index.js 572 B

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