feat : add keyboard hotkey to flip the board (#41)

This commit is contained in:
User 1245125
2025-06-09 07:51:53 +07:00
committed by GitHub
parent fc628a2a32
commit dd110ce020

View File

@@ -6,6 +6,20 @@ import { Icon } from "@iconify/react";
export default function FlipBoardButton() {
const setBoardOrientation = useSetAtom(boardOrientationAtom);
useEffect(() => {
const onKeyDown = (e: KeyboardEvent) => {
if (e.key === "f") {
setBoardOrientation((prev) => !prev);
}
};
window.addEventListener("keydown", onKeyDown);
return () => {
window.removeEventListener("keydown", onKeyDown);
};
}, []);
return (
<Tooltip title="Flip board">
<IconButton