less than 1 minute read

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 구조 설정