diff --git a/src/routes/app/+layout.server.ts b/src/routes/app/+layout.server.ts index fc8aef8..dfefb8f 100644 --- a/src/routes/app/+layout.server.ts +++ b/src/routes/app/+layout.server.ts @@ -20,5 +20,7 @@ export async function load(event) { } const { password: _, ...rest } = session.user; - return rest; -} + return { + user: rest, + }; +} \ No newline at end of file diff --git a/src/routes/app/+layout.svelte b/src/routes/app/+layout.svelte index 11533c8..8429527 100644 --- a/src/routes/app/+layout.svelte +++ b/src/routes/app/+layout.svelte @@ -5,11 +5,13 @@ type Props = { children: Snippet; - data: Omit; + data: { + user: Omit; + }; }; let { children, data }: Props = $props(); - -{@render children()} + +{@render children()} \ No newline at end of file