From cc130463c8d266ac9f82d46783f052e69ae4ffe6 Mon Sep 17 00:00:00 2001 From: Gasper Grom Date: Wed, 9 Nov 2022 18:28:34 +0100 Subject: [PATCH] Added enter & esc key triggers to note editor --- frontend/src/modules/notes/components/note-editor.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/modules/notes/components/note-editor.vue b/frontend/src/modules/notes/components/note-editor.vue index 7713054048..3468cd6455 100644 --- a/frontend/src/modules/notes/components/note-editor.vue +++ b/frontend/src/modules/notes/components/note-editor.vue @@ -18,6 +18,8 @@ class="border border-gray-300 rounded-md pt-2 px-3 pb-10" @focus="noteEditorFocused = true" @blur="noteEditorFocused = false" + @keydown.enter="keydownSubmit($event)" + @keydown.esc="cancel()" />
{ editor.value.focus() } +const keydownSubmit = (event) => { + if (event.metaKey || event.ctrlKey) { + submit() + } +} + const submit = () => { if (props.note) { NoteService.update(props.note.id, {