ISSUE 5: add undo functionality

This commit is contained in:
Ayobami
2025-07-02 17:17:20 +01:00
parent e3e95fd05f
commit 9936cd0ffc
+6 -1
View File
@@ -497,7 +497,12 @@ export const DockBuilder = () => {
}, [editor, selectedItems]); }, [editor, selectedItems]);
const onUndoClick = useCallback(() => { const onUndoClick = useCallback(() => {
// TODO: Undo const undoResult = stack.undo();
if (undoResult && undoResult.currentState) {
editorMemo.loadFromJSON(undoResult.currentState, () => {
editorMemo.renderAll();
});
}
}, [editorMemo]); }, [editorMemo]);
const onRedoClick = useCallback(() => { const onRedoClick = useCallback(() => {