26 lines
335 B
JavaScript
26 lines
335 B
JavaScript
const state = {
|
|
main: 0
|
|
}
|
|
|
|
const mutations = {
|
|
DECREMENT_MAIN_COUNTER (state) {
|
|
state.main--
|
|
},
|
|
INCREMENT_MAIN_COUNTER (state) {
|
|
state.main++
|
|
}
|
|
}
|
|
|
|
const actions = {
|
|
someAsyncTask ({ commit }) {
|
|
// do something async
|
|
commit('INCREMENT_MAIN_COUNTER')
|
|
}
|
|
}
|
|
|
|
export default {
|
|
state,
|
|
mutations,
|
|
actions
|
|
}
|