The application currently lacks any undo/redo capability for changes made to journal entries. When a user…
The application currently lacks any undo/redo capability for changes made to journal entries. When a user…: a task in LegoFlow-SWE (Harbor dataset). The undo() and redo() methods should each return Some(entry id) of the affected entry on success, or None when there is nothing to undo/redo. The get…
The task
The `undo()` and `redo()` methods should each return `Some(entry_id)` of the affected entry on success, or `None` when there is nothing to undo/redo. The `get_current_entry` method must reflect the correct state after any undo/redo. The `entry` data structure must be `Clone` so that its state can be saved for…
Part of Lego-X/LegoFlow-SWE.