21 lines
444 B
JavaScript
21 lines
444 B
JavaScript
import { createStore } from 'vuex'
|
|
import VuexPersistence from 'vuex-persist'
|
|
|
|
import { user } from '@/store/module/user'
|
|
import { router } from '@/store/module/router'
|
|
import { dictionary } from '@/store/module/dictionary'
|
|
|
|
const vuexLocal = new VuexPersistence({
|
|
storage: window.localStorage,
|
|
modules: ['user']
|
|
})
|
|
|
|
export const store = createStore({
|
|
modules: {
|
|
user,
|
|
router,
|
|
dictionary
|
|
},
|
|
plugins: [vuexLocal.plugin]
|
|
})
|