28 lines
494 B
JavaScript
28 lines
494 B
JavaScript
import { createStore } from 'vuex'
|
|
import user from "@/store/modules/user";
|
|
import menu from "@/store/modules/menu";
|
|
import VuexPersistence from "vuex-persist";
|
|
import tab from "@/store/modules/tab";
|
|
|
|
|
|
const vuexLocal = new VuexPersistence({
|
|
storage: window.sessionStorage,
|
|
modules: ['user', 'menu', 'tab']
|
|
})
|
|
export default createStore({
|
|
state: {
|
|
},
|
|
getters: {
|
|
},
|
|
mutations: {
|
|
},
|
|
actions: {
|
|
},
|
|
modules: {
|
|
user,
|
|
menu,
|
|
tab
|
|
},
|
|
plugins: [vuexLocal.plugin]
|
|
})
|