tj-sga-website-react/src/pages/mission.tsx
2021-01-05 23:44:28 -05:00

50 lines
1.3 KiB
TypeScript

import React from 'react';
import Hero from '../components/Hero';
import useMission from '../hooks/useMission';
import '../css/mission.css';
import BlueButtonLink from '../components/BlueButtonLink';
import Centered from '../components/Centered';
import ParagraphWithHeader from '../components/ParagraphWithHeader';
function MissionQuote({ text, author }) {
return (
<div className='mission-quote'>
<span className='mission-quote-text'>{text}</span>
<br />
<br />
<span className='mission-quote-author'> {author}</span>
</div>
);
}
const previousLeadershipLink =
'https://docs.google.com/spreadsheets/d/1a3RYdqrDi1IPG9BKWQ2xhoX3YCPQKUl_FsRLvIVEMPg/edit?usp=drive_open&ouid=0';
export default function Mission() {
let mission = useMission();
return (
<>
<Hero heading='Mission and History' />
{mission ? (
<main>
<MissionQuote
author={mission.quote_author}
text={mission.quote_text}
/>
<ParagraphWithHeader title='Vision' body={mission.vision} />
<ParagraphWithHeader title='Mission' body={mission.mission} />
<ParagraphWithHeader title='Inspiration' body={mission.inspiration} />
<Centered>
<BlueButtonLink href={previousLeadershipLink}>
Previous Leadership
</BlueButtonLink>
</Centered>
</main>
) : null}
</>
);
}