diff --git a/frontend/apps/editor3d/app/src/pages/PageDraw/PageDraw.tsx b/frontend/apps/editor3d/app/src/pages/PageDraw/PageDraw.tsx index bdd9ac224f..638a027394 100644 --- a/frontend/apps/editor3d/app/src/pages/PageDraw/PageDraw.tsx +++ b/frontend/apps/editor3d/app/src/pages/PageDraw/PageDraw.tsx @@ -371,6 +371,9 @@ const PageDraw = () => { store.copySelectedItems() store.pasteItems() break; + case 'DELETE': + store.deleteSelectedItems() + break; default: // No action needed for unhandled cases } diff --git a/frontend/apps/editor3d/app/src/pages/PageDraw/components/ui/ContextMenu.tsx b/frontend/apps/editor3d/app/src/pages/PageDraw/components/ui/ContextMenu.tsx index e021c5dd3b..a78914ca88 100644 --- a/frontend/apps/editor3d/app/src/pages/PageDraw/components/ui/ContextMenu.tsx +++ b/frontend/apps/editor3d/app/src/pages/PageDraw/components/ui/ContextMenu.tsx @@ -174,5 +174,24 @@ const defaultMenuItems: MenuItem[] = [ label: 'Duplicate', action: 'DUPLICATE' }, + { + icon: ( + + + + ), + label: 'Delete', + action: 'DELETE' + }, ];