import { useState } from 'react' import { BrowserRouter, Routes, Route } from 'react-router-dom' import { LiveDataProvider } from './context/LiveDataContext' import Sidebar from './components/Sidebar' import TopBar from './components/TopBar' import Dashboard from './pages/Dashboard' import Junctions from './pages/Junctions' import Decisions from './pages/Decisions' import Safety from './pages/Safety' import Perception from './pages/Perception' import Logs from './pages/Logs' import Metrics from './pages/Metrics' import SystemStatus from './pages/SystemStatus' import Config from './pages/Config' const ROUTER_BASE = window.location.pathname.startsWith('/dashboard') ? '/dashboard' : '/' export default function App() { const [collapsed, setCollapsed] = useState(false) return (
setCollapsed(c => !c)} />
} /> } /> } /> } /> } /> } /> } /> } /> } />
) }