@tamagui/react-native-web-lite
Version:
React Native for Web
16 lines (15 loc) • 393 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.js.map