@tamagui/react-native-web-lite
Version:
React Native for Web
11 lines (10 loc) • 367 B
JavaScript
import { useCallback } from "react";
function useMergeRefs(...refs) {
return useCallback(current => {
for (const ref of refs) ref != null && (typeof ref == "function" ? ref(current) : ref.current = current);
}, [...refs]
// eslint-disable-line react-hooks/exhaustive-deps
);
}
export { useMergeRefs as default };
//# sourceMappingURL=useMergeRefs.mjs.map