corineee

corineee

  • 분류 전체보기 (58)
    • 셀프커스텀모바일청첩장 (0)
    • JavaScript (17)
    • jQuery (5)
    • Javascript es6 (3)
    • CSS (3)
    • 웹 개발 이론 (6)
    • Typescript (2)
    • php (4)
    • sql (1)
    • programmers 알고리즘 (0)
    • git & github (1)
    • wordpress (0)
    • react (3)
    • typescript (1)
    • nextjs (0)
    • docker (2)
    • ui ux (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

corineee

컨텐츠 검색

태그

abortController web nextjs14 React progressbar 리엑트 로딩바 Suspense nextjs nextjs13 reactqueryv4 SSD부팅 풀스텍으로 업무 하고말지 javascript typescript docker position : sticky 나는 프론트 담당인데 React 컴포넌트나누기 왜 벡엔드 코드를 고치고있는가 react quill

최근글

댓글

공지사항

아카이브

React18(1)

  • Next 13 / React 18 컴포넌트 나누기 / 타입스크립트 keyof typeof 객체 타입 변환 typescript

    Nextjs 13 의 Demo 파일을 둘러보다 컴포넌트를 꽤 멋지게 재활용하는 방법이 있어 소개한다. 과정에서 type 지정을 하는 방법을 새롭게 알게되어 함께 공유한다. typeof 연산자는 객체 데이터를 객체 타입으로 변환시켜주는 연산자이다. 사용예시를 보며 이해해보자 svg 아이콘을 재사용 가능하도록 각각 함수로 만들어보자 svgProps 에는 className 이 들어올 예정이다. 아이콘을 불러올 index.tsx 를 만들어 주고 함수를 import 해오자 먼저 각 함수들을 components 객체에 담아준다. 객체에 typeof 를 사용하면 하나하나 지정할 필요 없이 객체에 쓰인 타입 구조를 그대로 가져와 독립된 타입 으로 만들어 사용이 가능하다. 추가로 keyof 를 사용하면 객체 형태로 된 ..

    2023.10.06
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바