From 45ebebb0655faff5be6ed6997e1f33f020794681 Mon Sep 17 00:00:00 2001 From: Antonio Ventilii Date: Thu, 11 Sep 2025 16:53:16 +0200 Subject: [PATCH 1/2] feat: Migrate Backdrop to Svelte 5 --- src/lib/components/Backdrop.svelte | 22 +++++++++++++++------- src/lib/components/ContentBackdrop.svelte | 2 +- src/lib/components/Modal.svelte | 2 +- src/lib/components/Popover.svelte | 2 +- 4 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/lib/components/Backdrop.svelte b/src/lib/components/Backdrop.svelte index 77b2f679f..c860104f7 100644 --- a/src/lib/components/Backdrop.svelte +++ b/src/lib/components/Backdrop.svelte @@ -1,14 +1,22 @@ {#if $layoutMenuOpen} - layoutMenuOpen.set(false)} /> + layoutMenuOpen.set(false)} /> {/if} diff --git a/src/lib/components/Modal.svelte b/src/lib/components/Modal.svelte index c0dda531d..b799a48a8 100644 --- a/src/lib/components/Modal.svelte +++ b/src/lib/components/Modal.svelte @@ -65,7 +65,7 @@ {role} transition:fade|global={{ duration: 25 }} > - onClose?.()} /> +
(visible = false)} + onClose={() => (visible = false)} />
Date: Thu, 11 Sep 2025 14:54:54 +0000 Subject: [PATCH 2/2] Updating formatting --- src/lib/components/Popover.svelte | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/lib/components/Popover.svelte b/src/lib/components/Popover.svelte index 35b97c088..8aceb96f9 100644 --- a/src/lib/components/Popover.svelte +++ b/src/lib/components/Popover.svelte @@ -40,10 +40,7 @@ on:keypress transition:fade|global > - (visible = false)} - /> + (visible = false)} />