Document useMergedRefs

This commit is contained in:
Robin Townsend 2023-02-13 22:38:27 -05:00
parent 8c818b9ce1
commit ef4a62ca62

View file

@ -1,5 +1,9 @@
import { MutableRefObject, RefCallback, useCallback } from "react";
/**
* Combines multiple refs into one, useful for attaching multiple refs to the
* same DOM node.
*/
export const useMergedRefs = <T>(
...refs: (MutableRefObject<T | null> | RefCallback<T | null>)[]
): RefCallback<T | null> =>