import '@fontsource-variable/outfit' import './styles/Pages.css' import { createRoot } from 'react-dom/client' import { createBrowserRouter, Navigate, RouterProvider } from 'react-router' import { StopList } from './pages/StopList.tsx' import { Estimates } from './pages/Estimates.tsx' import { StopMap } from './pages/Map.tsx' import { Layout } from './Layout.tsx' import { Settings } from './pages/Settings.tsx' import { AppProvider } from './AppContext.tsx' import ErrorBoundary from './ErrorBoundary' const router = createBrowserRouter([ { path: '/', element: , }, { path: '/stops', element: , }, { path: '/map', element: , }, { path: '/estimates/:stopId', element: }, { path: '/settings', element: } ]) createRoot(document.getElementById('root')!).render( )