movent object with keyboard

This commit is contained in:
hamid zarghami
2025-12-31 15:13:20 +03:30
parent 828ba0c7c1
commit af6cf9acd9
2 changed files with 71 additions and 0 deletions
@@ -4,6 +4,7 @@ import Konva from "konva";
import { useEditorStore } from "../store/editorStore";
import { useDrawingHandlers } from "./canvas/useDrawingHandlers";
import { useStageSize } from "./canvas/useStageSize";
import { useKeyboardMovement } from "./canvas/useKeyboardMovement";
import ObjectRenderer from "./canvas/ObjectRenderer";
import CellEditor from "@/components/CellEditor";
import ZoomControls from "./ZoomControls";
@@ -32,6 +33,7 @@ const EditorCanvas = () => {
const { transformerRef, handleStageMouseDown, handleStageMouseMove, handleStageMouseUp } = useDrawingHandlers();
const stageSize = useStageSize();
useKeyboardMovement();
useEffect(() => {
if (stageRef.current) {