{data.tenant?.name ?? 'Pounce'}
{#if data.user}
{/if}
{#if theme === 'dark'}
{:else}
{/if}
{#if data.user} {#if data.user.tenantRole === 'ADMIN' || data.user.globalRole === 'SITE_ADMIN'}
Admin
{/if}
{data.user.name}
{ await fetch('/api/auth/logout', { method: 'POST' }); window.location.href = '/'; }} class="rounded bg-white/20 px-3 py-1.5 text-sm text-white hover:bg-white/30 transition" > Logout
{:else}
Login
Register
{/if}
{#if theme === 'dark'}
{:else}
{/if}
{#if data.user}
{/if}
(mobileMenuOpen = !mobileMenuOpen)} class="rounded p-1.5 text-white/80 hover:text-white hover:bg-white/20 transition" aria-label="Open menu" >
{#if mobileMenuOpen}
{:else}
{/if}
{#if mobileMenuOpen}
{#if data.user}
(mobileMenuOpen = false)}>{data.user.name}
{#if data.user.tenantRole === 'ADMIN' || data.user.globalRole === 'SITE_ADMIN'}
(mobileMenuOpen = false)} > Admin
{/if}
(mobileMenuOpen = false)} > Boards
{ await fetch('/api/auth/logout', { method: 'POST' }); window.location.href = '/'; }} class="rounded bg-white/20 px-3 py-1.5 text-sm text-white hover:bg-white/30 transition" > Logout
{:else}
(mobileMenuOpen = false)} > Login
(mobileMenuOpen = false)} > Register
{/if}
{/if}
{@render children()}