useMergeRefs
useMergeRefs
is a custom hook used to merge several react refs into a single
one.
Import#
import { useMergeRefs } from '@dwarvesf/react-hooks'
Return value#
The useMergeRefs
hook returns a function that receives the element and assign
the value to the given React refs.
Usage#
function Example({ ref, ...props }) {const internalRef = React.useRef()const refs = useMergeRefs(internalRef, ref)return (<div {...props} ref={refs}>A div with multiple refs.</div>)}