solid-panes
Version:
Solid-compatible Panes: applets and views for the mashlib and databrowser
29 lines (28 loc) • 806 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createFooter = createFooter;
require("solid-ui/components/footer");
function createFooter(store) {
let footer = document.querySelector('solid-ui-footer');
if (!footer) {
footer = document.createElement('solid-ui-footer');
footer.className = 'menu-footer';
footer.style.position = 'static';
footer.style.width = '100%';
const navMenu = document.getElementById('NavMenu');
if (navMenu) {
navMenu.appendChild(footer);
} else {
document.body.appendChild(footer);
}
} else {
const navMenu = document.getElementById('NavMenu');
if (navMenu && footer.parentElement !== navMenu) {
navMenu.appendChild(footer);
}
}
footer.store = store;
return footer;
}