Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1383x 1678x 2557x 1662x 895x 879x | import { Ref } from "react"; export function mergeRefs<T>(...refs: Ref<T>[]) { return (instance: T) => { for (const ref of refs) { if (typeof ref === "function") { ref(instance); } else if (ref) { (ref as any).current = instance; } } }; } |