迄今为止我最好的尝试的最小示例:
interface Props<T> {
foo: T
}
const Component = React.forwardRef<HTMLDivElement, React.PropsWithChildren<Props<???>>>({ foo, children }, ref) => {
return (
<div ref={ref}>
{foo}
{children}
</div>
);
}
正如你在这个构造中看到的,没有地方声明类型参数。我该如何表达?