blog/frontend/src/lib/dashboard/framework/ui/DashboardNavbar.svelte
SquidSpirit 731b8e5d8b
Some checks failed
Frontend CI / build (push) Failing after 1m0s
feat: add Image Management page and upload dialog
2025-10-13 23:52:39 +08:00

16 lines
483 B
Svelte

<script lang="ts">
import type { DashboardLink } from '$lib/dashboard/framework/ui/dashboardLink';
import DashboardLinkButton from '$lib/dashboard/framework/ui/DashboardLinkButton.svelte';
const { links }: { links: DashboardLink[] } = $props();
</script>
<div class="border-true-gray-300 w-3xs border-e p-8">
<div class="mb-3 font-bold">Dashboard</div>
<div class="flex flex-col">
{#each links as link (link.href)}
<DashboardLinkButton {link} />
{/each}
</div>
</div>