import dynamic from 'next/dynamic' import cx from 'classnames' import Comments from '../Comments' import { useReducedMotion } from 'src/hooks/useReducedMotion' import { Wrapper } from '../Wrapper' import { Header } from './Header' import { ConfigContext } from 'src/context/ConfigContext' import config from 'src/config' import { Footer } from '../Footer' const Navigation = dynamic(() => import('../Navigation').then(mod => mod.Navigation), { ssr: false, }) export interface IAppProps { menu: any showAuthor: boolean menuPadding: boolean layout: 'full' | 'wide' | 'thin' } export const App: React.FC = props => { const motionDisabled = useReducedMotion() return ( )} footer={(