From 58477f579e198cb5ba9182b6cdbbc8c79f6f704f Mon Sep 17 00:00:00 2001 From: axel Date: Fri, 11 Apr 2025 22:02:06 +0200 Subject: [PATCH] updated button fixed flickering on re-render (due to having color classes state be initialized empty) and made code cleaner --- .../resources/ResourceEditPage.svelte | 6 +- src/lib/components/ui/Button.svelte | 63 +++++++------------ src/routes/dashboard/devices/+page.svelte | 12 ++-- .../dashboard/devices/[slug]/+page.svelte | 6 +- .../dashboard/groups/[slug]/+page.svelte | 2 +- .../dashboard/users/[slug]/+page.svelte | 2 +- 6 files changed, 38 insertions(+), 53 deletions(-) diff --git a/src/lib/components/resources/ResourceEditPage.svelte b/src/lib/components/resources/ResourceEditPage.svelte index 22210e3..7fd0415 100644 --- a/src/lib/components/resources/ResourceEditPage.svelte +++ b/src/lib/components/resources/ResourceEditPage.svelte @@ -1,10 +1,10 @@ + {#if a} {#if Icon} diff --git a/src/routes/dashboard/devices/+page.svelte b/src/routes/dashboard/devices/+page.svelte index 5a01c7a..4ffea14 100644 --- a/src/routes/dashboard/devices/+page.svelte +++ b/src/routes/dashboard/devices/+page.svelte @@ -1,11 +1,11 @@ @@ -29,7 +29,7 @@ + {/snippet} diff --git a/src/routes/dashboard/devices/[slug]/+page.svelte b/src/routes/dashboard/devices/[slug]/+page.svelte index 9787224..fcfd30e 100644 --- a/src/routes/dashboard/devices/[slug]/+page.svelte +++ b/src/routes/dashboard/devices/[slug]/+page.svelte @@ -1,9 +1,9 @@