reactjs - 如何使用 redux-toolkit 设置 redux-observable?
问题描述
我无法在我当前的项目中设置 redux-observable。到目前为止,我一直在使用 redux-toolkit 来处理与 redux 相关的所有内容,但是现在当我尝试添加 redux-observable 时,我收到了这个错误:
这就是我的设置方式:
function logEpic(actions) {
return actions.pipe(tap(console.log), ignoreElements())
}
const epicMiddleware = createEpicMiddleware()
export const store = configureStore({
reducer: {
data: dataReducer,
dashboard: dashboardReducer,
error: errorReducer,
login: loginReducer,
authentication: authenticationReducer,
},
middleware: getDefaultMiddleware =>
getDefaultMiddleware().concat(epicMiddleware),
})
epicMiddleware.run(logEpic)
解决方案
由于与 RxJS7 不兼容而出现此问题。降级到 6.6.7,它现在似乎工作正常。