Files
hoppscotch/store/index.js
Liyas Thomas b95eaf1aed 🚨 Lint
2019-11-02 11:02:21 +05:30

27 lines
478 B
JavaScript

import Vuex from 'vuex';
import state from './state';
import VuexPersist from 'vuex-persist'
export default {
install(Vue) {
Vue.use(Vuex);
const vuexLocalStorage = new VuexPersist({
key: 'vuex',
storage: window.localStorage,
reducer: ({
...request
}) => ({
...request
})
})
const store = new Vuex.Store({
state,
plugins: [vuexLocalStorage.plugin]
});
Vue.prototype.$store = store;
},
};