redux-undo-redo (npm): enables undo-redo by defining opposite actions
Keywords: redux|middleware|react|undo-redo