@expofp/floorplan
Version:
Interactive floor plan library for expos and events
55 lines (53 loc) • 3.87 kB
JavaScript
function __vite_inject_css__(css, id, forceLightDom){ if (typeof document==='undefined') return; var shadow=!forceLightDom&&typeof window!=='undefined'&&window.__efpShadowDOMStyleParent; var parent=shadow||document.head; var s=document.createElement('style'); s.setAttribute('data-chunk-style', id); s.appendChild(document.createTextNode(css)); parent.appendChild(s);}
(function() {
try {
var e = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {};
e.SENTRY_RELEASE = { id: "3.7.8" };
var t = new e.Error().stack;
t && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[t] = "b3f77ce9-4678-401d-8b8f-92874ca899a0", e._sentryDebugIdIdentifier = "sentry-dbid-b3f77ce9-4678-401d-8b8f-92874ca899a0");
} catch {}
})();
import { r as e } from "./rolldown-runtime-YBAZwyzS.js";
import { t } from "./react-Di3Pmpio.js";
import { t as n } from "./jsx-runtime-C8yjdFgZ.js";
import { t as r } from "./classnames-BRCgwycl.js";
import { t as i } from "./Button-C4gPbjAY.js";
//#region src/ui/PermissionNotice/PermissionNotice.tsx
var a = /* @__PURE__ */ e(r(), 1), o = /* @__PURE__ */ e(t(), 1), s = n(), c = ({ title: e, acceptText: t, rejectText: n, children: r, placement: c = "bottom-right", onAccept: l, onReject: u, className: d }) => {
let f = (0, o.useId)(), p = (0, o.useId)();
return /* @__PURE__ */ (0, s.jsxs)("div", {
className: (0, a.default)("efp-permission-notice", `efp-permission-notice--${c}`, d),
role: "dialog",
"aria-labelledby": f,
"aria-describedby": p,
children: [
/* @__PURE__ */ (0, s.jsx)("div", {
className: "efp-permission-notice__title",
id: f,
children: e
}),
/* @__PURE__ */ (0, s.jsx)("div", {
className: "efp-permission-notice__text",
id: p,
children: r
}),
/* @__PURE__ */ (0, s.jsxs)("div", {
className: "efp-permission-notice__bottom",
children: [/* @__PURE__ */ (0, s.jsx)(i, {
size: "md",
onClick: l,
children: t
}), /* @__PURE__ */ (0, s.jsx)(i, {
size: "md",
variant: "gray",
onClick: u,
children: n
})]
})
]
});
};
//#endregion
export { c as t };
;/* vite-per-chunk-css */
__vite_inject_css__(".efp-permission-notice{bottom:calc(.5rem * var(--ui-scale));z-index:9999;gap:calc(.5rem * var(--ui-scale));width:100%;max-width:370px;padding:calc(.75rem * var(--ui-scale)) calc(1rem * var(--ui-scale)) calc(.875rem * var(--ui-scale));background:var(--color-white);border-radius:var(--border-radius-2xl);box-shadow:var(--shadow-sm);letter-spacing:.01em;margin-left:auto;margin-right:auto;display:grid;position:absolute}.efp-permission-notice__title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-medium);color:var(--color-black)}.efp-permission-notice__text{font-size:var(--font-size-lg)}.efp-permission-notice__bottom{gap:calc(.625rem * var(--ui-scale));padding-top:calc(.5rem * var(--ui-scale));display:flex}.efp-permission-notice__bottom .efp-button{min-width:unset}.efp-permission-notice__bottom .efp-button--primary{flex:2}.efp-permission-notice__bottom .efp-button--gray{flex:1}.efp-permission-notice a{border-bottom:1px solid var(--color-black);color:var(--color-black);text-decoration:none}.efp-permission-notice a:hover{border-color:var(--color-primary);color:var(--color-primary)}.efp-permission-notice--bottom-right{right:calc(.5rem * var(--ui-scale))}@media (min-width:768px){.efp-permission-notice--bottom-left{left:calc(.5rem * var(--ui-scale))}}@media (max-width:768px){.efp-permission-notice{width:95%;max-width:unset;left:0;right:0}}[dir=rtl] .efp-permission-notice--bottom-right{right:unset;left:calc(.5rem * var(--ui-scale))}@media (min-width:768px){[dir=rtl] .efp-permission-notice--bottom-left{right:calc(.5rem * var(--ui-scale));left:unset}}\n/*$vite$:1*/", "PermissionNotice.css", false);