(action: UndoAction)
| 7 | let redoStack: UndoAction[] = []; |
| 8 | |
| 9 | export function addToUndoStack(action: UndoAction) { |
| 10 | undoStack.push(action); |
| 11 | redoStack = []; // Clear redo stack when a new action is performed |
| 12 | } |
| 13 | |
| 14 | export function undo() { |
| 15 | const action = undoStack.pop(); |
no outgoing calls
no test coverage detected