리액트: propTypes element vs elementtype

리액트의 propTypes중에 element와 elementType이 있다.

element의 경우 props를 컴포넌트형식 자체로 줬을 경우에 해당한다.

이 경우 props를 사용할 때 jsx형식(<Component />)으로 사용되지않고 {Component}로 사용된다.

elementType은 props를 컴포넌트의 이름(식별자)으로 줬을 경우에 해당한다.

이 경우 props를 사용할 때 jsx형식(<Component />)으로 사용된다.

공식문서에서도 이에 대한 언급을 볼 수 있지만 자세한 설명을 찾기 힘들다..

좋은 웹페이지 즐겨찾기