diff options
| author | Adam Soltys <[email protected]> | 2023-12-18 22:53:54 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-12-18 22:53:54 -0800 |
| commit | 19a8c100da3b4281b68e9b8afc837e6f93b53230 (patch) | |
| tree | b4635d7ff5c726cd7fd56e78ddce1bb7b8fecd4b /src/routes/(app) | |
| parent | 02a945afd4edabcc4427b02e5693f22e4a0d74bc (diff) | |
| download | coinos-ui-19a8c100da3b4281b68e9b8afc837e6f93b53230.tar.gz coinos-ui-19a8c100da3b4281b68e9b8afc837e6f93b53230.zip | |
numpad focus
Diffstat (limited to 'src/routes/(app)')
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> |
