feat(frontend): add footer

This commit is contained in:
sam 2024-12-25 11:04:20 -05:00
parent e24c4f9b00
commit 5e7df2e074
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
3 changed files with 99 additions and 3 deletions

View file

@ -3,11 +3,16 @@
import "../app.scss";
import type { LayoutData } from "./$types";
import Navbar from "$components/Navbar.svelte";
import Footer from "$components/Footer.svelte";
type Props = { children: Snippet; data: LayoutData };
let { children, data }: Props = $props();
</script>
<Navbar user={data.meUser} meta={data.meta} />
{@render children?.()}
<div class="d-flex flex-column min-vh-100">
<div class="flex-grow-1">
<Navbar user={data.meUser} meta={data.meta} />
{@render children?.()}
</div>
<Footer meta={data.meta} />
</div>