@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
14 lines • 350 B
JavaScript
import { useCallback } from 'react';
export default function useCombinedRef(...refs) {
return useCallback(instance => {
for (const ref of refs) {
if (typeof ref === 'function') {
ref(instance);
} else if (ref) {
;
ref.current = instance;
}
}
}, refs);
}
//# sourceMappingURL=useCombinedRef.js.map