25 lines
572 B
JavaScript
Vendored
25 lines
572 B
JavaScript
Vendored
import Vue from 'vue'
|
|
import Vuex from 'vuex'
|
|
import { module as lang } from 'xe/lang/store'
|
|
import { module as mediaLibrary } from 'xe/media_library/store'
|
|
import { module as request } from 'xe/request/store'
|
|
import { module as router } from 'xe/router/store'
|
|
import { module as user } from 'xe/user/store'
|
|
import { module as validator } from 'xe/validator/store'
|
|
|
|
Vue.use(Vuex)
|
|
Vue.config.productionTip = false
|
|
|
|
const store = () => new Vuex.Store({
|
|
modules: {
|
|
lang,
|
|
mediaLibrary,
|
|
request,
|
|
router,
|
|
user,
|
|
validator
|
|
}
|
|
})
|
|
|
|
export default store()
|