store.tsx 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { configureStore } from '@reduxjs/toolkit';
  2. import userReducer from './user';
  3. import scenarioReducer from './scenario';
  4. import permissionReducer from './permission';
  5. import commonReducer from './common';
  6. import resultReducer from './action_results';
  7. import timeReducer from './time';
  8. import modalReducer from './modal';
  9. import consoleReducer from './console';
  10. import workoutReducer from './workout';
  11. import dayReducer from './day';
  12. import nightReducer from './night';
  13. import ringReducer from './ring';
  14. import targetReducer from './set_target';
  15. import accessReducer from './access';
  16. const store = configureStore({
  17. reducer: {
  18. // 添加你的 reducer
  19. user: userReducer,
  20. scenario: scenarioReducer,
  21. permission: permissionReducer,
  22. common: commonReducer,
  23. checkResult: resultReducer,
  24. codeResult: resultReducer,
  25. time: timeReducer,
  26. modal: modalReducer,
  27. console: consoleReducer,
  28. workout: workoutReducer,
  29. night: nightReducer,
  30. day: dayReducer,
  31. ring: ringReducer,
  32. target: targetReducer,
  33. access: accessReducer
  34. },
  35. });
  36. export default store;