From fa4ccf07b8dda4ab7cdacd58d429fba7609a2e7d Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Tue, 5 Mar 2024 22:18:38 -0500 Subject: [PATCH] [+] Implement user settings --- AquaNet/src/App.svelte | 2 + AquaNet/src/app.sass | 36 +++++++++-- AquaNet/src/libs/sdk.ts | 4 +- AquaNet/src/pages/User/Settings.svelte | 88 ++++++++++++++++++++++++++ AquaNet/src/pages/UserHome.svelte | 10 +-- 5 files changed, 125 insertions(+), 15 deletions(-) create mode 100644 AquaNet/src/pages/User/Settings.svelte diff --git a/AquaNet/src/App.svelte b/AquaNet/src/App.svelte index f0f2599c..6df1e11a 100644 --- a/AquaNet/src/App.svelte +++ b/AquaNet/src/App.svelte @@ -9,6 +9,7 @@ import { USER } from "./libs/sdk"; import type { UserMe } from "./libs/generalTypes"; import { DEFAULT_PFP, IMG_HOST } from "./libs/config"; + import Settings from "./pages/User/Settings.svelte"; console.log(`%c ┏━┓ ┳━┓━┓┏━ @@ -53,6 +54,7 @@ + diff --git a/AquaNet/src/pages/UserHome.svelte b/AquaNet/src/pages/UserHome.svelte index 727826e4..23eda1b2 100644 --- a/AquaNet/src/pages/UserHome.svelte +++ b/AquaNet/src/pages/UserHome.svelte @@ -10,7 +10,6 @@ import { type GameName, getMult } from "../libs/scoring"; import StatusOverlays from "../components/StatusOverlays.svelte"; import Icon from "@iconify/svelte"; - import EditProfile from "./User/EditProfile.svelte"; registerChart() @@ -18,7 +17,6 @@ export let game: GameName = "mai2" let calElement: HTMLElement let error: string; - let editingProfile = false let me: UserMe title(`User ${username}`) @@ -62,11 +60,9 @@

{d.user.name}

{#if me && me.username === username} - editingProfile = true} - on:keydown={e => e.key === "Enter" && (editingProfile = true)} tabindex="0" role="button" - use:tooltip={"Settings"}> - - + + + {/if}