- refactor sections

- combine resume and metadata contexts
This commit is contained in:
Amruth Pillai
2020-07-09 19:18:04 +05:30
parent c00d7a9eef
commit 3b252476c4
41 changed files with 309 additions and 235 deletions

View File

@ -1,14 +1,13 @@
import React, { memo } from 'react';
import { Helmet } from 'react-helmet';
import { useSelector as useMetadataSelector } from '../../../contexts/MetadataContext';
import { useSelector as useResumeSelector } from '../../../contexts/ResumeContext';
import { useSelector } from '../../../contexts/ResumeContext';
import Onyx from '../../../templates/Onyx';
import styles from './Artboard.module.css';
const Artboard = () => {
const { template, layout, colors } = useMetadataSelector((store) => store);
const state = useResumeSelector((store) => store);
const { id, name } = state;
const state = useSelector();
const { id, name, metadata } = state;
const { template } = metadata;
return (
<div>
@ -18,9 +17,7 @@ const Artboard = () => {
</Helmet>
<div id="artboard" className={styles.container}>
{template === 'Onyx' && (
<Onyx data={state} layout={layout} colors={colors} />
)}
{template === 'onyx' && <Onyx data={state} />}
</div>
</div>
);