index.js 705 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * 封装Vuex
  3. * @author Rockery(1113269755@qq.com)
  4. */
  5. import Vue from 'vue';
  6. import Vuex from 'vuex';
  7. import complaintsDetails from './modules/complaintsdetails';
  8. import regulationsDetails from './modules/regulationsdetails';
  9. import expertsModal from './modules/expertsmodal';
  10. import expertsDetail from './modules/expertsdetail';
  11. import monitoringDetail from './modules/monitoringdetail';
  12. import noticeDetail from './modules/noticedetail';
  13. import getters from './getters'
  14. Vue.use(Vuex);
  15. const store = new Vuex.Store({
  16. modules: {
  17. complaintsDetails,
  18. regulationsDetails,
  19. expertsModal,
  20. expertsDetail,
  21. monitoringDetail,
  22. noticeDetail
  23. },
  24. getters
  25. });
  26. export default store;