import { NavLink, Route, Routes } from 'react-router-dom'; import { useAuth } from './auth'; import { TopicListPage } from './pages/TopicList'; import { TopicDetailPage } from './pages/TopicDetail'; import { VerdictPage } from './pages/Verdict'; import { NotFoundPage } from './pages/NotFound'; import { OidcCallbackPage } from './pages/OidcCallback'; import './styles/app.css'; export function App() { const { user, loading, oidcEnabled, login, logout } = useAuth(); return (
dialectic
{loading ? ( loading… ) : user ? ( {user.name} ) : oidcEnabled ? ( ) : ( anonymous · oidc not configured )}
} /> } /> } /> } /> } />
); }