Перейти к содержимому
9 / 23

Как типизировать форвардинг ref (forwardRef)?

React.forwardRef позволяет передать ref внутрь компонента-обёртки. Типизируется через два дженерика: forwardRef<RefType, PropsType>. Первый — тип элемента (например, HTMLInputElement), второй — тип пропсов. Для полноценной типизации используй React.ComponentPropsWithRef или React.ForwardedRef<T>.