import { HorizontalLine } from "components/HorizontalLine"; import { Button } from "components/Inputs/Button"; import { NavOption } from "components/PanelComponents/NavOption"; import { ToolTip } from "components/ToolTip"; import { useAppLayout } from "contexts/AppLayoutContext"; import { AppStaticProps } from "graphql/getAppStaticProps"; import { Immutable } from "helpers/types"; import { useMediaDesktop } from "hooks/useMediaQuery"; import Markdown from "markdown-to-jsx"; import Link from "next/link"; import { Icon } from "components/Ico"; interface Props { langui: AppStaticProps["langui"]; } export function MainPanel(props: Immutable): JSX.Element { const { langui } = props; const isDesktop = useMediaDesktop(); const appLayout = useAppLayout(); return (
{/* Reduce/expand main menu */}
appLayout.setMainPanelReduced(!appLayout.mainPanelReduced) } >
{appLayout.mainPanelReduced && isDesktop ? ( "" ) : (

Accord’s Library

)}
{langui.open_settings}} placement="right" className="text-left" disabled={!appLayout.mainPanelReduced} >
{/* */} {/* */} {appLayout.mainPanelReduced && isDesktop ? "" : }

{langui.licensing_notice && ( {langui.licensing_notice} )}

{langui.copyright_notice && ( {langui.copyright_notice} )}

); }