aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/invoice
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-09-28 12:28:47 -0700
committerAdam Soltys <[email protected]>2022-09-28 12:28:54 -0700
commit544637e33ad23384ce33ff0c161b53b4cdc529f1 (patch)
tree746ffa707ff42857213778113b23ea77d73abd31 /src/routes/invoice
parent1754ccd174e9f66e1ec04a1eb71b307e8108f8f3 (diff)
downloadcoinos-ui-544637e33ad23384ce33ff0c161b53b4cdc529f1.tar.gz
coinos-ui-544637e33ad23384ce33ff0c161b53b4cdc529f1.zip
animated balance
Diffstat (limited to 'src/routes/invoice')
-rw-r--r--src/routes/invoice/[id]/+page.svelte10
-rw-r--r--src/routes/invoice/[id]/paid/+page.svelte4
2 files changed, 7 insertions, 7 deletions
diff --git a/src/routes/invoice/[id]/+page.svelte b/src/routes/invoice/[id]/+page.svelte
index ef3ba08e..094f698e 100644
--- a/src/routes/invoice/[id]/+page.svelte
+++ b/src/routes/invoice/[id]/+page.svelte
@@ -1,5 +1,5 @@
<script>
- import { copy, f, get, reverseFormat, s, toggleFullscreen } from '$lib/utils';
+ import { copy, f, get, reverseFormat, s, toggleFullscreen, sats } from '$lib/utils';
import { browser } from '$app/environment';
import { invoices, user } from '$lib/store';
import { Icon, Heart, Image, Qr, Tip } from '$comp';
@@ -47,9 +47,9 @@
$invoices[id] = { amount, id, rate, received, text, tip, username };
$: $invoices[id]?.received && goto(`/invoice/${id}/paid`);
- $: amountFiat = parseFloat(((amount * rate) / 100000000).toFixed(2));
+ $: amountFiat = parseFloat(((amount * rate) / sats).toFixed(2));
- $: tipAmount = ((tip * rate) / 100000000).toFixed(2);
+ $: tipAmount = ((tip * rate) / sats).toFixed(2);
$: invoiceAmountFiatFormatted = f(amountFiat, currency);
</script>
@@ -120,7 +120,7 @@
<div class="px-5 space-y-3">
<div class="flex justify-between">
- <span class="font-semibold text-sm">{$t('invoice.invoice')}</span>
+ <span class="font-semibold text-sm">{$t('invoice.invoice')}</span>
<span class="font-semibold text-sm"
>{invoiceAmountFiatFormatted}
<span class="text-secondary font-normal">{`(${s(amount)} SAT)`}</span></span
@@ -136,7 +136,7 @@
</div>
<div class="flex flex-wrap justify-between">
- <span class="font-bold mr-1">{$t('invoice.total')}</span>
+ <span class="font-bold mr-1">{$t('invoice.total')}</span>
<span class="font-bold"
>{f(amountFiat + parseFloat(tipAmount), currency)}
<span class="text-secondary font-normal">{`(${s(tip + amount)} SAT)`}</span></span
diff --git a/src/routes/invoice/[id]/paid/+page.svelte b/src/routes/invoice/[id]/paid/+page.svelte
index 0fc09170..456ee3ba 100644
--- a/src/routes/invoice/[id]/paid/+page.svelte
+++ b/src/routes/invoice/[id]/paid/+page.svelte
@@ -2,7 +2,7 @@
import { toast } from '@zerodevx/svelte-toast';
import { browser } from '$app/environment';
import { t } from '$lib/translations';
- import { f, s } from '$lib/utils';
+ import { f, s, sats } from '$lib/utils';
import { LottiePlayer } from '@lottiefiles/svelte-lottie-player';
import { goto } from '$app/navigation';
import { invoices } from '$lib/store';
@@ -13,7 +13,7 @@
toast.pop(0);
- $: amountFiat = parseFloat(((amount * rate) / 100000000).toFixed(2));
+ $: amountFiat = parseFloat(((amount * rate) / sats).toFixed(2));
const handleDoneClick = () => {
delete $invoices[invoice.uuid];