| @@ -1,126 +1,2 @@ | ||
| 1 | -(function(_elementor_locations, react, react_dom, _elementor_editor_ui, _elementor_editor_v1_adapters, _elementor_query, _elementor_store, _elementor_ui, _elementor_editor_current_user) { | |
| 2 | - | |
| 3 | -//#region \0rolldown/runtime.js | |
| 4 | - var __create = Object.create; | |
| 5 | - var __defProp = Object.defineProperty; | |
| 6 | - var __name = (target, value) => __defProp(target, "name", { | |
| 7 | - value, | |
| 8 | - configurable: true | |
| 9 | - }); | |
| 10 | - var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | |
| 11 | - var __getOwnPropNames = Object.getOwnPropertyNames; | |
| 12 | - var __getProtoOf = Object.getPrototypeOf; | |
| 13 | - var __hasOwnProp = Object.prototype.hasOwnProperty; | |
| 14 | - var __commonJSMin = (cb, mod) => () => (mod || (cb((mod = { exports: {} }).exports, mod), cb = null), mod.exports); | |
| 15 | - var __exportAll = (all, no_symbols) => { | |
| 16 | - let target = {}; | |
| 17 | - for (var name in all) { | |
| 18 | - __defProp(target, name, { | |
| 19 | - get: all[name], | |
| 20 | - enumerable: true | |
| 21 | - }); | |
| 22 | - } | |
| 23 | - if (!no_symbols) { | |
| 24 | - __defProp(target, Symbol.toStringTag, { value: "Module" }); | |
| 25 | - } | |
| 26 | - return target; | |
| 27 | - }; | |
| 28 | - var __copyProps = (to, from, except, desc) => { | |
| 29 | - if (from && typeof from === "object" || typeof from === "function") { | |
| 30 | - for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) { | |
| 31 | - key = keys[i]; | |
| 32 | - if (!__hasOwnProp.call(to, key) && key !== except) { | |
| 33 | - __defProp(to, key, { | |
| 34 | - get: ((k) => from[k]).bind(null, key), | |
| 35 | - enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable | |
| 36 | - }); | |
| 37 | - } | |
| 38 | - } | |
| 39 | - } | |
| 40 | - return to; | |
| 41 | - }; | |
| 42 | - var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { | |
| 43 | - value: mod, | |
| 44 | - enumerable: true | |
| 45 | - }) : target, mod)); | |
| 46 | - | |
| 47 | -//#endregion | |
| 48 | -react = __toESM(react); | |
| 49 | -react_dom = __toESM(react_dom); | |
| 50 | - | |
| 51 | -//#region packages/packages/core/editor/src/locations.ts | |
| 52 | - var { Slot: TopSlot, inject: injectIntoTop } = (0, _elementor_locations.createLocation)(); | |
| 53 | - var { Slot: LogicSlot, inject: injectIntoLogic } = (0, _elementor_locations.createLocation)(); | |
| 54 | - | |
| 55 | -//#endregion | |
| 56 | -//#region node_modules/react-dom/client.js | |
| 57 | - var require_client = /* @__PURE__ */ __commonJSMin(((exports) => { | |
| 58 | - var m = (globalThis.ReactDOM); | |
| 59 | - var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; | |
| 60 | - exports.createRoot = function(c, o) { | |
| 61 | - i.usingClientEntryPoint = true; | |
| 62 | - try { | |
| 63 | - return m.createRoot(c, o); | |
| 64 | - } finally { | |
| 65 | - i.usingClientEntryPoint = false; | |
| 66 | - } | |
| 67 | - }; | |
| 68 | - })); | |
| 69 | - | |
| 70 | -//#endregion | |
| 71 | -//#region packages/packages/core/editor/src/components/shell.tsx | |
| 72 | -var import_client = require_client(); | |
| 73 | - function Shell() { | |
| 74 | - return /* @__PURE__ */ react.createElement(react.Fragment, null, /* @__PURE__ */ react.createElement(TopSlot, null), /* @__PURE__ */ react.createElement("div", { style: { display: "none" } }, /* @__PURE__ */ react.createElement(LogicSlot, null))); | |
| 75 | - } | |
| 76 | - | |
| 77 | -//#endregion | |
| 78 | -//#region packages/packages/core/editor/src/ensure-current-user.ts | |
| 79 | - async function ensureCurrentUser() { | |
| 80 | - return (0, _elementor_editor_v1_adapters.registerDataHook)("after", "editor/documents/attach-preview", async () => { | |
| 81 | - try { | |
| 82 | - await (0, _elementor_editor_current_user.ensureUser)(); | |
| 83 | - } catch {} | |
| 84 | - }); | |
| 85 | - } | |
| 86 | - | |
| 87 | -//#endregion | |
| 88 | -//#region packages/packages/core/editor/src/start.tsx | |
| 89 | - function start(domElement) { | |
| 90 | - const store = (0, _elementor_store.__createStore)(); | |
| 91 | - const queryClient = (0, _elementor_query.createQueryClient)(); | |
| 92 | - ensureCurrentUser(); | |
| 93 | - (0, _elementor_editor_v1_adapters.__privateDispatchReadyEvent)(); | |
| 94 | - render(/* @__PURE__ */ react.createElement(_elementor_store.__StoreProvider, { store }, /* @__PURE__ */ react.createElement(_elementor_query.QueryClientProvider, { client: queryClient }, /* @__PURE__ */ react.createElement(_elementor_ui.DirectionProvider, { rtl: window.document.dir === "rtl" }, /* @__PURE__ */ react.createElement(_elementor_ui.ThemeProvider, null, /* @__PURE__ */ react.createElement(_elementor_editor_ui.GlobalDialog, null), /* @__PURE__ */ react.createElement(Shell, null))))), domElement); | |
| 95 | - } | |
| 96 | - function render(app, domElement) { | |
| 97 | - let renderFn; | |
| 98 | - try { | |
| 99 | - const root = (0, import_client.createRoot)(domElement); | |
| 100 | - renderFn = () => { | |
| 101 | - root.render(app); | |
| 102 | - }; | |
| 103 | - } catch { | |
| 104 | - renderFn = () => { | |
| 105 | - react_dom.render(app, domElement); | |
| 106 | - }; | |
| 107 | - } | |
| 108 | - renderFn(); | |
| 109 | - } | |
| 110 | - | |
| 111 | -//#endregion | |
| 112 | -//#region packages/packages/core/editor/src/index.ts | |
| 113 | - var src_exports = /* @__PURE__ */ __exportAll({ | |
| 114 | - injectIntoLogic: () => injectIntoLogic, | |
| 115 | - injectIntoTop: () => injectIntoTop, | |
| 116 | - start: () => start | |
| 117 | - }); | |
| 118 | - | |
| 119 | -//#endregion | |
| 120 | -//#region \0elementor-package-library-entry | |
| 121 | - (window.elementorV2 = window.elementorV2 || {}).editor = src_exports; | |
| 122 | - | |
| 123 | -//#endregion | |
| 124 | -})(elementorV2.locations, React, ReactDOM, elementorV2.editorUi, elementorV2.editorV1Adapters, elementorV2.query, elementorV2.store, elementorV2.ui, elementorV2.editorCurrentUser); | |
| 125 | -window.elementorV2.editor?.init?.(); | |
| 126 | -//# sourceMappingURL=editor.js.map | |
| 1 | +/*! For license information please see editor.js.LICENSE.txt */ | |
| 2 | +!function(){"use strict";var e={"./node_modules/react-dom/client.js":function(e,t,n){var r=n("react-dom"),o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t.createRoot=function(e,t){o.usingClientEntryPoint=!0;try{return r.createRoot(e,t)}finally{o.usingClientEntryPoint=!1}},t.hydrateRoot=function(e,t,n){o.usingClientEntryPoint=!0;try{return r.hydrateRoot(e,t,n)}finally{o.usingClientEntryPoint=!1}}},react:function(e){e.exports=window.React},"react-dom":function(e){e.exports=window.ReactDOM},"@elementor/editor-v1-adapters":function(e){e.exports=window.elementorV2.editorV1Adapters},"@elementor/locations":function(e){e.exports=window.elementorV2.locations},"@elementor/query":function(e){e.exports=window.elementorV2.query},"@elementor/store":function(e){e.exports=window.elementorV2.store},"@elementor/ui":function(e){e.exports=window.elementorV2.ui}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){n.r(r),n.d(r,{init:function(){return E},injectIntoLogic:function(){return f},injectIntoTop:function(){return d}});var e=n("@elementor/locations"),t=n("react"),o=n("react-dom"),i=n("./node_modules/react-dom/client.js"),c=n("@elementor/editor-v1-adapters"),l=n("@elementor/query"),u=n("@elementor/store"),a=n("@elementor/ui"),{Slot:s,inject:d}=(0,e.createLocation)(),{Slot:m,inject:f}=(0,e.createLocation)();function y(){return t.createElement(t.Fragment,null,t.createElement(s,null),t.createElement("div",{style:{display:"none"}},t.createElement(m,null)))}function p(){return window.elementor?.getPreferences?.("ui_theme")||"auto"}function _({children:e}){const n=function(){const[e,n]=(0,t.useState)((()=>p()));return(0,t.useEffect)((()=>(0,c.__privateListenTo)((0,c.v1ReadyEvent)(),(()=>n(p())))),[]),(0,t.useEffect)((()=>(0,c.__privateListenTo)((0,c.commandEndEvent)("document/elements/settings"),(e=>{const t=e;t.args?.settings&&"ui_theme"in t.args.settings&&n(p())}))),[]),e}();return t.createElement(a.ThemeProvider,{colorScheme:n},e)}function E(e){const n=(0,u.__createStore)(),r=(0,l.createQueryClient)();(0,c.__privateDispatchReadyEvent)(),function(e,t){let n;try{const r=(0,i.createRoot)(t);n=()=>{r.render(e)}}catch{n=()=>{o.render(e,t)}}n()}(t.createElement(u.__StoreProvider,{store:n},t.createElement(l.QueryClientProvider,{client:r},t.createElement(a.DirectionProvider,{rtl:"rtl"===window.document.dir},t.createElement(_,null,t.createElement(y,null))))),e)}}(),(window.elementorV2=window.elementorV2||{}).editor=r}(); | |