fix(ui): correct admin mode detection logic
This commit is contained in:
1 parent
b7e88099c8
commit
1d74c6c111
1 file changed
+3
-1
@@ -15,7 +15,9 @@
|
||||
type AdminRsvp
|
||||
} from '$lib/api';
|
||||
|
||||
const isAdmin = $derived(page.url.searchParams.get('admin') === '1');
|
||||
// Guarded by `browser`: the site is prerendered and page.url.searchParams
|
||||
// is inaccessible during prerender/SSR. Admin mode is a client-only concern.
|
||||
const isAdmin = $derived(browser && page.url.searchParams.has('admin'));
|
||||
|
||||
let status = $state<'loading' | 'done' | 'error'>('loading');
|
||||
let errorMessage = $state('');
|
||||
|
||||
Reference in new issue
Block a user