UNPKG

@tamagui/react-native-web-lite

Version:
20 lines (19 loc) 514 B
import { useCallback } from "react"; function useMergeRefs(...refs) { return useCallback(current => { for (const ref of refs) { if (ref != null) { if (typeof ref === "function") { ref(current); } else { ref.current = current; } } } }, [...refs] // eslint-disable-line react-hooks/exhaustive-deps ); } var useMergeRefs_default = useMergeRefs; export { useMergeRefs_default as default, useMergeRefs }; //# sourceMappingURL=useMergeRefs.mjs.map