Diff: STRATO-apps/wordpress_03/app/wp-content/plugins/elementor/assets/js/styleguide-app-initiator.js

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + /******/ (() => { // webpackBootstrap
2 + /******/ var __webpack_modules__ = ({
3 +
4 + /***/ "../assets/dev/js/utils/react.js":
5 + /*!***************************************!*\
6 + !*** ../assets/dev/js/utils/react.js ***!
7 + \***************************************/
8 + /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9 +
10 + "use strict";
11 +
12 +
13 + var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
14 + Object.defineProperty(exports, "__esModule", ({
15 + value: true
16 + }));
17 + exports["default"] = void 0;
18 + var React = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
19 + var ReactDOM = _interopRequireWildcard(__webpack_require__(/*! react-dom */ "react-dom"));
20 + var _client = __webpack_require__(/*! react-dom/client */ "../node_modules/react-dom/client.js");
21 + function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
22 + /**
23 + * Support conditional rendering of a React App to the DOM, based on the React version.
24 + * We use `createRoot` when available, but fallback to `ReactDOM.render` for older versions.
25 + *
26 + * @param { React.ReactElement } app The app to render.
27 + * @param { HTMLElement } domElement The DOM element to render the app into.
28 + *
29 + * @return {{ unmount: () => void }} The unmount function.
30 + */
31 + function render(app, domElement) {
32 + var unmountFunction;
33 + try {
34 + var root = (0, _client.createRoot)(domElement);
35 + root.render(app);
36 + unmountFunction = function unmountFunction() {
37 + root.unmount();
38 + };
39 + } catch (e) {
40 + // eslint-disable-next-line react/no-deprecated
41 + ReactDOM.render(app, domElement);
42 + unmountFunction = function unmountFunction() {
43 + // eslint-disable-next-line react/no-deprecated
44 + ReactDOM.unmountComponentAtNode(domElement);
45 + };
46 + }
47 + return {
48 + unmount: unmountFunction
49 + };
50 + }
51 + var _default = exports["default"] = {
52 + render: render
53 + };
54 +
55 + /***/ }),
56 +
57 + /***/ "../node_modules/@babel/runtime/helpers/OverloadYield.js":
58 + /*!***************************************************************!*\
59 + !*** ../node_modules/@babel/runtime/helpers/OverloadYield.js ***!
60 + \***************************************************************/
61 + /***/ ((module) => {
62 +
63 + function _OverloadYield(e, d) {
64 + this.v = e, this.k = d;
65 + }
66 + module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports;
67 +
68 + /***/ }),
69 +
70 + /***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
71 + /*!******************************************************************!*\
72 + !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
73 + \******************************************************************/
74 + /***/ ((module) => {
75 +
76 + function asyncGeneratorStep(n, t, e, r, o, a, c) {
77 + try {
78 + var i = n[a](c),
79 + u = i.value;
80 + } catch (n) {
81 + return void e(n);
82 + }
83 + i.done ? t(u) : Promise.resolve(u).then(r, o);
84 + }
85 + function _asyncToGenerator(n) {
86 + return function () {
87 + var t = this,
88 + e = arguments;
89 + return new Promise(function (r, o) {
90 + var a = n.apply(t, e);
91 + function _next(n) {
92 + asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
93 + }
94 + function _throw(n) {
95 + asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
96 + }
97 + _next(void 0);
98 + });
99 + };
100 + }
101 + module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
102 +
103 + /***/ }),
104 +
105 + /***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
106 + /*!***********************************************************************!*\
107 + !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
108 + \***********************************************************************/
109 + /***/ ((module) => {
110 +
111 + function _interopRequireDefault(e) {
112 + return e && e.__esModule ? e : {
113 + "default": e
114 + };
115 + }
116 + module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
117 +
118 + /***/ }),
119 +
120 + /***/ "../node_modules/@babel/runtime/helpers/regenerator.js":
121 + /*!*************************************************************!*\
122 + !*** ../node_modules/@babel/runtime/helpers/regenerator.js ***!
123 + \*************************************************************/
124 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
125 +
126 + var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
127 + function _regenerator() {
128 + /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
129 + var e,
130 + t,
131 + r = "function" == typeof Symbol ? Symbol : {},
132 + n = r.iterator || "@@iterator",
133 + o = r.toStringTag || "@@toStringTag";
134 + function i(r, n, o, i) {
135 + var c = n && n.prototype instanceof Generator ? n : Generator,
136 + u = Object.create(c.prototype);
137 + return regeneratorDefine(u, "_invoke", function (r, n, o) {
138 + var i,
139 + c,
140 + u,
141 + f = 0,
142 + p = o || [],
143 + y = !1,
144 + G = {
145 + p: 0,
146 + n: 0,
147 + v: e,
148 + a: d,
149 + f: d.bind(e, 4),
150 + d: function d(t, r) {
151 + return i = t, c = 0, u = e, G.n = r, a;
152 + }
153 + };
154 + function d(r, n) {
155 + for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) {
156 + var o,
157 + i = p[t],
158 + d = G.p,
159 + l = i[2];
160 + r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0));
161 + }
162 + if (o || r > 1) return a;
163 + throw y = !0, n;
164 + }
165 + return function (o, p, l) {
166 + if (f > 1) throw TypeError("Generator is already running");
167 + for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) {
168 + i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u);
169 + try {
170 + if (f = 2, i) {
171 + if (c || (o = "next"), t = i[o]) {
172 + if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object");
173 + if (!t.done) return t;
174 + u = t.value, c < 2 && (c = 0);
175 + } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1);
176 + i = e;
177 + } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break;
178 + } catch (t) {
179 + i = e, c = 1, u = t;
180 + } finally {
181 + f = 1;
182 + }
183 + }
184 + return {
185 + value: t,
186 + done: y
187 + };
188 + };
189 + }(r, o, i), !0), u;
190 + }
191 + var a = {};
192 + function Generator() {}
193 + function GeneratorFunction() {}
194 + function GeneratorFunctionPrototype() {}
195 + t = Object.getPrototypeOf;
196 + var c = [][n] ? t(t([][n]())) : (regeneratorDefine(t = {}, n, function () {
197 + return this;
198 + }), t),
199 + u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c);
200 + function f(e) {
201 + return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e;
202 + }
203 + return GeneratorFunction.prototype = GeneratorFunctionPrototype, regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), regeneratorDefine(u), regeneratorDefine(u, o, "Generator"), regeneratorDefine(u, n, function () {
204 + return this;
205 + }), regeneratorDefine(u, "toString", function () {
206 + return "[object Generator]";
207 + }), (module.exports = _regenerator = function _regenerator() {
208 + return {
209 + w: i,
210 + m: f
211 + };
212 + }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
213 + }
214 + module.exports = _regenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
215 +
216 + /***/ }),
217 +
218 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js":
219 + /*!******************************************************************!*\
220 + !*** ../node_modules/@babel/runtime/helpers/regeneratorAsync.js ***!
221 + \******************************************************************/
222 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
223 +
224 + var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
225 + function _regeneratorAsync(n, e, r, t, o) {
226 + var a = regeneratorAsyncGen(n, e, r, t, o);
227 + return a.next().then(function (n) {
228 + return n.done ? n.value : a.next();
229 + });
230 + }
231 + module.exports = _regeneratorAsync, module.exports.__esModule = true, module.exports["default"] = module.exports;
232 +
233 + /***/ }),
234 +
235 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js":
236 + /*!*********************************************************************!*\
237 + !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js ***!
238 + \*********************************************************************/
239 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
240 +
241 + var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
242 + var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
243 + function _regeneratorAsyncGen(r, e, t, o, n) {
244 + return new regeneratorAsyncIterator(regenerator().w(r, e, t, o), n || Promise);
245 + }
246 + module.exports = _regeneratorAsyncGen, module.exports.__esModule = true, module.exports["default"] = module.exports;
247 +
248 + /***/ }),
249 +
250 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js":
251 + /*!**************************************************************************!*\
252 + !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js ***!
253 + \**************************************************************************/
254 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
255 +
256 + var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
257 + var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
258 + function AsyncIterator(t, e) {
259 + function n(r, o, i, f) {
260 + try {
261 + var c = t[r](o),
262 + u = c.value;
263 + return u instanceof OverloadYield ? e.resolve(u.v).then(function (t) {
264 + n("next", t, i, f);
265 + }, function (t) {
266 + n("throw", t, i, f);
267 + }) : e.resolve(u).then(function (t) {
268 + c.value = t, i(c);
269 + }, function (t) {
270 + return n("throw", t, i, f);
271 + });
272 + } catch (t) {
273 + f(t);
274 + }
275 + }
276 + var r;
277 + this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () {
278 + return this;
279 + })), regeneratorDefine(this, "_invoke", function (t, o, i) {
280 + function f() {
281 + return new e(function (e, r) {
282 + n(t, i, e, r);
283 + });
284 + }
285 + return r = r ? r.then(f, f) : f();
286 + }, !0);
287 + }
288 + module.exports = AsyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports;
289 +
290 + /***/ }),
291 +
292 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js":
293 + /*!*******************************************************************!*\
294 + !*** ../node_modules/@babel/runtime/helpers/regeneratorDefine.js ***!
295 + \*******************************************************************/
296 + /***/ ((module) => {
297 +
298 + function _regeneratorDefine(e, r, n, t) {
299 + var i = Object.defineProperty;
300 + try {
301 + i({}, "", {});
302 + } catch (e) {
303 + i = 0;
304 + }
305 + module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
306 + function o(r, n) {
307 + _regeneratorDefine(e, r, function (e) {
308 + return this._invoke(r, n, e);
309 + });
310 + }
311 + r ? i ? i(e, r, {
312 + value: n,
313 + enumerable: !t,
314 + configurable: !t,
315 + writable: !t
316 + }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
317 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
318 + }
319 + module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
320 +
321 + /***/ }),
322 +
323 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js":
324 + /*!*****************************************************************!*\
325 + !*** ../node_modules/@babel/runtime/helpers/regeneratorKeys.js ***!
326 + \*****************************************************************/
327 + /***/ ((module) => {
328 +
329 + function _regeneratorKeys(e) {
330 + var n = Object(e),
331 + r = [];
332 + for (var t in n) r.unshift(t);
333 + return function e() {
334 + for (; r.length;) if ((t = r.pop()) in n) return e.value = t, e.done = !1, e;
335 + return e.done = !0, e;
336 + };
337 + }
338 + module.exports = _regeneratorKeys, module.exports.__esModule = true, module.exports["default"] = module.exports;
339 +
340 + /***/ }),
341 +
342 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
343 + /*!********************************************************************!*\
344 + !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
345 + \********************************************************************/
346 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
347 +
348 + var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
349 + var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
350 + var regeneratorAsync = __webpack_require__(/*! ./regeneratorAsync.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js");
351 + var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
352 + var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
353 + var regeneratorKeys = __webpack_require__(/*! ./regeneratorKeys.js */ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js");
354 + var regeneratorValues = __webpack_require__(/*! ./regeneratorValues.js */ "../node_modules/@babel/runtime/helpers/regeneratorValues.js");
355 + function _regeneratorRuntime() {
356 + "use strict";
357 +
358 + var r = regenerator(),
359 + e = r.m(_regeneratorRuntime),
360 + t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
361 + function n(r) {
362 + var e = "function" == typeof r && r.constructor;
363 + return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
364 + }
365 + var o = {
366 + "throw": 1,
367 + "return": 2,
368 + "break": 3,
369 + "continue": 3
370 + };
371 + function a(r) {
372 + var e, t;
373 + return function (n) {
374 + e || (e = {
375 + stop: function stop() {
376 + return t(n.a, 2);
377 + },
378 + "catch": function _catch() {
379 + return n.v;
380 + },
381 + abrupt: function abrupt(r, e) {
382 + return t(n.a, o[r], e);
383 + },
384 + delegateYield: function delegateYield(r, o, a) {
385 + return e.resultName = o, t(n.d, regeneratorValues(r), a);
386 + },
387 + finish: function finish(r) {
388 + return t(n.f, r);
389 + }
390 + }, t = function t(r, _t, o) {
391 + n.p = e.prev, n.n = e.next;
392 + try {
393 + return r(_t, o);
394 + } finally {
395 + e.next = n.n;
396 + }
397 + }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
398 + try {
399 + return r.call(this, e);
400 + } finally {
401 + n.p = e.prev, n.n = e.next;
402 + }
403 + };
404 + }
405 + return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
406 + return {
407 + wrap: function wrap(e, t, n, o) {
408 + return r.w(a(e), t, n, o && o.reverse());
409 + },
410 + isGeneratorFunction: n,
411 + mark: r.m,
412 + awrap: function awrap(r, e) {
413 + return new OverloadYield(r, e);
414 + },
415 + AsyncIterator: regeneratorAsyncIterator,
416 + async: function async(r, e, t, o, u) {
417 + return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
418 + },
419 + keys: regeneratorKeys,
420 + values: regeneratorValues
421 + };
422 + }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
423 + }
424 + module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
425 +
426 + /***/ }),
427 +
428 + /***/ "../node_modules/@babel/runtime/helpers/regeneratorValues.js":
429 + /*!*******************************************************************!*\
430 + !*** ../node_modules/@babel/runtime/helpers/regeneratorValues.js ***!
431 + \*******************************************************************/
432 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
433 +
434 + var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
435 + function _regeneratorValues(e) {
436 + if (null != e) {
437 + var t = e["function" == typeof Symbol && Symbol.iterator || "@@iterator"],
438 + r = 0;
439 + if (t) return t.call(e);
440 + if ("function" == typeof e.next) return e;
441 + if (!isNaN(e.length)) return {
442 + next: function next() {
443 + return e && r >= e.length && (e = void 0), {
444 + value: e && e[r++],
445 + done: !e
446 + };
447 + }
448 + };
449 + }
450 + throw new TypeError(_typeof(e) + " is not iterable");
451 + }
452 + module.exports = _regeneratorValues, module.exports.__esModule = true, module.exports["default"] = module.exports;
453 +
454 + /***/ }),
455 +
456 + /***/ "../node_modules/@babel/runtime/helpers/typeof.js":
457 + /*!********************************************************!*\
458 + !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
459 + \********************************************************/
460 + /***/ ((module) => {
461 +
462 + function _typeof(o) {
463 + "@babel/helpers - typeof";
464 +
465 + return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
466 + return typeof o;
467 + } : function (o) {
468 + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
469 + }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
470 + }
471 + module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
472 +
473 + /***/ }),
474 +
475 + /***/ "../node_modules/@babel/runtime/regenerator/index.js":
476 + /*!***********************************************************!*\
477 + !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
478 + \***********************************************************/
479 + /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
480 +
481 + // TODO(Babel 8): Remove this file.
482 +
483 + var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
484 + module.exports = runtime;
485 +
486 + // Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
487 + try {
488 + regeneratorRuntime = runtime;
489 + } catch (accidentalStrictMode) {
490 + if (typeof globalThis === "object") {
491 + globalThis.regeneratorRuntime = runtime;
492 + } else {
493 + Function("r", "regeneratorRuntime = r")(runtime);
494 + }
495 + }
496 +
497 +
498 + /***/ }),
499 +
500 + /***/ "../node_modules/react-dom/client.js":
501 + /*!*******************************************!*\
502 + !*** ../node_modules/react-dom/client.js ***!
503 + \*******************************************/
504 + /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
505 +
506 + "use strict";
507 +
508 +
509 + var m = __webpack_require__(/*! react-dom */ "react-dom");
510 + if (false) // removed by dead control flow
511 + {} else {
512 + var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
513 + exports.createRoot = function(c, o) {
514 + i.usingClientEntryPoint = true;
515 + try {
516 + return m.createRoot(c, o);
517 + } finally {
518 + i.usingClientEntryPoint = false;
519 + }
520 + };
521 + exports.hydrateRoot = function(c, h, o) {
522 + i.usingClientEntryPoint = true;
523 + try {
524 + return m.hydrateRoot(c, h, o);
525 + } finally {
526 + i.usingClientEntryPoint = false;
527 + }
528 + };
529 + }
530 +
531 +
532 + /***/ }),
533 +
534 + /***/ "@wordpress/i18n":
535 + /*!**************************!*\
536 + !*** external "wp.i18n" ***!
537 + \**************************/
538 + /***/ ((module) => {
539 +
540 + "use strict";
541 + module.exports = wp.i18n;
542 +
543 + /***/ }),
544 +
545 + /***/ "react":
546 + /*!************************!*\
547 + !*** external "React" ***!
548 + \************************/
549 + /***/ ((module) => {
550 +
551 + "use strict";
552 + module.exports = React;
553 +
554 + /***/ }),
555 +
556 + /***/ "react-dom":
557 + /*!***************************!*\
558 + !*** external "ReactDOM" ***!
559 + \***************************/
560 + /***/ ((module) => {
561 +
562 + "use strict";
563 + module.exports = ReactDOM;
564 +
565 + /***/ })
566 +
567 + /******/ });
568 + /************************************************************************/
569 + /******/ // The module cache
570 + /******/ var __webpack_module_cache__ = {};
571 + /******/
572 + /******/ // The require function
573 + /******/ function __webpack_require__(moduleId) {
574 + /******/ // Check if module is in cache
575 + /******/ var cachedModule = __webpack_module_cache__[moduleId];
576 + /******/ if (cachedModule !== undefined) {
577 + /******/ return cachedModule.exports;
578 + /******/ }
579 + /******/ // Create a new module (and put it into the cache)
580 + /******/ var module = __webpack_module_cache__[moduleId] = {
581 + /******/ // no module.id needed
582 + /******/ // no module.loaded needed
583 + /******/ exports: {}
584 + /******/ };
585 + /******/
586 + /******/ // Execute the module function
587 + /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
588 + /******/
589 + /******/ // Return the exports of the module
590 + /******/ return module.exports;
591 + /******/ }
592 + /******/
593 + /******/ // expose the modules object (__webpack_modules__)
594 + /******/ __webpack_require__.m = __webpack_modules__;
595 + /******/
596 + /************************************************************************/
597 + /******/ /* webpack/runtime/compat get default export */
598 + /******/ (() => {
599 + /******/ // getDefaultExport function for compatibility with non-harmony modules
600 + /******/ __webpack_require__.n = (module) => {
601 + /******/ var getter = module && module.__esModule ?
602 + /******/ () => (module['default']) :
603 + /******/ () => (module);
604 + /******/ __webpack_require__.d(getter, { a: getter });
605 + /******/ return getter;
606 + /******/ };
607 + /******/ })();
608 + /******/
609 + /******/ /* webpack/runtime/define property getters */
610 + /******/ (() => {
611 + /******/ // define getter functions for harmony exports
612 + /******/ __webpack_require__.d = (exports, definition) => {
613 + /******/ for(var key in definition) {
614 + /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
615 + /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
616 + /******/ }
617 + /******/ }
618 + /******/ };
619 + /******/ })();
620 + /******/
621 + /******/ /* webpack/runtime/ensure chunk */
622 + /******/ (() => {
623 + /******/ __webpack_require__.f = {};
624 + /******/ // This file contains only the entry chunk.
625 + /******/ // The chunk loading function for additional chunks
626 + /******/ __webpack_require__.e = (chunkId) => {
627 + /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
628 + /******/ __webpack_require__.f[key](chunkId, promises);
629 + /******/ return promises;
630 + /******/ }, []));
631 + /******/ };
632 + /******/ })();
633 + /******/
634 + /******/ /* webpack/runtime/get javascript chunk filename */
635 + /******/ (() => {
636 + /******/ // This function allow to reference async chunks
637 + /******/ __webpack_require__.u = (chunkId) => {
638 + /******/ // return url for filenames not based on template
639 + /******/ if (chunkId === "vendors-node_modules_prop-types_index_js-node_modules_babel_runtime_helpers_slicedToArray_js") return "6a19e86dd8c1f9165dbe.bundle.js";
640 + /******/ if (chunkId === "vendors-node_modules_styled-components_dist_styled-components_browser_esm_js-node_modules_bab-0097ba") return "c13d205fa26f8af1ce7c.bundle.js";
641 + /******/ if (chunkId === "styleguide-app") return "" + chunkId + ".36ecabae74d9b87fc5a8.bundle.js";
642 + /******/ // return url for filenames based on template
643 + /******/ return undefined;
644 + /******/ };
645 + /******/ })();
646 + /******/
647 + /******/ /* webpack/runtime/global */
648 + /******/ (() => {
649 + /******/ __webpack_require__.g = (function() {
650 + /******/ if (typeof globalThis === 'object') return globalThis;
651 + /******/ try {
652 + /******/ return this || new Function('return this')();
653 + /******/ } catch (e) {
654 + /******/ if (typeof window === 'object') return window;
655 + /******/ }
656 + /******/ })();
657 + /******/ })();
658 + /******/
659 + /******/ /* webpack/runtime/hasOwnProperty shorthand */
660 + /******/ (() => {
661 + /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
662 + /******/ })();
663 + /******/
664 + /******/ /* webpack/runtime/load script */
665 + /******/ (() => {
666 + /******/ var inProgress = {};
667 + /******/ var dataWebpackPrefix = "elementor:";
668 + /******/ // loadScript function to load a script via script tag
669 + /******/ __webpack_require__.l = (url, done, key, chunkId) => {
670 + /******/ if(inProgress[url]) { inProgress[url].push(done); return; }
671 + /******/ var script, needAttach;
672 + /******/ if(key !== undefined) {
673 + /******/ var scripts = document.getElementsByTagName("script");
674 + /******/ for(var i = 0; i < scripts.length; i++) {
675 + /******/ var s = scripts[i];
676 + /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
677 + /******/ }
678 + /******/ }
679 + /******/ if(!script) {
680 + /******/ needAttach = true;
681 + /******/ script = document.createElement('script');
682 + /******/
683 + /******/ script.charset = 'utf-8';
684 + /******/ if (__webpack_require__.nc) {
685 + /******/ script.setAttribute("nonce", __webpack_require__.nc);
686 + /******/ }
687 + /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key);
688 + /******/
689 + /******/ script.src = url;
690 + /******/ }
691 + /******/ inProgress[url] = [done];
692 + /******/ var onScriptComplete = (prev, event) => {
693 + /******/ // avoid mem leaks in IE.
694 + /******/ script.onerror = script.onload = null;
695 + /******/ clearTimeout(timeout);
696 + /******/ var doneFns = inProgress[url];
697 + /******/ delete inProgress[url];
698 + /******/ script.parentNode && script.parentNode.removeChild(script);
699 + /******/ doneFns && doneFns.forEach((fn) => (fn(event)));
700 + /******/ if(prev) return prev(event);
701 + /******/ }
702 + /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
703 + /******/ script.onerror = onScriptComplete.bind(null, script.onerror);
704 + /******/ script.onload = onScriptComplete.bind(null, script.onload);
705 + /******/ needAttach && document.head.appendChild(script);
706 + /******/ };
707 + /******/ })();
708 + /******/
709 + /******/ /* webpack/runtime/make namespace object */
710 + /******/ (() => {
711 + /******/ // define __esModule on exports
712 + /******/ __webpack_require__.r = (exports) => {
713 + /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
714 + /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
715 + /******/ }
716 + /******/ Object.defineProperty(exports, '__esModule', { value: true });
717 + /******/ };
718 + /******/ })();
719 + /******/
720 + /******/ /* webpack/runtime/publicPath */
721 + /******/ (() => {
722 + /******/ var scriptUrl;
723 + /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
724 + /******/ var document = __webpack_require__.g.document;
725 + /******/ if (!scriptUrl && document) {
726 + /******/ if (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT')
727 + /******/ scriptUrl = document.currentScript.src;
728 + /******/ if (!scriptUrl) {
729 + /******/ var scripts = document.getElementsByTagName("script");
730 + /******/ if(scripts.length) {
731 + /******/ var i = scripts.length - 1;
732 + /******/ while (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src;
733 + /******/ }
734 + /******/ }
735 + /******/ }
736 + /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
737 + /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
738 + /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
739 + /******/ scriptUrl = scriptUrl.replace(/^blob:/, "").replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
740 + /******/ __webpack_require__.p = scriptUrl;
741 + /******/ })();
742 + /******/
743 + /******/ /* webpack/runtime/jsonp chunk loading */
744 + /******/ (() => {
745 + /******/ // no baseURI
746 + /******/
747 + /******/ // object to store loaded and loading chunks
748 + /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
749 + /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
750 + /******/ var installedChunks = {
751 + /******/ "styleguide-app-initiator": 0
752 + /******/ };
753 + /******/
754 + /******/ __webpack_require__.f.j = (chunkId, promises) => {
755 + /******/ // JSONP chunk loading for javascript
756 + /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
757 + /******/ if(installedChunkData !== 0) { // 0 means "already installed".
758 + /******/
759 + /******/ // a Promise means "currently loading".
760 + /******/ if(installedChunkData) {
761 + /******/ promises.push(installedChunkData[2]);
762 + /******/ } else {
763 + /******/ if(true) { // all chunks have JS
764 + /******/ // setup Promise in chunk cache
765 + /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
766 + /******/ promises.push(installedChunkData[2] = promise);
767 + /******/
768 + /******/ // start chunk loading
769 + /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
770 + /******/ // create error before stack unwound to get useful stacktrace later
771 + /******/ var error = new Error();
772 + /******/ var loadingEnded = (event) => {
773 + /******/ if(__webpack_require__.o(installedChunks, chunkId)) {
774 + /******/ installedChunkData = installedChunks[chunkId];
775 + /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
776 + /******/ if(installedChunkData) {
777 + /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
778 + /******/ var realSrc = event && event.target && event.target.src;
779 + /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
780 + /******/ error.name = 'ChunkLoadError';
781 + /******/ error.type = errorType;
782 + /******/ error.request = realSrc;
783 + /******/ installedChunkData[1](error);
784 + /******/ }
785 + /******/ }
786 + /******/ };
787 + /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
788 + /******/ }
789 + /******/ }
790 + /******/ }
791 + /******/ };
792 + /******/
793 + /******/ // no prefetching
794 + /******/
795 + /******/ // no preloaded
796 + /******/
797 + /******/ // no HMR
798 + /******/
799 + /******/ // no HMR manifest
800 + /******/
801 + /******/ // no on chunks loaded
802 + /******/
803 + /******/ // install a JSONP callback for chunk loading
804 + /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
805 + /******/ var [chunkIds, moreModules, runtime] = data;
806 + /******/ // add "moreModules" to the modules object,
807 + /******/ // then flag all "chunkIds" as loaded and fire callback
808 + /******/ var moduleId, chunkId, i = 0;
809 + /******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
810 + /******/ for(moduleId in moreModules) {
811 + /******/ if(__webpack_require__.o(moreModules, moduleId)) {
812 + /******/ __webpack_require__.m[moduleId] = moreModules[moduleId];
813 + /******/ }
814 + /******/ }
815 + /******/ if(runtime) var result = runtime(__webpack_require__);
816 + /******/ }
817 + /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
818 + /******/ for(;i < chunkIds.length; i++) {
819 + /******/ chunkId = chunkIds[i];
820 + /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
821 + /******/ installedChunks[chunkId][0]();
822 + /******/ }
823 + /******/ installedChunks[chunkId] = 0;
824 + /******/ }
825 + /******/
826 + /******/ }
827 + /******/
828 + /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
829 + /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
830 + /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
831 + /******/ })();
832 + /******/
833 + /******/ /* webpack/runtime/nonce */
834 + /******/ (() => {
835 + /******/ __webpack_require__.nc = undefined;
836 + /******/ })();
837 + /******/
838 + /************************************************************************/
839 + var __webpack_exports__ = {};
840 + // This entry needs to be wrapped in an IIFE because it needs to be in strict mode.
841 + (() => {
842 + "use strict";
843 + /*!*******************************************************************!*\
844 + !*** ../modules/styleguide/assets/js/styleguide-app-initiator.js ***!
845 + \*******************************************************************/
846 +
847 +
848 + var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
849 + var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
850 + var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ "../node_modules/@babel/runtime/regenerator/index.js"));
851 + var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js"));
852 + var _react2 = _interopRequireDefault(__webpack_require__(/*! elementor-utils/react */ "../assets/dev/js/utils/react.js"));
853 + (function () {
854 + var unmountCallback;
855 + var styleguideBodyClass = 'e-styleguide-shown';
856 +
857 + /**
858 + * Add the app into the page.
859 + */
860 + function mount() {
861 + return _mount.apply(this, arguments);
862 + }
863 + /**
864 + * Remove the app from the page.
865 + */
866 + function _mount() {
867 + _mount = (0, _asyncToGenerator2.default)(/*#__PURE__*/_regenerator.default.mark(function _callee() {
868 + var _yield$import, App, _ReactUtils$render, unmountUtil;
869 + return _regenerator.default.wrap(function (_context) {
870 + while (1) switch (_context.prev = _context.next) {
871 + case 0:
872 + _context.next = 1;
873 + return Promise.all(/*! import() | styleguide-app */[__webpack_require__.e("vendors-node_modules_prop-types_index_js-node_modules_babel_runtime_helpers_slicedToArray_js"), __webpack_require__.e("vendors-node_modules_styled-components_dist_styled-components_browser_esm_js-node_modules_bab-0097ba"), __webpack_require__.e("styleguide-app")]).then(__webpack_require__.bind(__webpack_require__, /*! ./frontend/app */ "../modules/styleguide/assets/js/frontend/app.js"));
874 + case 1:
875 + _yield$import = _context.sent;
876 + App = _yield$import.default;
877 + document.body.classList.add(styleguideBodyClass);
878 + _ReactUtils$render = _react2.default.render(/*#__PURE__*/_react.default.createElement(App, null), getStyleguideWidget()), unmountUtil = _ReactUtils$render.unmount;
879 + unmountCallback = unmountUtil;
880 + case 2:
881 + case "end":
882 + return _context.stop();
883 + }
884 + }, _callee);
885 + }));
886 + return _mount.apply(this, arguments);
887 + }
888 + function unmount() {
889 + unmountCallback();
890 + document.body.classList.remove(styleguideBodyClass);
891 + }
892 +
893 + /**
894 + * Get the Styleguide widget that serves as the App container.
895 + * Returns null if the widget does not exist.
896 + *
897 + * @return {Object|null}
898 + */
899 + function getStyleguideWidget() {
900 + return document.querySelector('.dialog-styleguide-message');
901 + }
902 +
903 + /**
904 + * Listen to an event from the Styleguide e-component to mount or unmount the app.
905 + */
906 + window.addEventListener('message', function (event) {
907 + var _event$data;
908 + if (!((_event$data = event.data) !== null && _event$data !== void 0 && (_event$data = _event$data.name) !== null && _event$data !== void 0 && _event$data.startsWith('elementor/styleguide/preview')) || !getStyleguideWidget()) {
909 + return;
910 + }
911 + switch (event.data.name) {
912 + case 'elementor/styleguide/preview/show':
913 + mount();
914 + break;
915 + case 'elementor/styleguide/preview/hide':
916 + unmount();
917 + break;
918 + }
919 + });
920 + })();
921 + })();
922 +
923 + /******/ })()
924 + ;
925 + //# sourceMappingURL=styleguide-app-initiator.js.map