can shape edit + when add shape is default selected

This commit is contained in:
hamid zarghami
2025-11-26 14:16:52 +03:30
parent 3454129dca
commit aacf209894
7 changed files with 120 additions and 29 deletions
@@ -1,4 +1,4 @@
import { useEditorStore, type ToolType } from "../../store/editorStore";
import { useEditorStore, type ToolType } from "@/pages/editor/store/editorStore";
import {
ImageUpload,
DocumentUpload,
@@ -19,7 +19,7 @@ type ToolInstructionsProps = {
};
const ToolInstructions = ({ tool }: ToolInstructionsProps) => {
const { addObject } = useEditorStore();
const { addObject, setSelectedObjectId, setTool } = useEditorStore();
const handleImageUpload = (e: React.ChangeEvent<HTMLInputElement>) => {
const file = e.target.files?.[0];
@@ -39,6 +39,8 @@ const ToolInstructions = ({ tool }: ToolInstructionsProps) => {
imageUrl,
};
addObject(newImage);
setSelectedObjectId(newImage.id);
setTool("select");
};
img.src = imageUrl;
};