import { useRouter } from "next/router"; import { useState } from "react"; import { InsetBox } from "components/InsetBox"; import { PostPage } from "components/PostPage"; import { getPostStaticProps, PostStaticProps } from "graphql/getPostStaticProps"; import { cIf, cJoin } from "helpers/className"; import { randomInt } from "helpers/numbers"; import { RequestMailProps, ResponseMailProps } from "pages/api/mail"; import { useIs1ColumnLayout } from "hooks/useContainerQuery"; import { useAppLayout } from "contexts/AppLayoutContext"; import { sendAnalytics } from "helpers/analytics"; /* * ╭────────╮ * ──────────────────────────────────────────╯ PAGE ╰───────────────────────────────────────────── */ const AboutUs = (props: PostStaticProps): JSX.Element => { const router = useRouter(); const { langui } = useAppLayout(); const is1ColumnLayout = useIs1ColumnLayout(); const [formResponse, setFormResponse] = useState(""); const [formState, setFormState] = useState<"completed" | "ongoing" | "stale">("stale"); const [randomNumber1, setRandomNumber1] = useState(randomInt(0, 10)); const [randomNumber2, setRandomNumber2] = useState(randomInt(0, 10)); const contactForm = (
{formResponse}