34 lines
436 B
JavaScript
34 lines
436 B
JavaScript
import app from './modules/app.js'
|
|
import error from './modules/error.js'
|
|
import user from './modules/user.js'
|
|
|
|
// #ifndef VUE3
|
|
import Vue from 'vue'
|
|
import Vuex from 'vuex'
|
|
Vue.use(Vuex)
|
|
const store = new Vuex.Store({
|
|
modules: {
|
|
app,
|
|
error,
|
|
user
|
|
}
|
|
})
|
|
// #endif
|
|
|
|
// #ifdef VUE3
|
|
import {
|
|
createStore
|
|
} from 'vuex'
|
|
// todo ssr
|
|
const store = createStore({
|
|
modules: {
|
|
app,
|
|
error,
|
|
user
|
|
}
|
|
})
|
|
// #endif
|
|
|
|
|
|
export default store
|