From b8658c9d277b14755aed27589a2074a7ee4af9e0 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Thu, 19 Dec 2024 22:24:11 -0500 Subject: [PATCH] pass user as property of data object --- src/routes/app/+layout.server.ts | 6 ++++-- src/routes/app/+layout.svelte | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) 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