This demo shows that object reactivity doesn't work in Vue 2 + Vuex + TypeScript, as opposed to Vue 3 + Vuex (https://github.com/Maxim-Mazurok/vue-3-vuex-object-reactivity), also see non-TS version
npm install
npm run serve
npm run build
npm run lint