From a9b44cbae79e9c01cff07964a45e1c7efa7fb241 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 5 Dec 2024 19:20:36 -0800 Subject: cached rates --- src/components/Amount.svelte | 4 ++-- src/components/InvoiceData.svelte | 2 +- src/components/Lnurlp.svelte | 4 +--- src/components/Lnurlw.svelte | 3 +-- 4 files changed, 5 insertions(+), 8 deletions(-) (limited to 'src/components') diff --git a/src/components/Amount.svelte b/src/components/Amount.svelte index 0fd29755..6dad13e0 100644 --- a/src/components/Amount.svelte +++ b/src/components/Amount.svelte @@ -25,14 +25,14 @@ {/if}

copy(toFiat(amount, rate).toFixed(2))} > {f(toFiat(amount, rate), currency, locale)} {#if tip} - + {f(toFiat(tip, rate), currency, locale)} + +{f(toFiat(tip, rate), currency, locale)} {/if}

diff --git a/src/components/InvoiceData.svelte b/src/components/InvoiceData.svelte index 566c5402..ff72ef9a 100644 --- a/src/components/InvoiceData.svelte +++ b/src/components/InvoiceData.svelte @@ -49,4 +49,4 @@ {/each} - + diff --git a/src/components/Lnurlp.svelte b/src/components/Lnurlp.svelte index ab869e22..8f14ddff 100644 --- a/src/components/Lnurlp.svelte +++ b/src/components/Lnurlp.svelte @@ -9,11 +9,9 @@ let { data, form, send = $bindable(), comment = $bindable() } = $props(); let { currency } = data.user; - let { minSendable, maxSendable, commentAllowed, callback, metadata, rates } = + let { minSendable, maxSendable, commentAllowed, callback, metadata, rate } = data; - let rate = $derived(rates[currency]); - let amount = $state(Math.round(minSendable / 1000)), loading = $state(); let submit = () => (loading = true); diff --git a/src/components/Lnurlw.svelte b/src/components/Lnurlw.svelte index cf2185ec..e3345d31 100644 --- a/src/components/Lnurlw.svelte +++ b/src/components/Lnurlw.svelte @@ -15,9 +15,8 @@ maxWithdrawable, k1, callback, - rates, + rate, } = data; - let rate = $derived(rates[currency]); let amount = $state(Math.round(minWithdrawable / 1000)), loading = $state(); -- cgit v1.2.3