diff options
| author | Adam Soltys <[email protected]> | 2025-05-12 12:36:18 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-05-12 12:36:18 -0700 |
| commit | b8e8dc5d75d7fe2c270e89d62ed29a27321473b7 (patch) | |
| tree | accfa7988b26130d6770a1fb540a1f5f1362cc37 /src/components/Amount.svelte | |
| parent | f7e4c0a0a7f28e2a3c8ae05053395948e6448b0c (diff) | |
| download | coinos-ui-b8e8dc5d75d7fe2c270e89d62ed29a27321473b7.tar.gz coinos-ui-b8e8dc5d75d7fe2c270e89d62ed29a27321473b7.zip | |
display locked balance
Diffstat (limited to 'src/components/Amount.svelte')
| -rw-r--r-- | src/components/Amount.svelte | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/components/Amount.svelte b/src/components/Amount.svelte index f13949c6..2df2f702 100644 --- a/src/components/Amount.svelte +++ b/src/components/Amount.svelte @@ -1,7 +1,17 @@ <script> import { copy, s, f, toFiat } from "$lib/utils"; import { fiat } from "$lib/store"; - const { align, amount, locale, tip, rate, currency } = $props(); + const { + align, + amount, + locale, + tip, + rate, + currency, + locked = false, + } = $props(); + + const icon = $derived(locked ? "ph:lock-fill" : "ph:lightning-fill"); </script> {#if typeof amount !== "undefined"} @@ -11,14 +21,14 @@ class:justify-center={align !== "left"} > <div class="flex items-center" onclick={() => copy(amount)}> - <iconify-icon noobserver icon="ph:lightning-fill" class="text-yellow-300" + <iconify-icon noobserver {icon} class="text-yellow-300" ></iconify-icon>{s(amount, locale)} </div> {#if tip} <div class="flex items-center text-lg ml-2"> <div>+</div> - <iconify-icon noobserver icon="ph:lightning-fill" class="text-yellow-300" + <iconify-icon noobserver {icon} class="text-yellow-300" ></iconify-icon> <div>{s(tip, locale)}</div> </div> |
