From e089dfabecd41c48aad3b893a5fde7068c6fe4e1 Mon Sep 17 00:00:00 2001 From: Ayobami Date: Wed, 2 Jul 2025 17:48:31 +0100 Subject: [PATCH] ISSUE 7: add delete functionality --- src/components/DockBuilder/DockBuilder.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/DockBuilder/DockBuilder.jsx b/src/components/DockBuilder/DockBuilder.jsx index 72d059e..ee180c1 100644 --- a/src/components/DockBuilder/DockBuilder.jsx +++ b/src/components/DockBuilder/DockBuilder.jsx @@ -594,7 +594,13 @@ export const DockBuilder = () => { }; const onDeleteSelection = () => { - // TODO: Delete selection + const activeObject = editorMemo.getActiveObject(); + if (activeObject) { + editorMemo.remove(activeObject); + editorMemo.discardActiveObject(); + editorMemo.renderAll(); + updateModifications(true, { target: activeObject }); + } }; const addLines = useCallback(() => {