From 53a6b6b738798e61d5f910342efd8d2f3b885db3 Mon Sep 17 00:00:00 2001 From: naveenbteli Date: Fri, 12 May 2023 19:21:38 +0530 Subject: [PATCH 1/2] Execom and alumini data --- src/components/Aluminiapi.js | 153 +++++++++++++++++++++++++++++ src/components/AlumniAccordions.js | 17 +++- src/pages/APSSocietyPage.js | 9 +- src/pages/CASSocietyPage.js | 11 ++- src/pages/COMSOCSocietyPage.js | 17 +++- src/pages/CSSocietyPage.js | 9 +- src/pages/HomePage.js | 24 ++++- src/pages/PESSocietyPage.js | 12 +-- src/pages/RASSocietyPage.js | 9 +- src/pages/SCSocietyPage.js | 10 +- src/pages/SIGHTAffinityPage.js | 8 +- src/pages/SPSSocietyPage.js | 8 +- src/pages/SocietyExec.js | 63 ++++++++++++ src/pages/WIEAffinityPage.js | 9 +- 14 files changed, 317 insertions(+), 42 deletions(-) create mode 100644 src/components/Aluminiapi.js create mode 100644 src/pages/SocietyExec.js diff --git a/src/components/Aluminiapi.js b/src/components/Aluminiapi.js new file mode 100644 index 0000000..64010b7 --- /dev/null +++ b/src/components/Aluminiapi.js @@ -0,0 +1,153 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import { Paper, Typography, Accordion, AccordionSummary, AccordionDetails, Grid } from '@material-ui/core'; +import Avatar from './Avatar'; +import GiveMeABreak from './GiveMeABreak'; +import SpacyDivider from './SpacyDivider'; +import { useState } from 'react'; +import { useEffect } from 'react'; + +const useStyles = makeStyles(theme => ({ + paper: { + ...theme.paper, + padding: theme.spacing(4), + backgroundColor: '#00000000', + }, +})); + +export default function Aluminiapi(props) { + //const { members } = props; + const classes = useStyles(); + + + const[members,setMembers] = useState({ + "2020": [ + { + "name": "Risha Dassi", + "position": "Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/risha.jpg" + }, + { + "name": "Nischal J", + "position": "Vice Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/nischal.jpg" + }, + { + "name": "Chirag Bapat", + "position": "Treasurer", + "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/chirag.jpg" + }, + { + "name": "Nikitha Srikanth", + "position": "Secretary", + "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/niks.jpg" + } + ], + "2021": [ + { + "name": "Dr. Ashok Kumar AR", + "position": "Faculty Advisor", + "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/ashok_sir.jpg" + }, + { + "name": "Akshara Udupa", + "position": "Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/akshara.jpg" + }, + { + "name": "Vishal M", + "position": "Vice Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/vishal.jpg" + }, + { + "name": "Namya LG", + "position": "Treasurer", + "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/namya.jpg" + }, + { + "name": "Shashank Dhavalla", + "position": "Secretary", + "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/shashank.jpg" + } + ], + "2022": [ + { + "name": "Dr. Ashok Kumar AR", + "position": "Faculty Advisor", + "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ashok_sir.jpg" + }, + { + "name": "Shubhaprada K P", + "position": "Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ShubhaPrada.jpeg" + }, + { + "name": "Prajwal P", + "position": "Vice Chair", + "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/prajwal.PNG" + }, + { + "name": "Sonia Singh B", + "position": "Treasurer", + "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Sonia_Singh.jpeg" + }, + { + "name": "Malavika Hariprasad ", + "position": "Secretary", + "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Malavika_HariPrasad.jpg" + } +       ] +    } +); + // useEffect(() => { + // axios.get(hostname + `/api/execom/alumini/1`).then(response => { + // setMember(response.data.execom); + // console.log(member); + //    }); + + // }, []); + + let color = props.color ?? '#222222'; + return ( + <> + { + // Check if members is not empty + members !== undefined && Object.keys(members).length !== 0 && ( + <> + + + + Alumni + + + {Object.keys(members).map(batch => ( + + + {batch} + + + + {members[batch].map(member => ( + + + + ))} + + + + ))} + +
+ + ) + } + + ); +} diff --git a/src/components/AlumniAccordions.js b/src/components/AlumniAccordions.js index a383eaf..c61de73 100644 --- a/src/components/AlumniAccordions.js +++ b/src/components/AlumniAccordions.js @@ -1,4 +1,7 @@ import React from 'react'; +import { useState,useEffect } from 'react'; +import axios from 'axios'; +import { hostname } from '../links'; import { makeStyles } from '@material-ui/core/styles'; import { Paper, Typography, Accordion, AccordionSummary, AccordionDetails, Grid } from '@material-ui/core'; import Avatar from './Avatar'; @@ -14,8 +17,20 @@ const useStyles = makeStyles(theme => ({ })); export default function AlumniAccordions(props) { - const { members } = props; + //const { members } = props; + + const [members, setMembers] = useState({}); + + useEffect(() => { + axios.get(hostname + '/api/execom/alumini/' + props.sid).then(response => { + setMembers(response.data.alumini); + console.log(response.data.alumini); + }); + }, [props.sid]); + + const classes = useStyles(); + // console.log(members); let color = props.color ?? '#222222'; return ( <> diff --git a/src/pages/APSSocietyPage.js b/src/pages/APSSocietyPage.js index bd586ee..837349b 100644 --- a/src/pages/APSSocietyPage.js +++ b/src/pages/APSSocietyPage.js @@ -8,6 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -113,7 +114,7 @@ export default function APSSocietyPage(props) { )} - + {/* Executive Committee
@@ -123,8 +124,10 @@ export default function APSSocietyPage(props) { ))} -
- +
*/} + + +
diff --git a/src/pages/CASSocietyPage.js b/src/pages/CASSocietyPage.js index cff63f1..7a9d180 100644 --- a/src/pages/CASSocietyPage.js +++ b/src/pages/CASSocietyPage.js @@ -8,6 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -102,7 +103,7 @@ export default function CASSocietyPage(props) { )} - + {/* Executive Committee
@@ -112,8 +113,12 @@ export default function CASSocietyPage(props) { ))} -
- +
*/} + + +
diff --git a/src/pages/COMSOCSocietyPage.js b/src/pages/COMSOCSocietyPage.js index b29a168..68049b6 100644 --- a/src/pages/COMSOCSocietyPage.js +++ b/src/pages/COMSOCSocietyPage.js @@ -8,6 +8,8 @@ import { hostname, ecats, images, execom, alumni } from '../links'; import { Link } from 'react-router-dom'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; +import Aluminiapi from '../components/Aluminiapi'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -27,7 +29,7 @@ const useStyles = makeStyles(theme => ({ }, })); -export default function COMSOCSocietyPage(_props) { +export default function COMSOCSocietyPage(props) { const classes = useStyles(); const [events, setEvents] = useState([]); @@ -97,7 +99,7 @@ export default function COMSOCSocietyPage(_props) { )} - + {/* Executive Committee
@@ -107,10 +109,17 @@ export default function COMSOCSocietyPage(_props) { ))} -
- +
*/} + + + + {/* */} +
+ + + ); } diff --git a/src/pages/CSSocietyPage.js b/src/pages/CSSocietyPage.js index d3d5a36..af2adbf 100644 --- a/src/pages/CSSocietyPage.js +++ b/src/pages/CSSocietyPage.js @@ -8,7 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; - +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, container: theme.page, @@ -106,7 +106,7 @@ export default function CSSocietyPage(props) { )} - + {/* Executive Committee
@@ -116,8 +116,9 @@ export default function CSSocietyPage(props) { ))} -
- +
*/} + +
diff --git a/src/pages/HomePage.js b/src/pages/HomePage.js index 367815e..adb4896 100644 --- a/src/pages/HomePage.js +++ b/src/pages/HomePage.js @@ -15,6 +15,8 @@ import GiveMeABreak from '../components/GiveMeABreak'; import EventCard from '../components/EventCard'; import axios from 'axios'; import Confetti from '../animations/Confettie'; + + const useStyles = makeStyles(theme => ({ 'root': theme.root, 'container': theme.page, @@ -40,12 +42,18 @@ const useStyles = makeStyles(theme => ({ export default function HomePage(props) { const classes = useStyles(); const [events, setEvents] = useState([]); + const [member, setMember] = useState([]); const { ref: myRef, inView: myElementIsVisible } = useInView(); useEffect(() => { axios.get(hostname + '/api/event/cat/' + ecats.main).then(response => { setEvents(response.data.events); }); + + axios.get(hostname + `/api/execom/${ecats.main}`).then(response => { + setMember(response.data.execom); +    }); + }, []); return (
@@ -78,16 +86,26 @@ export default function HomePage(props) { ) : null}
{/* */} - {execom.main.map(member => ( + {/* {execom.main.map(member => ( - ))} + ))} */} + + {member.map(mem => { + return ( + + + + ); + })} + + {/* */} - + {events.length !== 0 && ( diff --git a/src/pages/RASSocietyPage.js b/src/pages/RASSocietyPage.js index 119b95f..fa53d5a 100644 --- a/src/pages/RASSocietyPage.js +++ b/src/pages/RASSocietyPage.js @@ -8,7 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; - +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, container: theme.page, @@ -99,7 +99,7 @@ export default function RASSocietyPage(props) { )} - + {/* Executive Committee
@@ -109,8 +109,9 @@ export default function RASSocietyPage(props) { ))} -
- +
*/} + +
diff --git a/src/pages/SCSocietyPage.js b/src/pages/SCSocietyPage.js index f73651b..a4b0d00 100644 --- a/src/pages/SCSocietyPage.js +++ b/src/pages/SCSocietyPage.js @@ -8,7 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; - +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, container: theme.page, @@ -104,7 +104,7 @@ export default function SCSocietyPage(props) { )} - + {/* Executive Committee
@@ -114,8 +114,10 @@ export default function SCSocietyPage(props) { ))} -
- +
*/} + + +
diff --git a/src/pages/SIGHTAffinityPage.js b/src/pages/SIGHTAffinityPage.js index 48a1016..0215486 100644 --- a/src/pages/SIGHTAffinityPage.js +++ b/src/pages/SIGHTAffinityPage.js @@ -8,6 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -112,7 +113,7 @@ export default function SIGHTAffinityPage(props) {
)} - + {/* Executive Committee
))} -
+
*/} +
- +
diff --git a/src/pages/SPSSocietyPage.js b/src/pages/SPSSocietyPage.js index 9251d8a..8a529ce 100644 --- a/src/pages/SPSSocietyPage.js +++ b/src/pages/SPSSocietyPage.js @@ -8,6 +8,7 @@ import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -96,7 +97,7 @@ export default function SPSSocietyPage(props) { )} - + {/* Executive Committee
@@ -106,8 +107,9 @@ export default function SPSSocietyPage(props) { ))} -
- +
*/} + +
diff --git a/src/pages/SocietyExec.js b/src/pages/SocietyExec.js new file mode 100644 index 0000000..b021452 --- /dev/null +++ b/src/pages/SocietyExec.js @@ -0,0 +1,63 @@ +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import { Container, Grid, Typography, Paper } from '@material-ui/core'; +import { makeStyles } from '@material-ui/core/styles'; +import Avatar from '../components/Avatar'; +import { hostname} from '../links'; + + + +const useStyles = makeStyles(theme => ({ + root: theme.root, + container: theme.page, + paper: { + ...theme.paper, + padding: theme.spacing(4), + }, + link: { + ...theme.link, + float: 'right', + textDecoration: 'none', + }, + carousel: { + margin: 'auto', + paddingTop: theme.spacing(4), + }, +})); + +export default function SocietyExec({sid}) { + const classes = useStyles(); + + const [member, setMember] = useState([]); + + useEffect(() => { + axios.get(hostname + `/api/execom/${sid}`).then(response => { + setMember(response.data.execom); +    }); + + }, []); + + return ( +
+ + +
+ + Executive Committee +
+ + {member.map(mem => { + return ( + + + + ); + })} + + +
+
+
+
+ ); +} diff --git a/src/pages/WIEAffinityPage.js b/src/pages/WIEAffinityPage.js index 3430420..3affa2e 100644 --- a/src/pages/WIEAffinityPage.js +++ b/src/pages/WIEAffinityPage.js @@ -3,11 +3,11 @@ import axios from 'axios'; import { Container, Grid, Typography, Paper } from '@material-ui/core'; import { Link } from 'react-router-dom'; import { makeStyles } from '@material-ui/core/styles'; -import Avatar from '../components/Avatar'; import EventCard from '../components/EventCard'; import { hostname, ecats, images, execom, alumni } from '../links'; import AlumniAccordions from '../components/AlumniAccordions'; import SpacyDivider from '../components/SpacyDivider'; +import SocietyExec from './SocietyExec'; const useStyles = makeStyles(theme => ({ root: theme.root, @@ -94,7 +94,7 @@ export default function WIEAffinityPage(props) { )} - + {/* Executive Committee
@@ -104,8 +104,9 @@ export default function WIEAffinityPage(props) { ))} -
- +
*/} + +
From c613c452702c74608e313633d3073421dc013490 Mon Sep 17 00:00:00 2001 From: sannidhi-s-shetty Date: Sat, 26 Aug 2023 10:45:51 +0530 Subject: [PATCH 2/2] fixed warnings --- src/components/AboutUsBox.js | 2 +- src/components/Aluminiapi.js | 169 ++++++++++++++--------------- src/components/AlumniAccordions.js | 9 +- src/components/AppBarMenu.js | 2 +- src/components/ArticlesBox.js | 2 +- src/components/EventsBox.js | 2 +- src/components/Footer.js | 4 +- src/components/FrontBox.js | 4 +- src/components/FrontText.js | 6 +- src/components/Header.js | 10 +- src/components/MembershipBox.js | 4 +- src/pages/APSSocietyPage.js | 5 +- src/pages/CASSocietyPage.js | 5 +- src/pages/COMSOCSocietyPage.js | 6 +- src/pages/CSSocietyPage.js | 9 +- src/pages/EventPage.js | 2 +- src/pages/HomePage.js | 8 +- src/pages/MembershipPage.js | 2 +- src/pages/PESSocietyPage.js | 2 +- src/pages/RASSocietyPage.js | 5 +- src/pages/SCSocietyPage.js | 5 +- src/pages/SIGHTAffinityPage.js | 5 +- src/pages/SPSSocietyPage.js | 5 +- src/pages/SocietyExec.js | 6 +- src/pages/WIEAffinityPage.js | 4 +- 25 files changed, 137 insertions(+), 146 deletions(-) diff --git a/src/components/AboutUsBox.js b/src/components/AboutUsBox.js index 9647755..9fb5c27 100644 --- a/src/components/AboutUsBox.js +++ b/src/components/AboutUsBox.js @@ -65,7 +65,7 @@ export default function AboutUsBox() { return ( <> - +

diff --git a/src/components/Aluminiapi.js b/src/components/Aluminiapi.js index 64010b7..0ba8aff 100644 --- a/src/components/Aluminiapi.js +++ b/src/components/Aluminiapi.js @@ -4,8 +4,6 @@ import { Paper, Typography, Accordion, AccordionSummary, AccordionDetails, Grid import Avatar from './Avatar'; import GiveMeABreak from './GiveMeABreak'; import SpacyDivider from './SpacyDivider'; -import { useState } from 'react'; -import { useEffect } from 'react'; const useStyles = makeStyles(theme => ({ paper: { @@ -16,89 +14,89 @@ const useStyles = makeStyles(theme => ({ })); export default function Aluminiapi(props) { - //const { members } = props; + const { members } = props; const classes = useStyles(); - const[members,setMembers] = useState({ - "2020": [ - { - "name": "Risha Dassi", - "position": "Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/risha.jpg" - }, - { - "name": "Nischal J", - "position": "Vice Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/nischal.jpg" - }, - { - "name": "Chirag Bapat", - "position": "Treasurer", - "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/chirag.jpg" - }, - { - "name": "Nikitha Srikanth", - "position": "Secretary", - "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/niks.jpg" - } - ], - "2021": [ - { - "name": "Dr. Ashok Kumar AR", - "position": "Faculty Advisor", - "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/ashok_sir.jpg" - }, - { - "name": "Akshara Udupa", - "position": "Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/akshara.jpg" - }, - { - "name": "Vishal M", - "position": "Vice Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/vishal.jpg" - }, - { - "name": "Namya LG", - "position": "Treasurer", - "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/namya.jpg" - }, - { - "name": "Shashank Dhavalla", - "position": "Secretary", - "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/shashank.jpg" - } - ], - "2022": [ - { - "name": "Dr. Ashok Kumar AR", - "position": "Faculty Advisor", - "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ashok_sir.jpg" - }, - { - "name": "Shubhaprada K P", - "position": "Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ShubhaPrada.jpeg" - }, - { - "name": "Prajwal P", - "position": "Vice Chair", - "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/prajwal.PNG" - }, - { - "name": "Sonia Singh B", - "position": "Treasurer", - "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Sonia_Singh.jpeg" - }, - { - "name": "Malavika Hariprasad ", - "position": "Secretary", - "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Malavika_HariPrasad.jpg" - } -       ] -    } -); +// const[members,setMembers] = useState({ +// "2020": [ +// { +// "name": "Risha Dassi", +// "position": "Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/risha.jpg" +// }, +// { +// "name": "Nischal J", +// "position": "Vice Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/nischal.jpg" +// }, +// { +// "name": "Chirag Bapat", +// "position": "Treasurer", +// "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/chirag.jpg" +// }, +// { +// "name": "Nikitha Srikanth", +// "position": "Secretary", +// "image": "https://ieee-rvce.org/assets/images/alumni/2020/compsoc/niks.jpg" +// } +// ], +// "2021": [ +// { +// "name": "Dr. Ashok Kumar AR", +// "position": "Faculty Advisor", +// "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/ashok_sir.jpg" +// }, +// { +// "name": "Akshara Udupa", +// "position": "Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/akshara.jpg" +// }, +// { +// "name": "Vishal M", +// "position": "Vice Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/vishal.jpg" +// }, +// { +// "name": "Namya LG", +// "position": "Treasurer", +// "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/namya.jpg" +// }, +// { +// "name": "Shashank Dhavalla", +// "position": "Secretary", +// "image": "https://ieee-rvce.org/assets/images/alumni/2021/compsoc/shashank.jpg" +// } +// ], +// "2022": [ +// { +// "name": "Dr. Ashok Kumar AR", +// "position": "Faculty Advisor", +// "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ashok_sir.jpg" +// }, +// { +// "name": "Shubhaprada K P", +// "position": "Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/ShubhaPrada.jpeg" +// }, +// { +// "name": "Prajwal P", +// "position": "Vice Chair", +// "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/prajwal.PNG" +// }, +// { +// "name": "Sonia Singh B", +// "position": "Treasurer", +// "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Sonia_Singh.jpeg" +// }, +// { +// "name": "Malavika Hariprasad ", +// "position": "Secretary", +// "image": "https://ieee-rvce.org/assets/images/alumni/2022/compsoc/Malavika_HariPrasad.jpg" +// } +//        ] +//     } +// ); // useEffect(() => { // axios.get(hostname + `/api/execom/alumini/1`).then(response => { // setMember(response.data.execom); @@ -120,8 +118,9 @@ export default function Aluminiapi(props) { Alumni - {Object.keys(members).map(batch => ( + {Object.keys(members).map((batch,index) => ( {batch} - + {members[batch].map(member => ( - + ))} diff --git a/src/components/AlumniAccordions.js b/src/components/AlumniAccordions.js index c61de73..c004deb 100644 --- a/src/components/AlumniAccordions.js +++ b/src/components/AlumniAccordions.js @@ -44,8 +44,9 @@ export default function AlumniAccordions(props) { Alumni - {Object.keys(members).map(batch => ( + {Object.keys(members).map((batch,index) => ( {batch} - - {members[batch].map(member => ( - + + {members[batch].map((member,index) => ( + ))} diff --git a/src/components/AppBarMenu.js b/src/components/AppBarMenu.js index 81a1367..e2a609a 100644 --- a/src/components/AppBarMenu.js +++ b/src/components/AppBarMenu.js @@ -101,7 +101,7 @@ export default function AppBarMenu(props) { let listitems = props.items; let items = listitems.map(item => { return ( - + handleDrawer(false)} button key={item.name} className={classes.nested}> diff --git a/src/components/ArticlesBox.js b/src/components/ArticlesBox.js index 4b86e39..254155f 100644 --- a/src/components/ArticlesBox.js +++ b/src/components/ArticlesBox.js @@ -66,7 +66,7 @@ export default function FrontBox() { return ( <> - +

diff --git a/src/components/EventsBox.js b/src/components/EventsBox.js index af87ee5..c8e8fd3 100644 --- a/src/components/EventsBox.js +++ b/src/components/EventsBox.js @@ -66,7 +66,7 @@ export default function EventsBox() { return ( <> - +

diff --git a/src/components/Footer.js b/src/components/Footer.js index 34b775c..7625f77 100644 --- a/src/components/Footer.js +++ b/src/components/Footer.js @@ -59,7 +59,7 @@ export default function Footer(props) {