added accordion, content

This commit is contained in:
2022-05-29 21:26:49 +02:00
parent 13751b5a44
commit 623dc6f334
9 changed files with 206 additions and 99 deletions
+7 -26
View File
@@ -1,33 +1,14 @@
import React from 'react';
import { Grid } from '@mui/material';
import ProjectData from 'data/Data';
import MainCard from 'components/main-card/MainCard';
import { FreeCodeCampData, JavaData, WebsitesData } from 'data/Data';
import MainAccordion from 'components/main-accordion/MainAccordion';
const Projects = () => {
return (
<Grid
container
direction='row'
alignItems='flex-start'
justifyContent='baseline'
spacing={4}
sx={{ my: 1 }}>
{ProjectData.map((project) => (
<Grid
item
xs={12}
sm={6}
md={4}
key={project.title}
sx={{ alignItems: 'center', justifyContent: 'center' }}>
<MainCard
imageURL={project.imageURL}
title={project.title}
description={project.description}
/>
</Grid>
))}
</Grid>
<>
<MainAccordion items={FreeCodeCampData} title='Free Code Camp' />
<MainAccordion items={JavaData} title='Java' />
<MainAccordion items={WebsitesData} title='Websites' />
</>
);
};