From 01d58e3d1e31798083f1352cb990345bf299fe6f Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Fri, 31 Jan 2025 00:45:30 +0100 Subject: [PATCH] App: Use /racepicks as default page (reroute / + change Formula11 button destination) --- src/hooks.ts | 10 ++++++++++ src/routes/+layout.svelte | 5 +++-- src/routes/+page.svelte | 5 ----- src/routes/+page.ts | 5 +++++ 4 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 src/hooks.ts delete mode 100644 src/routes/+page.svelte create mode 100644 src/routes/+page.ts diff --git a/src/hooks.ts b/src/hooks.ts new file mode 100644 index 0000000..b0814a6 --- /dev/null +++ b/src/hooks.ts @@ -0,0 +1,10 @@ +import type { Reroute } from "@sveltejs/kit"; + +const rerouted: Record = {}; + +// NOTE: This does not change the browser's address bar (the route path)! +export const reroute: Reroute = ({ url }) => { + if (url.pathname in rerouted) { + return rerouted[url.pathname]; + } +}; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index e83cc01..12c1385 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -290,8 +290,9 @@ - + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte deleted file mode 100644 index 1901ad7..0000000 --- a/src/routes/+page.svelte +++ /dev/null @@ -1,5 +0,0 @@ - - F11 - Formula 11 - - -

Formula 11

diff --git a/src/routes/+page.ts b/src/routes/+page.ts new file mode 100644 index 0000000..9fec275 --- /dev/null +++ b/src/routes/+page.ts @@ -0,0 +1,5 @@ +import { redirect } from "@sveltejs/kit"; + +export function load() { + redirect(302, "/racepicks"); +}