UNPKG

@e-group/utils

Version:

eGroup team utils that share across projects.

12 lines 284 B
export default function mergeRefs(refs) { return value => { refs.forEach(ref => { if (typeof ref === 'function') { ref(value); } else if (ref != null) { // eslint-disable-next-line no-param-reassign ref.current = value; } }); }; }