From 51db7f76048b2d0f0c2a8415b85fc12e987f540b Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Tue, 2 Dec 2025 08:52:08 -0800 Subject: [PATCH] remove redundant settings page --- src/lib/components/Navigation.svelte | 1 - src/routes/(app)/settings/+page.server.ts | 18 -- src/routes/(app)/settings/+page.svelte | 366 ---------------------- 3 files changed, 385 deletions(-) delete mode 100644 src/routes/(app)/settings/+page.server.ts delete mode 100644 src/routes/(app)/settings/+page.svelte diff --git a/src/lib/components/Navigation.svelte b/src/lib/components/Navigation.svelte index 18fe3e5c..16ccc77c 100644 --- a/src/lib/components/Navigation.svelte +++ b/src/lib/components/Navigation.svelte @@ -45,7 +45,6 @@ const meHref = $derived(localizeHref('/me')) const loginHref = $derived(localizeHref('/auth/login')) const registerHref = $derived(localizeHref('/auth/register')) - const settingsHref = $derived(localizeHref('/settings')) const databaseHref = $derived(localizeHref('/database')) const newTeamHref = $derived(localizeHref('/teams/new')) diff --git a/src/routes/(app)/settings/+page.server.ts b/src/routes/(app)/settings/+page.server.ts deleted file mode 100644 index 91fd1bd0..00000000 --- a/src/routes/(app)/settings/+page.server.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { redirect } from '@sveltejs/kit' -import type { PageServerLoad } from './$types' -import { getAccountFromCookies, getUserFromCookies } from '$lib/auth/cookies' - -export const load: PageServerLoad = async ({ cookies, url }) => { - const account = getAccountFromCookies(cookies) - const currentUser = getUserFromCookies(cookies) - - // Redirect to login if not authenticated - if (!account || !currentUser) { - throw redirect(303, `/auth/login?redirect=${encodeURIComponent(url.pathname)}`) - } - - return { - account, - currentUser - } -} \ No newline at end of file diff --git a/src/routes/(app)/settings/+page.svelte b/src/routes/(app)/settings/+page.svelte deleted file mode 100644 index f49dd028..00000000 --- a/src/routes/(app)/settings/+page.svelte +++ /dev/null @@ -1,366 +0,0 @@ - - - - -
-
-

Account Settings

-

@{account.username}

- -
- {#if error} -
{error}
- {/if} - - {#if success} -
Settings saved successfully!
- {/if} - -
- -
- -
-
- {currentPicture?.name[locale] -
- -
- - -
- -
- - - {#if account.role === 9} -
- -
- {/if} -
- -
- - -
- -
-
- -