aboutsummaryrefslogtreecommitdiff
path: root/packages/hooks/use-keypress.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/hooks/use-keypress.ts')
-rw-r--r--packages/hooks/use-keypress.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/hooks/use-keypress.ts b/packages/hooks/use-keypress.ts
index 42906660..eee23acb 100644
--- a/packages/hooks/use-keypress.ts
+++ b/packages/hooks/use-keypress.ts
@@ -1,15 +1,15 @@
-import { useEffect } from "react"
+import { useEffect } from "react";
export const useKeyPress = (key: string, callback: () => void) => {
useEffect(() => {
const handler = (e: KeyboardEvent) => {
if (e.key === key && e.altKey) {
- callback()
+ callback();
}
- }
- window.addEventListener("keydown", handler)
+ };
+ window.addEventListener("keydown", handler);
return () => {
- window.removeEventListener("keydown", handler)
- }
- }, [key, callback])
-}
+ window.removeEventListener("keydown", handler);
+ };
+ }, [key, callback]);
+};