feat(webui): start upload on Enter press
This commit is contained in:
parent
53135d4a9e
commit
c246b267d1
1 changed files with 12 additions and 1 deletions
|
@ -73,9 +73,20 @@
|
||||||
progress = {};
|
progress = {};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function onKeydown(event: KeyboardEvent) {
|
||||||
|
if (!files.length) return;
|
||||||
|
if (event.key === 'Enter') {
|
||||||
|
event.preventDefault();
|
||||||
|
upload();
|
||||||
|
}
|
||||||
|
if (event.key === 'Escape') {
|
||||||
|
reset();
|
||||||
|
}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<svelte:body on:keydown={(ev) => ev.key === 'Escape' && reset()} />
|
<svelte:body on:keydown={onKeydown} />
|
||||||
|
|
||||||
<!-- svelte-ignore a11y-click-events-have-key-events a11y-no-static-element-interactions -->
|
<!-- svelte-ignore a11y-click-events-have-key-events a11y-no-static-element-interactions -->
|
||||||
<div class="addmodal-container" class:visible class:uploading on:click={reset}>
|
<div class="addmodal-container" class:visible class:uploading on:click={reset}>
|
||||||
|
|
Loading…
Reference in a new issue