react-use-history-reducer (npm): It's a hook that adds undo and redo functionality to the `useReducer`.
Keywords: react|history|reducer