loading: false,
error: null,
script: null,
});
const mutations = {
setLoading: (s, payload) => s.loading = payload,
setError: (s, payload) => s.error = payload,
setScript: (s, payload) => s.error = payload,
};
SET(state, {type, value}) => state[type] = value
const mutations = { setLoading: SET, setError: SET, setScript: SET, }; ?
ну нет же. зачем тебе все эти мутации - для таких примитивних операций тее нужна только SET та что я описал выше. А комитить вот-так: commit('SET', { type: 'error', value: data })
точно, спасибо! Но в объекте мутаций всё равно же надо объявить эту функцию? const mutations = { SET, }; ?
Обсуждают сегодня