import * as React from 'react'; import { Topbar } from './topbar'; import { Sidebar } from './sidebar'; type LayoutElement = React.ElementRef<'div'>; type RootProps = React.ComponentPropsWithoutRef<'div'>; interface LayoutProps extends RootProps { navItems: string[]; viewMode?: string; setViewMode?: (viewMode: string) => void; } export const Layout = React.forwardRef>( ( { className, title, navItems, children, viewMode, setViewMode, ...props }, forwardedRef, ) => { return ( <>
{title && ( )}
{children}
); }, ); Layout.displayName = 'Layout';