From b890d2918feebef51a12fd53a2e50a65173fdccc Mon Sep 17 00:00:00 2001 From: Samuel Andert Date: Tue, 8 Aug 2023 10:19:54 +0200 Subject: [PATCH] Added autofocus on entry of each input field. --- .../components/refactor/inputfields/NumberInput.svelte | 9 +++++++-- .../components/refactor/inputfields/TextAreaInput.svelte | 8 +++++++- src/lib/components/refactor/inputfields/TextInput.svelte | 7 +++++++ 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/lib/components/refactor/inputfields/NumberInput.svelte b/src/lib/components/refactor/inputfields/NumberInput.svelte index 9faa93b..249bf99 100644 --- a/src/lib/components/refactor/inputfields/NumberInput.svelte +++ b/src/lib/components/refactor/inputfields/NumberInput.svelte @@ -1,17 +1,22 @@ import { writable } from 'svelte/store'; + import { onMount } from 'svelte'; + + let inputElement; export let form; export let errors; @@ -7,11 +10,14 @@ export let field; export let constraints; - const state = writable(''); + onMount(() => { + inputElement.focus(); + });