This repository has been archived on 2025-11-09. You can view files and clone it, but cannot push or open issues or pull requests.
Files
trafficcue-client/src/lib/components/lnv/sidebar/SidebarHeader.svelte
Cfp f52f98907b
Some checks failed
TrafficCue CI / build (push) Has been cancelled
TrafficCue CI / check (push) Has been cancelled
fix: rename conflicting files
2025-08-06 11:23:37 +02:00

29 lines
527 B
Svelte

<script lang="ts">
import Button from "$lib/components/ui/button/button.svelte";
import type { Snippet } from "svelte";
import { view } from "../view.svelte";
let {
children,
onback,
}: {
children: Snippet;
onback?: () => void;
} = $props();
</script>
<div class="flex gap-2 items-center mb-2">
<Button
variant="outline"
onclick={() => {
view.back();
if (onback) {
onback();
}
}}>&lt;</Button
>
<h2 class="text-lg font-bold flex gap-2 items-center">
{@render children?.()}
</h2>
</div>