From 0a69cf4077363c56e6e5e1b8c8857c2d25e3986a Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 15 Jan 2025 15:37:19 -0800 Subject: invoice type selection --- src/components/InvoiceActions.svelte | 84 +++++++++++----- src/components/InvoiceTypes.svelte | 185 ++++++++++++++++++++++++----------- src/components/SetType.svelte | 37 +++++++ 3 files changed, 223 insertions(+), 83 deletions(-) create mode 100644 src/components/SetType.svelte (limited to 'src/components') diff --git a/src/components/InvoiceActions.svelte b/src/components/InvoiceActions.svelte index c0f8f572..0f500fe6 100644 --- a/src/components/InvoiceActions.svelte +++ b/src/components/InvoiceActions.svelte @@ -1,4 +1,6 @@
- + + +
+ - {#if user?.id === invoice?.user?.id} - - {:else} - - +
+ +
+ {#if user?.id === invoice?.user?.id} + - - {/if} + {:else} + + + + {/if} - + +
{#if txt.length > 120}
@@ -49,7 +84,8 @@ {:else} - + {/if}
{showQr ? t("payments.showText") : t("payments.showQr")} diff --git a/src/components/InvoiceTypes.svelte b/src/components/InvoiceTypes.svelte index c4d7fa77..0829fc82 100644 --- a/src/components/InvoiceTypes.svelte +++ b/src/components/InvoiceTypes.svelte @@ -1,79 +1,133 @@ {#if invoice.uid === aid} -
- +
+
LNURL
+ - + - + - + - + - -
+ + + {/if} diff --git a/src/components/SetType.svelte b/src/components/SetType.svelte new file mode 100644 index 00000000..7e80d0bc --- /dev/null +++ b/src/components/SetType.svelte @@ -0,0 +1,37 @@ + + +{#if settingType} +
+
+ +
+
+{/if} -- cgit v1.2.3