From 4d127a038bf768eded68aae3cfa5c1b12241bdac Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 27 Mar 2026 00:55:15 +0100 Subject: chore: normalize line endings --- apps/web/src/hooks/use-shift-key.ts | 70 ++++++++++++++++++------------------- 1 file changed, 35 insertions(+), 35 deletions(-) (limited to 'apps/web/src/hooks/use-shift-key.ts') diff --git a/apps/web/src/hooks/use-shift-key.ts b/apps/web/src/hooks/use-shift-key.ts index 4f9fe67c..33eb2fc6 100644 --- a/apps/web/src/hooks/use-shift-key.ts +++ b/apps/web/src/hooks/use-shift-key.ts @@ -1,35 +1,35 @@ -import { useEffect, useRef, type RefObject } from "react"; - -export function useShiftKey(): RefObject { - const isShiftHeldRef = useRef(false); - - useEffect(() => { - const handleKeyDown = ({ key }: KeyboardEvent) => { - if (key === "Shift") { - isShiftHeldRef.current = true; - } - }; - - const handleKeyUp = ({ key }: KeyboardEvent) => { - if (key === "Shift") { - isShiftHeldRef.current = false; - } - }; - - const handleBlur = () => { - isShiftHeldRef.current = false; - }; - - document.addEventListener("keydown", handleKeyDown); - document.addEventListener("keyup", handleKeyUp); - window.addEventListener("blur", handleBlur); - - return () => { - document.removeEventListener("keydown", handleKeyDown); - document.removeEventListener("keyup", handleKeyUp); - window.removeEventListener("blur", handleBlur); - }; - }, []); - - return isShiftHeldRef; -} +import { useEffect, useRef, type RefObject } from "react"; + +export function useShiftKey(): RefObject { + const isShiftHeldRef = useRef(false); + + useEffect(() => { + const handleKeyDown = ({ key }: KeyboardEvent) => { + if (key === "Shift") { + isShiftHeldRef.current = true; + } + }; + + const handleKeyUp = ({ key }: KeyboardEvent) => { + if (key === "Shift") { + isShiftHeldRef.current = false; + } + }; + + const handleBlur = () => { + isShiftHeldRef.current = false; + }; + + document.addEventListener("keydown", handleKeyDown); + document.addEventListener("keyup", handleKeyUp); + window.addEventListener("blur", handleBlur); + + return () => { + document.removeEventListener("keydown", handleKeyDown); + document.removeEventListener("keyup", handleKeyUp); + window.removeEventListener("blur", handleBlur); + }; + }, []); + + return isShiftHeldRef; +} -- cgit v1.3.1