1
0

index.js 476 B

12345678910111213141516171819202122
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. import * as actions from './actions'
  4. import * as getters from './getters'
  5. import cart from './modules/cart'
  6. import products from './modules/products'
  7. import createLogger from '../../../src/plugins/logger'
  8. Vue.use(Vuex)
  9. const debug = process.env.NODE_ENV !== 'production'
  10. export default new Vuex.Store({
  11. actions,
  12. getters,
  13. modules: {
  14. cart,
  15. products
  16. },
  17. strict: debug,
  18. plugins: debug ? [createLogger()] : []
  19. })