인프런 커뮤니티 질문&답변
답변 1
0
Kyo
질문자
갓로초님 saga에서 RETWEET_FAILURE의 catch 다음에요.
finally로 액션을 하나더 만들어서
에러를 null로 했더니
} catch (err) {
yield put({
type: RETWEET_FAILURE,
error: err.response.data,
});
} finally {
yield put({
type: RETWEET_ERROR_FINISH,
error: null,
});
}
이렇게 해결해도 괜찮은건가여??
아니면 굳이 finally 할필요없이 RETWEET_FAILURE 밑에 하나더 액션을 쓰면 될까요?
아래처럼요
} catch (err) {
yield put({
type: RETWEET_FAILURE,
error: err.response.data,
});
yield put({
type: RETWEET_ERROR_FINISH,
error: null,
});
}




