React 19 · React 19 features
Pass a ref as a prop
Function components accept ref as a normal prop, so forwardRef is no longer needed.
function Input({ ref, ...props }: React.ComponentProps<"input">) {
return <input ref={ref} {...props} />;
}
Official React 19 documentation