Change move to batch move only (#508)

* add notDragging constant

* change move to only bulk move
This commit is contained in:
Karen Mkrtumyan
2025-07-01 17:49:35 +04:00
committed by GitHub
parent 550cc78000
commit e609003b25
4 changed files with 107 additions and 178 deletions

View File

@@ -37,8 +37,12 @@ export default function Area({
const { settings } = useSettings();
const { setSaveState } = useSaveState();
const { updateArea } = useAreas();
const { selectedElement, setSelectedElement, bulkSelectedElements } =
useSelect();
const {
selectedElement,
setSelectedElement,
bulkSelectedElements,
setBulkSelectedElements,
} = useSelect();
const handleResize = (e, dir) => {
setResize({ id: data.id, dir: dir });
@@ -53,6 +57,9 @@ export default function Area({
};
const lockUnlockArea = () => {
setBulkSelectedElements((prev) =>
prev.filter((el) => el.id !== data.id || el.type !== ObjectType.AREA),
);
updateArea(data.id, { locked: !data.locked });
};