You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 811B

123456789101112131415161718192021222324
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. import TimeshareModule from './modules/timeshare/timeshare';
  4. import UsersModule from './modules/users';
  5. import StatusModule from './modules/timeshare/status';
  6. import UnitConfigurationModule from './modules/timeshare/unitConfiguration';
  7. import TimeshareBuyModule from './modules/timeshare/buyPage';
  8. import SearchTabModule from './modules/searchTab';
  9. import ResortModule from './modules/timeshare/resort';
  10. Vue.use(Vuex);
  11. /* eslint no-param-reassign: ["error", { "props": false }] */
  12. export default new Vuex.Store({
  13. modules: {
  14. timeshare: TimeshareModule,
  15. users: UsersModule,
  16. status: StatusModule,
  17. unitConfiguration: UnitConfigurationModule,
  18. timeshareBuy: TimeshareBuyModule,
  19. searchTab: SearchTabModule,
  20. resort: ResortModule,
  21. },
  22. });