aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-12-18 22:53:54 -0800
committerAdam Soltys <[email protected]>2023-12-18 22:53:54 -0800
commit19a8c100da3b4281b68e9b8afc837e6f93b53230 (patch)
treeb4635d7ff5c726cd7fd56e78ddce1bb7b8fecd4b /src/routes
parent02a945afd4edabcc4427b02e5693f22e4a0d74bc (diff)
downloadcoinos-ui-19a8c100da3b4281b68e9b8afc837e6f93b53230.tar.gz
coinos-ui-19a8c100da3b4281b68e9b8afc837e6f93b53230.zip
numpad focus
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/(app)/[username]/receive/[...param]/+page.svelte1
-rw-r--r--src/routes/(app)/send/invoice/[id]/+page.svelte3
-rw-r--r--src/routes/(app)/send/user/[username]/[...amount]/+page.svelte11
3 files changed, 11 insertions, 4 deletions
diff --git a/src/routes/(app)/[username]/receive/[...param]/+page.svelte b/src/routes/(app)/[username]/receive/[...param]/+page.svelte
index 840f0277..37ab57f0 100644
--- a/src/routes/(app)/[username]/receive/[...param]/+page.svelte
+++ b/src/routes/(app)/[username]/receive/[...param]/+page.svelte
@@ -35,6 +35,7 @@
<input type="hidden" name="currency" value={currency} />
<input type="hidden" name="username" value={username} />
<input type="hidden" name="type" value={type} />
+ <input type="hidden" name="rate" value={rate} />
{#if request}
<input type="hidden" name="request_id" value={request.id} />
diff --git a/src/routes/(app)/send/invoice/[id]/+page.svelte b/src/routes/(app)/send/invoice/[id]/+page.svelte
index 5a9dbe9a..1e26ece1 100644
--- a/src/routes/(app)/send/invoice/[id]/+page.svelte
+++ b/src/routes/(app)/send/invoice/[id]/+page.svelte
@@ -9,7 +9,7 @@
import Numpad from "$comp/Numpad.svelte";
import Spinner from "$comp/Spinner.svelte";
import { page } from "$app/stores";
- import { post, back, f, fiat as toFiat, s, sats } from "$lib/utils";
+ import { post, back, f, fiat as toFiat, s, sats, focus } from "$lib/utils";
export let data;
export let form;
@@ -143,6 +143,7 @@
<div class="flex w-full">
{#if amount}
<button
+ use:focus
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}
diff --git a/src/routes/(app)/send/user/[username]/[...amount]/+page.svelte b/src/routes/(app)/send/user/[username]/[...amount]/+page.svelte
index 7d880cac..533a7039 100644
--- a/src/routes/(app)/send/user/[username]/[...amount]/+page.svelte
+++ b/src/routes/(app)/send/user/[username]/[...amount]/+page.svelte
@@ -31,6 +31,7 @@
amount = a;
amountFiat = parseFloat(af).toFixed(2);
rate = fiat ? (sats * amountFiat) / amount : r;
+
({ hash } = await post(`/${subject.username}/invoice`, {
invoice: {
amount,
@@ -83,7 +84,8 @@
{#if amount}
<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">
+ 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}
@@ -96,8 +98,11 @@
bind:this={next}
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"
on:click={setAmount}
- on:keydown={setAmount}> {$t("payments.next")}</button>
- {/if}
+ on:keydown={setAmount}
+ >
+ {$t("payments.next")}</button
+ >
+ {/if}
</div>
</form>
</div>