UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

25 lines (22 loc) 827 B
/*! * (C) Fentrica http://fentrica.com - Seee LICENSE.md */ import { b as assignComponentProps } from './p-C3CE5OlV.js'; import { g as getAppRoot } from './p-B02IfvGX.js'; async function createModal(opts) { if (typeof customElements !== 'undefined') { await customElements.whenDefined('lar-modal'); const element = document.createElement('lar-modal'); assignComponentProps(element, opts); // append the overlay element to the document body getAppRoot(document).appendChild(element); element.addEventListener('larmodaldiddismiss', () => { element.remove(); }); return element; } throw new Error('WebComponents not available'); } export { createModal as c }; //# sourceMappingURL=p-CAYqVU-x.js.map //# sourceMappingURL=p-CAYqVU-x.js.map