169 packages found
💾 Non-aggressive history state management with structure sharing.
simple undo/redo functionality for redux state containers
A reducer enhancer (or higher order reducer) that provides undo/redo functionality for Redux by replaying actions (rather than storing previous state)
a simple store that is exposed as a stream
A simple undo/redo library with optional undo chunking (batch undos)
Listens on editable elements and calls back on significant changes
Typesafe, extensible history for user defined actions
Maintains history of state changes
Efficient data structure for handling undo states.
higher-order reducer to ignore redux actions
Frictionless undo/redo for JSON objects
Undo tool for Editor.js