1234567891011121314151617181920212223242526272829303132333435 |
- import Vue from 'vue'
- import Vuex from 'vuex'
- import app from './modules/app'
- import user from './modules/user'
- import socket from './modules/websocketStore'
- import setting from './modules/setting'
- // default router permission control
- import permission from './modules/permission'
- // dynamic router permission control (Experimental)
- // import permission from './modules/async-router'
- import getters from './getters'
- Vue.use(Vuex)
- export default new Vuex.Store({
- modules: {
- app,
- user,
- permission,
- socket,
- setting
- },
- state: {
- },
- mutations: {
- },
- actions: {
- },
- getters
- })
|