From ea8ff70aa2c08984816cabb10498969532f41ec7 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Mon, 15 Apr 2024 22:02:11 +0800 Subject: [PATCH] update root to use dynamic page title --- frontend/src/routes/(app)/+layout.server.ts | 3 ++ frontend/src/routes/(app)/+page.svelte | 18 ++++------- .../src/routes/(app)/links/+layout.server.ts | 6 +++- .../routes/(app)/links/[id]/+page.server.ts | 3 ++ .../src/routes/(app)/links/[id]/+page.svelte | 32 ++++++++----------- .../routes/(app)/projects/+layout.server.ts | 3 +- .../src/routes/(app)/projects/+page.svelte | 4 --- .../routes/(app)/settings/+layout.server.ts | 6 +++- .../src/routes/(app)/settings/+layout.svelte | 4 --- frontend/src/routes/+layout.svelte | 3 +- 10 files changed, 41 insertions(+), 41 deletions(-) diff --git a/frontend/src/routes/(app)/+layout.server.ts b/frontend/src/routes/(app)/+layout.server.ts index 53d0953..e37f39e 100644 --- a/frontend/src/routes/(app)/+layout.server.ts +++ b/frontend/src/routes/(app)/+layout.server.ts @@ -5,9 +5,12 @@ export const load = (async (event) => { const breadcrumbs = [{ name: 'Home', path: '/' }] + const page_title = 'Home' + return { shortener_url: Bun.env.PUBLIC_SHORTENER_URL ?? '', user: user, breadcrumbs, + page_title, } }) satisfies LayoutServerLoad diff --git a/frontend/src/routes/(app)/+page.svelte b/frontend/src/routes/(app)/+page.svelte index f4c8f05..5379da4 100644 --- a/frontend/src/routes/(app)/+page.svelte +++ b/frontend/src/routes/(app)/+page.svelte @@ -8,35 +8,31 @@ export let data: PageData - - Home - - -
+

Projects

-
+
{#each data.projects as project} + class="hover:cursor-pointer w-[500px] hover:bg-secondary"> - + {project.name} -
+