index.js 506 B

1234567891011121314151617181920
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. import * as talks from '@/store/talks';
  4. import * as user from '@/store/user';
  5. import * as post from '@/store/jobs';
  6. import * as ticket from '@/store/ticket';
  7. import * as ustate from '@/store/common/state';
  8. import * as umutations from '@/store/common/mutations';
  9. Vue.use(Vuex);
  10. export default new Vuex.Store({
  11. modules: {
  12. talks: talks,
  13. ticket: ticket,
  14. post: post,
  15. user: user,
  16. },
  17. state: { ...ustate },
  18. mutations: { ...umutations },
  19. });