From 8aea5c9a90e2cb93b4a0468c26a05e9e9a5702c7 Mon Sep 17 00:00:00 2001 From: Alex T <79433869+hereAlexT@users.noreply.github.com> Date: Sun, 28 Jan 2024 14:29:14 +1100 Subject: [PATCH] * feat(HighlightNoteModal.tsx): add keyboard shortcut to save note changes and close modal --- .../components/templates/article/HighlightNoteModal.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/web/components/templates/article/HighlightNoteModal.tsx b/packages/web/components/templates/article/HighlightNoteModal.tsx index d2bab8fb5..c505f96b3 100644 --- a/packages/web/components/templates/article/HighlightNoteModal.tsx +++ b/packages/web/components/templates/article/HighlightNoteModal.tsx @@ -78,6 +78,13 @@ export function HighlightNoteModal( event.preventDefault() event.stopPropagation() }} + onKeyDown={(event) => { + if ((event.metaKey || event.ctrlKey) && event.key === 'Enter') { + event.preventDefault() + saveNoteChanges() + props.onOpenChange(false) + } + }} >