From 783dc0b1f1abe0db71f04a8ab9fc7960e372c39e Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 20 Jun 2023 15:06:13 +0800 Subject: [PATCH] Close the labels modal on escape key --- packages/web/components/templates/article/SetLabelsModal.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web/components/templates/article/SetLabelsModal.tsx b/packages/web/components/templates/article/SetLabelsModal.tsx index 6945d178d..d88698b98 100644 --- a/packages/web/components/templates/article/SetLabelsModal.tsx +++ b/packages/web/components/templates/article/SetLabelsModal.tsx @@ -181,6 +181,10 @@ export function SetLabelsModal(props: SetLabelsModalProps): JSX.Element { event.preventDefault() props.onOpenChange(false) }} + onEscapeKeyDown={(event) => { + props.onOpenChange(false) + event.preventDefault() + }} >