我正在使用redux和redux-thunk。
我有以下代码:
export function initialAuth() {
return (dispatch, getState) => {
dispatch(authApp()).then(
(token) => {
dispatch(fetchUserProfile(token)).then(() => {
dispatch(displayUserProfile(token))
})
}
)
}
}
我遇到的问题是dispatch(displayUserProfile(token))
只等待调度操作,但不等待该操作通过reducer。
我实际上需要操作来通过reducer然后调度其他操作。应该怎么做?