: 조건문(if)에 따라 다른 결과를 렌더링하는 것
: element를 변수에 넣어 사용하는 방법입니다.
// JSX let button; if (isLoggedIn) { button = <LogoutButton onClick={LogoutClick} />; } else { button = <LoginButton onClick={LoginClick} />; }
// JSX ~~ return ( <div> {button} </div> ) ~~
: 코드 라인안에 조건문을 넣는 방법입니다.
// JSX ~~ return ( <div> </div> ) ~~
// JSX ~~ return ( <div> {isLoggedIn && <h1>환영합니다.</h1> } </div> ) ~~
// JSX ~~ return ( <div> {isLoggedIn ? <LogoutButton onClick={LogoutClick} /> : <LoginButton onClick={LoginClick} /> } </div> ) ~~