import { PostPage } from "components/PostPage"; import { getPostStaticProps, PostStaticProps } from "graphql/getPostStaticProps"; import { getOpenGraph } from "helpers/openGraph"; import { Terminal } from "components/Cli/Terminal"; import { atoms } from "contexts/atoms"; import { useAtomGetter } from "helpers/atoms"; /* * ╭────────╮ * ──────────────────────────────────────────╯ PAGE ╰───────────────────────────────────────────── */ const Home = ({ ...otherProps }: PostStaticProps): JSX.Element => { const langui = useAtomGetter(atoms.localData.langui); const isTerminalMode = useAtomGetter(atoms.layout.terminalMode); if (isTerminalMode) { return ( ); } return (

Accord’s Library

Discover • Analyze • Translate • Archive

} displayTitle={false} openGraph={getOpenGraph(langui)} displayLanguageSwitcher /> ); }; export default Home; /* * ╭──────────────────────╮ * ───────────────────────────────────╯ NEXT DATA FETCHING ╰────────────────────────────────────── */ export const getStaticProps = getPostStaticProps("home");