import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' import { createHashRouter, RouterProvider } from 'react-router-dom' import './index.css' import { AppShell } from './components/layout/AppShell' import { TodayView } from './views/TodayView' import { AllTasksView } from './views/AllTasksView' import { CategoryView } from './views/CategoryView' import { CompletedView } from './views/CompletedView' const router = createHashRouter([ { path: '/', element: , children: [ { index: true, element: }, { path: 'all', element: }, { path: 'categories', element: }, { path: 'completed', element: }, ], }, ]) createRoot(document.getElementById('root')!).render( )