import { Sidebar } from './Sidebar'; import { TopBar } from './TopBar'; import { ToastContainer } from '@/components/common/ToastContainer'; import { useGameStore } from '@/store'; import { DashboardPage } from '@/pages/DashboardPage'; import { InfrastructurePage } from '@/pages/InfrastructurePage'; import { ModelsPage } from '@/pages/ModelsPage'; import { SettingsPage } from '@/pages/SettingsPage'; import { MarketPage } from '@/pages/MarketPage'; import { FinancePage } from '@/pages/FinancePage'; export function MainLayout() { const activePage = useGameStore((s) => s.activePage); return (
); } function PageRouter({ page }: { page: string }) { switch (page) { case 'dashboard': return ; case 'infrastructure': return ; case 'models': return ; case 'market': return ; case 'finance': return ; case 'settings': return ; default: return ; } } function PlaceholderPage({ name }: { name: string }) { return (

{name}

Coming soon...

); }