aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/settings
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-12-05 19:20:36 -0800
committerAdam Soltys <[email protected]>2024-12-05 19:20:36 -0800
commita9b44cbae79e9c01cff07964a45e1c7efa7fb241 (patch)
tree5caa996fc2eca705fb793e79d63bfbf5f9f93e48 /src/routes/(app)/settings
parent6422ef30f14e1baf5d1995de69c777efcad77e32 (diff)
downloadcoinos-ui-a9b44cbae79e9c01cff07964a45e1c7efa7fb241.tar.gz
coinos-ui-a9b44cbae79e9c01cff07964a45e1c7efa7fb241.zip
cached rates
Diffstat (limited to 'src/routes/(app)/settings')
-rw-r--r--src/routes/(app)/settings/+layout.svelte2
-rw-r--r--src/routes/(app)/settings/account/+page.svelte2
-rw-r--r--src/routes/(app)/settings/nostr/+page.svelte2
-rw-r--r--src/routes/(app)/settings/preferences/+page.server.ts6
-rw-r--r--src/routes/(app)/settings/security/+page.svelte2
5 files changed, 10 insertions, 4 deletions
diff --git a/src/routes/(app)/settings/+layout.svelte b/src/routes/(app)/settings/+layout.svelte
index b11927c1..c76c6873 100644
--- a/src/routes/(app)/settings/+layout.svelte
+++ b/src/routes/(app)/settings/+layout.svelte
@@ -23,7 +23,7 @@
let formElement = $state();
- let { user, token, rates, cookies, subscriptions } = $state(data);
+ let { user, token, cookies, subscriptions } = $state(data);
let { tab } = $derived(data);
let prev = $derived({ ...user });
diff --git a/src/routes/(app)/settings/account/+page.svelte b/src/routes/(app)/settings/account/+page.svelte
index ebd62e1f..dc54c52e 100644
--- a/src/routes/(app)/settings/account/+page.svelte
+++ b/src/routes/(app)/settings/account/+page.svelte
@@ -5,7 +5,7 @@
import { page } from "$app/stores";
let { data } = $props();
- let { user, rates } = $state(data);
+ let { user } = $state(data);
let { id } = user;
let avatarFile,
diff --git a/src/routes/(app)/settings/nostr/+page.svelte b/src/routes/(app)/settings/nostr/+page.svelte
index e81682dd..eeb07888 100644
--- a/src/routes/(app)/settings/nostr/+page.svelte
+++ b/src/routes/(app)/settings/nostr/+page.svelte
@@ -10,7 +10,7 @@
} from "$env/static/public";
let { data } = $props();
- let { user, rates } = $derived(data);
+ let { user } = $derived(data);
let { id, npub } = $derived(user);
let importing = $state(),
diff --git a/src/routes/(app)/settings/preferences/+page.server.ts b/src/routes/(app)/settings/preferences/+page.server.ts
index 4145935e..f0cc700e 100644
--- a/src/routes/(app)/settings/preferences/+page.server.ts
+++ b/src/routes/(app)/settings/preferences/+page.server.ts
@@ -1,5 +1,11 @@
+import getRates from "$lib/rates";
import updateUser from "$lib/settings";
+export async function load() {
+ const rates = await getRates();
+ return { rates };
+}
+
export const actions = {
default: updateUser,
};
diff --git a/src/routes/(app)/settings/security/+page.svelte b/src/routes/(app)/settings/security/+page.svelte
index c4a0b5be..67efbc9e 100644
--- a/src/routes/(app)/settings/security/+page.svelte
+++ b/src/routes/(app)/settings/security/+page.svelte
@@ -12,7 +12,7 @@
import { page } from "$app/stores";
let { data } = $props();
- let { user, rates } = $state(data);
+ let { user } = $state(data);
let { id } = user;
let confirming2fa = $state(),