Делаю выбор даты на Vue, после изменений в выборе даты, изменяется state:
computed: {
month: {
get () {
return this.$store.budget.state.settings.month
},
set (value) {
this.$store.commit('budget/SET_SETTING', {setting: 'month', value})
}
}
},
Вот store:
state: {
settings: {
month: moment().month(),
quarter: 1,
viewType: "daysOfMonth",
year: moment().year(),
},
},
mutations: {
SET_SETTING(state, {setting, value}) {
state.settings[setting] = value
}
},
actions: {
GET ({ commit, state }) {
let {year, month} = state.settings
// ЗАПРОС
},
Мне нужно вызывать action GET после изменений в настройках даты. Как правильнее сделать?