[mini-project] 22.4.14 회고 (DAY-3)

garaming·2022년 4월 14일
0
post-thumbnail

일일회고

📌 scrum

  • 22.4.14 회의록

    어제: 기능연결, 로그인 back데이터 받아오기 정상적으로 됨. 상태관리 기능 연결은 마침. ⚠️issue 정상적으로는 되지만 state 문제가 있어서 왜 그런지 찾아볼 것. // 오늘 : 인증 페이지 화면을 만지려고 함.

✔️ 문제점 해결

state로 들어올 때 { user : ... } 형식이 아니라 userReducer가 통째로 들어오는 이유는 combineReducers를 썼기 때문이었다. 나중에 reducer들이 늘어나면 추가하려고 넣었던 건데, 이것이 함정이었다..

✔️ 코치님 코멘트

CASE : state의 값이 정상적으로 들어오지 않을 때

  1. userReducer에서 state 값에 명확히 초깃값을 할당해 본다.
  2. 1번으로 해결되지 않는 경우 useSelector(state => state ? state.posts : {}) 방식을 적용한다. 다음과 같은 방식은 에러를 핸들링 하는데 효과적이었다.
    출처링크 : userSelector_undefined
profile
Connecting the dots

0개의 댓글