From e4550de0199c960fe03d973a8781209707acdaa7 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 11 Nov 2024 23:23:17 -0800 Subject: remember fiat setting --- src/components/Numpad.svelte | 27 ++++++++++++++------------- src/lib/store.ts | 1 + src/routes/(app)/invoice/[id]/+page.svelte | 3 +-- src/routes/(static)/login/+page.server.ts | 2 -- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/src/components/Numpad.svelte b/src/components/Numpad.svelte index 07d1ef4c..1cd59abe 100644 --- a/src/components/Numpad.svelte +++ b/src/components/Numpad.svelte @@ -1,13 +1,14 @@ @@ -201,8 +202,8 @@
-
- {fiat ? symbol : "⚡️"} +
+ {$fiat ? symbol : "⚡️"}
- {fiat ? "⚡️" + s(amount) : f(amountFiat, currency)} + {$fiat ? "⚡️" + s(amount) : f(amountFiat, currency)}
diff --git a/src/lib/store.ts b/src/lib/store.ts index e294329e..2532018d 100644 --- a/src/lib/store.ts +++ b/src/lib/store.ts @@ -44,6 +44,7 @@ export const avatar = writable(); export const banner = writable(); export const event = writable(); export const events = writable({}); +export const fiat = persistLocal("fiat", true); export const installPrompt = writable(); export const invoice = writable(); export const last = writable(); diff --git a/src/routes/(app)/invoice/[id]/+page.svelte b/src/routes/(app)/invoice/[id]/+page.svelte index c87d972b..4a838433 100644 --- a/src/routes/(app)/invoice/[id]/+page.svelte +++ b/src/routes/(app)/invoice/[id]/+page.svelte @@ -81,11 +81,10 @@ if (subject?.prompt) url += "/tip"; else url += "?options=true"; - console.log("GO", url); goto(url, { invalidateAll: true, noScroll: true }); }); - let newAmount = $state(); + let newAmount = $state(0); let settingAmount = $state(); let toggleAmount = $state(() => (settingAmount = !settingAmount)); let fiat = $state(true); diff --git a/src/routes/(static)/login/+page.server.ts b/src/routes/(static)/login/+page.server.ts index d06c4895..f77f24f2 100644 --- a/src/routes/(static)/login/+page.server.ts +++ b/src/routes/(static)/login/+page.server.ts @@ -12,8 +12,6 @@ export const actions = { let { username, password, token, loginRedirect } = form; const user = { username, password, token }; - console.log("LOGIN", user, form); - if (loginRedirect === "undefined") loginRedirect = undefined; try { -- cgit v1.2.3