Merge pull request 'auto connects user to session if available' (#26) from auto-session into master

Reviewed-on: #26
This commit was merged in pull request #26.
This commit is contained in:
2025-08-20 21:55:00 +02:00
2 changed files with 19 additions and 39 deletions
+1 -5
View File
@@ -23,26 +23,22 @@ const pageConfig: Record<
string,
{
showAuthStatus: boolean;
showSessionChecker: boolean;
showNav: boolean;
showQuota: boolean;
}
> = {
"/nominations": {
showAuthStatus: true,
showSessionChecker: false,
showQuota: true,
showNav: navToggle,
},
"/mobile-voting": {
showAuthStatus: false,
showSessionChecker: false,
showQuota: false,
showNav: false,
},
"/lobby": {
showAuthStatus: true,
showSessionChecker: false,
showQuota: true,
showNav: navToggle,
},
@@ -60,7 +56,7 @@ function LayoutContent({ children }: { children: React.ReactNode }) {
return (
<>
{config.showSessionChecker && <SessionChecker />}
<SessionChecker />
{config.showAuthStatus && <AuthStatus />}
{children}
{config.showNav && <NavigationBar />}