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.

18 lines
469 B

  1. // index.ts 文件
  2. import { configureStore } from "@reduxjs/toolkit";
  3. import counterSlice from "./features/counterSlice";
  4. import contextSlice from "./features/contextSlice";
  5. // configureStore创建一个redux数据
  6. const store = configureStore({
  7. // 合并多个Slice
  8. reducer: {
  9. counter: counterSlice,
  10. context: contextSlice,
  11. },
  12. });
  13. export default store;
  14. export type RootState = ReturnType<typeof store.getState>
  15. export type AppDispatch = typeof store.dispatch