조건부 렌더링
&&와 ? :로 보여 줄지 말지를 바꾼다
핵심 포인트
- JSX의 { } 안에는 if를 쓸 수 없습니다. 대신 &&나 ? :를 사용합니다
- 보여 줄지 말지는 &&: {isOpen && <p>내용</p>}
- A와 B 중 하나를 보여 줄 때는 ? :: {isLoggedIn ? <p>환영합니다</p> : <p>로그인해 주세요</p>}
직접 해 보기
- 펼쳤을 때 나오는 문장을 두 줄로 늘려 보세요
- 접혀 있을 때만 "접힘"을 표시해 보세요 (힌트: !isOpen &&)
- 처음부터 펼쳐진 상태로 시작하게 해 보세요 (힌트: useState의 초깃값)