강의

멘토링

커뮤니티

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

Kevin님의 프로필 이미지
Kevin

작성한 질문수

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

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

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

작성

·

350

0

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

답변 1

1

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

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

Kevin님의 프로필 이미지
Kevin

작성한 질문수

질문하기