react-state-history-tree7
Included in this package: * a hook that extends React useState and stores state history, providing multiple-choice, customizable undo/redo functionality to states of any type (not just text) * a text field input React component that ships with aforementio