useForwardRef

Function
useForwardRef<T>(refRefValue<T>): [voidvoid]

Receives a ref, returns a ref and a callback function to assign value to both refs.

Type Parameters

ParameterType
T

Parameters

ParameterTypeNotes
refRefValue<T>

example:

Use dark colors for code blocksCopy
1
2
3
4
5
const Component = React.forwardRef((props, ref) => {
 const [nodeRef, handleRef] = useForwardRef(ref)

 return <div ref={handleRef} />
})

Returns 

[voidvoid]

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.