Skip to content

Instantly share code, notes, and snippets.

@alifrizkip
Created August 22, 2020 04:54
Show Gist options
  • Save alifrizkip/6b3884c95b85aa0e8f9c31478c7b6045 to your computer and use it in GitHub Desktop.
Save alifrizkip/6b3884c95b85aa0e8f9c31478c7b6045 to your computer and use it in GitHub Desktop.
src/store/index-localstorage-persistedstate.js
import Vue from 'vue';
import Vuex from 'vuex';
import createPersistedState from 'vuex-persistedstate';
import cart from './modules/cart';
Vue.use(Vuex);
const cartState = createPersistedState({
key: 'cart-persist-state',
paths: ['cart.carts'],
});
const store = new Vuex.Store({
modules: {
cart,
},
plugins: [cartState],
});
export default store;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment