React + TypeScript Props
React + TypeScript Props
모든 Props 에 대한 Type 설정
-
기존 JS
function name ({propName, propsName2}) {}
방식으로 props 객체를 구조 분해 해서 가져옴해당 방식은 pops 의 형식이 모호할 때 type 설정과 자동 완성에 적절하지 않음
-
TS
interface or type 으로 props 의 type 을 설정해야 함
function name ({propName, propsName2} : interfaceName) {}
방식으로 props 구조 설정