popupContainer-BY58HXTH.mjs 696 B

12345678910111213141516171819202122
  1. import { a5 as c, ah as s, a0 as f } from "./base-component-BMXjNJAi.mjs";
  2. const v = "modal", B = "offcanvas", a = c({
  3. tagName: "div",
  4. className: "popup-container"
  5. }), h = (p, o) => {
  6. const n = s(o) && o.nodeName === "BODY", e = s(o) && !n ? o : a, d = n ? o : f(p);
  7. s(p) && (e === a && d.append(a), e.append(p));
  8. }, i = (p, o) => {
  9. const n = s(o) && o.nodeName === "BODY", e = s(o) && !n ? o : a;
  10. s(p) && (p.remove(), e === a && !a.children.length && a.remove());
  11. }, N = (p, o) => {
  12. const n = s(o) && o.nodeName !== "BODY" ? o : a;
  13. return s(p) && n.contains(p);
  14. };
  15. export {
  16. h as a,
  17. N as h,
  18. v as m,
  19. B as o,
  20. i as r
  21. };
  22. //# sourceMappingURL=popupContainer-BY58HXTH.mjs.map