import { Navigate, Route, Routes } from 'react-router-dom' import { SessionProvider, useSession } from './context/SessionContext.jsx' import { AppLayout } from './layout/AppLayout.jsx' import { AuthPanel } from './pages/AuthPanel.jsx' import { VIEWS } from './registry/viewRegistry.js' import './app.css' function AppRoutes() { const { isAuthenticated, loading } = useSession() if (loading) { return null } if (!isAuthenticated) { return } return ( }> {VIEWS.map((view) => ( } /> ))} } /> } /> ) } export default function App() { return ( ) }