인프런 커뮤니티 질문&답변
로그아웃이 되지 않습니다.
작성
·
311
답변 8
0
0
0
0
0
dionysus0214
질문자
자꾸 댓글 남겨서 죄송합니다ㅠㅠ
console.error(err); 하면 ReferenceError로 delay is not defined가 나오고
그 다음엔 TypeError로 Cannot read property 'data' of undefine가 나오는데
delay 부분은 yield dalay(1000); 하면서 import도 했고, 이 부분은 로그아웃에서 발생한 에러와 상관 없는 부분이라고 생각되는데 제가 잘못 생각한 걸까요?

이 부분에서 오류가 발생한 것 같은데 watchLogOut 부분에서 어떤 문제가 있는지 모르겠습니다ㅠㅠ
오탈자도 다 찾아봤는데 그건 아닌 듯 해서요ㅠㅠ
0
제로초(조현영)
지식공유자
err.response가 undefined인 것이고요. 일단 로그아웃에서 에러가 발생한 것입니다.
yield put 위에 console.error(err);를 넣어서 로그아웃에서 왜 에러가 발생한 것인지 파악해보시면 됩니다.
0
dionysus0214
질문자
user.js:38 누르면 위 사진과 같이 나오는데
data : err.response.data, 부분에서도 어떤 문제가 있는지 모르겠습니다ㅠㅠ
강의 다시 돌려보면서 제가 무엇을 빠트렸는지 찾아봐도 찾지 못해서요....
혹시 힌트 조금만 더 주실 수 있을까요?
0






콘솔창에 뜬 에러 확인해보니 sagas/user.js 부분에서 문제가 발생한 듯하여 강사님 깃허브 내용이랑 비교해봤는데도 이유를 찾지 못했습니다ㅠㅠ