useForkRef
FunctionuseForkRef<T>(refA: RefValue<T>, refB: RefValue<T>, refC?: RefValue<T>): (refValue: any) => voidThis will create a new function to assign value to both input refs.
example:
const Component = React.forwardRef((props, ref) => {
const nodeRef = React.useRef(null)
const handleRef = useForwardRef(ref, nodeRef)
return <div ref={handleRef} />
})Type Parameters
| Parameter | Type |
|---|---|
T |
Parameters
| Parameter | Type |
|---|---|
ref | RefValue<T> |
ref | RefValue<T> |
ref | RefValue<T> |
Returns
(refValue: any) => voidfunction(refValue: any): voidParameters
| Parameter | Type |
|---|---|
ref | any |
Returns
void