index.ts 479 B

1234567891011121314151617181920212223
  1. import type { App } from 'vue';
  2. import {
  3. createStore,
  4. // createLogger, Plugin
  5. } from 'vuex';
  6. import { config } from 'vuex-module-decorators';
  7. import { isDevMode } from '/@/utils/env';
  8. config.rawError = true;
  9. const isDev = isDevMode();
  10. // const plugins: Plugin<any>[] = isDev ? [createLogger()] : [];
  11. const store = createStore({
  12. // modules: {},
  13. strict: isDev,
  14. // plugins,
  15. });
  16. export function setupStore(app: App<Element>) {
  17. app.use(store);
  18. }
  19. export default store;