12345678910111213141516171819202122232425262728293031323334 |
- import Vue from 'vue'
- import Vuex from 'vuex'
- import user from './modules/user'
- import chart from './modules/chart'
- import report from './modules/report'
- import project from './modules/project'
- import patent from './modules/patent'
- import analyse from './modules/analyse'
- import permission from './modules/permission'
- import getters from './getters'
- import dictMessage from "./modules/dictMessage"
- import contextMenu from './modules/contextMenu'
- import highlight from './modules/highlight'
- import persisPlugin from './persisPlugin'
- import createPersistedState from 'vuex-persistedstate'
- Vue.use(Vuex)
- export default new Vuex.Store({
- modules: {
- user,
- chart,
- report,
- project,
- analyse,
- permission,
- patent,
- dictMessage,
- contextMenu,
- highlight
- },
- getters,
- plugins:[createPersistedState(), ]
- })
|