Skip to content

Commit 0fcc339

Browse files
committed
Add missing eboard; fix site
1 parent da074a2 commit 0fcc339

14 files changed

+51
-5
lines changed

gatsby-config.ts

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@ const config: GatsbyConfig = {
5353
},
5454
__key: "events",
5555
},
56+
{
57+
resolve: "gatsby-source-filesystem",
58+
options: {
59+
name: "alumni",
60+
path: "./src/alumni/",
61+
},
62+
__key: "alumni",
63+
},
5664
{
5765
resolve: "gatsby-plugin-root-import",
5866
options: {

src/alumni/eboard/asabouri.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
name: "Armin Sabouri"
3-
roles: [{ role: "Secretary", yearsActive: "2017-2019" }]
3+
roles: [{ role: "Secretary", yearsActive: "2017-2018" }]
44
---

src/alumni/eboard/cchen.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Cici Chen"
3+
roles: [{ role: "Treasurer", yearsActive: "2020-2021" }]
4+
---

src/alumni/eboard/cpowers.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: "Chet Powers"
33
roles:
44
[
5-
{ role: "Vice President", yearsActive: "2017-2019" },
5+
{ role: "Vice President", yearsActive: "2017-2018" },
66
{ role: "Secretary", yearsActive: "2016-2017" },
77
]
88
---

src/alumni/eboard/dgould.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
name: "Daniel Gould"
3-
roles: [{ role: "Treasurer", yearsActive: "2017-2019" }]
3+
roles: [{ role: "Treasurer", yearsActive: "2017-2018" }]
44
---

src/alumni/eboard/emallaber.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Emily Mallaber"
3+
roles: [{ role: "Treasurer", yearsActive: "2018-2019" }]
4+
---

src/alumni/eboard/gklavans.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Gabriel Klavans"
3+
roles: [{ role: "Vice President", yearsActive: "2018-2019" }]
4+
---

src/alumni/eboard/ijain.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Ishika Jain"
3+
roles: [{ role: "President", yearsActive: "2019-2021" }]
4+
---

src/alumni/eboard/mmesirow.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: "Max Mesirow"
33
roles:
44
[
5-
{ role: "President", yearsActive: "2017-2019" },
5+
{ role: "President", yearsActive: "2017-2018" },
66
{ role: "Vice President", yearsActive: "2016-2017" },
77
]
88
---

src/alumni/eboard/nho.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Nathan Ho"
3+
roles: [{ role: "Vice President", yearsActive: "2020-2021" }]
4+
---

src/alumni/eboard/sali.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
name: "Sumara Ali"
3-
roles: [{ role: "President", yearsActive: "2019-2020" }]
3+
roles: [{ role: "President", yearsActive: "2018-2019" }]
44
---

src/alumni/eboard/tbraun.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Tanner Braun"
3+
roles: [{ role: "Secretary", yearsActive: "2018-2019" }]
4+
---

src/alumni/eboard/zwang.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: "Zhenghui Wang"
3+
roles: [{ role: "Secretary", yearsActive: "2020-2021" }]
4+
---

src/pages/eboard.tsx

+10
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,16 @@ const Eboard: FC<ProfileProps> = ({ data }) => {
8383
"Treasurer",
8484
"Secretary",
8585
];
86+
87+
// If the roles are not in the list, put them at the end
88+
if (
89+
!a.frontmatter.roles ||
90+
!b.frontmatter.roles ||
91+
!roleOrder.includes(a.frontmatter.roles[0]?.role) ||
92+
!roleOrder.includes(b.frontmatter.roles[0]?.role)
93+
)
94+
return -99;
95+
8696
return (
8797
roleOrder.indexOf(a.frontmatter.roles[0]?.role) -
8898
roleOrder.indexOf(b.frontmatter.roles[0]?.role)

0 commit comments

Comments
 (0)