session state simplification

This commit is contained in:
Michael Freno
2026-01-12 09:24:58 -05:00
parent ed16b277f7
commit f68f1f462a
32 changed files with 132 additions and 381 deletions

View File

@@ -65,7 +65,7 @@ export const AuthProvider: ParentComponent = (props) => {
const email = () => serverAuth()?.email ?? null;
const displayName = () => serverAuth()?.displayName ?? null;
const userId = () => serverAuth()?.userId ?? null;
const isAdmin = () => serverAuth()?.privilegeLevel === "admin";
const isAdmin = () => serverAuth()?.isAdmin ?? false;
const isEmailVerified = () => serverAuth()?.emailVerified ?? false;
// Server handles all token refresh logic