import React, { ReactNode } from 'react'; import dynamic from 'next/dynamic'; import { GrowiNavbar } from './Navbar/GrowiNavbar'; import { RawLayout } from './RawLayout'; type Props = { title: string className?: string, children?: ReactNode } export const BasicLayout = ({ children, title, className }: Props): JSX.Element => { const Sidebar = dynamic(() => import('./Sidebar'), { ssr: false }); // const HotkeysManager = dynamic(() => import('../client/js/components/Hotkeys/HotkeysManager'), { ssr: false }); // const PageCreateModal = dynamic(() => import('../client/js/components/PageCreateModal'), { ssr: false }); const GrowiNavbarBottom = dynamic(() => import('./Navbar/GrowiNavbarBottom').then(mod => mod.GrowiNavbarBottom), { ssr: false }); const ShortcutsModal = dynamic(() => import('./ShortcutsModal'), { ssr: false }); const SystemVersion = dynamic(() => import('./SystemVersion'), { ssr: false }); return ( <>
{children}
{/* */} {/* */} ); };