/** * @copyright nhcarrigan * @license Naomi's Public License * @author Naomi Carrigan */ import { faCalendar, faTasks } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { Job } from "../../components/job"; import { Rule } from "../../components/rule"; import { Jobs } from "../../config/Jobs"; import { Volunteer } from "../../icons/Volunteer"; import type { JSX } from "react"; /** * Renders the /work page. * @returns A React Component. */ const Work = (): JSX.Element => { return (

{`Our Work`}

{`We run a software engineering and community management firm known as NHCarrigan.`}

{`Legend`}

{`Our work is listed here in reverse chronological order. The symbols and colours have a specific meaning:`}

{`Symbol`} {`Meaning`}
{`Fixed-Rate Contract (hourly/salary)`}
{`Project-based Contract`}
{`Pro-bono Contract`}

{`Current Contract`}

{`Former Contract`}

{`Timeline`}

    {Jobs.toSorted((a, b) => { return b.start.getTime() - a.start.getTime(); }).map( (job) => { return ; } , )}
); }; export default Work;