개발 잘해지는 닉네임
298
2021-05-26 21:33:26
0
89

react의 JSX자체를 typescript를 이용하여 타입지정 가능한가요


<MyTr>를 자식으로 갖는 <MyTable>를 만들려고 하는데 <MyTable>은 무조건 딴건 자식으로 못 갖고 <MyTr> (또는 <MyTr>의 배열)만을 자식으로 가질 수 있게 만들려고 합니다.


어차피 <MyTable>의 자식은 무조건 <MyTr>이니 타입스크립트를 이용하여 childern의 타입을 <MyTr>로 지정해주고 싶은데, 이를 타입스크립트로 하는 방법이 있을까요?


예를들어 다음과 같이

function MyTr() {
  return <>...</>
}

interface MyTableProps {
  children: MyTr | MyTr[]
}

function MyTable({ children }: MyTableProps) {
  return <>{children}</>
}


0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.