diff --git a/src/components/molecules/CurriculumItem/CurriculumItem.tsx b/src/components/molecules/CurriculumItem/CurriculumItem.tsx new file mode 100644 index 0000000..f932168 --- /dev/null +++ b/src/components/molecules/CurriculumItem/CurriculumItem.tsx @@ -0,0 +1,35 @@ +import React from 'react' +import { Accordion, AccordionDetails, AccordionSummary, Box, Typography } from '@mui/material' +import { ExpandMore as ExpandIcon } from '@mui/icons-material' + +interface CurriculumEntryProps { + title: string + dates: string + company: string + children?: React.ReactNode +} + +const CurriculumItem = (props: CurriculumEntryProps) => { + return ( + + }> + + + {props.dates} + +     + + {props.title} + +
+ + {props.company} + +
+
+ {props.children} +
+ ) +} + +export default CurriculumItem diff --git a/src/components/molecules/CurriculumItem/index.ts b/src/components/molecules/CurriculumItem/index.ts new file mode 100644 index 0000000..386c220 --- /dev/null +++ b/src/components/molecules/CurriculumItem/index.ts @@ -0,0 +1 @@ +export { default } from './CurriculumItem' diff --git a/src/components/molecules/index.ts b/src/components/molecules/index.ts index 72e8e9b..f3bf9ae 100644 --- a/src/components/molecules/index.ts +++ b/src/components/molecules/index.ts @@ -1,3 +1,5 @@ export { default as Toobar } from './Toobar' export { default as Footer } from './Footer' + +export { default as CurriculumItem } from './CurriculumItem' export { default as Project } from './Project'