import { ReactElement, ReactNode, useEffect } from 'react';
import Prism from 'prismjs';
import Footer from '@components/Footer/Footer';
import Header from '@components/Header/Header';
import Main from '@components/Main/Main';
import Breadcrumb from '@components/Breadcrumb/Breadcrumb';
import { t } from '@lingui/macro';
import 'prism-themes/themes/prism-coldark-cold.min.css';
const Layout = ({
children,
isHome = false,
}: {
children: ReactNode;
isHome?: boolean;
}) => {
useEffect(() => {
Prism.highlightAll();
}, []);
return (
<>
{t`Skip to content`}
{children}
>
);
};
export const getLayout = (page: ReactElement) => {
const pageTitle: string = page.props.breadcrumbTitle;
return (
{page}
);
};
export default Layout;