trips) adding package-tours option

This commit is contained in:
2026-02-19 13:08:25 -05:00
parent 50e216daec
commit dba9aa0416
51 changed files with 5581 additions and 57 deletions

View File

@@ -1,13 +1,28 @@
<script lang="ts">
import { page } from '$app/stores';
import { base } from '$app/paths';
import Sidebar from '$lib/components/Sidebar.svelte';
import NavMenu from '$lib/components/NavMenu.svelte';
import AdminNavMenu from '$lib/components/AdminNavMenu.svelte';
let { children, data } = $props();
const isAdminRoute = $derived(
$page.url.pathname === `${base}/admin` || $page.url.pathname.startsWith(`${base}/admin/`)
);
</script>
<div class="flex h-screen overflow-hidden">
<Sidebar userName={data.session.user?.name ?? data.session.user?.email} />
<NavMenu />
<Sidebar
userName={data.session.user?.name ?? data.session.user?.email}
isAdmin={data.isAdmin}
isAdminRoute={isAdminRoute}
/>
{#if isAdminRoute}
<AdminNavMenu />
{:else}
<NavMenu />
{/if}
<main class="flex-1 overflow-auto bg-white p-8">
{@render children()}
</main>