해결된 질문
작성
·
187
0
거의 끝부분에 삼항연산자를 통해서 조건부렌더링을 할때
{ user ? <div> {user.nickname}님이 접속중입니다.</div> : <div>로그아웃 했습니다.</div>}
이렇게 하면
로그아웃 상태일때,
님이 접속중입니다. 라고 뜨고 false 상태로 넘어가지를 못하더라구요.
그래서 user 대신에 isLoggedIn을 사용해서
{ isLoggedIn ? <div> {user.nickname}님이 접속중입니다.</div> : <div>로그아웃 했습니다.</div>}
이렇게 해결을 하기는 했는데 왜 이런 현상이 발생하는거죠?