From ab82b405be6f2665c43518b4ad253becc8ab7430 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 22 Dec 2024 23:09:36 -0800 Subject: set memo --- .../pay/[username]/[...amount]/+page.server.ts | 2 ++ .../(app)/pay/[username]/[...amount]/+page.svelte | 21 +++++++++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) (limited to 'src/routes/(app)/pay') diff --git a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts index 65665610..431310a3 100644 --- a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts +++ b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts @@ -33,6 +33,8 @@ export async function load({ cookies, params, parent }) { auth(cookies), ); + const { balance } = await get(`/account/${user.id}`, auth(cookies)); + redirect(307, `/invoice/${id}`); } diff --git a/src/routes/(app)/pay/[username]/[...amount]/+page.svelte b/src/routes/(app)/pay/[username]/[...amount]/+page.svelte index b22e3c1f..7e696b22 100644 --- a/src/routes/(app)/pay/[username]/[...amount]/+page.svelte +++ b/src/routes/(app)/pay/[username]/[...amount]/+page.svelte @@ -16,6 +16,14 @@ let initialAmount = form?.amount || data.amount; let amount = $state(initialAmount); let fiat = $state(!initialAmount); + + let setMax = (e) => { + e.preventDefault(); + fiat = false; + amount = user.balance; + console.log("OK YES", amount); + next.click(); + }; {#if form?.message} @@ -27,13 +35,22 @@
-
+ - + {/if} + +
-- cgit v1.2.3