Explorar o código

add cleanup function

WNomunomu %!s(int64=2) %!d(string=hai) anos
pai
achega
8c4e5c8ba9
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      apps/app/src/components/TreeItem/NewPageInput.tsx

+ 3 - 0
apps/app/src/components/TreeItem/NewPageInput.tsx

@@ -81,6 +81,9 @@ export const NewPageInput: FC<NewPageInputProps> = (props) => {
 
   useEffect(() => {
     document.addEventListener('keydown', onPressEscHandler, false);
+    return () => {
+      document.removeEventListener('keydown', onPressEscHandler, false);
+    };
   }, [onPressEscHandler]);
 
   return (