강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Kyo님의 프로필 이미지
Kyo

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

리트윗하기

retweetFailure 문제 질문이요

작성

·

82

0

삭제된 글입니다

답변 1

0

Kyo님의 프로필 이미지
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,
});
}
Kyo님의 프로필 이미지
Kyo

작성한 질문수

질문하기