'use client'; import React from 'react'; import classNames from 'classnames'; import ThemeLogo from './ThemeLogo'; import { mobileSidebarState } from './Sidebar'; interface Props { className?: string; children?: React.ReactNode; } const MobileMenuButton: React.FC = () => { const [, setIsMobileOpen] = mobileSidebarState.use(); return ( setIsMobileOpen(true)} className="md:hidden flex items-center ml-2 mr-1 px-1 py-1 rounded-md hover:bg-gray-800" aria-label="Open menu" > ); }; export const TopBar: React.FC = ({ children, className }) => { return ( {children ? children : null} ); }; export const MainContent = React.forwardRef(({ children, className }, ref) => { return ( {children ? children : null} ); }); MainContent.displayName = 'MainContent';