From 19663353c8550ab676eaee911e446ab209dc61bc Mon Sep 17 00:00:00 2001 From: trafficlunar Date: Sat, 18 Jan 2025 22:02:24 +0000 Subject: [PATCH] fix: update edit menu to commit 527e29c4 --- src/components/menubar/EditMenu.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/menubar/EditMenu.tsx b/src/components/menubar/EditMenu.tsx index 565b3f6..6862ab1 100644 --- a/src/components/menubar/EditMenu.tsx +++ b/src/components/menubar/EditMenu.tsx @@ -7,24 +7,24 @@ import { MenubarContent, MenubarItem, MenubarMenu, MenubarSeparator, MenubarTrig function EditMenu() { const { setBlocks } = useContext(CanvasContext); - const { selectionBoxBounds, setSelectionBoxBounds } = useContext(ToolContext); + const { selectionCoords, setSelectionCoords } = useContext(ToolContext); const cut = () => { - setBlocks((prev) => - prev.filter( - (b) => !(b.x >= selectionBoxBounds.minX && b.x < selectionBoxBounds.maxX && b.y >= selectionBoxBounds.minY && b.y < selectionBoxBounds.maxY) - ) - ); + setBlocks((prev) => prev.filter((b) => !selectionCoords.some(([x2, y2]) => x2 === b.x && y2 === b.y))); }; return ( Edit + Undo + Redo + + Cut - setSelectionBoxBounds([])}>Clear Selection + setSelectionCoords([])}>Clear Selection );