我有一个使用钩子的react组件。我的父组件如下所示:
const Parent = () => {
const [isActive, setIsActive] = useState(false);
return (
<Child isActive={isActive} setIsActive={setIsActive} />
);
}
这是子组件
type Props = {
isActive: boolean;
setIsActive: () => void;
}
const Child = ({ isActive, setIsActive}: Props) {
// component
}
我看到的错误是
类型错误:类型 'Dispatch < SetStateAction>' 不可分配给 > 类型 '() => void'。TS2322