| 123456789101112131415161718192021222324252627282930 |
- import Vue from 'vue'
- import Vuex from 'vuex'
- import user from './modules/user'
- import tagsView from './modules/tagsView'
- import permission from './modules/permission'
- Vue.use(Vuex)
- const debug = process.env.NODE_ENV !== 'production'
- export default new Vuex.Store({
- modules: {
- user,tagsView,permission
- },
- strict: debug,
- state:{
-
- },
- mutations:{
- },
- actions:{
- },
- getters:{
- visitedViews: state => state.tagsView.visitedViews,
- cachedViews: state => state.tagsView.cachedViews,
- permission_routes: state => state.permission.routes
- }
- })
|