From 4bd98ff2405809dffa4277263318d833bcf4a9b6 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Mon, 3 Feb 2025 12:19:34 +0100 Subject: [PATCH] Show counter --- .../_components/ScreenErrorsButton.svelte | 53 +++++++++++++++---- 1 file changed, 42 insertions(+), 11 deletions(-) diff --git a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/_components/ScreenErrorsButton.svelte b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/_components/ScreenErrorsButton.svelte index 3766c2794c..8bd8220a1a 100644 --- a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/_components/ScreenErrorsButton.svelte +++ b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/_components/ScreenErrorsButton.svelte @@ -1,9 +1,5 @@
- popover.show()} - >Errors ({$screenComponentErrorList.length}) + popover.show()}> +
+ Errors + {#if $screenComponentErrorList.length} +
+ {$screenComponentErrorList.length} +
+ {/if} +
+
- +
{#each $screenComponentErrorList as error}
@@ -24,8 +27,11 @@ color="var(--spectrum-global-color-static-red-600)" />
- {$screenComponents[error.componentId]._instanceName}: - {error.message} + + {$screenComponents[error.componentId]._instanceName}: + + + {@html error.message}
{/each} @@ -33,6 +39,21 @@