UNPKG

react-fork-ref

Version:

Maintain multiple refs to a single react element

16 lines (15 loc) 429 B
export default function forkRef() { var refs = []; for (var _i = 0; _i < arguments.length; _i++) { refs[_i] = arguments[_i]; } return function (node) { for (var _i = 0, refs_1 = refs; _i < refs_1.length; _i++) { var ref = refs_1[_i]; if (typeof ref === "function") ref(node); else if (ref) ref.current = node; } }; }