diff --git a/packages/ui-kit/src/Modal/useKeyboard.ts b/packages/ui-kit/src/Modal/useKeyboard.ts index 3084a00c..c33110c9 100644 --- a/packages/ui-kit/src/Modal/useKeyboard.ts +++ b/packages/ui-kit/src/Modal/useKeyboard.ts @@ -10,8 +10,9 @@ export function useKeyboard( const onKeyPress = (event: KeyboardEvent) => { if (event.key === key) cb(); }; - document.addEventListener(event, onKeyPress); - return () => document.removeEventListener(event, onKeyPress); + document?.addEventListener(event, onKeyPress); + return () => document?.removeEventListener(event, onKeyPress); } + return; }, [cb, key, event]); }