Undo/redo with Vue3 and Vuex?
My product manager has asked me to implement undo/redo in our Vue3 application. As my application stores all important state in Vuex, I figured the undo/redo functionality needs to operate on that store. There are a few NPM modules that add undo/redo to Vuex. But from what I have seen so far they use Mixins, which I think means they won't work in Vue3.
Has anyone implemented undo/redo with Vue3 and Vuex, either using a third-party library or by building it themselves?