index.js 810 B

1234567891011121314151617181920212223242526272829303132
  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 expertsDetails from './modules/expertsdetails';
  11. import monitoringDetails from './modules/monitoringdetails';
  12. import noticeDetails from './modules/noticedetails';
  13. import meteorologicalDetails from './modules/meteorologicaldetails';
  14. import getters from './getters'
  15. Vue.use(Vuex);
  16. const store = new Vuex.Store({
  17. modules: {
  18. complaintsDetails,
  19. regulationsDetails,
  20. expertsModal,
  21. expertsDetails,
  22. monitoringDetails,
  23. noticeDetails,
  24. meteorologicalDetails
  25. },
  26. getters
  27. });
  28. export default store;