• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

context 질문 있습니다.

23.03.23 11:15 작성 조회수 202

0

안녕하세요

export const AuthProvider = ({ children }: { children: React.ReactNode }) => {}

에서

({ children }: { children: React.ReactNode }) 질문입니다.

뒤에 타입 부분이 헷갈리는데, ({ children }: { children: React.ReactNode }) 하지 않고 ({ children }: React.Node} 이렇게 하면 왜 안되는건가요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요!

이 부분은 객체 안에 children이라는 프로퍼티에게 React.ReactNode 타입을 지정하는 부분입니다.

({ children }: React.Node) => 이런 식으로 한다면 객체 전체의 타입이 React.Node라는 것이 됩니다!

감사합니다.