개발/React (1) 썸네일형 리스트형 [React + TS] 부모컴포넌트 setState 함수 자식컴포넌트로 Props 전달 React + TypeScript 에서 부모컴포넌트 에서 자식 컴포넌트로 setState 함수를 넘길때 자식 컴포넌트에서 타입정의를 하지 않으면 에러가발생한다. 아래와 같이 자식 컴포넌트에서 interface 를 사용하여 타입을 정의하여 사용한다. 부모컴포넌트 () const Parent = () => { const [value, setValue] = useState(""); return ( ) } 자식컴포넌트() interface ParentProps { setValue: React.Dispatch } const Children = ({setValue}: ParentProps) => { useEffect( () => { setValue("...") }) return ( ... ) } 이전 1 다음