Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | import { Container, Typography } from "@mui/material"; import Button from "components/Button"; import HtmlMeta from "components/HtmlMeta"; import PageTitle from "components/PageTitle"; import { useListVolunteers } from "features/communities/hooks"; import { useTranslation } from "i18n"; import { GLOBAL } from "i18n/namespaces"; import Link from "next/link"; import { volunteerRoute } from "routes"; import { theme } from "theme"; import TeamSection from "./TeamSection"; export default function Team() { const { t } = useTranslation([GLOBAL]); const volunteers = useListVolunteers(); return ( <> <HtmlMeta title="The Team" /> <Container maxWidth="lg"> <PageTitle>{t("team.title")}</PageTitle> <Typography sx={{ marginBottom: theme.spacing(2), }} > {t("team.description")} </Typography> <Typography sx={{ marginBottom: "16px", display: "flex", justifyContent: "center", }} > <Button component={Link} variant="contained" color="secondary" href={volunteerRoute} size="large" > {t("team.join_the_team")} </Button> </Typography> </Container> <TeamSection volunteers={volunteers.data?.currentVolunteersList} variant={"current"} /> <Container maxWidth="lg"> <Typography variant="h2" sx={{ marginTop: theme.spacing(4), textAlign: "center", }} > {t("team.past_members")} </Typography> </Container> <TeamSection volunteers={volunteers.data?.pastVolunteersList} variant={"past"} /> <Container maxWidth="lg"> <Typography variant="h2" component="h2"> {t("team.have_skills_contribute")} </Typography> <Typography sx={{ marginBottom: theme.spacing(2), }} > {t("team.fill_form_description")} </Typography> <Typography sx={{ marginBottom: theme.spacing(2), display: "flex", justifyContent: "center", }} > <Button component={Link} variant="contained" color="secondary" href={volunteerRoute} size="large" > {t("team.join_our_team")} </Button> </Typography> </Container> </> ); } |