@redocly/theme
Version:
Shared UI components lib
14 lines • 620 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getNavbarElement = getNavbarElement;
function getNavbarElement() {
const navElements = (typeof document !== 'undefined' && document.querySelectorAll('nav')) || [];
// there can be multiple nav elements (e.g. mobile and non-mobile), let's use the first one with non-zero height
for (let i = 0; i < navElements.length; i++) {
if (navElements[i].getBoundingClientRect().height > 1) {
return navElements[i];
}
}
return navElements[0] || null;
}
//# sourceMappingURL=get-navbar-element.js.map