В моей саге я хочу изменить URL-адрес после вызова API (регистрация, не имеет значения, успешный или неудачный API)
Моя логика похожа на
function* logSaga(action) {
yield call(logAPI, action.payload)
yield put(push('some_url'))
}
function* watchLogSaga() {
yield takeLatest('LOG_ACTION_TYPE', logSaga)
}
Однако, потому что я изменяю URL, вызов API всегда будет отменен.Можно ли как-нибудь сделать вызов API при изменении URL?