index.js 340 B

1234567891011121314151617
  1. import Vue from 'vue'
  2. import Vuex from '../../../src'
  3. import mutations from './mutations'
  4. import middlewares from './middlewares'
  5. Vue.use(Vuex)
  6. export const STORAGE_KEY = 'todos-vuejs'
  7. const state = {
  8. todos: JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]')
  9. }
  10. export default new Vuex.Store({
  11. state,
  12. mutations,
  13. middlewares
  14. })