From ffff885ffb7080bf8c6f722be7749e71ef2b30bf Mon Sep 17 00:00:00 2001 From: Sebastian Martinez Date: Tue, 10 Sep 2024 09:22:46 +0200 Subject: [PATCH] Event handlers with the `on:` directive are deprecated in svelte 5 Also bubbling events from HTML elements to the components have to be done with `onclick` callback props. --- src/components/Border.svelte | 3 ++- src/components/Button.svelte | 3 ++- src/components/Fill.svelte | 3 ++- src/components/Header.svelte | 6 +++--- src/components/Icon.svelte | 3 ++- src/components/Link.svelte | 2 +- src/components/Popover.svelte | 2 +- src/components/ThemeSwitch.svelte | 4 ++-- 8 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/components/Border.svelte b/src/components/Border.svelte index 6b019f201..cbbee05fe 100644 --- a/src/components/Border.svelte +++ b/src/components/Border.svelte @@ -1,6 +1,7 @@