Looking for a definition for AnyValidAttributes in:
const Component = (props: AnyValidAttributes) => (
<div {...props}>
example
</div>
)
CodePudding user response:
"ReactNode" should be valid for any JSX attribute.
CodePudding user response:
Your component is rendering a div, and you are passing props to it. The more generic and yet safe type of props would be HTMLAttributes<HTMLDivElement>:
import { HTMLAttributes } from "react";
const Component = (props: HTMLAttributes<HTMLDivElement>) => (
<div {...props}>example</div>
);
