young
is this it
young
전체 방문자
오늘
어제
  • 분류 전체보기 (143)
    • 웹_프론트엔드 (1)
      • 로드맵 챌린지 (73)
      • Svelte (2)
      • React (6)
      • JavaScript (8)
      • TypeScript (2)
      • HTML+CSS (5)
    • 웹_백엔드 (0)
      • Django (0)
    • 빅데이터 (33)
      • R (30)
      • Python (2)
    • 기타 (11)
      • git (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Regex
  • 공개키
  • 암호화
  • form
  • 대칭키
  • css네이밍
  • 보안취약점
  • 인증
  • bem
  • ggplot
  • ssl
  • rstudio지도정보
  • ggmap()
  • 구글맵api
  • css후처리기
  • owasp
  • 태스크러너
  • 버전관리
  • vcs
  • 웹보안

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
young

is this it

웹_프론트엔드/React

리액트 JSX/TSX에서 switch 문법 사용하기

2023. 2. 3. 10:33
반응형

 

function HelloWorld() {
  const [state, setState] = useState<number>(0);

  return (
    <Button>
      {(() => {
        switch (state) {
          case 0:
            return <Minus size="18" />;
          case 1:
            return <ArrowDown size="18" />;
          case 2:
            return <ArrowUp size="18" />;
          default:
        }
      })()}
    </Button>
  );
}
반응형

'웹_프론트엔드 > React' 카테고리의 다른 글

[리액트] gh-pages 배포 후 새로고침시 404 오류  (1) 2024.03.17
[리액트] react-daum-postcode 우편번호 검색 컴포넌트 예시  (0) 2023.11.23
[리액트] 컴파운드 컴포넌트 패턴으로 작성하는 모달 컴포넌트 (+ dialogue 태그 활용)  (0) 2023.09.18
[JSX] 조건에 따른 JSX 작성 패턴 - if, switch, object 구조  (0) 2023.07.19
[React.ts] props로 setState 넘길 때 타입 지정하는 방법  (0) 2022.12.19
    '웹_프론트엔드/React' 카테고리의 다른 글
    • [리액트] react-daum-postcode 우편번호 검색 컴포넌트 예시
    • [리액트] 컴파운드 컴포넌트 패턴으로 작성하는 모달 컴포넌트 (+ dialogue 태그 활용)
    • [JSX] 조건에 따른 JSX 작성 패턴 - if, switch, object 구조
    • [React.ts] props로 setState 넘길 때 타입 지정하는 방법
    young
    young

    티스토리툴바