index.js
881 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import Vue from 'vue'
import Vuex from 'vuex'
import actions from './actions'
import getters from './getters'
import mutations from './mutations'
import app from './modules/app'
import user from './modules/user'
import cacheView from './modules/cachaView'
import help from './modules/help'
//lsq 2022-02-25
import tableHead from './modules/tableHead'
import buttonVal from "./modules/button";
import elTreeData from "./modules/elTree";
import progress from "./modules/progress";
import select from "./modules/select";
import common from "./modules/common";
Vue.use(Vuex)
const initPlugin = store => {
}
const store = new Vuex.Store({
modules: {
app,
user,
cacheView,
help,
tableHead,
buttonVal,
elTreeData,
progress,
select,
common
},
state: { },
plugins: [initPlugin],
actions,
mutations,
getters
})
export default store