인프런 커뮤니티 질문&답변
로그인이 안돼서 질문 남겨요!
작성
·
698
0
제로초님 로그인이 안돼서 질문드립니다.
분명 전 강좌까지 잘 되던 로그인이 로딩표시만 나오고 로그인은 안돼서 무엇이 잘못된건지 햇갈려 질문남겨요 ㅜ
터미널에는
TypeError: Cannot read property 'forEach' of null
at end (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:1017:18)
at Object.abort (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:817:5)
at C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:598:22
at immediately (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:60:12)
at runForkEffect (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:588:3)
at runEffect (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:1208:7)
at digestEffect (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:1275:5)
at C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:677:5
at Array.forEach (<anonymous>)
at runAllEffect (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\front\node_modules\@redux-saga\core\dist\redux-saga-core.dev.cjs.js:676:8)
The above error occurred in task watchAddPost
created by postSaga
created by watchAddComment
created by postSaga
created by rootSaga
Tasks cancelled due to error:
postSaga
postSaga
userSaga
이러한 에러가 뜨고
콘솔에서는
이런 에러가 뜨는데 무엇이 해결책인지 모르겠어서 질문 남겨요
user saga
configureStore.js
usersaga나 configureStore도 잘 설정되 있는데 무엇이 문제인가 여 ㅜ
답변 2
0
리덕스 데브툴즈에서 LOG_IN_REQUEST까지만 찍히네요 ㅜ
user saga쪽에도 console.log(saga login)도 찍히지 가 않구요 ㅜ
user reducer
여기에도 잘못된 부분은 없는거 같은데 왜 사가쪽이 호출이 안돼는지 모르겠습니다 ㅜ
아 그렇군요 watchAddPost코드를 보고있는데 무엇이 잘못된건지 모르겠습니다 ㅜ
강의도 돌려보고 깃헙 코드도 보고있는데 무엇이 잘못된건지 모르겠습니다 ㅜ
rootSaga쪽은 사실 처음에 설정한 이후 만진적이 없어서
그래도 첨부해드리곘습니다 ㅜ
저도 혼자 계속 보고있긴한데 도움을 주시면 감사하겠습니다!
감사합니다. fork(postSaga)를 빼면 정상작동 합니다.
그래서 fork(postSaga)가 문제인데 sagas/post.js 를 계속 살펴보고있는데 도대체 무슨 이유인지 모르겠네요 ㅜㅜ sagas/post.js의 어떤 부분이 잘못 되있는지 봐주실수 있나요?ㅜ
예 ㅜㅜ 가장먼저 살펴봤는데 그부분의 오타는 없는듯 보입니다
reducers/post.js
참고용 코드 올려드립니다
오타가 눈에는 보이지 않네요. 여기까지 도와드렸으면 나머지는 직접 해결하실 수 있을 거라고 생각합니다. 직접 해결하셔야 하고요. 제가 에러 위치 찾는 방법을 다 알려드렸으니까요.





오, 이거인 것 같습니다.