React에서 TypeScript를 사용할 때, useState의 setter함수를 자식컴포넌트에 props로 넘겨야 할 때가 있다.
// 부모 컴포넌트
const [isState, setIsState] = useState(false);
<ChildComponent setIsState={setIsState} />
// 자식 컴포넌트
interface PropsType {
setIsState: React.Dispatch<React.SetStateAction<boolean>>;
}
React.Dispatch<React.SetStateAction<state타입>>
위와 같이 타입을 지정해주면 된다고 한다.