pass user as property of data object

This commit is contained in:
Benjamin Palko 2024-12-19 22:24:11 -05:00
parent bf207f0c40
commit b8658c9d27
2 changed files with 9 additions and 5 deletions

View file

@ -20,5 +20,7 @@ export async function load(event) {
}
const { password: _, ...rest } = session.user;
return rest;
return {
user: rest,
};
}

View file

@ -5,11 +5,13 @@
type Props = {
children: Snippet;
data: Omit<User, 'password'>;
data: {
user: Omit<User, 'password'>;
};
};
let { children, data }: Props = $props();
</script>
<Navbar title="Svelte" username={data.name} />
<Navbar title="Svelte" username={data.user.name} />
{@render children()}