From 936bb881f5fd34eafe1197fc5e2ab16e6f4ed6f3 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 22 Dec 2023 12:57:14 -0800 Subject: show ln platform fee --- .../(app)/send/lightning/[payreq]/+page.server.js | 6 +- .../(app)/send/lightning/[payreq]/+page.svelte | 64 +++++++++++++++------- 2 files changed, 48 insertions(+), 22 deletions(-) (limited to 'src/routes/(app)/send/lightning') diff --git a/src/routes/(app)/send/lightning/[payreq]/+page.server.js b/src/routes/(app)/send/lightning/[payreq]/+page.server.js index 49c952bf..a2b60356 100644 --- a/src/routes/(app)/send/lightning/[payreq]/+page.server.js +++ b/src/routes/(app)/send/lightning/[payreq]/+page.server.js @@ -1,9 +1,9 @@ import { fail, redirect } from "@sveltejs/kit"; import { fd, auth, post } from "$lib/utils"; -export async function load({ params }) { - return post("/parse", params); -} +export async function load({ cookies, params }) { + return post("/parse", params, auth(cookies)); + } export const actions = { setAmount: async ({ cookies, request }) => fd(request), diff --git a/src/routes/(app)/send/lightning/[payreq]/+page.svelte b/src/routes/(app)/send/lightning/[payreq]/+page.svelte index d88e0d97..44a45927 100644 --- a/src/routes/(app)/send/lightning/[payreq]/+page.svelte +++ b/src/routes/(app)/send/lightning/[payreq]/+page.svelte @@ -5,7 +5,7 @@ import Numpad from "$comp/Numpad.svelte"; import Spinner from "$comp/Spinner.svelte"; import { page } from "$app/stores"; - import { back, fiat, f, s } from "$lib/utils"; + import { back, fiat, f, s, focus } from "$lib/utils"; import { rate, pin } from "$lib/store"; export let data; @@ -14,6 +14,7 @@ let { payreq } = $page.params; let { alias, + ourfee, rates, user: { currency }, } = data; @@ -23,6 +24,7 @@ let reload = (data) => { ({ alias, + ourfee, rates, user: { currency }, } = data); @@ -59,20 +61,20 @@ -{#if form?.message} -
- {form.message} -
-{/if} -
{#if amount} -

- {$t("payments.send")} -

+ {#if form?.message} +
+ {form.message} +
+ {/if} -
-

+
+

+ {$t("payments.send")} +

+ +

{f(fiat(amount, $rate), currency)}

⚡️{s(amount)}

@@ -84,6 +86,21 @@

{alias}

+ {#if ourfee} +
+

{$t("payments.platformFee")}

+ +
+
+

+ {f(fiat(ourfee, $rate), currency)} +

+

⚡️{s(ourfee)}

+
+
+
+ {/if} +
-
+
- -
- ⚡️ +
+ +
+ ⚡️ +