From d0d92de2b62bb28be42e3d0a0b456298b9ad2d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sat, 13 Jul 2024 20:42:33 +0200 Subject: [PATCH] refactor: type Input's events --- webui/src/lib/components/utils/Input.svelte | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/webui/src/lib/components/utils/Input.svelte b/webui/src/lib/components/utils/Input.svelte index 182822b..32e9642 100644 --- a/webui/src/lib/components/utils/Input.svelte +++ b/webui/src/lib/components/utils/Input.svelte @@ -2,12 +2,16 @@ import { createEventDispatcher } from 'svelte'; let input: HTMLInputElement; - const dispatch = createEventDispatcher(); + const dispatch = createEventDispatcher<{ + focusChange: boolean; + input: string; + }>(); export let placeholder = ''; export let value = ''; export let disabled = false; export let size: number | undefined = 7; + export let klass = ''; let focused = false; $: dispatch('focusChange', focused); @@ -21,7 +25,7 @@ } -
+