aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/send/lightning
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/send/lightning')
-rw-r--r--src/routes/send/lightning/[payreq]/+page.server.js2
-rw-r--r--src/routes/send/lightning/[payreq]/+page.svelte17
2 files changed, 7 insertions, 12 deletions
diff --git a/src/routes/send/lightning/[payreq]/+page.server.js b/src/routes/send/lightning/[payreq]/+page.server.js
index 885222c1..f17d6a60 100644
--- a/src/routes/send/lightning/[payreq]/+page.server.js
+++ b/src/routes/send/lightning/[payreq]/+page.server.js
@@ -8,7 +8,7 @@ export async function load({ params }) {
export const actions = {
default: async ({ cookies, request }) => {
let body = Object.fromEntries(await request.formData());
- let { amount, confirmed } = body;
+ let { amount, confirmed } = body;
if (!confirmed) {
return invalid(403, { amount, confirm: true });
diff --git a/src/routes/send/lightning/[payreq]/+page.svelte b/src/routes/send/lightning/[payreq]/+page.svelte
index a2a07a98..65e8989e 100644
--- a/src/routes/send/lightning/[payreq]/+page.svelte
+++ b/src/routes/send/lightning/[payreq]/+page.svelte
@@ -1,5 +1,6 @@
<script>
- import { AppHeader, Icon, Numpad, Spinner } from '$comp';
+ import { enhance } from '$app/forms';
+ import { Icon, Numpad, Spinner } from '$comp';
import { page } from '$app/stores';
import { back, s } from '$lib/utils';
export let data;
@@ -9,9 +10,7 @@
let { alias } = data;
let { currency } = data.user;
- let amount = form?.amount || data.amount;
-
- let loading;
+ let amount = form?.amount || data.amount;
</script>
<button class="ml-5 md:ml-20 mt-5 md:mt-10 hover:opacity-80" on:click={back}>
@@ -30,21 +29,17 @@
<Numpad bind:amount {currency} />
{/if}
- <form method="POST">
+ <form method="POST" use:enhance>
<input name="payreq" value={payreq} type="hidden" />
<input name="amount" value={amount} type="hidden" />
- <input name="confirmed" value={form?.confirm} type="hidden" />
+ <input name="confirmed" value={form?.confirm} type="hidden" />
<div class="flex w-full">
<button
type="submit"
class="opacity-100 hover:opacity-80'} rounded-2xl border py-3 font-bold mx-auto mt-2 bg-black text-white px-4 w-24"
>
- {#if loading}
- <Spinner />
- {:else}
- Send
- {/if}
+ Send
</button>
</div>
</form>