@expofp/floorplan
Version:
Interactive floor plan library for expos and events
44 lines (43 loc) • 1.58 kB
JavaScript
(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] = "5091f250-052d-4365-8535-fbf8bf11a38b", e._sentryDebugIdIdentifier = "sentry-dbid-5091f250-052d-4365-8535-fbf8bf11a38b");
} catch {}
})();
import { r as e } from "./rolldown-runtime-YBAZwyzS.js";
import { a as t, r as n } from "./reset-all-settings-CB7mF2PC.js";
import { t as r } from "./jsx-runtime-C8yjdFgZ.js";
import "./settings-2_RuGoL9.js";
import { t as i } from "./browser-CIXTbsxm.js";
import { t as a } from "./add-debug-secret-listener-BGwnumxG.js";
//#region ../debug/src/lib/ui/render-debug-ui.tsx
var o = /* @__PURE__ */ e(i(), 1), s = r(), c = !1;
function l() {
if (c) return;
c = !0;
let r = t({ key: "efp:show-debug-button" });
n({
key: "debug",
placeholder: "e.g. efp:*",
onChange: (e) => {
e ? o.default.enable(e) : o.default.disable();
}
});
let i = async (t) => {
let { DebugUi: n } = await import("./debug-ui-DcyTBQrS.js"), { createRoot: i } = await import("./client-D-xRoQOb.js").then((t) => /* @__PURE__ */ e(t.default, 1)), a = document.createElement("div");
document.body.appendChild(a), i(a).render(/* @__PURE__ */ (0, s.jsx)(n, {
useDebugButtonState: r.useState,
open: t
}));
};
if (r.get()) i(!1);
else {
let e = a(() => {
e(), r.set(!0), i(!0);
});
}
}
//#endregion
export { l as renderDebugUi };