blob: 79a0aa6e307e623133641e7f7dfda53f88dda362 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
<script>
import { f, s, sat, sats } from '$lib/utils';
import { scale } from 'svelte/transition';
import { Icon } from '$comp';
import { toast } from '@zerodevx/svelte-toast';
import { t } from '$lib/translations';
export let data;
let { payments, user } = data;
let payment = payments[0];
let { amount, rate } = payment;
amount = Math.abs(amount);
let fiat = (amount * rate) / sats;
toast.pop(0);
</script>
<div class="text-center mt-20 md:mt-0">
<div class="flex w-full max-w-[200px] mx-auto py-20" in:scale={{ start: 0.5 }}>
<Icon icon="check" style="mx-auto" />
</div>
<h1 class="text-3xl md:text-4xl font-bold mb-6">Sent!</h1>
<h2 class="text-2xl md:text-3xl font-semibold">
{f(fiat, user.currency)}
</h2>
<h3 class="text-secondary md:text-lg mb-6 mt-1">{sat(amount)}</h3>
</div>
<a href={`/${user.username}/payments`}>
<div class="opacity-0 w-screen h-screen fixed top-0 left-0 z-50" />
</a>
<div class="fixed bottom-10 w-full text-center">{$t('payments.tapAnywhere')}</div>
|