작성한 질문수
[리뉴얼] React로 NodeBird SNS 만들기
faker로 실감나는 더미데이터 만들기
작성
·
350
0
안녕하세요, login 안 한 상태 혹은 logout 한 상태에서 profile page로 접근하는 것을 막아주기위해 했던 Router.push를 useEffect안에 선언한 것은 이해가 되는데, 그 밖에서 다시 if(!me){return null} 을 선언 해주는 이유가 궁금합니다. profile 함수라서 무조건 뭔가를 return 해줘야 하기 때문인가요?
답변 1
1
me가 없을 때는 저 코드가 없으면 에러가 발생합니다. null 부분에는 me를 로딩하는 동안 보여줄 화면을 넣으시면 됩니다.