diff options
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/InvoiceTypes.svelte | 23 | ||||
| -rw-r--r-- | src/components/SetType.svelte | 3 |
2 files changed, 15 insertions, 11 deletions
diff --git a/src/components/InvoiceTypes.svelte b/src/components/InvoiceTypes.svelte index dd27c7ef..b518364d 100644 --- a/src/components/InvoiceTypes.svelte +++ b/src/components/InvoiceTypes.svelte @@ -8,6 +8,7 @@ newAmount = $bindable(), invoice, user, + hasArk = false, t, toggleType, setAmount, @@ -142,16 +143,18 @@ <div class="my-auto text-lg">Liquid</div> </button> - <button - class="btn flex-nowrap !w-auto grow" - class:bg-base-300={type === types.ark} - class:text-secondary={type === types.ark} - class:hidden={activeOnly && type !== types.ark} - onclick={() => (activeOnly ? toggleType() : setType("ark"))} - > - <img src="/images/ark.png" class="w-8 rounded-full bg-neutral" alt="Ark" /> - <div class="my-auto text-lg">Ark</div> - </button> + {#if hasArk} + <button + class="btn flex-nowrap !w-auto grow" + class:bg-base-300={type === types.ark} + class:text-secondary={type === types.ark} + class:hidden={activeOnly && type !== types.ark} + onclick={() => (activeOnly ? toggleType() : setType("ark"))} + > + <img src="/images/ark.png" class="w-8 rounded-full bg-neutral" alt="Ark" /> + <div class="my-auto text-lg">Ark</div> + </button> + {/if} </div> <div></div> diff --git a/src/components/SetType.svelte b/src/components/SetType.svelte index 5794700d..99bf676f 100644 --- a/src/components/SetType.svelte +++ b/src/components/SetType.svelte @@ -6,6 +6,7 @@ newAmount = $bindable(), invoice, user, + hasArk = false, submit = $bindable(), settingType, setAmount, @@ -19,7 +20,7 @@ {#if settingType} <div class="fixed inset-0 bg-base-100/90 overflow-y-auto h-full w-full z-50"> <div class="relative mx-auto p-12 max-w-xl shadow-lg rounded-md bg-base-100 space-y-2"> - <InvoiceTypes bind:newAmount {setAmount} {invoice} {user} {setType} {toggleType} {t} /> + <InvoiceTypes bind:newAmount {setAmount} {invoice} {user} {hasArk} {setType} {toggleType} {t} /> </div> </div> {/if} |
