From c246b267d121cabb2429fd28bcee322e5176c8d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Tue, 6 Feb 2024 09:45:13 +0100 Subject: [PATCH] feat(webui): start upload on Enter press --- webui/src/lib/components/AddModal.svelte | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/webui/src/lib/components/AddModal.svelte b/webui/src/lib/components/AddModal.svelte index ba826a4..4c3a687 100644 --- a/webui/src/lib/components/AddModal.svelte +++ b/webui/src/lib/components/AddModal.svelte @@ -73,9 +73,20 @@ progress = {}; } } + + function onKeydown(event: KeyboardEvent) { + if (!files.length) return; + if (event.key === 'Enter') { + event.preventDefault(); + upload(); + } + if (event.key === 'Escape') { + reset(); + } + } - ev.key === 'Escape' && reset()} /> +