UNPKG

zoro-cli

Version:

https://github.com/vuejs/vue-cli

30 lines (25 loc) 537 B
export const types = { toggleDemoComponent: 'toggleDemoComponent', } export default { namespaced: true, state: { demoComponentVisible: true, }, mutations: { [types.toggleDemoComponent](state) { state.demoComponentVisible = !state.demoComponentVisible }, }, actions: { doToggleDemoComponent({ commit }) { // mock async update return new Promise(resolve => { setTimeout(() => { commit(types.toggleDemoComponent) }, 250) resolve() }) }, }, }