我已安装的软件包 1."react-native-flipper": "^0.181.0", 2."redux-flipper": "^2.0.2",
import {configureStore} from '@reduxjs/toolkit';
import {useDispatch} from 'react-redux';
import thunkMiddleware from 'redux-thunk';
import userReducer from '../redux/userSlice';
const createDebugger = require('redux-flipper').default;
export const store = configureStore({
reducer: {
user: userReducer,
},
middleware: getDefaultMiddleware =>
__DEV__
? getDefaultMiddleware({
serializableCheck: true,
})
.concat(createDebugger())
.concat(thunkMiddleware)
: getDefaultMiddleware({
serializableCheck: false,
})
.concat(createDebugger())
.concat(thunkMiddleware),
});
export type RootState = ReturnType<typeof store.getState>;
export type AppDispatch = typeof store.dispatch;
export const useAppDispatch: () => AppDispatch = useDispatch;
我不知道为什么它没有运行。如果有人有想法请告诉我
最佳答案
您需要在中间件中推送createDebugger
。
关于reactjs - 尽管我已经安装了 Redux 调试器,为什么这没有连接到 Flipper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75479623/