如何在 React 中键入功能组件 "@types/react" : "^18.0.17" ?


React.FC类型不再包含子道具。我现在应该如何键入我的组件?

我不确定我是否理解这个问题,但你可以像往常一样将子项添加为道具,并为道具定义一个接口:

interface YourComponentProps {
children: ReactNode;
}
export const YourComponent = (props: YourComponentProps) => {
return <></>
}

最新更新