После изменения состояния, я должен обнулить один стейт:
this.$store.commit('clients/SET_CURRENT_CLIENT', ID); // Изменить стейт
this.$store.commit('budget/SET_SETTING', {setting: "dealerShipId", value: 0}); // Обнулить настройку
Потом ловлю изменение и вызываю колбек
this.$store.watch(
(state) => {
return state.budget.settings
},
() => {
this.$store.dispatch('budget/GET')
},
{
deep:true
}
)
Проблема в том что состояние настройки может быть уже равно 0 и изменение не поймается, как принудительно обновить состояние?