From 587ae31f4eb75ab85f785ef8b37dda79034a518b Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sat, 28 Jun 2025 21:54:36 +0000 Subject: [PATCH] svelte 5 nits --- .../lib/components/triggers/CaptureButton.svelte | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/components/triggers/CaptureButton.svelte b/frontend/src/lib/components/triggers/CaptureButton.svelte index a5d89792ab..912c1173f0 100644 --- a/frontend/src/lib/components/triggers/CaptureButton.svelte +++ b/frontend/src/lib/components/triggers/CaptureButton.svelte @@ -13,7 +13,11 @@ import MqttIcon from '../icons/MqttIcon.svelte' import GoogleCloudIcon from '../icons/GoogleCloudIcon.svelte' - export let small = false + interface Props { + small?: boolean + } + + let { small = false }: Props = $props() const dispatch = createEventDispatcher() @@ -24,7 +28,7 @@ }) } - $: items = [ + let items = $derived([ { icon: Webhook, displayName: 'Webhook', @@ -79,11 +83,11 @@ action: () => handleClick('nats'), disabled: !$enterpriseLicense } - ] + ]) - + {#snippet buttonReplacement()} {#if small} {/if} - + {/snippet}