From 32fcc461cd43c8907df5e306d520bb671307eab1 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 7 Nov 2024 21:16:25 -0800 Subject: svelte 5 --- src/components/About.svelte | 2 +- src/components/Account.svelte | 33 +++++++++++++-------- src/components/AppHeader.svelte | 22 ++++++++------ src/components/Avatar.svelte | 31 +++++++++++++------- src/components/Balance.svelte | 8 +++-- src/components/Code.svelte | 4 +-- src/components/DarkToggle.svelte | 4 +-- src/components/DeleteItem.svelte | 10 ++++--- src/components/Event.svelte | 4 +-- src/components/FaqCard.svelte | 11 +++++-- src/components/Feed.svelte | 25 +++++++++------- src/components/Footer.svelte | 4 +-- src/components/HowItWorksCard.svelte | 5 ++-- src/components/Icon.svelte | 3 +- src/components/Image.svelte | 3 +- src/components/InvoiceActions.svelte | 24 ++++++++------- src/components/InvoiceData.svelte | 8 +++-- src/components/InvoiceTypes.svelte | 15 +++++++--- src/components/ItemForm.svelte | 27 ++++++++--------- src/components/Items.svelte | 53 ++++++++++++++++++++------------- src/components/LandingHeader.svelte | 50 ++++++++++++++++--------------- src/components/LandingHero.svelte | 2 +- src/components/LandingInfoCard.svelte | 13 +++++---- src/components/Lnurlp.svelte | 22 ++++++++++---- src/components/Lnurlw.svelte | 17 +++++++---- src/components/LocaleSelector.svelte | 11 +++++-- src/components/LocationsMap.svelte | 46 ++++++++++++++--------------- src/components/Menu.svelte | 51 +++++++++++++++++++------------- src/components/Mnemonic.svelte | 2 +- src/components/Numpad.svelte | 55 +++++++++++++++++++++++------------ src/components/Password.svelte | 18 +++++++----- src/components/Pin.svelte | 50 +++++++++++++++++++------------ src/components/Pinpad.svelte | 19 ++++++------ src/components/Popup.svelte | 2 +- src/components/Qr.svelte | 8 ++--- src/components/SetAmount.svelte | 32 ++++++++++---------- src/components/Slider.svelte | 17 ++++++++--- src/components/Toggle.svelte | 5 ++-- src/components/WalletPass.svelte | 14 +++++---- 39 files changed, 430 insertions(+), 300 deletions(-) (limited to 'src/components') diff --git a/src/components/About.svelte b/src/components/About.svelte index 01ff4c7c..5f87e99a 100644 --- a/src/components/About.svelte +++ b/src/components/About.svelte @@ -24,7 +24,7 @@ { name: "cole", socials: [] }, ]; - let locations; + let locations = $state(); onMount(async () => { try { ({ locations } = await fetch("/locations").then((r) => r.json())); diff --git a/src/components/Account.svelte b/src/components/Account.svelte index 38c8c418..c378b9a3 100644 --- a/src/components/Account.svelte +++ b/src/components/Account.svelte @@ -1,14 +1,19 @@
- + - + diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte index 5a922792..fef2f0f4 100644 --- a/src/components/AppHeader.svelte +++ b/src/components/AppHeader.svelte @@ -1,4 +1,6 @@ @@ -58,7 +62,7 @@ {#each links as { href, icon, flip }} {/each} diff --git a/src/components/Avatar.svelte b/src/components/Avatar.svelte index a088c4ee..3007c3e7 100644 --- a/src/components/Avatar.svelte +++ b/src/components/Avatar.svelte @@ -1,20 +1,29 @@ - @@ -27,7 +36,7 @@ {src} class="w-full h-full object-cover object-center overflow-hidden" alt={user.username} - on:error={handle} + onerror={handle} />
diff --git a/src/components/Balance.svelte b/src/components/Balance.svelte index 0cc27068..91463f7e 100644 --- a/src/components/Balance.svelte +++ b/src/components/Balance.svelte @@ -1,12 +1,14 @@ {#if show && user.haspin && $pin?.length !== 6} @@ -16,7 +18,7 @@
{#if user.haspin && !$pin}
diff --git a/src/components/DarkToggle.svelte b/src/components/DarkToggle.svelte index 5ddc80a1..be1fe858 100644 --- a/src/components/DarkToggle.svelte +++ b/src/components/DarkToggle.svelte @@ -9,12 +9,12 @@ diff --git a/src/components/DeleteItem.svelte b/src/components/DeleteItem.svelte index 8f7f97ca..d45f09e6 100644 --- a/src/components/DeleteItem.svelte +++ b/src/components/DeleteItem.svelte @@ -1,9 +1,11 @@ diff --git a/src/components/FaqCard.svelte b/src/components/FaqCard.svelte index ae1ad077..a2d13bc8 100644 --- a/src/components/FaqCard.svelte +++ b/src/components/FaqCard.svelte @@ -1,10 +1,15 @@ -
diff --git a/src/components/Feed.svelte b/src/components/Feed.svelte index 5dc2b21a..593c2289 100644 --- a/src/components/Feed.svelte +++ b/src/components/Feed.svelte @@ -1,4 +1,6 @@ {#if user}
@@ -68,14 +69,16 @@ - - - - + {#snippet children({ data })} + + + + {/snippet} + {:else}
{$t("user.noNotes")}
diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte index 1fac31e9..3af5f6a3 100644 --- a/src/components/Footer.svelte +++ b/src/components/Footer.svelte @@ -24,7 +24,7 @@
@@ -73,5 +73,5 @@
- + diff --git a/src/components/HowItWorksCard.svelte b/src/components/HowItWorksCard.svelte index a8fe63fd..2b8967ae 100644 --- a/src/components/HowItWorksCard.svelte +++ b/src/components/HowItWorksCard.svelte @@ -1,12 +1,11 @@
- +

{$t("howItWorks." + stepID + ".header")}

{$t("howItWorks." + stepID + ".description")} diff --git a/src/components/Icon.svelte b/src/components/Icon.svelte index 0b47f726..6d55bf94 100644 --- a/src/components/Icon.svelte +++ b/src/components/Icon.svelte @@ -1,6 +1,5 @@ {icon} diff --git a/src/components/Image.svelte b/src/components/Image.svelte index 4f8b39bb..4bc90571 100644 --- a/src/components/Image.svelte +++ b/src/components/Image.svelte @@ -1,6 +1,5 @@ {image} diff --git a/src/components/InvoiceActions.svelte b/src/components/InvoiceActions.svelte index 7f1607e0..0b5dca55 100644 --- a/src/components/InvoiceActions.svelte +++ b/src/components/InvoiceActions.svelte @@ -1,33 +1,35 @@

- {#if user?.id === invoice?.user?.id} - {:else} @@ -35,11 +37,11 @@ {#if txt.startsWith("ln")}
-
{}} + onclick={stopPropagation(() => {})} class="sm:hidden" - on:mousedown={startDrag} - on:touchstart={startDrag} - on:keydown={handleKeyDown} + onmousedown={startDrag} + ontouchstart={startDrag} + onkeydown={handleKeyDown} > @@ -194,7 +205,7 @@ {#if i.quantity} @@ -213,7 +224,7 @@ {#if total > 0} - - {/if} {#if user} {:else} @@ -73,12 +75,12 @@
- - - {#if !user} - - {:else} diff --git a/src/components/LandingHero.svelte b/src/components/LandingHero.svelte index 8d47283e..d3f71390 100644 --- a/src/components/LandingHero.svelte +++ b/src/components/LandingHero.svelte @@ -17,7 +17,7 @@ +> {$t("landing.header_after_icon")} diff --git a/src/components/LandingInfoCard.svelte b/src/components/LandingInfoCard.svelte index fadcb6c0..63951e86 100644 --- a/src/components/LandingInfoCard.svelte +++ b/src/components/LandingInfoCard.svelte @@ -1,10 +1,13 @@
@@ -25,7 +28,7 @@ {#if description} {description} {:else} - + {@render children?.()} {/if}

diff --git a/src/components/Lnurlp.svelte b/src/components/Lnurlp.svelte index 0268e363..74be0571 100644 --- a/src/components/Lnurlp.svelte +++ b/src/components/Lnurlp.svelte @@ -1,19 +1,29 @@ @@ -39,7 +49,7 @@ - + @@ -53,7 +63,7 @@ class="w-full p-4 border rounded-xl h-32 text-xl" bind:value={comment} autocapitalize="none" - /> +> {/if}
diff --git a/src/components/Lnurlw.svelte b/src/components/Lnurlw.svelte index d0fbf3b4..50aa1488 100644 --- a/src/components/Lnurlw.svelte +++ b/src/components/Lnurlw.svelte @@ -1,4 +1,6 @@
@@ -56,7 +61,7 @@ {/if} - + diff --git a/src/components/LocaleSelector.svelte b/src/components/LocaleSelector.svelte index d837a534..cb057dbd 100644 --- a/src/components/LocaleSelector.svelte +++ b/src/components/LocaleSelector.svelte @@ -1,8 +1,13 @@ - {#each $locales as locale} {/each} diff --git a/src/components/LocationsMap.svelte b/src/components/LocationsMap.svelte index c01d8b75..b04b8e98 100644 --- a/src/components/LocationsMap.svelte +++ b/src/components/LocationsMap.svelte @@ -1,5 +1,5 @@
@@ -259,11 +259,11 @@ id="map-container" class="mx-auto h-full w-full z-0" bind:this={mapContainer} - /> +>
@@ -277,7 +277,7 @@
{#if search} - {:else} @@ -288,7 +288,7 @@ {#each list as marker, i} @@ -238,7 +255,7 @@ {/if} diff --git a/src/components/Password.svelte b/src/components/Password.svelte index cb57eec5..ac2a9a44 100644 --- a/src/components/Password.svelte +++ b/src/components/Password.svelte @@ -1,13 +1,15 @@ {#if loaded}
{$t("user.settings.rememberFor")} - @@ -72,7 +86,7 @@
-
diff --git a/src/components/Pinpad.svelte b/src/components/Pinpad.svelte index d61dd2a0..93f31d08 100644 --- a/src/components/Pinpad.svelte +++ b/src/components/Pinpad.svelte @@ -1,11 +1,12 @@
@@ -72,7 +73,7 @@ @@ -80,7 +81,7 @@ {/if} diff --git a/src/components/Popup.svelte b/src/components/Popup.svelte index df96215f..661b2bed 100644 --- a/src/components/Popup.svelte +++ b/src/components/Popup.svelte @@ -1,7 +1,7 @@
screenfull.toggle(qr)} - on:keydown={() => screenfull.toggle(qr)} + onclick={() => screenfull.toggle(qr)} + onkeydown={() => screenfull.toggle(qr)} > QR Code
diff --git a/src/components/SetAmount.svelte b/src/components/SetAmount.svelte index 506762da..332c2eca 100644 --- a/src/components/SetAmount.svelte +++ b/src/components/SetAmount.svelte @@ -1,17 +1,21 @@ {#if settingAmount} @@ -21,19 +25,13 @@
- - + +
diff --git a/src/components/Slider.svelte b/src/components/Slider.svelte index b82b6bf9..137c28b4 100644 --- a/src/components/Slider.svelte +++ b/src/components/Slider.svelte @@ -1,8 +1,17 @@ -