@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
15 lines • 391 B
JavaScript
export default function getRefElement(target) {
if (!target) {
return null;
}
const unknownTarget = target;
let element = target;
if (unknownTarget?.current?._ref) {
element = getRefElement(unknownTarget.current._ref);
}
if (element && Object.hasOwn(element, 'current')) {
element = element.current;
}
return element;
}
//# sourceMappingURL=getRefElement.js.map