- implement lists

- implement generic sections
- implement list actions
- implement error handlers
This commit is contained in:
Amruth Pillai
2020-07-08 05:01:50 +05:30
parent d7e86ddf29
commit bee6a40e9f
38 changed files with 762 additions and 177 deletions

View File

@ -1,9 +1,12 @@
import React, { Fragment } from "react";
import React, { Fragment, useContext } from "react";
import ResumeContext from "../../../contexts/ResumeContext";
import sections from "../../../data/leftSections";
import LeftNavbar from "./LeftNavbar";
import styles from "./LeftSidebar.module.css";
const LeftSidebar = () => {
const { state } = useContext(ResumeContext);
return (
<div className="flex">
<LeftNavbar />
@ -11,7 +14,7 @@ const LeftSidebar = () => {
<div className={styles.container}>
{sections.map(({ id, component: Component }) => (
<Fragment key={id}>
<Component />
<Component state={state} />
<hr />
</Fragment>
))}