В моем проекте «Реакция / Избыток» я вызываю функцию из своего действия для извлечения данных из API.Fetch запускает запрос API ... но реакция не распознает dispatch ()
function getAuthenticatedUser() {
....
return fetch("my.api/path", requestHeaders)
.then(response => handleResponse(response))
.then(response=>{
return response.json()
}).then(responseJson =>{
dispatch(requestSuccess(responseJson.user))
})
....
function requestSuccess(....
....
Затем я обернулся вокруг return dispatch следующим образом.Теперь он не выдает ошибок, но fetch () не запускает никаких запросов API.(Нет запросов в сети / XHR)
return dispatch => {
return fetch("my.api/path", requestHeaders)
.then(response => handleResponse(response))
.then(response=>{
return response.json()
}).then(responseJson =>{
dispatch(requestSuccess(responseJson.user))
})
}
Что мне не хватает?