강의

멘토링

로드맵

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

Kevin님의 프로필 이미지
Kevin

작성한 질문수

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

faker로 실감나는 더미데이터 만들기

로그아웃 시 return null 해주는 이유

작성

·

352

0

안녕하세요, login 안 한 상태 혹은 logout 한 상태에서 profile page로 접근하는 것을 막아주기위해 했던 Router.push를 useEffect안에 선언한 것은 이해가 되는데, 그 밖에서 다시 if(!me){return null} 을 선언 해주는 이유가 궁금합니다. profile 함수라서 무조건 뭔가를 return 해줘야 하기 때문인가요?

퀴즈

Redux Thunk의 주된 역할은 무엇일까요?

상태 변화 로깅하기

비동기 액션 처리 돕기

액션 타입 상수화 강제하기

리듀서 불변성 자동으로 관리하기

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

me가 없을 때는 저 코드가 없으면 에러가 발생합니다. null 부분에는 me를 로딩하는 동안 보여줄 화면을 넣으시면 됩니다.

Kevin님의 프로필 이미지
Kevin

작성한 질문수

질문하기