Typescript, MUI (Material UI v5), React hook form 함께 사용하기 (with Generic) (2/2)
이전 포스트 에서 만들었던 FormInput 컴포넌트의 두가지 문제점을 를 제네릭을 이용해서 개선해보도록 하겠습니다. [개선된 예제] types/props.d.ts import { ControllerRenderProps, FieldValues, UseControllerProps } from 'react-hook-form' type WithoutFormPropsComponent = Omit export type FormComponentProps = WithoutFormPropsComponent & UseControllerProps 여러가지 컴포넌트를 form 컴포넌트로 만드는 경우 중복되는 타입 선언을 없애..
FrontEnd/react
2022. 9. 4.