import { createBrowserRouter, Navigate } from 'react-router'; import { AppShell } from './components/layout/AppShell'; import { ProtectedRoute } from './auth/ProtectedRoute'; import { LoginPage } from './auth/LoginPage'; import { ExecutionExplorer } from './pages/executions/ExecutionExplorer'; import { OidcAdminPage } from './pages/admin/OidcAdminPage'; export const router = createBrowserRouter([ { path: '/login', element: , }, { element: , children: [ { element: , children: [ { index: true, element: }, { path: 'executions', element: }, { path: 'admin/oidc', element: }, ], }, ], }, ]);