From c40ad4e0ed46dfd8df27ee0f22c2662ad2ca8a03 Mon Sep 17 00:00:00 2001 From: axel7083 <42176370+axel7083@users.noreply.github.com> Date: Wed, 9 Apr 2025 15:32:53 +0200 Subject: [PATCH] refactor(Button): migrate to svelte5 (#12079) * refactor(Button): migrate to svelte5 Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> * fix: support legacy Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> * fix: make aria-label optional Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> * fix: should not use render for non-snippet Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> --------- Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com> --- packages/ui/src/lib/button/Button.svelte | 105 +++++++++++++---------- 1 file changed, 60 insertions(+), 45 deletions(-) diff --git a/packages/ui/src/lib/button/Button.svelte b/packages/ui/src/lib/button/Button.svelte index 8d7d6fe8be3..384ede9c60a 100644 --- a/packages/ui/src/lib/button/Button.svelte +++ b/packages/ui/src/lib/button/Button.svelte @@ -1,101 +1,116 @@