'use client' import { useState, useCallback } from 'react' import Sidebar from './Sidebar' import ContentHeader from './ContentHeader' export default function DashboardShell({ siteId, children, }: { siteId: string children: React.ReactNode }) { const [mobileOpen, setMobileOpen] = useState(false) const closeMobile = useCallback(() => setMobileOpen(false), []) const openMobile = useCallback(() => setMobileOpen(true), []) return (
{children}
) }