import iconDark from '@/assets/smeshicondark.png' import iconLight from '@/assets/smeshiconlight.png' import { cn } from '@/lib/utils' import { useSidebarDrawer } from '@/PageManager' import { useScreenSize } from '@/providers/ScreenSizeProvider' import { useTheme } from '@/providers/ThemeProvider' export function Titlebar({ children, className, hideBottomBorder = false, hideMenuButton = false }: { children?: React.ReactNode className?: string hideBottomBorder?: boolean hideMenuButton?: boolean }) { const { isSmallScreen } = useScreenSize() return (
{isSmallScreen && !hideMenuButton && }
{children}
) } function MenuButton() { const { toggle } = useSidebarDrawer() const { theme } = useTheme() const iconSrc = theme === 'light' ? iconLight : iconDark return ( ) }