У меня есть два магазина в приложении Nuxt.js, и мне нужно отправить действие в другой магазин.
export const actions = {
addToCart({ state, commit, dispatch }) {
dispatch('CartLoadingStore/enableLoadingBar')
this.$axios
.post('something')
.then(response => {
(...)
dispatch('CartLoadingStore/disableLoadingBar')
})
},
}
Мне кажется, что я не могу отправить действие в другой магазин. Это правильно? Или есть способ сделать это?
Вышеуказанное приведет к ошибке:
[vuex] unknown local action type: CartLoadingStore/enableLoadingBar, global type: StoreTheActionDispatchedFrom/CartLoadingStore/enableLoadingBar