index.js 580 Bytes
import { createStore } from "vuex";
import createPersistedState from 'vuex-persistedstate'

export default createStore({
  state: {
    logined : false,
    samplePages : false,
  },
  getters: {
    getLogined(state){
      return state.logined;
    },
    getSamplePages(state){
      return state.samplePages;
    }
  },
  mutations: {
    setLogined(state, logined){
      state.logined = logined;
    },
    setSamplePages(state, samplePages){
      state.samplePages = samplePages;
    }
  },
  actions: {},
  modules: {},
  plugins: [
    createPersistedState({})
  ],
});