PluginProbe
Elementor Website Builder – more than just a page builder / 3.5.4
Elementor Website Builder – more than just a page builder v3.5.4
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
elementor / assets / js / app.js

app.js in Elementor Website Builder – more than just a page builder 3.5.4, at assets/js/app.js

18,654 lines 767.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.5.4 - 23-01-2022 */
2 /******/ (() => { // webpackBootstrap
3 /******/ var __webpack_modules__ = ({
4
5 /***/ "../core/app/assets/js/app.scss":
6 /*!**************************************!*\
7 !*** ../core/app/assets/js/app.scss ***!
8 \**************************************/
9 /***/ (() => {
10
11
12
13 /***/ }),
14
15 /***/ "../core/app/assets/js/molecules/collapse.scss":
16 /*!*****************************************************!*\
17 !*** ../core/app/assets/js/molecules/collapse.scss ***!
18 \*****************************************************/
19 /***/ (() => {
20
21
22
23 /***/ }),
24
25 /***/ "../core/app/assets/js/molecules/upload-file.scss":
26 /*!********************************************************!*\
27 !*** ../core/app/assets/js/molecules/upload-file.scss ***!
28 \********************************************************/
29 /***/ (() => {
30
31
32
33 /***/ }),
34
35 /***/ "../core/app/assets/js/organisms/drop-zone.scss":
36 /*!******************************************************!*\
37 !*** ../core/app/assets/js/organisms/drop-zone.scss ***!
38 \******************************************************/
39 /***/ (() => {
40
41
42
43 /***/ }),
44
45 /***/ "../core/app/assets/js/organisms/wizard-footer.scss":
46 /*!**********************************************************!*\
47 !*** ../core/app/assets/js/organisms/wizard-footer.scss ***!
48 \**********************************************************/
49 /***/ (() => {
50
51
52
53 /***/ }),
54
55 /***/ "../core/app/assets/js/ui/atoms/box.scss":
56 /*!***********************************************!*\
57 !*** ../core/app/assets/js/ui/atoms/box.scss ***!
58 \***********************************************/
59 /***/ (() => {
60
61
62
63 /***/ }),
64
65 /***/ "../core/app/assets/js/ui/atoms/checkbox.scss":
66 /*!****************************************************!*\
67 !*** ../core/app/assets/js/ui/atoms/checkbox.scss ***!
68 \****************************************************/
69 /***/ (() => {
70
71
72
73 /***/ }),
74
75 /***/ "../core/app/assets/js/ui/atoms/drag-drop.scss":
76 /*!*****************************************************!*\
77 !*** ../core/app/assets/js/ui/atoms/drag-drop.scss ***!
78 \*****************************************************/
79 /***/ (() => {
80
81
82
83 /***/ }),
84
85 /***/ "../core/app/assets/js/ui/atoms/text-field.scss":
86 /*!******************************************************!*\
87 !*** ../core/app/assets/js/ui/atoms/text-field.scss ***!
88 \******************************************************/
89 /***/ (() => {
90
91
92
93 /***/ }),
94
95 /***/ "../core/app/assets/js/ui/card/card.scss":
96 /*!***********************************************!*\
97 !*** ../core/app/assets/js/ui/card/card.scss ***!
98 \***********************************************/
99 /***/ (() => {
100
101
102
103 /***/ }),
104
105 /***/ "../core/app/assets/js/ui/dialog/dialog.scss":
106 /*!***************************************************!*\
107 !*** ../core/app/assets/js/ui/dialog/dialog.scss ***!
108 \***************************************************/
109 /***/ (() => {
110
111
112
113 /***/ }),
114
115 /***/ "../core/app/assets/js/ui/grid/grid.scss":
116 /*!***********************************************!*\
117 !*** ../core/app/assets/js/ui/grid/grid.scss ***!
118 \***********************************************/
119 /***/ (() => {
120
121
122
123 /***/ }),
124
125 /***/ "../core/app/assets/js/ui/modal/modal.scss":
126 /*!*************************************************!*\
127 !*** ../core/app/assets/js/ui/modal/modal.scss ***!
128 \*************************************************/
129 /***/ (() => {
130
131
132
133 /***/ }),
134
135 /***/ "../core/app/assets/js/ui/molecules/inline-link.scss":
136 /*!***********************************************************!*\
137 !*** ../core/app/assets/js/ui/molecules/inline-link.scss ***!
138 \***********************************************************/
139 /***/ (() => {
140
141
142
143 /***/ }),
144
145 /***/ "../core/app/assets/js/ui/molecules/list.scss":
146 /*!****************************************************!*\
147 !*** ../core/app/assets/js/ui/molecules/list.scss ***!
148 \****************************************************/
149 /***/ (() => {
150
151
152
153 /***/ }),
154
155 /***/ "../core/app/assets/js/ui/molecules/notice.scss":
156 /*!******************************************************!*\
157 !*** ../core/app/assets/js/ui/molecules/notice.scss ***!
158 \******************************************************/
159 /***/ (() => {
160
161
162
163 /***/ }),
164
165 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss":
166 /*!*****************************************************************************************************!*\
167 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss ***!
168 \*****************************************************************************************************/
169 /***/ (() => {
170
171
172
173 /***/ }),
174
175 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss":
176 /*!*******************************************************************************************!*\
177 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss ***!
178 \*******************************************************************************************/
179 /***/ (() => {
180
181
182
183 /***/ }),
184
185 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss":
186 /*!*******************************************************************************************!*\
187 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss ***!
188 \*******************************************************************************************/
189 /***/ (() => {
190
191
192
193 /***/ }),
194
195 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss":
196 /*!*****************************************************************************************************!*\
197 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss ***!
198 \*****************************************************************************************************/
199 /***/ (() => {
200
201
202
203 /***/ }),
204
205 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss":
206 /*!*********************************************************************************************!*\
207 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss ***!
208 \*********************************************************************************************/
209 /***/ (() => {
210
211
212
213 /***/ }),
214
215 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss":
216 /*!*************************************************************************************!*\
217 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss ***!
218 \*************************************************************************************/
219 /***/ (() => {
220
221
222
223 /***/ }),
224
225 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss":
226 /*!****************************************************************************************************************************!*\
227 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss ***!
228 \****************************************************************************************************************************/
229 /***/ (() => {
230
231
232
233 /***/ }),
234
235 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss":
236 /*!***************************************************************************************!*\
237 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss ***!
238 \***************************************************************************************/
239 /***/ (() => {
240
241
242
243 /***/ }),
244
245 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss":
246 /*!*********************************************************************************!*\
247 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss ***!
248 \*********************************************************************************/
249 /***/ (() => {
250
251
252
253 /***/ }),
254
255 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss":
256 /*!***********************************************************************************!*\
257 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss ***!
258 \***********************************************************************************/
259 /***/ (() => {
260
261
262
263 /***/ }),
264
265 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss":
266 /*!***********************************************************************!*\
267 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.scss ***!
268 \***********************************************************************/
269 /***/ (() => {
270
271
272
273 /***/ }),
274
275 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss":
276 /*!***********************************************************************************!*\
277 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss ***!
278 \***********************************************************************************/
279 /***/ (() => {
280
281
282
283 /***/ }),
284
285 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js":
286 /*!********************************************************************!*\
287 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/from.js ***!
288 \********************************************************************/
289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
290
291 module.exports = __webpack_require__(/*! core-js/library/fn/array/from */ "../node_modules/core-js/library/fn/array/from.js");
292
293 /***/ }),
294
295 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js":
296 /*!************************************************************************!*\
297 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js ***!
298 \************************************************************************/
299 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
300
301 module.exports = __webpack_require__(/*! core-js/library/fn/array/is-array */ "../node_modules/core-js/library/fn/array/is-array.js");
302
303 /***/ }),
304
305 /***/ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js":
306 /*!************************************************************************!*\
307 !*** ../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js ***!
308 \************************************************************************/
309 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
310
311 module.exports = __webpack_require__(/*! core-js/library/fn/json/stringify */ "../node_modules/core-js/library/fn/json/stringify.js");
312
313 /***/ }),
314
315 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js":
316 /*!***********************************************************************!*\
317 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/assign.js ***!
318 \***********************************************************************/
319 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
320
321 module.exports = __webpack_require__(/*! core-js/library/fn/object/assign */ "../node_modules/core-js/library/fn/object/assign.js");
322
323 /***/ }),
324
325 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js":
326 /*!***********************************************************************!*\
327 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/create.js ***!
328 \***********************************************************************/
329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
330
331 module.exports = __webpack_require__(/*! core-js/library/fn/object/create */ "../node_modules/core-js/library/fn/object/create.js");
332
333 /***/ }),
334
335 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js":
336 /*!**********************************************************************************!*\
337 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js ***!
338 \**********************************************************************************/
339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
340
341 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-properties */ "../node_modules/core-js/library/fn/object/define-properties.js");
342
343 /***/ }),
344
345 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js":
346 /*!********************************************************************************!*\
347 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js ***!
348 \********************************************************************************/
349 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
350
351 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-property */ "../node_modules/core-js/library/fn/object/define-property.js");
352
353 /***/ }),
354
355 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js":
356 /*!************************************************************************!*\
357 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/entries.js ***!
358 \************************************************************************/
359 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
360
361 module.exports = __webpack_require__(/*! core-js/library/fn/object/entries */ "../node_modules/core-js/library/fn/object/entries.js");
362
363 /***/ }),
364
365 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js":
366 /*!********************************************************************************************!*\
367 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js ***!
368 \********************************************************************************************/
369 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
370
371 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptor */ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js");
372
373 /***/ }),
374
375 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js":
376 /*!*********************************************************************************************!*\
377 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js ***!
378 \*********************************************************************************************/
379 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
380
381 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptors */ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js");
382
383 /***/ }),
384
385 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js":
386 /*!*****************************************************************************************!*\
387 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js ***!
388 \*****************************************************************************************/
389 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
390
391 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-symbols */ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js");
392
393 /***/ }),
394
395 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js":
396 /*!*********************************************************************************!*\
397 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js ***!
398 \*********************************************************************************/
399 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
400
401 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-prototype-of */ "../node_modules/core-js/library/fn/object/get-prototype-of.js");
402
403 /***/ }),
404
405 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js":
406 /*!*********************************************************************!*\
407 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/keys.js ***!
408 \*********************************************************************/
409 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
410
411 module.exports = __webpack_require__(/*! core-js/library/fn/object/keys */ "../node_modules/core-js/library/fn/object/keys.js");
412
413 /***/ }),
414
415 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js":
416 /*!*********************************************************************************!*\
417 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js ***!
418 \*********************************************************************************/
419 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
420
421 module.exports = __webpack_require__(/*! core-js/library/fn/object/set-prototype-of */ "../node_modules/core-js/library/fn/object/set-prototype-of.js");
422
423 /***/ }),
424
425 /***/ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js":
426 /*!*******************************************************************!*\
427 !*** ../node_modules/@babel/runtime-corejs2/core-js/parse-int.js ***!
428 \*******************************************************************/
429 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
430
431 module.exports = __webpack_require__(/*! core-js/library/fn/parse-int */ "../node_modules/core-js/library/fn/parse-int.js");
432
433 /***/ }),
434
435 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js":
436 /*!***************************************************************************!*\
437 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js ***!
438 \***************************************************************************/
439 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
440
441 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/construct */ "../node_modules/core-js/library/fn/reflect/construct.js");
442
443 /***/ }),
444
445 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js":
446 /*!*********************************************************************!*\
447 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js ***!
448 \*********************************************************************/
449 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
450
451 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/get */ "../node_modules/core-js/library/fn/reflect/get.js");
452
453 /***/ }),
454
455 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js":
456 /*!****************************************************************!*\
457 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol.js ***!
458 \****************************************************************/
459 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
460
461 module.exports = __webpack_require__(/*! core-js/library/fn/symbol */ "../node_modules/core-js/library/fn/symbol/index.js");
462
463 /***/ }),
464
465 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js":
466 /*!*************************************************************************!*\
467 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js ***!
468 \*************************************************************************/
469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
470
471 module.exports = __webpack_require__(/*! core-js/library/fn/symbol/iterator */ "../node_modules/core-js/library/fn/symbol/iterator.js");
472
473 /***/ }),
474
475 /***/ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js":
476 /*!******************************************************************!*\
477 !*** ../node_modules/@babel/runtime-corejs2/core-js/weak-map.js ***!
478 \******************************************************************/
479 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
480
481 module.exports = __webpack_require__(/*! core-js/library/fn/weak-map */ "../node_modules/core-js/library/fn/weak-map.js");
482
483 /***/ }),
484
485 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js":
486 /*!**************************************************************************!*\
487 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js ***!
488 \**************************************************************************/
489 /***/ ((module) => {
490
491 function _arrayLikeToArray(arr, len) {
492 if (len == null || len > arr.length) len = arr.length;
493
494 for (var i = 0, arr2 = new Array(len); i < len; i++) {
495 arr2[i] = arr[i];
496 }
497
498 return arr2;
499 }
500
501 module.exports = _arrayLikeToArray;
502 module.exports["default"] = module.exports, module.exports.__esModule = true;
503
504 /***/ }),
505
506 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js":
507 /*!************************************************************************!*\
508 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js ***!
509 \************************************************************************/
510 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
511
512 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
513
514 function _arrayWithHoles(arr) {
515 if (_Array$isArray(arr)) return arr;
516 }
517
518 module.exports = _arrayWithHoles;
519 module.exports["default"] = module.exports, module.exports.__esModule = true;
520
521 /***/ }),
522
523 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js":
524 /*!***************************************************************************!*\
525 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js ***!
526 \***************************************************************************/
527 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
528
529 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
530
531 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
532
533 function _arrayWithoutHoles(arr) {
534 if (_Array$isArray(arr)) return arrayLikeToArray(arr);
535 }
536
537 module.exports = _arrayWithoutHoles;
538 module.exports["default"] = module.exports, module.exports.__esModule = true;
539
540 /***/ }),
541
542 /***/ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js":
543 /*!*******************************************************************************!*\
544 !*** ../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js ***!
545 \*******************************************************************************/
546 /***/ ((module) => {
547
548 function _assertThisInitialized(self) {
549 if (self === void 0) {
550 throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
551 }
552
553 return self;
554 }
555
556 module.exports = _assertThisInitialized;
557 module.exports["default"] = module.exports, module.exports.__esModule = true;
558
559 /***/ }),
560
561 /***/ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js":
562 /*!************************************************************************!*\
563 !*** ../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js ***!
564 \************************************************************************/
565 /***/ ((module) => {
566
567 function _classCallCheck(instance, Constructor) {
568 if (!(instance instanceof Constructor)) {
569 throw new TypeError("Cannot call a class as a function");
570 }
571 }
572
573 module.exports = _classCallCheck;
574 module.exports["default"] = module.exports, module.exports.__esModule = true;
575
576 /***/ }),
577
578 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js":
579 /*!*********************************************************************!*\
580 !*** ../node_modules/@babel/runtime-corejs2/helpers/createClass.js ***!
581 \*********************************************************************/
582 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
583
584 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
585
586 function _defineProperties(target, props) {
587 for (var i = 0; i < props.length; i++) {
588 var descriptor = props[i];
589 descriptor.enumerable = descriptor.enumerable || false;
590 descriptor.configurable = true;
591 if ("value" in descriptor) descriptor.writable = true;
592
593 _Object$defineProperty(target, descriptor.key, descriptor);
594 }
595 }
596
597 function _createClass(Constructor, protoProps, staticProps) {
598 if (protoProps) _defineProperties(Constructor.prototype, protoProps);
599 if (staticProps) _defineProperties(Constructor, staticProps);
600 return Constructor;
601 }
602
603 module.exports = _createClass;
604 module.exports["default"] = module.exports, module.exports.__esModule = true;
605
606 /***/ }),
607
608 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js":
609 /*!***********************************************************************************!*\
610 !*** ../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js ***!
611 \***********************************************************************************/
612 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
613
614 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
615
616 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
617
618 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
619
620 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
621
622 function _createForOfIteratorHelper(o, allowArrayLike) {
623 var it = typeof _Symbol !== "undefined" && o[_Symbol$iterator] || o["@@iterator"];
624
625 if (!it) {
626 if (_Array$isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
627 if (it) o = it;
628 var i = 0;
629
630 var F = function F() {};
631
632 return {
633 s: F,
634 n: function n() {
635 if (i >= o.length) return {
636 done: true
637 };
638 return {
639 done: false,
640 value: o[i++]
641 };
642 },
643 e: function e(_e) {
644 throw _e;
645 },
646 f: F
647 };
648 }
649
650 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
651 }
652
653 var normalCompletion = true,
654 didErr = false,
655 err;
656 return {
657 s: function s() {
658 it = it.call(o);
659 },
660 n: function n() {
661 var step = it.next();
662 normalCompletion = step.done;
663 return step;
664 },
665 e: function e(_e2) {
666 didErr = true;
667 err = _e2;
668 },
669 f: function f() {
670 try {
671 if (!normalCompletion && it["return"] != null) it["return"]();
672 } finally {
673 if (didErr) throw err;
674 }
675 }
676 };
677 }
678
679 module.exports = _createForOfIteratorHelper;
680 module.exports["default"] = module.exports, module.exports.__esModule = true;
681
682 /***/ }),
683
684 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js":
685 /*!*********************************************************************!*\
686 !*** ../node_modules/@babel/runtime-corejs2/helpers/createSuper.js ***!
687 \*********************************************************************/
688 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
689
690 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
691
692 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
693
694 var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js");
695
696 var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js");
697
698 function _createSuper(Derived) {
699 var hasNativeReflectConstruct = isNativeReflectConstruct();
700 return function _createSuperInternal() {
701 var Super = getPrototypeOf(Derived),
702 result;
703
704 if (hasNativeReflectConstruct) {
705 var NewTarget = getPrototypeOf(this).constructor;
706 result = _Reflect$construct(Super, arguments, NewTarget);
707 } else {
708 result = Super.apply(this, arguments);
709 }
710
711 return possibleConstructorReturn(this, result);
712 };
713 }
714
715 module.exports = _createSuper;
716 module.exports["default"] = module.exports, module.exports.__esModule = true;
717
718 /***/ }),
719
720 /***/ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js":
721 /*!************************************************************************!*\
722 !*** ../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js ***!
723 \************************************************************************/
724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
725
726 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
727
728 function _defineProperty(obj, key, value) {
729 if (key in obj) {
730 _Object$defineProperty(obj, key, {
731 value: value,
732 enumerable: true,
733 configurable: true,
734 writable: true
735 });
736 } else {
737 obj[key] = value;
738 }
739
740 return obj;
741 }
742
743 module.exports = _defineProperty;
744 module.exports["default"] = module.exports, module.exports.__esModule = true;
745
746 /***/ }),
747
748 /***/ "../node_modules/@babel/runtime-corejs2/helpers/extends.js":
749 /*!*****************************************************************!*\
750 !*** ../node_modules/@babel/runtime-corejs2/helpers/extends.js ***!
751 \*****************************************************************/
752 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
753
754 var _Object$assign = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js");
755
756 function _extends() {
757 module.exports = _extends = _Object$assign || function (target) {
758 for (var i = 1; i < arguments.length; i++) {
759 var source = arguments[i];
760
761 for (var key in source) {
762 if (Object.prototype.hasOwnProperty.call(source, key)) {
763 target[key] = source[key];
764 }
765 }
766 }
767
768 return target;
769 };
770
771 module.exports["default"] = module.exports, module.exports.__esModule = true;
772 return _extends.apply(this, arguments);
773 }
774
775 module.exports = _extends;
776 module.exports["default"] = module.exports, module.exports.__esModule = true;
777
778 /***/ }),
779
780 /***/ "../node_modules/@babel/runtime-corejs2/helpers/get.js":
781 /*!*************************************************************!*\
782 !*** ../node_modules/@babel/runtime-corejs2/helpers/get.js ***!
783 \*************************************************************/
784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
785
786 var _Reflect$get = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/get */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js");
787
788 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
789
790 var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js");
791
792 function _get(target, property, receiver) {
793 if (typeof Reflect !== "undefined" && _Reflect$get) {
794 module.exports = _get = _Reflect$get;
795 module.exports["default"] = module.exports, module.exports.__esModule = true;
796 } else {
797 module.exports = _get = function _get(target, property, receiver) {
798 var base = superPropBase(target, property);
799 if (!base) return;
800
801 var desc = _Object$getOwnPropertyDescriptor(base, property);
802
803 if (desc.get) {
804 return desc.get.call(receiver);
805 }
806
807 return desc.value;
808 };
809
810 module.exports["default"] = module.exports, module.exports.__esModule = true;
811 }
812
813 return _get(target, property, receiver || target);
814 }
815
816 module.exports = _get;
817 module.exports["default"] = module.exports, module.exports.__esModule = true;
818
819 /***/ }),
820
821 /***/ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js":
822 /*!************************************************************************!*\
823 !*** ../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js ***!
824 \************************************************************************/
825 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
826
827 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js");
828
829 var _Object$getPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js");
830
831 function _getPrototypeOf(o) {
832 module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) {
833 return o.__proto__ || _Object$getPrototypeOf(o);
834 };
835 module.exports["default"] = module.exports, module.exports.__esModule = true;
836 return _getPrototypeOf(o);
837 }
838
839 module.exports = _getPrototypeOf;
840 module.exports["default"] = module.exports, module.exports.__esModule = true;
841
842 /***/ }),
843
844 /***/ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js":
845 /*!******************************************************************!*\
846 !*** ../node_modules/@babel/runtime-corejs2/helpers/inherits.js ***!
847 \******************************************************************/
848 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
849
850 var _Object$create = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/create */ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js");
851
852 var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js");
853
854 function _inherits(subClass, superClass) {
855 if (typeof superClass !== "function" && superClass !== null) {
856 throw new TypeError("Super expression must either be null or a function");
857 }
858
859 subClass.prototype = _Object$create(superClass && superClass.prototype, {
860 constructor: {
861 value: subClass,
862 writable: true,
863 configurable: true
864 }
865 });
866 if (superClass) setPrototypeOf(subClass, superClass);
867 }
868
869 module.exports = _inherits;
870 module.exports["default"] = module.exports, module.exports.__esModule = true;
871
872 /***/ }),
873
874 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js":
875 /*!*******************************************************************************!*\
876 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js ***!
877 \*******************************************************************************/
878 /***/ ((module) => {
879
880 function _interopRequireDefault(obj) {
881 return obj && obj.__esModule ? obj : {
882 "default": obj
883 };
884 }
885
886 module.exports = _interopRequireDefault;
887 module.exports["default"] = module.exports, module.exports.__esModule = true;
888
889 /***/ }),
890
891 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js":
892 /*!********************************************************************************!*\
893 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js ***!
894 \********************************************************************************/
895 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
896
897 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")["default"];
898
899 var _WeakMap = __webpack_require__(/*! @babel/runtime-corejs2/core-js/weak-map */ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js");
900
901 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
902
903 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
904
905 function _getRequireWildcardCache(nodeInterop) {
906 if (typeof _WeakMap !== "function") return null;
907 var cacheBabelInterop = new _WeakMap();
908 var cacheNodeInterop = new _WeakMap();
909 return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) {
910 return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
911 })(nodeInterop);
912 }
913
914 function _interopRequireWildcard(obj, nodeInterop) {
915 if (!nodeInterop && obj && obj.__esModule) {
916 return obj;
917 }
918
919 if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
920 return {
921 "default": obj
922 };
923 }
924
925 var cache = _getRequireWildcardCache(nodeInterop);
926
927 if (cache && cache.has(obj)) {
928 return cache.get(obj);
929 }
930
931 var newObj = {};
932 var hasPropertyDescriptor = _Object$defineProperty && _Object$getOwnPropertyDescriptor;
933
934 for (var key in obj) {
935 if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
936 var desc = hasPropertyDescriptor ? _Object$getOwnPropertyDescriptor(obj, key) : null;
937
938 if (desc && (desc.get || desc.set)) {
939 _Object$defineProperty(newObj, key, desc);
940 } else {
941 newObj[key] = obj[key];
942 }
943 }
944 }
945
946 newObj["default"] = obj;
947
948 if (cache) {
949 cache.set(obj, newObj);
950 }
951
952 return newObj;
953 }
954
955 module.exports = _interopRequireWildcard;
956 module.exports["default"] = module.exports, module.exports.__esModule = true;
957
958 /***/ }),
959
960 /***/ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js":
961 /*!**********************************************************************************!*\
962 !*** ../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js ***!
963 \**********************************************************************************/
964 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
965
966 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
967
968 function _isNativeReflectConstruct() {
969 if (typeof Reflect === "undefined" || !_Reflect$construct) return false;
970 if (_Reflect$construct.sham) return false;
971 if (typeof Proxy === "function") return true;
972
973 try {
974 Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {}));
975 return true;
976 } catch (e) {
977 return false;
978 }
979 }
980
981 module.exports = _isNativeReflectConstruct;
982 module.exports["default"] = module.exports, module.exports.__esModule = true;
983
984 /***/ }),
985
986 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js":
987 /*!*************************************************************************!*\
988 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js ***!
989 \*************************************************************************/
990 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
991
992 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
993
994 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
995
996 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
997
998 function _iterableToArray(iter) {
999 if (typeof _Symbol !== "undefined" && iter[_Symbol$iterator] != null || iter["@@iterator"] != null) return _Array$from(iter);
1000 }
1001
1002 module.exports = _iterableToArray;
1003 module.exports["default"] = module.exports, module.exports.__esModule = true;
1004
1005 /***/ }),
1006
1007 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js":
1008 /*!******************************************************************************!*\
1009 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js ***!
1010 \******************************************************************************/
1011 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1012
1013 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1014
1015 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1016
1017 function _iterableToArrayLimit(arr, i) {
1018 var _i = arr == null ? null : typeof _Symbol !== "undefined" && arr[_Symbol$iterator] || arr["@@iterator"];
1019
1020 if (_i == null) return;
1021 var _arr = [];
1022 var _n = true;
1023 var _d = false;
1024
1025 var _s, _e;
1026
1027 try {
1028 for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
1029 _arr.push(_s.value);
1030
1031 if (i && _arr.length === i) break;
1032 }
1033 } catch (err) {
1034 _d = true;
1035 _e = err;
1036 } finally {
1037 try {
1038 if (!_n && _i["return"] != null) _i["return"]();
1039 } finally {
1040 if (_d) throw _e;
1041 }
1042 }
1043
1044 return _arr;
1045 }
1046
1047 module.exports = _iterableToArrayLimit;
1048 module.exports["default"] = module.exports, module.exports.__esModule = true;
1049
1050 /***/ }),
1051
1052 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js":
1053 /*!*************************************************************************!*\
1054 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js ***!
1055 \*************************************************************************/
1056 /***/ ((module) => {
1057
1058 function _nonIterableRest() {
1059 throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
1060 }
1061
1062 module.exports = _nonIterableRest;
1063 module.exports["default"] = module.exports, module.exports.__esModule = true;
1064
1065 /***/ }),
1066
1067 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js":
1068 /*!***************************************************************************!*\
1069 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js ***!
1070 \***************************************************************************/
1071 /***/ ((module) => {
1072
1073 function _nonIterableSpread() {
1074 throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
1075 }
1076
1077 module.exports = _nonIterableSpread;
1078 module.exports["default"] = module.exports, module.exports.__esModule = true;
1079
1080 /***/ }),
1081
1082 /***/ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js":
1083 /*!***********************************************************************!*\
1084 !*** ../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js ***!
1085 \***********************************************************************/
1086 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1087
1088 var _Object$keys = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js");
1089
1090 var _Object$getOwnPropertySymbols = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-symbols */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js");
1091
1092 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js");
1093
1094 var _Object$getOwnPropertyDescriptors = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptors */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js");
1095
1096 var _Object$defineProperties = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-properties */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js");
1097
1098 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
1099
1100 var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js");
1101
1102 function ownKeys(object, enumerableOnly) {
1103 var keys = _Object$keys(object);
1104
1105 if (_Object$getOwnPropertySymbols) {
1106 var symbols = _Object$getOwnPropertySymbols(object);
1107
1108 if (enumerableOnly) {
1109 symbols = symbols.filter(function (sym) {
1110 return _Object$getOwnPropertyDescriptor(object, sym).enumerable;
1111 });
1112 }
1113
1114 keys.push.apply(keys, symbols);
1115 }
1116
1117 return keys;
1118 }
1119
1120 function _objectSpread2(target) {
1121 for (var i = 1; i < arguments.length; i++) {
1122 var source = arguments[i] != null ? arguments[i] : {};
1123
1124 if (i % 2) {
1125 ownKeys(Object(source), true).forEach(function (key) {
1126 defineProperty(target, key, source[key]);
1127 });
1128 } else if (_Object$getOwnPropertyDescriptors) {
1129 _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source));
1130 } else {
1131 ownKeys(Object(source)).forEach(function (key) {
1132 _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key));
1133 });
1134 }
1135 }
1136
1137 return target;
1138 }
1139
1140 module.exports = _objectSpread2;
1141 module.exports["default"] = module.exports, module.exports.__esModule = true;
1142
1143 /***/ }),
1144
1145 /***/ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js":
1146 /*!***********************************************************************************!*\
1147 !*** ../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js ***!
1148 \***********************************************************************************/
1149 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1150
1151 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")["default"];
1152
1153 var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js");
1154
1155 function _possibleConstructorReturn(self, call) {
1156 if (call && (_typeof(call) === "object" || typeof call === "function")) {
1157 return call;
1158 } else if (call !== void 0) {
1159 throw new TypeError("Derived constructors may only return object or undefined");
1160 }
1161
1162 return assertThisInitialized(self);
1163 }
1164
1165 module.exports = _possibleConstructorReturn;
1166 module.exports["default"] = module.exports, module.exports.__esModule = true;
1167
1168 /***/ }),
1169
1170 /***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js":
1171 /*!************************************************************************!*\
1172 !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***!
1173 \************************************************************************/
1174 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1175
1176 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js");
1177
1178 function _setPrototypeOf(o, p) {
1179 module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) {
1180 o.__proto__ = p;
1181 return o;
1182 };
1183
1184 module.exports["default"] = module.exports, module.exports.__esModule = true;
1185 return _setPrototypeOf(o, p);
1186 }
1187
1188 module.exports = _setPrototypeOf;
1189 module.exports["default"] = module.exports, module.exports.__esModule = true;
1190
1191 /***/ }),
1192
1193 /***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js":
1194 /*!***********************************************************************!*\
1195 !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***!
1196 \***********************************************************************/
1197 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1198
1199 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js");
1200
1201 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js");
1202
1203 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1204
1205 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js");
1206
1207 function _slicedToArray(arr, i) {
1208 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
1209 }
1210
1211 module.exports = _slicedToArray;
1212 module.exports["default"] = module.exports, module.exports.__esModule = true;
1213
1214 /***/ }),
1215
1216 /***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js":
1217 /*!***********************************************************************!*\
1218 !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***!
1219 \***********************************************************************/
1220 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1221
1222 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
1223
1224 function _superPropBase(object, property) {
1225 while (!Object.prototype.hasOwnProperty.call(object, property)) {
1226 object = getPrototypeOf(object);
1227 if (object === null) break;
1228 }
1229
1230 return object;
1231 }
1232
1233 module.exports = _superPropBase;
1234 module.exports["default"] = module.exports, module.exports.__esModule = true;
1235
1236 /***/ }),
1237
1238 /***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js":
1239 /*!***************************************************************************!*\
1240 !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***!
1241 \***************************************************************************/
1242 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1243
1244 var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js");
1245
1246 var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js");
1247
1248 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1249
1250 var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js");
1251
1252 function _toConsumableArray(arr) {
1253 return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
1254 }
1255
1256 module.exports = _toConsumableArray;
1257 module.exports["default"] = module.exports, module.exports.__esModule = true;
1258
1259 /***/ }),
1260
1261 /***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js":
1262 /*!****************************************************************!*\
1263 !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***!
1264 \****************************************************************/
1265 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1266
1267 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1268
1269 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1270
1271 function _typeof(obj) {
1272 "@babel/helpers - typeof";
1273
1274 if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") {
1275 module.exports = _typeof = function _typeof(obj) {
1276 return typeof obj;
1277 };
1278
1279 module.exports["default"] = module.exports, module.exports.__esModule = true;
1280 } else {
1281 module.exports = _typeof = function _typeof(obj) {
1282 return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj;
1283 };
1284
1285 module.exports["default"] = module.exports, module.exports.__esModule = true;
1286 }
1287
1288 return _typeof(obj);
1289 }
1290
1291 module.exports = _typeof;
1292 module.exports["default"] = module.exports, module.exports.__esModule = true;
1293
1294 /***/ }),
1295
1296 /***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js":
1297 /*!************************************************************************************!*\
1298 !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***!
1299 \************************************************************************************/
1300 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1301
1302 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
1303
1304 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
1305
1306 function _unsupportedIterableToArray(o, minLen) {
1307 if (!o) return;
1308 if (typeof o === "string") return arrayLikeToArray(o, minLen);
1309 var n = Object.prototype.toString.call(o).slice(8, -1);
1310 if (n === "Object" && o.constructor) n = o.constructor.name;
1311 if (n === "Map" || n === "Set") return _Array$from(o);
1312 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
1313 }
1314
1315 module.exports = _unsupportedIterableToArray;
1316 module.exports["default"] = module.exports, module.exports.__esModule = true;
1317
1318 /***/ }),
1319
1320 /***/ "../node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js":
1321 /*!********************************************************************************!*\
1322 !*** ../node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js ***!
1323 \********************************************************************************/
1324 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1325
1326 "use strict";
1327 __webpack_require__.r(__webpack_exports__);
1328 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1329 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1330 /* harmony export */ });
1331 /* harmony import */ var _emotion_memoize__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @emotion/memoize */ "../node_modules/@emotion/memoize/dist/memoize.browser.esm.js");
1332
1333
1334 var reactPropsRegex = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/; // https://esbench.com/bench/5bfee68a4cd7e6009ef61d23
1335
1336 var index = (0,_emotion_memoize__WEBPACK_IMPORTED_MODULE_0__["default"])(function (prop) {
1337 return reactPropsRegex.test(prop) || prop.charCodeAt(0) === 111
1338 /* o */
1339 && prop.charCodeAt(1) === 110
1340 /* n */
1341 && prop.charCodeAt(2) < 91;
1342 }
1343 /* Z+1 */
1344 );
1345
1346 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (index);
1347
1348
1349 /***/ }),
1350
1351 /***/ "../node_modules/@emotion/memoize/dist/memoize.browser.esm.js":
1352 /*!********************************************************************!*\
1353 !*** ../node_modules/@emotion/memoize/dist/memoize.browser.esm.js ***!
1354 \********************************************************************/
1355 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1356
1357 "use strict";
1358 __webpack_require__.r(__webpack_exports__);
1359 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1360 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1361 /* harmony export */ });
1362 function memoize(fn) {
1363 var cache = {};
1364 return function (arg) {
1365 if (cache[arg] === undefined) cache[arg] = fn(arg);
1366 return cache[arg];
1367 };
1368 }
1369
1370 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (memoize);
1371
1372
1373 /***/ }),
1374
1375 /***/ "../node_modules/@emotion/stylis/dist/stylis.browser.esm.js":
1376 /*!******************************************************************!*\
1377 !*** ../node_modules/@emotion/stylis/dist/stylis.browser.esm.js ***!
1378 \******************************************************************/
1379 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1380
1381 "use strict";
1382 __webpack_require__.r(__webpack_exports__);
1383 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1384 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
1385 /* harmony export */ });
1386 function stylis_min (W) {
1387 function M(d, c, e, h, a) {
1388 for (var m = 0, b = 0, v = 0, n = 0, q, g, x = 0, K = 0, k, u = k = q = 0, l = 0, r = 0, I = 0, t = 0, B = e.length, J = B - 1, y, f = '', p = '', F = '', G = '', C; l < B;) {
1389 g = e.charCodeAt(l);
1390 l === J && 0 !== b + n + v + m && (0 !== b && (g = 47 === b ? 10 : 47), n = v = m = 0, B++, J++);
1391
1392 if (0 === b + n + v + m) {
1393 if (l === J && (0 < r && (f = f.replace(N, '')), 0 < f.trim().length)) {
1394 switch (g) {
1395 case 32:
1396 case 9:
1397 case 59:
1398 case 13:
1399 case 10:
1400 break;
1401
1402 default:
1403 f += e.charAt(l);
1404 }
1405
1406 g = 59;
1407 }
1408
1409 switch (g) {
1410 case 123:
1411 f = f.trim();
1412 q = f.charCodeAt(0);
1413 k = 1;
1414
1415 for (t = ++l; l < B;) {
1416 switch (g = e.charCodeAt(l)) {
1417 case 123:
1418 k++;
1419 break;
1420
1421 case 125:
1422 k--;
1423 break;
1424
1425 case 47:
1426 switch (g = e.charCodeAt(l + 1)) {
1427 case 42:
1428 case 47:
1429 a: {
1430 for (u = l + 1; u < J; ++u) {
1431 switch (e.charCodeAt(u)) {
1432 case 47:
1433 if (42 === g && 42 === e.charCodeAt(u - 1) && l + 2 !== u) {
1434 l = u + 1;
1435 break a;
1436 }
1437
1438 break;
1439
1440 case 10:
1441 if (47 === g) {
1442 l = u + 1;
1443 break a;
1444 }
1445
1446 }
1447 }
1448
1449 l = u;
1450 }
1451
1452 }
1453
1454 break;
1455
1456 case 91:
1457 g++;
1458
1459 case 40:
1460 g++;
1461
1462 case 34:
1463 case 39:
1464 for (; l++ < J && e.charCodeAt(l) !== g;) {
1465 }
1466
1467 }
1468
1469 if (0 === k) break;
1470 l++;
1471 }
1472
1473 k = e.substring(t, l);
1474 0 === q && (q = (f = f.replace(ca, '').trim()).charCodeAt(0));
1475
1476 switch (q) {
1477 case 64:
1478 0 < r && (f = f.replace(N, ''));
1479 g = f.charCodeAt(1);
1480
1481 switch (g) {
1482 case 100:
1483 case 109:
1484 case 115:
1485 case 45:
1486 r = c;
1487 break;
1488
1489 default:
1490 r = O;
1491 }
1492
1493 k = M(c, r, k, g, a + 1);
1494 t = k.length;
1495 0 < A && (r = X(O, f, I), C = H(3, k, r, c, D, z, t, g, a, h), f = r.join(''), void 0 !== C && 0 === (t = (k = C.trim()).length) && (g = 0, k = ''));
1496 if (0 < t) switch (g) {
1497 case 115:
1498 f = f.replace(da, ea);
1499
1500 case 100:
1501 case 109:
1502 case 45:
1503 k = f + '{' + k + '}';
1504 break;
1505
1506 case 107:
1507 f = f.replace(fa, '$1 $2');
1508 k = f + '{' + k + '}';
1509 k = 1 === w || 2 === w && L('@' + k, 3) ? '@-webkit-' + k + '@' + k : '@' + k;
1510 break;
1511
1512 default:
1513 k = f + k, 112 === h && (k = (p += k, ''));
1514 } else k = '';
1515 break;
1516
1517 default:
1518 k = M(c, X(c, f, I), k, h, a + 1);
1519 }
1520
1521 F += k;
1522 k = I = r = u = q = 0;
1523 f = '';
1524 g = e.charCodeAt(++l);
1525 break;
1526
1527 case 125:
1528 case 59:
1529 f = (0 < r ? f.replace(N, '') : f).trim();
1530 if (1 < (t = f.length)) switch (0 === u && (q = f.charCodeAt(0), 45 === q || 96 < q && 123 > q) && (t = (f = f.replace(' ', ':')).length), 0 < A && void 0 !== (C = H(1, f, c, d, D, z, p.length, h, a, h)) && 0 === (t = (f = C.trim()).length) && (f = '\x00\x00'), q = f.charCodeAt(0), g = f.charCodeAt(1), q) {
1531 case 0:
1532 break;
1533
1534 case 64:
1535 if (105 === g || 99 === g) {
1536 G += f + e.charAt(l);
1537 break;
1538 }
1539
1540 default:
1541 58 !== f.charCodeAt(t - 1) && (p += P(f, q, g, f.charCodeAt(2)));
1542 }
1543 I = r = u = q = 0;
1544 f = '';
1545 g = e.charCodeAt(++l);
1546 }
1547 }
1548
1549 switch (g) {
1550 case 13:
1551 case 10:
1552 47 === b ? b = 0 : 0 === 1 + q && 107 !== h && 0 < f.length && (r = 1, f += '\x00');
1553 0 < A * Y && H(0, f, c, d, D, z, p.length, h, a, h);
1554 z = 1;
1555 D++;
1556 break;
1557
1558 case 59:
1559 case 125:
1560 if (0 === b + n + v + m) {
1561 z++;
1562 break;
1563 }
1564
1565 default:
1566 z++;
1567 y = e.charAt(l);
1568
1569 switch (g) {
1570 case 9:
1571 case 32:
1572 if (0 === n + m + b) switch (x) {
1573 case 44:
1574 case 58:
1575 case 9:
1576 case 32:
1577 y = '';
1578 break;
1579
1580 default:
1581 32 !== g && (y = ' ');
1582 }
1583 break;
1584
1585 case 0:
1586 y = '\\0';
1587 break;
1588
1589 case 12:
1590 y = '\\f';
1591 break;
1592
1593 case 11:
1594 y = '\\v';
1595 break;
1596
1597 case 38:
1598 0 === n + b + m && (r = I = 1, y = '\f' + y);
1599 break;
1600
1601 case 108:
1602 if (0 === n + b + m + E && 0 < u) switch (l - u) {
1603 case 2:
1604 112 === x && 58 === e.charCodeAt(l - 3) && (E = x);
1605
1606 case 8:
1607 111 === K && (E = K);
1608 }
1609 break;
1610
1611 case 58:
1612 0 === n + b + m && (u = l);
1613 break;
1614
1615 case 44:
1616 0 === b + v + n + m && (r = 1, y += '\r');
1617 break;
1618
1619 case 34:
1620 case 39:
1621 0 === b && (n = n === g ? 0 : 0 === n ? g : n);
1622 break;
1623
1624 case 91:
1625 0 === n + b + v && m++;
1626 break;
1627
1628 case 93:
1629 0 === n + b + v && m--;
1630 break;
1631
1632 case 41:
1633 0 === n + b + m && v--;
1634 break;
1635
1636 case 40:
1637 if (0 === n + b + m) {
1638 if (0 === q) switch (2 * x + 3 * K) {
1639 case 533:
1640 break;
1641
1642 default:
1643 q = 1;
1644 }
1645 v++;
1646 }
1647
1648 break;
1649
1650 case 64:
1651 0 === b + v + n + m + u + k && (k = 1);
1652 break;
1653
1654 case 42:
1655 case 47:
1656 if (!(0 < n + m + v)) switch (b) {
1657 case 0:
1658 switch (2 * g + 3 * e.charCodeAt(l + 1)) {
1659 case 235:
1660 b = 47;
1661 break;
1662
1663 case 220:
1664 t = l, b = 42;
1665 }
1666
1667 break;
1668
1669 case 42:
1670 47 === g && 42 === x && t + 2 !== l && (33 === e.charCodeAt(t + 2) && (p += e.substring(t, l + 1)), y = '', b = 0);
1671 }
1672 }
1673
1674 0 === b && (f += y);
1675 }
1676
1677 K = x;
1678 x = g;
1679 l++;
1680 }
1681
1682 t = p.length;
1683
1684 if (0 < t) {
1685 r = c;
1686 if (0 < A && (C = H(2, p, r, d, D, z, t, h, a, h), void 0 !== C && 0 === (p = C).length)) return G + p + F;
1687 p = r.join(',') + '{' + p + '}';
1688
1689 if (0 !== w * E) {
1690 2 !== w || L(p, 2) || (E = 0);
1691
1692 switch (E) {
1693 case 111:
1694 p = p.replace(ha, ':-moz-$1') + p;
1695 break;
1696
1697 case 112:
1698 p = p.replace(Q, '::-webkit-input-$1') + p.replace(Q, '::-moz-$1') + p.replace(Q, ':-ms-input-$1') + p;
1699 }
1700
1701 E = 0;
1702 }
1703 }
1704
1705 return G + p + F;
1706 }
1707
1708 function X(d, c, e) {
1709 var h = c.trim().split(ia);
1710 c = h;
1711 var a = h.length,
1712 m = d.length;
1713
1714 switch (m) {
1715 case 0:
1716 case 1:
1717 var b = 0;
1718
1719 for (d = 0 === m ? '' : d[0] + ' '; b < a; ++b) {
1720 c[b] = Z(d, c[b], e).trim();
1721 }
1722
1723 break;
1724
1725 default:
1726 var v = b = 0;
1727
1728 for (c = []; b < a; ++b) {
1729 for (var n = 0; n < m; ++n) {
1730 c[v++] = Z(d[n] + ' ', h[b], e).trim();
1731 }
1732 }
1733
1734 }
1735
1736 return c;
1737 }
1738
1739 function Z(d, c, e) {
1740 var h = c.charCodeAt(0);
1741 33 > h && (h = (c = c.trim()).charCodeAt(0));
1742
1743 switch (h) {
1744 case 38:
1745 return c.replace(F, '$1' + d.trim());
1746
1747 case 58:
1748 return d.trim() + c.replace(F, '$1' + d.trim());
1749
1750 default:
1751 if (0 < 1 * e && 0 < c.indexOf('\f')) return c.replace(F, (58 === d.charCodeAt(0) ? '' : '$1') + d.trim());
1752 }
1753
1754 return d + c;
1755 }
1756
1757 function P(d, c, e, h) {
1758 var a = d + ';',
1759 m = 2 * c + 3 * e + 4 * h;
1760
1761 if (944 === m) {
1762 d = a.indexOf(':', 9) + 1;
1763 var b = a.substring(d, a.length - 1).trim();
1764 b = a.substring(0, d).trim() + b + ';';
1765 return 1 === w || 2 === w && L(b, 1) ? '-webkit-' + b + b : b;
1766 }
1767
1768 if (0 === w || 2 === w && !L(a, 1)) return a;
1769
1770 switch (m) {
1771 case 1015:
1772 return 97 === a.charCodeAt(10) ? '-webkit-' + a + a : a;
1773
1774 case 951:
1775 return 116 === a.charCodeAt(3) ? '-webkit-' + a + a : a;
1776
1777 case 963:
1778 return 110 === a.charCodeAt(5) ? '-webkit-' + a + a : a;
1779
1780 case 1009:
1781 if (100 !== a.charCodeAt(4)) break;
1782
1783 case 969:
1784 case 942:
1785 return '-webkit-' + a + a;
1786
1787 case 978:
1788 return '-webkit-' + a + '-moz-' + a + a;
1789
1790 case 1019:
1791 case 983:
1792 return '-webkit-' + a + '-moz-' + a + '-ms-' + a + a;
1793
1794 case 883:
1795 if (45 === a.charCodeAt(8)) return '-webkit-' + a + a;
1796 if (0 < a.indexOf('image-set(', 11)) return a.replace(ja, '$1-webkit-$2') + a;
1797 break;
1798
1799 case 932:
1800 if (45 === a.charCodeAt(4)) switch (a.charCodeAt(5)) {
1801 case 103:
1802 return '-webkit-box-' + a.replace('-grow', '') + '-webkit-' + a + '-ms-' + a.replace('grow', 'positive') + a;
1803
1804 case 115:
1805 return '-webkit-' + a + '-ms-' + a.replace('shrink', 'negative') + a;
1806
1807 case 98:
1808 return '-webkit-' + a + '-ms-' + a.replace('basis', 'preferred-size') + a;
1809 }
1810 return '-webkit-' + a + '-ms-' + a + a;
1811
1812 case 964:
1813 return '-webkit-' + a + '-ms-flex-' + a + a;
1814
1815 case 1023:
1816 if (99 !== a.charCodeAt(8)) break;
1817 b = a.substring(a.indexOf(':', 15)).replace('flex-', '').replace('space-between', 'justify');
1818 return '-webkit-box-pack' + b + '-webkit-' + a + '-ms-flex-pack' + b + a;
1819
1820 case 1005:
1821 return ka.test(a) ? a.replace(aa, ':-webkit-') + a.replace(aa, ':-moz-') + a : a;
1822
1823 case 1e3:
1824 b = a.substring(13).trim();
1825 c = b.indexOf('-') + 1;
1826
1827 switch (b.charCodeAt(0) + b.charCodeAt(c)) {
1828 case 226:
1829 b = a.replace(G, 'tb');
1830 break;
1831
1832 case 232:
1833 b = a.replace(G, 'tb-rl');
1834 break;
1835
1836 case 220:
1837 b = a.replace(G, 'lr');
1838 break;
1839
1840 default:
1841 return a;
1842 }
1843
1844 return '-webkit-' + a + '-ms-' + b + a;
1845
1846 case 1017:
1847 if (-1 === a.indexOf('sticky', 9)) break;
1848
1849 case 975:
1850 c = (a = d).length - 10;
1851 b = (33 === a.charCodeAt(c) ? a.substring(0, c) : a).substring(d.indexOf(':', 7) + 1).trim();
1852
1853 switch (m = b.charCodeAt(0) + (b.charCodeAt(7) | 0)) {
1854 case 203:
1855 if (111 > b.charCodeAt(8)) break;
1856
1857 case 115:
1858 a = a.replace(b, '-webkit-' + b) + ';' + a;
1859 break;
1860
1861 case 207:
1862 case 102:
1863 a = a.replace(b, '-webkit-' + (102 < m ? 'inline-' : '') + 'box') + ';' + a.replace(b, '-webkit-' + b) + ';' + a.replace(b, '-ms-' + b + 'box') + ';' + a;
1864 }
1865
1866 return a + ';';
1867
1868 case 938:
1869 if (45 === a.charCodeAt(5)) switch (a.charCodeAt(6)) {
1870 case 105:
1871 return b = a.replace('-items', ''), '-webkit-' + a + '-webkit-box-' + b + '-ms-flex-' + b + a;
1872
1873 case 115:
1874 return '-webkit-' + a + '-ms-flex-item-' + a.replace(ba, '') + a;
1875
1876 default:
1877 return '-webkit-' + a + '-ms-flex-line-pack' + a.replace('align-content', '').replace(ba, '') + a;
1878 }
1879 break;
1880
1881 case 973:
1882 case 989:
1883 if (45 !== a.charCodeAt(3) || 122 === a.charCodeAt(4)) break;
1884
1885 case 931:
1886 case 953:
1887 if (!0 === la.test(d)) return 115 === (b = d.substring(d.indexOf(':') + 1)).charCodeAt(0) ? P(d.replace('stretch', 'fill-available'), c, e, h).replace(':fill-available', ':stretch') : a.replace(b, '-webkit-' + b) + a.replace(b, '-moz-' + b.replace('fill-', '')) + a;
1888 break;
1889
1890 case 962:
1891 if (a = '-webkit-' + a + (102 === a.charCodeAt(5) ? '-ms-' + a : '') + a, 211 === e + h && 105 === a.charCodeAt(13) && 0 < a.indexOf('transform', 10)) return a.substring(0, a.indexOf(';', 27) + 1).replace(ma, '$1-webkit-$2') + a;
1892 }
1893
1894 return a;
1895 }
1896
1897 function L(d, c) {
1898 var e = d.indexOf(1 === c ? ':' : '{'),
1899 h = d.substring(0, 3 !== c ? e : 10);
1900 e = d.substring(e + 1, d.length - 1);
1901 return R(2 !== c ? h : h.replace(na, '$1'), e, c);
1902 }
1903
1904 function ea(d, c) {
1905 var e = P(c, c.charCodeAt(0), c.charCodeAt(1), c.charCodeAt(2));
1906 return e !== c + ';' ? e.replace(oa, ' or ($1)').substring(4) : '(' + c + ')';
1907 }
1908
1909 function H(d, c, e, h, a, m, b, v, n, q) {
1910 for (var g = 0, x = c, w; g < A; ++g) {
1911 switch (w = S[g].call(B, d, x, e, h, a, m, b, v, n, q)) {
1912 case void 0:
1913 case !1:
1914 case !0:
1915 case null:
1916 break;
1917
1918 default:
1919 x = w;
1920 }
1921 }
1922
1923 if (x !== c) return x;
1924 }
1925
1926 function T(d) {
1927 switch (d) {
1928 case void 0:
1929 case null:
1930 A = S.length = 0;
1931 break;
1932
1933 default:
1934 if ('function' === typeof d) S[A++] = d;else if ('object' === typeof d) for (var c = 0, e = d.length; c < e; ++c) {
1935 T(d[c]);
1936 } else Y = !!d | 0;
1937 }
1938
1939 return T;
1940 }
1941
1942 function U(d) {
1943 d = d.prefix;
1944 void 0 !== d && (R = null, d ? 'function' !== typeof d ? w = 1 : (w = 2, R = d) : w = 0);
1945 return U;
1946 }
1947
1948 function B(d, c) {
1949 var e = d;
1950 33 > e.charCodeAt(0) && (e = e.trim());
1951 V = e;
1952 e = [V];
1953
1954 if (0 < A) {
1955 var h = H(-1, c, e, e, D, z, 0, 0, 0, 0);
1956 void 0 !== h && 'string' === typeof h && (c = h);
1957 }
1958
1959 var a = M(O, e, c, 0, 0);
1960 0 < A && (h = H(-2, a, e, e, D, z, a.length, 0, 0, 0), void 0 !== h && (a = h));
1961 V = '';
1962 E = 0;
1963 z = D = 1;
1964 return a;
1965 }
1966
1967 var ca = /^\0+/g,
1968 N = /[\0\r\f]/g,
1969 aa = /: */g,
1970 ka = /zoo|gra/,
1971 ma = /([,: ])(transform)/g,
1972 ia = /,\r+?/g,
1973 F = /([\t\r\n ])*\f?&/g,
1974 fa = /@(k\w+)\s*(\S*)\s*/,
1975 Q = /::(place)/g,
1976 ha = /:(read-only)/g,
1977 G = /[svh]\w+-[tblr]{2}/,
1978 da = /\(\s*(.*)\s*\)/g,
1979 oa = /([\s\S]*?);/g,
1980 ba = /-self|flex-/g,
1981 na = /[^]*?(:[rp][el]a[\w-]+)[^]*/,
1982 la = /stretch|:\s*\w+\-(?:conte|avail)/,
1983 ja = /([^-])(image-set\()/,
1984 z = 1,
1985 D = 1,
1986 E = 0,
1987 w = 1,
1988 O = [],
1989 S = [],
1990 A = 0,
1991 R = null,
1992 Y = 0,
1993 V = '';
1994 B.use = T;
1995 B.set = U;
1996 void 0 !== W && U(W);
1997 return B;
1998 }
1999
2000 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (stylis_min);
2001
2002
2003 /***/ }),
2004
2005 /***/ "../node_modules/@emotion/unitless/dist/unitless.browser.esm.js":
2006 /*!**********************************************************************!*\
2007 !*** ../node_modules/@emotion/unitless/dist/unitless.browser.esm.js ***!
2008 \**********************************************************************/
2009 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2010
2011 "use strict";
2012 __webpack_require__.r(__webpack_exports__);
2013 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2014 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
2015 /* harmony export */ });
2016 var unitlessKeys = {
2017 animationIterationCount: 1,
2018 borderImageOutset: 1,
2019 borderImageSlice: 1,
2020 borderImageWidth: 1,
2021 boxFlex: 1,
2022 boxFlexGroup: 1,
2023 boxOrdinalGroup: 1,
2024 columnCount: 1,
2025 columns: 1,
2026 flex: 1,
2027 flexGrow: 1,
2028 flexPositive: 1,
2029 flexShrink: 1,
2030 flexNegative: 1,
2031 flexOrder: 1,
2032 gridRow: 1,
2033 gridRowEnd: 1,
2034 gridRowSpan: 1,
2035 gridRowStart: 1,
2036 gridColumn: 1,
2037 gridColumnEnd: 1,
2038 gridColumnSpan: 1,
2039 gridColumnStart: 1,
2040 msGridRow: 1,
2041 msGridRowSpan: 1,
2042 msGridColumn: 1,
2043 msGridColumnSpan: 1,
2044 fontWeight: 1,
2045 lineHeight: 1,
2046 opacity: 1,
2047 order: 1,
2048 orphans: 1,
2049 tabSize: 1,
2050 widows: 1,
2051 zIndex: 1,
2052 zoom: 1,
2053 WebkitLineClamp: 1,
2054 // SVG-related properties
2055 fillOpacity: 1,
2056 floodOpacity: 1,
2057 stopOpacity: 1,
2058 strokeDasharray: 1,
2059 strokeDashoffset: 1,
2060 strokeMiterlimit: 1,
2061 strokeOpacity: 1,
2062 strokeWidth: 1
2063 };
2064
2065 /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (unitlessKeys);
2066
2067
2068 /***/ }),
2069
2070 /***/ "../node_modules/@reach/router/es/index.js":
2071 /*!*************************************************!*\
2072 !*** ../node_modules/@reach/router/es/index.js ***!
2073 \*************************************************/
2074 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2075
2076 "use strict";
2077 __webpack_require__.r(__webpack_exports__);
2078 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2079 /* harmony export */ "Link": () => (/* binding */ Link),
2080 /* harmony export */ "Location": () => (/* binding */ Location),
2081 /* harmony export */ "LocationProvider": () => (/* binding */ LocationProvider),
2082 /* harmony export */ "Match": () => (/* binding */ Match),
2083 /* harmony export */ "Redirect": () => (/* binding */ Redirect),
2084 /* harmony export */ "Router": () => (/* binding */ Router),
2085 /* harmony export */ "ServerLocation": () => (/* binding */ ServerLocation),
2086 /* harmony export */ "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
2087 /* harmony export */ "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
2088 /* harmony export */ "isRedirect": () => (/* binding */ isRedirect),
2089 /* harmony export */ "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
2090 /* harmony export */ "redirectTo": () => (/* binding */ redirectTo),
2091 /* harmony export */ "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
2092 /* harmony export */ "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
2093 /* harmony export */ "useLocation": () => (/* binding */ useLocation),
2094 /* harmony export */ "useNavigate": () => (/* binding */ useNavigate),
2095 /* harmony export */ "useParams": () => (/* binding */ useParams),
2096 /* harmony export */ "useMatch": () => (/* binding */ useMatch)
2097 /* harmony export */ });
2098 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
2099 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
2100 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2101 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
2102 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
2103 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
2104 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
2105 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
2106 /* harmony import */ var react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-lifecycles-compat */ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js");
2107 /* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
2108 /* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
2109 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2110
2111 function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
2112
2113 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2114
2115 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2116
2117 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2118
2119 /* eslint-disable jsx-a11y/anchor-has-content */
2120
2121
2122
2123
2124
2125
2126
2127
2128 ////////////////////////////////////////////////////////////////////////////////
2129
2130 var createNamedContext = function createNamedContext(name, defaultValue) {
2131 var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
2132 Ctx.displayName = name;
2133 return Ctx;
2134 };
2135
2136 ////////////////////////////////////////////////////////////////////////////////
2137 // Location Context/Provider
2138 var LocationContext = createNamedContext("Location");
2139
2140 // sets up a listener if there isn't one already so apps don't need to be
2141 // wrapped in some top level provider
2142 var Location = function Location(_ref) {
2143 var children = _ref.children;
2144 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2145 LocationContext.Consumer,
2146 null,
2147 function (context) {
2148 return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2149 LocationProvider,
2150 null,
2151 children
2152 );
2153 }
2154 );
2155 };
2156
2157 var LocationProvider = function (_React$Component) {
2158 _inherits(LocationProvider, _React$Component);
2159
2160 function LocationProvider() {
2161 var _temp, _this, _ret;
2162
2163 _classCallCheck(this, LocationProvider);
2164
2165 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
2166 args[_key] = arguments[_key];
2167 }
2168
2169 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {
2170 context: _this.getContext(),
2171 refs: { unlisten: null }
2172 }, _temp), _possibleConstructorReturn(_this, _ret);
2173 }
2174
2175 LocationProvider.prototype.getContext = function getContext() {
2176 var _props$history = this.props.history,
2177 navigate = _props$history.navigate,
2178 location = _props$history.location;
2179
2180 return { navigate: navigate, location: location };
2181 };
2182
2183 LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {
2184 if (isRedirect(error)) {
2185 var _navigate = this.props.history.navigate;
2186
2187 _navigate(error.uri, { replace: true });
2188 } else {
2189 throw error;
2190 }
2191 };
2192
2193 LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
2194 if (prevState.context.location !== this.state.context.location) {
2195 this.props.history._onTransitionComplete();
2196 }
2197 };
2198
2199 LocationProvider.prototype.componentDidMount = function componentDidMount() {
2200 var _this2 = this;
2201
2202 var refs = this.state.refs,
2203 history = this.props.history;
2204
2205 history._onTransitionComplete();
2206 refs.unlisten = history.listen(function () {
2207 Promise.resolve().then(function () {
2208 // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306
2209 requestAnimationFrame(function () {
2210 if (!_this2.unmounted) {
2211 _this2.setState(function () {
2212 return { context: _this2.getContext() };
2213 });
2214 }
2215 });
2216 });
2217 });
2218 };
2219
2220 LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {
2221 var refs = this.state.refs;
2222
2223 this.unmounted = true;
2224 refs.unlisten();
2225 };
2226
2227 LocationProvider.prototype.render = function render() {
2228 var context = this.state.context,
2229 children = this.props.children;
2230
2231 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2232 LocationContext.Provider,
2233 { value: context },
2234 typeof children === "function" ? children(context) : children || null
2235 );
2236 };
2237
2238 return LocationProvider;
2239 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
2240
2241 ////////////////////////////////////////////////////////////////////////////////
2242
2243
2244 LocationProvider.defaultProps = {
2245 history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
2246 };
2247 true ? LocationProvider.propTypes = {
2248 history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired)
2249 } : 0;
2250 var ServerLocation = function ServerLocation(_ref2) {
2251 var url = _ref2.url,
2252 children = _ref2.children;
2253
2254 var searchIndex = url.indexOf("?");
2255 var searchExists = searchIndex > -1;
2256 var pathname = void 0;
2257 var search = "";
2258 var hash = "";
2259
2260 if (searchExists) {
2261 pathname = url.substring(0, searchIndex);
2262 search = url.substring(searchIndex);
2263 } else {
2264 pathname = url;
2265 }
2266
2267 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2268 LocationContext.Provider,
2269 {
2270 value: {
2271 location: {
2272 pathname: pathname,
2273 search: search,
2274 hash: hash
2275 },
2276 navigate: function navigate() {
2277 throw new Error("You can't call navigate on the server.");
2278 }
2279 }
2280 },
2281 children
2282 );
2283 };
2284 ////////////////////////////////////////////////////////////////////////////////
2285 // Sets baseuri and basepath for nested routers and links
2286 var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" });
2287
2288 ////////////////////////////////////////////////////////////////////////////////
2289 // The main event, welcome to the show everybody.
2290 var Router = function Router(props) {
2291 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2292 BaseContext.Consumer,
2293 null,
2294 function (baseContext) {
2295 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2296 Location,
2297 null,
2298 function (locationContext) {
2299 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props));
2300 }
2301 );
2302 }
2303 );
2304 };
2305
2306 var RouterImpl = function (_React$PureComponent) {
2307 _inherits(RouterImpl, _React$PureComponent);
2308
2309 function RouterImpl() {
2310 _classCallCheck(this, RouterImpl);
2311
2312 return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));
2313 }
2314
2315 RouterImpl.prototype.render = function render() {
2316 var _props = this.props,
2317 location = _props.location,
2318 _navigate2 = _props.navigate,
2319 basepath = _props.basepath,
2320 primary = _props.primary,
2321 children = _props.children,
2322 baseuri = _props.baseuri,
2323 _props$component = _props.component,
2324 component = _props$component === undefined ? "div" : _props$component,
2325 domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]);
2326
2327 var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) {
2328 var routes = createRoute(basepath)(child);
2329 return array.concat(routes);
2330 }, []);
2331 var pathname = location.pathname;
2332
2333
2334 var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
2335
2336 if (match) {
2337 var params = match.params,
2338 uri = match.uri,
2339 route = match.route,
2340 element = match.route.value;
2341
2342 // remove the /* from the end for child routes relative paths
2343
2344 basepath = route.default ? basepath : route.path.replace(/\*$/, "");
2345
2346 var props = _extends({}, params, {
2347 uri: uri,
2348 location: location,
2349 navigate: function navigate(to, options) {
2350 return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
2351 }
2352 });
2353
2354 var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2355 Router,
2356 { location: location, primary: primary },
2357 element.props.children
2358 ) : undefined);
2359
2360 // using 'div' for < 16.3 support
2361 var FocusWrapper = primary ? FocusHandler : component;
2362 // don't pass any props to 'div'
2363 var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps;
2364
2365 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2366 BaseContext.Provider,
2367 { value: { baseuri: uri, basepath: basepath } },
2368 react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2369 FocusWrapper,
2370 wrapperProps,
2371 clone
2372 )
2373 );
2374 } else {
2375 // Not sure if we want this, would require index routes at every level
2376 // warning(
2377 // false,
2378 // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${
2379 // location.pathname
2380 // }\n\nPaths checked: \n\t${routes
2381 // .map(route => route.path)
2382 // .join(
2383 // "\n\t"
2384 // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router:
2385 // \n\tlet NotFound = () => <div>Not Found!</div>
2386 // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>`
2387 // );
2388 return null;
2389 }
2390 };
2391
2392 return RouterImpl;
2393 }((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent));
2394
2395 RouterImpl.defaultProps = {
2396 primary: true
2397 };
2398
2399
2400 var FocusContext = createNamedContext("Focus");
2401
2402 var FocusHandler = function FocusHandler(_ref3) {
2403 var uri = _ref3.uri,
2404 location = _ref3.location,
2405 component = _ref3.component,
2406 domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]);
2407
2408 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2409 FocusContext.Consumer,
2410 null,
2411 function (requestFocus) {
2412 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, {
2413 component: component,
2414 requestFocus: requestFocus,
2415 uri: uri,
2416 location: location
2417 }));
2418 }
2419 );
2420 };
2421
2422 // don't focus on initial render
2423 var initialRender = true;
2424 var focusHandlerCount = 0;
2425
2426 var FocusHandlerImpl = function (_React$Component2) {
2427 _inherits(FocusHandlerImpl, _React$Component2);
2428
2429 function FocusHandlerImpl() {
2430 var _temp2, _this4, _ret2;
2431
2432 _classCallCheck(this, FocusHandlerImpl);
2433
2434 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
2435 args[_key2] = arguments[_key2];
2436 }
2437
2438 return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {
2439 if (!_this4.state.shouldFocus && node) {
2440 node.focus();
2441 }
2442 }, _temp2), _possibleConstructorReturn(_this4, _ret2);
2443 }
2444
2445 FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
2446 var initial = prevState.uri == null;
2447 if (initial) {
2448 return _extends({
2449 shouldFocus: true
2450 }, nextProps);
2451 } else {
2452 var myURIChanged = nextProps.uri !== prevState.uri;
2453 var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;
2454 return _extends({
2455 shouldFocus: myURIChanged || navigatedUpToMe
2456 }, nextProps);
2457 }
2458 };
2459
2460 FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {
2461 focusHandlerCount++;
2462 this.focus();
2463 };
2464
2465 FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {
2466 focusHandlerCount--;
2467 if (focusHandlerCount === 0) {
2468 initialRender = true;
2469 }
2470 };
2471
2472 FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
2473 if (prevProps.location !== this.props.location && this.state.shouldFocus) {
2474 this.focus();
2475 }
2476 };
2477
2478 FocusHandlerImpl.prototype.focus = function focus() {
2479 if (false) {}
2480
2481 var requestFocus = this.props.requestFocus;
2482
2483
2484 if (requestFocus) {
2485 requestFocus(this.node);
2486 } else {
2487 if (initialRender) {
2488 initialRender = false;
2489 } else if (this.node) {
2490 // React polyfills [autofocus] and it fires earlier than cDM,
2491 // so we were stealing focus away, this line prevents that.
2492 if (!this.node.contains(document.activeElement)) {
2493 this.node.focus();
2494 }
2495 }
2496 }
2497 };
2498
2499 FocusHandlerImpl.prototype.render = function render() {
2500 var _this5 = this;
2501
2502 var _props2 = this.props,
2503 children = _props2.children,
2504 style = _props2.style,
2505 requestFocus = _props2.requestFocus,
2506 _props2$component = _props2.component,
2507 Comp = _props2$component === undefined ? "div" : _props2$component,
2508 uri = _props2.uri,
2509 location = _props2.location,
2510 domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]);
2511
2512 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2513 Comp,
2514 _extends({
2515 style: _extends({ outline: "none" }, style),
2516 tabIndex: "-1",
2517 ref: function ref(n) {
2518 return _this5.node = n;
2519 }
2520 }, domProps),
2521 react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2522 FocusContext.Provider,
2523 { value: this.requestFocus },
2524 this.props.children
2525 )
2526 );
2527 };
2528
2529 return FocusHandlerImpl;
2530 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
2531
2532 (0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
2533
2534 var k = function k() {};
2535
2536 ////////////////////////////////////////////////////////////////////////////////
2537 var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef);
2538
2539 if (typeof forwardRef === "undefined") {
2540 forwardRef = function forwardRef(C) {
2541 return C;
2542 };
2543 }
2544
2545 var Link = forwardRef(function (_ref4, ref) {
2546 var innerRef = _ref4.innerRef,
2547 props = _objectWithoutProperties(_ref4, ["innerRef"]);
2548
2549 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2550 BaseContext.Consumer,
2551 null,
2552 function (_ref5) {
2553 var basepath = _ref5.basepath,
2554 baseuri = _ref5.baseuri;
2555 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2556 Location,
2557 null,
2558 function (_ref6) {
2559 var location = _ref6.location,
2560 navigate = _ref6.navigate;
2561
2562 var to = props.to,
2563 state = props.state,
2564 replace = props.replace,
2565 _props$getProps = props.getProps,
2566 getProps = _props$getProps === undefined ? k : _props$getProps,
2567 anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
2568
2569 var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
2570 var encodedHref = encodeURI(href);
2571 var isCurrent = location.pathname === encodedHref;
2572 var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
2573
2574 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
2575 ref: ref || innerRef,
2576 "aria-current": isCurrent ? "page" : undefined
2577 }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), {
2578 href: href,
2579 onClick: function onClick(event) {
2580 if (anchorProps.onClick) anchorProps.onClick(event);
2581 if (shouldNavigate(event)) {
2582 event.preventDefault();
2583 var shouldReplace = replace;
2584 if (typeof replace !== "boolean" && isCurrent) {
2585 var _location$state = _extends({}, location.state),
2586 key = _location$state.key,
2587 restState = _objectWithoutProperties(_location$state, ["key"]);
2588
2589 shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
2590 }
2591 navigate(href, {
2592 state: state,
2593 replace: shouldReplace
2594 });
2595 }
2596 }
2597 }));
2598 }
2599 );
2600 }
2601 );
2602 });
2603
2604 Link.displayName = "Link";
2605
2606 true ? Link.propTypes = {
2607 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
2608 } : 0;
2609
2610 ////////////////////////////////////////////////////////////////////////////////
2611 function RedirectRequest(uri) {
2612 this.uri = uri;
2613 }
2614
2615 var isRedirect = function isRedirect(o) {
2616 return o instanceof RedirectRequest;
2617 };
2618
2619 var redirectTo = function redirectTo(to) {
2620 throw new RedirectRequest(to);
2621 };
2622
2623 var RedirectImpl = function (_React$Component3) {
2624 _inherits(RedirectImpl, _React$Component3);
2625
2626 function RedirectImpl() {
2627 _classCallCheck(this, RedirectImpl);
2628
2629 return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));
2630 }
2631
2632 // Support React < 16 with this hook
2633 RedirectImpl.prototype.componentDidMount = function componentDidMount() {
2634 var _props3 = this.props,
2635 navigate = _props3.navigate,
2636 to = _props3.to,
2637 from = _props3.from,
2638 _props3$replace = _props3.replace,
2639 replace = _props3$replace === undefined ? true : _props3$replace,
2640 state = _props3.state,
2641 noThrow = _props3.noThrow,
2642 baseuri = _props3.baseuri,
2643 props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
2644
2645 Promise.resolve().then(function () {
2646 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
2647 navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
2648 });
2649 };
2650
2651 RedirectImpl.prototype.render = function render() {
2652 var _props4 = this.props,
2653 navigate = _props4.navigate,
2654 to = _props4.to,
2655 from = _props4.from,
2656 replace = _props4.replace,
2657 state = _props4.state,
2658 noThrow = _props4.noThrow,
2659 baseuri = _props4.baseuri,
2660 props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
2661
2662 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
2663 if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
2664 return null;
2665 };
2666
2667 return RedirectImpl;
2668 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
2669
2670 var Redirect = function Redirect(props) {
2671 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2672 BaseContext.Consumer,
2673 null,
2674 function (_ref7) {
2675 var baseuri = _ref7.baseuri;
2676 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2677 Location,
2678 null,
2679 function (locationContext) {
2680 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props));
2681 }
2682 );
2683 }
2684 );
2685 };
2686
2687 true ? Redirect.propTypes = {
2688 from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
2689 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
2690 } : 0;
2691
2692 ////////////////////////////////////////////////////////////////////////////////
2693 var Match = function Match(_ref8) {
2694 var path = _ref8.path,
2695 children = _ref8.children;
2696 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2697 BaseContext.Consumer,
2698 null,
2699 function (_ref9) {
2700 var baseuri = _ref9.baseuri;
2701 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2702 Location,
2703 null,
2704 function (_ref10) {
2705 var navigate = _ref10.navigate,
2706 location = _ref10.location;
2707
2708 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
2709 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
2710 return children({
2711 navigate: navigate,
2712 location: location,
2713 match: result ? _extends({}, result.params, {
2714 uri: result.uri,
2715 path: path
2716 }) : null
2717 });
2718 }
2719 );
2720 }
2721 );
2722 };
2723
2724 ////////////////////////////////////////////////////////////////////////////////
2725 // Hooks
2726
2727 var useLocation = function useLocation() {
2728 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
2729
2730 if (!context) {
2731 throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
2732 }
2733
2734 return context.location;
2735 };
2736
2737 var useNavigate = function useNavigate() {
2738 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
2739
2740 if (!context) {
2741 throw new Error("useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
2742 }
2743
2744 return context.navigate;
2745 };
2746
2747 var useParams = function useParams() {
2748 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
2749
2750 if (!context) {
2751 throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
2752 }
2753
2754 var location = useLocation();
2755
2756 var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
2757
2758 return results ? results.params : null;
2759 };
2760
2761 var useMatch = function useMatch(path) {
2762 if (!path) {
2763 throw new Error("useMatch(path: string) requires an argument of a string to match against");
2764 }
2765 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
2766
2767 if (!context) {
2768 throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");
2769 }
2770
2771 var location = useLocation();
2772
2773 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
2774 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
2775 return result ? _extends({}, result.params, {
2776 uri: result.uri,
2777 path: path
2778 }) : null;
2779 };
2780
2781 ////////////////////////////////////////////////////////////////////////////////
2782 // Junk
2783 var stripSlashes = function stripSlashes(str) {
2784 return str.replace(/(^\/+|\/+$)/g, "");
2785 };
2786
2787 var createRoute = function createRoute(basepath) {
2788 return function (element) {
2789 if (!element) {
2790 return null;
2791 }
2792
2793 if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
2794 return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
2795 }
2796 !(element.props.path || element.props.default || element.type === Redirect) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `" + element.type + "`") : 0 : void 0;
2797
2798 !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + "\" to=\"" + element.props.to + "\"/> requires both \"from\" and \"to\" props when inside a <Router>.") : 0 : void 0;
2799
2800 !!(element.type === Redirect && !(0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.validateRedirect)(element.props.from, element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + " to=\"" + element.props.to + "\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.") : 0 : void 0;
2801
2802 if (element.props.default) {
2803 return { value: element, default: true };
2804 }
2805
2806 var elementPath = element.type === Redirect ? element.props.from : element.props.path;
2807
2808 var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath);
2809
2810 return {
2811 value: element,
2812 default: element.props.default,
2813 path: element.props.children ? stripSlashes(path) + "/*" : path
2814 };
2815 };
2816 };
2817
2818 var shouldNavigate = function shouldNavigate(event) {
2819 return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
2820 };
2821
2822 ////////////////////////////////////////////////////////////////////////
2823
2824
2825 /***/ }),
2826
2827 /***/ "../node_modules/@reach/router/es/lib/history.js":
2828 /*!*******************************************************!*\
2829 !*** ../node_modules/@reach/router/es/lib/history.js ***!
2830 \*******************************************************/
2831 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2832
2833 "use strict";
2834 __webpack_require__.r(__webpack_exports__);
2835 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2836 /* harmony export */ "globalHistory": () => (/* binding */ globalHistory),
2837 /* harmony export */ "navigate": () => (/* binding */ navigate),
2838 /* harmony export */ "createHistory": () => (/* binding */ createHistory),
2839 /* harmony export */ "createMemorySource": () => (/* binding */ createMemorySource)
2840 /* harmony export */ });
2841 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2842
2843 var getLocation = function getLocation(source) {
2844 var _source$location = source.location,
2845 search = _source$location.search,
2846 hash = _source$location.hash,
2847 href = _source$location.href,
2848 origin = _source$location.origin,
2849 protocol = _source$location.protocol,
2850 host = _source$location.host,
2851 hostname = _source$location.hostname,
2852 port = _source$location.port;
2853 var pathname = source.location.pathname;
2854
2855
2856 if (!pathname && href && canUseDOM) {
2857 var url = new URL(href);
2858 pathname = url.pathname;
2859 }
2860
2861 return {
2862 pathname: encodeURI(decodeURI(pathname)),
2863 search: search,
2864 hash: hash,
2865 href: href,
2866 origin: origin,
2867 protocol: protocol,
2868 host: host,
2869 hostname: hostname,
2870 port: port,
2871 state: source.history.state,
2872 key: source.history.state && source.history.state.key || "initial"
2873 };
2874 };
2875
2876 var createHistory = function createHistory(source, options) {
2877 var listeners = [];
2878 var location = getLocation(source);
2879 var transitioning = false;
2880 var resolveTransition = function resolveTransition() {};
2881
2882 return {
2883 get location() {
2884 return location;
2885 },
2886
2887 get transitioning() {
2888 return transitioning;
2889 },
2890
2891 _onTransitionComplete: function _onTransitionComplete() {
2892 transitioning = false;
2893 resolveTransition();
2894 },
2895 listen: function listen(listener) {
2896 listeners.push(listener);
2897
2898 var popstateListener = function popstateListener() {
2899 location = getLocation(source);
2900 listener({ location: location, action: "POP" });
2901 };
2902
2903 source.addEventListener("popstate", popstateListener);
2904
2905 return function () {
2906 source.removeEventListener("popstate", popstateListener);
2907 listeners = listeners.filter(function (fn) {
2908 return fn !== listener;
2909 });
2910 };
2911 },
2912 navigate: function navigate(to) {
2913 var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
2914 state = _ref.state,
2915 _ref$replace = _ref.replace,
2916 replace = _ref$replace === undefined ? false : _ref$replace;
2917
2918 if (typeof to === "number") {
2919 source.history.go(to);
2920 } else {
2921 state = _extends({}, state, { key: Date.now() + "" });
2922 // try...catch iOS Safari limits to 100 pushState calls
2923 try {
2924 if (transitioning || replace) {
2925 source.history.replaceState(state, null, to);
2926 } else {
2927 source.history.pushState(state, null, to);
2928 }
2929 } catch (e) {
2930 source.location[replace ? "replace" : "assign"](to);
2931 }
2932 }
2933
2934 location = getLocation(source);
2935 transitioning = true;
2936 var transition = new Promise(function (res) {
2937 return resolveTransition = res;
2938 });
2939 listeners.forEach(function (listener) {
2940 return listener({ location: location, action: "PUSH" });
2941 });
2942 return transition;
2943 }
2944 };
2945 };
2946
2947 ////////////////////////////////////////////////////////////////////////////////
2948 // Stores history entries in memory for testing or other platforms like Native
2949 var createMemorySource = function createMemorySource() {
2950 var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/";
2951
2952 var searchIndex = initialPath.indexOf("?");
2953 var initialLocation = {
2954 pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,
2955 search: searchIndex > -1 ? initialPath.substr(searchIndex) : ""
2956 };
2957 var index = 0;
2958 var stack = [initialLocation];
2959 var states = [null];
2960
2961 return {
2962 get location() {
2963 return stack[index];
2964 },
2965 addEventListener: function addEventListener(name, fn) {},
2966 removeEventListener: function removeEventListener(name, fn) {},
2967
2968 history: {
2969 get entries() {
2970 return stack;
2971 },
2972 get index() {
2973 return index;
2974 },
2975 get state() {
2976 return states[index];
2977 },
2978 pushState: function pushState(state, _, uri) {
2979 var _uri$split = uri.split("?"),
2980 pathname = _uri$split[0],
2981 _uri$split$ = _uri$split[1],
2982 search = _uri$split$ === undefined ? "" : _uri$split$;
2983
2984 index++;
2985 stack.push({ pathname: pathname, search: search.length ? "?" + search : search });
2986 states.push(state);
2987 },
2988 replaceState: function replaceState(state, _, uri) {
2989 var _uri$split2 = uri.split("?"),
2990 pathname = _uri$split2[0],
2991 _uri$split2$ = _uri$split2[1],
2992 search = _uri$split2$ === undefined ? "" : _uri$split2$;
2993
2994 stack[index] = { pathname: pathname, search: search };
2995 states[index] = state;
2996 },
2997 go: function go(to) {
2998 var newIndex = index + to;
2999
3000 if (newIndex < 0 || newIndex > states.length - 1) {
3001 return;
3002 }
3003
3004 index = newIndex;
3005 }
3006 }
3007 };
3008 };
3009
3010 ////////////////////////////////////////////////////////////////////////////////
3011 // global history - uses window.history as the source if available, otherwise a
3012 // memory history
3013 var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
3014 var getSource = function getSource() {
3015 return canUseDOM ? window : createMemorySource();
3016 };
3017
3018 var globalHistory = createHistory(getSource());
3019 var navigate = globalHistory.navigate;
3020
3021 ////////////////////////////////////////////////////////////////////////////////
3022
3023
3024
3025 /***/ }),
3026
3027 /***/ "../node_modules/@reach/router/es/lib/utils.js":
3028 /*!*****************************************************!*\
3029 !*** ../node_modules/@reach/router/es/lib/utils.js ***!
3030 \*****************************************************/
3031 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
3032
3033 "use strict";
3034 __webpack_require__.r(__webpack_exports__);
3035 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
3036 /* harmony export */ "startsWith": () => (/* binding */ startsWith),
3037 /* harmony export */ "pick": () => (/* binding */ pick),
3038 /* harmony export */ "match": () => (/* binding */ match),
3039 /* harmony export */ "resolve": () => (/* binding */ resolve),
3040 /* harmony export */ "insertParams": () => (/* binding */ insertParams),
3041 /* harmony export */ "validateRedirect": () => (/* binding */ validateRedirect),
3042 /* harmony export */ "shallowCompare": () => (/* binding */ shallowCompare)
3043 /* harmony export */ });
3044 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
3045 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);
3046
3047
3048 ////////////////////////////////////////////////////////////////////////////////
3049 // startsWith(string, search) - Check if `string` starts with `search`
3050 var startsWith = function startsWith(string, search) {
3051 return string.substr(0, search.length) === search;
3052 };
3053
3054 ////////////////////////////////////////////////////////////////////////////////
3055 // pick(routes, uri)
3056 //
3057 // Ranks and picks the best route to match. Each segment gets the highest
3058 // amount of points, then the type of segment gets an additional amount of
3059 // points where
3060 //
3061 // static > dynamic > splat > root
3062 //
3063 // This way we don't have to worry about the order of our routes, let the
3064 // computers do it.
3065 //
3066 // A route looks like this
3067 //
3068 // { path, default, value }
3069 //
3070 // And a returned match looks like:
3071 //
3072 // { route, params, uri }
3073 //
3074 // I know, I should use TypeScript not comments for these types.
3075 var pick = function pick(routes, uri) {
3076 var match = void 0;
3077 var default_ = void 0;
3078
3079 var _uri$split = uri.split("?"),
3080 uriPathname = _uri$split[0];
3081
3082 var uriSegments = segmentize(uriPathname);
3083 var isRootUri = uriSegments[0] === "";
3084 var ranked = rankRoutes(routes);
3085
3086 for (var i = 0, l = ranked.length; i < l; i++) {
3087 var missed = false;
3088 var route = ranked[i].route;
3089
3090 if (route.default) {
3091 default_ = {
3092 route: route,
3093 params: {},
3094 uri: uri
3095 };
3096 continue;
3097 }
3098
3099 var routeSegments = segmentize(route.path);
3100 var params = {};
3101 var max = Math.max(uriSegments.length, routeSegments.length);
3102 var index = 0;
3103
3104 for (; index < max; index++) {
3105 var routeSegment = routeSegments[index];
3106 var uriSegment = uriSegments[index];
3107
3108 if (isSplat(routeSegment)) {
3109 // Hit a splat, just grab the rest, and return a match
3110 // uri: /files/documents/work
3111 // route: /files/*
3112 var param = routeSegment.slice(1) || "*";
3113 params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/");
3114 break;
3115 }
3116
3117 if (uriSegment === undefined) {
3118 // URI is shorter than the route, no match
3119 // uri: /users
3120 // route: /users/:userId
3121 missed = true;
3122 break;
3123 }
3124
3125 var dynamicMatch = paramRe.exec(routeSegment);
3126
3127 if (dynamicMatch && !isRootUri) {
3128 var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;
3129 !matchIsNotReserved ? true ? invariant__WEBPACK_IMPORTED_MODULE_0___default()(false, "<Router> dynamic segment \"" + dynamicMatch[1] + "\" is a reserved name. Please use a different name in path \"" + route.path + "\".") : 0 : void 0;
3130 var value = decodeURIComponent(uriSegment);
3131 params[dynamicMatch[1]] = value;
3132 } else if (routeSegment !== uriSegment) {
3133 // Current segments don't match, not dynamic, not splat, so no match
3134 // uri: /users/123/settings
3135 // route: /users/:id/profile
3136 missed = true;
3137 break;
3138 }
3139 }
3140
3141 if (!missed) {
3142 match = {
3143 route: route,
3144 params: params,
3145 uri: "/" + uriSegments.slice(0, index).join("/")
3146 };
3147 break;
3148 }
3149 }
3150
3151 return match || default_ || null;
3152 };
3153
3154 ////////////////////////////////////////////////////////////////////////////////
3155 // match(path, uri) - Matches just one path to a uri, also lol
3156 var match = function match(path, uri) {
3157 return pick([{ path: path }], uri);
3158 };
3159
3160 ////////////////////////////////////////////////////////////////////////////////
3161 // resolve(to, basepath)
3162 //
3163 // Resolves URIs as though every path is a directory, no files. Relative URIs
3164 // in the browser can feel awkward because not only can you be "in a directory"
3165 // you can be "at a file", too. For example
3166 //
3167 // browserSpecResolve('foo', '/bar/') => /bar/foo
3168 // browserSpecResolve('foo', '/bar') => /foo
3169 //
3170 // But on the command line of a file system, it's not as complicated, you can't
3171 // `cd` from a file, only directories. This way, links have to know less about
3172 // their current path. To go deeper you can do this:
3173 //
3174 // <Link to="deeper"/>
3175 // // instead of
3176 // <Link to=`{${props.uri}/deeper}`/>
3177 //
3178 // Just like `cd`, if you want to go deeper from the command line, you do this:
3179 //
3180 // cd deeper
3181 // # not
3182 // cd $(pwd)/deeper
3183 //
3184 // By treating every path as a directory, linking to relative paths should
3185 // require less contextual information and (fingers crossed) be more intuitive.
3186 var resolve = function resolve(to, base) {
3187 // /foo/bar, /baz/qux => /foo/bar
3188 if (startsWith(to, "/")) {
3189 return to;
3190 }
3191
3192 var _to$split = to.split("?"),
3193 toPathname = _to$split[0],
3194 toQuery = _to$split[1];
3195
3196 var _base$split = base.split("?"),
3197 basePathname = _base$split[0];
3198
3199 var toSegments = segmentize(toPathname);
3200 var baseSegments = segmentize(basePathname);
3201
3202 // ?a=b, /users?b=c => /users?a=b
3203 if (toSegments[0] === "") {
3204 return addQuery(basePathname, toQuery);
3205 }
3206
3207 // profile, /users/789 => /users/789/profile
3208 if (!startsWith(toSegments[0], ".")) {
3209 var pathname = baseSegments.concat(toSegments).join("/");
3210 return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery);
3211 }
3212
3213 // ./ /users/123 => /users/123
3214 // ../ /users/123 => /users
3215 // ../.. /users/123 => /
3216 // ../../one /a/b/c/d => /a/b/one
3217 // .././one /a/b/c/d => /a/b/c/one
3218 var allSegments = baseSegments.concat(toSegments);
3219 var segments = [];
3220 for (var i = 0, l = allSegments.length; i < l; i++) {
3221 var segment = allSegments[i];
3222 if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment);
3223 }
3224
3225 return addQuery("/" + segments.join("/"), toQuery);
3226 };
3227
3228 ////////////////////////////////////////////////////////////////////////////////
3229 // insertParams(path, params)
3230
3231 var insertParams = function insertParams(path, params) {
3232 var _path$split = path.split("?"),
3233 pathBase = _path$split[0],
3234 _path$split$ = _path$split[1],
3235 query = _path$split$ === undefined ? "" : _path$split$;
3236
3237 var segments = segmentize(pathBase);
3238 var constructedPath = "/" + segments.map(function (segment) {
3239 var match = paramRe.exec(segment);
3240 return match ? params[match[1]] : segment;
3241 }).join("/");
3242 var _params$location = params.location;
3243 _params$location = _params$location === undefined ? {} : _params$location;
3244 var _params$location$sear = _params$location.search,
3245 search = _params$location$sear === undefined ? "" : _params$location$sear;
3246
3247 var searchSplit = search.split("?")[1] || "";
3248 constructedPath = addQuery(constructedPath, query, searchSplit);
3249 return constructedPath;
3250 };
3251
3252 var validateRedirect = function validateRedirect(from, to) {
3253 var filter = function filter(segment) {
3254 return isDynamic(segment);
3255 };
3256 var fromString = segmentize(from).filter(filter).sort().join("/");
3257 var toString = segmentize(to).filter(filter).sort().join("/");
3258 return fromString === toString;
3259 };
3260
3261 ////////////////////////////////////////////////////////////////////////////////
3262 // Junk
3263 var paramRe = /^:(.+)/;
3264
3265 var SEGMENT_POINTS = 4;
3266 var STATIC_POINTS = 3;
3267 var DYNAMIC_POINTS = 2;
3268 var SPLAT_PENALTY = 1;
3269 var ROOT_POINTS = 1;
3270
3271 var isRootSegment = function isRootSegment(segment) {
3272 return segment === "";
3273 };
3274 var isDynamic = function isDynamic(segment) {
3275 return paramRe.test(segment);
3276 };
3277 var isSplat = function isSplat(segment) {
3278 return segment && segment[0] === "*";
3279 };
3280
3281 var rankRoute = function rankRoute(route, index) {
3282 var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) {
3283 score += SEGMENT_POINTS;
3284 if (isRootSegment(segment)) score += ROOT_POINTS;else if (isDynamic(segment)) score += DYNAMIC_POINTS;else if (isSplat(segment)) score -= SEGMENT_POINTS + SPLAT_PENALTY;else score += STATIC_POINTS;
3285 return score;
3286 }, 0);
3287 return { route: route, score: score, index: index };
3288 };
3289
3290 var rankRoutes = function rankRoutes(routes) {
3291 return routes.map(rankRoute).sort(function (a, b) {
3292 return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;
3293 });
3294 };
3295
3296 var segmentize = function segmentize(uri) {
3297 return uri
3298 // strip starting/ending slashes
3299 .replace(/(^\/+|\/+$)/g, "").split("/");
3300 };
3301
3302 var addQuery = function addQuery(pathname) {
3303 for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
3304 query[_key - 1] = arguments[_key];
3305 }
3306
3307 query = query.filter(function (q) {
3308 return q && q.length > 0;
3309 });
3310 return pathname + (query && query.length > 0 ? "?" + query.join("&") : "");
3311 };
3312
3313 var reservedNames = ["uri", "path"];
3314
3315 /**
3316 * Shallow compares two objects.
3317 * @param {Object} obj1 The first object to compare.
3318 * @param {Object} obj2 The second object to compare.
3319 */
3320 var shallowCompare = function shallowCompare(obj1, obj2) {
3321 var obj1Keys = Object.keys(obj1);
3322 return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {
3323 return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];
3324 });
3325 };
3326
3327 ////////////////////////////////////////////////////////////////////////////////
3328
3329
3330 /***/ }),
3331
3332 /***/ "../core/app/assets/js/app-context.js":
3333 /*!********************************************!*\
3334 !*** ../core/app/assets/js/app-context.js ***!
3335 \********************************************/
3336 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3337
3338 "use strict";
3339 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3340
3341
3342 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3343
3344 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3345
3346 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3347
3348 _Object$defineProperty(exports, "__esModule", {
3349 value: true
3350 });
3351
3352 exports.AppContext = void 0;
3353 exports["default"] = AppProvider;
3354
3355 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3356
3357 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3358
3359 var AppContext = _react.default.createContext();
3360
3361 exports.AppContext = AppContext;
3362
3363 function AppProvider(props) {
3364 var initialState = {
3365 isDarkMode: document.body.classList.contains("eps-theme-dark")
3366 },
3367 _useState = (0, _react.useState)(initialState),
3368 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3369 state = _useState2[0],
3370 setState = _useState2[1];
3371
3372 return /*#__PURE__*/_react.default.createElement(AppContext.Provider, {
3373 value: {
3374 state: state,
3375 setState: setState
3376 }
3377 }, props.children);
3378 }
3379
3380 AppProvider.propTypes = {
3381 children: PropTypes.object.isRequired
3382 };
3383
3384 /***/ }),
3385
3386 /***/ "../core/app/assets/js/app.js":
3387 /*!************************************!*\
3388 !*** ../core/app/assets/js/app.js ***!
3389 \************************************/
3390 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3391
3392 "use strict";
3393
3394
3395 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3396
3397 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3398
3399 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3400
3401 _Object$defineProperty(exports, "__esModule", {
3402 value: true
3403 });
3404
3405 exports["default"] = App;
3406
3407 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3408
3409 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
3410
3411 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
3412
3413 var _reachRouterHashHistory = __webpack_require__(/*! reach-router-hash-history */ "../node_modules/reach-router-hash-history/index.js");
3414
3415 var _notFound = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/not-found */ "../core/app/assets/js/pages/not-found.js"));
3416
3417 var _index = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/index */ "../core/app/assets/js/pages/index.js"));
3418
3419 var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js"));
3420
3421 __webpack_require__(/*! ./app.scss */ "../core/app/assets/js/app.scss");
3422
3423 var _appContext = __webpack_require__(/*! elementor-app/app-context */ "../core/app/assets/js/app-context.js");
3424
3425 var _styledComponents = __webpack_require__(/*! styled-components */ "../node_modules/styled-components/dist/styled-components.browser.esm.js");
3426
3427 /**
3428 * Elementor App
3429 */
3430 var _React = _react.default,
3431 Suspense = _React.Suspense;
3432
3433 function App() {
3434 var appContext = (0, _react.useContext)(_appContext.AppContext),
3435 isDarkMode = appContext.state.isDarkMode,
3436 theme = {
3437 config: {
3438 variants: {
3439 light: !isDarkMode,
3440 dark: isDarkMode
3441 }
3442 }
3443 }; // Use hash route because it's actually rendered on a WP Admin page.
3444 // Make it public for external uses.
3445
3446 _router.default.appHistory = (0, _router2.createHistory)((0, _reachRouterHashHistory.createHashSource)());
3447 return /*#__PURE__*/_react.default.createElement(_errorBoundary.default, null, /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, {
3448 history: _router.default.appHistory
3449 }, /*#__PURE__*/_react.default.createElement(_styledComponents.ThemeProvider, {
3450 theme: theme
3451 }, /*#__PURE__*/_react.default.createElement(Suspense, {
3452 fallback: null
3453 }, /*#__PURE__*/_react.default.createElement(_router2.Router, null, _router.default.getRoutes(), /*#__PURE__*/_react.default.createElement(_index.default, {
3454 path: "/"
3455 }), /*#__PURE__*/_react.default.createElement(_notFound.default, {
3456 default: true
3457 }))))));
3458 }
3459
3460 /***/ }),
3461
3462 /***/ "../core/app/assets/js/hooks/use-action.js":
3463 /*!*************************************************!*\
3464 !*** ../core/app/assets/js/hooks/use-action.js ***!
3465 \*************************************************/
3466 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3467
3468 "use strict";
3469
3470
3471 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3472
3473 _Object$defineProperty(exports, "__esModule", {
3474 value: true
3475 });
3476
3477 exports["default"] = useAction;
3478
3479 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
3480
3481 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
3482
3483 function useAction() {
3484 return {
3485 backToDashboard: function backToDashboard() {
3486 if (window.top === window) {
3487 // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again.
3488 window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url;
3489 } else {
3490 // Iframe.
3491 window.top.$e.run('app/close');
3492 }
3493 }
3494 };
3495 }
3496
3497 /***/ }),
3498
3499 /***/ "../core/app/assets/js/hooks/use-ajax.js":
3500 /*!***********************************************!*\
3501 !*** ../core/app/assets/js/hooks/use-ajax.js ***!
3502 \***********************************************/
3503 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3504
3505 "use strict";
3506
3507
3508 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3509
3510 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3511
3512 _Object$defineProperty(exports, "__esModule", {
3513 value: true
3514 });
3515
3516 exports["default"] = useAjax;
3517
3518 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
3519
3520 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3521
3522 var _react = __webpack_require__(/*! react */ "react");
3523
3524 function useAjax() {
3525 var _useState = (0, _react.useState)(null),
3526 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3527 ajax = _useState2[0],
3528 setAjax = _useState2[1],
3529 initialStatusKey = 'initial',
3530 uploadInitialState = {
3531 status: initialStatusKey,
3532 isComplete: false,
3533 response: null
3534 },
3535 _useState3 = (0, _react.useState)(uploadInitialState),
3536 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
3537 ajaxState = _useState4[0],
3538 setAjaxState = _useState4[1],
3539 ajaxActions = {
3540 reset: function reset() {
3541 return setAjaxState(initialStatusKey);
3542 }
3543 };
3544
3545 (0, _react.useEffect)(function () {
3546 if (ajax) {
3547 var formData = new FormData();
3548
3549 if (ajax.data) {
3550 for (var key in ajax.data) {
3551 formData.append(key, ajax.data[key]);
3552 }
3553
3554 if (!ajax.data.nonce) {
3555 formData.append('_nonce', elementorCommon.config.ajax.nonce);
3556 }
3557 }
3558
3559 var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({
3560 type: 'post',
3561 url: elementorCommon.config.ajax.url,
3562 headers: {},
3563 cache: false,
3564 contentType: false,
3565 processData: false
3566 }, ajax), {}, {
3567 data: formData,
3568 success: function success(response) {
3569 var status = response.success ? 'success' : 'error';
3570 setAjaxState(function (prevState) {
3571 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
3572 status: status,
3573 response: response === null || response === void 0 ? void 0 : response.data
3574 });
3575 });
3576 },
3577 error: function error() {
3578 setAjaxState(function (prevState) {
3579 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
3580 status: 'error'
3581 });
3582 });
3583 },
3584 complete: function complete() {
3585 setAjaxState(function (prevState) {
3586 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
3587 isComplete: true
3588 });
3589 });
3590 }
3591 });
3592 jQuery.ajax(options);
3593 }
3594 }, [ajax]);
3595 return {
3596 ajax: ajax,
3597 setAjax: setAjax,
3598 ajaxState: ajaxState,
3599 ajaxActions: ajaxActions
3600 };
3601 }
3602
3603 /***/ }),
3604
3605 /***/ "../core/app/assets/js/hooks/use-page-title.js":
3606 /*!*****************************************************!*\
3607 !*** ../core/app/assets/js/hooks/use-page-title.js ***!
3608 \*****************************************************/
3609 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3610
3611 "use strict";
3612 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3613
3614
3615 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3616
3617 _Object$defineProperty(exports, "__esModule", {
3618 value: true
3619 });
3620
3621 exports["default"] = usePageTitle;
3622
3623 var _react = __webpack_require__(/*! react */ "react");
3624
3625 function usePageTitle(_ref) {
3626 var title = _ref.title,
3627 prefix = _ref.prefix;
3628 (0, _react.useEffect)(function () {
3629 if (!prefix) {
3630 prefix = __('Elementor', 'elementor');
3631 }
3632
3633 document.title = "".concat(prefix, " | ").concat(title);
3634 }, [title, prefix]);
3635 }
3636
3637 /***/ }),
3638
3639 /***/ "../core/app/assets/js/hooks/use-query-params.js":
3640 /*!*******************************************************!*\
3641 !*** ../core/app/assets/js/hooks/use-query-params.js ***!
3642 \*******************************************************/
3643 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3644
3645 "use strict";
3646
3647
3648 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3649
3650 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3651
3652 _Object$defineProperty(exports, "__esModule", {
3653 value: true
3654 });
3655
3656 exports["default"] = useQueryParams;
3657
3658 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
3659
3660 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3661
3662 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
3663
3664 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
3665
3666 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
3667
3668 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
3669
3670 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
3671
3672 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
3673
3674 function useQueryParams() {
3675 var _location$hash$match;
3676
3677 var urlSearchParams = new URLSearchParams(window.location.search),
3678 urlParams = Object.fromEntries(urlSearchParams.entries()),
3679 hashValue = (_location$hash$match = location.hash.match(/\?(.+)/)) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1],
3680 hashParams = {};
3681
3682 if (hashValue) {
3683 hashValue.split('&').forEach(function (pair) {
3684 var _pair$split = pair.split('='),
3685 _pair$split2 = (0, _slicedToArray2.default)(_pair$split, 2),
3686 key = _pair$split2[0],
3687 value = _pair$split2[1];
3688
3689 hashParams[key] = value;
3690 });
3691 } // Merging the URL params with the hash params.
3692
3693
3694 var queryParams = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, urlParams), hashParams);
3695 return {
3696 getAll: function getAll() {
3697 return queryParams;
3698 }
3699 };
3700 }
3701
3702 /***/ }),
3703
3704 /***/ "../core/app/assets/js/layout/content.js":
3705 /*!***********************************************!*\
3706 !*** ../core/app/assets/js/layout/content.js ***!
3707 \***********************************************/
3708 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3709
3710 "use strict";
3711 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3712
3713
3714 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3715
3716 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3717
3718 _Object$defineProperty(exports, "__esModule", {
3719 value: true
3720 });
3721
3722 exports["default"] = Content;
3723
3724 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3725
3726 function Content(props) {
3727 return /*#__PURE__*/_react.default.createElement("main", {
3728 className: "eps-app__content ".concat(props.className)
3729 }, props.children);
3730 }
3731
3732 Content.propTypes = {
3733 children: PropTypes.any,
3734 className: PropTypes.string
3735 };
3736 Content.defaultProps = {
3737 className: ''
3738 };
3739
3740 /***/ }),
3741
3742 /***/ "../core/app/assets/js/layout/footer.js":
3743 /*!**********************************************!*\
3744 !*** ../core/app/assets/js/layout/footer.js ***!
3745 \**********************************************/
3746 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3747
3748 "use strict";
3749 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3750
3751
3752 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3753
3754 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3755
3756 _Object$defineProperty(exports, "__esModule", {
3757 value: true
3758 });
3759
3760 exports["default"] = Footer;
3761
3762 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3763
3764 function Footer(props) {
3765 return /*#__PURE__*/_react.default.createElement("footer", {
3766 className: "eps-app__footer"
3767 }, props.children);
3768 }
3769
3770 Footer.propTypes = {
3771 children: PropTypes.object
3772 };
3773
3774 /***/ }),
3775
3776 /***/ "../core/app/assets/js/layout/header-button.js":
3777 /*!*****************************************************!*\
3778 !*** ../core/app/assets/js/layout/header-button.js ***!
3779 \*****************************************************/
3780 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3781
3782 "use strict";
3783
3784
3785 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3786
3787 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3788
3789 _Object$defineProperty(exports, "__esModule", {
3790 value: true
3791 });
3792
3793 exports["default"] = void 0;
3794
3795 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"));
3796
3797 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
3798
3799 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
3800
3801 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
3802
3803 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
3804
3805 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
3806
3807 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
3808
3809 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3810
3811 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3812
3813 var Button = /*#__PURE__*/function (_BaseButton) {
3814 (0, _inherits2.default)(Button, _BaseButton);
3815
3816 var _super = (0, _createSuper2.default)(Button);
3817
3818 function Button() {
3819 (0, _classCallCheck2.default)(this, Button);
3820 return _super.apply(this, arguments);
3821 }
3822
3823 (0, _createClass2.default)(Button, [{
3824 key: "getCssId",
3825 value: function getCssId() {
3826 return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this);
3827 }
3828 }, {
3829 key: "getClassName",
3830 value: function getClassName() {
3831 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles.
3832 if (!this.props.includeHeaderBtnClass) {
3833 return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
3834 }
3835
3836 return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
3837 }
3838 }]);
3839 return Button;
3840 }(_button.default);
3841
3842 exports["default"] = Button;
3843 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({}
3844 /* clone */
3845 , _button.default.defaultProps, {
3846 hideText: true,
3847 includeHeaderBtnClass: true
3848 }));
3849
3850 /***/ }),
3851
3852 /***/ "../core/app/assets/js/layout/header-buttons.js":
3853 /*!******************************************************!*\
3854 !*** ../core/app/assets/js/layout/header-buttons.js ***!
3855 \******************************************************/
3856 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3857
3858 "use strict";
3859 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3860 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3861
3862
3863 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3864
3865 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3866
3867 _Object$defineProperty(exports, "__esModule", {
3868 value: true
3869 });
3870
3871 exports["default"] = HeaderButtons;
3872
3873 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3874
3875 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3876
3877 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
3878
3879 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
3880
3881 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js"));
3882
3883 function HeaderButtons(props) {
3884 var action = (0, _useAction.default)();
3885 var tools = '';
3886
3887 if (props.buttons.length) {
3888 var buttons = props.buttons.map(function (button) {
3889 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({
3890 key: button.id
3891 }, button));
3892 });
3893 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons);
3894 }
3895
3896 return /*#__PURE__*/_react.default.createElement("div", {
3897 className: "eps-app__header-buttons"
3898 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
3899 text: __('Close', 'elementor'),
3900 icon: "eicon-close",
3901 className: "eps-app__close-button",
3902 onClick: action.backToDashboard
3903 }), tools);
3904 }
3905
3906 HeaderButtons.propTypes = {
3907 buttons: PropTypes.arrayOf(PropTypes.object)
3908 };
3909 HeaderButtons.defaultProps = {
3910 buttons: []
3911 };
3912
3913 /***/ }),
3914
3915 /***/ "../core/app/assets/js/layout/header.js":
3916 /*!**********************************************!*\
3917 !*** ../core/app/assets/js/layout/header.js ***!
3918 \**********************************************/
3919 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3920
3921 "use strict";
3922 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3923
3924
3925 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3926
3927 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3928
3929 _Object$defineProperty(exports, "__esModule", {
3930 value: true
3931 });
3932
3933 exports["default"] = Header;
3934
3935 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3936
3937 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3938
3939 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3940
3941 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js"));
3942
3943 var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js"));
3944
3945 function Header(props) {
3946 (0, _usePageTitle.default)({
3947 title: props.title
3948 });
3949 var TitleTag = 'span',
3950 titleAttrs = {};
3951
3952 if (props.titleRedirectRoute) {
3953 TitleTag = 'a';
3954 titleAttrs = {
3955 href: "#".concat(props.titleRedirectRoute),
3956 target: '_self'
3957 };
3958 }
3959
3960 return /*#__PURE__*/_react.default.createElement(_grid.default, {
3961 container: true,
3962 alignItems: "center",
3963 justify: "space-between",
3964 className: "eps-app__header"
3965 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
3966 className: "eps-app__logo-title-wrapper"
3967 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
3968 className: "eps-app__logo eicon-elementor"
3969 }), /*#__PURE__*/_react.default.createElement("h1", {
3970 className: "eps-app__title"
3971 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
3972 buttons: props.buttons
3973 }));
3974 }
3975
3976 Header.propTypes = {
3977 title: PropTypes.string,
3978 titleRedirectRoute: PropTypes.string,
3979 buttons: PropTypes.arrayOf(PropTypes.object)
3980 };
3981 Header.defaultProps = {
3982 buttons: []
3983 };
3984
3985 /***/ }),
3986
3987 /***/ "../core/app/assets/js/layout/page.js":
3988 /*!********************************************!*\
3989 !*** ../core/app/assets/js/layout/page.js ***!
3990 \********************************************/
3991 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3992
3993 "use strict";
3994 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3995
3996
3997 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3998
3999 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4000
4001 _Object$defineProperty(exports, "__esModule", {
4002 value: true
4003 });
4004
4005 exports["default"] = Page;
4006
4007 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4008
4009 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js"));
4010
4011 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js"));
4012
4013 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js"));
4014
4015 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js"));
4016
4017 function Page(props) {
4018 var AppSidebar = function AppSidebar() {
4019 if (!props.sidebar) {
4020 return;
4021 }
4022
4023 return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
4024 },
4025 AppFooter = function AppFooter() {
4026 if (!props.footer) {
4027 return;
4028 }
4029
4030 return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
4031 };
4032
4033 return /*#__PURE__*/_react.default.createElement("div", {
4034 className: "eps-app__lightbox ".concat(props.className)
4035 }, /*#__PURE__*/_react.default.createElement("div", {
4036 className: "eps-app"
4037 }, /*#__PURE__*/_react.default.createElement(_header.default, {
4038 title: props.title,
4039 buttons: props.headerButtons,
4040 titleRedirectRoute: props.titleRedirectRoute
4041 }), /*#__PURE__*/_react.default.createElement("div", {
4042 className: "eps-app__main"
4043 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter()));
4044 }
4045
4046 Page.propTypes = {
4047 title: PropTypes.string,
4048 titleRedirectRoute: PropTypes.string,
4049 className: PropTypes.string,
4050 headerButtons: PropTypes.arrayOf(PropTypes.object),
4051 sidebar: PropTypes.object,
4052 content: PropTypes.object.isRequired,
4053 footer: PropTypes.object
4054 };
4055 Page.defaultProps = {
4056 className: ''
4057 };
4058
4059 /***/ }),
4060
4061 /***/ "../core/app/assets/js/layout/sidebar.js":
4062 /*!***********************************************!*\
4063 !*** ../core/app/assets/js/layout/sidebar.js ***!
4064 \***********************************************/
4065 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4066
4067 "use strict";
4068 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4069
4070
4071 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4072
4073 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4074
4075 _Object$defineProperty(exports, "__esModule", {
4076 value: true
4077 });
4078
4079 exports["default"] = Sidebar;
4080
4081 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4082
4083 function Sidebar(props) {
4084 return /*#__PURE__*/_react.default.createElement("div", {
4085 className: "eps-app__sidebar"
4086 }, props.children);
4087 }
4088
4089 Sidebar.propTypes = {
4090 children: PropTypes.object
4091 };
4092
4093 /***/ }),
4094
4095 /***/ "../core/app/assets/js/molecules/collapse-content.js":
4096 /*!***********************************************************!*\
4097 !*** ../core/app/assets/js/molecules/collapse-content.js ***!
4098 \***********************************************************/
4099 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4100
4101 "use strict";
4102 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4103
4104
4105 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4106
4107 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4108
4109 _Object$defineProperty(exports, "__esModule", {
4110 value: true
4111 });
4112
4113 exports["default"] = CollapseContent;
4114
4115 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4116
4117 function CollapseContent(props) {
4118 return /*#__PURE__*/_react.default.createElement("div", {
4119 className: "e-app-collapse-content"
4120 }, props.children);
4121 }
4122
4123 CollapseContent.propTypes = {
4124 className: PropTypes.string,
4125 children: PropTypes.any
4126 };
4127 CollapseContent.defaultProps = {
4128 className: ''
4129 };
4130
4131 /***/ }),
4132
4133 /***/ "../core/app/assets/js/molecules/collapse-context.js":
4134 /*!***********************************************************!*\
4135 !*** ../core/app/assets/js/molecules/collapse-context.js ***!
4136 \***********************************************************/
4137 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4138
4139 "use strict";
4140
4141
4142 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4143
4144 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4145
4146 _Object$defineProperty(exports, "__esModule", {
4147 value: true
4148 });
4149
4150 exports.CollapseContext = void 0;
4151
4152 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4153
4154 var CollapseContext = _react.default.createContext();
4155
4156 exports.CollapseContext = CollapseContext;
4157
4158 /***/ }),
4159
4160 /***/ "../core/app/assets/js/molecules/collapse-toggle.js":
4161 /*!**********************************************************!*\
4162 !*** ../core/app/assets/js/molecules/collapse-toggle.js ***!
4163 \**********************************************************/
4164 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4165
4166 "use strict";
4167 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4168
4169
4170 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4171
4172 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4173
4174 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4175
4176 _Object$defineProperty(exports, "__esModule", {
4177 value: true
4178 });
4179
4180 exports["default"] = CollapseToggle;
4181
4182 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4183
4184 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4185
4186 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4187
4188 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
4189
4190 function CollapseToggle(props) {
4191 var context = (0, _react.useContext)(_collapseContext.CollapseContext),
4192 style = {
4193 '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
4194 },
4195 classNameBase = 'e-app-collapse-toggle',
4196 classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
4197 attrs = {
4198 style: style,
4199 className: (0, _utils.arrayToClassName)(classes)
4200 };
4201
4202 if (props.active) {
4203 attrs.onClick = function () {
4204 return context.toggle();
4205 };
4206 }
4207
4208 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", {
4209 className: "eicon-caret-down e-app-collapse-toggle__icon"
4210 }));
4211 }
4212
4213 CollapseToggle.propTypes = {
4214 className: PropTypes.string,
4215 iconSpacing: PropTypes.number,
4216 showIcon: PropTypes.bool,
4217 active: PropTypes.bool,
4218 children: PropTypes.any
4219 };
4220 CollapseToggle.defaultProps = {
4221 className: '',
4222 iconSpacing: 20,
4223 showIcon: true,
4224 active: true
4225 };
4226
4227 /***/ }),
4228
4229 /***/ "../core/app/assets/js/molecules/collapse.js":
4230 /*!***************************************************!*\
4231 !*** ../core/app/assets/js/molecules/collapse.js ***!
4232 \***************************************************/
4233 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4234
4235 "use strict";
4236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4237
4238
4239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4240
4241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4242
4243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4244
4245 _Object$defineProperty(exports, "__esModule", {
4246 value: true
4247 });
4248
4249 exports["default"] = Collapse;
4250
4251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4252
4253 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4254
4255 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4256
4257 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4258
4259 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
4260
4261 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js"));
4262
4263 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js"));
4264
4265 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss");
4266
4267 function Collapse(props) {
4268 var _useState = (0, _react.useState)(props.isOpened),
4269 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4270 isOpened = _useState2[0],
4271 setIsOpened = _useState2[1],
4272 classNameBase = 'e-app-collapse',
4273 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
4274 toggle = function toggle() {
4275 return setIsOpened(function (prevState) {
4276 return !prevState;
4277 });
4278 };
4279
4280 (0, _react.useEffect)(function () {
4281 if (props.isOpened !== isOpened) {
4282 setIsOpened(props.isOpened);
4283 }
4284 }, [props.isOpened]);
4285 (0, _react.useEffect)(function () {
4286 if (props.onChange) {
4287 props.onChange(isOpened);
4288 }
4289 }, [isOpened]);
4290 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
4291 value: {
4292 toggle: toggle
4293 }
4294 }, /*#__PURE__*/_react.default.createElement("div", {
4295 className: (0, _utils.arrayToClassName)(classes)
4296 }, props.children));
4297 }
4298
4299 Collapse.propTypes = {
4300 className: PropTypes.string,
4301 isOpened: PropTypes.bool,
4302 onChange: PropTypes.func,
4303 children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)])
4304 };
4305 Collapse.defaultProps = {
4306 className: '',
4307 isOpened: false
4308 };
4309 Collapse.Toggle = _collapseToggle.default;
4310 Collapse.Content = _collapseContent.default;
4311
4312 /***/ }),
4313
4314 /***/ "../core/app/assets/js/molecules/dashboard-button.js":
4315 /*!***********************************************************!*\
4316 !*** ../core/app/assets/js/molecules/dashboard-button.js ***!
4317 \***********************************************************/
4318 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4319
4320 "use strict";
4321 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4322 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4323
4324
4325 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4326
4327 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4328
4329 _Object$defineProperty(exports, "__esModule", {
4330 value: true
4331 });
4332
4333 exports["default"] = DashboardButton;
4334
4335 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4336
4337 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4338
4339 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4340
4341 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
4342
4343 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4344
4345 function DashboardButton(props) {
4346 var action = (0, _useAction.default)(),
4347 baseClassName = 'e-app-dashboard-button',
4348 classes = [baseClassName, props.className];
4349 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
4350 className: (0, _utils.arrayToClassName)(classes),
4351 text: props.text,
4352 onClick: action.backToDashboard
4353 }));
4354 }
4355
4356 DashboardButton.propTypes = {
4357 className: PropTypes.string,
4358 text: PropTypes.string
4359 };
4360 DashboardButton.defaultProps = {
4361 className: '',
4362 variant: 'contained',
4363 color: 'primary',
4364 text: __('Back to dashboard', 'elementor')
4365 };
4366
4367 /***/ }),
4368
4369 /***/ "../core/app/assets/js/molecules/go-pro-button.js":
4370 /*!********************************************************!*\
4371 !*** ../core/app/assets/js/molecules/go-pro-button.js ***!
4372 \********************************************************/
4373 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4374
4375 "use strict";
4376 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4377 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4378
4379
4380 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4381
4382 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4383
4384 _Object$defineProperty(exports, "__esModule", {
4385 value: true
4386 });
4387
4388 exports["default"] = GoProButton;
4389
4390 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4391
4392 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4393
4394 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4395
4396 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4397
4398 function GoProButton(props) {
4399 var baseClassName = 'e-app-go-pro-button',
4400 classes = [baseClassName, props.className];
4401 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
4402 className: (0, _utils.arrayToClassName)(classes),
4403 text: props.text
4404 }));
4405 }
4406
4407 GoProButton.propTypes = {
4408 className: PropTypes.string,
4409 text: PropTypes.string
4410 };
4411 GoProButton.defaultProps = {
4412 className: '',
4413 variant: 'contained',
4414 size: 'sm',
4415 color: 'cta',
4416 target: '_blank',
4417 rel: 'noopener noreferrer',
4418 text: __('Go Pro', 'elementor')
4419 };
4420
4421 /***/ }),
4422
4423 /***/ "../core/app/assets/js/molecules/tooltip.js":
4424 /*!**************************************************!*\
4425 !*** ../core/app/assets/js/molecules/tooltip.js ***!
4426 \**************************************************/
4427 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4428
4429 "use strict";
4430 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4431
4432
4433 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4434
4435 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4436
4437 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4438
4439 _Object$defineProperty(exports, "__esModule", {
4440 value: true
4441 });
4442
4443 exports["default"] = Tooltip;
4444
4445 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4446
4447 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4448
4449 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js");
4450
4451 function Tooltip(props) {
4452 var baseClassName = 'e-app-tooltip',
4453 classes = [baseClassName, props.className],
4454 childRef = (0, _react.useRef)(null),
4455 isAborted = (0, _react.useRef)(false),
4456 isManualControl = props.hasOwnProperty('show'),
4457 _useState = (0, _react.useState)(false),
4458 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4459 isLibraryLoaded = _useState2[0],
4460 setIsLibraryLoaded = _useState2[1],
4461 _useState3 = (0, _react.useState)(false),
4462 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
4463 showTooltip = _useState4[0],
4464 setShowTooltip = _useState4[1],
4465 directionsMap = {
4466 top: 's',
4467 right: 'w',
4468 down: 'n',
4469 left: 'e'
4470 },
4471 tipsyConfig = {
4472 trigger: isManualControl ? 'manual' : 'hover',
4473 gravity: directionsMap[props.direction],
4474 offset: props.offset,
4475 title: function title() {
4476 return props.title;
4477 }
4478 },
4479 setTipsy = function setTipsy() {
4480 var $tooltipContainer = jQuery(childRef.current);
4481 $tooltipContainer.tipsy(tipsyConfig);
4482
4483 if (isManualControl) {
4484 var displayMode = showTooltip ? 'show' : 'hide';
4485 $tooltipContainer.tipsy(displayMode);
4486 }
4487 };
4488
4489 (0, _react.useEffect)(function () {
4490 // In case that the component is disabled the tipsy library will not be loaded by default.
4491 if (!props.disabled) {
4492 isAborted.current = false;
4493 import(
4494 /* webpackIgnore: true */
4495 "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () {
4496 if (!isAborted.current) {
4497 if (isLibraryLoaded) {
4498 setTipsy();
4499 } else {
4500 setIsLibraryLoaded(true);
4501 }
4502 }
4503 });
4504 }
4505
4506 return function () {
4507 if (!props.disabled) {
4508 // Aborting the current dynamic-import state update in case of re-render.
4509 isAborted.current = true; // Cleanup of existing tipsy element in case of re-render.
4510
4511 jQuery('.tipsy:last').remove();
4512 }
4513 };
4514 }, [props.disabled]);
4515 (0, _react.useEffect)(function () {
4516 if (isLibraryLoaded) {
4517 setTipsy();
4518 }
4519 }, [isLibraryLoaded, showTooltip]);
4520 (0, _react.useEffect)(function () {
4521 // The "show" state should not be changed while the component is disabled.
4522 if (!props.disabled && props.show !== showTooltip) {
4523 setShowTooltip(props.show);
4524 }
4525 }, [props.show]);
4526 return /*#__PURE__*/_react.default.createElement(props.tag, {
4527 className: (0, _utils.arrayToClassName)(classes),
4528 ref: childRef
4529 }, props.children);
4530 }
4531
4532 Tooltip.propTypes = {
4533 className: PropTypes.string,
4534 offset: PropTypes.number,
4535 show: PropTypes.bool,
4536 direction: PropTypes.oneOf(['top', 'right', 'left', 'down']),
4537 tag: PropTypes.string.isRequired,
4538 title: PropTypes.string.isRequired,
4539 disabled: PropTypes.bool,
4540 children: PropTypes.any
4541 };
4542 Tooltip.defaultProps = {
4543 className: '',
4544 offset: 10,
4545 direction: 'top',
4546 disabled: false
4547 };
4548
4549 /***/ }),
4550
4551 /***/ "../core/app/assets/js/molecules/upload-file.js":
4552 /*!******************************************************!*\
4553 !*** ../core/app/assets/js/molecules/upload-file.js ***!
4554 \******************************************************/
4555 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4556
4557 "use strict";
4558 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4559 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4560
4561
4562 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4563
4564 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4565
4566 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4567
4568 _Object$defineProperty(exports, "__esModule", {
4569 value: true
4570 });
4571
4572 exports["default"] = UploadFile;
4573
4574 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4575
4576 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
4577
4578 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4579
4580 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4581
4582 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss");
4583
4584 function UploadFile(props) {
4585 var fileInput = (0, _react.useRef)(null),
4586 baseClassName = 'e-app-upload-file',
4587 classes = [baseClassName, props.className];
4588 return /*#__PURE__*/_react.default.createElement("div", {
4589 className: (0, _utils.arrayToClassName)(classes)
4590 }, /*#__PURE__*/_react.default.createElement("input", {
4591 ref: fileInput,
4592 type: "file",
4593 accept: props.filetypes.map(function (type) {
4594 return '.' + type;
4595 }).join(', '),
4596 className: "e-app-upload-file__input",
4597 onChange: function onChange(event) {
4598 var file = event.target.files[0];
4599
4600 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
4601 props.onFileSelect(file, event);
4602 } else {
4603 fileInput.current.value = '';
4604 props.onError();
4605 }
4606 }
4607 }), /*#__PURE__*/_react.default.createElement(_button.default, {
4608 className: "e-app-upload-file__button",
4609 text: props.text,
4610 variant: "contained",
4611 color: "primary",
4612 size: "lg",
4613 hideText: props.isLoading,
4614 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '',
4615 onClick: function onClick() {
4616 if (!props.isLoading) {
4617 fileInput.current.click();
4618 }
4619 }
4620 }));
4621 }
4622
4623 UploadFile.propTypes = {
4624 className: PropTypes.string,
4625 text: PropTypes.string,
4626 onFileSelect: PropTypes.func,
4627 isLoading: PropTypes.bool,
4628 filetypes: PropTypes.array.isRequired,
4629 onError: PropTypes.func
4630 };
4631 UploadFile.defaultProps = {
4632 className: '',
4633 text: __('Select File', 'elementor'),
4634 onError: function onError() {}
4635 };
4636
4637 /***/ }),
4638
4639 /***/ "../core/app/assets/js/organisms/drop-zone.js":
4640 /*!****************************************************!*\
4641 !*** ../core/app/assets/js/organisms/drop-zone.js ***!
4642 \****************************************************/
4643 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4644
4645 "use strict";
4646 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4647
4648
4649 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4650
4651 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4652
4653 _Object$defineProperty(exports, "__esModule", {
4654 value: true
4655 });
4656
4657 exports["default"] = DropZone;
4658
4659 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4660
4661 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4662
4663 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4664
4665 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
4666
4667 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
4668
4669 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
4670
4671 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
4672
4673 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
4674
4675 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss");
4676
4677 function DropZone(props) {
4678 var classes = ['e-app-drop-zone', props.className],
4679 dragDropEvents = {
4680 onDrop: function onDrop(event) {
4681 if (!props.isLoading) {
4682 var file = event.dataTransfer.files[0];
4683
4684 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
4685 props.onFileSelect(file, event);
4686 } else {
4687 props.onError();
4688 }
4689 }
4690 }
4691 };
4692 return /*#__PURE__*/_react.default.createElement("section", {
4693 className: (0, _utils.arrayToClassName)(classes)
4694 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, {
4695 isLoading: props.isLoading
4696 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
4697 className: "e-app-drop-zone__icon ".concat(props.icon)
4698 }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
4699 variant: "display-3"
4700 }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, {
4701 variant: "xl",
4702 className: "e-app-drop-zone__text"
4703 }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, {
4704 variant: "xl",
4705 className: "e-app-drop-zone__secondary-text"
4706 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, {
4707 isLoading: props.isLoading,
4708 onFileSelect: props.onFileSelect,
4709 onError: props.onError,
4710 text: props.buttonText,
4711 filetypes: props.filetypes
4712 })));
4713 }
4714
4715 DropZone.propTypes = {
4716 className: PropTypes.string,
4717 children: PropTypes.any,
4718 onFileSelect: PropTypes.func.isRequired,
4719 heading: PropTypes.string,
4720 text: PropTypes.string,
4721 secondaryText: PropTypes.string,
4722 buttonText: PropTypes.string,
4723 icon: PropTypes.string,
4724 showButton: PropTypes.bool,
4725 showIcon: PropTypes.bool,
4726 isLoading: PropTypes.bool,
4727 filetypes: PropTypes.array.isRequired,
4728 onError: PropTypes.func
4729 };
4730 DropZone.defaultProps = {
4731 className: '',
4732 icon: 'eicon-library-upload',
4733 showButton: true,
4734 showIcon: true,
4735 onError: function onError() {}
4736 };
4737
4738 /***/ }),
4739
4740 /***/ "../core/app/assets/js/organisms/error-boundary.js":
4741 /*!*********************************************************!*\
4742 !*** ../core/app/assets/js/organisms/error-boundary.js ***!
4743 \*********************************************************/
4744 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4745
4746 "use strict";
4747 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4748 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4749
4750
4751 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4752
4753 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4754
4755 _Object$defineProperty(exports, "__esModule", {
4756 value: true
4757 });
4758
4759 exports["default"] = void 0;
4760
4761 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4762
4763 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
4764
4765 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
4766
4767 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
4768
4769 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
4770
4771 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4772
4773 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
4774
4775 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component
4776 // That is why this component is a class component.
4777 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes
4778 var ErrorBoundary = /*#__PURE__*/function (_React$Component) {
4779 (0, _inherits2.default)(ErrorBoundary, _React$Component);
4780
4781 var _super = (0, _createSuper2.default)(ErrorBoundary);
4782
4783 function ErrorBoundary(props) {
4784 var _this;
4785
4786 (0, _classCallCheck2.default)(this, ErrorBoundary);
4787 _this = _super.call(this, props);
4788 _this.state = {
4789 hasError: null
4790 };
4791 return _this;
4792 }
4793
4794 (0, _createClass2.default)(ErrorBoundary, [{
4795 key: "goBack",
4796 value: function goBack() {
4797 // If the app was opened inside an iframe, it will close it,
4798 // if not, it will redirect to the last location.
4799 if (window.top !== window.self) {
4800 window.top.$e.run('app/close');
4801 }
4802
4803 window.location = elementorAppConfig.return_url;
4804 }
4805 }, {
4806 key: "render",
4807 value: function render() {
4808 if (this.state.hasError) {
4809 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
4810 title: this.props.title,
4811 text: this.props.text,
4812 approveButtonUrl: this.props.learnMoreUrl,
4813 approveButtonColor: "link",
4814 approveButtonTarget: "_blank",
4815 approveButtonText: __('Learn More', 'elementor'),
4816 dismissButtonText: __('Go Back', 'elementor'),
4817 dismissButtonOnClick: this.goBack
4818 });
4819 }
4820
4821 return this.props.children;
4822 }
4823 }], [{
4824 key: "getDerivedStateFromError",
4825 value: function getDerivedStateFromError() {
4826 return {
4827 hasError: true
4828 };
4829 }
4830 }]);
4831 return ErrorBoundary;
4832 }(_react.default.Component);
4833
4834 exports["default"] = ErrorBoundary;
4835 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", {
4836 children: PropTypes.any,
4837 title: PropTypes.string,
4838 text: PropTypes.string,
4839 learnMoreUrl: PropTypes.string
4840 });
4841 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", {
4842 title: __('App could not be loaded', 'elementor'),
4843 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'),
4844 learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/'
4845 });
4846
4847 /***/ }),
4848
4849 /***/ "../core/app/assets/js/organisms/unfiltered-files-dialog.js":
4850 /*!******************************************************************!*\
4851 !*** ../core/app/assets/js/organisms/unfiltered-files-dialog.js ***!
4852 \******************************************************************/
4853 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4854
4855 "use strict";
4856 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4857 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4858
4859
4860 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4861
4862 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4863
4864 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4865
4866 _Object$defineProperty(exports, "__esModule", {
4867 value: true
4868 });
4869
4870 exports["default"] = UnfilteredFilesDialog;
4871
4872 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4873
4874 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
4875
4876 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4877
4878 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
4879
4880 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
4881
4882 function UnfilteredFilesDialog(props) {
4883 var show = props.show,
4884 setShow = props.setShow,
4885 onReady = props.onReady,
4886 onCancel = props.onCancel,
4887 _useAjax = (0, _useAjax2.default)(),
4888 ajaxState = _useAjax.ajaxState,
4889 setAjax = _useAjax.setAjax,
4890 _useState = (0, _react.useState)(false),
4891 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4892 enableUnfilteredFiles = _useState2[0],
4893 setEnableUnfilteredFiles = _useState2[1],
4894 _useState3 = (0, _react.useState)(false),
4895 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
4896 isEnableError = _useState4[0],
4897 setIsEnableError = _useState4[1]; // Sending the enable unfiltered files request.
4898
4899
4900 (0, _react.useEffect)(function () {
4901 if (enableUnfilteredFiles) {
4902 setShow(false);
4903 setAjax({
4904 data: {
4905 action: 'elementor_ajax',
4906 actions: (0, _stringify.default)({
4907 enable_unfiltered_files_upload: {
4908 action: 'enable_unfiltered_files_upload'
4909 }
4910 })
4911 }
4912 });
4913 }
4914 }, [enableUnfilteredFiles]); // Enabling unfiltered files ajax status.
4915
4916 (0, _react.useEffect)(function () {
4917 switch (ajaxState.status) {
4918 case 'success':
4919 onReady();
4920 break;
4921
4922 case 'error':
4923 setIsEnableError(true);
4924 setShow(true);
4925 break;
4926 }
4927 }, [ajaxState]);
4928
4929 if (!show) {
4930 return null;
4931 }
4932
4933 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, isEnableError ? /*#__PURE__*/_react.default.createElement(_dialog.default, {
4934 title: __('Sorry, something went wrong.', 'elementor'),
4935 text: __('Nothing to worry about, just continue without importing SVGs or go back and start the import again.', 'elementor'),
4936 approveButtonColor: "link",
4937 approveButtonText: __('Continue', 'elementor'),
4938 approveButtonOnClick: onReady,
4939 dismissButtonText: __('Go back', 'elementor'),
4940 dismissButtonOnClick: onCancel,
4941 onClose: onCancel
4942 }) : /*#__PURE__*/_react.default.createElement(_dialog.default, {
4943 title: __('First, enable unfiltered file uploads.', 'elementor'),
4944 text: __('This allows Elementor to scan your SVGs for malicious content. Otherwise, you can skip any SVGs in this import.', 'elementor'),
4945 approveButtonColor: "link",
4946 approveButtonText: __('Enable', 'elementor'),
4947 approveButtonOnClick: function approveButtonOnClick() {
4948 return setEnableUnfilteredFiles(true);
4949 },
4950 dismissButtonText: __('Skip', 'elementor'),
4951 dismissButtonOnClick: onReady,
4952 onClose: onReady
4953 }));
4954 }
4955
4956 UnfilteredFilesDialog.propTypes = {
4957 show: PropTypes.bool,
4958 setShow: PropTypes.func.isRequired,
4959 onReady: PropTypes.func.isRequired,
4960 onCancel: PropTypes.func.isRequired
4961 };
4962 UnfilteredFilesDialog.defaultProps = {
4963 show: false
4964 };
4965
4966 /***/ }),
4967
4968 /***/ "../core/app/assets/js/organisms/wizard-footer.js":
4969 /*!********************************************************!*\
4970 !*** ../core/app/assets/js/organisms/wizard-footer.js ***!
4971 \********************************************************/
4972 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4973
4974 "use strict";
4975 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4976
4977
4978 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4979
4980 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4981
4982 _Object$defineProperty(exports, "__esModule", {
4983 value: true
4984 });
4985
4986 exports["default"] = WizardFooter;
4987
4988 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4989
4990 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4991
4992 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4993
4994 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
4995
4996 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss");
4997
4998 function WizardFooter(props) {
4999 var baseClassName = 'e-app-wizard-footer',
5000 classes = [baseClassName, props.className];
5001
5002 if (props.separator) {
5003 classes.push(baseClassName + '__separator');
5004 }
5005
5006 return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({
5007 container: true
5008 }, props, {
5009 className: (0, _utils.arrayToClassName)(classes)
5010 }), props.children);
5011 }
5012
5013 WizardFooter.propTypes = {
5014 className: PropTypes.string,
5015 justify: PropTypes.any,
5016 separator: PropTypes.any,
5017 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
5018 };
5019 WizardFooter.defaultProps = {
5020 className: ''
5021 };
5022
5023 /***/ }),
5024
5025 /***/ "../core/app/assets/js/pages/index.js":
5026 /*!********************************************!*\
5027 !*** ../core/app/assets/js/pages/index.js ***!
5028 \********************************************/
5029 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5030
5031 "use strict";
5032
5033
5034 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5035
5036 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5037
5038 _Object$defineProperty(exports, "__esModule", {
5039 value: true
5040 });
5041
5042 exports["default"] = Index;
5043
5044 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5045
5046 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
5047
5048 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
5049
5050 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
5051
5052 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
5053
5054 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
5055
5056 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5057
5058 var _actionsMap = _interopRequireDefault(__webpack_require__(/*! elementor-app/url-actions/actions-map */ "../core/app/assets/js/url-actions/actions-map.js"));
5059
5060 function Index() {
5061 var _elementorAppConfig$m;
5062
5063 var urlSearchParams = new URLSearchParams(window.location.search),
5064 queryParams = Object.fromEntries(urlSearchParams.entries()),
5065 // The 'action' query param is translated into a route URL.
5066 url = _actionsMap.default[queryParams.action] || ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]);
5067 return /*#__PURE__*/_react.default.createElement(_router.Redirect, {
5068 to: url || '/not-found',
5069 noThrow: true
5070 });
5071 }
5072
5073 /***/ }),
5074
5075 /***/ "../core/app/assets/js/pages/not-found.js":
5076 /*!************************************************!*\
5077 !*** ../core/app/assets/js/pages/not-found.js ***!
5078 \************************************************/
5079 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5080
5081 "use strict";
5082 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5083
5084
5085 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5086
5087 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5088
5089 _Object$defineProperty(exports, "__esModule", {
5090 value: true
5091 });
5092
5093 exports["default"] = NotFound;
5094
5095 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5096
5097 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
5098
5099 function NotFound() {
5100 var config = {
5101 title: __('Not Found', 'elementor'),
5102 className: 'eps-app__not-found',
5103 content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "),
5104 sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null)
5105 };
5106 return /*#__PURE__*/_react.default.createElement(_page.default, config);
5107 }
5108
5109 /***/ }),
5110
5111 /***/ "../core/app/assets/js/ui/atoms/box.js":
5112 /*!*********************************************!*\
5113 !*** ../core/app/assets/js/ui/atoms/box.js ***!
5114 \*********************************************/
5115 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5116
5117 "use strict";
5118 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5119
5120
5121 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5122
5123 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5124
5125 _Object$defineProperty(exports, "__esModule", {
5126 value: true
5127 });
5128
5129 exports["default"] = Box;
5130
5131 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5132
5133 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5134
5135 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss");
5136
5137 function Box(props) {
5138 var baseClassName = 'eps-box',
5139 classes = [baseClassName, props.className],
5140 style = {};
5141
5142 if (props.hasOwnProperty('padding')) {
5143 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding);
5144 classes.push(baseClassName + '--padding');
5145 }
5146
5147 return /*#__PURE__*/_react.default.createElement("div", {
5148 style: style,
5149 className: (0, _utils.arrayToClassName)(classes)
5150 }, props.children);
5151 }
5152
5153 Box.propTypes = {
5154 className: PropTypes.string,
5155 padding: PropTypes.string,
5156 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
5157 };
5158 Box.defaultProps = {
5159 className: ''
5160 };
5161
5162 /***/ }),
5163
5164 /***/ "../core/app/assets/js/ui/atoms/checkbox.js":
5165 /*!**************************************************!*\
5166 !*** ../core/app/assets/js/ui/atoms/checkbox.js ***!
5167 \**************************************************/
5168 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5169
5170 "use strict";
5171 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5172
5173
5174 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5175
5176 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5177
5178 _Object$defineProperty(exports, "__esModule", {
5179 value: true
5180 });
5181
5182 exports["default"] = Checkbox;
5183
5184 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5185
5186 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5187
5188 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5189
5190 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss");
5191
5192 function Checkbox(props) {
5193 var baseClassName = 'eps-checkbox',
5194 classes = [baseClassName, props.className];
5195
5196 if (props.rounded) {
5197 classes.push(baseClassName + '--rounded');
5198 }
5199
5200 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, {
5201 type: "checkbox",
5202 disabled: props.disabled,
5203 className: (0, _utils.arrayToClassName)(classes)
5204 }));
5205 }
5206
5207 Checkbox.propTypes = {
5208 className: PropTypes.string,
5209 disabled: PropTypes.bool,
5210 rounded: PropTypes.bool
5211 };
5212 Checkbox.defaultProps = {
5213 className: '',
5214 disabled: false
5215 };
5216
5217 /***/ }),
5218
5219 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js":
5220 /*!***************************************************!*\
5221 !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***!
5222 \***************************************************/
5223 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5224
5225 "use strict";
5226 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5227
5228
5229 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5230
5231 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5232
5233 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
5234
5235 _Object$defineProperty(exports, "__esModule", {
5236 value: true
5237 });
5238
5239 exports["default"] = DragDrop;
5240
5241 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
5242
5243 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5244
5245 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
5246
5247 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5248
5249 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss");
5250
5251 function DragDrop(props) {
5252 var _useState = (0, _react.useState)(false),
5253 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
5254 isDragOver = _useState2[0],
5255 setIsDragOver = _useState2[1],
5256 getClassName = function getClassName() {
5257 var baseClassName = 'e-app-drag-drop',
5258 classes = [baseClassName, props.className];
5259
5260 if (isDragOver && !props.isLoading) {
5261 classes.push(baseClassName + '--drag-over');
5262 }
5263
5264 return (0, _utils.arrayToClassName)(classes);
5265 },
5266 onDragDropActions = function onDragDropActions(event) {
5267 event.preventDefault();
5268 event.stopPropagation();
5269 },
5270 dragDropEvents = {
5271 onDrop: function onDrop(event) {
5272 onDragDropActions(event);
5273 setIsDragOver(false);
5274
5275 if (props.onDrop) {
5276 props.onDrop(event);
5277 }
5278 },
5279 onDragOver: function onDragOver(event) {
5280 onDragDropActions(event);
5281 setIsDragOver(true);
5282
5283 if (props.onDragOver) {
5284 props.onDragOver(event);
5285 }
5286 },
5287 onDragLeave: function onDragLeave(event) {
5288 onDragDropActions(event);
5289 setIsDragOver(false);
5290
5291 if (props.onDragLeave) {
5292 props.onDragLeave(event);
5293 }
5294 }
5295 };
5296
5297 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, {
5298 className: getClassName()
5299 }), props.children);
5300 }
5301
5302 DragDrop.propTypes = {
5303 className: PropTypes.string,
5304 children: PropTypes.any,
5305 onDrop: PropTypes.func,
5306 onDragLeave: PropTypes.func,
5307 onDragOver: PropTypes.func,
5308 isLoading: PropTypes.bool
5309 };
5310 DragDrop.defaultProps = {
5311 className: ''
5312 };
5313
5314 /***/ }),
5315
5316 /***/ "../core/app/assets/js/ui/atoms/heading.js":
5317 /*!*************************************************!*\
5318 !*** ../core/app/assets/js/ui/atoms/heading.js ***!
5319 \*************************************************/
5320 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5321
5322 "use strict";
5323 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5324
5325
5326 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5327
5328 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5329
5330 _Object$defineProperty(exports, "__esModule", {
5331 value: true
5332 });
5333
5334 exports["default"] = Heading;
5335
5336 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5337
5338 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5339
5340 function Heading(props) {
5341 var baseClassName = 'eps',
5342 classes = [props.className];
5343
5344 if (props.variant) {
5345 classes.push(baseClassName + '-' + props.variant);
5346 }
5347
5348 var Element = function Element() {
5349 return _react.default.createElement(props.tag, {
5350 className: (0, _utils.arrayToClassName)(classes)
5351 }, props.children);
5352 };
5353
5354 return /*#__PURE__*/_react.default.createElement(Element, null);
5355 }
5356
5357 Heading.propTypes = {
5358 className: PropTypes.string,
5359 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired,
5360 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']),
5361 variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired
5362 };
5363 Heading.defaultProps = {
5364 className: '',
5365 tag: 'h1'
5366 };
5367
5368 /***/ }),
5369
5370 /***/ "../core/app/assets/js/ui/atoms/icon.js":
5371 /*!**********************************************!*\
5372 !*** ../core/app/assets/js/ui/atoms/icon.js ***!
5373 \**********************************************/
5374 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5375
5376 "use strict";
5377 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5378
5379
5380 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5381
5382 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5383
5384 _Object$defineProperty(exports, "__esModule", {
5385 value: true
5386 });
5387
5388 exports["default"] = Icon;
5389
5390 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5391
5392 function Icon(props) {
5393 return /*#__PURE__*/_react.default.createElement("i", {
5394 className: "eps-icon ".concat(props.className)
5395 });
5396 }
5397
5398 Icon.propTypes = {
5399 className: PropTypes.string.isRequired
5400 };
5401 Icon.defaultProps = {
5402 className: ''
5403 };
5404
5405 /***/ }),
5406
5407 /***/ "../core/app/assets/js/ui/atoms/text-field.js":
5408 /*!****************************************************!*\
5409 !*** ../core/app/assets/js/ui/atoms/text-field.js ***!
5410 \****************************************************/
5411 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5412
5413 "use strict";
5414 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5415
5416
5417 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5418
5419 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5420
5421 _Object$defineProperty(exports, "__esModule", {
5422 value: true
5423 });
5424
5425 exports["default"] = TextField;
5426
5427 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5428
5429 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5430
5431 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5432
5433 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
5434
5435 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5436
5437 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss");
5438
5439 function TextField(props) {
5440 var classNameBase = 'eps-text-field',
5441 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)],
5442 validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
5443 className: (0, _utils.arrayToClassName)(classes)
5444 });
5445
5446 if (validProps.multiline) {
5447 delete validProps.multiline;
5448 return /*#__PURE__*/_react.default.createElement("textarea", validProps);
5449 }
5450
5451 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, {
5452 type: "text"
5453 }));
5454 }
5455
5456 TextField.propTypes = {
5457 className: PropTypes.string,
5458 multiline: PropTypes.bool,
5459 variant: PropTypes.oneOf(['standard', 'outlined']),
5460 children: PropTypes.string
5461 };
5462 TextField.defaultProps = {
5463 className: '',
5464 variant: 'standard'
5465 };
5466
5467 /***/ }),
5468
5469 /***/ "../core/app/assets/js/ui/atoms/text.js":
5470 /*!**********************************************!*\
5471 !*** ../core/app/assets/js/ui/atoms/text.js ***!
5472 \**********************************************/
5473 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5474
5475 "use strict";
5476 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5477
5478
5479 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5480
5481 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5482
5483 _Object$defineProperty(exports, "__esModule", {
5484 value: true
5485 });
5486
5487 exports["default"] = Text;
5488
5489 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5490
5491 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5492
5493 function Text(props) {
5494 var baseClassName = 'eps',
5495 classes = [props.className],
5496 variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
5497 classes.push(baseClassName + '-text' + variant);
5498
5499 var Element = function Element() {
5500 return _react.default.createElement(props.tag, {
5501 className: (0, _utils.arrayToClassName)(classes)
5502 }, props.children);
5503 };
5504
5505 return /*#__PURE__*/_react.default.createElement(Element, null);
5506 }
5507
5508 Text.propTypes = {
5509 className: PropTypes.string,
5510 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']),
5511 tag: PropTypes.string,
5512 children: PropTypes.any.isRequired
5513 };
5514 Text.defaultProps = {
5515 className: '',
5516 tag: 'p'
5517 };
5518
5519 /***/ }),
5520
5521 /***/ "../core/app/assets/js/ui/card/card-body.js":
5522 /*!**************************************************!*\
5523 !*** ../core/app/assets/js/ui/card/card-body.js ***!
5524 \**************************************************/
5525 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5526
5527 "use strict";
5528 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5529
5530
5531 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5532
5533 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5534
5535 _Object$defineProperty(exports, "__esModule", {
5536 value: true
5537 });
5538
5539 exports["default"] = CardBody;
5540
5541 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5542
5543 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5544
5545 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5546
5547 function CardBody(props) {
5548 var classNameBase = 'eps-card__body',
5549 classes = [classNameBase, props.className],
5550 style = {};
5551
5552 if (props.hasOwnProperty('padding')) {
5553 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding);
5554 classes.push(classNameBase + '--padding');
5555 }
5556
5557 return /*#__PURE__*/_react.default.createElement("main", {
5558 className: (0, _utils.arrayToClassName)(classes),
5559 style: style
5560 }, props.children);
5561 }
5562
5563 CardBody.propTypes = {
5564 className: PropTypes.string,
5565 padding: PropTypes.string,
5566 passive: PropTypes.bool,
5567 active: PropTypes.bool,
5568 children: PropTypes.any.isRequired
5569 };
5570 CardBody.defaultProps = {
5571 className: ''
5572 };
5573
5574 /***/ }),
5575
5576 /***/ "../core/app/assets/js/ui/card/card-divider.js":
5577 /*!*****************************************************!*\
5578 !*** ../core/app/assets/js/ui/card/card-divider.js ***!
5579 \*****************************************************/
5580 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5581
5582 "use strict";
5583 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5584
5585
5586 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5587
5588 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5589
5590 _Object$defineProperty(exports, "__esModule", {
5591 value: true
5592 });
5593
5594 exports["default"] = CardDivider;
5595
5596 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5597
5598 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5599
5600 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5601
5602 function CardDivider(props) {
5603 var classNameBase = 'eps-card__divider',
5604 classes = [classNameBase, props.className];
5605 return /*#__PURE__*/_react.default.createElement("hr", {
5606 className: (0, _utils.arrayToClassName)(classes)
5607 });
5608 }
5609
5610 CardDivider.propTypes = {
5611 className: PropTypes.string
5612 };
5613 CardDivider.defaultProps = {
5614 className: ''
5615 };
5616
5617 /***/ }),
5618
5619 /***/ "../core/app/assets/js/ui/card/card-footer.js":
5620 /*!****************************************************!*\
5621 !*** ../core/app/assets/js/ui/card/card-footer.js ***!
5622 \****************************************************/
5623 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5624
5625 "use strict";
5626 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5627
5628
5629 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5630
5631 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5632
5633 _Object$defineProperty(exports, "__esModule", {
5634 value: true
5635 });
5636
5637 exports["default"] = CardFooter;
5638
5639 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5640
5641 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5642
5643 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5644
5645 function CardFooter(props) {
5646 var classNameBase = 'eps-card__footer',
5647 classes = [classNameBase, props.className],
5648 style = {};
5649
5650 if (props.hasOwnProperty('padding')) {
5651 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding);
5652 classes.push(classNameBase + '--padding');
5653 }
5654
5655 return /*#__PURE__*/_react.default.createElement("footer", {
5656 className: (0, _utils.arrayToClassName)(classes),
5657 style: style
5658 }, props.children);
5659 }
5660
5661 CardFooter.propTypes = {
5662 className: PropTypes.string,
5663 padding: PropTypes.string,
5664 passive: PropTypes.bool,
5665 active: PropTypes.bool,
5666 children: PropTypes.object.isRequired
5667 };
5668 CardFooter.defaultProps = {
5669 className: ''
5670 };
5671
5672 /***/ }),
5673
5674 /***/ "../core/app/assets/js/ui/card/card-header.js":
5675 /*!****************************************************!*\
5676 !*** ../core/app/assets/js/ui/card/card-header.js ***!
5677 \****************************************************/
5678 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5679
5680 "use strict";
5681 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5682
5683
5684 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5685
5686 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5687
5688 _Object$defineProperty(exports, "__esModule", {
5689 value: true
5690 });
5691
5692 exports["default"] = CardHeader;
5693
5694 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5695
5696 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5697
5698 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5699
5700 function CardHeader(props) {
5701 var classNameBase = 'eps-card__header',
5702 classes = [classNameBase, props.className],
5703 style = {};
5704
5705 if (props.hasOwnProperty('padding')) {
5706 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding);
5707 classes.push(classNameBase + '--padding');
5708 }
5709
5710 return /*#__PURE__*/_react.default.createElement("header", {
5711 className: (0, _utils.arrayToClassName)(classes),
5712 style: style
5713 }, props.children);
5714 }
5715
5716 CardHeader.propTypes = {
5717 className: PropTypes.string,
5718 padding: PropTypes.string,
5719 passive: PropTypes.bool,
5720 active: PropTypes.bool,
5721 children: PropTypes.any.isRequired
5722 };
5723 CardHeader.defaultProps = {
5724 className: ''
5725 };
5726
5727 /***/ }),
5728
5729 /***/ "../core/app/assets/js/ui/card/card-headline.js":
5730 /*!******************************************************!*\
5731 !*** ../core/app/assets/js/ui/card/card-headline.js ***!
5732 \******************************************************/
5733 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5734
5735 "use strict";
5736 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5737
5738
5739 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5740
5741 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5742
5743 _Object$defineProperty(exports, "__esModule", {
5744 value: true
5745 });
5746
5747 exports["default"] = CardHeadline;
5748
5749 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5750
5751 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5752
5753 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5754
5755 function CardHeadline(props) {
5756 var classNameBase = 'eps-card__headline',
5757 classes = [classNameBase, props.className];
5758 return /*#__PURE__*/_react.default.createElement("h4", {
5759 className: (0, _utils.arrayToClassName)(classes)
5760 }, props.children);
5761 }
5762
5763 CardHeadline.propTypes = {
5764 className: PropTypes.string,
5765 children: PropTypes.any.isRequired
5766 };
5767 CardHeadline.defaultProps = {
5768 className: ''
5769 };
5770
5771 /***/ }),
5772
5773 /***/ "../core/app/assets/js/ui/card/card-image.js":
5774 /*!***************************************************!*\
5775 !*** ../core/app/assets/js/ui/card/card-image.js ***!
5776 \***************************************************/
5777 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5778
5779 "use strict";
5780 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5781
5782
5783 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5784
5785 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5786
5787 _Object$defineProperty(exports, "__esModule", {
5788 value: true
5789 });
5790
5791 exports["default"] = CardImage;
5792
5793 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5794
5795 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5796
5797 function CardImage(props) {
5798 var image = /*#__PURE__*/_react.default.createElement("img", {
5799 src: props.src,
5800 alt: props.alt,
5801 className: "eps-card__image",
5802 loading: "lazy"
5803 });
5804
5805 return /*#__PURE__*/_react.default.createElement("figure", {
5806 className: "eps-card__figure ".concat(props.className)
5807 }, image, props.children);
5808 }
5809
5810 CardImage.propTypes = {
5811 className: PropTypes.string,
5812 src: PropTypes.string.isRequired,
5813 alt: PropTypes.string.isRequired,
5814 children: PropTypes.any
5815 };
5816 CardImage.defaultProps = {
5817 className: ''
5818 };
5819
5820 /***/ }),
5821
5822 /***/ "../core/app/assets/js/ui/card/card-overlay.js":
5823 /*!*****************************************************!*\
5824 !*** ../core/app/assets/js/ui/card/card-overlay.js ***!
5825 \*****************************************************/
5826 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5827
5828 "use strict";
5829 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5830
5831
5832 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5833
5834 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5835
5836 _Object$defineProperty(exports, "__esModule", {
5837 value: true
5838 });
5839
5840 exports["default"] = CardOverlay;
5841
5842 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5843
5844 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5845
5846 function CardOverlay(props) {
5847 return /*#__PURE__*/_react.default.createElement("div", {
5848 className: "eps-card__image-overlay ".concat(props.className)
5849 }, props.children);
5850 }
5851
5852 CardOverlay.propTypes = {
5853 className: PropTypes.string,
5854 children: PropTypes.object.isRequired
5855 };
5856 CardOverlay.defaultProps = {
5857 className: ''
5858 };
5859
5860 /***/ }),
5861
5862 /***/ "../core/app/assets/js/ui/card/card.js":
5863 /*!*********************************************!*\
5864 !*** ../core/app/assets/js/ui/card/card.js ***!
5865 \*********************************************/
5866 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5867
5868 "use strict";
5869 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5870
5871
5872 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5873
5874 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5875
5876 _Object$defineProperty(exports, "__esModule", {
5877 value: true
5878 });
5879
5880 exports["default"] = void 0;
5881
5882 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5883
5884 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js"));
5885
5886 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js"));
5887
5888 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js"));
5889
5890 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
5891
5892 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
5893
5894 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js"));
5895
5896 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js"));
5897
5898 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5899
5900 var Card = _react.default.forwardRef(function (props, ref) {
5901 return /*#__PURE__*/_react.default.createElement("article", {
5902 className: "eps-card ".concat(props.className),
5903 ref: ref
5904 }, props.children);
5905 });
5906
5907 Card.propTypes = {
5908 type: PropTypes.string,
5909 className: PropTypes.string,
5910 children: PropTypes.any
5911 };
5912 Card.defaultProps = {
5913 className: ''
5914 };
5915 Card.displayName = 'Card';
5916 Card.Header = _cardHeader.default;
5917 Card.Body = _cardBody.default;
5918 Card.Image = _cardImage.default;
5919 Card.Overlay = _cardOverlay.default;
5920 Card.Footer = _cardFooter.default;
5921 Card.Headline = _cardHeadline.default;
5922 Card.Divider = _cardDivider.default;
5923 var _default = Card;
5924 exports["default"] = _default;
5925
5926 /***/ }),
5927
5928 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js":
5929 /*!*********************************************************!*\
5930 !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***!
5931 \*********************************************************/
5932 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5933
5934 "use strict";
5935 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5936
5937
5938 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5939
5940 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5941
5942 _Object$defineProperty(exports, "__esModule", {
5943 value: true
5944 });
5945
5946 exports["default"] = DialogActions;
5947
5948 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5949
5950 function DialogActions(props) {
5951 return /*#__PURE__*/_react.default.createElement("div", {
5952 className: "eps-dialog__buttons"
5953 }, props.children);
5954 }
5955
5956 DialogActions.propTypes = {
5957 children: PropTypes.any
5958 };
5959
5960 /***/ }),
5961
5962 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js":
5963 /*!********************************************************!*\
5964 !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***!
5965 \********************************************************/
5966 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5967
5968 "use strict";
5969 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5970
5971
5972 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5973
5974 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5975
5976 _Object$defineProperty(exports, "__esModule", {
5977 value: true
5978 });
5979
5980 exports["default"] = DialogButton;
5981
5982 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5983
5984 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5985
5986 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5987
5988 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5989
5990 function DialogButton(props) {
5991 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
5992 className: "eps-dialog__button ".concat(props.className)
5993 }));
5994 }
5995
5996 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
5997 tabIndex: PropTypes.string,
5998 type: PropTypes.string
5999 });
6000 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
6001 tabIndex: '0',
6002 type: 'button'
6003 });
6004
6005 /***/ }),
6006
6007 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js":
6008 /*!*********************************************************!*\
6009 !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***!
6010 \*********************************************************/
6011 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6012
6013 "use strict";
6014 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6015
6016
6017 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6018
6019 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6020
6021 _Object$defineProperty(exports, "__esModule", {
6022 value: true
6023 });
6024
6025 exports["default"] = DialogContent;
6026
6027 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6028
6029 function DialogContent(props) {
6030 return /*#__PURE__*/_react.default.createElement("div", {
6031 className: "eps-dialog__content"
6032 }, props.children);
6033 }
6034
6035 DialogContent.propTypes = {
6036 children: PropTypes.any
6037 };
6038
6039 /***/ }),
6040
6041 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js":
6042 /*!******************************************************!*\
6043 !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***!
6044 \******************************************************/
6045 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6046
6047 "use strict";
6048
6049
6050 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6051
6052 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6053
6054 _Object$defineProperty(exports, "__esModule", {
6055 value: true
6056 });
6057
6058 exports["default"] = DialogText;
6059
6060 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6061
6062 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6063
6064 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6065
6066 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6067
6068 function DialogText(props) {
6069 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({
6070 variant: "xs"
6071 }, props, {
6072 className: "eps-dialog__text ".concat(props.className)
6073 }));
6074 }
6075
6076 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes);
6077 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, {
6078 tag: 'p',
6079 variant: 'sm'
6080 });
6081
6082 /***/ }),
6083
6084 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js":
6085 /*!*******************************************************!*\
6086 !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***!
6087 \*******************************************************/
6088 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6089
6090 "use strict";
6091 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6092
6093
6094 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6095
6096 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6097
6098 _Object$defineProperty(exports, "__esModule", {
6099 value: true
6100 });
6101
6102 exports["default"] = DialogTitle;
6103
6104 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6105
6106 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6107
6108 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6109
6110 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6111
6112 function DialogTitle(props) {
6113 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, {
6114 className: "eps-dialog__title ".concat(props.className)
6115 }));
6116 }
6117
6118 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
6119 className: PropTypes.string
6120 });
6121 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
6122 variant: 'h3',
6123 tag: 'h3',
6124 className: ''
6125 });
6126
6127 /***/ }),
6128
6129 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js":
6130 /*!*********************************************************!*\
6131 !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***!
6132 \*********************************************************/
6133 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6134
6135 "use strict";
6136 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6137 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6138
6139
6140 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6141
6142 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6143
6144 _Object$defineProperty(exports, "__esModule", {
6145 value: true
6146 });
6147
6148 exports["default"] = DialogWrapper;
6149
6150 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6151
6152 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6153
6154 function DialogWrapper(props) {
6155 var WrapperTag = 'div';
6156
6157 if (props.onSubmit) {
6158 WrapperTag = 'form';
6159 }
6160
6161 return /*#__PURE__*/_react.default.createElement("section", {
6162 className: "eps-modal__overlay"
6163 }, /*#__PURE__*/_react.default.createElement(WrapperTag, {
6164 className: "eps-modal eps-dialog",
6165 onSubmit: props.onSubmit
6166 }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, {
6167 onClick: props.onClose,
6168 text: __('Close', 'elementor'),
6169 hideText: true,
6170 icon: "eicon-close",
6171 className: "eps-dialog__close-button"
6172 }), props.children));
6173 }
6174
6175 DialogWrapper.propTypes = {
6176 onClose: PropTypes.func,
6177 onSubmit: PropTypes.func,
6178 children: PropTypes.any
6179 };
6180
6181 /***/ }),
6182
6183 /***/ "../core/app/assets/js/ui/dialog/dialog.js":
6184 /*!*************************************************!*\
6185 !*** ../core/app/assets/js/ui/dialog/dialog.js ***!
6186 \*************************************************/
6187 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6188
6189 "use strict";
6190 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6191
6192
6193 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6194
6195 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6196
6197 _Object$defineProperty(exports, "__esModule", {
6198 value: true
6199 });
6200
6201 exports["default"] = Dialog;
6202
6203 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6204
6205 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js"));
6206
6207 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js"));
6208
6209 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js"));
6210
6211 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js"));
6212
6213 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js"));
6214
6215 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js"));
6216
6217 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss");
6218
6219 function Dialog(props) {
6220 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, {
6221 onSubmit: props.onSubmit,
6222 onClose: props.onClose
6223 }, /*#__PURE__*/_react.default.createElement(_dialogContent.default, null, props.title && /*#__PURE__*/_react.default.createElement(_dialogTitle.default, null, props.title), props.text && /*#__PURE__*/_react.default.createElement(_dialogText.default, null, props.text), props.children), /*#__PURE__*/_react.default.createElement(_dialogActions.default, null, /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
6224 key: "dismiss",
6225 text: props.dismissButtonText,
6226 onClick: props.dismissButtonOnClick,
6227 url: props.dismissButtonUrl,
6228 target: props.dismissButtonTarget,
6229 tabIndex: "2"
6230 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
6231 key: "approve",
6232 text: props.approveButtonText,
6233 onClick: props.approveButtonOnClick,
6234 url: props.approveButtonUrl,
6235 target: props.approveButtonTarget,
6236 color: props.approveButtonColor,
6237 elRef: props.approveButtonRef,
6238 tabIndex: "1"
6239 })));
6240 }
6241
6242 Dialog.propTypes = {
6243 title: PropTypes.any,
6244 text: PropTypes.any,
6245 children: PropTypes.any,
6246 onSubmit: PropTypes.func,
6247 onClose: PropTypes.func,
6248 dismissButtonText: PropTypes.string.isRequired,
6249 dismissButtonOnClick: PropTypes.func,
6250 dismissButtonUrl: PropTypes.string,
6251 dismissButtonTarget: PropTypes.string,
6252 approveButtonText: PropTypes.string.isRequired,
6253 approveButtonOnClick: PropTypes.func,
6254 approveButtonUrl: PropTypes.string,
6255 approveButtonColor: PropTypes.string,
6256 approveButtonTarget: PropTypes.string,
6257 approveButtonRef: PropTypes.object
6258 };
6259 Dialog.defaultProps = {};
6260 Dialog.Wrapper = _dialogWrapper.default;
6261 Dialog.Content = _dialogContent.default;
6262 Dialog.Title = _dialogTitle.default;
6263 Dialog.Text = _dialogText.default;
6264 Dialog.Actions = _dialogActions.default;
6265 Dialog.Button = _dialogButton.default;
6266
6267 /***/ }),
6268
6269 /***/ "../core/app/assets/js/ui/grid/grid.js":
6270 /*!*********************************************!*\
6271 !*** ../core/app/assets/js/ui/grid/grid.js ***!
6272 \*********************************************/
6273 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6274
6275 "use strict";
6276 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6277
6278
6279 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6280
6281 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6282
6283 _Object$defineProperty(exports, "__esModule", {
6284 value: true
6285 });
6286
6287 exports["default"] = Grid;
6288
6289 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6290
6291 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
6292
6293 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js");
6294
6295 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
6296
6297 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6298
6299 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss");
6300
6301 function Grid(props) {
6302 var propsMap = {
6303 direction: '--direction{{ -VALUE }}',
6304 justify: '--justify{{ -VALUE }}',
6305 alignContent: '--align-content{{ -VALUE }}',
6306 alignItems: '--align-items{{ -VALUE }}',
6307 container: '-container',
6308 item: '-item',
6309 noWrap: '-container--no-wrap',
6310 wrapReverse: '-container--wrap-reverse',
6311 zeroMinWidth: '-item--zero-min-width',
6312 spacing: '-container--spacing',
6313 xs: '-item-xs{{ -VALUE }}',
6314 sm: '-item-sm{{ -VALUE }}',
6315 md: '-item-md{{ -VALUE }}',
6316 lg: '-item-lg{{ -VALUE }}',
6317 xl: '-item-xl{{ -VALUE }}',
6318 xxl: '-item-xxl{{ -VALUE }}'
6319 },
6320 getStyle = function getStyle() {
6321 return isValidPropValue(props.spacing) ? {
6322 '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
6323 } : {};
6324 },
6325 classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
6326
6327 return /*#__PURE__*/_react.default.createElement("div", {
6328 style: getStyle(),
6329 className: (0, _utils.arrayToClassName)(classes)
6330 }, props.children);
6331 }
6332
6333 function getPropsClasses(propsMap, props) {
6334 var classes = [];
6335
6336 for (var prop in propsMap) {
6337 if (props[prop]) {
6338 var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
6339 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
6340 }
6341 }
6342
6343 return classes;
6344 }
6345
6346 function renderPropValueBrackets(propClass, propValue) {
6347 var brackets = propClass.match(/{{.*?}}/);
6348
6349 if (brackets) {
6350 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : '';
6351 propClass = propClass.replace(brackets[0], bracketsValue);
6352 }
6353
6354 return propClass;
6355 }
6356
6357 function getBaseClassName() {
6358 return 'eps-grid';
6359 }
6360
6361 function isValidPropValue(propValue) {
6362 return propValue && 'boolean' !== typeof propValue;
6363 }
6364
6365 Grid.propTypes = {
6366 className: PropTypes.string,
6367 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']),
6368 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']),
6369 alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']),
6370 alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']),
6371 container: PropTypes.bool,
6372 item: PropTypes.bool,
6373 noWrap: PropTypes.bool,
6374 wrapReverse: PropTypes.bool,
6375 zeroMinWidth: PropTypes.bool,
6376 spacing: PropTypes.number,
6377 xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6378 sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6379 md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6380 lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6381 xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6382 xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
6383 children: PropTypes.any.isRequired
6384 };
6385 Grid.defaultProps = {
6386 className: ''
6387 };
6388
6389 /***/ }),
6390
6391 /***/ "../core/app/assets/js/ui/modal/modal-section.js":
6392 /*!*******************************************************!*\
6393 !*** ../core/app/assets/js/ui/modal/modal-section.js ***!
6394 \*******************************************************/
6395 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6396
6397 "use strict";
6398 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6399
6400
6401 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6402
6403 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6404
6405 _Object$defineProperty(exports, "__esModule", {
6406 value: true
6407 });
6408
6409 exports["default"] = ModalSection;
6410
6411 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6412
6413 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
6414
6415 function ModalSection(props) {
6416 return /*#__PURE__*/_react.default.createElement("section", {
6417 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className])
6418 }, props.children);
6419 }
6420
6421 ModalSection.propTypes = {
6422 className: PropTypes.string,
6423 children: PropTypes.any
6424 };
6425 ModalSection.defaultProps = {
6426 className: ''
6427 };
6428
6429 /***/ }),
6430
6431 /***/ "../core/app/assets/js/ui/modal/modal-tip.js":
6432 /*!***************************************************!*\
6433 !*** ../core/app/assets/js/ui/modal/modal-tip.js ***!
6434 \***************************************************/
6435 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6436
6437 "use strict";
6438 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6439 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6440
6441
6442 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6443
6444 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6445
6446 _Object$defineProperty(exports, "__esModule", {
6447 value: true
6448 });
6449
6450 exports["default"] = ModalTip;
6451
6452 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6453
6454 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
6455
6456 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6457
6458 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6459
6460 function ModalTip(props) {
6461 return /*#__PURE__*/_react.default.createElement("div", {
6462 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className])
6463 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
6464 variant: "h3",
6465 tag: "h3"
6466 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
6467 variant: "xs"
6468 }, props.description));
6469 }
6470
6471 ModalTip.propTypes = {
6472 className: PropTypes.string,
6473 title: PropTypes.string,
6474 description: PropTypes.string
6475 };
6476 ModalTip.defaultProps = {
6477 className: '',
6478 title: __('Tip', 'elementor')
6479 };
6480
6481 /***/ }),
6482
6483 /***/ "../core/app/assets/js/ui/modal/modal.js":
6484 /*!***********************************************!*\
6485 !*** ../core/app/assets/js/ui/modal/modal.js ***!
6486 \***********************************************/
6487 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6488
6489 "use strict";
6490 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6491 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6492
6493
6494 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6495
6496 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6497
6498 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6499
6500 _Object$defineProperty(exports, "__esModule", {
6501 value: true
6502 });
6503
6504 exports.Modal = void 0;
6505 exports["default"] = ModalProvider;
6506
6507 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6508
6509 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6510
6511 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6512
6513 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6514
6515 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6516
6517 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6518
6519 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
6520
6521 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
6522
6523 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6524
6525 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js"));
6526
6527 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js"));
6528
6529 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss");
6530
6531 function ModalProvider(props) {
6532 var _useState = (0, _react.useState)(props.show),
6533 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6534 show = _useState2[0],
6535 setShow = _useState2[1],
6536 hideModal = function hideModal() {
6537 setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state.
6538
6539 // The purpose of the props.setShow is to sync an external state with the component inner state.
6540 if (props.setShow) {
6541 props.setShow(false);
6542 }
6543 },
6544 showModal = function showModal() {
6545 setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state.
6546
6547 // The purpose of the props.setShow is to sync an external state with the component inner state.
6548 if (props.setShow) {
6549 props.setShow(true);
6550 }
6551 },
6552 modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
6553 show: show,
6554 hideModal: hideModal,
6555 showModal: showModal
6556 });
6557
6558 (0, _react.useEffect)(function () {
6559 // Sync with external state.
6560 setShow(props.show);
6561 }, [props.show]);
6562 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, {
6563 onClick: showModal
6564 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children));
6565 }
6566
6567 ModalProvider.propTypes = {
6568 children: PropTypes.node.isRequired,
6569 toggleButtonProps: PropTypes.object,
6570 title: PropTypes.string,
6571 icon: PropTypes.string,
6572 show: PropTypes.bool,
6573 setShow: PropTypes.func
6574 };
6575 ModalProvider.defaultProps = {
6576 show: false
6577 };
6578 ModalProvider.Section = _modalSection.default;
6579 ModalProvider.Tip = _modalTip.default;
6580
6581 var Modal = function Modal(props) {
6582 var modalRef = (0, _react.useRef)(null),
6583 closeRef = (0, _react.useRef)(null),
6584 closeModal = function closeModal(e) {
6585 var node = modalRef.current,
6586 closeNode = closeRef.current,
6587 isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal
6588
6589 if (node && node.contains(e.target) && !isInCloseNode) {
6590 return;
6591 }
6592
6593 props.hideModal();
6594 };
6595
6596 (0, _react.useEffect)(function () {
6597 if (props.show) {
6598 document.addEventListener('mousedown', closeModal, false);
6599 }
6600
6601 return function () {
6602 return document.removeEventListener('mousedown', closeModal, false);
6603 };
6604 }, [props.show]);
6605
6606 if (!props.show) {
6607 return null;
6608 }
6609
6610 return /*#__PURE__*/_react.default.createElement("div", {
6611 className: "eps-modal__overlay",
6612 onClick: closeModal
6613 }, /*#__PURE__*/_react.default.createElement("div", {
6614 className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
6615 ref: modalRef
6616 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6617 container: true,
6618 className: "eps-modal__header",
6619 justify: "space-between",
6620 alignItems: "center"
6621 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6622 item: true
6623 }, /*#__PURE__*/_react.default.createElement(_icon.default, {
6624 className: "eps-modal__icon ".concat(props.icon)
6625 }), /*#__PURE__*/_react.default.createElement(_text.default, {
6626 className: "title",
6627 tag: "span"
6628 }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
6629 item: true
6630 }, /*#__PURE__*/_react.default.createElement("div", {
6631 className: "eps-modal__close-wrapper",
6632 ref: closeRef
6633 }, /*#__PURE__*/_react.default.createElement(_button.default, {
6634 text: __('Close', 'elementor'),
6635 hideText: true,
6636 icon: "eicon-close",
6637 onClick: props.closeModal
6638 })))), /*#__PURE__*/_react.default.createElement("div", {
6639 className: "eps-modal__body"
6640 }, props.children)));
6641 };
6642
6643 exports.Modal = Modal;
6644 Modal.propTypes = {
6645 className: PropTypes.string,
6646 children: PropTypes.any.isRequired,
6647 title: PropTypes.string.isRequired,
6648 icon: PropTypes.string,
6649 show: PropTypes.bool,
6650 setShow: PropTypes.func,
6651 hideModal: PropTypes.func,
6652 showModal: PropTypes.func,
6653 closeModal: PropTypes.func
6654 };
6655 Modal.defaultProps = {
6656 className: ''
6657 };
6658
6659 /***/ }),
6660
6661 /***/ "../core/app/assets/js/ui/molecules/button.js":
6662 /*!****************************************************!*\
6663 !*** ../core/app/assets/js/ui/molecules/button.js ***!
6664 \****************************************************/
6665 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6666
6667 "use strict";
6668 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6669
6670
6671 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6672
6673 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6674
6675 _Object$defineProperty(exports, "__esModule", {
6676 value: true
6677 });
6678
6679 exports["default"] = void 0;
6680
6681 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6682
6683 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6684
6685 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6686
6687 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6688
6689 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
6690
6691 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
6692
6693 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
6694
6695 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6696
6697 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6698
6699 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6700
6701 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
6702
6703 var Button = /*#__PURE__*/function (_React$Component) {
6704 (0, _inherits2.default)(Button, _React$Component);
6705
6706 var _super = (0, _createSuper2.default)(Button);
6707
6708 function Button() {
6709 (0, _classCallCheck2.default)(this, Button);
6710 return _super.apply(this, arguments);
6711 }
6712
6713 (0, _createClass2.default)(Button, [{
6714 key: "getCssId",
6715 value: function getCssId() {
6716 return this.props.id;
6717 }
6718 }, {
6719 key: "getClassName",
6720 value: function getClassName() {
6721 var baseClassName = 'eps-button',
6722 classes = [baseClassName, this.props.className];
6723 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) {
6724 return '' !== classItem;
6725 }).join(' ');
6726 }
6727 }, {
6728 key: "getStylePropsClasses",
6729 value: function getStylePropsClasses(baseClassName) {
6730 var _this = this;
6731
6732 var styleProps = ['color', 'size', 'variant'],
6733 stylePropClasses = [];
6734 styleProps.forEach(function (styleProp) {
6735 var stylePropValue = _this.props[styleProp];
6736
6737 if (stylePropValue) {
6738 stylePropClasses.push(baseClassName + '--' + stylePropValue);
6739 }
6740 });
6741 return stylePropClasses;
6742 }
6743 }, {
6744 key: "getIcon",
6745 value: function getIcon() {
6746 if (this.props.icon) {
6747 var tooltip = this.props.tooltip || this.props.text;
6748
6749 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
6750 className: this.props.icon,
6751 "aria-hidden": "true",
6752 title: tooltip
6753 });
6754
6755 var screenReaderText = '';
6756
6757 if (this.props.hideText) {
6758 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
6759 className: "sr-only"
6760 }, tooltip);
6761 }
6762
6763 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
6764 }
6765
6766 return '';
6767 }
6768 }, {
6769 key: "getText",
6770 value: function getText() {
6771 return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text);
6772 }
6773 }, {
6774 key: "render",
6775 value: function render() {
6776 var attributes = {},
6777 id = this.getCssId(),
6778 className = this.getClassName(); // Add attributes only if they are not empty.
6779
6780 if (id) {
6781 attributes.id = id;
6782 }
6783
6784 if (className) {
6785 attributes.className = className;
6786 }
6787
6788 if (this.props.onClick) {
6789 attributes.onClick = this.props.onClick;
6790 }
6791
6792 if (this.props.rel) {
6793 attributes.rel = this.props.rel;
6794 }
6795
6796 if (this.props.elRef) {
6797 attributes.ref = this.props.elRef;
6798 }
6799
6800 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText());
6801
6802 if (this.props.url) {
6803 if (0 === this.props.url.indexOf('http')) {
6804 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
6805 href: this.props.url,
6806 target: this.props.target
6807 }, attributes), buttonContent);
6808 } // @see https://reach.tech/router/example/active-links.
6809
6810
6811 attributes.getProps = function (props) {
6812 if (props.isCurrent) {
6813 attributes.className += ' active';
6814 }
6815
6816 return {
6817 className: attributes.className
6818 };
6819 };
6820
6821 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6822 history: _router2.default.appHistory
6823 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
6824 to: this.props.url
6825 }, attributes), buttonContent));
6826 }
6827
6828 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent);
6829 }
6830 }]);
6831 return Button;
6832 }(_react.default.Component);
6833
6834 exports["default"] = Button;
6835 (0, _defineProperty2.default)(Button, "propTypes", {
6836 text: PropTypes.string.isRequired,
6837 hideText: PropTypes.bool,
6838 icon: PropTypes.string,
6839 tooltip: PropTypes.string,
6840 id: PropTypes.string,
6841 className: PropTypes.string,
6842 url: PropTypes.string,
6843 onClick: PropTypes.func,
6844 variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']),
6845 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
6846 size: PropTypes.oneOf(['sm', 'md', 'lg']),
6847 target: PropTypes.string,
6848 rel: PropTypes.string,
6849 elRef: PropTypes.object
6850 });
6851 (0, _defineProperty2.default)(Button, "defaultProps", {
6852 id: '',
6853 className: '',
6854 variant: '',
6855 target: '_parent'
6856 });
6857
6858 /***/ }),
6859
6860 /***/ "../core/app/assets/js/ui/molecules/inline-link.js":
6861 /*!*********************************************************!*\
6862 !*** ../core/app/assets/js/ui/molecules/inline-link.js ***!
6863 \*********************************************************/
6864 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6865
6866 "use strict";
6867 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6868
6869
6870 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6871
6872 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6873
6874 _Object$defineProperty(exports, "__esModule", {
6875 value: true
6876 });
6877
6878 exports["default"] = InlineLink;
6879
6880 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6881
6882 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6883
6884 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6885
6886 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6887
6888 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6889
6890 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6891
6892 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss");
6893
6894 function InlineLink(props) {
6895 var baseClassName = 'eps-inline-link',
6896 colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
6897 underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
6898 italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
6899 classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
6900 className = (0, _utils.arrayToClassName)(classes),
6901 getRouterLink = function getRouterLink() {
6902 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6903 history: _router2.default.appHistory
6904 }, /*#__PURE__*/_react.default.createElement(_router.Link, {
6905 to: props.url,
6906 className: className
6907 }, props.children));
6908 },
6909 getExternalLink = function getExternalLink() {
6910 return /*#__PURE__*/_react.default.createElement("a", {
6911 href: props.url,
6912 target: props.target,
6913 rel: props.rel,
6914 className: className
6915 }, props.children);
6916 },
6917 getActionLink = function getActionLink() {
6918 return /*#__PURE__*/_react.default.createElement("button", {
6919 className: className,
6920 onClick: props.onClick
6921 }, props.children);
6922 };
6923
6924 if (!props.url) {
6925 return getActionLink();
6926 }
6927
6928 return props.url.includes('http') ? getExternalLink() : getRouterLink();
6929 }
6930
6931 InlineLink.propTypes = {
6932 className: PropTypes.string,
6933 children: PropTypes.string,
6934 url: PropTypes.string,
6935 target: PropTypes.string,
6936 rel: PropTypes.string,
6937 text: PropTypes.string,
6938 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
6939 underline: PropTypes.oneOf(['none', 'hover', 'always']),
6940 italic: PropTypes.bool
6941 };
6942 InlineLink.defaultProps = {
6943 className: '',
6944 color: 'link',
6945 underline: 'always',
6946 target: '_blank',
6947 rel: 'noopener noreferrer'
6948 };
6949
6950 /***/ }),
6951
6952 /***/ "../core/app/assets/js/ui/molecules/list-item.js":
6953 /*!*******************************************************!*\
6954 !*** ../core/app/assets/js/ui/molecules/list-item.js ***!
6955 \*******************************************************/
6956 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6957
6958 "use strict";
6959 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6960
6961
6962 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6963
6964 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6965
6966 _Object$defineProperty(exports, "__esModule", {
6967 value: true
6968 });
6969
6970 exports["default"] = ListItem;
6971
6972 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6973
6974 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6975
6976 function ListItem(props) {
6977 var baseClassName = 'eps-list__item',
6978 classes = [baseClassName, props.className];
6979 var style;
6980
6981 if (props.hasOwnProperty('padding')) {
6982 style = {
6983 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding)
6984 };
6985 classes.push(baseClassName + '--padding');
6986 }
6987
6988 return /*#__PURE__*/_react.default.createElement("li", {
6989 style: style,
6990 className: (0, _utils.arrayToClassName)(classes)
6991 }, props.children);
6992 }
6993
6994 ListItem.propTypes = {
6995 className: PropTypes.string,
6996 padding: PropTypes.string,
6997 children: PropTypes.any.isRequired
6998 };
6999 ListItem.defaultProps = {
7000 className: ''
7001 };
7002
7003 /***/ }),
7004
7005 /***/ "../core/app/assets/js/ui/molecules/list.js":
7006 /*!**************************************************!*\
7007 !*** ../core/app/assets/js/ui/molecules/list.js ***!
7008 \**************************************************/
7009 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7010
7011 "use strict";
7012 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7013
7014
7015 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7016
7017 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7018
7019 _Object$defineProperty(exports, "__esModule", {
7020 value: true
7021 });
7022
7023 exports["default"] = List;
7024
7025 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7026
7027 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
7028
7029 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js"));
7030
7031 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss");
7032
7033 function List(props) {
7034 var baseClassName = 'eps-list',
7035 classes = [baseClassName, props.className];
7036 var style;
7037
7038 if (props.hasOwnProperty('padding')) {
7039 style = {
7040 '--eps-list-padding': (0, _utils.pxToRem)(props.padding)
7041 };
7042 classes.push(baseClassName + '--padding');
7043 }
7044
7045 if (props.separated) {
7046 classes.push(baseClassName + '--separated');
7047 }
7048
7049 return /*#__PURE__*/_react.default.createElement("ul", {
7050 style: style,
7051 className: (0, _utils.arrayToClassName)(classes)
7052 }, props.children);
7053 }
7054
7055 List.propTypes = {
7056 className: PropTypes.string,
7057 divided: PropTypes.any,
7058 separated: PropTypes.any,
7059 padding: PropTypes.string,
7060 children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
7061 };
7062 List.defaultProps = {
7063 className: ''
7064 };
7065 List.Item = _listItem.default;
7066
7067 /***/ }),
7068
7069 /***/ "../core/app/assets/js/ui/molecules/notice.js":
7070 /*!****************************************************!*\
7071 !*** ../core/app/assets/js/ui/molecules/notice.js ***!
7072 \****************************************************/
7073 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7074
7075 "use strict";
7076 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7077
7078
7079 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7080
7081 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7082
7083 _Object$defineProperty(exports, "__esModule", {
7084 value: true
7085 });
7086
7087 exports["default"] = Notice;
7088
7089 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7090
7091 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
7092
7093 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
7094
7095 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss");
7096
7097 function Notice(props) {
7098 var baseClassName = 'eps-notice',
7099 classes = [baseClassName, props.className];
7100
7101 if (props.color) {
7102 classes.push(baseClassName + '--' + props.color);
7103 }
7104
7105 return /*#__PURE__*/_react.default.createElement("div", {
7106 className: (0, _utils.arrayToClassName)(classes)
7107 }, /*#__PURE__*/_react.default.createElement(_text.default, {
7108 variant: "xs",
7109 className: "eps-notice__text"
7110 }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children));
7111 }
7112
7113 Notice.propTypes = {
7114 className: PropTypes.string,
7115 color: PropTypes.string,
7116 label: PropTypes.string,
7117 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
7118 };
7119 Notice.defaultProps = {
7120 className: ''
7121 };
7122
7123 /***/ }),
7124
7125 /***/ "../core/app/assets/js/url-actions/actions-map.js":
7126 /*!********************************************************!*\
7127 !*** ../core/app/assets/js/url-actions/actions-map.js ***!
7128 \********************************************************/
7129 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7130
7131 "use strict";
7132
7133
7134 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7135
7136 _Object$defineProperty(exports, "__esModule", {
7137 value: true
7138 });
7139
7140 exports["default"] = void 0;
7141 var _default = {
7142 'import-kit': '/import/process'
7143 };
7144 exports["default"] = _default;
7145
7146 /***/ }),
7147
7148 /***/ "../core/app/assets/js/utils/utils.js":
7149 /*!********************************************!*\
7150 !*** ../core/app/assets/js/utils/utils.js ***!
7151 \********************************************/
7152 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7153
7154 "use strict";
7155
7156
7157 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7158
7159 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7160
7161 _Object$defineProperty(exports, "__esModule", {
7162 value: true
7163 });
7164
7165 exports.stringToRemValues = exports.rgbToHex = exports.pxToRem = exports.isOneOf = exports.arrayToClassName = void 0;
7166
7167 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
7168
7169 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js"));
7170
7171 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
7172
7173 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js");
7174
7175 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
7176
7177 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
7178
7179 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
7180
7181 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7182
7183 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7184
7185 var pxToRem = function pxToRem(pixels) {
7186 if (!pixels) {
7187 return;
7188 } else if ('string' !== typeof pixels) {
7189 pixels = pixels.toString();
7190 }
7191
7192 return pixels.split(' ').map(function (value) {
7193 return "".concat(value * 0.0625, "rem");
7194 }).join(' ');
7195 };
7196
7197 exports.pxToRem = pxToRem;
7198
7199 var arrayToClassName = function arrayToClassName(array, action) {
7200 return array.filter(function (item) {
7201 return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item;
7202 }).map(function (item) {
7203 var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item;
7204 return action ? action(value) : value;
7205 }).join(' ');
7206 };
7207
7208 exports.arrayToClassName = arrayToClassName;
7209
7210 var stringToRemValues = function stringToRemValues(string) {
7211 return string.split(' ').map(function (value) {
7212 return pxToRem(value);
7213 }).join(' ');
7214 };
7215
7216 exports.stringToRemValues = stringToRemValues;
7217
7218 var rgbToHex = function rgbToHex(r, g, b) {
7219 return '#' + [r, g, b].map(function (x) {
7220 var hex = x.toString(16);
7221 return 1 === hex.length ? '0' + hex : hex;
7222 }).join('');
7223 };
7224
7225 exports.rgbToHex = rgbToHex;
7226
7227 var isOneOf = function isOneOf(filetype, filetypeOptions) {
7228 return filetypeOptions.some(function (type) {
7229 return filetype.includes(type);
7230 });
7231 };
7232
7233 exports.isOneOf = isOneOf;
7234
7235 /***/ }),
7236
7237 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js":
7238 /*!*******************************************************************************!*\
7239 !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***!
7240 \*******************************************************************************/
7241 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7242
7243 "use strict";
7244 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7245
7246
7247 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7248
7249 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7250
7251 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7252
7253 _Object$defineProperty(exports, "__esModule", {
7254 value: true
7255 });
7256
7257 exports.Context = void 0;
7258 exports["default"] = ContextProvider;
7259
7260 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7261
7262 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
7263
7264 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7265
7266 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js");
7267
7268 var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ../shared/kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js"));
7269
7270 var Context = _react.default.createContext();
7271
7272 exports.Context = Context;
7273
7274 function ContextProvider(props) {
7275 var initialState = {
7276 includes: _kitContentData.default.map(function (item) {
7277 return item.type;
7278 }),
7279 downloadUrl: '',
7280 file: null,
7281 overrideConditions: [],
7282 referrer: null,
7283 kitInfo: {
7284 title: null,
7285 description: null
7286 },
7287 uploadedData: null,
7288 importedData: null,
7289 exportedData: null
7290 },
7291 _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState),
7292 _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2),
7293 data = _useReducer2[0],
7294 dispatch = _useReducer2[1];
7295
7296 return /*#__PURE__*/_react.default.createElement(Context.Provider, {
7297 value: {
7298 data: data,
7299 dispatch: dispatch
7300 }
7301 }, props.children);
7302 }
7303
7304 ContextProvider.propTypes = {
7305 children: PropTypes.object.isRequired
7306 };
7307
7308 /***/ }),
7309
7310 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js":
7311 /*!******************************************************************************!*\
7312 !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***!
7313 \******************************************************************************/
7314 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7315
7316 "use strict";
7317
7318
7319 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7320
7321 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7322
7323 _Object$defineProperty(exports, "__esModule", {
7324 value: true
7325 });
7326
7327 exports.reducer = void 0;
7328
7329 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7330
7331 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7332
7333 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
7334
7335 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
7336
7337 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
7338
7339 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7340
7341 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
7342
7343 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
7344
7345 var ReducerActions = /*#__PURE__*/function () {
7346 function ReducerActions() {
7347 (0, _classCallCheck2.default)(this, ReducerActions);
7348 }
7349
7350 (0, _createClass2.default)(ReducerActions, null, [{
7351 key: "updateArray",
7352 value: function updateArray(state, key, value, action) {
7353 if ('add' === action) {
7354 // If the value already exists, then do nothing.
7355 if (state[key].includes(value)) {
7356 return state;
7357 }
7358
7359 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value])));
7360 } else if ('remove' === action) {
7361 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) {
7362 return item !== value;
7363 })));
7364 }
7365
7366 return state;
7367 }
7368 }]);
7369 return ReducerActions;
7370 }();
7371
7372 var reducer = function reducer(state, action) {
7373 switch (action.type) {
7374 case 'SET_DOWNLOAD_URL':
7375 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7376 downloadUrl: action.payload
7377 });
7378
7379 case 'ADD_INCLUDE':
7380 return ReducerActions.updateArray(state, 'includes', action.payload, 'add');
7381
7382 case 'REMOVE_INCLUDE':
7383 return ReducerActions.updateArray(state, 'includes', action.payload, 'remove');
7384
7385 case 'SET_FILE':
7386 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7387 file: action.payload
7388 });
7389
7390 case 'ADD_OVERRIDE_CONDITION':
7391 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add');
7392
7393 case 'REMOVE_OVERRIDE_CONDITION':
7394 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove');
7395
7396 case 'SET_KIT_TITLE':
7397 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7398 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
7399 title: action.payload
7400 })
7401 });
7402
7403 case 'SET_KIT_DESCRIPTION':
7404 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7405 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
7406 description: action.payload
7407 })
7408 });
7409
7410 case 'SET_REFERRER':
7411 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7412 referrer: action.payload
7413 });
7414
7415 case 'SET_INCLUDES':
7416 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7417 includes: action.payload
7418 });
7419
7420 case 'SET_UPLOADED_DATA':
7421 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7422 uploadedData: action.payload
7423 });
7424
7425 case 'SET_IMPORTED_DATA':
7426 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7427 importedData: action.payload
7428 });
7429
7430 case 'SET_EXPORTED_DATA':
7431 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7432 exportedData: action.payload
7433 });
7434
7435 default:
7436 return state;
7437 }
7438 };
7439
7440 exports.reducer = reducer;
7441
7442 /***/ }),
7443
7444 /***/ "../core/app/modules/import-export/assets/js/export.js":
7445 /*!*************************************************************!*\
7446 !*** ../core/app/modules/import-export/assets/js/export.js ***!
7447 \*************************************************************/
7448 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7449
7450 "use strict";
7451
7452
7453 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7454
7455 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7456
7457 _Object$defineProperty(exports, "__esModule", {
7458 value: true
7459 });
7460
7461 exports["default"] = Export;
7462
7463 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7464
7465 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
7466
7467 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7468
7469 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7470
7471 var _exportKit = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-kit/export-kit */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js"));
7472
7473 var _exportComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-complete/export-complete */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js"));
7474
7475 var _exportProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-process/export-process */ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js"));
7476
7477 function Export() {
7478 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
7479 history: _router2.default.appHistory
7480 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, {
7481 path: "complete"
7482 }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, {
7483 path: "process"
7484 }), /*#__PURE__*/_react.default.createElement(_exportKit.default, {
7485 default: true
7486 }))));
7487 }
7488
7489 /***/ }),
7490
7491 /***/ "../core/app/modules/import-export/assets/js/hooks/use-kit.js":
7492 /*!********************************************************************!*\
7493 !*** ../core/app/modules/import-export/assets/js/hooks/use-kit.js ***!
7494 \********************************************************************/
7495 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7496
7497 "use strict";
7498
7499
7500 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7501
7502 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7503
7504 _Object$defineProperty(exports, "__esModule", {
7505 value: true
7506 });
7507
7508 exports["default"] = useKit;
7509
7510 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7511
7512 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7513
7514 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7515
7516 var _react = __webpack_require__(/*! react */ "react");
7517
7518 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7519
7520 var KIT_STATUS_MAP = {
7521 INITIAL: 'initial',
7522 UPLOADED: 'uploaded',
7523 IMPORTED: 'imported',
7524 ERROR: 'error'
7525 };
7526
7527 function useKit() {
7528 var _useAjax = (0, _useAjax2.default)(),
7529 ajaxState = _useAjax.ajaxState,
7530 setAjax = _useAjax.setAjax,
7531 ajaxActions = _useAjax.ajaxActions,
7532 kitStateInitialState = {
7533 status: KIT_STATUS_MAP.INITIAL,
7534 data: null
7535 },
7536 _useState = (0, _react.useState)(kitStateInitialState),
7537 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7538 kitState = _useState2[0],
7539 setKitState = _useState2[1],
7540 getAjaxConfig = function getAjaxConfig() {
7541 return {
7542 data: {
7543 action: 'elementor_import_kit'
7544 }
7545 };
7546 },
7547 uploadKit = function uploadKit(_ref) {
7548 var file = _ref.file;
7549 var ajaxConfig = getAjaxConfig();
7550 ajaxConfig.data.e_import_file = file;
7551 ajaxConfig.data.data = (0, _stringify.default)({
7552 stage: 1
7553 });
7554 setAjax(ajaxConfig);
7555 },
7556 importKit = function importKit(_ref2) {
7557 var session = _ref2.session,
7558 include = _ref2.include,
7559 overrideConditions = _ref2.overrideConditions,
7560 referrer = _ref2.referrer;
7561 var ajaxConfig = getAjaxConfig();
7562 ajaxConfig.data.data = {
7563 stage: 2,
7564 session: session,
7565 include: include,
7566 overrideConditions: overrideConditions
7567 };
7568
7569 if (referrer) {
7570 ajaxConfig.data.data.referrer = referrer;
7571 }
7572
7573 ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data);
7574 setAjax(ajaxConfig);
7575 },
7576 reset = function reset() {
7577 return ajaxActions.reset();
7578 };
7579
7580 (0, _react.useEffect)(function () {
7581 if ('initial' !== ajaxState.status) {
7582 var newState = {};
7583
7584 if ('success' === ajaxState.status) {
7585 var _ajaxState$response;
7586
7587 newState.status = (_ajaxState$response = ajaxState.response) !== null && _ajaxState$response !== void 0 && _ajaxState$response.manifest ? KIT_STATUS_MAP.UPLOADED : KIT_STATUS_MAP.IMPORTED;
7588 } else if ('error' === ajaxState.status) {
7589 newState.status = KIT_STATUS_MAP.ERROR;
7590 } // The response is required even if an error occurred, in order to detect the error type.
7591
7592
7593 newState.data = ajaxState.response || {};
7594 setKitState(function (prevState) {
7595 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), newState);
7596 });
7597 }
7598 }, [ajaxState.status]);
7599 return {
7600 kitState: kitState,
7601 KIT_STATUS_MAP: KIT_STATUS_MAP,
7602 kitActions: {
7603 upload: uploadKit,
7604 import: importKit,
7605 reset: reset
7606 }
7607 };
7608 }
7609
7610 /***/ }),
7611
7612 /***/ "../core/app/modules/import-export/assets/js/import.js":
7613 /*!*************************************************************!*\
7614 !*** ../core/app/modules/import-export/assets/js/import.js ***!
7615 \*************************************************************/
7616 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7617
7618 "use strict";
7619
7620
7621 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7622
7623 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7624
7625 _Object$defineProperty(exports, "__esModule", {
7626 value: true
7627 });
7628
7629 exports["default"] = Import;
7630
7631 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7632
7633 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
7634
7635 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7636
7637 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7638
7639 var _importKit = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-kit/import-kit */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js"));
7640
7641 var _importContent = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-content/import-content */ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js"));
7642
7643 var _importResolver = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-resolver/import-resolver */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js"));
7644
7645 var _importProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-process/import-process */ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js"));
7646
7647 var _importComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-complete/import-complete */ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js"));
7648
7649 function Import() {
7650 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
7651 history: _router2.default.appHistory
7652 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, {
7653 path: "complete"
7654 }), /*#__PURE__*/_react.default.createElement(_importProcess.default, {
7655 path: "process"
7656 }), /*#__PURE__*/_react.default.createElement(_importResolver.default, {
7657 path: "resolver"
7658 }), /*#__PURE__*/_react.default.createElement(_importContent.default, {
7659 path: "content"
7660 }), /*#__PURE__*/_react.default.createElement(_importKit.default, {
7661 default: true
7662 }))));
7663 }
7664
7665 /***/ }),
7666
7667 /***/ "../core/app/modules/import-export/assets/js/module.js":
7668 /*!*************************************************************!*\
7669 !*** ../core/app/modules/import-export/assets/js/module.js ***!
7670 \*************************************************************/
7671 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7672
7673 "use strict";
7674
7675
7676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7677
7678 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7679
7680 _Object$defineProperty(exports, "__esModule", {
7681 value: true
7682 });
7683
7684 exports["default"] = void 0;
7685
7686 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js"));
7687
7688 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
7689
7690 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
7691
7692 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7693
7694 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js"));
7695
7696 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js"));
7697
7698 var ImportExport = function ImportExport() {
7699 (0, _classCallCheck2.default)(this, ImportExport);
7700 (0, _defineProperty2.default)(this, "routes", [{
7701 path: '/import/*',
7702 component: _import.default
7703 }, {
7704 path: '/export/*',
7705 component: _export.default
7706 }]);
7707
7708 var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes),
7709 _step;
7710
7711 try {
7712 for (_iterator.s(); !(_step = _iterator.n()).done;) {
7713 var route = _step.value;
7714
7715 _router.default.addRoute(route);
7716 }
7717 } catch (err) {
7718 _iterator.e(err);
7719 } finally {
7720 _iterator.f();
7721 }
7722 };
7723
7724 exports["default"] = ImportExport;
7725
7726 /***/ }),
7727
7728 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js":
7729 /*!***************************************************************************************************!*\
7730 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***!
7731 \***************************************************************************************************/
7732 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7733
7734 "use strict";
7735 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7736
7737
7738 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7739
7740 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7741
7742 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7743
7744 _Object$defineProperty(exports, "__esModule", {
7745 value: true
7746 });
7747
7748 exports["default"] = ExportComplete;
7749
7750 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7751
7752 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7753
7754 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7755
7756 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7757
7758 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
7759
7760 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
7761
7762 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7763
7764 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7765
7766 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
7767
7768 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss");
7769
7770 function ExportComplete() {
7771 var _context$data$exporte;
7772
7773 var context = (0, _react.useContext)(_contextProvider.Context),
7774 navigate = (0, _router.useNavigate)(),
7775 downloadLink = (0, _react.useRef)(null),
7776 getFooter = function getFooter() {
7777 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7778 separator: true,
7779 justify: "end"
7780 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
7781 },
7782 downloadFile = function downloadFile() {
7783 if (!downloadLink.current) {
7784 var link = document.createElement('a');
7785 link.href = 'data:text/plain;base64,' + context.data.exportedData.file;
7786 link.download = 'elementor-kit.zip';
7787 downloadLink.current = link;
7788 }
7789
7790 downloadLink.current.click();
7791 },
7792 getDownloadLink = function getDownloadLink() {
7793 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7794 onClick: downloadFile,
7795 italic: true
7796 }, __('Click Here', 'elementor'));
7797 };
7798
7799 (0, _react.useEffect)(function () {
7800 if (context.data.downloadUrl) {
7801 downloadFile();
7802 } else {
7803 navigate('/export');
7804 }
7805 }, [context.data.downloadUrl]);
7806 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7807 type: "export",
7808 footer: getFooter()
7809 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
7810 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
7811 heading: __('Your export is ready!', 'elementor'),
7812 description: __('Now you can import this kit and use it on other sites.', 'elementor'),
7813 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor'))
7814 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
7815 data: (_context$data$exporte = context.data.exportedData) === null || _context$data$exporte === void 0 ? void 0 : _context$data$exporte.manifest
7816 })));
7817 }
7818
7819 /***/ }),
7820
7821 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js":
7822 /*!*********************************************************************************************************************!*\
7823 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***!
7824 \*********************************************************************************************************************/
7825 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7826
7827 "use strict";
7828 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7829 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7830
7831
7832 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7833
7834 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7835
7836 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7837
7838 _Object$defineProperty(exports, "__esModule", {
7839 value: true
7840 });
7841
7842 exports["default"] = ExportButton;
7843
7844 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7845
7846 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7847
7848 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7849
7850 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7851
7852 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7853
7854 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7855
7856 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7857
7858 function ExportButton() {
7859 var context = (0, _react.useContext)(_contextProvider.Context),
7860 navigate = (0, _router.useNavigate)(),
7861 _useState = (0, _react.useState)(false),
7862 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7863 isDownloadAllowed = _useState2[0],
7864 setIsDownloadAllowed = _useState2[1],
7865 getDownloadUrl = function getDownloadUrl() {
7866 var exportURL = elementorAppConfig['import-export'].exportURL,
7867 exportData = {
7868 elementor_export_kit: {
7869 include: context.data.includes,
7870 kitInfo: context.data.kitInfo
7871 }
7872 };
7873 return exportURL + '&' + jQuery.param(exportData);
7874 };
7875
7876 (0, _react.useEffect)(function () {
7877 setIsDownloadAllowed(!!context.data.includes.length);
7878 }, [context.data.includes]);
7879 (0, _react.useEffect)(function () {
7880 if (context.data.downloadUrl) {
7881 navigate('/export/process');
7882 }
7883 }, [context.data.downloadUrl]);
7884 return /*#__PURE__*/_react.default.createElement(_button.default, {
7885 variant: "contained",
7886 text: __('Export', 'elementor'),
7887 color: isDownloadAllowed ? 'primary' : 'disabled',
7888 onClick: function onClick() {
7889 if (isDownloadAllowed) {
7890 context.dispatch({
7891 type: 'SET_DOWNLOAD_URL',
7892 payload: getDownloadUrl()
7893 });
7894 }
7895 }
7896 });
7897 }
7898
7899 ExportButton.propTypes = {
7900 setIsDownloading: PropTypes.func
7901 };
7902
7903 /***/ }),
7904
7905 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js":
7906 /*!*************************************************************************************************************************!*\
7907 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***!
7908 \*************************************************************************************************************************/
7909 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7910
7911 "use strict";
7912 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7913
7914
7915 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7916
7917 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7918
7919 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7920
7921 _Object$defineProperty(exports, "__esModule", {
7922 value: true
7923 });
7924
7925 exports["default"] = KitDescription;
7926
7927 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7928
7929 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7930
7931 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
7932
7933 function KitDescription() {
7934 var context = (0, _react.useContext)(_contextProvider.Context);
7935 return /*#__PURE__*/_react.default.createElement(_textField.default, {
7936 variant: "outlined",
7937 placeholder: __('Say something about the style and content of these files...', 'elementor'),
7938 multiline: true,
7939 rows: 5,
7940 onChange: function onChange(event) {
7941 context.dispatch({
7942 type: 'SET_KIT_DESCRIPTION',
7943 payload: event.target.value
7944 });
7945 }
7946 });
7947 }
7948
7949 /***/ }),
7950
7951 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js":
7952 /*!***********************************************************************************************************************!*\
7953 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***!
7954 \***********************************************************************************************************************/
7955 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7956
7957 "use strict";
7958 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7959
7960
7961 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7962
7963 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7964
7965 _Object$defineProperty(exports, "__esModule", {
7966 value: true
7967 });
7968
7969 exports["default"] = KitInfoModal;
7970
7971 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7972
7973 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
7974
7975 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
7976
7977 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
7978
7979 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
7980
7981 function KitInfoModal(props) {
7982 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, {
7983 className: "e-app-export-kit-info-modal",
7984 title: __('Template Kit Information', 'elementor')
7985 }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
7986 className: "e-app-export-kit-info-modal__heading",
7987 variant: "h2",
7988 tag: "h3"
7989 }, __('What is kit information?', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('These are the details you’ll use to quickly find and apply this kit in the future, even as your collection grows.', 'elementor'))));
7990 }
7991
7992 /***/ }),
7993
7994 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js":
7995 /*!***********************************************************************************************************!*\
7996 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***!
7997 \***********************************************************************************************************/
7998 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7999
8000 "use strict";
8001 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8002
8003
8004 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8005
8006 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8007
8008 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8009
8010 _Object$defineProperty(exports, "__esModule", {
8011 value: true
8012 });
8013
8014 exports["default"] = KitName;
8015
8016 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8017
8018 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8019
8020 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
8021
8022 function KitName() {
8023 var context = (0, _react.useContext)(_contextProvider.Context);
8024 return /*#__PURE__*/_react.default.createElement(_textField.default, {
8025 variant: "outlined",
8026 placeholder: __('Elementor Kit', 'elementor'),
8027 onChange: function onChange(event) {
8028 context.dispatch({
8029 type: 'SET_KIT_TITLE',
8030 payload: event.target.value
8031 });
8032 }
8033 });
8034 }
8035
8036 /***/ }),
8037
8038 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js":
8039 /*!*****************************************************************************************!*\
8040 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***!
8041 \*****************************************************************************************/
8042 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8043
8044 "use strict";
8045 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8046
8047
8048 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8049
8050 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8051
8052 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8053
8054 _Object$defineProperty(exports, "__esModule", {
8055 value: true
8056 });
8057
8058 exports["default"] = ExportKit;
8059
8060 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8061
8062 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8063
8064 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8065
8066 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
8067
8068 var _exportButton = _interopRequireDefault(__webpack_require__(/*! ./components/export-button/export-button */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js"));
8069
8070 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
8071
8072 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
8073
8074 var _kitName = _interopRequireDefault(__webpack_require__(/*! ./components/kit-name/kit-name */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js"));
8075
8076 var _kitDescription = _interopRequireDefault(__webpack_require__(/*! ./components/kit-description/kit-description */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js"));
8077
8078 var _kitInfoModal = _interopRequireDefault(__webpack_require__(/*! ./components/kit-info-modal/kit-info-modal */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js"));
8079
8080 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
8081
8082 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8083
8084 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8085
8086 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8087
8088 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
8089
8090 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss");
8091
8092 function ExportKit() {
8093 var _useState = (0, _react.useState)(false),
8094 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8095 showKitInfoModal = _useState2[0],
8096 setShowKitInfoModal = _useState2[1],
8097 kitInfoTitle = __('Kit Information', 'elementor'),
8098 getFooter = function getFooter() {
8099 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
8100 separator: true,
8101 justify: "end"
8102 }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null));
8103 },
8104 getLearnMoreLink = function getLearnMoreLink() {
8105 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8106 url: "https://go.elementor.com/app-what-are-kits",
8107 italic: true
8108 }, __('Learn More', 'elementor'));
8109 };
8110
8111 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8112 type: "export",
8113 footer: getFooter()
8114 }, /*#__PURE__*/_react.default.createElement("section", {
8115 className: "e-app-export-kit"
8116 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8117 heading: __('Export a Template Kit', 'elementor'),
8118 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
8119 key: "description-secondary-line"
8120 }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())]
8121 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, {
8122 className: "e-app-export-kit-information"
8123 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, {
8124 className: "e-app-export-kit-info-modal__icon",
8125 icon: "eicon-info-circle",
8126 color: "secondary",
8127 hideText: true,
8128 text: kitInfoTitle,
8129 onClick: function onClick(event) {
8130 event.stopPropagation();
8131 setShowKitInfoModal(function (prevState) {
8132 return !prevState;
8133 });
8134 }
8135 }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, {
8136 container: true,
8137 spacing: 20
8138 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8139 item: true,
8140 md: 4
8141 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8142 container: true,
8143 direction: "column"
8144 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8145 className: "e-app-export-kit-information__field-header",
8146 container: true,
8147 alignItems: "center"
8148 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
8149 className: "e-app-export-kit-information__label",
8150 variant: "h6",
8151 tag: "h4"
8152 }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
8153 item: true
8154 }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, {
8155 item: true,
8156 md: 4
8157 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8158 className: "e-app-export-kit-information__field-header",
8159 container: true,
8160 alignItems: "center"
8161 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
8162 className: "e-app-export-kit-information__label",
8163 variant: "h6",
8164 tag: "h4"
8165 }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
8166 item: true
8167 }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, {
8168 show: showKitInfoModal,
8169 setShow: setShowKitInfoModal
8170 })));
8171 }
8172
8173 /***/ }),
8174
8175 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js":
8176 /*!*************************************************************************************************!*\
8177 !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***!
8178 \*************************************************************************************************/
8179 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8180
8181 "use strict";
8182
8183
8184 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8185
8186 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8187
8188 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8189
8190 _Object$defineProperty(exports, "__esModule", {
8191 value: true
8192 });
8193
8194 exports["default"] = ExportProcess;
8195
8196 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8197
8198 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8199
8200 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8201
8202 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8203
8204 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
8205
8206 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8207
8208 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
8209
8210 function ExportProcess() {
8211 var _useAjax = (0, _useAjax2.default)(),
8212 ajaxState = _useAjax.ajaxState,
8213 setAjax = _useAjax.setAjax,
8214 _useState = (0, _react.useState)(''),
8215 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8216 errorType = _useState2[0],
8217 setErrorType = _useState2[1],
8218 context = (0, _react.useContext)(_contextProvider.Context),
8219 navigate = (0, _router.useNavigate)(),
8220 onDialogDismiss = function onDialogDismiss() {
8221 context.dispatch({
8222 type: 'SET_DOWNLOAD_URL',
8223 payload: ''
8224 });
8225 navigate('export');
8226 };
8227
8228 (0, _react.useEffect)(function () {
8229 if (context.data.downloadUrl) {
8230 setAjax({
8231 url: context.data.downloadUrl,
8232 headers: {
8233 'Content-Type': 'application/json'
8234 }
8235 });
8236 } else {
8237 navigate('/export');
8238 }
8239 }, []);
8240 (0, _react.useEffect)(function () {
8241 if ('success' === ajaxState.status) {
8242 context.dispatch({
8243 type: 'SET_EXPORTED_DATA',
8244 payload: ajaxState.response
8245 });
8246 } else if ('error' === ajaxState.status) {
8247 setErrorType(ajaxState.response);
8248 }
8249 }, [ajaxState.status]);
8250 (0, _react.useEffect)(function () {
8251 if (context.data.exportedData) {
8252 navigate('export/complete');
8253 }
8254 }, [context.data.exportedData]);
8255 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8256 type: "export"
8257 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
8258 errorType: errorType,
8259 onDialogApprove: function onDialogApprove() {
8260 return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
8261 },
8262 onDialogDismiss: onDialogDismiss
8263 }));
8264 }
8265
8266 /***/ }),
8267
8268 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js":
8269 /*!***************************************************************************************************!*\
8270 !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***!
8271 \***************************************************************************************************/
8272 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8273
8274 "use strict";
8275 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8276
8277
8278 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8279
8280 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8281
8282 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8283
8284 _Object$defineProperty(exports, "__esModule", {
8285 value: true
8286 });
8287
8288 exports["default"] = ImportComplete;
8289
8290 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8291
8292 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8293
8294 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8295
8296 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
8297
8298 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8299
8300 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8301
8302 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
8303
8304 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
8305
8306 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8307
8308 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
8309
8310 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
8311
8312 function ImportComplete() {
8313 var context = (0, _react.useContext)(_contextProvider.Context),
8314 getFooter = function getFooter() {
8315 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
8316 separator: true,
8317 justify: "end"
8318 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
8319 },
8320 getTemplates = function getTemplates(templates, importedData) {
8321 var kitTemplates = {};
8322
8323 for (var key in importedData === null || importedData === void 0 ? void 0 : (_importedData$templat = importedData.templates) === null || _importedData$templat === void 0 ? void 0 : _importedData$templat.succeed) {
8324 var _importedData$templat;
8325
8326 kitTemplates[key] = templates[key];
8327 }
8328
8329 return kitTemplates;
8330 },
8331 getContent = function getContent(content, importedData) {
8332 var kitContent = {};
8333
8334 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) {
8335 kitContent[contentType] = {};
8336
8337 for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) {
8338 var _importedData$content;
8339
8340 kitContent[contentType][key] = content[contentType][key];
8341 }
8342 }
8343
8344 return kitContent;
8345 },
8346 getWPContent = function getWPContent(content, importedData) {
8347 var kitWPContent = {};
8348
8349 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) {
8350 var _importedData$wpCont;
8351
8352 var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed;
8353 kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : [];
8354 }
8355
8356 return kitWPContent;
8357 },
8358 getKitData = function getKitData() {
8359 if (!context.data.uploadedData || !context.data.importedData) {
8360 return {};
8361 }
8362
8363 var manifest = context.data.uploadedData.manifest,
8364 importedData = context.data.importedData;
8365 return {
8366 templates: getTemplates(manifest.templates, importedData),
8367 content: getContent(manifest.content, importedData),
8368 'wp-content': getWPContent(manifest['wp-content'], importedData),
8369 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {}
8370 };
8371 };
8372
8373 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8374 type: "import",
8375 footer: getFooter()
8376 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
8377 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
8378 heading: __('Your kit is now live on your site!', 'elementor'),
8379 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8380 url: "https://go.elementor.com/app-what-are-kits",
8381 italic: true
8382 }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor'))
8383 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
8384 data: getKitData()
8385 })));
8386 }
8387
8388 /***/ }),
8389
8390 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js":
8391 /*!*************************************************************************************************************************!*\
8392 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***!
8393 \*************************************************************************************************************************/
8394 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8395
8396 "use strict";
8397 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8398 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8399
8400
8401 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8402
8403 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8404
8405 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8406
8407 _Object$defineProperty(exports, "__esModule", {
8408 value: true
8409 });
8410
8411 exports["default"] = ImportButton;
8412
8413 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8414
8415 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8416
8417 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8418
8419 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8420
8421 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8422
8423 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8424
8425 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8426
8427 function ImportButton() {
8428 var context = (0, _react.useContext)(_contextProvider.Context),
8429 navigate = (0, _router.useNavigate)(),
8430 _useState = (0, _react.useState)(false),
8431 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8432 isImportAllowed = _useState2[0],
8433 setIsImportAllowed = _useState2[1];
8434
8435 (0, _react.useEffect)(function () {
8436 setIsImportAllowed(!!context.data.includes.length);
8437 }, [context.data.includes]);
8438 return /*#__PURE__*/_react.default.createElement(_button.default, {
8439 variant: "contained",
8440 text: __('Next', 'elementor'),
8441 color: isImportAllowed ? 'primary' : 'disabled',
8442 onClick: function onClick() {
8443 if (isImportAllowed) {
8444 if (context.data.includes.includes('templates') && context.data.uploadedData.conflicts) {
8445 navigate('import/resolver');
8446 } else {
8447 navigate('import/process');
8448 }
8449 }
8450 }
8451 });
8452 }
8453
8454 ImportButton.propTypes = {
8455 setIsDownloading: PropTypes.func
8456 };
8457
8458 /***/ }),
8459
8460 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js":
8461 /*!*************************************************************************************************!*\
8462 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***!
8463 \*************************************************************************************************/
8464 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8465
8466 "use strict";
8467 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8468
8469
8470 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8471
8472 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8473
8474 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8475
8476 _Object$defineProperty(exports, "__esModule", {
8477 value: true
8478 });
8479
8480 exports["default"] = ImportContent;
8481
8482 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8483
8484 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8485
8486 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8487
8488 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8489
8490 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
8491
8492 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
8493
8494 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8495
8496 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8497
8498 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
8499
8500 var _importButton = _interopRequireDefault(__webpack_require__(/*! ./components/import-button/import-button */ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js"));
8501
8502 function ImportContent() {
8503 var _context$data$uploade;
8504
8505 var context = (0, _react.useContext)(_contextProvider.Context),
8506 navigate = (0, _router.useNavigate)(),
8507 getFooter = function getFooter() {
8508 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
8509 separator: true,
8510 justify: "end"
8511 }, /*#__PURE__*/_react.default.createElement(_button.default, {
8512 text: __('Previous', 'elementor'),
8513 variant: "contained",
8514 onClick: function onClick() {
8515 return context.dispatch({
8516 type: 'SET_FILE',
8517 payload: null
8518 });
8519 }
8520 }), /*#__PURE__*/_react.default.createElement(_importButton.default, null));
8521 },
8522 getLearnMoreLink = function getLearnMoreLink() {
8523 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8524 url: "https://go.elementor.com/app-what-are-kits",
8525 italic: true
8526 }, __('Learn More', 'elementor'));
8527 };
8528
8529 (0, _react.useEffect)(function () {
8530 if (!context.data.file) {
8531 navigate('import');
8532 }
8533 }, [context.data.file]);
8534 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8535 type: "import",
8536 footer: getFooter()
8537 }, /*#__PURE__*/_react.default.createElement("section", {
8538 className: "e-app-export-kit"
8539 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8540 heading: __('Import a Template Kit', 'elementor'),
8541 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
8542 key: "description-secondary-line"
8543 }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())]
8544 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, {
8545 manifest: (_context$data$uploade = context.data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.manifest
8546 })));
8547 }
8548
8549 /***/ }),
8550
8551 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js":
8552 /*!*****************************************************************************************!*\
8553 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***!
8554 \*****************************************************************************************/
8555 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8556
8557 "use strict";
8558 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8559
8560
8561 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8562
8563 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8564
8565 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8566
8567 _Object$defineProperty(exports, "__esModule", {
8568 value: true
8569 });
8570
8571 exports["default"] = ImportKit;
8572
8573 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8574
8575 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8576
8577 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8578
8579 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8580
8581 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8582
8583 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
8584
8585 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../../../shared/import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js"));
8586
8587 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8588
8589 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
8590
8591 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
8592
8593 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8594
8595 var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
8596
8597 var _useKit2 = _interopRequireDefault(__webpack_require__(/*! ../../../hooks/use-kit */ "../core/app/modules/import-export/assets/js/hooks/use-kit.js"));
8598
8599 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss");
8600
8601 function ImportKit() {
8602 var _useKit = (0, _useKit2.default)(),
8603 kitState = _useKit.kitState,
8604 kitActions = _useKit.kitActions,
8605 KIT_STATUS_MAP = _useKit.KIT_STATUS_MAP,
8606 _useState = (0, _react.useState)(''),
8607 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8608 errorType = _useState2[0],
8609 setErrorType = _useState2[1],
8610 _useState3 = (0, _react.useState)(false),
8611 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
8612 isLoading = _useState4[0],
8613 setIsLoading = _useState4[1],
8614 context = (0, _react.useContext)(_contextProvider.Context),
8615 navigate = (0, _router.useNavigate)(),
8616 _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
8617 referrer = _useQueryParams$getAl.referrer,
8618 resetImportProcess = function resetImportProcess() {
8619 context.dispatch({
8620 type: 'SET_FILE',
8621 payload: null
8622 });
8623 setErrorType(null);
8624 setIsLoading(false);
8625 kitActions.reset();
8626 },
8627 getLearnMoreLink = function getLearnMoreLink() {
8628 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8629 url: "https://go.elementor.com/app-what-are-kits",
8630 key: "learn-more-link",
8631 italic: true
8632 }, __('Learn More', 'elementor'));
8633 }; // On load.
8634
8635
8636 (0, _react.useEffect)(function () {
8637 context.dispatch({
8638 type: 'SET_INCLUDES',
8639 payload: []
8640 });
8641 }, []); // Uploading the kit after file is selected.
8642
8643 (0, _react.useEffect)(function () {
8644 if (context.data.file) {
8645 kitActions.upload({
8646 file: context.data.file
8647 });
8648 }
8649 }, [context.data.file]); // Listening to kit upload state.
8650
8651 (0, _react.useEffect)(function () {
8652 if (KIT_STATUS_MAP.UPLOADED === kitState.status) {
8653 context.dispatch({
8654 type: 'SET_UPLOADED_DATA',
8655 payload: kitState.data
8656 });
8657 } else if ('error' === kitState.status) {
8658 setErrorType(kitState.data);
8659 }
8660 }, [kitState.status]); // After kit was uploaded.
8661
8662 (0, _react.useEffect)(function () {
8663 if (context.data.uploadedData && context.data.file) {
8664 navigate('/import/content');
8665 }
8666 }, [context.data.uploadedData]);
8667 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8668 type: "import"
8669 }, /*#__PURE__*/_react.default.createElement("section", {
8670 className: "e-app-import"
8671 }, 'kit-library' === referrer && /*#__PURE__*/_react.default.createElement(_button.default, {
8672 className: "e-app-import__back-to-library",
8673 icon: "eicon-chevron-left",
8674 text: __('Back to Kit Library', 'elementor'),
8675 onClick: function onClick() {
8676 return navigate('/kit-library');
8677 }
8678 }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8679 heading: __('Import a Template Kit', 'elementor'),
8680 description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()]
8681 }), /*#__PURE__*/_react.default.createElement(_notice.default, {
8682 label: __('Important', 'elementor'),
8683 color: "warning",
8684 className: "e-app-import__notice"
8685 }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, {
8686 className: "e-app-import__drop-zone",
8687 heading: __('Upload Files to Your Library', 'elementor'),
8688 text: __('Drag & drop the .zip file with your Kit', 'elementor'),
8689 secondaryText: __('Or', 'elementor'),
8690 filetypes: ['zip'],
8691 onFileSelect: function onFileSelect(file) {
8692 setIsLoading(true);
8693 context.dispatch({
8694 type: 'SET_FILE',
8695 payload: file
8696 });
8697 },
8698 onError: function onError() {
8699 return setErrorType('general');
8700 },
8701 isLoading: isLoading
8702 }), errorType && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
8703 errorType: errorType,
8704 onApprove: resetImportProcess
8705 })));
8706 }
8707
8708 /***/ }),
8709
8710 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js":
8711 /*!*************************************************************************************************!*\
8712 !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***!
8713 \*************************************************************************************************/
8714 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8715
8716 "use strict";
8717
8718
8719 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8720
8721 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8722
8723 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8724
8725 _Object$defineProperty(exports, "__esModule", {
8726 value: true
8727 });
8728
8729 exports["default"] = ImportProcess;
8730
8731 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8732
8733 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8734
8735 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8736
8737 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8738
8739 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8740
8741 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8742
8743 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
8744
8745 var _unfilteredFilesDialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/unfiltered-files-dialog */ "../core/app/assets/js/organisms/unfiltered-files-dialog.js"));
8746
8747 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8748
8749 var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
8750
8751 var _useKit2 = _interopRequireDefault(__webpack_require__(/*! ../../../hooks/use-kit */ "../core/app/modules/import-export/assets/js/hooks/use-kit.js"));
8752
8753 function ImportProcess() {
8754 var _useKit = (0, _useKit2.default)(),
8755 kitState = _useKit.kitState,
8756 kitActions = _useKit.kitActions,
8757 KIT_STATUS_MAP = _useKit.KIT_STATUS_MAP,
8758 _useState = (0, _react.useState)(''),
8759 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8760 errorType = _useState2[0],
8761 setErrorType = _useState2[1],
8762 context = (0, _react.useContext)(_contextProvider.Context),
8763 navigate = (0, _router.useNavigate)(),
8764 _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
8765 referrer = _useQueryParams$getAl.referrer,
8766 fileURL = _useQueryParams$getAl.file_url,
8767 actionType = _useQueryParams$getAl.action_type,
8768 isApplyAllForced = 'apply-all' === actionType,
8769 isUnfilteredFilesEnabled = elementorAppConfig['import-export'].isUnfilteredFilesEnabled,
8770 _useState3 = (0, _react.useState)(false),
8771 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
8772 showUnfilteredFilesDialog = _useState4[0],
8773 setShowUnfilteredFilesDialog = _useState4[1],
8774 _useState5 = (0, _react.useState)(false),
8775 _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
8776 startImport = _useState6[0],
8777 setStartImport = _useState6[1],
8778 isKitHasSvgAssets = function isKitHasSvgAssets() {
8779 return context.data.includes.some(function (item) {
8780 return ['templates', 'content'].includes(item);
8781 });
8782 },
8783 uploadKit = function uploadKit() {
8784 var decodedFileURL = decodeURIComponent(fileURL);
8785
8786 if (referrer) {
8787 context.dispatch({
8788 type: 'SET_REFERRER',
8789 payload: referrer
8790 });
8791 }
8792
8793 context.dispatch({
8794 type: 'SET_FILE',
8795 payload: decodedFileURL
8796 });
8797 kitActions.upload({
8798 file: decodedFileURL
8799 });
8800 },
8801 importKit = function importKit() {
8802 if (isUnfilteredFilesEnabled || !isKitHasSvgAssets()) {
8803 setStartImport(true);
8804 } else {
8805 setShowUnfilteredFilesDialog(true);
8806 }
8807 },
8808 onCancelProcess = function onCancelProcess() {
8809 context.dispatch({
8810 type: 'SET_FILE',
8811 payload: null
8812 });
8813
8814 if ('kit-library' === referrer) {
8815 navigate('/kit-library');
8816 } else {
8817 navigate('/import');
8818 }
8819 }; // on load.
8820
8821
8822 (0, _react.useEffect)(function () {
8823 if (fileURL && !context.data.file) {
8824 // When the starting point of the app is the import/process screen and importing via file_url.
8825 uploadKit();
8826 } else if (context.data.uploadedData) {
8827 // When the import/process is the second step of the kit import process, after selecting the kit content.
8828 importKit();
8829 }
8830 }, []); // Starting the import process.
8831
8832 (0, _react.useEffect)(function () {
8833 if (startImport) {
8834 kitActions.import({
8835 session: context.data.uploadedData.session,
8836 include: context.data.includes,
8837 overrideConditions: context.data.overrideConditions,
8838 referrer: context.data.referrer
8839 });
8840 }
8841 }, [startImport]); // Updating the kit data after upload/import.
8842
8843 (0, _react.useEffect)(function () {
8844 if (KIT_STATUS_MAP.INITIAL !== kitState.status) {
8845 switch (kitState.status) {
8846 case KIT_STATUS_MAP.IMPORTED:
8847 context.dispatch({
8848 type: 'SET_IMPORTED_DATA',
8849 payload: kitState.data
8850 });
8851 break;
8852
8853 case KIT_STATUS_MAP.UPLOADED:
8854 context.dispatch({
8855 type: 'SET_UPLOADED_DATA',
8856 payload: kitState.data
8857 });
8858 break;
8859
8860 case KIT_STATUS_MAP.ERROR:
8861 setErrorType(kitState.data);
8862 break;
8863 }
8864 }
8865 }, [kitState.status]); // Actions after the kit upload/import data was updated.
8866
8867 (0, _react.useEffect)(function () {
8868 if (KIT_STATUS_MAP.INITIAL !== kitState.status) {
8869 if (context.data.importedData) {
8870 // After kit upload.
8871 navigate('/import/complete');
8872 } else if (isApplyAllForced) {
8873 // Forcing apply-all kit content.
8874 if (context.data.uploadedData.conflicts) {
8875 navigate('/import/resolver');
8876 } else {
8877 // The kitState must be reset due to staying in the same page, so that the useEffect will be re-triggered.
8878 kitActions.reset();
8879 importKit();
8880 }
8881 } else {
8882 navigate('/import/content');
8883 }
8884 }
8885 }, [context.data.uploadedData, context.data.importedData]);
8886 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8887 type: "import"
8888 }, /*#__PURE__*/_react.default.createElement("section", null, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
8889 errorType: errorType,
8890 onDialogDismiss: onCancelProcess
8891 }), /*#__PURE__*/_react.default.createElement(_unfilteredFilesDialog.default, {
8892 show: showUnfilteredFilesDialog,
8893 setShow: setShowUnfilteredFilesDialog,
8894 onReady: function onReady() {
8895 setShowUnfilteredFilesDialog(false);
8896 setStartImport(true);
8897 },
8898 onCancel: function onCancel() {
8899 setShowUnfilteredFilesDialog(false);
8900 onCancelProcess();
8901 }
8902 })));
8903 }
8904
8905 /***/ }),
8906
8907 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js":
8908 /*!******************************************************************************************************************************************************!*\
8909 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***!
8910 \******************************************************************************************************************************************************/
8911 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8912
8913 "use strict";
8914 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8915
8916
8917 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8918
8919 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8920
8921 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8922
8923 _Object$defineProperty(exports, "__esModule", {
8924 value: true
8925 });
8926
8927 exports["default"] = ConflictCheckbox;
8928
8929 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8930
8931 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8932
8933 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8934
8935 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8936
8937 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
8938
8939 function ConflictCheckbox(props) {
8940 var context = (0, _react.useContext)(_contextProvider.Context),
8941 isSelected = function isSelected() {
8942 return context.data.overrideConditions.includes(props.id);
8943 },
8944 updateOverrideCondition = function updateOverrideCondition(event) {
8945 var isChecked = event.target.checked,
8946 actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION';
8947 context.dispatch({
8948 type: actionType,
8949 payload: props.id
8950 });
8951 };
8952
8953 (0, _react.useEffect)(function () {
8954 if (!context.data.overrideConditions.length) {
8955 context.dispatch({
8956 type: 'ADD_OVERRIDE_CONDITION',
8957 payload: props.id
8958 });
8959 }
8960 }, []);
8961 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
8962 checked: isSelected(),
8963 onChange: updateOverrideCondition,
8964 className: props.className
8965 });
8966 }
8967
8968 ConflictCheckbox.propTypes = {
8969 className: PropTypes.string,
8970 id: PropTypes.number.isRequired
8971 };
8972 ConflictCheckbox.defaultProps = {
8973 className: ''
8974 };
8975
8976 /***/ }),
8977
8978 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js":
8979 /*!****************************************************************************************************************!*\
8980 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***!
8981 \****************************************************************************************************************/
8982 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8983
8984 "use strict";
8985 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8986 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8987
8988
8989 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8990
8991 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8992
8993 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8994
8995 _Object$defineProperty(exports, "__esModule", {
8996 value: true
8997 });
8998
8999 exports["default"] = Conflict;
9000
9001 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9002
9003 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
9004
9005 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
9006
9007 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
9008
9009 var _conflictCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/conflict-checkbox/conflict-checkbox */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js"));
9010
9011 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9012
9013 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9014
9015 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9016
9017 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
9018
9019 function Conflict(props) {
9020 var _context$data$uploade;
9021
9022 var context = (0, _react.useContext)(_contextProvider.Context),
9023 manifest = (_context$data$uploade = context.data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.manifest,
9024 getConflictTitle = function getConflictTitle(id) {
9025 var _elementorAppConfig$i;
9026
9027 var templateType = manifest.templates[id].doc_type,
9028 summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType];
9029 return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType;
9030 },
9031 getEditTemplateButton = function getEditTemplateButton(editUrl) {
9032 return /*#__PURE__*/_react.default.createElement(_button.default, {
9033 className: "e-app-import-resolver-conflicts__edit-template",
9034 url: editUrl,
9035 target: "_blank",
9036 icon: "eicon-editor-external-link",
9037 text: __('Edit Template', 'elementor'),
9038 hideText: true
9039 });
9040 },
9041 isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) {
9042 return context.data.overrideConditions.includes(importedAssetId);
9043 },
9044 getAssetClassName = function getAssetClassName(isActive) {
9045 var classes = ['e-app-import-resolver-conflicts__asset'];
9046
9047 if (isActive) {
9048 classes.push('active');
9049 }
9050
9051 return classes.join(' ');
9052 },
9053 getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) {
9054 return getAssetClassName(isImportedAssetSelected(importedAssetId));
9055 },
9056 getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) {
9057 return getAssetClassName(!isImportedAssetSelected(importedAssetId));
9058 };
9059
9060 return /*#__PURE__*/_react.default.createElement(_grid.default, {
9061 container: true,
9062 noWrap: true
9063 }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, {
9064 id: props.importedId,
9065 type: "main-type",
9066 className: "e-app-import-resolver-conflicts__checkbox"
9067 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
9068 item: true
9069 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
9070 variant: "h5",
9071 tag: "h4",
9072 className: "e-app-import-resolver-conflicts__title"
9073 }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, {
9074 item: true
9075 }, /*#__PURE__*/_react.default.createElement(_text.default, {
9076 variant: "sm",
9077 tag: "span",
9078 className: getImportedAssetClasses(props.importedId)
9079 }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, {
9080 style: true,
9081 variant: "sm",
9082 tag: "span",
9083 className: getExistingAssetClasses(props.importedId)
9084 }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url)))));
9085 }
9086
9087 Conflict.propTypes = {
9088 importedId: PropTypes.number,
9089 conflictData: PropTypes.object
9090 };
9091
9092 /***/ }),
9093
9094 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js":
9095 /*!***************************************************************************************************!*\
9096 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***!
9097 \***************************************************************************************************/
9098 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9099
9100 "use strict";
9101 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9102
9103
9104 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9105
9106 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9107
9108 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9109
9110 _Object$defineProperty(exports, "__esModule", {
9111 value: true
9112 });
9113
9114 exports["default"] = ImportResolver;
9115
9116 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
9117
9118 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
9119
9120 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js"));
9121
9122 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
9123
9124 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
9125
9126 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
9127
9128 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
9129
9130 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9131
9132 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
9133
9134 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
9135
9136 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
9137
9138 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
9139
9140 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js"));
9141
9142 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
9143
9144 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
9145
9146 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9147
9148 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
9149
9150 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
9151
9152 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
9153
9154 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
9155
9156 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss");
9157
9158 function ImportResolver() {
9159 var _context$data, _context$data$uploade;
9160
9161 var context = (0, _react.useContext)(_contextProvider.Context),
9162 navigate = (0, _router.useNavigate)(),
9163 conflicts = ((_context$data = context.data) === null || _context$data === void 0 ? void 0 : (_context$data$uploade = _context$data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.conflicts) || {},
9164 getFooter = function getFooter() {
9165 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
9166 separator: true,
9167 justify: "end"
9168 }, /*#__PURE__*/_react.default.createElement(_button.default, {
9169 text: __('Previous', 'elementor'),
9170 variant: "contained",
9171 onClick: function onClick() {
9172 return navigate('import/content');
9173 }
9174 }), /*#__PURE__*/_react.default.createElement(_button.default, {
9175 text: __('Next', 'elementor'),
9176 variant: "contained",
9177 color: "primary",
9178 onClick: function onClick() {
9179 return navigate('import/process');
9180 }
9181 }));
9182 },
9183 getLearnMoreLink = function getLearnMoreLink() {
9184 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
9185 url: "https://go.elementor.com/app-what-are-kits",
9186 italic: true
9187 }, __('Learn More', 'elementor'));
9188 },
9189 isHomePageOverride = function isHomePageOverride() {
9190 if (context.data.includes.includes('content')) {
9191 var _context$data2, _context$data2$upload, _context$data2$upload2;
9192
9193 var pages = ((_context$data2 = context.data) === null || _context$data2 === void 0 ? void 0 : (_context$data2$upload = _context$data2.uploadedData) === null || _context$data2$upload === void 0 ? void 0 : (_context$data2$upload2 = _context$data2$upload.manifest.content) === null || _context$data2$upload2 === void 0 ? void 0 : _context$data2$upload2.page) || {};
9194 return (0, _entries.default)(pages).find(function (pageData) {
9195 return pageData[1].show_on_front;
9196 });
9197 }
9198
9199 return false;
9200 };
9201
9202 return /*#__PURE__*/_react.default.createElement(_layout.default, {
9203 type: "import",
9204 footer: getFooter()
9205 }, /*#__PURE__*/_react.default.createElement("section", {
9206 className: "e-app-import-resolver"
9207 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
9208 heading: __('Import a Template Kit', 'elementor'),
9209 description: [__("We noticed that items in your kit overlap with what's already live on your site.", 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
9210 key: "description-secondary-line"
9211 }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())]
9212 }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, {
9213 className: "e-app-import-resolver__notice",
9214 label: __('Note', 'elementor'),
9215 color: "warning"
9216 }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, {
9217 isOpened: true
9218 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, {
9219 toggle: false
9220 }, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, __('Select the items you want to keep and apply:', 'elementor'))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, {
9221 padding: "20"
9222 }, /*#__PURE__*/_react.default.createElement(_box.default, {
9223 className: "e-app-import-resolver-conflicts__container"
9224 }, /*#__PURE__*/_react.default.createElement(_list.default, {
9225 separated: true,
9226 className: "e-app-import-resolver-conflicts"
9227 }, (0, _entries.default)(conflicts).map(function (_ref, index) {
9228 var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
9229 id = _ref2[0],
9230 conflict = _ref2[1];
9231
9232 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
9233 padding: "20",
9234 key: index,
9235 className: "e-app-import-resolver-conflicts__item"
9236 }, /*#__PURE__*/_react.default.createElement(_conflict.default, {
9237 importedId: (0, _parseInt2.default)(id),
9238 conflictData: conflict[0]
9239 }));
9240 })))))));
9241 }
9242
9243 /***/ }),
9244
9245 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js":
9246 /*!*******************************************************************************************!*\
9247 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***!
9248 \*******************************************************************************************/
9249 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9250
9251 "use strict";
9252 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9253
9254
9255 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9256
9257 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9258
9259 _Object$defineProperty(exports, "__esModule", {
9260 value: true
9261 });
9262
9263 exports["default"] = ContentLayout;
9264
9265 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9266
9267 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss");
9268
9269 function ContentLayout(props) {
9270 return /*#__PURE__*/_react.default.createElement("div", {
9271 className: "e-app-import-export-content-layout"
9272 }, /*#__PURE__*/_react.default.createElement("div", {
9273 className: "e-app-import-export-content-layout__container"
9274 }, props.children));
9275 }
9276
9277 ContentLayout.propTypes = {
9278 children: PropTypes.any.isRequired
9279 };
9280
9281 /***/ }),
9282
9283 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js":
9284 /*!***************************************************************************************!*\
9285 !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***!
9286 \***************************************************************************************/
9287 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9288
9289 "use strict";
9290 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9291 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9292
9293
9294 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9295
9296 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9297
9298 _Object$defineProperty(exports, "__esModule", {
9299 value: true
9300 });
9301
9302 exports["default"] = FileProcess;
9303
9304 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9305
9306 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9307
9308 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js"));
9309
9310 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
9311
9312 function FileProcess(props) {
9313 return /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
9314 className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]),
9315 icon: "eicon-loading eicon-animation-spin",
9316 heading: __('Setting up your kit...', 'elementor'),
9317 description: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('This usually takes a few moments.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __("Don't close this window until the process is finished.", 'elementor'))
9318 }, !!props.errorType && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
9319 onApprove: props.onDialogApprove,
9320 onDismiss: props.onDialogDismiss,
9321 errorType: props.errorType
9322 }));
9323 }
9324
9325 FileProcess.propTypes = {
9326 className: PropTypes.string,
9327 onDialogApprove: PropTypes.func,
9328 onDialogDismiss: PropTypes.func,
9329 errorType: PropTypes.string
9330 };
9331 FileProcess.defaultProps = {
9332 className: ''
9333 };
9334
9335 /***/ }),
9336
9337 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js":
9338 /*!*******************************************************************************************************!*\
9339 !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***!
9340 \*******************************************************************************************************/
9341 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9342
9343 "use strict";
9344 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9345 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9346
9347
9348 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9349
9350 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9351
9352 _Object$defineProperty(exports, "__esModule", {
9353 value: true
9354 });
9355
9356 exports["default"] = ImportFailedDialog;
9357
9358 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9359
9360 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
9361
9362 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
9363
9364 var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
9365
9366 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
9367
9368 var messagesContent = {
9369 general: {
9370 text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'),
9371 approveButton: 'Try Again'
9372 },
9373 'zip-archive-module-not-installed': {
9374 text: __('Install a PHP zip on your server or contact your site host.', 'elementor')
9375 },
9376 'manifest-error': {
9377 text: __('There is an error with the manifest file. Try importing again with a new kit file.', 'elementor')
9378 },
9379 'no-write-permissions': {
9380 text: __('Elementor is not authorized to read or write from this file. Contact your site host.', 'elementor')
9381 }
9382 };
9383
9384 function ImportFailedDialog(props) {
9385 var action = (0, _useAction.default)(),
9386 navigate = (0, _router.useNavigate)(),
9387 _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
9388 referrer = _useQueryParams$getAl.referrer,
9389 errorType = messagesContent[props.errorType] ? props.errorType : 'general',
9390 _messagesContent$erro = messagesContent[errorType],
9391 title = _messagesContent$erro.title,
9392 text = _messagesContent$erro.text,
9393 approveButton = _messagesContent$erro.approveButton,
9394 dismissButton = _messagesContent$erro.dismissButton,
9395 onApprove = function onApprove() {
9396 if ('general' === errorType && props.onApprove) {
9397 props.onApprove();
9398 } else {
9399 window.open('https://elementor.com/help/how-to-fix-common-errors-with-import-export/', '_blank');
9400 }
9401 },
9402 onDismiss = function onDismiss() {
9403 if ('general' === errorType && props.onDismiss) {
9404 props.onDismiss();
9405 } else if ('kit-library' === referrer) {
9406 navigate('/kit-library');
9407 } else {
9408 action.backToDashboard();
9409 }
9410 };
9411
9412 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
9413 title: title || __('Something went wrong.', 'elementor'),
9414 text: text,
9415 approveButtonColor: "link",
9416 approveButtonText: approveButton || __('Learn More', 'elementor'),
9417 approveButtonOnClick: onApprove,
9418 dismissButtonText: dismissButton || __('Close', 'elementor'),
9419 dismissButtonOnClick: onDismiss,
9420 onClose: onDismiss
9421 });
9422 }
9423
9424 ImportFailedDialog.propTypes = {
9425 onApprove: PropTypes.func,
9426 onDismiss: PropTypes.func,
9427 errorType: PropTypes.string
9428 };
9429 ImportFailedDialog.defaultProps = {
9430 errorType: 'general'
9431 };
9432
9433 /***/ }),
9434
9435 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js":
9436 /*!******************************************************************************************!*\
9437 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***!
9438 \******************************************************************************************/
9439 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9440
9441 "use strict";
9442 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9443
9444
9445 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9446
9447 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9448
9449 _Object$defineProperty(exports, "__esModule", {
9450 value: true
9451 });
9452
9453 exports["default"] = ExportInfoModal;
9454
9455 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9456
9457 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9458
9459 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9460
9461 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
9462
9463 function ExportInfoModal(props) {
9464 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
9465 title: __('Export a Template Kit', 'elementor')
9466 }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does exporting work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Select what to include from your site. We’ll use that to create a zip file.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __('That’s it!', 'elementor'), " ", /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
9467 url: "http://go.elementor.com/app-export-kit"
9468 }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, {
9469 title: __('Tip!', 'elementor'),
9470 description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor')
9471 })));
9472 }
9473
9474 /***/ }),
9475
9476 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js":
9477 /*!******************************************************************************************!*\
9478 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***!
9479 \******************************************************************************************/
9480 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9481
9482 "use strict";
9483 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9484
9485
9486 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9487
9488 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9489
9490 _Object$defineProperty(exports, "__esModule", {
9491 value: true
9492 });
9493
9494 exports["default"] = ImportInfoModal;
9495
9496 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9497
9498 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9499
9500 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9501
9502 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
9503
9504 function ImportInfoModal(props) {
9505 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
9506 title: __('Import a Template Kit', 'elementor')
9507 }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does importing work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('After you select what\'s included from your imported kit, you’ll be able to choose which current site settings should stay and which the import should override. ', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
9508 url: "http://go.elementor.com/app-import-kit"
9509 }, __('Learn More', 'elementor'))))));
9510 }
9511
9512 /***/ }),
9513
9514 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js":
9515 /*!*******************************************************************************************!*\
9516 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***!
9517 \*******************************************************************************************/
9518 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9519
9520 "use strict";
9521 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9522
9523
9524 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9525
9526 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9527
9528 _Object$defineProperty(exports, "__esModule", {
9529 value: true
9530 });
9531
9532 exports["default"] = InfoModalHeading;
9533
9534 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9535
9536 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9537
9538 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9539
9540 function InfoModalHeading(props) {
9541 return /*#__PURE__*/_react.default.createElement(_heading.default, {
9542 variant: "h3",
9543 tag: "h2",
9544 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className])
9545 }, props.children);
9546 }
9547
9548 InfoModalHeading.propTypes = {
9549 className: PropTypes.string,
9550 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
9551 };
9552 InfoModalHeading.defaultProps = {
9553 className: ''
9554 };
9555
9556 /***/ }),
9557
9558 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js":
9559 /*!*******************************************************************************************!*\
9560 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***!
9561 \*******************************************************************************************/
9562 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9563
9564 "use strict";
9565 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9566
9567
9568 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9569
9570 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9571
9572 _Object$defineProperty(exports, "__esModule", {
9573 value: true
9574 });
9575
9576 exports["default"] = InfoModalSection;
9577
9578 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9579
9580 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9581
9582 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9583
9584 function InfoModalSection(props) {
9585 return /*#__PURE__*/_react.default.createElement(_modal.default.Section, {
9586 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className])
9587 }, props.children);
9588 }
9589
9590 InfoModalSection.propTypes = {
9591 className: PropTypes.string,
9592 children: PropTypes.any
9593 };
9594 InfoModalSection.defaultProps = {
9595 className: ''
9596 };
9597
9598 /***/ }),
9599
9600 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js":
9601 /*!****************************************************************************************!*\
9602 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***!
9603 \****************************************************************************************/
9604 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9605
9606 "use strict";
9607 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9608
9609
9610 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9611
9612 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9613
9614 _Object$defineProperty(exports, "__esModule", {
9615 value: true
9616 });
9617
9618 exports["default"] = InfoModalText;
9619
9620 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9621
9622 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9623
9624 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9625
9626 function InfoModalText(props) {
9627 return /*#__PURE__*/_react.default.createElement(_text.default, {
9628 variant: "sm",
9629 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className])
9630 }, props.children);
9631 }
9632
9633 InfoModalText.propTypes = {
9634 className: PropTypes.string,
9635 children: PropTypes.any.isRequired
9636 };
9637 InfoModalText.defaultProps = {
9638 className: ''
9639 };
9640
9641 /***/ }),
9642
9643 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js":
9644 /*!***************************************************************************************!*\
9645 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***!
9646 \***************************************************************************************/
9647 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9648
9649 "use strict";
9650 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9651
9652
9653 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9654
9655 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9656
9657 _Object$defineProperty(exports, "__esModule", {
9658 value: true
9659 });
9660
9661 exports["default"] = InfoModalTip;
9662
9663 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9664
9665 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9666
9667 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9668
9669 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9670
9671 function InfoModalTip(props) {
9672 return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, {
9673 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className])
9674 }));
9675 }
9676
9677 InfoModalTip.propTypes = {
9678 className: PropTypes.string
9679 };
9680 InfoModalTip.defaultProps = {
9681 className: ''
9682 };
9683
9684 /***/ }),
9685
9686 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js":
9687 /*!***********************************************************************************!*\
9688 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***!
9689 \***********************************************************************************/
9690 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9691
9692 "use strict";
9693 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9694 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9695
9696
9697 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9698
9699 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9700
9701 _Object$defineProperty(exports, "__esModule", {
9702 value: true
9703 });
9704
9705 exports["default"] = InfoModal;
9706 exports.infoButtonProps = void 0;
9707
9708 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9709
9710 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9711
9712 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9713
9714 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js"));
9715
9716 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js"));
9717
9718 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js"));
9719
9720 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js"));
9721
9722 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss");
9723
9724 var infoButtonProps = {
9725 id: 'info-modal',
9726 className: 'e-app-export-kit-information__info-icon',
9727 icon: 'eicon-info-circle',
9728 text: __('Kit Info', 'elementor'),
9729 color: 'secondary',
9730 hideText: true
9731 };
9732 exports.infoButtonProps = infoButtonProps;
9733
9734 function InfoModal(props) {
9735 var attrs = {
9736 className: 'e-app-import-export-info-modal',
9737 setShow: props.setShow
9738 };
9739
9740 if (props.hasOwnProperty('show')) {
9741 attrs.show = props.show;
9742 } else {
9743 attrs.toggleButtonProps = infoButtonProps;
9744 }
9745
9746 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, {
9747 title: props.title
9748 }), props.children);
9749 }
9750
9751 InfoModal.propTypes = {
9752 show: PropTypes.bool,
9753 setShow: PropTypes.func,
9754 title: PropTypes.string,
9755 children: PropTypes.any.isRequired
9756 };
9757 InfoModal.Section = _infoModalSection.default;
9758 InfoModal.Heading = _infoModalHeading.default;
9759 InfoModal.Text = _infoModalText.default;
9760 InfoModal.Tip = _infoModalTip.default;
9761
9762 /***/ }),
9763
9764 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js":
9765 /*!***********************************************************************************************!*\
9766 !*** ../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js ***!
9767 \***********************************************************************************************/
9768 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9769
9770 "use strict";
9771 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9772
9773
9774 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9775
9776 _Object$defineProperty(exports, "__esModule", {
9777 value: true
9778 });
9779
9780 exports["default"] = void 0;
9781 var kitContentData = [{
9782 type: 'templates',
9783 data: {
9784 title: __('Templates', 'elementor'),
9785 features: {
9786 open: [__('Saved Templates', 'elementor')],
9787 locked: [__('Headers', 'elementor'), __('Footers', 'elementor'), __('Archives', 'elementor'), __('Single Posts', 'elementor'), __('Single Pages', 'elementor'), __('Search Results', 'elementor'), __('404 Error Page', 'elementor'), __('Popups', 'elementor'), __('Global widgets', 'elementor')],
9788 tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor')
9789 }
9790 }
9791 }, {
9792 type: 'content',
9793 data: {
9794 title: __('Content', 'elementor'),
9795 features: {
9796 open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')]
9797 }
9798 }
9799 }, {
9800 type: 'settings',
9801 data: {
9802 title: __('Site Settings', 'elementor'),
9803 features: {
9804 open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')]
9805 }
9806 }
9807 }];
9808 var _default = kitContentData;
9809 exports["default"] = _default;
9810
9811 /***/ }),
9812
9813 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js":
9814 /*!******************************************************************************************************************************!*\
9815 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***!
9816 \******************************************************************************************************************************/
9817 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9818
9819 "use strict";
9820 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9821
9822
9823 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9824
9825 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9826
9827 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9828
9829 _Object$defineProperty(exports, "__esModule", {
9830 value: true
9831 });
9832
9833 exports["default"] = KitContentCheckbox;
9834
9835 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9836
9837 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
9838
9839 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
9840
9841 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
9842
9843 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
9844
9845 function KitContentCheckbox(props) {
9846 var context = (0, _react.useContext)(_contextProvider.Context),
9847 isSelected = function isSelected() {
9848 return context.data.includes.includes(props.type);
9849 },
9850 setIncludes = function setIncludes(event) {
9851 var isChecked = event.target.checked,
9852 actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE';
9853 context.dispatch({
9854 type: actionType,
9855 payload: props.type
9856 });
9857 };
9858
9859 (0, _react.useEffect)(function () {
9860 if (!context.data.includes.length) {
9861 context.dispatch({
9862 type: 'ADD_INCLUDE',
9863 payload: props.type
9864 });
9865 }
9866 }, []);
9867 return (0, _react.useMemo)(function () {
9868 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
9869 checked: isSelected(),
9870 onChange: setIncludes,
9871 className: props.className
9872 });
9873 }, [context.data.includes]);
9874 }
9875
9876 KitContentCheckbox.propTypes = {
9877 className: PropTypes.string,
9878 type: PropTypes.string.isRequired
9879 };
9880 KitContentCheckbox.defaultProps = {
9881 className: ''
9882 };
9883
9884 /***/ }),
9885
9886 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js":
9887 /*!**************************************************************************************************************************!*\
9888 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***!
9889 \**************************************************************************************************************************/
9890 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9891
9892 "use strict";
9893 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9894
9895
9896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9897
9898 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9899
9900 _Object$defineProperty(exports, "__esModule", {
9901 value: true
9902 });
9903
9904 exports["default"] = TemplatesFeatures;
9905
9906 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9907
9908 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js"));
9909
9910 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss");
9911
9912 function TemplatesFeatures(props) {
9913 var _props$features$locke;
9914
9915 var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length,
9916 getLockedFeatures = function getLockedFeatures() {
9917 if (!isLockedFeatures) {
9918 return;
9919 }
9920
9921 return /*#__PURE__*/_react.default.createElement(_tooltip.default, {
9922 tag: "span",
9923 offset: 19,
9924 show: props.showTooltip,
9925 title: props.features.tooltip,
9926 disabled: !props.isLocked,
9927 className: props.isLocked ? 'e-app-export-templates-features__locked' : ''
9928 }, ', ' + props.features.locked.join(', '));
9929 },
9930 getOpenFeatures = function getOpenFeatures() {
9931 var _props$features$open;
9932
9933 return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', ');
9934 };
9935
9936 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures());
9937 }
9938
9939 TemplatesFeatures.propTypes = {
9940 features: PropTypes.object,
9941 isLocked: PropTypes.bool,
9942 showTooltip: PropTypes.bool
9943 };
9944 TemplatesFeatures.defaultProps = {
9945 showTooltip: false
9946 };
9947
9948 /***/ }),
9949
9950 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js":
9951 /*!*************************************************************************************!*\
9952 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***!
9953 \*************************************************************************************/
9954 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9955
9956 "use strict";
9957 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9958
9959
9960 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9961
9962 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9963
9964 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9965
9966 _Object$defineProperty(exports, "__esModule", {
9967 value: true
9968 });
9969
9970 exports["default"] = KitContent;
9971
9972 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9973
9974 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
9975
9976 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
9977
9978 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
9979
9980 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
9981
9982 var _templatesFeatures = _interopRequireDefault(__webpack_require__(/*! ./components/templates-features/templates-features */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js"));
9983
9984 var _kitContentCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/kit-content-checkbox/kit-content-checkbox */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js"));
9985
9986 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js"));
9987
9988 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
9989
9990 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
9991
9992 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9993
9994 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9995
9996 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9997
9998 var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ../kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js"));
9999
10000 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss");
10001
10002 function KitContent(props) {
10003 var hasPro = elementorAppConfig.hasPro,
10004 _useState = (0, _react.useState)({}),
10005 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
10006 containerHover = _useState2[0],
10007 setContainerHover = _useState2[1],
10008 getTemplateFeatures = function getTemplateFeatures(features, index) {
10009 if (!features) {
10010 return;
10011 }
10012
10013 return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, {
10014 features: features,
10015 isLocked: !hasPro,
10016 showTooltip: containerHover[index]
10017 });
10018 },
10019 getGoProButton = function getGoProButton() {
10020 return /*#__PURE__*/_react.default.createElement(_goProButton.default, {
10021 className: "e-app-export-kit-content__go-pro-button",
10022 url: "https://go.elementor.com/go-pro-import-export"
10023 });
10024 },
10025 setContainerHoverState = function setContainerHoverState(index, state) {
10026 setContainerHover(function (prevState) {
10027 return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state));
10028 });
10029 };
10030
10031 return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, {
10032 separated: true,
10033 className: "e-app-export-kit-content"
10034 }, _kitContentData.default.map(function (item, index) {
10035 var _item$data$features;
10036
10037 var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro;
10038
10039 if (props.manifest) {
10040 var contentType = 'settings' === item.type ? 'site-settings' : item.type;
10041
10042 if (!props.manifest[contentType]) {
10043 return;
10044 }
10045 }
10046
10047 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
10048 padding: "20",
10049 key: item.type,
10050 className: "e-app-export-kit-content__item"
10051 }, /*#__PURE__*/_react.default.createElement("div", {
10052 onMouseEnter: function onMouseEnter() {
10053 return isLockedFeaturesNoPro && setContainerHoverState(index, true);
10054 },
10055 onMouseLeave: function onMouseLeave() {
10056 return isLockedFeaturesNoPro && setContainerHoverState(index, false);
10057 }
10058 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10059 container: true,
10060 noWrap: true
10061 }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, {
10062 type: item.type,
10063 className: "e-app-export-kit-content__checkbox"
10064 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
10065 item: true
10066 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
10067 variant: "h4",
10068 tag: "h3",
10069 className: "e-app-export-kit-content__title"
10070 }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, {
10071 item: true
10072 }, /*#__PURE__*/_react.default.createElement(_text.default, {
10073 variant: "sm",
10074 tag: "span",
10075 className: "e-app-export-kit-content__description"
10076 }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton())))));
10077 })));
10078 }
10079
10080 KitContent.propTypes = {
10081 className: PropTypes.string,
10082 manifest: PropTypes.object
10083 };
10084 KitContent.defaultProps = {
10085 className: ''
10086 };
10087
10088 /***/ }),
10089
10090 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js":
10091 /*!*******************************************************************************!*\
10092 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***!
10093 \*******************************************************************************/
10094 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10095
10096 "use strict";
10097 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
10098 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10099
10100
10101 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10102
10103 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10104
10105 _Object$defineProperty(exports, "__esModule", {
10106 value: true
10107 });
10108
10109 exports["default"] = KitData;
10110
10111 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10112
10113 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
10114
10115 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
10116
10117 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
10118
10119 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
10120
10121 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
10122
10123 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10124
10125 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
10126
10127 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
10128
10129 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss");
10130
10131 function KitData(props) {
10132 var kitData = props.data,
10133 getSummaryTitle = function getSummaryTitle(type, key, amount) {
10134 var data = elementorAppConfig['import-export'].summaryTitles[type][key];
10135
10136 if (data !== null && data !== void 0 && data.single) {
10137 if (!amount) {
10138 return '';
10139 }
10140
10141 var title = amount > 1 ? data.plural : data.single;
10142 return amount + ' ' + title;
10143 }
10144
10145 return data;
10146 },
10147 getTemplates = function getTemplates() {
10148 var templates = {};
10149
10150 for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) {
10151 var type = kitData.templates[key].doc_type;
10152
10153 if (!templates[type]) {
10154 templates[type] = 0;
10155 }
10156
10157 templates[type]++;
10158 }
10159
10160 return (0, _entries.default)(templates).map(function (item) {
10161 return getSummaryTitle('templates', item[0], item[1]);
10162 });
10163 },
10164 getSiteSettings = function getSiteSettings() {
10165 var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {};
10166 return (0, _entries.default)(siteSettings).map(function (item) {
10167 return getSummaryTitle('site-settings', item[1]);
10168 });
10169 },
10170 getContent = function getContent() {
10171 var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {},
10172 wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {};
10173 var mergedContent = (0, _objectSpread2.default)({}, content);
10174
10175 for (var key in mergedContent) {
10176 mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []);
10177 } // In case that wpContent has properties that doesn't exist in the content object.
10178
10179
10180 mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent);
10181 return (0, _entries.default)(mergedContent).map(function (item) {
10182 return getSummaryTitle('content', item[0], item[1].length);
10183 });
10184 },
10185 kitContent = [{
10186 title: __('Templates:', 'elementor'),
10187 data: getTemplates()
10188 }, {
10189 title: __('Site Settings:', 'elementor'),
10190 data: getSiteSettings()
10191 }, {
10192 title: __('Content:', 'elementor'),
10193 data: getContent()
10194 }];
10195
10196 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
10197 variant: "h6",
10198 tag: "h3",
10199 className: "e-app-export-complete__kit-content-title"
10200 }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, {
10201 className: "e-app-export-complete-kit-data-list"
10202 }, kitContent.map(function (item, index) {
10203 if (!item.data.length) {
10204 return;
10205 }
10206
10207 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
10208 key: index,
10209 className: "e-app-export-complete-kit-data-list__item"
10210 }, /*#__PURE__*/_react.default.createElement(_text.default, {
10211 tag: "strong",
10212 variant: "sm"
10213 }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, {
10214 tag: "span",
10215 variant: "sm"
10216 }, item.data.filter(function (value) {
10217 return value;
10218 }).join(' | ')));
10219 })));
10220 }
10221
10222 KitData.propTypes = {
10223 data: PropTypes.object
10224 };
10225
10226 /***/ }),
10227
10228 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js":
10229 /*!***********************************************************************!*\
10230 !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***!
10231 \***********************************************************************/
10232 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10233
10234 "use strict";
10235 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
10236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10237
10238
10239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10240
10241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10242
10243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
10244
10245 _Object$defineProperty(exports, "__esModule", {
10246 value: true
10247 });
10248
10249 exports["default"] = Layout;
10250
10251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
10252
10253 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
10254
10255 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
10256
10257 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
10258
10259 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
10260
10261 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
10262
10263 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
10264
10265 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js"));
10266
10267 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js");
10268
10269 var _importInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/import-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js"));
10270
10271 var _exportInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/export-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js"));
10272
10273 var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
10274
10275 function Layout(props) {
10276 var _useState = (0, _react.useState)(false),
10277 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
10278 showInfoModal = _useState2[0],
10279 setShowInfoModal = _useState2[1],
10280 _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
10281 referrer = _useQueryParams$getAl.referrer,
10282 getContent = function getContent() {
10283 var infoModalProps = {
10284 show: showInfoModal,
10285 setShow: setShowInfoModal
10286 };
10287 return /*#__PURE__*/_react.default.createElement(_contentLayout.default, null, props.children, 'import' === props.type ? /*#__PURE__*/_react.default.createElement(_importInfoModal.default, infoModalProps) : /*#__PURE__*/_react.default.createElement(_exportInfoModal.default, infoModalProps));
10288 },
10289 getInfoButtonProps = function getInfoButtonProps() {
10290 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, {
10291 onClick: function onClick() {
10292 setShowInfoModal(true);
10293 }
10294 });
10295 },
10296 config = {
10297 title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'),
10298 headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)),
10299 content: getContent(),
10300 footer: props.footer
10301 },
10302 moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer).
10303
10304
10305 if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab) && elementorAppConfig.return_url.includes('page=elementor-tools')) {
10306 elementorAppConfig.return_url += moduleAdminTab;
10307 }
10308
10309 return /*#__PURE__*/_react.default.createElement(_page.default, config);
10310 }
10311
10312 Layout.propTypes = {
10313 type: PropTypes.oneOf(['import', 'export']),
10314 headerButtons: PropTypes.arrayOf(PropTypes.object),
10315 children: PropTypes.object.isRequired,
10316 footer: PropTypes.object
10317 };
10318 Layout.defaultProps = {
10319 headerButtons: []
10320 };
10321
10322 /***/ }),
10323
10324 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js":
10325 /*!*********************************************************************************!*\
10326 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***!
10327 \*********************************************************************************/
10328 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10329
10330 "use strict";
10331 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10332
10333
10334 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10335
10336 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10337
10338 _Object$defineProperty(exports, "__esModule", {
10339 value: true
10340 });
10341
10342 exports["default"] = PageHeader;
10343
10344 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10345
10346 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"));
10347
10348 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10349
10350 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
10351
10352 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10353
10354 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
10355
10356 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss");
10357
10358 // Page header.
10359 function PageHeader(props) {
10360 var baseClassName = 'e-app-import-export-page-header',
10361 classes = [baseClassName, props.className];
10362
10363 var handleMultiLine = function handleMultiLine(content) {
10364 if ((0, _isArray.default)(content)) {
10365 var multiLineArray = [];
10366 content.forEach(function (line, index) {
10367 if (index) {
10368 multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", {
10369 key: index
10370 }));
10371 }
10372
10373 multiLineArray.push(line);
10374 });
10375 return multiLineArray;
10376 }
10377
10378 return content;
10379 };
10380
10381 return /*#__PURE__*/_react.default.createElement("div", {
10382 className: (0, _utils.arrayToClassName)(classes)
10383 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10384 container: true
10385 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10386 item: true,
10387 className: "e-app-import-export-page-header__content-wrapper"
10388 }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
10389 variant: "display-3",
10390 className: "e-app-import-export-page-header__heading"
10391 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
10392 className: "e-app-import-export-page-header__description"
10393 }, handleMultiLine(props.description)))));
10394 }
10395
10396 PageHeader.propTypes = {
10397 className: PropTypes.string,
10398 heading: PropTypes.string,
10399 description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])
10400 };
10401 PageHeader.defaultProps = {
10402 className: ''
10403 };
10404
10405 /***/ }),
10406
10407 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js":
10408 /*!**************************************************************************!*\
10409 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***!
10410 \**************************************************************************/
10411 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10412
10413 "use strict";
10414 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10415
10416
10417 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10418
10419 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10420
10421 _Object$defineProperty(exports, "__esModule", {
10422 value: true
10423 });
10424
10425 exports["default"] = PanelBody;
10426
10427 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10428
10429 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10430
10431 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10432
10433 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10434
10435 function PanelBody(props) {
10436 return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, {
10437 padding: props.padding,
10438 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className])
10439 }, props.children));
10440 }
10441
10442 PanelBody.propTypes = {
10443 className: PropTypes.string,
10444 padding: PropTypes.string,
10445 children: PropTypes.any.isRequired
10446 };
10447 PanelBody.defaultProps = {
10448 className: '',
10449 padding: '0'
10450 };
10451
10452 /***/ }),
10453
10454 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js":
10455 /*!****************************************************************************!*\
10456 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***!
10457 \****************************************************************************/
10458 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10459
10460 "use strict";
10461 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10462
10463
10464 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10465
10466 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10467
10468 _Object$defineProperty(exports, "__esModule", {
10469 value: true
10470 });
10471
10472 exports["default"] = PanelHeader;
10473
10474 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10475
10476 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10477
10478 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10479
10480 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10481
10482 function PanelHeader(props) {
10483 return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, {
10484 active: props.toggle,
10485 showIcon: props.showIcon
10486 }, /*#__PURE__*/_react.default.createElement(_card.default.Header, {
10487 padding: "20",
10488 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className])
10489 }, props.children));
10490 }
10491
10492 PanelHeader.propTypes = {
10493 className: PropTypes.string,
10494 padding: PropTypes.string,
10495 toggle: PropTypes.bool,
10496 showIcon: PropTypes.bool,
10497 children: PropTypes.any.isRequired
10498 };
10499 PanelHeader.defaultProps = {
10500 className: '',
10501 padding: '20',
10502 toggle: true,
10503 showIcon: true
10504 };
10505
10506 /***/ }),
10507
10508 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js":
10509 /*!******************************************************************************!*\
10510 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***!
10511 \******************************************************************************/
10512 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10513
10514 "use strict";
10515 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10516
10517
10518 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10519
10520 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10521
10522 _Object$defineProperty(exports, "__esModule", {
10523 value: true
10524 });
10525
10526 exports["default"] = PanelHeadline;
10527
10528 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10529
10530 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10531
10532 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10533
10534 function PanelHeadline(props) {
10535 return /*#__PURE__*/_react.default.createElement(_card.default.Headline, {
10536 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className])
10537 }, props.children);
10538 }
10539
10540 PanelHeadline.propTypes = {
10541 className: PropTypes.string,
10542 children: PropTypes.any.isRequired
10543 };
10544 PanelHeadline.defaultProps = {
10545 className: ''
10546 };
10547
10548 /***/ }),
10549
10550 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js":
10551 /*!*********************************************************************!*\
10552 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***!
10553 \*********************************************************************/
10554 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10555
10556 "use strict";
10557 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10558
10559
10560 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10561
10562 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10563
10564 _Object$defineProperty(exports, "__esModule", {
10565 value: true
10566 });
10567
10568 exports["default"] = Panel;
10569
10570 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10571
10572 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10573
10574 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10575
10576 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10577
10578 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js"));
10579
10580 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js"));
10581
10582 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js"));
10583
10584 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss");
10585
10586 function Panel(props) {
10587 return /*#__PURE__*/_react.default.createElement(_collapse.default, {
10588 isOpened: props.isOpened
10589 }, /*#__PURE__*/_react.default.createElement(_card.default, {
10590 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className])
10591 }, props.children));
10592 }
10593
10594 Panel.propTypes = {
10595 className: PropTypes.string,
10596 isOpened: PropTypes.bool,
10597 children: PropTypes.any.isRequired
10598 };
10599 Panel.defaultProps = {
10600 className: '',
10601 isOpened: false
10602 };
10603 Panel.Header = _panelHeader.default;
10604 Panel.Headline = _panelHeadline.default;
10605 Panel.Body = _panelBody.default;
10606
10607 /***/ }),
10608
10609 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js":
10610 /*!*********************************************************************************!*\
10611 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***!
10612 \*********************************************************************************/
10613 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10614
10615 "use strict";
10616 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10617
10618
10619 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10620
10621 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10622
10623 _Object$defineProperty(exports, "__esModule", {
10624 value: true
10625 });
10626
10627 exports["default"] = WizardStep;
10628
10629 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10630
10631 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10632
10633 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
10634
10635 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
10636
10637 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10638
10639 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
10640
10641 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss");
10642
10643 function WizardStep(props) {
10644 var baseClassName = 'e-app-import-export-wizard-step',
10645 classes = [baseClassName, props.className];
10646 return /*#__PURE__*/_react.default.createElement(_grid.default, {
10647 className: (0, _utils.arrayToClassName)(classes),
10648 justify: "center",
10649 container: true
10650 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10651 item: true
10652 }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, {
10653 className: "e-app-import-export-wizard-step__media-container",
10654 justify: "center",
10655 alignItems: "end",
10656 container: true
10657 }, props.image && /*#__PURE__*/_react.default.createElement("img", {
10658 className: "e-app-import-export-wizard-step__image",
10659 src: props.image
10660 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
10661 className: "e-app-import-export-wizard-step__icon ".concat(props.icon)
10662 })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
10663 variant: "display-3",
10664 className: "e-app-import-export-wizard-step__heading"
10665 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
10666 variant: "xl",
10667 className: "e-app-import-export-wizard-step__description"
10668 }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, {
10669 item: true,
10670 className: "e-app-import-export-wizard-step__content"
10671 }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, {
10672 variant: "xs",
10673 className: "e-app-import-export-wizard-step__notice"
10674 }, props.notice)));
10675 }
10676
10677 WizardStep.propTypes = {
10678 className: PropTypes.string,
10679 image: PropTypes.string,
10680 icon: PropTypes.string,
10681 heading: PropTypes.string,
10682 description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
10683 notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
10684 children: PropTypes.any
10685 };
10686 WizardStep.defaultProps = {
10687 className: ''
10688 };
10689
10690 /***/ }),
10691
10692 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js":
10693 /*!******************************************************************************************!*\
10694 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js ***!
10695 \******************************************************************************************/
10696 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10697
10698 "use strict";
10699
10700
10701 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10702
10703 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10704
10705 _Object$defineProperty(exports, "__esModule", {
10706 value: true
10707 });
10708
10709 exports.DownloadLink = void 0;
10710
10711 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10712
10713 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10714
10715 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10716
10717 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10718
10719 var DownloadLink = /*#__PURE__*/function (_$e$modules$CommandDa) {
10720 (0, _inherits2.default)(DownloadLink, _$e$modules$CommandDa);
10721
10722 var _super = (0, _createSuper2.default)(DownloadLink);
10723
10724 function DownloadLink() {
10725 (0, _classCallCheck2.default)(this, DownloadLink);
10726 return _super.apply(this, arguments);
10727 }
10728
10729 (0, _createClass2.default)(DownloadLink, null, [{
10730 key: "getEndpointFormat",
10731 value: function getEndpointFormat() {
10732 return 'kits/download-link/{id}';
10733 }
10734 }]);
10735 return DownloadLink;
10736 }($e.modules.CommandData);
10737
10738 exports.DownloadLink = DownloadLink;
10739
10740 /***/ }),
10741
10742 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js":
10743 /*!**************************************************************************************!*\
10744 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js ***!
10745 \**************************************************************************************/
10746 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10747
10748 "use strict";
10749
10750
10751 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10752
10753 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10754
10755 _Object$defineProperty(exports, "__esModule", {
10756 value: true
10757 });
10758
10759 exports.Favorites = void 0;
10760
10761 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10762
10763 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10764
10765 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10766
10767 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10768
10769 var Favorites = /*#__PURE__*/function (_$e$modules$CommandDa) {
10770 (0, _inherits2.default)(Favorites, _$e$modules$CommandDa);
10771
10772 var _super = (0, _createSuper2.default)(Favorites);
10773
10774 function Favorites() {
10775 (0, _classCallCheck2.default)(this, Favorites);
10776 return _super.apply(this, arguments);
10777 }
10778
10779 (0, _createClass2.default)(Favorites, null, [{
10780 key: "getEndpointFormat",
10781 value: function getEndpointFormat() {
10782 return 'kits/favorites/{id}';
10783 }
10784 }]);
10785 return Favorites;
10786 }($e.modules.CommandData);
10787
10788 exports.Favorites = Favorites;
10789
10790 /***/ }),
10791
10792 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js":
10793 /*!**********************************************************************************!*\
10794 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js ***!
10795 \**********************************************************************************/
10796 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10797
10798 "use strict";
10799
10800
10801 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10802
10803 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10804
10805 _Object$defineProperty(exports, "__esModule", {
10806 value: true
10807 });
10808
10809 _Object$defineProperty(exports, "DownloadLink", {
10810 enumerable: true,
10811 get: function get() {
10812 return _downloadLink.DownloadLink;
10813 }
10814 });
10815
10816 _Object$defineProperty(exports, "Favorites", {
10817 enumerable: true,
10818 get: function get() {
10819 return _favorites.Favorites;
10820 }
10821 });
10822
10823 exports.Index = void 0;
10824
10825 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10826
10827 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10828
10829 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10830
10831 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10832
10833 var _downloadLink = __webpack_require__(/*! ./download-link */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js");
10834
10835 var _favorites = __webpack_require__(/*! ./favorites */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js");
10836
10837 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
10838 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
10839
10840 var _super = (0, _createSuper2.default)(Index);
10841
10842 function Index() {
10843 (0, _classCallCheck2.default)(this, Index);
10844 return _super.apply(this, arguments);
10845 }
10846
10847 (0, _createClass2.default)(Index, null, [{
10848 key: "getEndpointFormat",
10849 value: function getEndpointFormat() {
10850 return 'kits/{id}';
10851 }
10852 }]);
10853 return Index;
10854 }($e.modules.CommandData);
10855
10856 exports.Index = Index;
10857
10858 /***/ }),
10859
10860 /***/ "../core/app/modules/kit-library/assets/js/data/kits/component.js":
10861 /*!************************************************************************!*\
10862 !*** ../core/app/modules/kit-library/assets/js/data/kits/component.js ***!
10863 \************************************************************************/
10864 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10865
10866 "use strict";
10867
10868
10869 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10870
10871 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
10872
10873 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10874
10875 _Object$defineProperty(exports, "__esModule", {
10876 value: true
10877 });
10878
10879 exports["default"] = void 0;
10880
10881 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10882
10883 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10884
10885 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10886
10887 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10888
10889 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js"));
10890
10891 var Component = /*#__PURE__*/function (_$e$modules$Component) {
10892 (0, _inherits2.default)(Component, _$e$modules$Component);
10893
10894 var _super = (0, _createSuper2.default)(Component);
10895
10896 function Component() {
10897 (0, _classCallCheck2.default)(this, Component);
10898 return _super.apply(this, arguments);
10899 }
10900
10901 (0, _createClass2.default)(Component, [{
10902 key: "getNamespace",
10903 value: function getNamespace() {
10904 return 'kits';
10905 }
10906 }, {
10907 key: "defaultData",
10908 value: function defaultData() {
10909 return this.importCommands(commandsData);
10910 }
10911 }]);
10912 return Component;
10913 }($e.modules.ComponentBase);
10914
10915 exports["default"] = Component;
10916
10917 /***/ }),
10918
10919 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js":
10920 /*!****************************************************************************************!*\
10921 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js ***!
10922 \****************************************************************************************/
10923 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10924
10925 "use strict";
10926
10927
10928 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10929
10930 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10931
10932 _Object$defineProperty(exports, "__esModule", {
10933 value: true
10934 });
10935
10936 exports.Index = void 0;
10937
10938 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10939
10940 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10941
10942 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10943
10944 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10945
10946 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
10947 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
10948
10949 var _super = (0, _createSuper2.default)(Index);
10950
10951 function Index() {
10952 (0, _classCallCheck2.default)(this, Index);
10953 return _super.apply(this, arguments);
10954 }
10955
10956 (0, _createClass2.default)(Index, null, [{
10957 key: "getEndpointFormat",
10958 value: function getEndpointFormat() {
10959 return 'kit-taxonomies/{id}';
10960 }
10961 }]);
10962 return Index;
10963 }($e.modules.CommandData);
10964
10965 exports.Index = Index;
10966
10967 /***/ }),
10968
10969 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js":
10970 /*!******************************************************************************!*\
10971 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/component.js ***!
10972 \******************************************************************************/
10973 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10974
10975 "use strict";
10976
10977
10978 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10979
10980 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
10981
10982 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10983
10984 _Object$defineProperty(exports, "__esModule", {
10985 value: true
10986 });
10987
10988 exports["default"] = void 0;
10989
10990 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10991
10992 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10993
10994 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10995
10996 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10997
10998 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js"));
10999
11000 var Component = /*#__PURE__*/function (_$e$modules$Component) {
11001 (0, _inherits2.default)(Component, _$e$modules$Component);
11002
11003 var _super = (0, _createSuper2.default)(Component);
11004
11005 function Component() {
11006 (0, _classCallCheck2.default)(this, Component);
11007 return _super.apply(this, arguments);
11008 }
11009
11010 (0, _createClass2.default)(Component, [{
11011 key: "getNamespace",
11012 value: function getNamespace() {
11013 return 'kit-taxonomies';
11014 }
11015 }, {
11016 key: "defaultData",
11017 value: function defaultData() {
11018 return this.importCommands(commandsData);
11019 }
11020 }]);
11021 return Component;
11022 }($e.modules.ComponentBase);
11023
11024 exports["default"] = Component;
11025
11026 /***/ }),
11027
11028 /***/ "../core/app/modules/kit-library/assets/js/module.js":
11029 /*!***********************************************************!*\
11030 !*** ../core/app/modules/kit-library/assets/js/module.js ***!
11031 \***********************************************************/
11032 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11033
11034 "use strict";
11035 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
11036
11037
11038 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11039
11040 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11041
11042 _Object$defineProperty(exports, "__esModule", {
11043 value: true
11044 });
11045
11046 exports["default"] = void 0;
11047
11048 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
11049
11050 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
11051
11052 var _component = _interopRequireDefault(__webpack_require__(/*! ./data/kits/component */ "../core/app/modules/kit-library/assets/js/data/kits/component.js"));
11053
11054 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
11055
11056 var _component2 = _interopRequireDefault(__webpack_require__(/*! ./data/taxonomies/component */ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js"));
11057
11058 var KitLibrary = /*#__PURE__*/function () {
11059 function KitLibrary() {
11060 (0, _classCallCheck2.default)(this, KitLibrary);
11061
11062 if (!this.hasAccessToModule()) {
11063 return;
11064 }
11065
11066 $e.components.register(new _component.default());
11067 $e.components.register(new _component2.default());
11068
11069 _router.default.addRoute({
11070 path: '/kit-library/*',
11071 component: React.lazy(function () {
11072 return Promise.all(/*! import() | kit-library */[__webpack_require__.e("vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074"), __webpack_require__.e("kit-library")]).then(__webpack_require__.t.bind(__webpack_require__, /*! ./app */ "../core/app/modules/kit-library/assets/js/app.js", 23));
11073 })
11074 });
11075 }
11076
11077 (0, _createClass2.default)(KitLibrary, [{
11078 key: "hasAccessToModule",
11079 value: function hasAccessToModule() {
11080 var _elementorAppConfig$k;
11081
11082 return (_elementorAppConfig$k = elementorAppConfig['kit-library']) === null || _elementorAppConfig$k === void 0 ? void 0 : _elementorAppConfig$k['has_access_to_module'];
11083 }
11084 }]);
11085 return KitLibrary;
11086 }();
11087
11088 exports["default"] = KitLibrary;
11089
11090 /***/ }),
11091
11092 /***/ "../node_modules/core-js/library/fn/array/from.js":
11093 /*!********************************************************!*\
11094 !*** ../node_modules/core-js/library/fn/array/from.js ***!
11095 \********************************************************/
11096 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11097
11098 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
11099 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js");
11100 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from;
11101
11102
11103 /***/ }),
11104
11105 /***/ "../node_modules/core-js/library/fn/array/is-array.js":
11106 /*!************************************************************!*\
11107 !*** ../node_modules/core-js/library/fn/array/is-array.js ***!
11108 \************************************************************/
11109 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11110
11111 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js");
11112 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray;
11113
11114
11115 /***/ }),
11116
11117 /***/ "../node_modules/core-js/library/fn/json/stringify.js":
11118 /*!************************************************************!*\
11119 !*** ../node_modules/core-js/library/fn/json/stringify.js ***!
11120 \************************************************************/
11121 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11122
11123 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js");
11124 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });
11125 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars
11126 return $JSON.stringify.apply($JSON, arguments);
11127 };
11128
11129
11130 /***/ }),
11131
11132 /***/ "../node_modules/core-js/library/fn/object/assign.js":
11133 /*!***********************************************************!*\
11134 !*** ../node_modules/core-js/library/fn/object/assign.js ***!
11135 \***********************************************************/
11136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11137
11138 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js");
11139 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign;
11140
11141
11142 /***/ }),
11143
11144 /***/ "../node_modules/core-js/library/fn/object/create.js":
11145 /*!***********************************************************!*\
11146 !*** ../node_modules/core-js/library/fn/object/create.js ***!
11147 \***********************************************************/
11148 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11149
11150 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js");
11151 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11152 module.exports = function create(P, D) {
11153 return $Object.create(P, D);
11154 };
11155
11156
11157 /***/ }),
11158
11159 /***/ "../node_modules/core-js/library/fn/object/define-properties.js":
11160 /*!**********************************************************************!*\
11161 !*** ../node_modules/core-js/library/fn/object/define-properties.js ***!
11162 \**********************************************************************/
11163 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11164
11165 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js");
11166 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11167 module.exports = function defineProperties(T, D) {
11168 return $Object.defineProperties(T, D);
11169 };
11170
11171
11172 /***/ }),
11173
11174 /***/ "../node_modules/core-js/library/fn/object/define-property.js":
11175 /*!********************************************************************!*\
11176 !*** ../node_modules/core-js/library/fn/object/define-property.js ***!
11177 \********************************************************************/
11178 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11179
11180 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js");
11181 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11182 module.exports = function defineProperty(it, key, desc) {
11183 return $Object.defineProperty(it, key, desc);
11184 };
11185
11186
11187 /***/ }),
11188
11189 /***/ "../node_modules/core-js/library/fn/object/entries.js":
11190 /*!************************************************************!*\
11191 !*** ../node_modules/core-js/library/fn/object/entries.js ***!
11192 \************************************************************/
11193 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11194
11195 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js");
11196 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries;
11197
11198
11199 /***/ }),
11200
11201 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js":
11202 /*!********************************************************************************!*\
11203 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***!
11204 \********************************************************************************/
11205 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11206
11207 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js");
11208 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11209 module.exports = function getOwnPropertyDescriptor(it, key) {
11210 return $Object.getOwnPropertyDescriptor(it, key);
11211 };
11212
11213
11214 /***/ }),
11215
11216 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js":
11217 /*!*********************************************************************************!*\
11218 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***!
11219 \*********************************************************************************/
11220 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11221
11222 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js");
11223 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors;
11224
11225
11226 /***/ }),
11227
11228 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js":
11229 /*!*****************************************************************************!*\
11230 !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***!
11231 \*****************************************************************************/
11232 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11233
11234 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
11235 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols;
11236
11237
11238 /***/ }),
11239
11240 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js":
11241 /*!*********************************************************************!*\
11242 !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***!
11243 \*********************************************************************/
11244 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11245
11246 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js");
11247 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf;
11248
11249
11250 /***/ }),
11251
11252 /***/ "../node_modules/core-js/library/fn/object/keys.js":
11253 /*!*********************************************************!*\
11254 !*** ../node_modules/core-js/library/fn/object/keys.js ***!
11255 \*********************************************************/
11256 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11257
11258 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js");
11259 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys;
11260
11261
11262 /***/ }),
11263
11264 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js":
11265 /*!*********************************************************************!*\
11266 !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***!
11267 \*********************************************************************/
11268 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11269
11270 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js");
11271 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf;
11272
11273
11274 /***/ }),
11275
11276 /***/ "../node_modules/core-js/library/fn/parse-int.js":
11277 /*!*******************************************************!*\
11278 !*** ../node_modules/core-js/library/fn/parse-int.js ***!
11279 \*******************************************************/
11280 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11281
11282 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js");
11283 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt;
11284
11285
11286 /***/ }),
11287
11288 /***/ "../node_modules/core-js/library/fn/reflect/construct.js":
11289 /*!***************************************************************!*\
11290 !*** ../node_modules/core-js/library/fn/reflect/construct.js ***!
11291 \***************************************************************/
11292 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11293
11294 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js");
11295 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct;
11296
11297
11298 /***/ }),
11299
11300 /***/ "../node_modules/core-js/library/fn/reflect/get.js":
11301 /*!*********************************************************!*\
11302 !*** ../node_modules/core-js/library/fn/reflect/get.js ***!
11303 \*********************************************************/
11304 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11305
11306 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js");
11307 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get;
11308
11309
11310 /***/ }),
11311
11312 /***/ "../node_modules/core-js/library/fn/symbol/index.js":
11313 /*!**********************************************************!*\
11314 !*** ../node_modules/core-js/library/fn/symbol/index.js ***!
11315 \**********************************************************/
11316 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11317
11318 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
11319 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
11320 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js");
11321 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js");
11322 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol;
11323
11324
11325 /***/ }),
11326
11327 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js":
11328 /*!*************************************************************!*\
11329 !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***!
11330 \*************************************************************/
11331 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11332
11333 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
11334 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
11335 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator');
11336
11337
11338 /***/ }),
11339
11340 /***/ "../node_modules/core-js/library/fn/weak-map.js":
11341 /*!******************************************************!*\
11342 !*** ../node_modules/core-js/library/fn/weak-map.js ***!
11343 \******************************************************/
11344 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11345
11346 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
11347 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
11348 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js");
11349 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js");
11350 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js");
11351 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap;
11352
11353
11354 /***/ }),
11355
11356 /***/ "../node_modules/core-js/library/modules/_a-function.js":
11357 /*!**************************************************************!*\
11358 !*** ../node_modules/core-js/library/modules/_a-function.js ***!
11359 \**************************************************************/
11360 /***/ ((module) => {
11361
11362 module.exports = function (it) {
11363 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
11364 return it;
11365 };
11366
11367
11368 /***/ }),
11369
11370 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js":
11371 /*!**********************************************************************!*\
11372 !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***!
11373 \**********************************************************************/
11374 /***/ ((module) => {
11375
11376 module.exports = function () { /* empty */ };
11377
11378
11379 /***/ }),
11380
11381 /***/ "../node_modules/core-js/library/modules/_an-instance.js":
11382 /*!***************************************************************!*\
11383 !*** ../node_modules/core-js/library/modules/_an-instance.js ***!
11384 \***************************************************************/
11385 /***/ ((module) => {
11386
11387 module.exports = function (it, Constructor, name, forbiddenField) {
11388 if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
11389 throw TypeError(name + ': incorrect invocation!');
11390 } return it;
11391 };
11392
11393
11394 /***/ }),
11395
11396 /***/ "../node_modules/core-js/library/modules/_an-object.js":
11397 /*!*************************************************************!*\
11398 !*** ../node_modules/core-js/library/modules/_an-object.js ***!
11399 \*************************************************************/
11400 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11401
11402 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11403 module.exports = function (it) {
11404 if (!isObject(it)) throw TypeError(it + ' is not an object!');
11405 return it;
11406 };
11407
11408
11409 /***/ }),
11410
11411 /***/ "../node_modules/core-js/library/modules/_array-includes.js":
11412 /*!******************************************************************!*\
11413 !*** ../node_modules/core-js/library/modules/_array-includes.js ***!
11414 \******************************************************************/
11415 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11416
11417 // false -> Array#indexOf
11418 // true -> Array#includes
11419 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11420 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
11421 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js");
11422 module.exports = function (IS_INCLUDES) {
11423 return function ($this, el, fromIndex) {
11424 var O = toIObject($this);
11425 var length = toLength(O.length);
11426 var index = toAbsoluteIndex(fromIndex, length);
11427 var value;
11428 // Array#includes uses SameValueZero equality algorithm
11429 // eslint-disable-next-line no-self-compare
11430 if (IS_INCLUDES && el != el) while (length > index) {
11431 value = O[index++];
11432 // eslint-disable-next-line no-self-compare
11433 if (value != value) return true;
11434 // Array#indexOf ignores holes, Array#includes - not
11435 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
11436 if (O[index] === el) return IS_INCLUDES || index || 0;
11437 } return !IS_INCLUDES && -1;
11438 };
11439 };
11440
11441
11442 /***/ }),
11443
11444 /***/ "../node_modules/core-js/library/modules/_array-methods.js":
11445 /*!*****************************************************************!*\
11446 !*** ../node_modules/core-js/library/modules/_array-methods.js ***!
11447 \*****************************************************************/
11448 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11449
11450 // 0 -> Array#forEach
11451 // 1 -> Array#map
11452 // 2 -> Array#filter
11453 // 3 -> Array#some
11454 // 4 -> Array#every
11455 // 5 -> Array#find
11456 // 6 -> Array#findIndex
11457 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
11458 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11459 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11460 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
11461 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js");
11462 module.exports = function (TYPE, $create) {
11463 var IS_MAP = TYPE == 1;
11464 var IS_FILTER = TYPE == 2;
11465 var IS_SOME = TYPE == 3;
11466 var IS_EVERY = TYPE == 4;
11467 var IS_FIND_INDEX = TYPE == 6;
11468 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
11469 var create = $create || asc;
11470 return function ($this, callbackfn, that) {
11471 var O = toObject($this);
11472 var self = IObject(O);
11473 var f = ctx(callbackfn, that, 3);
11474 var length = toLength(self.length);
11475 var index = 0;
11476 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
11477 var val, res;
11478 for (;length > index; index++) if (NO_HOLES || index in self) {
11479 val = self[index];
11480 res = f(val, index, O);
11481 if (TYPE) {
11482 if (IS_MAP) result[index] = res; // map
11483 else if (res) switch (TYPE) {
11484 case 3: return true; // some
11485 case 5: return val; // find
11486 case 6: return index; // findIndex
11487 case 2: result.push(val); // filter
11488 } else if (IS_EVERY) return false; // every
11489 }
11490 }
11491 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
11492 };
11493 };
11494
11495
11496 /***/ }),
11497
11498 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js":
11499 /*!*****************************************************************************!*\
11500 !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***!
11501 \*****************************************************************************/
11502 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11503
11504 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11505 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
11506 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
11507
11508 module.exports = function (original) {
11509 var C;
11510 if (isArray(original)) {
11511 C = original.constructor;
11512 // cross-realm fallback
11513 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
11514 if (isObject(C)) {
11515 C = C[SPECIES];
11516 if (C === null) C = undefined;
11517 }
11518 } return C === undefined ? Array : C;
11519 };
11520
11521
11522 /***/ }),
11523
11524 /***/ "../node_modules/core-js/library/modules/_array-species-create.js":
11525 /*!************************************************************************!*\
11526 !*** ../node_modules/core-js/library/modules/_array-species-create.js ***!
11527 \************************************************************************/
11528 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11529
11530 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
11531 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js");
11532
11533 module.exports = function (original, length) {
11534 return new (speciesConstructor(original))(length);
11535 };
11536
11537
11538 /***/ }),
11539
11540 /***/ "../node_modules/core-js/library/modules/_bind.js":
11541 /*!********************************************************!*\
11542 !*** ../node_modules/core-js/library/modules/_bind.js ***!
11543 \********************************************************/
11544 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11545
11546 "use strict";
11547
11548 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
11549 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11550 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
11551 var arraySlice = [].slice;
11552 var factories = {};
11553
11554 var construct = function (F, len, args) {
11555 if (!(len in factories)) {
11556 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
11557 // eslint-disable-next-line no-new-func
11558 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
11559 } return factories[len](F, args);
11560 };
11561
11562 module.exports = Function.bind || function bind(that /* , ...args */) {
11563 var fn = aFunction(this);
11564 var partArgs = arraySlice.call(arguments, 1);
11565 var bound = function (/* args... */) {
11566 var args = partArgs.concat(arraySlice.call(arguments));
11567 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
11568 };
11569 if (isObject(fn.prototype)) bound.prototype = fn.prototype;
11570 return bound;
11571 };
11572
11573
11574 /***/ }),
11575
11576 /***/ "../node_modules/core-js/library/modules/_classof.js":
11577 /*!***********************************************************!*\
11578 !*** ../node_modules/core-js/library/modules/_classof.js ***!
11579 \***********************************************************/
11580 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11581
11582 // getting tag from 19.1.3.6 Object.prototype.toString()
11583 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
11584 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
11585 // ES3 wrong here
11586 var ARG = cof(function () { return arguments; }()) == 'Arguments';
11587
11588 // fallback for IE11 Script Access Denied error
11589 var tryGet = function (it, key) {
11590 try {
11591 return it[key];
11592 } catch (e) { /* empty */ }
11593 };
11594
11595 module.exports = function (it) {
11596 var O, T, B;
11597 return it === undefined ? 'Undefined' : it === null ? 'Null'
11598 // @@toStringTag case
11599 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
11600 // builtinTag case
11601 : ARG ? cof(O)
11602 // ES3 arguments fallback
11603 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
11604 };
11605
11606
11607 /***/ }),
11608
11609 /***/ "../node_modules/core-js/library/modules/_cof.js":
11610 /*!*******************************************************!*\
11611 !*** ../node_modules/core-js/library/modules/_cof.js ***!
11612 \*******************************************************/
11613 /***/ ((module) => {
11614
11615 var toString = {}.toString;
11616
11617 module.exports = function (it) {
11618 return toString.call(it).slice(8, -1);
11619 };
11620
11621
11622 /***/ }),
11623
11624 /***/ "../node_modules/core-js/library/modules/_collection-weak.js":
11625 /*!*******************************************************************!*\
11626 !*** ../node_modules/core-js/library/modules/_collection-weak.js ***!
11627 \*******************************************************************/
11628 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11629
11630 "use strict";
11631
11632 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
11633 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak;
11634 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11635 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11636 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
11637 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
11638 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js");
11639 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11640 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
11641 var arrayFind = createArrayMethod(5);
11642 var arrayFindIndex = createArrayMethod(6);
11643 var id = 0;
11644
11645 // fallback for uncaught frozen keys
11646 var uncaughtFrozenStore = function (that) {
11647 return that._l || (that._l = new UncaughtFrozenStore());
11648 };
11649 var UncaughtFrozenStore = function () {
11650 this.a = [];
11651 };
11652 var findUncaughtFrozen = function (store, key) {
11653 return arrayFind(store.a, function (it) {
11654 return it[0] === key;
11655 });
11656 };
11657 UncaughtFrozenStore.prototype = {
11658 get: function (key) {
11659 var entry = findUncaughtFrozen(this, key);
11660 if (entry) return entry[1];
11661 },
11662 has: function (key) {
11663 return !!findUncaughtFrozen(this, key);
11664 },
11665 set: function (key, value) {
11666 var entry = findUncaughtFrozen(this, key);
11667 if (entry) entry[1] = value;
11668 else this.a.push([key, value]);
11669 },
11670 'delete': function (key) {
11671 var index = arrayFindIndex(this.a, function (it) {
11672 return it[0] === key;
11673 });
11674 if (~index) this.a.splice(index, 1);
11675 return !!~index;
11676 }
11677 };
11678
11679 module.exports = {
11680 getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {
11681 var C = wrapper(function (that, iterable) {
11682 anInstance(that, C, NAME, '_i');
11683 that._t = NAME; // collection type
11684 that._i = id++; // collection id
11685 that._l = undefined; // leak store for uncaught frozen objects
11686 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
11687 });
11688 redefineAll(C.prototype, {
11689 // 23.3.3.2 WeakMap.prototype.delete(key)
11690 // 23.4.3.3 WeakSet.prototype.delete(value)
11691 'delete': function (key) {
11692 if (!isObject(key)) return false;
11693 var data = getWeak(key);
11694 if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);
11695 return data && $has(data, this._i) && delete data[this._i];
11696 },
11697 // 23.3.3.4 WeakMap.prototype.has(key)
11698 // 23.4.3.4 WeakSet.prototype.has(value)
11699 has: function has(key) {
11700 if (!isObject(key)) return false;
11701 var data = getWeak(key);
11702 if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);
11703 return data && $has(data, this._i);
11704 }
11705 });
11706 return C;
11707 },
11708 def: function (that, key, value) {
11709 var data = getWeak(anObject(key), true);
11710 if (data === true) uncaughtFrozenStore(that).set(key, value);
11711 else data[that._i] = value;
11712 return that;
11713 },
11714 ufstore: uncaughtFrozenStore
11715 };
11716
11717
11718 /***/ }),
11719
11720 /***/ "../node_modules/core-js/library/modules/_collection.js":
11721 /*!**************************************************************!*\
11722 !*** ../node_modules/core-js/library/modules/_collection.js ***!
11723 \**************************************************************/
11724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11725
11726 "use strict";
11727
11728 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
11729 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11730 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
11731 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
11732 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11733 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
11734 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
11735 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
11736 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11737 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
11738 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11739 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
11740 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
11741
11742 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
11743 var Base = global[NAME];
11744 var C = Base;
11745 var ADDER = IS_MAP ? 'set' : 'add';
11746 var proto = C && C.prototype;
11747 var O = {};
11748 if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
11749 new C().entries().next();
11750 }))) {
11751 // create collection constructor
11752 C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
11753 redefineAll(C.prototype, methods);
11754 meta.NEED = true;
11755 } else {
11756 C = wrapper(function (target, iterable) {
11757 anInstance(target, C, NAME, '_c');
11758 target._c = new Base();
11759 if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);
11760 });
11761 each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {
11762 var IS_ADDER = KEY == 'add' || KEY == 'set';
11763 if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {
11764 anInstance(this, C, KEY);
11765 if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;
11766 var result = this._c[KEY](a === 0 ? 0 : a, b);
11767 return IS_ADDER ? this : result;
11768 });
11769 });
11770 IS_WEAK || dP(C.prototype, 'size', {
11771 get: function () {
11772 return this._c.size;
11773 }
11774 });
11775 }
11776
11777 setToStringTag(C, NAME);
11778
11779 O[NAME] = C;
11780 $export($export.G + $export.W + $export.F, O);
11781
11782 if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);
11783
11784 return C;
11785 };
11786
11787
11788 /***/ }),
11789
11790 /***/ "../node_modules/core-js/library/modules/_core.js":
11791 /*!********************************************************!*\
11792 !*** ../node_modules/core-js/library/modules/_core.js ***!
11793 \********************************************************/
11794 /***/ ((module) => {
11795
11796 var core = module.exports = { version: '2.6.12' };
11797 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
11798
11799
11800 /***/ }),
11801
11802 /***/ "../node_modules/core-js/library/modules/_create-property.js":
11803 /*!*******************************************************************!*\
11804 !*** ../node_modules/core-js/library/modules/_create-property.js ***!
11805 \*******************************************************************/
11806 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11807
11808 "use strict";
11809
11810 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
11811 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
11812
11813 module.exports = function (object, index, value) {
11814 if (index in object) $defineProperty.f(object, index, createDesc(0, value));
11815 else object[index] = value;
11816 };
11817
11818
11819 /***/ }),
11820
11821 /***/ "../node_modules/core-js/library/modules/_ctx.js":
11822 /*!*******************************************************!*\
11823 !*** ../node_modules/core-js/library/modules/_ctx.js ***!
11824 \*******************************************************/
11825 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11826
11827 // optional / simple context binding
11828 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
11829 module.exports = function (fn, that, length) {
11830 aFunction(fn);
11831 if (that === undefined) return fn;
11832 switch (length) {
11833 case 1: return function (a) {
11834 return fn.call(that, a);
11835 };
11836 case 2: return function (a, b) {
11837 return fn.call(that, a, b);
11838 };
11839 case 3: return function (a, b, c) {
11840 return fn.call(that, a, b, c);
11841 };
11842 }
11843 return function (/* ...args */) {
11844 return fn.apply(that, arguments);
11845 };
11846 };
11847
11848
11849 /***/ }),
11850
11851 /***/ "../node_modules/core-js/library/modules/_defined.js":
11852 /*!***********************************************************!*\
11853 !*** ../node_modules/core-js/library/modules/_defined.js ***!
11854 \***********************************************************/
11855 /***/ ((module) => {
11856
11857 // 7.2.1 RequireObjectCoercible(argument)
11858 module.exports = function (it) {
11859 if (it == undefined) throw TypeError("Can't call method on " + it);
11860 return it;
11861 };
11862
11863
11864 /***/ }),
11865
11866 /***/ "../node_modules/core-js/library/modules/_descriptors.js":
11867 /*!***************************************************************!*\
11868 !*** ../node_modules/core-js/library/modules/_descriptors.js ***!
11869 \***************************************************************/
11870 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11871
11872 // Thank's IE8 for his funny defineProperty
11873 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
11874 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
11875 });
11876
11877
11878 /***/ }),
11879
11880 /***/ "../node_modules/core-js/library/modules/_dom-create.js":
11881 /*!**************************************************************!*\
11882 !*** ../node_modules/core-js/library/modules/_dom-create.js ***!
11883 \**************************************************************/
11884 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11885
11886 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11887 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
11888 // typeof document.createElement is 'object' in old IE
11889 var is = isObject(document) && isObject(document.createElement);
11890 module.exports = function (it) {
11891 return is ? document.createElement(it) : {};
11892 };
11893
11894
11895 /***/ }),
11896
11897 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js":
11898 /*!*****************************************************************!*\
11899 !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***!
11900 \*****************************************************************/
11901 /***/ ((module) => {
11902
11903 // IE 8- don't enum bug keys
11904 module.exports = (
11905 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
11906 ).split(',');
11907
11908
11909 /***/ }),
11910
11911 /***/ "../node_modules/core-js/library/modules/_enum-keys.js":
11912 /*!*************************************************************!*\
11913 !*** ../node_modules/core-js/library/modules/_enum-keys.js ***!
11914 \*************************************************************/
11915 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11916
11917 // all enumerable object keys, includes symbols
11918 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11919 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
11920 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
11921 module.exports = function (it) {
11922 var result = getKeys(it);
11923 var getSymbols = gOPS.f;
11924 if (getSymbols) {
11925 var symbols = getSymbols(it);
11926 var isEnum = pIE.f;
11927 var i = 0;
11928 var key;
11929 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
11930 } return result;
11931 };
11932
11933
11934 /***/ }),
11935
11936 /***/ "../node_modules/core-js/library/modules/_export.js":
11937 /*!**********************************************************!*\
11938 !*** ../node_modules/core-js/library/modules/_export.js ***!
11939 \**********************************************************/
11940 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11941
11942 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
11943 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11944 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
11945 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11946 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11947 var PROTOTYPE = 'prototype';
11948
11949 var $export = function (type, name, source) {
11950 var IS_FORCED = type & $export.F;
11951 var IS_GLOBAL = type & $export.G;
11952 var IS_STATIC = type & $export.S;
11953 var IS_PROTO = type & $export.P;
11954 var IS_BIND = type & $export.B;
11955 var IS_WRAP = type & $export.W;
11956 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
11957 var expProto = exports[PROTOTYPE];
11958 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
11959 var key, own, out;
11960 if (IS_GLOBAL) source = name;
11961 for (key in source) {
11962 // contains in native
11963 own = !IS_FORCED && target && target[key] !== undefined;
11964 if (own && has(exports, key)) continue;
11965 // export native or passed
11966 out = own ? target[key] : source[key];
11967 // prevent global pollution for namespaces
11968 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
11969 // bind timers to global for call from export context
11970 : IS_BIND && own ? ctx(out, global)
11971 // wrap global constructors for prevent change them in library
11972 : IS_WRAP && target[key] == out ? (function (C) {
11973 var F = function (a, b, c) {
11974 if (this instanceof C) {
11975 switch (arguments.length) {
11976 case 0: return new C();
11977 case 1: return new C(a);
11978 case 2: return new C(a, b);
11979 } return new C(a, b, c);
11980 } return C.apply(this, arguments);
11981 };
11982 F[PROTOTYPE] = C[PROTOTYPE];
11983 return F;
11984 // make static versions for prototype methods
11985 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
11986 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
11987 if (IS_PROTO) {
11988 (exports.virtual || (exports.virtual = {}))[key] = out;
11989 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
11990 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
11991 }
11992 }
11993 };
11994 // type bitmap
11995 $export.F = 1; // forced
11996 $export.G = 2; // global
11997 $export.S = 4; // static
11998 $export.P = 8; // proto
11999 $export.B = 16; // bind
12000 $export.W = 32; // wrap
12001 $export.U = 64; // safe
12002 $export.R = 128; // real proto method for `library`
12003 module.exports = $export;
12004
12005
12006 /***/ }),
12007
12008 /***/ "../node_modules/core-js/library/modules/_fails.js":
12009 /*!*********************************************************!*\
12010 !*** ../node_modules/core-js/library/modules/_fails.js ***!
12011 \*********************************************************/
12012 /***/ ((module) => {
12013
12014 module.exports = function (exec) {
12015 try {
12016 return !!exec();
12017 } catch (e) {
12018 return true;
12019 }
12020 };
12021
12022
12023 /***/ }),
12024
12025 /***/ "../node_modules/core-js/library/modules/_for-of.js":
12026 /*!**********************************************************!*\
12027 !*** ../node_modules/core-js/library/modules/_for-of.js ***!
12028 \**********************************************************/
12029 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12030
12031 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12032 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
12033 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
12034 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12035 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
12036 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
12037 var BREAK = {};
12038 var RETURN = {};
12039 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
12040 var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
12041 var f = ctx(fn, that, entries ? 2 : 1);
12042 var index = 0;
12043 var length, step, iterator, result;
12044 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
12045 // fast case for arrays with default iterator
12046 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
12047 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
12048 if (result === BREAK || result === RETURN) return result;
12049 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
12050 result = call(iterator, f, step.value, entries);
12051 if (result === BREAK || result === RETURN) return result;
12052 }
12053 };
12054 exports.BREAK = BREAK;
12055 exports.RETURN = RETURN;
12056
12057
12058 /***/ }),
12059
12060 /***/ "../node_modules/core-js/library/modules/_global.js":
12061 /*!**********************************************************!*\
12062 !*** ../node_modules/core-js/library/modules/_global.js ***!
12063 \**********************************************************/
12064 /***/ ((module) => {
12065
12066 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
12067 var global = module.exports = typeof window != 'undefined' && window.Math == Math
12068 ? window : typeof self != 'undefined' && self.Math == Math ? self
12069 // eslint-disable-next-line no-new-func
12070 : Function('return this')();
12071 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
12072
12073
12074 /***/ }),
12075
12076 /***/ "../node_modules/core-js/library/modules/_has.js":
12077 /*!*******************************************************!*\
12078 !*** ../node_modules/core-js/library/modules/_has.js ***!
12079 \*******************************************************/
12080 /***/ ((module) => {
12081
12082 var hasOwnProperty = {}.hasOwnProperty;
12083 module.exports = function (it, key) {
12084 return hasOwnProperty.call(it, key);
12085 };
12086
12087
12088 /***/ }),
12089
12090 /***/ "../node_modules/core-js/library/modules/_hide.js":
12091 /*!********************************************************!*\
12092 !*** ../node_modules/core-js/library/modules/_hide.js ***!
12093 \********************************************************/
12094 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12095
12096 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12097 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12098 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) {
12099 return dP.f(object, key, createDesc(1, value));
12100 } : function (object, key, value) {
12101 object[key] = value;
12102 return object;
12103 };
12104
12105
12106 /***/ }),
12107
12108 /***/ "../node_modules/core-js/library/modules/_html.js":
12109 /*!********************************************************!*\
12110 !*** ../node_modules/core-js/library/modules/_html.js ***!
12111 \********************************************************/
12112 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12113
12114 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
12115 module.exports = document && document.documentElement;
12116
12117
12118 /***/ }),
12119
12120 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js":
12121 /*!******************************************************************!*\
12122 !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***!
12123 \******************************************************************/
12124 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12125
12126 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12127 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
12128 });
12129
12130
12131 /***/ }),
12132
12133 /***/ "../node_modules/core-js/library/modules/_invoke.js":
12134 /*!**********************************************************!*\
12135 !*** ../node_modules/core-js/library/modules/_invoke.js ***!
12136 \**********************************************************/
12137 /***/ ((module) => {
12138
12139 // fast apply, http://jsperf.lnkit.com/fast-apply/5
12140 module.exports = function (fn, args, that) {
12141 var un = that === undefined;
12142 switch (args.length) {
12143 case 0: return un ? fn()
12144 : fn.call(that);
12145 case 1: return un ? fn(args[0])
12146 : fn.call(that, args[0]);
12147 case 2: return un ? fn(args[0], args[1])
12148 : fn.call(that, args[0], args[1]);
12149 case 3: return un ? fn(args[0], args[1], args[2])
12150 : fn.call(that, args[0], args[1], args[2]);
12151 case 4: return un ? fn(args[0], args[1], args[2], args[3])
12152 : fn.call(that, args[0], args[1], args[2], args[3]);
12153 } return fn.apply(that, args);
12154 };
12155
12156
12157 /***/ }),
12158
12159 /***/ "../node_modules/core-js/library/modules/_iobject.js":
12160 /*!***********************************************************!*\
12161 !*** ../node_modules/core-js/library/modules/_iobject.js ***!
12162 \***********************************************************/
12163 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12164
12165 // fallback for non-array-like ES3 and non-enumerable old V8 strings
12166 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
12167 // eslint-disable-next-line no-prototype-builtins
12168 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
12169 return cof(it) == 'String' ? it.split('') : Object(it);
12170 };
12171
12172
12173 /***/ }),
12174
12175 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js":
12176 /*!*****************************************************************!*\
12177 !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***!
12178 \*****************************************************************/
12179 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12180
12181 // check on default Array iterator
12182 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12183 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12184 var ArrayProto = Array.prototype;
12185
12186 module.exports = function (it) {
12187 return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
12188 };
12189
12190
12191 /***/ }),
12192
12193 /***/ "../node_modules/core-js/library/modules/_is-array.js":
12194 /*!************************************************************!*\
12195 !*** ../node_modules/core-js/library/modules/_is-array.js ***!
12196 \************************************************************/
12197 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12198
12199 // 7.2.2 IsArray(argument)
12200 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
12201 module.exports = Array.isArray || function isArray(arg) {
12202 return cof(arg) == 'Array';
12203 };
12204
12205
12206 /***/ }),
12207
12208 /***/ "../node_modules/core-js/library/modules/_is-object.js":
12209 /*!*************************************************************!*\
12210 !*** ../node_modules/core-js/library/modules/_is-object.js ***!
12211 \*************************************************************/
12212 /***/ ((module) => {
12213
12214 module.exports = function (it) {
12215 return typeof it === 'object' ? it !== null : typeof it === 'function';
12216 };
12217
12218
12219 /***/ }),
12220
12221 /***/ "../node_modules/core-js/library/modules/_iter-call.js":
12222 /*!*************************************************************!*\
12223 !*** ../node_modules/core-js/library/modules/_iter-call.js ***!
12224 \*************************************************************/
12225 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12226
12227 // call something on iterator step with safe closing on error
12228 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12229 module.exports = function (iterator, fn, value, entries) {
12230 try {
12231 return entries ? fn(anObject(value)[0], value[1]) : fn(value);
12232 // 7.4.6 IteratorClose(iterator, completion)
12233 } catch (e) {
12234 var ret = iterator['return'];
12235 if (ret !== undefined) anObject(ret.call(iterator));
12236 throw e;
12237 }
12238 };
12239
12240
12241 /***/ }),
12242
12243 /***/ "../node_modules/core-js/library/modules/_iter-create.js":
12244 /*!***************************************************************!*\
12245 !*** ../node_modules/core-js/library/modules/_iter-create.js ***!
12246 \***************************************************************/
12247 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12248
12249 "use strict";
12250
12251 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12252 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12253 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12254 var IteratorPrototype = {};
12255
12256 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
12257 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'), function () { return this; });
12258
12259 module.exports = function (Constructor, NAME, next) {
12260 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
12261 setToStringTag(Constructor, NAME + ' Iterator');
12262 };
12263
12264
12265 /***/ }),
12266
12267 /***/ "../node_modules/core-js/library/modules/_iter-define.js":
12268 /*!***************************************************************!*\
12269 !*** ../node_modules/core-js/library/modules/_iter-define.js ***!
12270 \***************************************************************/
12271 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12272
12273 "use strict";
12274
12275 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
12276 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12277 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12278 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12279 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12280 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js");
12281 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12282 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12283 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12284 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
12285 var FF_ITERATOR = '@@iterator';
12286 var KEYS = 'keys';
12287 var VALUES = 'values';
12288
12289 var returnThis = function () { return this; };
12290
12291 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
12292 $iterCreate(Constructor, NAME, next);
12293 var getMethod = function (kind) {
12294 if (!BUGGY && kind in proto) return proto[kind];
12295 switch (kind) {
12296 case KEYS: return function keys() { return new Constructor(this, kind); };
12297 case VALUES: return function values() { return new Constructor(this, kind); };
12298 } return function entries() { return new Constructor(this, kind); };
12299 };
12300 var TAG = NAME + ' Iterator';
12301 var DEF_VALUES = DEFAULT == VALUES;
12302 var VALUES_BUG = false;
12303 var proto = Base.prototype;
12304 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
12305 var $default = $native || getMethod(DEFAULT);
12306 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
12307 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
12308 var methods, key, IteratorPrototype;
12309 // Fix native
12310 if ($anyNative) {
12311 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
12312 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
12313 // Set @@toStringTag to native iterators
12314 setToStringTag(IteratorPrototype, TAG, true);
12315 // fix for some old engines
12316 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
12317 }
12318 }
12319 // fix Array#{values, @@iterator}.name in V8 / FF
12320 if (DEF_VALUES && $native && $native.name !== VALUES) {
12321 VALUES_BUG = true;
12322 $default = function values() { return $native.call(this); };
12323 }
12324 // Define iterator
12325 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
12326 hide(proto, ITERATOR, $default);
12327 }
12328 // Plug for library
12329 Iterators[NAME] = $default;
12330 Iterators[TAG] = returnThis;
12331 if (DEFAULT) {
12332 methods = {
12333 values: DEF_VALUES ? $default : getMethod(VALUES),
12334 keys: IS_SET ? $default : getMethod(KEYS),
12335 entries: $entries
12336 };
12337 if (FORCED) for (key in methods) {
12338 if (!(key in proto)) redefine(proto, key, methods[key]);
12339 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
12340 }
12341 return methods;
12342 };
12343
12344
12345 /***/ }),
12346
12347 /***/ "../node_modules/core-js/library/modules/_iter-detect.js":
12348 /*!***************************************************************!*\
12349 !*** ../node_modules/core-js/library/modules/_iter-detect.js ***!
12350 \***************************************************************/
12351 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12352
12353 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12354 var SAFE_CLOSING = false;
12355
12356 try {
12357 var riter = [7][ITERATOR]();
12358 riter['return'] = function () { SAFE_CLOSING = true; };
12359 // eslint-disable-next-line no-throw-literal
12360 Array.from(riter, function () { throw 2; });
12361 } catch (e) { /* empty */ }
12362
12363 module.exports = function (exec, skipClosing) {
12364 if (!skipClosing && !SAFE_CLOSING) return false;
12365 var safe = false;
12366 try {
12367 var arr = [7];
12368 var iter = arr[ITERATOR]();
12369 iter.next = function () { return { done: safe = true }; };
12370 arr[ITERATOR] = function () { return iter; };
12371 exec(arr);
12372 } catch (e) { /* empty */ }
12373 return safe;
12374 };
12375
12376
12377 /***/ }),
12378
12379 /***/ "../node_modules/core-js/library/modules/_iter-step.js":
12380 /*!*************************************************************!*\
12381 !*** ../node_modules/core-js/library/modules/_iter-step.js ***!
12382 \*************************************************************/
12383 /***/ ((module) => {
12384
12385 module.exports = function (done, value) {
12386 return { value: value, done: !!done };
12387 };
12388
12389
12390 /***/ }),
12391
12392 /***/ "../node_modules/core-js/library/modules/_iterators.js":
12393 /*!*************************************************************!*\
12394 !*** ../node_modules/core-js/library/modules/_iterators.js ***!
12395 \*************************************************************/
12396 /***/ ((module) => {
12397
12398 module.exports = {};
12399
12400
12401 /***/ }),
12402
12403 /***/ "../node_modules/core-js/library/modules/_library.js":
12404 /*!***********************************************************!*\
12405 !*** ../node_modules/core-js/library/modules/_library.js ***!
12406 \***********************************************************/
12407 /***/ ((module) => {
12408
12409 module.exports = true;
12410
12411
12412 /***/ }),
12413
12414 /***/ "../node_modules/core-js/library/modules/_meta.js":
12415 /*!********************************************************!*\
12416 !*** ../node_modules/core-js/library/modules/_meta.js ***!
12417 \********************************************************/
12418 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12419
12420 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta');
12421 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12422 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12423 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
12424 var id = 0;
12425 var isExtensible = Object.isExtensible || function () {
12426 return true;
12427 };
12428 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12429 return isExtensible(Object.preventExtensions({}));
12430 });
12431 var setMeta = function (it) {
12432 setDesc(it, META, { value: {
12433 i: 'O' + ++id, // object ID
12434 w: {} // weak collections IDs
12435 } });
12436 };
12437 var fastKey = function (it, create) {
12438 // return primitive with prefix
12439 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
12440 if (!has(it, META)) {
12441 // can't set metadata to uncaught frozen object
12442 if (!isExtensible(it)) return 'F';
12443 // not necessary to add metadata
12444 if (!create) return 'E';
12445 // add missing metadata
12446 setMeta(it);
12447 // return object ID
12448 } return it[META].i;
12449 };
12450 var getWeak = function (it, create) {
12451 if (!has(it, META)) {
12452 // can't set metadata to uncaught frozen object
12453 if (!isExtensible(it)) return true;
12454 // not necessary to add metadata
12455 if (!create) return false;
12456 // add missing metadata
12457 setMeta(it);
12458 // return hash weak collections IDs
12459 } return it[META].w;
12460 };
12461 // add metadata on freeze-family methods calling
12462 var onFreeze = function (it) {
12463 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
12464 return it;
12465 };
12466 var meta = module.exports = {
12467 KEY: META,
12468 NEED: false,
12469 fastKey: fastKey,
12470 getWeak: getWeak,
12471 onFreeze: onFreeze
12472 };
12473
12474
12475 /***/ }),
12476
12477 /***/ "../node_modules/core-js/library/modules/_object-assign.js":
12478 /*!*****************************************************************!*\
12479 !*** ../node_modules/core-js/library/modules/_object-assign.js ***!
12480 \*****************************************************************/
12481 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12482
12483 "use strict";
12484
12485 // 19.1.2.1 Object.assign(target, source, ...)
12486 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12487 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12488 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12489 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
12490 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12491 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
12492 var $assign = Object.assign;
12493
12494 // should work with symbols and should have deterministic property order (V8 bug)
12495 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12496 var A = {};
12497 var B = {};
12498 // eslint-disable-next-line no-undef
12499 var S = Symbol();
12500 var K = 'abcdefghijklmnopqrst';
12501 A[S] = 7;
12502 K.split('').forEach(function (k) { B[k] = k; });
12503 return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
12504 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars
12505 var T = toObject(target);
12506 var aLen = arguments.length;
12507 var index = 1;
12508 var getSymbols = gOPS.f;
12509 var isEnum = pIE.f;
12510 while (aLen > index) {
12511 var S = IObject(arguments[index++]);
12512 var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);
12513 var length = keys.length;
12514 var j = 0;
12515 var key;
12516 while (length > j) {
12517 key = keys[j++];
12518 if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
12519 }
12520 } return T;
12521 } : $assign;
12522
12523
12524 /***/ }),
12525
12526 /***/ "../node_modules/core-js/library/modules/_object-create.js":
12527 /*!*****************************************************************!*\
12528 !*** ../node_modules/core-js/library/modules/_object-create.js ***!
12529 \*****************************************************************/
12530 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12531
12532 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
12533 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12534 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js");
12535 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
12536 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
12537 var Empty = function () { /* empty */ };
12538 var PROTOTYPE = 'prototype';
12539
12540 // Create object with fake `null` prototype: use iframe Object with cleared prototype
12541 var createDict = function () {
12542 // Thrash, waste and sodomy: IE GC bug
12543 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe');
12544 var i = enumBugKeys.length;
12545 var lt = '<';
12546 var gt = '>';
12547 var iframeDocument;
12548 iframe.style.display = 'none';
12549 __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe);
12550 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
12551 // createDict = iframe.contentWindow.Object;
12552 // html.removeChild(iframe);
12553 iframeDocument = iframe.contentWindow.document;
12554 iframeDocument.open();
12555 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
12556 iframeDocument.close();
12557 createDict = iframeDocument.F;
12558 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
12559 return createDict();
12560 };
12561
12562 module.exports = Object.create || function create(O, Properties) {
12563 var result;
12564 if (O !== null) {
12565 Empty[PROTOTYPE] = anObject(O);
12566 result = new Empty();
12567 Empty[PROTOTYPE] = null;
12568 // add "__proto__" for Object.getPrototypeOf polyfill
12569 result[IE_PROTO] = O;
12570 } else result = createDict();
12571 return Properties === undefined ? result : dPs(result, Properties);
12572 };
12573
12574
12575 /***/ }),
12576
12577 /***/ "../node_modules/core-js/library/modules/_object-dp.js":
12578 /*!*************************************************************!*\
12579 !*** ../node_modules/core-js/library/modules/_object-dp.js ***!
12580 \*************************************************************/
12581 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12582
12583 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12584 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
12585 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12586 var dP = Object.defineProperty;
12587
12588 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
12589 anObject(O);
12590 P = toPrimitive(P, true);
12591 anObject(Attributes);
12592 if (IE8_DOM_DEFINE) try {
12593 return dP(O, P, Attributes);
12594 } catch (e) { /* empty */ }
12595 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
12596 if ('value' in Attributes) O[P] = Attributes.value;
12597 return O;
12598 };
12599
12600
12601 /***/ }),
12602
12603 /***/ "../node_modules/core-js/library/modules/_object-dps.js":
12604 /*!**************************************************************!*\
12605 !*** ../node_modules/core-js/library/modules/_object-dps.js ***!
12606 \**************************************************************/
12607 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12608
12609 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12610 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12611 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12612
12613 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
12614 anObject(O);
12615 var keys = getKeys(Properties);
12616 var length = keys.length;
12617 var i = 0;
12618 var P;
12619 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
12620 return O;
12621 };
12622
12623
12624 /***/ }),
12625
12626 /***/ "../node_modules/core-js/library/modules/_object-gopd.js":
12627 /*!***************************************************************!*\
12628 !*** ../node_modules/core-js/library/modules/_object-gopd.js ***!
12629 \***************************************************************/
12630 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12631
12632 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
12633 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12634 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12635 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12636 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12637 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
12638 var gOPD = Object.getOwnPropertyDescriptor;
12639
12640 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) {
12641 O = toIObject(O);
12642 P = toPrimitive(P, true);
12643 if (IE8_DOM_DEFINE) try {
12644 return gOPD(O, P);
12645 } catch (e) { /* empty */ }
12646 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
12647 };
12648
12649
12650 /***/ }),
12651
12652 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js":
12653 /*!*******************************************************************!*\
12654 !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***!
12655 \*******************************************************************/
12656 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12657
12658 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
12659 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12660 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f;
12661 var toString = {}.toString;
12662
12663 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
12664 ? Object.getOwnPropertyNames(window) : [];
12665
12666 var getWindowNames = function (it) {
12667 try {
12668 return gOPN(it);
12669 } catch (e) {
12670 return windowNames.slice();
12671 }
12672 };
12673
12674 module.exports.f = function getOwnPropertyNames(it) {
12675 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
12676 };
12677
12678
12679 /***/ }),
12680
12681 /***/ "../node_modules/core-js/library/modules/_object-gopn.js":
12682 /*!***************************************************************!*\
12683 !*** ../node_modules/core-js/library/modules/_object-gopn.js ***!
12684 \***************************************************************/
12685 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12686
12687 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
12688 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
12689 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype');
12690
12691 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
12692 return $keys(O, hiddenKeys);
12693 };
12694
12695
12696 /***/ }),
12697
12698 /***/ "../node_modules/core-js/library/modules/_object-gops.js":
12699 /*!***************************************************************!*\
12700 !*** ../node_modules/core-js/library/modules/_object-gops.js ***!
12701 \***************************************************************/
12702 /***/ ((__unused_webpack_module, exports) => {
12703
12704 exports.f = Object.getOwnPropertySymbols;
12705
12706
12707 /***/ }),
12708
12709 /***/ "../node_modules/core-js/library/modules/_object-gpo.js":
12710 /*!**************************************************************!*\
12711 !*** ../node_modules/core-js/library/modules/_object-gpo.js ***!
12712 \**************************************************************/
12713 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12714
12715 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
12716 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12717 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12718 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
12719 var ObjectProto = Object.prototype;
12720
12721 module.exports = Object.getPrototypeOf || function (O) {
12722 O = toObject(O);
12723 if (has(O, IE_PROTO)) return O[IE_PROTO];
12724 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
12725 return O.constructor.prototype;
12726 } return O instanceof Object ? ObjectProto : null;
12727 };
12728
12729
12730 /***/ }),
12731
12732 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js":
12733 /*!************************************************************************!*\
12734 !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***!
12735 \************************************************************************/
12736 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12737
12738 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12739 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12740 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false);
12741 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
12742
12743 module.exports = function (object, names) {
12744 var O = toIObject(object);
12745 var i = 0;
12746 var result = [];
12747 var key;
12748 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
12749 // Don't enum bug & hidden keys
12750 while (names.length > i) if (has(O, key = names[i++])) {
12751 ~arrayIndexOf(result, key) || result.push(key);
12752 }
12753 return result;
12754 };
12755
12756
12757 /***/ }),
12758
12759 /***/ "../node_modules/core-js/library/modules/_object-keys.js":
12760 /*!***************************************************************!*\
12761 !*** ../node_modules/core-js/library/modules/_object-keys.js ***!
12762 \***************************************************************/
12763 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12764
12765 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
12766 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
12767 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
12768
12769 module.exports = Object.keys || function keys(O) {
12770 return $keys(O, enumBugKeys);
12771 };
12772
12773
12774 /***/ }),
12775
12776 /***/ "../node_modules/core-js/library/modules/_object-pie.js":
12777 /*!**************************************************************!*\
12778 !*** ../node_modules/core-js/library/modules/_object-pie.js ***!
12779 \**************************************************************/
12780 /***/ ((__unused_webpack_module, exports) => {
12781
12782 exports.f = {}.propertyIsEnumerable;
12783
12784
12785 /***/ }),
12786
12787 /***/ "../node_modules/core-js/library/modules/_object-sap.js":
12788 /*!**************************************************************!*\
12789 !*** ../node_modules/core-js/library/modules/_object-sap.js ***!
12790 \**************************************************************/
12791 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12792
12793 // most Object methods by ES6 should accept primitives
12794 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12795 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
12796 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12797 module.exports = function (KEY, exec) {
12798 var fn = (core.Object || {})[KEY] || Object[KEY];
12799 var exp = {};
12800 exp[KEY] = exec(fn);
12801 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
12802 };
12803
12804
12805 /***/ }),
12806
12807 /***/ "../node_modules/core-js/library/modules/_object-to-array.js":
12808 /*!*******************************************************************!*\
12809 !*** ../node_modules/core-js/library/modules/_object-to-array.js ***!
12810 \*******************************************************************/
12811 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12812
12813 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12814 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12815 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12816 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f;
12817 module.exports = function (isEntries) {
12818 return function (it) {
12819 var O = toIObject(it);
12820 var keys = getKeys(O);
12821 var length = keys.length;
12822 var i = 0;
12823 var result = [];
12824 var key;
12825 while (length > i) {
12826 key = keys[i++];
12827 if (!DESCRIPTORS || isEnum.call(O, key)) {
12828 result.push(isEntries ? [key, O[key]] : O[key]);
12829 }
12830 }
12831 return result;
12832 };
12833 };
12834
12835
12836 /***/ }),
12837
12838 /***/ "../node_modules/core-js/library/modules/_own-keys.js":
12839 /*!************************************************************!*\
12840 !*** ../node_modules/core-js/library/modules/_own-keys.js ***!
12841 \************************************************************/
12842 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12843
12844 // all object keys, includes non-enumerable and symbols
12845 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js");
12846 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12847 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12848 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect;
12849 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {
12850 var keys = gOPN.f(anObject(it));
12851 var getSymbols = gOPS.f;
12852 return getSymbols ? keys.concat(getSymbols(it)) : keys;
12853 };
12854
12855
12856 /***/ }),
12857
12858 /***/ "../node_modules/core-js/library/modules/_parse-int.js":
12859 /*!*************************************************************!*\
12860 !*** ../node_modules/core-js/library/modules/_parse-int.js ***!
12861 \*************************************************************/
12862 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12863
12864 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt;
12865 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim;
12866 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
12867 var hex = /^[-+]?0[xX]/;
12868
12869 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {
12870 var string = $trim(String(str), 3);
12871 return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
12872 } : $parseInt;
12873
12874
12875 /***/ }),
12876
12877 /***/ "../node_modules/core-js/library/modules/_property-desc.js":
12878 /*!*****************************************************************!*\
12879 !*** ../node_modules/core-js/library/modules/_property-desc.js ***!
12880 \*****************************************************************/
12881 /***/ ((module) => {
12882
12883 module.exports = function (bitmap, value) {
12884 return {
12885 enumerable: !(bitmap & 1),
12886 configurable: !(bitmap & 2),
12887 writable: !(bitmap & 4),
12888 value: value
12889 };
12890 };
12891
12892
12893 /***/ }),
12894
12895 /***/ "../node_modules/core-js/library/modules/_redefine-all.js":
12896 /*!****************************************************************!*\
12897 !*** ../node_modules/core-js/library/modules/_redefine-all.js ***!
12898 \****************************************************************/
12899 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12900
12901 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12902 module.exports = function (target, src, safe) {
12903 for (var key in src) {
12904 if (safe && target[key]) target[key] = src[key];
12905 else hide(target, key, src[key]);
12906 } return target;
12907 };
12908
12909
12910 /***/ }),
12911
12912 /***/ "../node_modules/core-js/library/modules/_redefine.js":
12913 /*!************************************************************!*\
12914 !*** ../node_modules/core-js/library/modules/_redefine.js ***!
12915 \************************************************************/
12916 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12917
12918 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12919
12920
12921 /***/ }),
12922
12923 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js":
12924 /*!***********************************************************************!*\
12925 !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***!
12926 \***********************************************************************/
12927 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12928
12929 "use strict";
12930
12931 // https://tc39.github.io/proposal-setmap-offrom/
12932 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12933 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
12934 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12935 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
12936
12937 module.exports = function (COLLECTION) {
12938 $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {
12939 var mapFn = arguments[1];
12940 var mapping, A, n, cb;
12941 aFunction(this);
12942 mapping = mapFn !== undefined;
12943 if (mapping) aFunction(mapFn);
12944 if (source == undefined) return new this();
12945 A = [];
12946 if (mapping) {
12947 n = 0;
12948 cb = ctx(mapFn, arguments[2], 2);
12949 forOf(source, false, function (nextItem) {
12950 A.push(cb(nextItem, n++));
12951 });
12952 } else {
12953 forOf(source, false, A.push, A);
12954 }
12955 return new this(A);
12956 } });
12957 };
12958
12959
12960 /***/ }),
12961
12962 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js":
12963 /*!*********************************************************************!*\
12964 !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***!
12965 \*********************************************************************/
12966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12967
12968 "use strict";
12969
12970 // https://tc39.github.io/proposal-setmap-offrom/
12971 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12972
12973 module.exports = function (COLLECTION) {
12974 $export($export.S, COLLECTION, { of: function of() {
12975 var length = arguments.length;
12976 var A = new Array(length);
12977 while (length--) A[length] = arguments[length];
12978 return new this(A);
12979 } });
12980 };
12981
12982
12983 /***/ }),
12984
12985 /***/ "../node_modules/core-js/library/modules/_set-proto.js":
12986 /*!*************************************************************!*\
12987 !*** ../node_modules/core-js/library/modules/_set-proto.js ***!
12988 \*************************************************************/
12989 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12990
12991 // Works with __proto__ only. Old v8 can't work with null proto objects.
12992 /* eslint-disable no-proto */
12993 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12994 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12995 var check = function (O, proto) {
12996 anObject(O);
12997 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
12998 };
12999 module.exports = {
13000 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
13001 function (test, buggy, set) {
13002 try {
13003 set = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js")(Function.call, __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f(Object.prototype, '__proto__').set, 2);
13004 set(test, []);
13005 buggy = !(test instanceof Array);
13006 } catch (e) { buggy = true; }
13007 return function setPrototypeOf(O, proto) {
13008 check(O, proto);
13009 if (buggy) O.__proto__ = proto;
13010 else set(O, proto);
13011 return O;
13012 };
13013 }({}, false) : undefined),
13014 check: check
13015 };
13016
13017
13018 /***/ }),
13019
13020 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js":
13021 /*!*********************************************************************!*\
13022 !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***!
13023 \*********************************************************************/
13024 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13025
13026 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
13027 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13028 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
13029
13030 module.exports = function (it, tag, stat) {
13031 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
13032 };
13033
13034
13035 /***/ }),
13036
13037 /***/ "../node_modules/core-js/library/modules/_shared-key.js":
13038 /*!**************************************************************!*\
13039 !*** ../node_modules/core-js/library/modules/_shared-key.js ***!
13040 \**************************************************************/
13041 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13042
13043 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys');
13044 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
13045 module.exports = function (key) {
13046 return shared[key] || (shared[key] = uid(key));
13047 };
13048
13049
13050 /***/ }),
13051
13052 /***/ "../node_modules/core-js/library/modules/_shared.js":
13053 /*!**********************************************************!*\
13054 !*** ../node_modules/core-js/library/modules/_shared.js ***!
13055 \**********************************************************/
13056 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13057
13058 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
13059 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13060 var SHARED = '__core-js_shared__';
13061 var store = global[SHARED] || (global[SHARED] = {});
13062
13063 (module.exports = function (key, value) {
13064 return store[key] || (store[key] = value !== undefined ? value : {});
13065 })('versions', []).push({
13066 version: core.version,
13067 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global',
13068 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
13069 });
13070
13071
13072 /***/ }),
13073
13074 /***/ "../node_modules/core-js/library/modules/_string-at.js":
13075 /*!*************************************************************!*\
13076 !*** ../node_modules/core-js/library/modules/_string-at.js ***!
13077 \*************************************************************/
13078 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13079
13080 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13081 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13082 // true -> String#at
13083 // false -> String#codePointAt
13084 module.exports = function (TO_STRING) {
13085 return function (that, pos) {
13086 var s = String(defined(that));
13087 var i = toInteger(pos);
13088 var l = s.length;
13089 var a, b;
13090 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
13091 a = s.charCodeAt(i);
13092 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
13093 ? TO_STRING ? s.charAt(i) : a
13094 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
13095 };
13096 };
13097
13098
13099 /***/ }),
13100
13101 /***/ "../node_modules/core-js/library/modules/_string-trim.js":
13102 /*!***************************************************************!*\
13103 !*** ../node_modules/core-js/library/modules/_string-trim.js ***!
13104 \***************************************************************/
13105 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13106
13107 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13108 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13109 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13110 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
13111 var space = '[' + spaces + ']';
13112 var non = '\u200b\u0085';
13113 var ltrim = RegExp('^' + space + space + '*');
13114 var rtrim = RegExp(space + space + '*$');
13115
13116 var exporter = function (KEY, exec, ALIAS) {
13117 var exp = {};
13118 var FORCE = fails(function () {
13119 return !!spaces[KEY]() || non[KEY]() != non;
13120 });
13121 var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
13122 if (ALIAS) exp[ALIAS] = fn;
13123 $export($export.P + $export.F * FORCE, 'String', exp);
13124 };
13125
13126 // 1 -> String#trimLeft
13127 // 2 -> String#trimRight
13128 // 3 -> String#trim
13129 var trim = exporter.trim = function (string, TYPE) {
13130 string = String(defined(string));
13131 if (TYPE & 1) string = string.replace(ltrim, '');
13132 if (TYPE & 2) string = string.replace(rtrim, '');
13133 return string;
13134 };
13135
13136 module.exports = exporter;
13137
13138
13139 /***/ }),
13140
13141 /***/ "../node_modules/core-js/library/modules/_string-ws.js":
13142 /*!*************************************************************!*\
13143 !*** ../node_modules/core-js/library/modules/_string-ws.js ***!
13144 \*************************************************************/
13145 /***/ ((module) => {
13146
13147 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
13148 '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
13149
13150
13151 /***/ }),
13152
13153 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js":
13154 /*!*********************************************************************!*\
13155 !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***!
13156 \*********************************************************************/
13157 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13158
13159 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13160 var max = Math.max;
13161 var min = Math.min;
13162 module.exports = function (index, length) {
13163 index = toInteger(index);
13164 return index < 0 ? max(index + length, 0) : min(index, length);
13165 };
13166
13167
13168 /***/ }),
13169
13170 /***/ "../node_modules/core-js/library/modules/_to-integer.js":
13171 /*!**************************************************************!*\
13172 !*** ../node_modules/core-js/library/modules/_to-integer.js ***!
13173 \**************************************************************/
13174 /***/ ((module) => {
13175
13176 // 7.1.4 ToInteger
13177 var ceil = Math.ceil;
13178 var floor = Math.floor;
13179 module.exports = function (it) {
13180 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
13181 };
13182
13183
13184 /***/ }),
13185
13186 /***/ "../node_modules/core-js/library/modules/_to-iobject.js":
13187 /*!**************************************************************!*\
13188 !*** ../node_modules/core-js/library/modules/_to-iobject.js ***!
13189 \**************************************************************/
13190 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13191
13192 // to indexed object, toObject with fallback for non-array-like ES3 strings
13193 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
13194 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13195 module.exports = function (it) {
13196 return IObject(defined(it));
13197 };
13198
13199
13200 /***/ }),
13201
13202 /***/ "../node_modules/core-js/library/modules/_to-length.js":
13203 /*!*************************************************************!*\
13204 !*** ../node_modules/core-js/library/modules/_to-length.js ***!
13205 \*************************************************************/
13206 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13207
13208 // 7.1.15 ToLength
13209 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13210 var min = Math.min;
13211 module.exports = function (it) {
13212 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
13213 };
13214
13215
13216 /***/ }),
13217
13218 /***/ "../node_modules/core-js/library/modules/_to-object.js":
13219 /*!*************************************************************!*\
13220 !*** ../node_modules/core-js/library/modules/_to-object.js ***!
13221 \*************************************************************/
13222 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13223
13224 // 7.1.13 ToObject(argument)
13225 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13226 module.exports = function (it) {
13227 return Object(defined(it));
13228 };
13229
13230
13231 /***/ }),
13232
13233 /***/ "../node_modules/core-js/library/modules/_to-primitive.js":
13234 /*!****************************************************************!*\
13235 !*** ../node_modules/core-js/library/modules/_to-primitive.js ***!
13236 \****************************************************************/
13237 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13238
13239 // 7.1.1 ToPrimitive(input [, PreferredType])
13240 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13241 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
13242 // and the second argument - flag - preferred type is a string
13243 module.exports = function (it, S) {
13244 if (!isObject(it)) return it;
13245 var fn, val;
13246 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13247 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
13248 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13249 throw TypeError("Can't convert object to primitive value");
13250 };
13251
13252
13253 /***/ }),
13254
13255 /***/ "../node_modules/core-js/library/modules/_uid.js":
13256 /*!*******************************************************!*\
13257 !*** ../node_modules/core-js/library/modules/_uid.js ***!
13258 \*******************************************************/
13259 /***/ ((module) => {
13260
13261 var id = 0;
13262 var px = Math.random();
13263 module.exports = function (key) {
13264 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
13265 };
13266
13267
13268 /***/ }),
13269
13270 /***/ "../node_modules/core-js/library/modules/_validate-collection.js":
13271 /*!***********************************************************************!*\
13272 !*** ../node_modules/core-js/library/modules/_validate-collection.js ***!
13273 \***********************************************************************/
13274 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13275
13276 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13277 module.exports = function (it, TYPE) {
13278 if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');
13279 return it;
13280 };
13281
13282
13283 /***/ }),
13284
13285 /***/ "../node_modules/core-js/library/modules/_wks-define.js":
13286 /*!**************************************************************!*\
13287 !*** ../node_modules/core-js/library/modules/_wks-define.js ***!
13288 \**************************************************************/
13289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13290
13291 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13292 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
13293 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
13294 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
13295 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
13296 module.exports = function (name) {
13297 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
13298 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
13299 };
13300
13301
13302 /***/ }),
13303
13304 /***/ "../node_modules/core-js/library/modules/_wks-ext.js":
13305 /*!***********************************************************!*\
13306 !*** ../node_modules/core-js/library/modules/_wks-ext.js ***!
13307 \***********************************************************/
13308 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
13309
13310 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
13311
13312
13313 /***/ }),
13314
13315 /***/ "../node_modules/core-js/library/modules/_wks.js":
13316 /*!*******************************************************!*\
13317 !*** ../node_modules/core-js/library/modules/_wks.js ***!
13318 \*******************************************************/
13319 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13320
13321 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks');
13322 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
13323 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol;
13324 var USE_SYMBOL = typeof Symbol == 'function';
13325
13326 var $exports = module.exports = function (name) {
13327 return store[name] || (store[name] =
13328 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
13329 };
13330
13331 $exports.store = store;
13332
13333
13334 /***/ }),
13335
13336 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js":
13337 /*!***************************************************************************!*\
13338 !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***!
13339 \***************************************************************************/
13340 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13341
13342 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
13343 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
13344 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
13345 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) {
13346 if (it != undefined) return it[ITERATOR]
13347 || it['@@iterator']
13348 || Iterators[classof(it)];
13349 };
13350
13351
13352 /***/ }),
13353
13354 /***/ "../node_modules/core-js/library/modules/es6.array.from.js":
13355 /*!*****************************************************************!*\
13356 !*** ../node_modules/core-js/library/modules/es6.array.from.js ***!
13357 \*****************************************************************/
13358 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13359
13360 "use strict";
13361
13362 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
13363 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13364 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13365 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
13366 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
13367 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
13368 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
13369 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
13370
13371 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', {
13372 // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
13373 from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
13374 var O = toObject(arrayLike);
13375 var C = typeof this == 'function' ? this : Array;
13376 var aLen = arguments.length;
13377 var mapfn = aLen > 1 ? arguments[1] : undefined;
13378 var mapping = mapfn !== undefined;
13379 var index = 0;
13380 var iterFn = getIterFn(O);
13381 var length, result, step, iterator;
13382 if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
13383 // if object isn't iterable or it's array with default iterator - use simple case
13384 if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
13385 for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {
13386 createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
13387 }
13388 } else {
13389 length = toLength(O.length);
13390 for (result = new C(length); length > index; index++) {
13391 createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
13392 }
13393 }
13394 result.length = index;
13395 return result;
13396 }
13397 });
13398
13399
13400 /***/ }),
13401
13402 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js":
13403 /*!*********************************************************************!*\
13404 !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***!
13405 \*********************************************************************/
13406 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13407
13408 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
13409 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13410
13411 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") });
13412
13413
13414 /***/ }),
13415
13416 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js":
13417 /*!*********************************************************************!*\
13418 !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***!
13419 \*********************************************************************/
13420 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13421
13422 "use strict";
13423
13424 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js");
13425 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js");
13426 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
13427 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13428
13429 // 22.1.3.4 Array.prototype.entries()
13430 // 22.1.3.13 Array.prototype.keys()
13431 // 22.1.3.29 Array.prototype.values()
13432 // 22.1.3.30 Array.prototype[@@iterator]()
13433 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
13434 this._t = toIObject(iterated); // target
13435 this._i = 0; // next index
13436 this._k = kind; // kind
13437 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
13438 }, function () {
13439 var O = this._t;
13440 var kind = this._k;
13441 var index = this._i++;
13442 if (!O || index >= O.length) {
13443 this._t = undefined;
13444 return step(1);
13445 }
13446 if (kind == 'keys') return step(0, index);
13447 if (kind == 'values') return step(0, O[index]);
13448 return step(0, [index, O[index]]);
13449 }, 'values');
13450
13451 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
13452 Iterators.Arguments = Iterators.Array;
13453
13454 addToUnscopables('keys');
13455 addToUnscopables('values');
13456 addToUnscopables('entries');
13457
13458
13459 /***/ }),
13460
13461 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js":
13462 /*!********************************************************************!*\
13463 !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***!
13464 \********************************************************************/
13465 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13466
13467 // 19.1.3.1 Object.assign(target, source)
13468 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13469
13470 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") });
13471
13472
13473 /***/ }),
13474
13475 /***/ "../node_modules/core-js/library/modules/es6.object.create.js":
13476 /*!********************************************************************!*\
13477 !*** ../node_modules/core-js/library/modules/es6.object.create.js ***!
13478 \********************************************************************/
13479 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13480
13481 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13482 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
13483 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") });
13484
13485
13486 /***/ }),
13487
13488 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js":
13489 /*!*******************************************************************************!*\
13490 !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***!
13491 \*******************************************************************************/
13492 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13493
13494 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13495 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
13496 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperties: __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js") });
13497
13498
13499 /***/ }),
13500
13501 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js":
13502 /*!*****************************************************************************!*\
13503 !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***!
13504 \*****************************************************************************/
13505 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13506
13507 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13508 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
13509 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperty: __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f });
13510
13511
13512 /***/ }),
13513
13514 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js":
13515 /*!*****************************************************************************************!*\
13516 !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***!
13517 \*****************************************************************************************/
13518 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13519
13520 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
13521 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13522 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f;
13523
13524 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () {
13525 return function getOwnPropertyDescriptor(it, key) {
13526 return $getOwnPropertyDescriptor(toIObject(it), key);
13527 };
13528 });
13529
13530
13531 /***/ }),
13532
13533 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js":
13534 /*!******************************************************************************!*\
13535 !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***!
13536 \******************************************************************************/
13537 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13538
13539 // 19.1.2.9 Object.getPrototypeOf(O)
13540 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13541 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
13542
13543 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () {
13544 return function getPrototypeOf(it) {
13545 return $getPrototypeOf(toObject(it));
13546 };
13547 });
13548
13549
13550 /***/ }),
13551
13552 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js":
13553 /*!******************************************************************!*\
13554 !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***!
13555 \******************************************************************/
13556 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13557
13558 // 19.1.2.14 Object.keys(O)
13559 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13560 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
13561
13562 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () {
13563 return function keys(it) {
13564 return $keys(toObject(it));
13565 };
13566 });
13567
13568
13569 /***/ }),
13570
13571 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js":
13572 /*!******************************************************************************!*\
13573 !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***!
13574 \******************************************************************************/
13575 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13576
13577 // 19.1.3.19 Object.setPrototypeOf(O, proto)
13578 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13579 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set });
13580
13581
13582 /***/ }),
13583
13584 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js":
13585 /*!***********************************************************************!*\
13586 !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***!
13587 \***********************************************************************/
13588 /***/ (() => {
13589
13590
13591
13592 /***/ }),
13593
13594 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js":
13595 /*!****************************************************************!*\
13596 !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***!
13597 \****************************************************************/
13598 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13599
13600 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13601 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js");
13602 // 18.2.5 parseInt(string, radix)
13603 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });
13604
13605
13606 /***/ }),
13607
13608 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js":
13609 /*!************************************************************************!*\
13610 !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***!
13611 \************************************************************************/
13612 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13613
13614 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
13615 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13616 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
13617 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
13618 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13619 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13620 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13621 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js");
13622 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct;
13623
13624 // MS Edge supports only 2 arguments and argumentsList argument is optional
13625 // FF Nightly sets third argument as `new.target`, but does not create `this` from it
13626 var NEW_TARGET_BUG = fails(function () {
13627 function F() { /* empty */ }
13628 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
13629 });
13630 var ARGS_BUG = !fails(function () {
13631 rConstruct(function () { /* empty */ });
13632 });
13633
13634 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
13635 construct: function construct(Target, args /* , newTarget */) {
13636 aFunction(Target);
13637 anObject(args);
13638 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
13639 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
13640 if (Target == newTarget) {
13641 // w/o altered newTarget, optimization for 0-4 arguments
13642 switch (args.length) {
13643 case 0: return new Target();
13644 case 1: return new Target(args[0]);
13645 case 2: return new Target(args[0], args[1]);
13646 case 3: return new Target(args[0], args[1], args[2]);
13647 case 4: return new Target(args[0], args[1], args[2], args[3]);
13648 }
13649 // w/o altered newTarget, lot of arguments case
13650 var $args = [null];
13651 $args.push.apply($args, args);
13652 return new (bind.apply(Target, $args))();
13653 }
13654 // with altered newTarget, not support built-in constructors
13655 var proto = newTarget.prototype;
13656 var instance = create(isObject(proto) ? proto : Object.prototype);
13657 var result = Function.apply.call(Target, instance, args);
13658 return isObject(result) ? result : instance;
13659 }
13660 });
13661
13662
13663 /***/ }),
13664
13665 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js":
13666 /*!******************************************************************!*\
13667 !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***!
13668 \******************************************************************/
13669 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13670
13671 // 26.1.6 Reflect.get(target, propertyKey [, receiver])
13672 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
13673 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
13674 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13675 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13676 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13677 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13678
13679 function get(target, propertyKey /* , receiver */) {
13680 var receiver = arguments.length < 3 ? target : arguments[2];
13681 var desc, proto;
13682 if (anObject(target) === receiver) return target[propertyKey];
13683 if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')
13684 ? desc.value
13685 : desc.get !== undefined
13686 ? desc.get.call(receiver)
13687 : undefined;
13688 if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);
13689 }
13690
13691 $export($export.S, 'Reflect', { get: get });
13692
13693
13694 /***/ }),
13695
13696 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js":
13697 /*!**********************************************************************!*\
13698 !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***!
13699 \**********************************************************************/
13700 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13701
13702 "use strict";
13703
13704 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true);
13705
13706 // 21.1.3.27 String.prototype[@@iterator]()
13707 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) {
13708 this._t = String(iterated); // target
13709 this._i = 0; // next index
13710 // 21.1.5.2.1 %StringIteratorPrototype%.next()
13711 }, function () {
13712 var O = this._t;
13713 var index = this._i;
13714 var point;
13715 if (index >= O.length) return { value: undefined, done: true };
13716 point = $at(O, index);
13717 this._i += point.length;
13718 return { value: point, done: false };
13719 });
13720
13721
13722 /***/ }),
13723
13724 /***/ "../node_modules/core-js/library/modules/es6.symbol.js":
13725 /*!*************************************************************!*\
13726 !*** ../node_modules/core-js/library/modules/es6.symbol.js ***!
13727 \*************************************************************/
13728 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13729
13730 "use strict";
13731
13732 // ECMAScript 6 symbols shim
13733 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13734 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13735 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
13736 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13737 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
13738 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY;
13739 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13740 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js");
13741 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
13742 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
13743 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
13744 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
13745 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js");
13746 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js");
13747 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
13748 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13749 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13750 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13751 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13752 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
13753 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
13754 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
13755 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js");
13756 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
13757 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
13758 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
13759 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
13760 var gOPD = $GOPD.f;
13761 var dP = $DP.f;
13762 var gOPN = gOPNExt.f;
13763 var $Symbol = global.Symbol;
13764 var $JSON = global.JSON;
13765 var _stringify = $JSON && $JSON.stringify;
13766 var PROTOTYPE = 'prototype';
13767 var HIDDEN = wks('_hidden');
13768 var TO_PRIMITIVE = wks('toPrimitive');
13769 var isEnum = {}.propertyIsEnumerable;
13770 var SymbolRegistry = shared('symbol-registry');
13771 var AllSymbols = shared('symbols');
13772 var OPSymbols = shared('op-symbols');
13773 var ObjectProto = Object[PROTOTYPE];
13774 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
13775 var QObject = global.QObject;
13776 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
13777 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
13778
13779 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
13780 var setSymbolDesc = DESCRIPTORS && $fails(function () {
13781 return _create(dP({}, 'a', {
13782 get: function () { return dP(this, 'a', { value: 7 }).a; }
13783 })).a != 7;
13784 }) ? function (it, key, D) {
13785 var protoDesc = gOPD(ObjectProto, key);
13786 if (protoDesc) delete ObjectProto[key];
13787 dP(it, key, D);
13788 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
13789 } : dP;
13790
13791 var wrap = function (tag) {
13792 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
13793 sym._k = tag;
13794 return sym;
13795 };
13796
13797 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
13798 return typeof it == 'symbol';
13799 } : function (it) {
13800 return it instanceof $Symbol;
13801 };
13802
13803 var $defineProperty = function defineProperty(it, key, D) {
13804 if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
13805 anObject(it);
13806 key = toPrimitive(key, true);
13807 anObject(D);
13808 if (has(AllSymbols, key)) {
13809 if (!D.enumerable) {
13810 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
13811 it[HIDDEN][key] = true;
13812 } else {
13813 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
13814 D = _create(D, { enumerable: createDesc(0, false) });
13815 } return setSymbolDesc(it, key, D);
13816 } return dP(it, key, D);
13817 };
13818 var $defineProperties = function defineProperties(it, P) {
13819 anObject(it);
13820 var keys = enumKeys(P = toIObject(P));
13821 var i = 0;
13822 var l = keys.length;
13823 var key;
13824 while (l > i) $defineProperty(it, key = keys[i++], P[key]);
13825 return it;
13826 };
13827 var $create = function create(it, P) {
13828 return P === undefined ? _create(it) : $defineProperties(_create(it), P);
13829 };
13830 var $propertyIsEnumerable = function propertyIsEnumerable(key) {
13831 var E = isEnum.call(this, key = toPrimitive(key, true));
13832 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
13833 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
13834 };
13835 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
13836 it = toIObject(it);
13837 key = toPrimitive(key, true);
13838 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
13839 var D = gOPD(it, key);
13840 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
13841 return D;
13842 };
13843 var $getOwnPropertyNames = function getOwnPropertyNames(it) {
13844 var names = gOPN(toIObject(it));
13845 var result = [];
13846 var i = 0;
13847 var key;
13848 while (names.length > i) {
13849 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
13850 } return result;
13851 };
13852 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
13853 var IS_OP = it === ObjectProto;
13854 var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
13855 var result = [];
13856 var i = 0;
13857 var key;
13858 while (names.length > i) {
13859 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
13860 } return result;
13861 };
13862
13863 // 19.4.1.1 Symbol([description])
13864 if (!USE_NATIVE) {
13865 $Symbol = function Symbol() {
13866 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
13867 var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
13868 var $set = function (value) {
13869 if (this === ObjectProto) $set.call(OPSymbols, value);
13870 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
13871 setSymbolDesc(this, tag, createDesc(1, value));
13872 };
13873 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
13874 return wrap(tag);
13875 };
13876 redefine($Symbol[PROTOTYPE], 'toString', function toString() {
13877 return this._k;
13878 });
13879
13880 $GOPD.f = $getOwnPropertyDescriptor;
13881 $DP.f = $defineProperty;
13882 __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames;
13883 __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable;
13884 $GOPS.f = $getOwnPropertySymbols;
13885
13886 if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) {
13887 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
13888 }
13889
13890 wksExt.f = function (name) {
13891 return wrap(wks(name));
13892 };
13893 }
13894
13895 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
13896
13897 for (var es6Symbols = (
13898 // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14
13899 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
13900 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
13901
13902 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
13903
13904 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
13905 // 19.4.2.1 Symbol.for(key)
13906 'for': function (key) {
13907 return has(SymbolRegistry, key += '')
13908 ? SymbolRegistry[key]
13909 : SymbolRegistry[key] = $Symbol(key);
13910 },
13911 // 19.4.2.5 Symbol.keyFor(sym)
13912 keyFor: function keyFor(sym) {
13913 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
13914 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
13915 },
13916 useSetter: function () { setter = true; },
13917 useSimple: function () { setter = false; }
13918 });
13919
13920 $export($export.S + $export.F * !USE_NATIVE, 'Object', {
13921 // 19.1.2.2 Object.create(O [, Properties])
13922 create: $create,
13923 // 19.1.2.4 Object.defineProperty(O, P, Attributes)
13924 defineProperty: $defineProperty,
13925 // 19.1.2.3 Object.defineProperties(O, Properties)
13926 defineProperties: $defineProperties,
13927 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
13928 getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
13929 // 19.1.2.7 Object.getOwnPropertyNames(O)
13930 getOwnPropertyNames: $getOwnPropertyNames,
13931 // 19.1.2.8 Object.getOwnPropertySymbols(O)
13932 getOwnPropertySymbols: $getOwnPropertySymbols
13933 });
13934
13935 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
13936 // https://bugs.chromium.org/p/v8/issues/detail?id=3443
13937 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
13938
13939 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
13940 getOwnPropertySymbols: function getOwnPropertySymbols(it) {
13941 return $GOPS.f(toObject(it));
13942 }
13943 });
13944
13945 // 24.3.2 JSON.stringify(value [, replacer [, space]])
13946 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
13947 var S = $Symbol();
13948 // MS Edge converts symbol values to JSON as {}
13949 // WebKit converts symbol values to JSON as null
13950 // V8 throws on boxed symbols
13951 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
13952 })), 'JSON', {
13953 stringify: function stringify(it) {
13954 var args = [it];
13955 var i = 1;
13956 var replacer, $replacer;
13957 while (arguments.length > i) args.push(arguments[i++]);
13958 $replacer = replacer = args[1];
13959 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
13960 if (!isArray(replacer)) replacer = function (key, value) {
13961 if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
13962 if (!isSymbol(value)) return value;
13963 };
13964 args[1] = replacer;
13965 return _stringify.apply($JSON, args);
13966 }
13967 });
13968
13969 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
13970 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
13971 // 19.4.3.5 Symbol.prototype[@@toStringTag]
13972 setToStringTag($Symbol, 'Symbol');
13973 // 20.2.1.9 Math[@@toStringTag]
13974 setToStringTag(Math, 'Math', true);
13975 // 24.3.3 JSON[@@toStringTag]
13976 setToStringTag(global.JSON, 'JSON', true);
13977
13978
13979 /***/ }),
13980
13981 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js":
13982 /*!***************************************************************!*\
13983 !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***!
13984 \***************************************************************/
13985 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13986
13987 "use strict";
13988
13989 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13990 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
13991 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
13992 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
13993 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js");
13994 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js");
13995 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13996 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
13997 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
13998 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
13999 var WEAK_MAP = 'WeakMap';
14000 var getWeak = meta.getWeak;
14001 var isExtensible = Object.isExtensible;
14002 var uncaughtFrozenStore = weak.ufstore;
14003 var InternalMap;
14004
14005 var wrapper = function (get) {
14006 return function WeakMap() {
14007 return get(this, arguments.length > 0 ? arguments[0] : undefined);
14008 };
14009 };
14010
14011 var methods = {
14012 // 23.3.3.3 WeakMap.prototype.get(key)
14013 get: function get(key) {
14014 if (isObject(key)) {
14015 var data = getWeak(key);
14016 if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);
14017 return data ? data[this._i] : undefined;
14018 }
14019 },
14020 // 23.3.3.5 WeakMap.prototype.set(key, value)
14021 set: function set(key, value) {
14022 return weak.def(validate(this, WEAK_MAP), key, value);
14023 }
14024 };
14025
14026 // 23.3 WeakMap Objects
14027 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true);
14028
14029 // IE11 WeakMap frozen keys fix
14030 if (NATIVE_WEAK_MAP && IS_IE11) {
14031 InternalMap = weak.getConstructor(wrapper, WEAK_MAP);
14032 assign(InternalMap.prototype, methods);
14033 meta.NEED = true;
14034 each(['delete', 'has', 'get', 'set'], function (key) {
14035 var proto = $WeakMap.prototype;
14036 var method = proto[key];
14037 redefine(proto, key, function (a, b) {
14038 // store frozen objects on internal weakmap shim
14039 if (isObject(a) && !isExtensible(a)) {
14040 if (!this._f) this._f = new InternalMap();
14041 var result = this._f[key](a, b);
14042 return key == 'set' ? this : result;
14043 // store all the rest on native weakmap
14044 } return method.call(this, a, b);
14045 });
14046 });
14047 }
14048
14049
14050 /***/ }),
14051
14052 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js":
14053 /*!*********************************************************************!*\
14054 !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***!
14055 \*********************************************************************/
14056 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14057
14058 // https://github.com/tc39/proposal-object-values-entries
14059 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14060 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true);
14061
14062 $export($export.S, 'Object', {
14063 entries: function entries(it) {
14064 return $entries(it);
14065 }
14066 });
14067
14068
14069 /***/ }),
14070
14071 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js":
14072 /*!******************************************************************************************!*\
14073 !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***!
14074 \******************************************************************************************/
14075 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14076
14077 // https://github.com/tc39/proposal-object-getownpropertydescriptors
14078 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14079 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js");
14080 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
14081 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
14082 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
14083
14084 $export($export.S, 'Object', {
14085 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
14086 var O = toIObject(object);
14087 var getDesc = gOPD.f;
14088 var keys = ownKeys(O);
14089 var result = {};
14090 var i = 0;
14091 var key, desc;
14092 while (keys.length > i) {
14093 desc = getDesc(O, key = keys[i++]);
14094 if (desc !== undefined) createProperty(result, key, desc);
14095 }
14096 return result;
14097 }
14098 });
14099
14100
14101 /***/ }),
14102
14103 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js":
14104 /*!****************************************************************************!*\
14105 !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***!
14106 \****************************************************************************/
14107 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14108
14109 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator');
14110
14111
14112 /***/ }),
14113
14114 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js":
14115 /*!************************************************************************!*\
14116 !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***!
14117 \************************************************************************/
14118 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14119
14120 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable');
14121
14122
14123 /***/ }),
14124
14125 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js":
14126 /*!********************************************************************!*\
14127 !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***!
14128 \********************************************************************/
14129 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14130
14131 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from
14132 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap');
14133
14134
14135 /***/ }),
14136
14137 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js":
14138 /*!******************************************************************!*\
14139 !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***!
14140 \******************************************************************/
14141 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14142
14143 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of
14144 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap');
14145
14146
14147 /***/ }),
14148
14149 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js":
14150 /*!*******************************************************************!*\
14151 !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***!
14152 \*******************************************************************/
14153 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14154
14155 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js");
14156 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
14157 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
14158 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
14159 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
14160
14161 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
14162 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
14163 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
14164 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
14165 'TextTrackList,TouchList').split(',');
14166
14167 for (var i = 0; i < DOMIterables.length; i++) {
14168 var NAME = DOMIterables[i];
14169 var Collection = global[NAME];
14170 var proto = Collection && Collection.prototype;
14171 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
14172 Iterators[NAME] = Iterators.Array;
14173 }
14174
14175
14176 /***/ }),
14177
14178 /***/ "../node_modules/core-js/modules/_a-function.js":
14179 /*!******************************************************!*\
14180 !*** ../node_modules/core-js/modules/_a-function.js ***!
14181 \******************************************************/
14182 /***/ ((module) => {
14183
14184 module.exports = function (it) {
14185 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
14186 return it;
14187 };
14188
14189
14190 /***/ }),
14191
14192 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
14193 /*!**************************************************************!*\
14194 !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
14195 \**************************************************************/
14196 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14197
14198 // 22.1.3.31 Array.prototype[@@unscopables]
14199 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
14200 var ArrayProto = Array.prototype;
14201 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
14202 module.exports = function (key) {
14203 ArrayProto[UNSCOPABLES][key] = true;
14204 };
14205
14206
14207 /***/ }),
14208
14209 /***/ "../node_modules/core-js/modules/_advance-string-index.js":
14210 /*!****************************************************************!*\
14211 !*** ../node_modules/core-js/modules/_advance-string-index.js ***!
14212 \****************************************************************/
14213 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14214
14215 "use strict";
14216
14217 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true);
14218
14219 // `AdvanceStringIndex` abstract operation
14220 // https://tc39.github.io/ecma262/#sec-advancestringindex
14221 module.exports = function (S, index, unicode) {
14222 return index + (unicode ? at(S, index).length : 1);
14223 };
14224
14225
14226 /***/ }),
14227
14228 /***/ "../node_modules/core-js/modules/_an-object.js":
14229 /*!*****************************************************!*\
14230 !*** ../node_modules/core-js/modules/_an-object.js ***!
14231 \*****************************************************/
14232 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14233
14234 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14235 module.exports = function (it) {
14236 if (!isObject(it)) throw TypeError(it + ' is not an object!');
14237 return it;
14238 };
14239
14240
14241 /***/ }),
14242
14243 /***/ "../node_modules/core-js/modules/_array-includes.js":
14244 /*!**********************************************************!*\
14245 !*** ../node_modules/core-js/modules/_array-includes.js ***!
14246 \**********************************************************/
14247 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14248
14249 // false -> Array#indexOf
14250 // true -> Array#includes
14251 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
14252 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14253 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js");
14254 module.exports = function (IS_INCLUDES) {
14255 return function ($this, el, fromIndex) {
14256 var O = toIObject($this);
14257 var length = toLength(O.length);
14258 var index = toAbsoluteIndex(fromIndex, length);
14259 var value;
14260 // Array#includes uses SameValueZero equality algorithm
14261 // eslint-disable-next-line no-self-compare
14262 if (IS_INCLUDES && el != el) while (length > index) {
14263 value = O[index++];
14264 // eslint-disable-next-line no-self-compare
14265 if (value != value) return true;
14266 // Array#indexOf ignores holes, Array#includes - not
14267 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
14268 if (O[index] === el) return IS_INCLUDES || index || 0;
14269 } return !IS_INCLUDES && -1;
14270 };
14271 };
14272
14273
14274 /***/ }),
14275
14276 /***/ "../node_modules/core-js/modules/_array-methods.js":
14277 /*!*********************************************************!*\
14278 !*** ../node_modules/core-js/modules/_array-methods.js ***!
14279 \*********************************************************/
14280 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14281
14282 // 0 -> Array#forEach
14283 // 1 -> Array#map
14284 // 2 -> Array#filter
14285 // 3 -> Array#some
14286 // 4 -> Array#every
14287 // 5 -> Array#find
14288 // 6 -> Array#findIndex
14289 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
14290 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
14291 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
14292 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14293 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
14294 module.exports = function (TYPE, $create) {
14295 var IS_MAP = TYPE == 1;
14296 var IS_FILTER = TYPE == 2;
14297 var IS_SOME = TYPE == 3;
14298 var IS_EVERY = TYPE == 4;
14299 var IS_FIND_INDEX = TYPE == 6;
14300 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
14301 var create = $create || asc;
14302 return function ($this, callbackfn, that) {
14303 var O = toObject($this);
14304 var self = IObject(O);
14305 var f = ctx(callbackfn, that, 3);
14306 var length = toLength(self.length);
14307 var index = 0;
14308 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
14309 var val, res;
14310 for (;length > index; index++) if (NO_HOLES || index in self) {
14311 val = self[index];
14312 res = f(val, index, O);
14313 if (TYPE) {
14314 if (IS_MAP) result[index] = res; // map
14315 else if (res) switch (TYPE) {
14316 case 3: return true; // some
14317 case 5: return val; // find
14318 case 6: return index; // findIndex
14319 case 2: result.push(val); // filter
14320 } else if (IS_EVERY) return false; // every
14321 }
14322 }
14323 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
14324 };
14325 };
14326
14327
14328 /***/ }),
14329
14330 /***/ "../node_modules/core-js/modules/_array-species-constructor.js":
14331 /*!*********************************************************************!*\
14332 !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
14333 \*********************************************************************/
14334 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14335
14336 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14337 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
14338 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
14339
14340 module.exports = function (original) {
14341 var C;
14342 if (isArray(original)) {
14343 C = original.constructor;
14344 // cross-realm fallback
14345 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
14346 if (isObject(C)) {
14347 C = C[SPECIES];
14348 if (C === null) C = undefined;
14349 }
14350 } return C === undefined ? Array : C;
14351 };
14352
14353
14354 /***/ }),
14355
14356 /***/ "../node_modules/core-js/modules/_array-species-create.js":
14357 /*!****************************************************************!*\
14358 !*** ../node_modules/core-js/modules/_array-species-create.js ***!
14359 \****************************************************************/
14360 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14361
14362 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
14363 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
14364
14365 module.exports = function (original, length) {
14366 return new (speciesConstructor(original))(length);
14367 };
14368
14369
14370 /***/ }),
14371
14372 /***/ "../node_modules/core-js/modules/_classof.js":
14373 /*!***************************************************!*\
14374 !*** ../node_modules/core-js/modules/_classof.js ***!
14375 \***************************************************/
14376 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14377
14378 // getting tag from 19.1.3.6 Object.prototype.toString()
14379 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
14380 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
14381 // ES3 wrong here
14382 var ARG = cof(function () { return arguments; }()) == 'Arguments';
14383
14384 // fallback for IE11 Script Access Denied error
14385 var tryGet = function (it, key) {
14386 try {
14387 return it[key];
14388 } catch (e) { /* empty */ }
14389 };
14390
14391 module.exports = function (it) {
14392 var O, T, B;
14393 return it === undefined ? 'Undefined' : it === null ? 'Null'
14394 // @@toStringTag case
14395 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
14396 // builtinTag case
14397 : ARG ? cof(O)
14398 // ES3 arguments fallback
14399 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
14400 };
14401
14402
14403 /***/ }),
14404
14405 /***/ "../node_modules/core-js/modules/_cof.js":
14406 /*!***********************************************!*\
14407 !*** ../node_modules/core-js/modules/_cof.js ***!
14408 \***********************************************/
14409 /***/ ((module) => {
14410
14411 var toString = {}.toString;
14412
14413 module.exports = function (it) {
14414 return toString.call(it).slice(8, -1);
14415 };
14416
14417
14418 /***/ }),
14419
14420 /***/ "../node_modules/core-js/modules/_core.js":
14421 /*!************************************************!*\
14422 !*** ../node_modules/core-js/modules/_core.js ***!
14423 \************************************************/
14424 /***/ ((module) => {
14425
14426 var core = module.exports = { version: '2.6.12' };
14427 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
14428
14429
14430 /***/ }),
14431
14432 /***/ "../node_modules/core-js/modules/_ctx.js":
14433 /*!***********************************************!*\
14434 !*** ../node_modules/core-js/modules/_ctx.js ***!
14435 \***********************************************/
14436 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14437
14438 // optional / simple context binding
14439 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
14440 module.exports = function (fn, that, length) {
14441 aFunction(fn);
14442 if (that === undefined) return fn;
14443 switch (length) {
14444 case 1: return function (a) {
14445 return fn.call(that, a);
14446 };
14447 case 2: return function (a, b) {
14448 return fn.call(that, a, b);
14449 };
14450 case 3: return function (a, b, c) {
14451 return fn.call(that, a, b, c);
14452 };
14453 }
14454 return function (/* ...args */) {
14455 return fn.apply(that, arguments);
14456 };
14457 };
14458
14459
14460 /***/ }),
14461
14462 /***/ "../node_modules/core-js/modules/_defined.js":
14463 /*!***************************************************!*\
14464 !*** ../node_modules/core-js/modules/_defined.js ***!
14465 \***************************************************/
14466 /***/ ((module) => {
14467
14468 // 7.2.1 RequireObjectCoercible(argument)
14469 module.exports = function (it) {
14470 if (it == undefined) throw TypeError("Can't call method on " + it);
14471 return it;
14472 };
14473
14474
14475 /***/ }),
14476
14477 /***/ "../node_modules/core-js/modules/_descriptors.js":
14478 /*!*******************************************************!*\
14479 !*** ../node_modules/core-js/modules/_descriptors.js ***!
14480 \*******************************************************/
14481 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14482
14483 // Thank's IE8 for his funny defineProperty
14484 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
14485 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
14486 });
14487
14488
14489 /***/ }),
14490
14491 /***/ "../node_modules/core-js/modules/_dom-create.js":
14492 /*!******************************************************!*\
14493 !*** ../node_modules/core-js/modules/_dom-create.js ***!
14494 \******************************************************/
14495 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14496
14497 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14498 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
14499 // typeof document.createElement is 'object' in old IE
14500 var is = isObject(document) && isObject(document.createElement);
14501 module.exports = function (it) {
14502 return is ? document.createElement(it) : {};
14503 };
14504
14505
14506 /***/ }),
14507
14508 /***/ "../node_modules/core-js/modules/_enum-bug-keys.js":
14509 /*!*********************************************************!*\
14510 !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***!
14511 \*********************************************************/
14512 /***/ ((module) => {
14513
14514 // IE 8- don't enum bug keys
14515 module.exports = (
14516 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
14517 ).split(',');
14518
14519
14520 /***/ }),
14521
14522 /***/ "../node_modules/core-js/modules/_export.js":
14523 /*!**************************************************!*\
14524 !*** ../node_modules/core-js/modules/_export.js ***!
14525 \**************************************************/
14526 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14527
14528 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
14529 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
14530 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
14531 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
14532 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
14533 var PROTOTYPE = 'prototype';
14534
14535 var $export = function (type, name, source) {
14536 var IS_FORCED = type & $export.F;
14537 var IS_GLOBAL = type & $export.G;
14538 var IS_STATIC = type & $export.S;
14539 var IS_PROTO = type & $export.P;
14540 var IS_BIND = type & $export.B;
14541 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
14542 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
14543 var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
14544 var key, own, out, exp;
14545 if (IS_GLOBAL) source = name;
14546 for (key in source) {
14547 // contains in native
14548 own = !IS_FORCED && target && target[key] !== undefined;
14549 // export native or passed
14550 out = (own ? target : source)[key];
14551 // bind timers to global for call from export context
14552 exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
14553 // extend global
14554 if (target) redefine(target, key, out, type & $export.U);
14555 // export
14556 if (exports[key] != out) hide(exports, key, exp);
14557 if (IS_PROTO && expProto[key] != out) expProto[key] = out;
14558 }
14559 };
14560 global.core = core;
14561 // type bitmap
14562 $export.F = 1; // forced
14563 $export.G = 2; // global
14564 $export.S = 4; // static
14565 $export.P = 8; // proto
14566 $export.B = 16; // bind
14567 $export.W = 32; // wrap
14568 $export.U = 64; // safe
14569 $export.R = 128; // real proto method for `library`
14570 module.exports = $export;
14571
14572
14573 /***/ }),
14574
14575 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js":
14576 /*!***********************************************************!*\
14577 !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***!
14578 \***********************************************************/
14579 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14580
14581 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
14582 module.exports = function (KEY) {
14583 var re = /./;
14584 try {
14585 '/./'[KEY](re);
14586 } catch (e) {
14587 try {
14588 re[MATCH] = false;
14589 return !'/./'[KEY](re);
14590 } catch (f) { /* empty */ }
14591 } return true;
14592 };
14593
14594
14595 /***/ }),
14596
14597 /***/ "../node_modules/core-js/modules/_fails.js":
14598 /*!*************************************************!*\
14599 !*** ../node_modules/core-js/modules/_fails.js ***!
14600 \*************************************************/
14601 /***/ ((module) => {
14602
14603 module.exports = function (exec) {
14604 try {
14605 return !!exec();
14606 } catch (e) {
14607 return true;
14608 }
14609 };
14610
14611
14612 /***/ }),
14613
14614 /***/ "../node_modules/core-js/modules/_fix-re-wks.js":
14615 /*!******************************************************!*\
14616 !*** ../node_modules/core-js/modules/_fix-re-wks.js ***!
14617 \******************************************************/
14618 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14619
14620 "use strict";
14621
14622 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js");
14623 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
14624 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
14625 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
14626 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14627 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
14628 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14629
14630 var SPECIES = wks('species');
14631
14632 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
14633 // #replace needs built-in support for named groups.
14634 // #match works fine because it just return the exec results, even if it has
14635 // a "grops" property.
14636 var re = /./;
14637 re.exec = function () {
14638 var result = [];
14639 result.groups = { a: '7' };
14640 return result;
14641 };
14642 return ''.replace(re, '$<a>') !== '7';
14643 });
14644
14645 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {
14646 // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
14647 var re = /(?:)/;
14648 var originalExec = re.exec;
14649 re.exec = function () { return originalExec.apply(this, arguments); };
14650 var result = 'ab'.split(re);
14651 return result.length === 2 && result[0] === 'a' && result[1] === 'b';
14652 })();
14653
14654 module.exports = function (KEY, length, exec) {
14655 var SYMBOL = wks(KEY);
14656
14657 var DELEGATES_TO_SYMBOL = !fails(function () {
14658 // String methods call symbol-named RegEp methods
14659 var O = {};
14660 O[SYMBOL] = function () { return 7; };
14661 return ''[KEY](O) != 7;
14662 });
14663
14664 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {
14665 // Symbol-named RegExp methods call .exec
14666 var execCalled = false;
14667 var re = /a/;
14668 re.exec = function () { execCalled = true; return null; };
14669 if (KEY === 'split') {
14670 // RegExp[@@split] doesn't call the regex's exec method, but first creates
14671 // a new one. We need to return the patched regex when creating the new one.
14672 re.constructor = {};
14673 re.constructor[SPECIES] = function () { return re; };
14674 }
14675 re[SYMBOL]('');
14676 return !execCalled;
14677 }) : undefined;
14678
14679 if (
14680 !DELEGATES_TO_SYMBOL ||
14681 !DELEGATES_TO_EXEC ||
14682 (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
14683 (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
14684 ) {
14685 var nativeRegExpMethod = /./[SYMBOL];
14686 var fns = exec(
14687 defined,
14688 SYMBOL,
14689 ''[KEY],
14690 function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {
14691 if (regexp.exec === regexpExec) {
14692 if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
14693 // The native String method already delegates to @@method (this
14694 // polyfilled function), leasing to infinite recursion.
14695 // We avoid it by directly calling the native @@method method.
14696 return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
14697 }
14698 return { done: true, value: nativeMethod.call(str, regexp, arg2) };
14699 }
14700 return { done: false };
14701 }
14702 );
14703 var strfn = fns[0];
14704 var rxfn = fns[1];
14705
14706 redefine(String.prototype, KEY, strfn);
14707 hide(RegExp.prototype, SYMBOL, length == 2
14708 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
14709 // 21.2.5.11 RegExp.prototype[@@split](string, limit)
14710 ? function (string, arg) { return rxfn.call(string, this, arg); }
14711 // 21.2.5.6 RegExp.prototype[@@match](string)
14712 // 21.2.5.9 RegExp.prototype[@@search](string)
14713 : function (string) { return rxfn.call(string, this); }
14714 );
14715 }
14716 };
14717
14718
14719 /***/ }),
14720
14721 /***/ "../node_modules/core-js/modules/_flags.js":
14722 /*!*************************************************!*\
14723 !*** ../node_modules/core-js/modules/_flags.js ***!
14724 \*************************************************/
14725 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14726
14727 "use strict";
14728
14729 // 21.2.5.3 get RegExp.prototype.flags
14730 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14731 module.exports = function () {
14732 var that = anObject(this);
14733 var result = '';
14734 if (that.global) result += 'g';
14735 if (that.ignoreCase) result += 'i';
14736 if (that.multiline) result += 'm';
14737 if (that.unicode) result += 'u';
14738 if (that.sticky) result += 'y';
14739 return result;
14740 };
14741
14742
14743 /***/ }),
14744
14745 /***/ "../node_modules/core-js/modules/_function-to-string.js":
14746 /*!**************************************************************!*\
14747 !*** ../node_modules/core-js/modules/_function-to-string.js ***!
14748 \**************************************************************/
14749 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14750
14751 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
14752
14753
14754 /***/ }),
14755
14756 /***/ "../node_modules/core-js/modules/_global.js":
14757 /*!**************************************************!*\
14758 !*** ../node_modules/core-js/modules/_global.js ***!
14759 \**************************************************/
14760 /***/ ((module) => {
14761
14762 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
14763 var global = module.exports = typeof window != 'undefined' && window.Math == Math
14764 ? window : typeof self != 'undefined' && self.Math == Math ? self
14765 // eslint-disable-next-line no-new-func
14766 : Function('return this')();
14767 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
14768
14769
14770 /***/ }),
14771
14772 /***/ "../node_modules/core-js/modules/_has.js":
14773 /*!***********************************************!*\
14774 !*** ../node_modules/core-js/modules/_has.js ***!
14775 \***********************************************/
14776 /***/ ((module) => {
14777
14778 var hasOwnProperty = {}.hasOwnProperty;
14779 module.exports = function (it, key) {
14780 return hasOwnProperty.call(it, key);
14781 };
14782
14783
14784 /***/ }),
14785
14786 /***/ "../node_modules/core-js/modules/_hide.js":
14787 /*!************************************************!*\
14788 !*** ../node_modules/core-js/modules/_hide.js ***!
14789 \************************************************/
14790 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14791
14792 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
14793 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
14794 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
14795 return dP.f(object, key, createDesc(1, value));
14796 } : function (object, key, value) {
14797 object[key] = value;
14798 return object;
14799 };
14800
14801
14802 /***/ }),
14803
14804 /***/ "../node_modules/core-js/modules/_html.js":
14805 /*!************************************************!*\
14806 !*** ../node_modules/core-js/modules/_html.js ***!
14807 \************************************************/
14808 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14809
14810 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
14811 module.exports = document && document.documentElement;
14812
14813
14814 /***/ }),
14815
14816 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
14817 /*!**********************************************************!*\
14818 !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
14819 \**********************************************************/
14820 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14821
14822 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
14823 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
14824 });
14825
14826
14827 /***/ }),
14828
14829 /***/ "../node_modules/core-js/modules/_iobject.js":
14830 /*!***************************************************!*\
14831 !*** ../node_modules/core-js/modules/_iobject.js ***!
14832 \***************************************************/
14833 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14834
14835 // fallback for non-array-like ES3 and non-enumerable old V8 strings
14836 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
14837 // eslint-disable-next-line no-prototype-builtins
14838 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
14839 return cof(it) == 'String' ? it.split('') : Object(it);
14840 };
14841
14842
14843 /***/ }),
14844
14845 /***/ "../node_modules/core-js/modules/_is-array.js":
14846 /*!****************************************************!*\
14847 !*** ../node_modules/core-js/modules/_is-array.js ***!
14848 \****************************************************/
14849 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14850
14851 // 7.2.2 IsArray(argument)
14852 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
14853 module.exports = Array.isArray || function isArray(arg) {
14854 return cof(arg) == 'Array';
14855 };
14856
14857
14858 /***/ }),
14859
14860 /***/ "../node_modules/core-js/modules/_is-object.js":
14861 /*!*****************************************************!*\
14862 !*** ../node_modules/core-js/modules/_is-object.js ***!
14863 \*****************************************************/
14864 /***/ ((module) => {
14865
14866 module.exports = function (it) {
14867 return typeof it === 'object' ? it !== null : typeof it === 'function';
14868 };
14869
14870
14871 /***/ }),
14872
14873 /***/ "../node_modules/core-js/modules/_is-regexp.js":
14874 /*!*****************************************************!*\
14875 !*** ../node_modules/core-js/modules/_is-regexp.js ***!
14876 \*****************************************************/
14877 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14878
14879 // 7.2.8 IsRegExp(argument)
14880 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14881 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
14882 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
14883 module.exports = function (it) {
14884 var isRegExp;
14885 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
14886 };
14887
14888
14889 /***/ }),
14890
14891 /***/ "../node_modules/core-js/modules/_iter-create.js":
14892 /*!*******************************************************!*\
14893 !*** ../node_modules/core-js/modules/_iter-create.js ***!
14894 \*******************************************************/
14895 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14896
14897 "use strict";
14898
14899 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js");
14900 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
14901 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
14902 var IteratorPrototype = {};
14903
14904 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
14905 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'), function () { return this; });
14906
14907 module.exports = function (Constructor, NAME, next) {
14908 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
14909 setToStringTag(Constructor, NAME + ' Iterator');
14910 };
14911
14912
14913 /***/ }),
14914
14915 /***/ "../node_modules/core-js/modules/_iter-define.js":
14916 /*!*******************************************************!*\
14917 !*** ../node_modules/core-js/modules/_iter-define.js ***!
14918 \*******************************************************/
14919 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14920
14921 "use strict";
14922
14923 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js");
14924 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14925 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
14926 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
14927 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
14928 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js");
14929 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
14930 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js");
14931 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator');
14932 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
14933 var FF_ITERATOR = '@@iterator';
14934 var KEYS = 'keys';
14935 var VALUES = 'values';
14936
14937 var returnThis = function () { return this; };
14938
14939 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
14940 $iterCreate(Constructor, NAME, next);
14941 var getMethod = function (kind) {
14942 if (!BUGGY && kind in proto) return proto[kind];
14943 switch (kind) {
14944 case KEYS: return function keys() { return new Constructor(this, kind); };
14945 case VALUES: return function values() { return new Constructor(this, kind); };
14946 } return function entries() { return new Constructor(this, kind); };
14947 };
14948 var TAG = NAME + ' Iterator';
14949 var DEF_VALUES = DEFAULT == VALUES;
14950 var VALUES_BUG = false;
14951 var proto = Base.prototype;
14952 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
14953 var $default = $native || getMethod(DEFAULT);
14954 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
14955 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
14956 var methods, key, IteratorPrototype;
14957 // Fix native
14958 if ($anyNative) {
14959 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
14960 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
14961 // Set @@toStringTag to native iterators
14962 setToStringTag(IteratorPrototype, TAG, true);
14963 // fix for some old engines
14964 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
14965 }
14966 }
14967 // fix Array#{values, @@iterator}.name in V8 / FF
14968 if (DEF_VALUES && $native && $native.name !== VALUES) {
14969 VALUES_BUG = true;
14970 $default = function values() { return $native.call(this); };
14971 }
14972 // Define iterator
14973 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
14974 hide(proto, ITERATOR, $default);
14975 }
14976 // Plug for library
14977 Iterators[NAME] = $default;
14978 Iterators[TAG] = returnThis;
14979 if (DEFAULT) {
14980 methods = {
14981 values: DEF_VALUES ? $default : getMethod(VALUES),
14982 keys: IS_SET ? $default : getMethod(KEYS),
14983 entries: $entries
14984 };
14985 if (FORCED) for (key in methods) {
14986 if (!(key in proto)) redefine(proto, key, methods[key]);
14987 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
14988 }
14989 return methods;
14990 };
14991
14992
14993 /***/ }),
14994
14995 /***/ "../node_modules/core-js/modules/_iter-step.js":
14996 /*!*****************************************************!*\
14997 !*** ../node_modules/core-js/modules/_iter-step.js ***!
14998 \*****************************************************/
14999 /***/ ((module) => {
15000
15001 module.exports = function (done, value) {
15002 return { value: value, done: !!done };
15003 };
15004
15005
15006 /***/ }),
15007
15008 /***/ "../node_modules/core-js/modules/_iterators.js":
15009 /*!*****************************************************!*\
15010 !*** ../node_modules/core-js/modules/_iterators.js ***!
15011 \*****************************************************/
15012 /***/ ((module) => {
15013
15014 module.exports = {};
15015
15016
15017 /***/ }),
15018
15019 /***/ "../node_modules/core-js/modules/_library.js":
15020 /*!***************************************************!*\
15021 !*** ../node_modules/core-js/modules/_library.js ***!
15022 \***************************************************/
15023 /***/ ((module) => {
15024
15025 module.exports = false;
15026
15027
15028 /***/ }),
15029
15030 /***/ "../node_modules/core-js/modules/_object-create.js":
15031 /*!*********************************************************!*\
15032 !*** ../node_modules/core-js/modules/_object-create.js ***!
15033 \*********************************************************/
15034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15035
15036 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
15037 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15038 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js");
15039 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
15040 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15041 var Empty = function () { /* empty */ };
15042 var PROTOTYPE = 'prototype';
15043
15044 // Create object with fake `null` prototype: use iframe Object with cleared prototype
15045 var createDict = function () {
15046 // Thrash, waste and sodomy: IE GC bug
15047 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe');
15048 var i = enumBugKeys.length;
15049 var lt = '<';
15050 var gt = '>';
15051 var iframeDocument;
15052 iframe.style.display = 'none';
15053 __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe);
15054 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
15055 // createDict = iframe.contentWindow.Object;
15056 // html.removeChild(iframe);
15057 iframeDocument = iframe.contentWindow.document;
15058 iframeDocument.open();
15059 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
15060 iframeDocument.close();
15061 createDict = iframeDocument.F;
15062 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
15063 return createDict();
15064 };
15065
15066 module.exports = Object.create || function create(O, Properties) {
15067 var result;
15068 if (O !== null) {
15069 Empty[PROTOTYPE] = anObject(O);
15070 result = new Empty();
15071 Empty[PROTOTYPE] = null;
15072 // add "__proto__" for Object.getPrototypeOf polyfill
15073 result[IE_PROTO] = O;
15074 } else result = createDict();
15075 return Properties === undefined ? result : dPs(result, Properties);
15076 };
15077
15078
15079 /***/ }),
15080
15081 /***/ "../node_modules/core-js/modules/_object-dp.js":
15082 /*!*****************************************************!*\
15083 !*** ../node_modules/core-js/modules/_object-dp.js ***!
15084 \*****************************************************/
15085 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
15086
15087 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15088 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
15089 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
15090 var dP = Object.defineProperty;
15091
15092 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
15093 anObject(O);
15094 P = toPrimitive(P, true);
15095 anObject(Attributes);
15096 if (IE8_DOM_DEFINE) try {
15097 return dP(O, P, Attributes);
15098 } catch (e) { /* empty */ }
15099 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
15100 if ('value' in Attributes) O[P] = Attributes.value;
15101 return O;
15102 };
15103
15104
15105 /***/ }),
15106
15107 /***/ "../node_modules/core-js/modules/_object-dps.js":
15108 /*!******************************************************!*\
15109 !*** ../node_modules/core-js/modules/_object-dps.js ***!
15110 \******************************************************/
15111 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15112
15113 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
15114 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15115 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
15116
15117 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
15118 anObject(O);
15119 var keys = getKeys(Properties);
15120 var length = keys.length;
15121 var i = 0;
15122 var P;
15123 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
15124 return O;
15125 };
15126
15127
15128 /***/ }),
15129
15130 /***/ "../node_modules/core-js/modules/_object-gpo.js":
15131 /*!******************************************************!*\
15132 !*** ../node_modules/core-js/modules/_object-gpo.js ***!
15133 \******************************************************/
15134 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15135
15136 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
15137 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15138 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
15139 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15140 var ObjectProto = Object.prototype;
15141
15142 module.exports = Object.getPrototypeOf || function (O) {
15143 O = toObject(O);
15144 if (has(O, IE_PROTO)) return O[IE_PROTO];
15145 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
15146 return O.constructor.prototype;
15147 } return O instanceof Object ? ObjectProto : null;
15148 };
15149
15150
15151 /***/ }),
15152
15153 /***/ "../node_modules/core-js/modules/_object-keys-internal.js":
15154 /*!****************************************************************!*\
15155 !*** ../node_modules/core-js/modules/_object-keys-internal.js ***!
15156 \****************************************************************/
15157 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15158
15159 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15160 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
15161 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false);
15162 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15163
15164 module.exports = function (object, names) {
15165 var O = toIObject(object);
15166 var i = 0;
15167 var result = [];
15168 var key;
15169 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
15170 // Don't enum bug & hidden keys
15171 while (names.length > i) if (has(O, key = names[i++])) {
15172 ~arrayIndexOf(result, key) || result.push(key);
15173 }
15174 return result;
15175 };
15176
15177
15178 /***/ }),
15179
15180 /***/ "../node_modules/core-js/modules/_object-keys.js":
15181 /*!*******************************************************!*\
15182 !*** ../node_modules/core-js/modules/_object-keys.js ***!
15183 \*******************************************************/
15184 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15185
15186 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
15187 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js");
15188 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
15189
15190 module.exports = Object.keys || function keys(O) {
15191 return $keys(O, enumBugKeys);
15192 };
15193
15194
15195 /***/ }),
15196
15197 /***/ "../node_modules/core-js/modules/_property-desc.js":
15198 /*!*********************************************************!*\
15199 !*** ../node_modules/core-js/modules/_property-desc.js ***!
15200 \*********************************************************/
15201 /***/ ((module) => {
15202
15203 module.exports = function (bitmap, value) {
15204 return {
15205 enumerable: !(bitmap & 1),
15206 configurable: !(bitmap & 2),
15207 writable: !(bitmap & 4),
15208 value: value
15209 };
15210 };
15211
15212
15213 /***/ }),
15214
15215 /***/ "../node_modules/core-js/modules/_redefine.js":
15216 /*!****************************************************!*\
15217 !*** ../node_modules/core-js/modules/_redefine.js ***!
15218 \****************************************************/
15219 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15220
15221 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
15222 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
15223 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15224 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
15225 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
15226 var TO_STRING = 'toString';
15227 var TPL = ('' + $toString).split(TO_STRING);
15228
15229 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
15230 return $toString.call(it);
15231 };
15232
15233 (module.exports = function (O, key, val, safe) {
15234 var isFunction = typeof val == 'function';
15235 if (isFunction) has(val, 'name') || hide(val, 'name', key);
15236 if (O[key] === val) return;
15237 if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
15238 if (O === global) {
15239 O[key] = val;
15240 } else if (!safe) {
15241 delete O[key];
15242 hide(O, key, val);
15243 } else if (O[key]) {
15244 O[key] = val;
15245 } else {
15246 hide(O, key, val);
15247 }
15248 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
15249 })(Function.prototype, TO_STRING, function toString() {
15250 return typeof this == 'function' && this[SRC] || $toString.call(this);
15251 });
15252
15253
15254 /***/ }),
15255
15256 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js":
15257 /*!****************************************************************!*\
15258 !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***!
15259 \****************************************************************/
15260 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15261
15262 "use strict";
15263
15264
15265 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
15266 var builtinExec = RegExp.prototype.exec;
15267
15268 // `RegExpExec` abstract operation
15269 // https://tc39.github.io/ecma262/#sec-regexpexec
15270 module.exports = function (R, S) {
15271 var exec = R.exec;
15272 if (typeof exec === 'function') {
15273 var result = exec.call(R, S);
15274 if (typeof result !== 'object') {
15275 throw new TypeError('RegExp exec method returned something other than an Object or null');
15276 }
15277 return result;
15278 }
15279 if (classof(R) !== 'RegExp') {
15280 throw new TypeError('RegExp#exec called on incompatible receiver');
15281 }
15282 return builtinExec.call(R, S);
15283 };
15284
15285
15286 /***/ }),
15287
15288 /***/ "../node_modules/core-js/modules/_regexp-exec.js":
15289 /*!*******************************************************!*\
15290 !*** ../node_modules/core-js/modules/_regexp-exec.js ***!
15291 \*******************************************************/
15292 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15293
15294 "use strict";
15295
15296
15297 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
15298
15299 var nativeExec = RegExp.prototype.exec;
15300 // This always refers to the native implementation, because the
15301 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
15302 // which loads this file before patching the method.
15303 var nativeReplace = String.prototype.replace;
15304
15305 var patchedExec = nativeExec;
15306
15307 var LAST_INDEX = 'lastIndex';
15308
15309 var UPDATES_LAST_INDEX_WRONG = (function () {
15310 var re1 = /a/,
15311 re2 = /b*/g;
15312 nativeExec.call(re1, 'a');
15313 nativeExec.call(re2, 'a');
15314 return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;
15315 })();
15316
15317 // nonparticipating capturing group, copied from es5-shim's String#split patch.
15318 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
15319
15320 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
15321
15322 if (PATCH) {
15323 patchedExec = function exec(str) {
15324 var re = this;
15325 var lastIndex, reCopy, match, i;
15326
15327 if (NPCG_INCLUDED) {
15328 reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
15329 }
15330 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];
15331
15332 match = nativeExec.call(re, str);
15333
15334 if (UPDATES_LAST_INDEX_WRONG && match) {
15335 re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;
15336 }
15337 if (NPCG_INCLUDED && match && match.length > 1) {
15338 // Fix browsers whose `exec` methods don't consistently return `undefined`
15339 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
15340 // eslint-disable-next-line no-loop-func
15341 nativeReplace.call(match[0], reCopy, function () {
15342 for (i = 1; i < arguments.length - 2; i++) {
15343 if (arguments[i] === undefined) match[i] = undefined;
15344 }
15345 });
15346 }
15347
15348 return match;
15349 };
15350 }
15351
15352 module.exports = patchedExec;
15353
15354
15355 /***/ }),
15356
15357 /***/ "../node_modules/core-js/modules/_same-value.js":
15358 /*!******************************************************!*\
15359 !*** ../node_modules/core-js/modules/_same-value.js ***!
15360 \******************************************************/
15361 /***/ ((module) => {
15362
15363 // 7.2.9 SameValue(x, y)
15364 module.exports = Object.is || function is(x, y) {
15365 // eslint-disable-next-line no-self-compare
15366 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
15367 };
15368
15369
15370 /***/ }),
15371
15372 /***/ "../node_modules/core-js/modules/_set-to-string-tag.js":
15373 /*!*************************************************************!*\
15374 !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***!
15375 \*************************************************************/
15376 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15377
15378 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f;
15379 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15380 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
15381
15382 module.exports = function (it, tag, stat) {
15383 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
15384 };
15385
15386
15387 /***/ }),
15388
15389 /***/ "../node_modules/core-js/modules/_shared-key.js":
15390 /*!******************************************************!*\
15391 !*** ../node_modules/core-js/modules/_shared-key.js ***!
15392 \******************************************************/
15393 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15394
15395 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys');
15396 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
15397 module.exports = function (key) {
15398 return shared[key] || (shared[key] = uid(key));
15399 };
15400
15401
15402 /***/ }),
15403
15404 /***/ "../node_modules/core-js/modules/_shared.js":
15405 /*!**************************************************!*\
15406 !*** ../node_modules/core-js/modules/_shared.js ***!
15407 \**************************************************/
15408 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15409
15410 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
15411 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
15412 var SHARED = '__core-js_shared__';
15413 var store = global[SHARED] || (global[SHARED] = {});
15414
15415 (module.exports = function (key, value) {
15416 return store[key] || (store[key] = value !== undefined ? value : {});
15417 })('versions', []).push({
15418 version: core.version,
15419 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
15420 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
15421 });
15422
15423
15424 /***/ }),
15425
15426 /***/ "../node_modules/core-js/modules/_species-constructor.js":
15427 /*!***************************************************************!*\
15428 !*** ../node_modules/core-js/modules/_species-constructor.js ***!
15429 \***************************************************************/
15430 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15431
15432 // 7.3.20 SpeciesConstructor(O, defaultConstructor)
15433 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15434 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
15435 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
15436 module.exports = function (O, D) {
15437 var C = anObject(O).constructor;
15438 var S;
15439 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
15440 };
15441
15442
15443 /***/ }),
15444
15445 /***/ "../node_modules/core-js/modules/_strict-method.js":
15446 /*!*********************************************************!*\
15447 !*** ../node_modules/core-js/modules/_strict-method.js ***!
15448 \*********************************************************/
15449 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15450
15451 "use strict";
15452
15453 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
15454
15455 module.exports = function (method, arg) {
15456 return !!method && fails(function () {
15457 // eslint-disable-next-line no-useless-call
15458 arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);
15459 });
15460 };
15461
15462
15463 /***/ }),
15464
15465 /***/ "../node_modules/core-js/modules/_string-at.js":
15466 /*!*****************************************************!*\
15467 !*** ../node_modules/core-js/modules/_string-at.js ***!
15468 \*****************************************************/
15469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15470
15471 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15472 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15473 // true -> String#at
15474 // false -> String#codePointAt
15475 module.exports = function (TO_STRING) {
15476 return function (that, pos) {
15477 var s = String(defined(that));
15478 var i = toInteger(pos);
15479 var l = s.length;
15480 var a, b;
15481 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
15482 a = s.charCodeAt(i);
15483 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
15484 ? TO_STRING ? s.charAt(i) : a
15485 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
15486 };
15487 };
15488
15489
15490 /***/ }),
15491
15492 /***/ "../node_modules/core-js/modules/_string-context.js":
15493 /*!**********************************************************!*\
15494 !*** ../node_modules/core-js/modules/_string-context.js ***!
15495 \**********************************************************/
15496 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15497
15498 // helper for String#{startsWith, endsWith, includes}
15499 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
15500 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15501
15502 module.exports = function (that, searchString, NAME) {
15503 if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!");
15504 return String(defined(that));
15505 };
15506
15507
15508 /***/ }),
15509
15510 /***/ "../node_modules/core-js/modules/_to-absolute-index.js":
15511 /*!*************************************************************!*\
15512 !*** ../node_modules/core-js/modules/_to-absolute-index.js ***!
15513 \*************************************************************/
15514 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15515
15516 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15517 var max = Math.max;
15518 var min = Math.min;
15519 module.exports = function (index, length) {
15520 index = toInteger(index);
15521 return index < 0 ? max(index + length, 0) : min(index, length);
15522 };
15523
15524
15525 /***/ }),
15526
15527 /***/ "../node_modules/core-js/modules/_to-integer.js":
15528 /*!******************************************************!*\
15529 !*** ../node_modules/core-js/modules/_to-integer.js ***!
15530 \******************************************************/
15531 /***/ ((module) => {
15532
15533 // 7.1.4 ToInteger
15534 var ceil = Math.ceil;
15535 var floor = Math.floor;
15536 module.exports = function (it) {
15537 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
15538 };
15539
15540
15541 /***/ }),
15542
15543 /***/ "../node_modules/core-js/modules/_to-iobject.js":
15544 /*!******************************************************!*\
15545 !*** ../node_modules/core-js/modules/_to-iobject.js ***!
15546 \******************************************************/
15547 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15548
15549 // to indexed object, toObject with fallback for non-array-like ES3 strings
15550 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
15551 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15552 module.exports = function (it) {
15553 return IObject(defined(it));
15554 };
15555
15556
15557 /***/ }),
15558
15559 /***/ "../node_modules/core-js/modules/_to-length.js":
15560 /*!*****************************************************!*\
15561 !*** ../node_modules/core-js/modules/_to-length.js ***!
15562 \*****************************************************/
15563 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15564
15565 // 7.1.15 ToLength
15566 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15567 var min = Math.min;
15568 module.exports = function (it) {
15569 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
15570 };
15571
15572
15573 /***/ }),
15574
15575 /***/ "../node_modules/core-js/modules/_to-object.js":
15576 /*!*****************************************************!*\
15577 !*** ../node_modules/core-js/modules/_to-object.js ***!
15578 \*****************************************************/
15579 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15580
15581 // 7.1.13 ToObject(argument)
15582 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15583 module.exports = function (it) {
15584 return Object(defined(it));
15585 };
15586
15587
15588 /***/ }),
15589
15590 /***/ "../node_modules/core-js/modules/_to-primitive.js":
15591 /*!********************************************************!*\
15592 !*** ../node_modules/core-js/modules/_to-primitive.js ***!
15593 \********************************************************/
15594 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15595
15596 // 7.1.1 ToPrimitive(input [, PreferredType])
15597 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
15598 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
15599 // and the second argument - flag - preferred type is a string
15600 module.exports = function (it, S) {
15601 if (!isObject(it)) return it;
15602 var fn, val;
15603 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
15604 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
15605 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
15606 throw TypeError("Can't convert object to primitive value");
15607 };
15608
15609
15610 /***/ }),
15611
15612 /***/ "../node_modules/core-js/modules/_uid.js":
15613 /*!***********************************************!*\
15614 !*** ../node_modules/core-js/modules/_uid.js ***!
15615 \***********************************************/
15616 /***/ ((module) => {
15617
15618 var id = 0;
15619 var px = Math.random();
15620 module.exports = function (key) {
15621 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
15622 };
15623
15624
15625 /***/ }),
15626
15627 /***/ "../node_modules/core-js/modules/_wks.js":
15628 /*!***********************************************!*\
15629 !*** ../node_modules/core-js/modules/_wks.js ***!
15630 \***********************************************/
15631 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15632
15633 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
15634 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
15635 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
15636 var USE_SYMBOL = typeof Symbol == 'function';
15637
15638 var $exports = module.exports = function (name) {
15639 return store[name] || (store[name] =
15640 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
15641 };
15642
15643 $exports.store = store;
15644
15645
15646 /***/ }),
15647
15648 /***/ "../node_modules/core-js/modules/es6.array.filter.js":
15649 /*!***********************************************************!*\
15650 !*** ../node_modules/core-js/modules/es6.array.filter.js ***!
15651 \***********************************************************/
15652 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15653
15654 "use strict";
15655
15656 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15657 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2);
15658
15659 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', {
15660 // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
15661 filter: function filter(callbackfn /* , thisArg */) {
15662 return $filter(this, callbackfn, arguments[1]);
15663 }
15664 });
15665
15666
15667 /***/ }),
15668
15669 /***/ "../node_modules/core-js/modules/es6.array.find.js":
15670 /*!*********************************************************!*\
15671 !*** ../node_modules/core-js/modules/es6.array.find.js ***!
15672 \*********************************************************/
15673 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15674
15675 "use strict";
15676
15677 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
15678 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15679 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
15680 var KEY = 'find';
15681 var forced = true;
15682 // Shouldn't skip holes
15683 if (KEY in []) Array(1)[KEY](function () { forced = false; });
15684 $export($export.P + $export.F * forced, 'Array', {
15685 find: function find(callbackfn /* , that = undefined */) {
15686 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
15687 }
15688 });
15689 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
15690
15691
15692 /***/ }),
15693
15694 /***/ "../node_modules/core-js/modules/es6.array.iterator.js":
15695 /*!*************************************************************!*\
15696 !*** ../node_modules/core-js/modules/es6.array.iterator.js ***!
15697 \*************************************************************/
15698 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15699
15700 "use strict";
15701
15702 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js");
15703 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js");
15704 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
15705 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
15706
15707 // 22.1.3.4 Array.prototype.entries()
15708 // 22.1.3.13 Array.prototype.keys()
15709 // 22.1.3.29 Array.prototype.values()
15710 // 22.1.3.30 Array.prototype[@@iterator]()
15711 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
15712 this._t = toIObject(iterated); // target
15713 this._i = 0; // next index
15714 this._k = kind; // kind
15715 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
15716 }, function () {
15717 var O = this._t;
15718 var kind = this._k;
15719 var index = this._i++;
15720 if (!O || index >= O.length) {
15721 this._t = undefined;
15722 return step(1);
15723 }
15724 if (kind == 'keys') return step(0, index);
15725 if (kind == 'values') return step(0, O[index]);
15726 return step(0, [index, O[index]]);
15727 }, 'values');
15728
15729 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
15730 Iterators.Arguments = Iterators.Array;
15731
15732 addToUnscopables('keys');
15733 addToUnscopables('values');
15734 addToUnscopables('entries');
15735
15736
15737 /***/ }),
15738
15739 /***/ "../node_modules/core-js/modules/es6.array.map.js":
15740 /*!********************************************************!*\
15741 !*** ../node_modules/core-js/modules/es6.array.map.js ***!
15742 \********************************************************/
15743 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15744
15745 "use strict";
15746
15747 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15748 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1);
15749
15750 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', {
15751 // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
15752 map: function map(callbackfn /* , thisArg */) {
15753 return $map(this, callbackfn, arguments[1]);
15754 }
15755 });
15756
15757
15758 /***/ }),
15759
15760 /***/ "../node_modules/core-js/modules/es6.object.to-string.js":
15761 /*!***************************************************************!*\
15762 !*** ../node_modules/core-js/modules/es6.object.to-string.js ***!
15763 \***************************************************************/
15764 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15765
15766 "use strict";
15767
15768 // 19.1.3.6 Object.prototype.toString()
15769 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
15770 var test = {};
15771 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z';
15772 if (test + '' != '[object z]') {
15773 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() {
15774 return '[object ' + classof(this) + ']';
15775 }, true);
15776 }
15777
15778
15779 /***/ }),
15780
15781 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js":
15782 /*!**********************************************************!*\
15783 !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***!
15784 \**********************************************************/
15785 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15786
15787 "use strict";
15788
15789 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
15790 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({
15791 target: 'RegExp',
15792 proto: true,
15793 forced: regexpExec !== /./.exec
15794 }, {
15795 exec: regexpExec
15796 });
15797
15798
15799 /***/ }),
15800
15801 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js":
15802 /*!***********************************************************!*\
15803 !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***!
15804 \***********************************************************/
15805 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15806
15807 // 21.2.5.3 get RegExp.prototype.flags()
15808 if (__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && /./g.flags != 'g') __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f(RegExp.prototype, 'flags', {
15809 configurable: true,
15810 get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js")
15811 });
15812
15813
15814 /***/ }),
15815
15816 /***/ "../node_modules/core-js/modules/es6.regexp.match.js":
15817 /*!***********************************************************!*\
15818 !*** ../node_modules/core-js/modules/es6.regexp.match.js ***!
15819 \***********************************************************/
15820 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15821
15822 "use strict";
15823
15824
15825 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15826 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
15827 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
15828 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
15829
15830 // @@match logic
15831 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) {
15832 return [
15833 // `String.prototype.match` method
15834 // https://tc39.github.io/ecma262/#sec-string.prototype.match
15835 function match(regexp) {
15836 var O = defined(this);
15837 var fn = regexp == undefined ? undefined : regexp[MATCH];
15838 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
15839 },
15840 // `RegExp.prototype[@@match]` method
15841 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
15842 function (regexp) {
15843 var res = maybeCallNative($match, regexp, this);
15844 if (res.done) return res.value;
15845 var rx = anObject(regexp);
15846 var S = String(this);
15847 if (!rx.global) return regExpExec(rx, S);
15848 var fullUnicode = rx.unicode;
15849 rx.lastIndex = 0;
15850 var A = [];
15851 var n = 0;
15852 var result;
15853 while ((result = regExpExec(rx, S)) !== null) {
15854 var matchStr = String(result[0]);
15855 A[n] = matchStr;
15856 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
15857 n++;
15858 }
15859 return n === 0 ? null : A;
15860 }
15861 ];
15862 });
15863
15864
15865 /***/ }),
15866
15867 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js":
15868 /*!*************************************************************!*\
15869 !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***!
15870 \*************************************************************/
15871 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15872
15873 "use strict";
15874
15875
15876 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15877 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
15878 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
15879 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15880 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
15881 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
15882 var max = Math.max;
15883 var min = Math.min;
15884 var floor = Math.floor;
15885 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g;
15886 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g;
15887
15888 var maybeToString = function (it) {
15889 return it === undefined ? it : String(it);
15890 };
15891
15892 // @@replace logic
15893 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {
15894 return [
15895 // `String.prototype.replace` method
15896 // https://tc39.github.io/ecma262/#sec-string.prototype.replace
15897 function replace(searchValue, replaceValue) {
15898 var O = defined(this);
15899 var fn = searchValue == undefined ? undefined : searchValue[REPLACE];
15900 return fn !== undefined
15901 ? fn.call(searchValue, O, replaceValue)
15902 : $replace.call(String(O), searchValue, replaceValue);
15903 },
15904 // `RegExp.prototype[@@replace]` method
15905 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
15906 function (regexp, replaceValue) {
15907 var res = maybeCallNative($replace, regexp, this, replaceValue);
15908 if (res.done) return res.value;
15909
15910 var rx = anObject(regexp);
15911 var S = String(this);
15912 var functionalReplace = typeof replaceValue === 'function';
15913 if (!functionalReplace) replaceValue = String(replaceValue);
15914 var global = rx.global;
15915 if (global) {
15916 var fullUnicode = rx.unicode;
15917 rx.lastIndex = 0;
15918 }
15919 var results = [];
15920 while (true) {
15921 var result = regExpExec(rx, S);
15922 if (result === null) break;
15923 results.push(result);
15924 if (!global) break;
15925 var matchStr = String(result[0]);
15926 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
15927 }
15928 var accumulatedResult = '';
15929 var nextSourcePosition = 0;
15930 for (var i = 0; i < results.length; i++) {
15931 result = results[i];
15932 var matched = String(result[0]);
15933 var position = max(min(toInteger(result.index), S.length), 0);
15934 var captures = [];
15935 // NOTE: This is equivalent to
15936 // captures = result.slice(1).map(maybeToString)
15937 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
15938 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
15939 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
15940 for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
15941 var namedCaptures = result.groups;
15942 if (functionalReplace) {
15943 var replacerArgs = [matched].concat(captures, position, S);
15944 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
15945 var replacement = String(replaceValue.apply(undefined, replacerArgs));
15946 } else {
15947 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
15948 }
15949 if (position >= nextSourcePosition) {
15950 accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
15951 nextSourcePosition = position + matched.length;
15952 }
15953 }
15954 return accumulatedResult + S.slice(nextSourcePosition);
15955 }
15956 ];
15957
15958 // https://tc39.github.io/ecma262/#sec-getsubstitution
15959 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
15960 var tailPos = position + matched.length;
15961 var m = captures.length;
15962 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
15963 if (namedCaptures !== undefined) {
15964 namedCaptures = toObject(namedCaptures);
15965 symbols = SUBSTITUTION_SYMBOLS;
15966 }
15967 return $replace.call(replacement, symbols, function (match, ch) {
15968 var capture;
15969 switch (ch.charAt(0)) {
15970 case '$': return '$';
15971 case '&': return matched;
15972 case '`': return str.slice(0, position);
15973 case "'": return str.slice(tailPos);
15974 case '<':
15975 capture = namedCaptures[ch.slice(1, -1)];
15976 break;
15977 default: // \d\d?
15978 var n = +ch;
15979 if (n === 0) return match;
15980 if (n > m) {
15981 var f = floor(n / 10);
15982 if (f === 0) return match;
15983 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
15984 return match;
15985 }
15986 capture = captures[n - 1];
15987 }
15988 return capture === undefined ? '' : capture;
15989 });
15990 }
15991 });
15992
15993
15994 /***/ }),
15995
15996 /***/ "../node_modules/core-js/modules/es6.regexp.search.js":
15997 /*!************************************************************!*\
15998 !*** ../node_modules/core-js/modules/es6.regexp.search.js ***!
15999 \************************************************************/
16000 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16001
16002 "use strict";
16003
16004
16005 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16006 var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js");
16007 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16008
16009 // @@search logic
16010 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) {
16011 return [
16012 // `String.prototype.search` method
16013 // https://tc39.github.io/ecma262/#sec-string.prototype.search
16014 function search(regexp) {
16015 var O = defined(this);
16016 var fn = regexp == undefined ? undefined : regexp[SEARCH];
16017 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
16018 },
16019 // `RegExp.prototype[@@search]` method
16020 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search
16021 function (regexp) {
16022 var res = maybeCallNative($search, regexp, this);
16023 if (res.done) return res.value;
16024 var rx = anObject(regexp);
16025 var S = String(this);
16026 var previousLastIndex = rx.lastIndex;
16027 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;
16028 var result = regExpExec(rx, S);
16029 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;
16030 return result === null ? -1 : result.index;
16031 }
16032 ];
16033 });
16034
16035
16036 /***/ }),
16037
16038 /***/ "../node_modules/core-js/modules/es6.regexp.split.js":
16039 /*!***********************************************************!*\
16040 !*** ../node_modules/core-js/modules/es6.regexp.split.js ***!
16041 \***********************************************************/
16042 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16043
16044 "use strict";
16045
16046
16047 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
16048 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16049 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js");
16050 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
16051 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
16052 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16053 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
16054 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
16055 var $min = Math.min;
16056 var $push = [].push;
16057 var $SPLIT = 'split';
16058 var LENGTH = 'length';
16059 var LAST_INDEX = 'lastIndex';
16060 var MAX_UINT32 = 0xffffffff;
16061
16062 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
16063 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });
16064
16065 // @@split logic
16066 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) {
16067 var internalSplit;
16068 if (
16069 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
16070 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
16071 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
16072 '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
16073 '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
16074 ''[$SPLIT](/.?/)[LENGTH]
16075 ) {
16076 // based on es5-shim implementation, need to rework it
16077 internalSplit = function (separator, limit) {
16078 var string = String(this);
16079 if (separator === undefined && limit === 0) return [];
16080 // If `separator` is not a regex, use native split
16081 if (!isRegExp(separator)) return $split.call(string, separator, limit);
16082 var output = [];
16083 var flags = (separator.ignoreCase ? 'i' : '') +
16084 (separator.multiline ? 'm' : '') +
16085 (separator.unicode ? 'u' : '') +
16086 (separator.sticky ? 'y' : '');
16087 var lastLastIndex = 0;
16088 var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;
16089 // Make `global` and avoid `lastIndex` issues by working with a copy
16090 var separatorCopy = new RegExp(separator.source, flags + 'g');
16091 var match, lastIndex, lastLength;
16092 while (match = regexpExec.call(separatorCopy, string)) {
16093 lastIndex = separatorCopy[LAST_INDEX];
16094 if (lastIndex > lastLastIndex) {
16095 output.push(string.slice(lastLastIndex, match.index));
16096 if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));
16097 lastLength = match[0][LENGTH];
16098 lastLastIndex = lastIndex;
16099 if (output[LENGTH] >= splitLimit) break;
16100 }
16101 if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
16102 }
16103 if (lastLastIndex === string[LENGTH]) {
16104 if (lastLength || !separatorCopy.test('')) output.push('');
16105 } else output.push(string.slice(lastLastIndex));
16106 return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
16107 };
16108 // Chakra, V8
16109 } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {
16110 internalSplit = function (separator, limit) {
16111 return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);
16112 };
16113 } else {
16114 internalSplit = $split;
16115 }
16116
16117 return [
16118 // `String.prototype.split` method
16119 // https://tc39.github.io/ecma262/#sec-string.prototype.split
16120 function split(separator, limit) {
16121 var O = defined(this);
16122 var splitter = separator == undefined ? undefined : separator[SPLIT];
16123 return splitter !== undefined
16124 ? splitter.call(separator, O, limit)
16125 : internalSplit.call(String(O), separator, limit);
16126 },
16127 // `RegExp.prototype[@@split]` method
16128 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
16129 //
16130 // NOTE: This cannot be properly polyfilled in engines that don't support
16131 // the 'y' flag.
16132 function (regexp, limit) {
16133 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);
16134 if (res.done) return res.value;
16135
16136 var rx = anObject(regexp);
16137 var S = String(this);
16138 var C = speciesConstructor(rx, RegExp);
16139
16140 var unicodeMatching = rx.unicode;
16141 var flags = (rx.ignoreCase ? 'i' : '') +
16142 (rx.multiline ? 'm' : '') +
16143 (rx.unicode ? 'u' : '') +
16144 (SUPPORTS_Y ? 'y' : 'g');
16145
16146 // ^(? + rx + ) is needed, in combination with some S slicing, to
16147 // simulate the 'y' flag.
16148 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
16149 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
16150 if (lim === 0) return [];
16151 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
16152 var p = 0;
16153 var q = 0;
16154 var A = [];
16155 while (q < S.length) {
16156 splitter.lastIndex = SUPPORTS_Y ? q : 0;
16157 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
16158 var e;
16159 if (
16160 z === null ||
16161 (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
16162 ) {
16163 q = advanceStringIndex(S, q, unicodeMatching);
16164 } else {
16165 A.push(S.slice(p, q));
16166 if (A.length === lim) return A;
16167 for (var i = 1; i <= z.length - 1; i++) {
16168 A.push(z[i]);
16169 if (A.length === lim) return A;
16170 }
16171 q = p = e;
16172 }
16173 }
16174 A.push(S.slice(p));
16175 return A;
16176 }
16177 ];
16178 });
16179
16180
16181 /***/ }),
16182
16183 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js":
16184 /*!***************************************************************!*\
16185 !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***!
16186 \***************************************************************/
16187 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16188
16189 "use strict";
16190
16191 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js");
16192 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16193 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
16194 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js");
16195 var TO_STRING = 'toString';
16196 var $toString = /./[TO_STRING];
16197
16198 var define = function (fn) {
16199 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true);
16200 };
16201
16202 // 21.2.5.14 RegExp.prototype.toString()
16203 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {
16204 define(function toString() {
16205 var R = anObject(this);
16206 return '/'.concat(R.source, '/',
16207 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
16208 });
16209 // FF44- RegExp#toString has a wrong name
16210 } else if ($toString.name != TO_STRING) {
16211 define(function toString() {
16212 return $toString.call(this);
16213 });
16214 }
16215
16216
16217 /***/ }),
16218
16219 /***/ "../node_modules/core-js/modules/es6.string.includes.js":
16220 /*!**************************************************************!*\
16221 !*** ../node_modules/core-js/modules/es6.string.includes.js ***!
16222 \**************************************************************/
16223 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16224
16225 "use strict";
16226 // 21.1.3.7 String.prototype.includes(searchString, position = 0)
16227
16228 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16229 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js");
16230 var INCLUDES = 'includes';
16231
16232 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', {
16233 includes: function includes(searchString /* , position = 0 */) {
16234 return !!~context(this, searchString, INCLUDES)
16235 .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
16236 }
16237 });
16238
16239
16240 /***/ }),
16241
16242 /***/ "../node_modules/core-js/modules/es7.array.includes.js":
16243 /*!*************************************************************!*\
16244 !*** ../node_modules/core-js/modules/es7.array.includes.js ***!
16245 \*************************************************************/
16246 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16247
16248 "use strict";
16249
16250 // https://github.com/tc39/Array.prototype.includes
16251 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16252 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true);
16253
16254 $export($export.P, 'Array', {
16255 includes: function includes(el /* , fromIndex = 0 */) {
16256 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
16257 }
16258 });
16259
16260 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes');
16261
16262
16263 /***/ }),
16264
16265 /***/ "../node_modules/core-js/modules/web.dom.iterable.js":
16266 /*!***********************************************************!*\
16267 !*** ../node_modules/core-js/modules/web.dom.iterable.js ***!
16268 \***********************************************************/
16269 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16270
16271 var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js");
16272 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
16273 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
16274 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
16275 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
16276 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
16277 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
16278 var ITERATOR = wks('iterator');
16279 var TO_STRING_TAG = wks('toStringTag');
16280 var ArrayValues = Iterators.Array;
16281
16282 var DOMIterables = {
16283 CSSRuleList: true, // TODO: Not spec compliant, should be false.
16284 CSSStyleDeclaration: false,
16285 CSSValueList: false,
16286 ClientRectList: false,
16287 DOMRectList: false,
16288 DOMStringList: false,
16289 DOMTokenList: true,
16290 DataTransferItemList: false,
16291 FileList: false,
16292 HTMLAllCollection: false,
16293 HTMLCollection: false,
16294 HTMLFormElement: false,
16295 HTMLSelectElement: false,
16296 MediaList: true, // TODO: Not spec compliant, should be false.
16297 MimeTypeArray: false,
16298 NamedNodeMap: false,
16299 NodeList: true,
16300 PaintRequestList: false,
16301 Plugin: false,
16302 PluginArray: false,
16303 SVGLengthList: false,
16304 SVGNumberList: false,
16305 SVGPathSegList: false,
16306 SVGPointList: false,
16307 SVGStringList: false,
16308 SVGTransformList: false,
16309 SourceBufferList: false,
16310 StyleSheetList: true, // TODO: Not spec compliant, should be false.
16311 TextTrackCueList: false,
16312 TextTrackList: false,
16313 TouchList: false
16314 };
16315
16316 for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {
16317 var NAME = collections[i];
16318 var explicit = DOMIterables[NAME];
16319 var Collection = global[NAME];
16320 var proto = Collection && Collection.prototype;
16321 var key;
16322 if (proto) {
16323 if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
16324 if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
16325 Iterators[NAME] = ArrayValues;
16326 if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);
16327 }
16328 }
16329
16330
16331 /***/ }),
16332
16333 /***/ "../node_modules/create-react-context/lib/implementation.js":
16334 /*!******************************************************************!*\
16335 !*** ../node_modules/create-react-context/lib/implementation.js ***!
16336 \******************************************************************/
16337 /***/ ((module, exports, __webpack_require__) => {
16338
16339 "use strict";
16340
16341
16342 exports.__esModule = true;
16343
16344 var _react = __webpack_require__(/*! react */ "react");
16345
16346 var _react2 = _interopRequireDefault(_react);
16347
16348 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
16349
16350 var _propTypes2 = _interopRequireDefault(_propTypes);
16351
16352 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js");
16353
16354 var _gud2 = _interopRequireDefault(_gud);
16355
16356 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js");
16357
16358 var _warning2 = _interopRequireDefault(_warning);
16359
16360 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16361
16362 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
16363
16364 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
16365
16366 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
16367
16368 var MAX_SIGNED_31_BIT_INT = 1073741823;
16369
16370 // Inlined Object.is polyfill.
16371 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
16372 function objectIs(x, y) {
16373 if (x === y) {
16374 return x !== 0 || 1 / x === 1 / y;
16375 } else {
16376 return x !== x && y !== y;
16377 }
16378 }
16379
16380 function createEventEmitter(value) {
16381 var handlers = [];
16382 return {
16383 on: function on(handler) {
16384 handlers.push(handler);
16385 },
16386 off: function off(handler) {
16387 handlers = handlers.filter(function (h) {
16388 return h !== handler;
16389 });
16390 },
16391 get: function get() {
16392 return value;
16393 },
16394 set: function set(newValue, changedBits) {
16395 value = newValue;
16396 handlers.forEach(function (handler) {
16397 return handler(value, changedBits);
16398 });
16399 }
16400 };
16401 }
16402
16403 function onlyChild(children) {
16404 return Array.isArray(children) ? children[0] : children;
16405 }
16406
16407 function createReactContext(defaultValue, calculateChangedBits) {
16408 var _Provider$childContex, _Consumer$contextType;
16409
16410 var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';
16411
16412 var Provider = function (_Component) {
16413 _inherits(Provider, _Component);
16414
16415 function Provider() {
16416 var _temp, _this, _ret;
16417
16418 _classCallCheck(this, Provider);
16419
16420 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
16421 args[_key] = arguments[_key];
16422 }
16423
16424 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);
16425 }
16426
16427 Provider.prototype.getChildContext = function getChildContext() {
16428 var _ref;
16429
16430 return _ref = {}, _ref[contextProp] = this.emitter, _ref;
16431 };
16432
16433 Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
16434 if (this.props.value !== nextProps.value) {
16435 var oldValue = this.props.value;
16436 var newValue = nextProps.value;
16437 var changedBits = void 0;
16438
16439 if (objectIs(oldValue, newValue)) {
16440 changedBits = 0; // No change
16441 } else {
16442 changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;
16443 if (true) {
16444 (0, _warning2.default)((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);
16445 }
16446
16447 changedBits |= 0;
16448
16449 if (changedBits !== 0) {
16450 this.emitter.set(nextProps.value, changedBits);
16451 }
16452 }
16453 }
16454 };
16455
16456 Provider.prototype.render = function render() {
16457 return this.props.children;
16458 };
16459
16460 return Provider;
16461 }(_react.Component);
16462
16463 Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);
16464
16465 var Consumer = function (_Component2) {
16466 _inherits(Consumer, _Component2);
16467
16468 function Consumer() {
16469 var _temp2, _this2, _ret2;
16470
16471 _classCallCheck(this, Consumer);
16472
16473 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
16474 args[_key2] = arguments[_key2];
16475 }
16476
16477 return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {
16478 value: _this2.getValue()
16479 }, _this2.onUpdate = function (newValue, changedBits) {
16480 var observedBits = _this2.observedBits | 0;
16481 if ((observedBits & changedBits) !== 0) {
16482 _this2.setState({ value: _this2.getValue() });
16483 }
16484 }, _temp2), _possibleConstructorReturn(_this2, _ret2);
16485 }
16486
16487 Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
16488 var observedBits = nextProps.observedBits;
16489
16490 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
16491 : observedBits;
16492 };
16493
16494 Consumer.prototype.componentDidMount = function componentDidMount() {
16495 if (this.context[contextProp]) {
16496 this.context[contextProp].on(this.onUpdate);
16497 }
16498 var observedBits = this.props.observedBits;
16499
16500 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
16501 : observedBits;
16502 };
16503
16504 Consumer.prototype.componentWillUnmount = function componentWillUnmount() {
16505 if (this.context[contextProp]) {
16506 this.context[contextProp].off(this.onUpdate);
16507 }
16508 };
16509
16510 Consumer.prototype.getValue = function getValue() {
16511 if (this.context[contextProp]) {
16512 return this.context[contextProp].get();
16513 } else {
16514 return defaultValue;
16515 }
16516 };
16517
16518 Consumer.prototype.render = function render() {
16519 return onlyChild(this.props.children)(this.state.value);
16520 };
16521
16522 return Consumer;
16523 }(_react.Component);
16524
16525 Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);
16526
16527
16528 return {
16529 Provider: Provider,
16530 Consumer: Consumer
16531 };
16532 }
16533
16534 exports["default"] = createReactContext;
16535 module.exports = exports['default'];
16536
16537 /***/ }),
16538
16539 /***/ "../node_modules/create-react-context/lib/index.js":
16540 /*!*********************************************************!*\
16541 !*** ../node_modules/create-react-context/lib/index.js ***!
16542 \*********************************************************/
16543 /***/ ((module, exports, __webpack_require__) => {
16544
16545 "use strict";
16546
16547
16548 exports.__esModule = true;
16549
16550 var _react = __webpack_require__(/*! react */ "react");
16551
16552 var _react2 = _interopRequireDefault(_react);
16553
16554 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js");
16555
16556 var _implementation2 = _interopRequireDefault(_implementation);
16557
16558 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
16559
16560 exports["default"] = _react2.default.createContext || _implementation2.default;
16561 module.exports = exports['default'];
16562
16563 /***/ }),
16564
16565 /***/ "../node_modules/gud/index.js":
16566 /*!************************************!*\
16567 !*** ../node_modules/gud/index.js ***!
16568 \************************************/
16569 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16570
16571 "use strict";
16572 // @flow
16573
16574
16575 var key = '__global_unique_id__';
16576
16577 module.exports = function() {
16578 return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1;
16579 };
16580
16581
16582 /***/ }),
16583
16584 /***/ "../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js":
16585 /*!***********************************************************************************!*\
16586 !*** ../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js ***!
16587 \***********************************************************************************/
16588 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16589
16590 "use strict";
16591
16592
16593 var reactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
16594
16595 /**
16596 * Copyright 2015, Yahoo! Inc.
16597 * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.
16598 */
16599 var REACT_STATICS = {
16600 childContextTypes: true,
16601 contextType: true,
16602 contextTypes: true,
16603 defaultProps: true,
16604 displayName: true,
16605 getDefaultProps: true,
16606 getDerivedStateFromError: true,
16607 getDerivedStateFromProps: true,
16608 mixins: true,
16609 propTypes: true,
16610 type: true
16611 };
16612 var KNOWN_STATICS = {
16613 name: true,
16614 length: true,
16615 prototype: true,
16616 caller: true,
16617 callee: true,
16618 arguments: true,
16619 arity: true
16620 };
16621 var FORWARD_REF_STATICS = {
16622 '$$typeof': true,
16623 render: true,
16624 defaultProps: true,
16625 displayName: true,
16626 propTypes: true
16627 };
16628 var MEMO_STATICS = {
16629 '$$typeof': true,
16630 compare: true,
16631 defaultProps: true,
16632 displayName: true,
16633 propTypes: true,
16634 type: true
16635 };
16636 var TYPE_STATICS = {};
16637 TYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;
16638 TYPE_STATICS[reactIs.Memo] = MEMO_STATICS;
16639
16640 function getStatics(component) {
16641 // React v16.11 and below
16642 if (reactIs.isMemo(component)) {
16643 return MEMO_STATICS;
16644 } // React v16.12 and above
16645
16646
16647 return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;
16648 }
16649
16650 var defineProperty = Object.defineProperty;
16651 var getOwnPropertyNames = Object.getOwnPropertyNames;
16652 var getOwnPropertySymbols = Object.getOwnPropertySymbols;
16653 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
16654 var getPrototypeOf = Object.getPrototypeOf;
16655 var objectPrototype = Object.prototype;
16656 function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {
16657 if (typeof sourceComponent !== 'string') {
16658 // don't hoist over string (html) components
16659 if (objectPrototype) {
16660 var inheritedComponent = getPrototypeOf(sourceComponent);
16661
16662 if (inheritedComponent && inheritedComponent !== objectPrototype) {
16663 hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);
16664 }
16665 }
16666
16667 var keys = getOwnPropertyNames(sourceComponent);
16668
16669 if (getOwnPropertySymbols) {
16670 keys = keys.concat(getOwnPropertySymbols(sourceComponent));
16671 }
16672
16673 var targetStatics = getStatics(targetComponent);
16674 var sourceStatics = getStatics(sourceComponent);
16675
16676 for (var i = 0; i < keys.length; ++i) {
16677 var key = keys[i];
16678
16679 if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {
16680 var descriptor = getOwnPropertyDescriptor(sourceComponent, key);
16681
16682 try {
16683 // Avoid failures from read-only properties
16684 defineProperty(targetComponent, key, descriptor);
16685 } catch (e) {}
16686 }
16687 }
16688 }
16689
16690 return targetComponent;
16691 }
16692
16693 module.exports = hoistNonReactStatics;
16694
16695
16696 /***/ }),
16697
16698 /***/ "../node_modules/invariant/browser.js":
16699 /*!********************************************!*\
16700 !*** ../node_modules/invariant/browser.js ***!
16701 \********************************************/
16702 /***/ ((module) => {
16703
16704 "use strict";
16705 /**
16706 * Copyright (c) 2013-present, Facebook, Inc.
16707 *
16708 * This source code is licensed under the MIT license found in the
16709 * LICENSE file in the root directory of this source tree.
16710 */
16711
16712
16713
16714 /**
16715 * Use invariant() to assert state which your program assumes to be true.
16716 *
16717 * Provide sprintf-style format (only %s is supported) and arguments
16718 * to provide information about what broke and what you were
16719 * expecting.
16720 *
16721 * The invariant message will be stripped in production, but the invariant
16722 * will remain to ensure logic does not differ in production.
16723 */
16724
16725 var invariant = function(condition, format, a, b, c, d, e, f) {
16726 if (true) {
16727 if (format === undefined) {
16728 throw new Error('invariant requires an error message argument');
16729 }
16730 }
16731
16732 if (!condition) {
16733 var error;
16734 if (format === undefined) {
16735 error = new Error(
16736 'Minified exception occurred; use the non-minified dev environment ' +
16737 'for the full error message and additional helpful warnings.'
16738 );
16739 } else {
16740 var args = [a, b, c, d, e, f];
16741 var argIndex = 0;
16742 error = new Error(
16743 format.replace(/%s/g, function() { return args[argIndex++]; })
16744 );
16745 error.name = 'Invariant Violation';
16746 }
16747
16748 error.framesToPop = 1; // we don't care about invariant's own frame
16749 throw error;
16750 }
16751 };
16752
16753 module.exports = invariant;
16754
16755
16756 /***/ }),
16757
16758 /***/ "../node_modules/object-assign/index.js":
16759 /*!**********************************************!*\
16760 !*** ../node_modules/object-assign/index.js ***!
16761 \**********************************************/
16762 /***/ ((module) => {
16763
16764 "use strict";
16765 /*
16766 object-assign
16767 (c) Sindre Sorhus
16768 @license MIT
16769 */
16770
16771
16772 /* eslint-disable no-unused-vars */
16773 var getOwnPropertySymbols = Object.getOwnPropertySymbols;
16774 var hasOwnProperty = Object.prototype.hasOwnProperty;
16775 var propIsEnumerable = Object.prototype.propertyIsEnumerable;
16776
16777 function toObject(val) {
16778 if (val === null || val === undefined) {
16779 throw new TypeError('Object.assign cannot be called with null or undefined');
16780 }
16781
16782 return Object(val);
16783 }
16784
16785 function shouldUseNative() {
16786 try {
16787 if (!Object.assign) {
16788 return false;
16789 }
16790
16791 // Detect buggy property enumeration order in older V8 versions.
16792
16793 // https://bugs.chromium.org/p/v8/issues/detail?id=4118
16794 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers
16795 test1[5] = 'de';
16796 if (Object.getOwnPropertyNames(test1)[0] === '5') {
16797 return false;
16798 }
16799
16800 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
16801 var test2 = {};
16802 for (var i = 0; i < 10; i++) {
16803 test2['_' + String.fromCharCode(i)] = i;
16804 }
16805 var order2 = Object.getOwnPropertyNames(test2).map(function (n) {
16806 return test2[n];
16807 });
16808 if (order2.join('') !== '0123456789') {
16809 return false;
16810 }
16811
16812 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
16813 var test3 = {};
16814 'abcdefghijklmnopqrst'.split('').forEach(function (letter) {
16815 test3[letter] = letter;
16816 });
16817 if (Object.keys(Object.assign({}, test3)).join('') !==
16818 'abcdefghijklmnopqrst') {
16819 return false;
16820 }
16821
16822 return true;
16823 } catch (err) {
16824 // We don't expect any of the above to throw, but better to be safe.
16825 return false;
16826 }
16827 }
16828
16829 module.exports = shouldUseNative() ? Object.assign : function (target, source) {
16830 var from;
16831 var to = toObject(target);
16832 var symbols;
16833
16834 for (var s = 1; s < arguments.length; s++) {
16835 from = Object(arguments[s]);
16836
16837 for (var key in from) {
16838 if (hasOwnProperty.call(from, key)) {
16839 to[key] = from[key];
16840 }
16841 }
16842
16843 if (getOwnPropertySymbols) {
16844 symbols = getOwnPropertySymbols(from);
16845 for (var i = 0; i < symbols.length; i++) {
16846 if (propIsEnumerable.call(from, symbols[i])) {
16847 to[symbols[i]] = from[symbols[i]];
16848 }
16849 }
16850 }
16851 }
16852
16853 return to;
16854 };
16855
16856
16857 /***/ }),
16858
16859 /***/ "../node_modules/prop-types/checkPropTypes.js":
16860 /*!****************************************************!*\
16861 !*** ../node_modules/prop-types/checkPropTypes.js ***!
16862 \****************************************************/
16863 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16864
16865 "use strict";
16866 /**
16867 * Copyright (c) 2013-present, Facebook, Inc.
16868 *
16869 * This source code is licensed under the MIT license found in the
16870 * LICENSE file in the root directory of this source tree.
16871 */
16872
16873
16874
16875 var printWarning = function() {};
16876
16877 if (true) {
16878 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
16879 var loggedTypeFailures = {};
16880 var has = Function.call.bind(Object.prototype.hasOwnProperty);
16881
16882 printWarning = function(text) {
16883 var message = 'Warning: ' + text;
16884 if (typeof console !== 'undefined') {
16885 console.error(message);
16886 }
16887 try {
16888 // --- Welcome to debugging React ---
16889 // This error was thrown as a convenience so that you can use this stack
16890 // to find the callsite that caused this warning to fire.
16891 throw new Error(message);
16892 } catch (x) {}
16893 };
16894 }
16895
16896 /**
16897 * Assert that the values match with the type specs.
16898 * Error messages are memorized and will only be shown once.
16899 *
16900 * @param {object} typeSpecs Map of name to a ReactPropType
16901 * @param {object} values Runtime values that need to be type-checked
16902 * @param {string} location e.g. "prop", "context", "child context"
16903 * @param {string} componentName Name of the component for error messages.
16904 * @param {?Function} getStack Returns the component stack.
16905 * @private
16906 */
16907 function checkPropTypes(typeSpecs, values, location, componentName, getStack) {
16908 if (true) {
16909 for (var typeSpecName in typeSpecs) {
16910 if (has(typeSpecs, typeSpecName)) {
16911 var error;
16912 // Prop type validation may throw. In case they do, we don't want to
16913 // fail the render phase where it didn't fail before. So we log it.
16914 // After these have been cleaned up, we'll let them throw.
16915 try {
16916 // This is intentionally an invariant that gets caught. It's the same
16917 // behavior as without this statement except with a better message.
16918 if (typeof typeSpecs[typeSpecName] !== 'function') {
16919 var err = Error(
16920 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' +
16921 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.'
16922 );
16923 err.name = 'Invariant Violation';
16924 throw err;
16925 }
16926 error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret);
16927 } catch (ex) {
16928 error = ex;
16929 }
16930 if (error && !(error instanceof Error)) {
16931 printWarning(
16932 (componentName || 'React class') + ': type specification of ' +
16933 location + ' `' + typeSpecName + '` is invalid; the type checker ' +
16934 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' +
16935 'You may have forgotten to pass an argument to the type checker ' +
16936 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' +
16937 'shape all require an argument).'
16938 );
16939 }
16940 if (error instanceof Error && !(error.message in loggedTypeFailures)) {
16941 // Only monitor this failure once because there tends to be a lot of the
16942 // same error.
16943 loggedTypeFailures[error.message] = true;
16944
16945 var stack = getStack ? getStack() : '';
16946
16947 printWarning(
16948 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '')
16949 );
16950 }
16951 }
16952 }
16953 }
16954 }
16955
16956 /**
16957 * Resets warning cache when testing.
16958 *
16959 * @private
16960 */
16961 checkPropTypes.resetWarningCache = function() {
16962 if (true) {
16963 loggedTypeFailures = {};
16964 }
16965 }
16966
16967 module.exports = checkPropTypes;
16968
16969
16970 /***/ }),
16971
16972 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js":
16973 /*!*************************************************************!*\
16974 !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***!
16975 \*************************************************************/
16976 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16977
16978 "use strict";
16979 /**
16980 * Copyright (c) 2013-present, Facebook, Inc.
16981 *
16982 * This source code is licensed under the MIT license found in the
16983 * LICENSE file in the root directory of this source tree.
16984 */
16985
16986
16987
16988 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
16989 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js");
16990
16991 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
16992 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js");
16993
16994 var has = Function.call.bind(Object.prototype.hasOwnProperty);
16995 var printWarning = function() {};
16996
16997 if (true) {
16998 printWarning = function(text) {
16999 var message = 'Warning: ' + text;
17000 if (typeof console !== 'undefined') {
17001 console.error(message);
17002 }
17003 try {
17004 // --- Welcome to debugging React ---
17005 // This error was thrown as a convenience so that you can use this stack
17006 // to find the callsite that caused this warning to fire.
17007 throw new Error(message);
17008 } catch (x) {}
17009 };
17010 }
17011
17012 function emptyFunctionThatReturnsNull() {
17013 return null;
17014 }
17015
17016 module.exports = function(isValidElement, throwOnDirectAccess) {
17017 /* global Symbol */
17018 var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
17019 var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec.
17020
17021 /**
17022 * Returns the iterator method function contained on the iterable object.
17023 *
17024 * Be sure to invoke the function with the iterable as context:
17025 *
17026 * var iteratorFn = getIteratorFn(myIterable);
17027 * if (iteratorFn) {
17028 * var iterator = iteratorFn.call(myIterable);
17029 * ...
17030 * }
17031 *
17032 * @param {?object} maybeIterable
17033 * @return {?function}
17034 */
17035 function getIteratorFn(maybeIterable) {
17036 var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]);
17037 if (typeof iteratorFn === 'function') {
17038 return iteratorFn;
17039 }
17040 }
17041
17042 /**
17043 * Collection of methods that allow declaration and validation of props that are
17044 * supplied to React components. Example usage:
17045 *
17046 * var Props = require('ReactPropTypes');
17047 * var MyArticle = React.createClass({
17048 * propTypes: {
17049 * // An optional string prop named "description".
17050 * description: Props.string,
17051 *
17052 * // A required enum prop named "category".
17053 * category: Props.oneOf(['News','Photos']).isRequired,
17054 *
17055 * // A prop named "dialog" that requires an instance of Dialog.
17056 * dialog: Props.instanceOf(Dialog).isRequired
17057 * },
17058 * render: function() { ... }
17059 * });
17060 *
17061 * A more formal specification of how these methods are used:
17062 *
17063 * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...)
17064 * decl := ReactPropTypes.{type}(.isRequired)?
17065 *
17066 * Each and every declaration produces a function with the same signature. This
17067 * allows the creation of custom validation functions. For example:
17068 *
17069 * var MyLink = React.createClass({
17070 * propTypes: {
17071 * // An optional string or URI prop named "href".
17072 * href: function(props, propName, componentName) {
17073 * var propValue = props[propName];
17074 * if (propValue != null && typeof propValue !== 'string' &&
17075 * !(propValue instanceof URI)) {
17076 * return new Error(
17077 * 'Expected a string or an URI for ' + propName + ' in ' +
17078 * componentName
17079 * );
17080 * }
17081 * }
17082 * },
17083 * render: function() {...}
17084 * });
17085 *
17086 * @internal
17087 */
17088
17089 var ANONYMOUS = '<<anonymous>>';
17090
17091 // Important!
17092 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.
17093 var ReactPropTypes = {
17094 array: createPrimitiveTypeChecker('array'),
17095 bool: createPrimitiveTypeChecker('boolean'),
17096 func: createPrimitiveTypeChecker('function'),
17097 number: createPrimitiveTypeChecker('number'),
17098 object: createPrimitiveTypeChecker('object'),
17099 string: createPrimitiveTypeChecker('string'),
17100 symbol: createPrimitiveTypeChecker('symbol'),
17101
17102 any: createAnyTypeChecker(),
17103 arrayOf: createArrayOfTypeChecker,
17104 element: createElementTypeChecker(),
17105 elementType: createElementTypeTypeChecker(),
17106 instanceOf: createInstanceTypeChecker,
17107 node: createNodeChecker(),
17108 objectOf: createObjectOfTypeChecker,
17109 oneOf: createEnumTypeChecker,
17110 oneOfType: createUnionTypeChecker,
17111 shape: createShapeTypeChecker,
17112 exact: createStrictShapeTypeChecker,
17113 };
17114
17115 /**
17116 * inlined Object.is polyfill to avoid requiring consumers ship their own
17117 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
17118 */
17119 /*eslint-disable no-self-compare*/
17120 function is(x, y) {
17121 // SameValue algorithm
17122 if (x === y) {
17123 // Steps 1-5, 7-10
17124 // Steps 6.b-6.e: +0 != -0
17125 return x !== 0 || 1 / x === 1 / y;
17126 } else {
17127 // Step 6.a: NaN == NaN
17128 return x !== x && y !== y;
17129 }
17130 }
17131 /*eslint-enable no-self-compare*/
17132
17133 /**
17134 * We use an Error-like object for backward compatibility as people may call
17135 * PropTypes directly and inspect their output. However, we don't use real
17136 * Errors anymore. We don't inspect their stack anyway, and creating them
17137 * is prohibitively expensive if they are created too often, such as what
17138 * happens in oneOfType() for any type before the one that matched.
17139 */
17140 function PropTypeError(message) {
17141 this.message = message;
17142 this.stack = '';
17143 }
17144 // Make `instanceof Error` still work for returned errors.
17145 PropTypeError.prototype = Error.prototype;
17146
17147 function createChainableTypeChecker(validate) {
17148 if (true) {
17149 var manualPropTypeCallCache = {};
17150 var manualPropTypeWarningCount = 0;
17151 }
17152 function checkType(isRequired, props, propName, componentName, location, propFullName, secret) {
17153 componentName = componentName || ANONYMOUS;
17154 propFullName = propFullName || propName;
17155
17156 if (secret !== ReactPropTypesSecret) {
17157 if (throwOnDirectAccess) {
17158 // New behavior only for users of `prop-types` package
17159 var err = new Error(
17160 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +
17161 'Use `PropTypes.checkPropTypes()` to call them. ' +
17162 'Read more at http://fb.me/use-check-prop-types'
17163 );
17164 err.name = 'Invariant Violation';
17165 throw err;
17166 } else if ( true && typeof console !== 'undefined') {
17167 // Old behavior for people using React.PropTypes
17168 var cacheKey = componentName + ':' + propName;
17169 if (
17170 !manualPropTypeCallCache[cacheKey] &&
17171 // Avoid spamming the console because they are often not actionable except for lib authors
17172 manualPropTypeWarningCount < 3
17173 ) {
17174 printWarning(
17175 'You are manually calling a React.PropTypes validation ' +
17176 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' +
17177 'and will throw in the standalone `prop-types` package. ' +
17178 'You may be seeing this warning due to a third-party PropTypes ' +
17179 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.'
17180 );
17181 manualPropTypeCallCache[cacheKey] = true;
17182 manualPropTypeWarningCount++;
17183 }
17184 }
17185 }
17186 if (props[propName] == null) {
17187 if (isRequired) {
17188 if (props[propName] === null) {
17189 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.'));
17190 }
17191 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.'));
17192 }
17193 return null;
17194 } else {
17195 return validate(props, propName, componentName, location, propFullName);
17196 }
17197 }
17198
17199 var chainedCheckType = checkType.bind(null, false);
17200 chainedCheckType.isRequired = checkType.bind(null, true);
17201
17202 return chainedCheckType;
17203 }
17204
17205 function createPrimitiveTypeChecker(expectedType) {
17206 function validate(props, propName, componentName, location, propFullName, secret) {
17207 var propValue = props[propName];
17208 var propType = getPropType(propValue);
17209 if (propType !== expectedType) {
17210 // `propValue` being instance of, say, date/regexp, pass the 'object'
17211 // check, but we can offer a more precise error message here rather than
17212 // 'of type `object`'.
17213 var preciseType = getPreciseType(propValue);
17214
17215 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));
17216 }
17217 return null;
17218 }
17219 return createChainableTypeChecker(validate);
17220 }
17221
17222 function createAnyTypeChecker() {
17223 return createChainableTypeChecker(emptyFunctionThatReturnsNull);
17224 }
17225
17226 function createArrayOfTypeChecker(typeChecker) {
17227 function validate(props, propName, componentName, location, propFullName) {
17228 if (typeof typeChecker !== 'function') {
17229 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.');
17230 }
17231 var propValue = props[propName];
17232 if (!Array.isArray(propValue)) {
17233 var propType = getPropType(propValue);
17234 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.'));
17235 }
17236 for (var i = 0; i < propValue.length; i++) {
17237 var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret);
17238 if (error instanceof Error) {
17239 return error;
17240 }
17241 }
17242 return null;
17243 }
17244 return createChainableTypeChecker(validate);
17245 }
17246
17247 function createElementTypeChecker() {
17248 function validate(props, propName, componentName, location, propFullName) {
17249 var propValue = props[propName];
17250 if (!isValidElement(propValue)) {
17251 var propType = getPropType(propValue);
17252 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.'));
17253 }
17254 return null;
17255 }
17256 return createChainableTypeChecker(validate);
17257 }
17258
17259 function createElementTypeTypeChecker() {
17260 function validate(props, propName, componentName, location, propFullName) {
17261 var propValue = props[propName];
17262 if (!ReactIs.isValidElementType(propValue)) {
17263 var propType = getPropType(propValue);
17264 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.'));
17265 }
17266 return null;
17267 }
17268 return createChainableTypeChecker(validate);
17269 }
17270
17271 function createInstanceTypeChecker(expectedClass) {
17272 function validate(props, propName, componentName, location, propFullName) {
17273 if (!(props[propName] instanceof expectedClass)) {
17274 var expectedClassName = expectedClass.name || ANONYMOUS;
17275 var actualClassName = getClassName(props[propName]);
17276 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.'));
17277 }
17278 return null;
17279 }
17280 return createChainableTypeChecker(validate);
17281 }
17282
17283 function createEnumTypeChecker(expectedValues) {
17284 if (!Array.isArray(expectedValues)) {
17285 if (true) {
17286 if (arguments.length > 1) {
17287 printWarning(
17288 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' +
17289 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).'
17290 );
17291 } else {
17292 printWarning('Invalid argument supplied to oneOf, expected an array.');
17293 }
17294 }
17295 return emptyFunctionThatReturnsNull;
17296 }
17297
17298 function validate(props, propName, componentName, location, propFullName) {
17299 var propValue = props[propName];
17300 for (var i = 0; i < expectedValues.length; i++) {
17301 if (is(propValue, expectedValues[i])) {
17302 return null;
17303 }
17304 }
17305
17306 var valuesString = JSON.stringify(expectedValues, function replacer(key, value) {
17307 var type = getPreciseType(value);
17308 if (type === 'symbol') {
17309 return String(value);
17310 }
17311 return value;
17312 });
17313 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.'));
17314 }
17315 return createChainableTypeChecker(validate);
17316 }
17317
17318 function createObjectOfTypeChecker(typeChecker) {
17319 function validate(props, propName, componentName, location, propFullName) {
17320 if (typeof typeChecker !== 'function') {
17321 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.');
17322 }
17323 var propValue = props[propName];
17324 var propType = getPropType(propValue);
17325 if (propType !== 'object') {
17326 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.'));
17327 }
17328 for (var key in propValue) {
17329 if (has(propValue, key)) {
17330 var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
17331 if (error instanceof Error) {
17332 return error;
17333 }
17334 }
17335 }
17336 return null;
17337 }
17338 return createChainableTypeChecker(validate);
17339 }
17340
17341 function createUnionTypeChecker(arrayOfTypeCheckers) {
17342 if (!Array.isArray(arrayOfTypeCheckers)) {
17343 true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0;
17344 return emptyFunctionThatReturnsNull;
17345 }
17346
17347 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
17348 var checker = arrayOfTypeCheckers[i];
17349 if (typeof checker !== 'function') {
17350 printWarning(
17351 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' +
17352 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.'
17353 );
17354 return emptyFunctionThatReturnsNull;
17355 }
17356 }
17357
17358 function validate(props, propName, componentName, location, propFullName) {
17359 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
17360 var checker = arrayOfTypeCheckers[i];
17361 if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {
17362 return null;
17363 }
17364 }
17365
17366 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));
17367 }
17368 return createChainableTypeChecker(validate);
17369 }
17370
17371 function createNodeChecker() {
17372 function validate(props, propName, componentName, location, propFullName) {
17373 if (!isNode(props[propName])) {
17374 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.'));
17375 }
17376 return null;
17377 }
17378 return createChainableTypeChecker(validate);
17379 }
17380
17381 function createShapeTypeChecker(shapeTypes) {
17382 function validate(props, propName, componentName, location, propFullName) {
17383 var propValue = props[propName];
17384 var propType = getPropType(propValue);
17385 if (propType !== 'object') {
17386 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
17387 }
17388 for (var key in shapeTypes) {
17389 var checker = shapeTypes[key];
17390 if (!checker) {
17391 continue;
17392 }
17393 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
17394 if (error) {
17395 return error;
17396 }
17397 }
17398 return null;
17399 }
17400 return createChainableTypeChecker(validate);
17401 }
17402
17403 function createStrictShapeTypeChecker(shapeTypes) {
17404 function validate(props, propName, componentName, location, propFullName) {
17405 var propValue = props[propName];
17406 var propType = getPropType(propValue);
17407 if (propType !== 'object') {
17408 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
17409 }
17410 // We need to check all keys in case some are required but missing from
17411 // props.
17412 var allKeys = assign({}, props[propName], shapeTypes);
17413 for (var key in allKeys) {
17414 var checker = shapeTypes[key];
17415 if (!checker) {
17416 return new PropTypeError(
17417 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +
17418 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') +
17419 '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ')
17420 );
17421 }
17422 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
17423 if (error) {
17424 return error;
17425 }
17426 }
17427 return null;
17428 }
17429
17430 return createChainableTypeChecker(validate);
17431 }
17432
17433 function isNode(propValue) {
17434 switch (typeof propValue) {
17435 case 'number':
17436 case 'string':
17437 case 'undefined':
17438 return true;
17439 case 'boolean':
17440 return !propValue;
17441 case 'object':
17442 if (Array.isArray(propValue)) {
17443 return propValue.every(isNode);
17444 }
17445 if (propValue === null || isValidElement(propValue)) {
17446 return true;
17447 }
17448
17449 var iteratorFn = getIteratorFn(propValue);
17450 if (iteratorFn) {
17451 var iterator = iteratorFn.call(propValue);
17452 var step;
17453 if (iteratorFn !== propValue.entries) {
17454 while (!(step = iterator.next()).done) {
17455 if (!isNode(step.value)) {
17456 return false;
17457 }
17458 }
17459 } else {
17460 // Iterator will provide entry [k,v] tuples rather than values.
17461 while (!(step = iterator.next()).done) {
17462 var entry = step.value;
17463 if (entry) {
17464 if (!isNode(entry[1])) {
17465 return false;
17466 }
17467 }
17468 }
17469 }
17470 } else {
17471 return false;
17472 }
17473
17474 return true;
17475 default:
17476 return false;
17477 }
17478 }
17479
17480 function isSymbol(propType, propValue) {
17481 // Native Symbol.
17482 if (propType === 'symbol') {
17483 return true;
17484 }
17485
17486 // falsy value can't be a Symbol
17487 if (!propValue) {
17488 return false;
17489 }
17490
17491 // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol'
17492 if (propValue['@@toStringTag'] === 'Symbol') {
17493 return true;
17494 }
17495
17496 // Fallback for non-spec compliant Symbols which are polyfilled.
17497 if (typeof Symbol === 'function' && propValue instanceof Symbol) {
17498 return true;
17499 }
17500
17501 return false;
17502 }
17503
17504 // Equivalent of `typeof` but with special handling for array and regexp.
17505 function getPropType(propValue) {
17506 var propType = typeof propValue;
17507 if (Array.isArray(propValue)) {
17508 return 'array';
17509 }
17510 if (propValue instanceof RegExp) {
17511 // Old webkits (at least until Android 4.0) return 'function' rather than
17512 // 'object' for typeof a RegExp. We'll normalize this here so that /bla/
17513 // passes PropTypes.object.
17514 return 'object';
17515 }
17516 if (isSymbol(propType, propValue)) {
17517 return 'symbol';
17518 }
17519 return propType;
17520 }
17521
17522 // This handles more types than `getPropType`. Only used for error messages.
17523 // See `createPrimitiveTypeChecker`.
17524 function getPreciseType(propValue) {
17525 if (typeof propValue === 'undefined' || propValue === null) {
17526 return '' + propValue;
17527 }
17528 var propType = getPropType(propValue);
17529 if (propType === 'object') {
17530 if (propValue instanceof Date) {
17531 return 'date';
17532 } else if (propValue instanceof RegExp) {
17533 return 'regexp';
17534 }
17535 }
17536 return propType;
17537 }
17538
17539 // Returns a string that is postfixed to a warning about an invalid type.
17540 // For example, "undefined" or "of type array"
17541 function getPostfixForTypeWarning(value) {
17542 var type = getPreciseType(value);
17543 switch (type) {
17544 case 'array':
17545 case 'object':
17546 return 'an ' + type;
17547 case 'boolean':
17548 case 'date':
17549 case 'regexp':
17550 return 'a ' + type;
17551 default:
17552 return type;
17553 }
17554 }
17555
17556 // Returns class name of the object, if any.
17557 function getClassName(propValue) {
17558 if (!propValue.constructor || !propValue.constructor.name) {
17559 return ANONYMOUS;
17560 }
17561 return propValue.constructor.name;
17562 }
17563
17564 ReactPropTypes.checkPropTypes = checkPropTypes;
17565 ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache;
17566 ReactPropTypes.PropTypes = ReactPropTypes;
17567
17568 return ReactPropTypes;
17569 };
17570
17571
17572 /***/ }),
17573
17574 /***/ "../node_modules/prop-types/index.js":
17575 /*!*******************************************!*\
17576 !*** ../node_modules/prop-types/index.js ***!
17577 \*******************************************/
17578 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
17579
17580 /**
17581 * Copyright (c) 2013-present, Facebook, Inc.
17582 *
17583 * This source code is licensed under the MIT license found in the
17584 * LICENSE file in the root directory of this source tree.
17585 */
17586
17587 if (true) {
17588 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
17589
17590 // By explicitly using `prop-types` you are opting into new development behavior.
17591 // http://fb.me/prop-types-in-prod
17592 var throwOnDirectAccess = true;
17593 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
17594 } else {}
17595
17596
17597 /***/ }),
17598
17599 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js":
17600 /*!**************************************************************!*\
17601 !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
17602 \**************************************************************/
17603 /***/ ((module) => {
17604
17605 "use strict";
17606 /**
17607 * Copyright (c) 2013-present, Facebook, Inc.
17608 *
17609 * This source code is licensed under the MIT license found in the
17610 * LICENSE file in the root directory of this source tree.
17611 */
17612
17613
17614
17615 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';
17616
17617 module.exports = ReactPropTypesSecret;
17618
17619
17620 /***/ }),
17621
17622 /***/ "../node_modules/reach-router-hash-history/index.js":
17623 /*!**********************************************************!*\
17624 !*** ../node_modules/reach-router-hash-history/index.js ***!
17625 \**********************************************************/
17626 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
17627
17628 "use strict";
17629 __webpack_require__.r(__webpack_exports__);
17630 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
17631 /* harmony export */ "createHashSource": () => (/* binding */ createHashSource)
17632 /* harmony export */ });
17633 // take some code from
17634 // https://github.com/ReactTraining/history/blob/master/modules/createHashHistory.js
17635
17636 function getHashPath() {
17637 // We can't use window.location.hash here because it's not
17638 // consistent across browsers - Firefox will pre-decode it!
17639 const href = window.location.href;
17640 const hashIndex = href.indexOf('#');
17641 return hashIndex === -1 ? '' : href.substring(hashIndex + 1);
17642 }
17643
17644 function pushHashPath(path) {
17645 window.location.hash = '#' + path;
17646 }
17647
17648 function replaceHashPath(path) {
17649 const hashIndex = window.location.href.indexOf('#');
17650 window.location.replace(
17651 window.location.href.slice(0, hashIndex >= 0 ? hashIndex : 0) + '#' + path
17652 );
17653 }
17654
17655 let createHashSource = (initialPathname = '/') => {
17656 let index = 0;
17657 // let stack = [{ pathname: initialPathname, search: '' }];
17658 // let states = [];
17659
17660 return {
17661 get location() {
17662 return { pathname: getHashPath(), search: '' };
17663 // return stack[index];
17664 },
17665 addEventListener(name, fn) {
17666 if (name === 'popstate') {
17667 window.addEventListener('hashchange', fn);
17668 }
17669 },
17670 removeEventListener(name, fn) {
17671 if (name === 'popstate') {
17672 window.addEventListener('hashchange', fn);
17673 }
17674 },
17675 history: {
17676 get entries() {
17677 return [{ pathname: getHashPath(), search: '' }];
17678 // return stack;
17679 },
17680 get index() {
17681 return index;
17682 },
17683 get state() {
17684 return undefined;
17685 // return states[index];
17686 },
17687 pushState(state, _, uri) {
17688 pushHashPath(uri);
17689 // let [pathname, search = ''] = uri.split('?');
17690 // index++;
17691 // stack.push({ pathname, search });
17692 // states.push(state);
17693 },
17694 replaceState(state, _, uri) {
17695 replaceHashPath(uri);
17696 // let [pathname, search = ''] = uri.split('?');
17697 // stack[index] = { pathname, search };
17698 // states[index] = state;
17699 }
17700 }
17701 };
17702 };
17703
17704
17705
17706
17707 /***/ }),
17708
17709 /***/ "../node_modules/react-is/cjs/react-is.development.js":
17710 /*!************************************************************!*\
17711 !*** ../node_modules/react-is/cjs/react-is.development.js ***!
17712 \************************************************************/
17713 /***/ ((__unused_webpack_module, exports) => {
17714
17715 "use strict";
17716 /** @license React v16.13.1
17717 * react-is.development.js
17718 *
17719 * Copyright (c) Facebook, Inc. and its affiliates.
17720 *
17721 * This source code is licensed under the MIT license found in the
17722 * LICENSE file in the root directory of this source tree.
17723 */
17724
17725
17726
17727
17728
17729 if (true) {
17730 (function() {
17731 'use strict';
17732
17733 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol
17734 // nor polyfill, then a plain number is used for performance.
17735 var hasSymbol = typeof Symbol === 'function' && Symbol.for;
17736 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;
17737 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;
17738 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;
17739 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;
17740 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;
17741 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;
17742 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary
17743 // (unstable) APIs that have been removed. Can we remove the symbols?
17744
17745 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;
17746 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;
17747 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;
17748 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;
17749 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;
17750 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;
17751 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;
17752 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9;
17753 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;
17754 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;
17755 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;
17756
17757 function isValidElementType(type) {
17758 return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.
17759 type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE);
17760 }
17761
17762 function typeOf(object) {
17763 if (typeof object === 'object' && object !== null) {
17764 var $$typeof = object.$$typeof;
17765
17766 switch ($$typeof) {
17767 case REACT_ELEMENT_TYPE:
17768 var type = object.type;
17769
17770 switch (type) {
17771 case REACT_ASYNC_MODE_TYPE:
17772 case REACT_CONCURRENT_MODE_TYPE:
17773 case REACT_FRAGMENT_TYPE:
17774 case REACT_PROFILER_TYPE:
17775 case REACT_STRICT_MODE_TYPE:
17776 case REACT_SUSPENSE_TYPE:
17777 return type;
17778
17779 default:
17780 var $$typeofType = type && type.$$typeof;
17781
17782 switch ($$typeofType) {
17783 case REACT_CONTEXT_TYPE:
17784 case REACT_FORWARD_REF_TYPE:
17785 case REACT_LAZY_TYPE:
17786 case REACT_MEMO_TYPE:
17787 case REACT_PROVIDER_TYPE:
17788 return $$typeofType;
17789
17790 default:
17791 return $$typeof;
17792 }
17793
17794 }
17795
17796 case REACT_PORTAL_TYPE:
17797 return $$typeof;
17798 }
17799 }
17800
17801 return undefined;
17802 } // AsyncMode is deprecated along with isAsyncMode
17803
17804 var AsyncMode = REACT_ASYNC_MODE_TYPE;
17805 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;
17806 var ContextConsumer = REACT_CONTEXT_TYPE;
17807 var ContextProvider = REACT_PROVIDER_TYPE;
17808 var Element = REACT_ELEMENT_TYPE;
17809 var ForwardRef = REACT_FORWARD_REF_TYPE;
17810 var Fragment = REACT_FRAGMENT_TYPE;
17811 var Lazy = REACT_LAZY_TYPE;
17812 var Memo = REACT_MEMO_TYPE;
17813 var Portal = REACT_PORTAL_TYPE;
17814 var Profiler = REACT_PROFILER_TYPE;
17815 var StrictMode = REACT_STRICT_MODE_TYPE;
17816 var Suspense = REACT_SUSPENSE_TYPE;
17817 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated
17818
17819 function isAsyncMode(object) {
17820 {
17821 if (!hasWarnedAboutDeprecatedIsAsyncMode) {
17822 hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint
17823
17824 console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.');
17825 }
17826 }
17827
17828 return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;
17829 }
17830 function isConcurrentMode(object) {
17831 return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;
17832 }
17833 function isContextConsumer(object) {
17834 return typeOf(object) === REACT_CONTEXT_TYPE;
17835 }
17836 function isContextProvider(object) {
17837 return typeOf(object) === REACT_PROVIDER_TYPE;
17838 }
17839 function isElement(object) {
17840 return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;
17841 }
17842 function isForwardRef(object) {
17843 return typeOf(object) === REACT_FORWARD_REF_TYPE;
17844 }
17845 function isFragment(object) {
17846 return typeOf(object) === REACT_FRAGMENT_TYPE;
17847 }
17848 function isLazy(object) {
17849 return typeOf(object) === REACT_LAZY_TYPE;
17850 }
17851 function isMemo(object) {
17852 return typeOf(object) === REACT_MEMO_TYPE;
17853 }
17854 function isPortal(object) {
17855 return typeOf(object) === REACT_PORTAL_TYPE;
17856 }
17857 function isProfiler(object) {
17858 return typeOf(object) === REACT_PROFILER_TYPE;
17859 }
17860 function isStrictMode(object) {
17861 return typeOf(object) === REACT_STRICT_MODE_TYPE;
17862 }
17863 function isSuspense(object) {
17864 return typeOf(object) === REACT_SUSPENSE_TYPE;
17865 }
17866
17867 exports.AsyncMode = AsyncMode;
17868 exports.ConcurrentMode = ConcurrentMode;
17869 exports.ContextConsumer = ContextConsumer;
17870 exports.ContextProvider = ContextProvider;
17871 exports.Element = Element;
17872 exports.ForwardRef = ForwardRef;
17873 exports.Fragment = Fragment;
17874 exports.Lazy = Lazy;
17875 exports.Memo = Memo;
17876 exports.Portal = Portal;
17877 exports.Profiler = Profiler;
17878 exports.StrictMode = StrictMode;
17879 exports.Suspense = Suspense;
17880 exports.isAsyncMode = isAsyncMode;
17881 exports.isConcurrentMode = isConcurrentMode;
17882 exports.isContextConsumer = isContextConsumer;
17883 exports.isContextProvider = isContextProvider;
17884 exports.isElement = isElement;
17885 exports.isForwardRef = isForwardRef;
17886 exports.isFragment = isFragment;
17887 exports.isLazy = isLazy;
17888 exports.isMemo = isMemo;
17889 exports.isPortal = isPortal;
17890 exports.isProfiler = isProfiler;
17891 exports.isStrictMode = isStrictMode;
17892 exports.isSuspense = isSuspense;
17893 exports.isValidElementType = isValidElementType;
17894 exports.typeOf = typeOf;
17895 })();
17896 }
17897
17898
17899 /***/ }),
17900
17901 /***/ "../node_modules/react-is/index.js":
17902 /*!*****************************************!*\
17903 !*** ../node_modules/react-is/index.js ***!
17904 \*****************************************/
17905 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
17906
17907 "use strict";
17908
17909
17910 if (false) {} else {
17911 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js");
17912 }
17913
17914
17915 /***/ }),
17916
17917 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js":
17918 /*!*****************************************************************************!*\
17919 !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***!
17920 \*****************************************************************************/
17921 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
17922
17923 "use strict";
17924 __webpack_require__.r(__webpack_exports__);
17925 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
17926 /* harmony export */ "polyfill": () => (/* binding */ polyfill)
17927 /* harmony export */ });
17928 /**
17929 * Copyright (c) 2013-present, Facebook, Inc.
17930 *
17931 * This source code is licensed under the MIT license found in the
17932 * LICENSE file in the root directory of this source tree.
17933 */
17934
17935 function componentWillMount() {
17936 // Call this.constructor.gDSFP to support sub-classes.
17937 var state = this.constructor.getDerivedStateFromProps(this.props, this.state);
17938 if (state !== null && state !== undefined) {
17939 this.setState(state);
17940 }
17941 }
17942
17943 function componentWillReceiveProps(nextProps) {
17944 // Call this.constructor.gDSFP to support sub-classes.
17945 // Use the setState() updater to ensure state isn't stale in certain edge cases.
17946 function updater(prevState) {
17947 var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);
17948 return state !== null && state !== undefined ? state : null;
17949 }
17950 // Binding "this" is important for shallow renderer support.
17951 this.setState(updater.bind(this));
17952 }
17953
17954 function componentWillUpdate(nextProps, nextState) {
17955 try {
17956 var prevProps = this.props;
17957 var prevState = this.state;
17958 this.props = nextProps;
17959 this.state = nextState;
17960 this.__reactInternalSnapshotFlag = true;
17961 this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(
17962 prevProps,
17963 prevState
17964 );
17965 } finally {
17966 this.props = prevProps;
17967 this.state = prevState;
17968 }
17969 }
17970
17971 // React may warn about cWM/cWRP/cWU methods being deprecated.
17972 // Add a flag to suppress these warnings for this special case.
17973 componentWillMount.__suppressDeprecationWarning = true;
17974 componentWillReceiveProps.__suppressDeprecationWarning = true;
17975 componentWillUpdate.__suppressDeprecationWarning = true;
17976
17977 function polyfill(Component) {
17978 var prototype = Component.prototype;
17979
17980 if (!prototype || !prototype.isReactComponent) {
17981 throw new Error('Can only polyfill class components');
17982 }
17983
17984 if (
17985 typeof Component.getDerivedStateFromProps !== 'function' &&
17986 typeof prototype.getSnapshotBeforeUpdate !== 'function'
17987 ) {
17988 return Component;
17989 }
17990
17991 // If new component APIs are defined, "unsafe" lifecycles won't be called.
17992 // Error if any of these lifecycles are present,
17993 // Because they would work differently between older and newer (16.3+) versions of React.
17994 var foundWillMountName = null;
17995 var foundWillReceivePropsName = null;
17996 var foundWillUpdateName = null;
17997 if (typeof prototype.componentWillMount === 'function') {
17998 foundWillMountName = 'componentWillMount';
17999 } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {
18000 foundWillMountName = 'UNSAFE_componentWillMount';
18001 }
18002 if (typeof prototype.componentWillReceiveProps === 'function') {
18003 foundWillReceivePropsName = 'componentWillReceiveProps';
18004 } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {
18005 foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';
18006 }
18007 if (typeof prototype.componentWillUpdate === 'function') {
18008 foundWillUpdateName = 'componentWillUpdate';
18009 } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {
18010 foundWillUpdateName = 'UNSAFE_componentWillUpdate';
18011 }
18012 if (
18013 foundWillMountName !== null ||
18014 foundWillReceivePropsName !== null ||
18015 foundWillUpdateName !== null
18016 ) {
18017 var componentName = Component.displayName || Component.name;
18018 var newApiName =
18019 typeof Component.getDerivedStateFromProps === 'function'
18020 ? 'getDerivedStateFromProps()'
18021 : 'getSnapshotBeforeUpdate()';
18022
18023 throw Error(
18024 'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' +
18025 componentName +
18026 ' uses ' +
18027 newApiName +
18028 ' but also contains the following legacy lifecycles:' +
18029 (foundWillMountName !== null ? '\n ' + foundWillMountName : '') +
18030 (foundWillReceivePropsName !== null
18031 ? '\n ' + foundWillReceivePropsName
18032 : '') +
18033 (foundWillUpdateName !== null ? '\n ' + foundWillUpdateName : '') +
18034 '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' +
18035 'https://fb.me/react-async-component-lifecycle-hooks'
18036 );
18037 }
18038
18039 // React <= 16.2 does not support static getDerivedStateFromProps.
18040 // As a workaround, use cWM and cWRP to invoke the new static lifecycle.
18041 // Newer versions of React will ignore these lifecycles if gDSFP exists.
18042 if (typeof Component.getDerivedStateFromProps === 'function') {
18043 prototype.componentWillMount = componentWillMount;
18044 prototype.componentWillReceiveProps = componentWillReceiveProps;
18045 }
18046
18047 // React <= 16.2 does not support getSnapshotBeforeUpdate.
18048 // As a workaround, use cWU to invoke the new lifecycle.
18049 // Newer versions of React will ignore that lifecycle if gSBU exists.
18050 if (typeof prototype.getSnapshotBeforeUpdate === 'function') {
18051 if (typeof prototype.componentDidUpdate !== 'function') {
18052 throw new Error(
18053 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype'
18054 );
18055 }
18056
18057 prototype.componentWillUpdate = componentWillUpdate;
18058
18059 var componentDidUpdate = prototype.componentDidUpdate;
18060
18061 prototype.componentDidUpdate = function componentDidUpdatePolyfill(
18062 prevProps,
18063 prevState,
18064 maybeSnapshot
18065 ) {
18066 // 16.3+ will not execute our will-update method;
18067 // It will pass a snapshot value to did-update though.
18068 // Older versions will require our polyfilled will-update value.
18069 // We need to handle both cases, but can't just check for the presence of "maybeSnapshot",
18070 // Because for <= 15.x versions this might be a "prevContext" object.
18071 // We also can't just check "__reactInternalSnapshot",
18072 // Because get-snapshot might return a falsy value.
18073 // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.
18074 var snapshot = this.__reactInternalSnapshotFlag
18075 ? this.__reactInternalSnapshot
18076 : maybeSnapshot;
18077
18078 componentDidUpdate.call(this, prevProps, prevState, snapshot);
18079 };
18080 }
18081
18082 return Component;
18083 }
18084
18085
18086
18087
18088 /***/ }),
18089
18090 /***/ "../node_modules/shallowequal/index.js":
18091 /*!*********************************************!*\
18092 !*** ../node_modules/shallowequal/index.js ***!
18093 \*********************************************/
18094 /***/ ((module) => {
18095
18096 //
18097
18098 module.exports = function shallowEqual(objA, objB, compare, compareContext) {
18099 var ret = compare ? compare.call(compareContext, objA, objB) : void 0;
18100
18101 if (ret !== void 0) {
18102 return !!ret;
18103 }
18104
18105 if (objA === objB) {
18106 return true;
18107 }
18108
18109 if (typeof objA !== "object" || !objA || typeof objB !== "object" || !objB) {
18110 return false;
18111 }
18112
18113 var keysA = Object.keys(objA);
18114 var keysB = Object.keys(objB);
18115
18116 if (keysA.length !== keysB.length) {
18117 return false;
18118 }
18119
18120 var bHasOwnProperty = Object.prototype.hasOwnProperty.bind(objB);
18121
18122 // Test for A's keys different from B.
18123 for (var idx = 0; idx < keysA.length; idx++) {
18124 var key = keysA[idx];
18125
18126 if (!bHasOwnProperty(key)) {
18127 return false;
18128 }
18129
18130 var valueA = objA[key];
18131 var valueB = objB[key];
18132
18133 ret = compare ? compare.call(compareContext, valueA, valueB, key) : void 0;
18134
18135 if (ret === false || (ret === void 0 && valueA !== valueB)) {
18136 return false;
18137 }
18138 }
18139
18140 return true;
18141 };
18142
18143
18144 /***/ }),
18145
18146 /***/ "../node_modules/styled-components/dist/styled-components.browser.esm.js":
18147 /*!*******************************************************************************!*\
18148 !*** ../node_modules/styled-components/dist/styled-components.browser.esm.js ***!
18149 \*******************************************************************************/
18150 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
18151
18152 "use strict";
18153 __webpack_require__.r(__webpack_exports__);
18154 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
18155 /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__),
18156 /* harmony export */ "ServerStyleSheet": () => (/* binding */ Je),
18157 /* harmony export */ "StyleSheetConsumer": () => (/* binding */ le),
18158 /* harmony export */ "StyleSheetContext": () => (/* binding */ ue),
18159 /* harmony export */ "StyleSheetManager": () => (/* binding */ ye),
18160 /* harmony export */ "ThemeConsumer": () => (/* binding */ Le),
18161 /* harmony export */ "ThemeContext": () => (/* binding */ Ge),
18162 /* harmony export */ "ThemeProvider": () => (/* binding */ Fe),
18163 /* harmony export */ "__PRIVATE__": () => (/* binding */ Ke),
18164 /* harmony export */ "createGlobalStyle": () => (/* binding */ We),
18165 /* harmony export */ "css": () => (/* binding */ Ce),
18166 /* harmony export */ "isStyledComponent": () => (/* binding */ N),
18167 /* harmony export */ "keyframes": () => (/* binding */ Ue),
18168 /* harmony export */ "useTheme": () => (/* binding */ Ze),
18169 /* harmony export */ "version": () => (/* binding */ C),
18170 /* harmony export */ "withTheme": () => (/* binding */ Xe)
18171 /* harmony export */ });
18172 /* harmony import */ var react_is__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
18173 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "react");
18174 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
18175 /* harmony import */ var shallowequal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! shallowequal */ "../node_modules/shallowequal/index.js");
18176 /* harmony import */ var shallowequal__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(shallowequal__WEBPACK_IMPORTED_MODULE_2__);
18177 /* harmony import */ var _emotion_stylis__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @emotion/stylis */ "../node_modules/@emotion/stylis/dist/stylis.browser.esm.js");
18178 /* harmony import */ var _emotion_unitless__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @emotion/unitless */ "../node_modules/@emotion/unitless/dist/unitless.browser.esm.js");
18179 /* harmony import */ var _emotion_is_prop_valid__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @emotion/is-prop-valid */ "../node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js");
18180 /* harmony import */ var hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! hoist-non-react-statics */ "../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js");
18181 /* harmony import */ var hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_6__);
18182 function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g=function(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n},S=function(t){return null!==t&&"object"==typeof t&&"[object Object]"===(t.toString?t.toString():Object.prototype.toString.call(t))&&!(0,react_is__WEBPACK_IMPORTED_MODULE_0__.typeOf)(t)},w=Object.freeze([]),E=Object.freeze({});function b(e){return"function"==typeof e}function _(e){return true&&"string"==typeof e&&e||e.displayName||e.name||"Component"}function N(e){return e&&"string"==typeof e.styledComponentId}var A="undefined"!=typeof process&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",C="5.3.3",I="undefined"!=typeof window&&"HTMLElement"in window,P=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY?"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY:"production"!=="development"),O={},R= true?{1:"Cannot create styled-component for component: %s.\n\n",2:"Can't collect styles once you've consumed a `ServerStyleSheet`'s styles! `ServerStyleSheet` is a one off instance for each server-side render cycle.\n\n- Are you trying to reuse it across renders?\n- Are you accidentally calling collectStyles twice?\n\n",3:"Streaming SSR is only supported in a Node.js environment; Please do not try to call this method in the browser.\n\n",4:"The `StyleSheetManager` expects a valid target or sheet prop!\n\n- Does this error occur on the client and is your target falsy?\n- Does this error occur on the server and is the sheet falsy?\n\n",5:"The clone method cannot be used on the client!\n\n- Are you running in a client-like environment on the server?\n- Are you trying to run SSR on the client?\n\n",6:"Trying to insert a new style tag, but the given Node is unmounted!\n\n- Are you using a custom target that isn't mounted?\n- Does your document not have a valid head element?\n- Have you accidentally removed a style tag manually?\n\n",7:'ThemeProvider: Please return an object from your "theme" prop function, e.g.\n\n```js\ntheme={() => ({})}\n```\n\n',8:'ThemeProvider: Please make your "theme" prop an object.\n\n',9:"Missing document `<head>`\n\n",10:"Cannot find a StyleSheet instance. Usually this happens if there are multiple copies of styled-components loaded at once. Check out this issue for how to troubleshoot and fix the common cases where this situation can happen: https://github.com/styled-components/styled-components/issues/1941#issuecomment-417862021\n\n",11:"_This error was replaced with a dev-time warning, it will be deleted for v4 final._ [createGlobalStyle] received children which will not be rendered. Please use the component without passing children elements.\n\n",12:"It seems you are interpolating a keyframe declaration (%s) into an untagged string. This was supported in styled-components v3, but is not longer supported in v4 as keyframes are now injected on-demand. Please wrap your string in the css\\`\\` helper which ensures the styles are injected correctly. See https://www.styled-components.com/docs/api#css\n\n",13:"%s is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.\n\n",14:'ThemeProvider: "theme" prop is required.\n\n',15:"A stylis plugin has been supplied that is not named. We need a name for each plugin to be able to prevent styling collisions between different stylis configurations within the same app. Before you pass your plugin to `<StyleSheetManager stylisPlugins={[]}>`, please make sure each plugin is uniquely-named, e.g.\n\n```js\nObject.defineProperty(importedPlugin, 'name', { value: 'some-unique-name' });\n```\n\n",16:"Reached the limit of how many styled components may be created at group %s.\nYou may only create up to 1,073,741,824 components. If you're creating components dynamically,\nas for instance in your render method then you may be running into this limitation.\n\n",17:"CSSStyleSheet could not be found on HTMLStyleElement.\nHas styled-components' style tag been unmounted or altered by another script?\n"}:0;function D(){for(var e=arguments.length<=0?void 0:arguments[0],t=[],n=1,r=arguments.length;n<r;n+=1)t.push(n<0||arguments.length<=n?void 0:arguments[n]);return t.forEach((function(t){e=e.replace(/%[a-z]/,t)})),e}function j(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw false?0:new Error(D.apply(void 0,[R[e]].concat(n)).trim())}var T=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)(o<<=1)<0&&j(16,""+e);this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var s=r;s<o;s++)this.groupSizes[s]=0}for(var i=this.indexOfGroup(e+1),a=0,c=t.length;a<c;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,s=r;s<o;s++)t+=this.tag.getRule(s)+"/*!sc*/\n";return t},e}(),x=new Map,k=new Map,V=1,B=function(e){if(x.has(e))return x.get(e);for(;k.has(V);)V++;var t=V++;return true&&((0|t)<0||t>1<<30)&&j(16,""+t),x.set(e,t),k.set(t,e),t},z=function(e){return k.get(e)},M=function(e,t){t>=V&&(V=t+1),x.set(e,t),k.set(t,e)},G="style["+A+'][data-styled-version="5.3.3"]',L=new RegExp("^"+A+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),F=function(e,t,n){for(var r,o=n.split(","),s=0,i=o.length;s<i;s++)(r=o[s])&&e.registerName(t,r)},Y=function(e,t){for(var n=(t.textContent||"").split("/*!sc*/\n"),r=[],o=0,s=n.length;o<s;o++){var i=n[o].trim();if(i){var a=i.match(L);if(a){var c=0|parseInt(a[1],10),u=a[2];0!==c&&(M(u,c),F(e,u,a[3]),e.getTag().insertRules(c,r)),r.length=0}else r.push(i)}}},q=function(){return"undefined"!=typeof window&&void 0!==window.__webpack_nonce__?window.__webpack_nonce__:null},H=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(A))return r}}(n),s=void 0!==o?o.nextSibling:null;r.setAttribute(A,"active"),r.setAttribute("data-styled-version","5.3.3");var i=q();return i&&r.setAttribute("nonce",i),n.insertBefore(r,s),r},$=function(){function e(e){var t=this.element=H(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}j(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),W=function(){function e(e){var t=this.element=H(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),U=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),J=I,X={isServer:!I,useCSSOMInjection:!P},Z=function(){function e(e,t,n){void 0===e&&(e=E),void 0===t&&(t={}),this.options=v({},X,{},e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&I&&J&&(J=!1,function(e){for(var t=document.querySelectorAll(G),n=0,r=t.length;n<r;n++){var o=t[n];o&&"active"!==o.getAttribute(A)&&(Y(e,o),o.parentNode&&o.parentNode.removeChild(o))}}(this))}e.registerId=function(e){return B(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(v({},this.options,{},t),this.gs,n&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(n=(t=this.options).isServer,r=t.useCSSOMInjection,o=t.target,e=n?new U(o):r?new $(o):new W(o),new T(e)));var e,t,n,r,o},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(B(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},t.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(B(e),n)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(B(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),n=t.length,r="",o=0;o<n;o++){var s=z(o);if(void 0!==s){var i=e.names.get(s),a=t.getGroup(o);if(i&&a&&i.size){var c=A+".g"+o+'[id="'+s+'"]',u="";void 0!==i&&i.forEach((function(e){e.length>0&&(u+=e+",")})),r+=""+a+c+'{content:"'+u+'"}/*!sc*/\n'}}}return r}(this)},e}(),K=/(a)(d)/gi,Q=function(e){return String.fromCharCode(e+(e>25?39:97))};function ee(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Q(t%52)+n;return(Q(t%52)+n).replace(K,"$1-$2")}var te=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ne=function(e){return te(5381,e)};function re(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(b(n)&&!N(n))return!1}return!0}var oe=ne("5.3.3"),se=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic= false&&0,this.componentId=t,this.baseHash=te(oe,t),this.baseStyle=n,Z.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId,o=[];if(this.baseStyle&&o.push(this.baseStyle.generateAndInjectStyles(e,t,n)),this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))o.push(this.staticRulesId);else{var s=Ne(this.rules,e,t,n).join(""),i=ee(te(this.baseHash,s)>>>0);if(!t.hasNameForId(r,i)){var a=n(s,"."+i,void 0,r);t.insertRules(r,i,a)}o.push(i),this.staticRulesId=i}else{for(var c=this.rules.length,u=te(this.baseHash,n.hash),l="",d=0;d<c;d++){var h=this.rules[d];if("string"==typeof h)l+=h, true&&(u=te(u,h+d));else if(h){var p=Ne(h,e,t,n),f=Array.isArray(p)?p.join(""):p;u=te(u,f+d),l+=f}}if(l){var m=ee(u>>>0);if(!t.hasNameForId(r,m)){var y=n(l,"."+m,void 0,r);t.insertRules(r,m,y)}o.push(m)}}return o.join(" ")},e}(),ie=/^\s*\/\/.*$/gm,ae=[":","[",".","#"];function ce(e){var t,n,r,o,s=void 0===e?E:e,i=s.options,a=void 0===i?E:i,c=s.plugins,u=void 0===c?w:c,l=new _emotion_stylis__WEBPACK_IMPORTED_MODULE_3__["default"](a),d=[],h=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,o,s,i,a,c,u,l,d){switch(n){case 1:if(0===l&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===u)return r+"/*|*/";break;case 3:switch(u){case 102:case 112:return e(o[0]+r),"";default:return r+(0===d?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),f=function(e,r,s){return 0===r&&-1!==ae.indexOf(s[n.length])||s.match(o)?e:"."+t};function m(e,s,i,a){void 0===a&&(a="&");var c=e.replace(ie,""),u=s&&i?i+" "+s+" { "+c+" }":c;return t=a,n=s,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),l(i||!s?"":s,u)}return l.use([].concat(u,[function(e,t,o){2===e&&o.length&&o[0].lastIndexOf(n)>0&&(o[0]=o[0].replace(r,f))},h,function(e){if(-2===e){var t=d;return d=[],t}}])),m.hash=u.length?u.reduce((function(e,t){return t.name||j(15),te(e,t.name)}),5381).toString():"",m}var ue=react__WEBPACK_IMPORTED_MODULE_1___default().createContext(),le=ue.Consumer,de=react__WEBPACK_IMPORTED_MODULE_1___default().createContext(),he=(de.Consumer,new Z),pe=ce();function fe(){return (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(ue)||he}function me(){return (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(de)||pe}function ye(e){var t=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(e.stylisPlugins),n=t[0],s=t[1],c=fe(),u=(0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)((function(){var t=c;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),l=(0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)((function(){return ce({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)((function(){shallowequal__WEBPACK_IMPORTED_MODULE_2___default()(n,e.stylisPlugins)||s(e.stylisPlugins)}),[e.stylisPlugins]),react__WEBPACK_IMPORTED_MODULE_1___default().createElement(ue.Provider,{value:u},react__WEBPACK_IMPORTED_MODULE_1___default().createElement(de.Provider,{value:l}, true?react__WEBPACK_IMPORTED_MODULE_1___default().Children.only(e.children):0))}var ve=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=pe);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return j(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=pe),this.name+e.hash},e}(),ge=/([A-Z])/,Se=/([A-Z])/g,we=/^ms-/,Ee=function(e){return"-"+e.toLowerCase()};function be(e){return ge.test(e)?e.replace(Se,Ee).replace(we,"-ms-"):e}var _e=function(e){return null==e||!1===e||""===e};function Ne(e,n,r,o){if(Array.isArray(e)){for(var s,i=[],a=0,c=e.length;a<c;a+=1)""!==(s=Ne(e[a],n,r,o))&&(Array.isArray(s)?i.push.apply(i,s):i.push(s));return i}if(_e(e))return"";if(N(e))return"."+e.styledComponentId;if(b(e)){if("function"!=typeof(l=e)||l.prototype&&l.prototype.isReactComponent||!n)return e;var u=e(n);return true&&(0,react_is__WEBPACK_IMPORTED_MODULE_0__.isElement)(u)&&console.warn(_(e)+" is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details."),Ne(u,n,r,o)}var l;return e instanceof ve?r?(e.inject(r,o),e.getName(o)):e:S(e)?function e(t,n){var r,o,s=[];for(var i in t)t.hasOwnProperty(i)&&!_e(t[i])&&(Array.isArray(t[i])&&t[i].isCss||b(t[i])?s.push(be(i)+":",t[i],";"):S(t[i])?s.push.apply(s,e(t[i],i)):s.push(be(i)+": "+(r=i,null==(o=t[i])||"boolean"==typeof o||""===o?"":"number"!=typeof o||0===o||r in _emotion_unitless__WEBPACK_IMPORTED_MODULE_4__["default"]?String(o).trim():o+"px")+";"));return n?[n+" {"].concat(s,["}"]):s}(e):e.toString()}var Ae=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function Ce(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return b(e)||S(e)?Ae(Ne(g(w,[e].concat(n)))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:Ae(Ne(g(e,n)))}var Ie=/invalid hook call/i,Pe=new Set,Oe=function(e,t){if(true){var n="The component "+e+(t?' with the id of "'+t+'"':"")+" has been created dynamically.\nYou may see this warning because you've called styled inside another component.\nTo resolve this only create new StyledComponents outside of any render method and function component.",r=console.error;try{var o=!0;console.error=function(e){if(Ie.test(e))o=!1,Pe.delete(n);else{for(var t=arguments.length,s=new Array(t>1?t-1:0),i=1;i<t;i++)s[i-1]=arguments[i];r.apply(void 0,[e].concat(s))}},(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(),o&&!Pe.has(n)&&(console.warn(n),Pe.add(n))}catch(e){Ie.test(e.message)&&Pe.delete(n)}finally{console.error=r}}},Re=function(e,t,n){return void 0===n&&(n=E),e.theme!==n.theme&&e.theme||t||n.theme},De=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,je=/(^-|-$)/g;function Te(e){return e.replace(De,"-").replace(je,"")}var xe=function(e){return ee(ne(e)>>>0)};function ke(e){return"string"==typeof e&&( false||e.charAt(0)===e.charAt(0).toLowerCase())}var Ve=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Be=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function ze(e,t,n){var r=e[n];Ve(t)&&Ve(r)?Me(r,t):e[n]=t}function Me(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var o=0,s=n;o<s.length;o++){var i=s[o];if(Ve(i))for(var a in i)Be(a)&&ze(e,i[a],a)}return e}var Ge=react__WEBPACK_IMPORTED_MODULE_1___default().createContext(),Le=Ge.Consumer;function Fe(e){var t=(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(Ge),n=(0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)((function(){return function(e,t){if(!e)return j(14);if(b(e)){var n=e(t);return false||null!==n&&!Array.isArray(n)&&"object"==typeof n?n:j(7)}return Array.isArray(e)||"object"!=typeof e?j(8):t?v({},t,{},e):e}(e.theme,t)}),[e.theme,t]);return e.children?react__WEBPACK_IMPORTED_MODULE_1___default().createElement(Ge.Provider,{value:n},e.children):null}var Ye={};function qe(e,t,n){var o=N(e),i=!ke(e),a=t.attrs,c=void 0===a?w:a,d=t.componentId,h=void 0===d?function(e,t){var n="string"!=typeof e?"sc":Te(e);Ye[n]=(Ye[n]||0)+1;var r=n+"-"+xe("5.3.3"+n+Ye[n]);return t?t+"-"+r:r}(t.displayName,t.parentComponentId):d,p=t.displayName,f=void 0===p?function(e){return ke(e)?"styled."+e:"Styled("+_(e)+")"}(e):p,g=t.displayName&&t.componentId?Te(t.displayName)+"-"+t.componentId:t.componentId||h,S=o&&e.attrs?Array.prototype.concat(e.attrs,c).filter(Boolean):c,A=t.shouldForwardProp;o&&e.shouldForwardProp&&(A=t.shouldForwardProp?function(n,r,o){return e.shouldForwardProp(n,r,o)&&t.shouldForwardProp(n,r,o)}:e.shouldForwardProp);var C,I=new se(n,g,o?e.componentStyle:void 0),P=I.isStatic&&0===c.length,O=function(e,t){return function(e,t,n,r){var o=e.attrs,i=e.componentStyle,a=e.defaultProps,c=e.foldedComponentIds,d=e.shouldForwardProp,h=e.styledComponentId,p=e.target; true&&(0,react__WEBPACK_IMPORTED_MODULE_1__.useDebugValue)(h);var f=function(e,t,n){void 0===e&&(e=E);var r=v({},t,{theme:e}),o={};return n.forEach((function(e){var t,n,s,i=e;for(t in b(i)&&(i=i(r)),i)r[t]=o[t]="className"===t?(n=o[t],s=i[t],n&&s?n+" "+s:n||s):i[t]})),[r,o]}(Re(t,(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(Ge),a)||E,t,o),y=f[0],g=f[1],S=function(e,t,n,r){var o=fe(),s=me(),i=t?e.generateAndInjectStyles(E,o,s):e.generateAndInjectStyles(n,o,s);return true&&(0,react__WEBPACK_IMPORTED_MODULE_1__.useDebugValue)(i), true&&!t&&r&&r(i),i}(i,r,y, true?e.warnTooManyClasses:0),w=n,_=g.$as||t.$as||g.as||t.as||p,N=ke(_),A=g!==t?v({},t,{},g):t,C={};for(var I in A)"$"!==I[0]&&"as"!==I&&("forwardedAs"===I?C.as=A[I]:(d?d(I,_emotion_is_prop_valid__WEBPACK_IMPORTED_MODULE_5__["default"],_):!N||(0,_emotion_is_prop_valid__WEBPACK_IMPORTED_MODULE_5__["default"])(I))&&(C[I]=A[I]));return t.style&&g.style!==t.style&&(C.style=v({},t.style,{},g.style)),C.className=Array.prototype.concat(c,h,S!==h?S:null,t.className,g.className).filter(Boolean).join(" "),C.ref=w,(0,react__WEBPACK_IMPORTED_MODULE_1__.createElement)(_,C)}(C,e,t,P)};return O.displayName=f,(C=react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(O)).attrs=S,C.componentStyle=I,C.displayName=f,C.shouldForwardProp=A,C.foldedComponentIds=o?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):w,C.styledComponentId=g,C.target=o?e.target:e,C.withComponent=function(e){var r=t.componentId,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["componentId"]),s=r&&r+"-"+(ke(e)?e:Te(_(e)));return qe(e,v({},o,{attrs:S,componentId:s}),n)},Object.defineProperty(C,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=o?Me({},e.defaultProps,t):t}}), true&&(Oe(f,g),C.warnTooManyClasses=function(e,t){var n={},r=!1;return function(o){if(!r&&(n[o]=!0,Object.keys(n).length>=200)){var s=t?' with the id of "'+t+'"':"";console.warn("Over 200 classes were generated for component "+e+s+".\nConsider using the attrs method, together with a style object for frequently changed styles.\nExample:\n const Component = styled.div.attrs(props => ({\n style: {\n background: props.background,\n },\n }))`width: 100%;`\n\n <Component />"),r=!0,n={}}}}(f,g)),C.toString=function(){return"."+C.styledComponentId},i&&hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_6___default()(C,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),C}var He=function(e){return function e(t,r,o){if(void 0===o&&(o=E),!(0,react_is__WEBPACK_IMPORTED_MODULE_0__.isValidElementType)(r))return j(1,String(r));var s=function(){return t(r,o,Ce.apply(void 0,arguments))};return s.withConfig=function(n){return e(t,r,v({},o,{},n))},s.attrs=function(n){return e(t,r,v({},o,{attrs:Array.prototype.concat(o.attrs,n).filter(Boolean)}))},s}(qe,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){He[e]=He(e)}));var $e=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=re(e),Z.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var o=r(Ne(this.rules,t,n,r).join(""),""),s=this.componentId+e;n.insertRules(s,s,o)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&Z.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function We(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var i=Ce.apply(void 0,[e].concat(n)),a="sc-global-"+xe(JSON.stringify(i)),u=new $e(i,a);function l(e){var t=fe(),n=me(),o=(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(Ge),l=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(t.allocateGSInstance(a)).current;return true&&react__WEBPACK_IMPORTED_MODULE_1___default().Children.count(e.children)&&console.warn("The global style component "+a+" was given child JSX. createGlobalStyle does not render children."), true&&i.some((function(e){return"string"==typeof e&&-1!==e.indexOf("@import")}))&&console.warn("Please do not use @import CSS syntax in createGlobalStyle at this time, as the CSSOM APIs we use in production do not handle it well. Instead, we recommend using a library such as react-helmet to inject a typical <link> meta tag to the stylesheet, or simply embedding it manually in your index.html <head> section for a simpler app."),t.server&&h(l,e,t,o,n),(0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)((function(){if(!t.server)return h(l,e,t,o,n),function(){return u.removeStyles(l,t)}}),[l,e,t,o,n]),null}function h(e,t,n,r,o){if(u.isStatic)u.renderStyles(e,O,n,o);else{var s=v({},t,{theme:Re(t,r,l.defaultProps)});u.renderStyles(e,s,n,o)}}return true&&Oe(a),react__WEBPACK_IMPORTED_MODULE_1___default().memo(l)}function Ue(e){ true&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product&&console.warn("`keyframes` cannot be used on ReactNative, only on the web. To do animation in ReactNative please use Animated.");for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=Ce.apply(void 0,[e].concat(n)).join(""),s=xe(o);return new ve(s,o)}var Je=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=q();return"<style "+[n&&'nonce="'+n+'"',A+'="true"','data-styled-version="5.3.3"'].filter(Boolean).join(" ")+">"+t+"</style>"},this.getStyleTags=function(){return e.sealed?j(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return j(2);var n=((t={})[A]="",t["data-styled-version"]="5.3.3",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),o=q();return o&&(n.nonce=o),[react__WEBPACK_IMPORTED_MODULE_1___default().createElement("style",v({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Z({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(e){return this.sealed?j(2):react__WEBPACK_IMPORTED_MODULE_1___default().createElement(ye,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return j(3)},e}(),Xe=function(e){var t=react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((function(t,n){var o=(0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(Ge),i=e.defaultProps,a=Re(t,o,i);return true&&void 0===a&&console.warn('[withTheme] You are not using a ThemeProvider nor passing a theme prop or a theme in defaultProps in component class "'+_(e)+'"'),react__WEBPACK_IMPORTED_MODULE_1___default().createElement(e,v({},t,{theme:a,ref:n}))}));return hoist_non_react_statics__WEBPACK_IMPORTED_MODULE_6___default()(t,e),t.displayName="WithTheme("+_(e)+")",t},Ze=function(){return (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(Ge)},Ke={StyleSheet:Z,masterSheet:he}; true&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product&&console.warn("It looks like you've imported 'styled-components' on React Native.\nPerhaps you're looking to import 'styled-components/native'?\nRead more about this at https://www.styled-components.com/docs/basics#react-native"), true&&"undefined"!=typeof window&&(window["__styled-components-init__"]=window["__styled-components-init__"]||0,1===window["__styled-components-init__"]&&console.warn("It looks like there are several instances of 'styled-components' initialized in this application. This may cause dynamic styles to not render properly, errors during the rehydration process, a missing theme prop, and makes your application bigger without good reason.\n\nSee https://s-c.sh/2BAXzed for more info."),window["__styled-components-init__"]+=1);/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (He);
18183 //# sourceMappingURL=styled-components.browser.esm.js.map
18184
18185
18186 /***/ }),
18187
18188 /***/ "../node_modules/warning/warning.js":
18189 /*!******************************************!*\
18190 !*** ../node_modules/warning/warning.js ***!
18191 \******************************************/
18192 /***/ ((module) => {
18193
18194 "use strict";
18195 /**
18196 * Copyright (c) 2014-present, Facebook, Inc.
18197 *
18198 * This source code is licensed under the MIT license found in the
18199 * LICENSE file in the root directory of this source tree.
18200 */
18201
18202
18203
18204 /**
18205 * Similar to invariant but only logs a warning if the condition is not met.
18206 * This can be used to log issues in development environments in critical
18207 * paths. Removing the logging code for production environments will keep the
18208 * same logic and follow the same code paths.
18209 */
18210
18211 var __DEV__ = "development" !== 'production';
18212
18213 var warning = function() {};
18214
18215 if (__DEV__) {
18216 var printWarning = function printWarning(format, args) {
18217 var len = arguments.length;
18218 args = new Array(len > 1 ? len - 1 : 0);
18219 for (var key = 1; key < len; key++) {
18220 args[key - 1] = arguments[key];
18221 }
18222 var argIndex = 0;
18223 var message = 'Warning: ' +
18224 format.replace(/%s/g, function() {
18225 return args[argIndex++];
18226 });
18227 if (typeof console !== 'undefined') {
18228 console.error(message);
18229 }
18230 try {
18231 // --- Welcome to debugging React ---
18232 // This error was thrown as a convenience so that you can use this stack
18233 // to find the callsite that caused this warning to fire.
18234 throw new Error(message);
18235 } catch (x) {}
18236 }
18237
18238 warning = function(condition, format, args) {
18239 var len = arguments.length;
18240 args = new Array(len > 2 ? len - 2 : 0);
18241 for (var key = 2; key < len; key++) {
18242 args[key - 2] = arguments[key];
18243 }
18244 if (format === undefined) {
18245 throw new Error(
18246 '`warning(condition, format, ...args)` requires a warning ' +
18247 'message argument'
18248 );
18249 }
18250 if (!condition) {
18251 printWarning.apply(null, [format].concat(args));
18252 }
18253 };
18254 }
18255
18256 module.exports = warning;
18257
18258
18259 /***/ }),
18260
18261 /***/ "react":
18262 /*!************************!*\
18263 !*** external "React" ***!
18264 \************************/
18265 /***/ ((module) => {
18266
18267 "use strict";
18268 module.exports = React;
18269
18270 /***/ }),
18271
18272 /***/ "react-dom":
18273 /*!***************************!*\
18274 !*** external "ReactDOM" ***!
18275 \***************************/
18276 /***/ ((module) => {
18277
18278 "use strict";
18279 module.exports = ReactDOM;
18280
18281 /***/ }),
18282
18283 /***/ "@elementor/app-ui":
18284 /*!*********************************************!*\
18285 !*** external "elementorAppPackages.appUi" ***!
18286 \*********************************************/
18287 /***/ ((module) => {
18288
18289 "use strict";
18290 module.exports = elementorAppPackages.appUi;
18291
18292 /***/ }),
18293
18294 /***/ "@elementor/router":
18295 /*!**********************************************!*\
18296 !*** external "elementorAppPackages.router" ***!
18297 \**********************************************/
18298 /***/ ((module) => {
18299
18300 "use strict";
18301 module.exports = elementorAppPackages.router;
18302
18303 /***/ }),
18304
18305 /***/ "@elementor/site-editor":
18306 /*!**************************************************!*\
18307 !*** external "elementorAppPackages.siteEditor" ***!
18308 \**************************************************/
18309 /***/ ((module) => {
18310
18311 "use strict";
18312 module.exports = elementorAppPackages.siteEditor;
18313
18314 /***/ }),
18315
18316 /***/ "@wordpress/i18n":
18317 /*!**************************!*\
18318 !*** external "wp.i18n" ***!
18319 \**************************/
18320 /***/ ((module) => {
18321
18322 "use strict";
18323 module.exports = wp.i18n;
18324
18325 /***/ })
18326
18327 /******/ });
18328 /************************************************************************/
18329 /******/ // The module cache
18330 /******/ var __webpack_module_cache__ = {};
18331 /******/
18332 /******/ // The require function
18333 /******/ function __webpack_require__(moduleId) {
18334 /******/ // Check if module is in cache
18335 /******/ var cachedModule = __webpack_module_cache__[moduleId];
18336 /******/ if (cachedModule !== undefined) {
18337 /******/ return cachedModule.exports;
18338 /******/ }
18339 /******/ // Create a new module (and put it into the cache)
18340 /******/ var module = __webpack_module_cache__[moduleId] = {
18341 /******/ // no module.id needed
18342 /******/ // no module.loaded needed
18343 /******/ exports: {}
18344 /******/ };
18345 /******/
18346 /******/ // Execute the module function
18347 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
18348 /******/
18349 /******/ // Return the exports of the module
18350 /******/ return module.exports;
18351 /******/ }
18352 /******/
18353 /******/ // expose the modules object (__webpack_modules__)
18354 /******/ __webpack_require__.m = __webpack_modules__;
18355 /******/
18356 /************************************************************************/
18357 /******/ /* webpack/runtime/compat get default export */
18358 /******/ (() => {
18359 /******/ // getDefaultExport function for compatibility with non-harmony modules
18360 /******/ __webpack_require__.n = (module) => {
18361 /******/ var getter = module && module.__esModule ?
18362 /******/ () => (module['default']) :
18363 /******/ () => (module);
18364 /******/ __webpack_require__.d(getter, { a: getter });
18365 /******/ return getter;
18366 /******/ };
18367 /******/ })();
18368 /******/
18369 /******/ /* webpack/runtime/create fake namespace object */
18370 /******/ (() => {
18371 /******/ var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);
18372 /******/ var leafPrototypes;
18373 /******/ // create a fake namespace object
18374 /******/ // mode & 1: value is a module id, require it
18375 /******/ // mode & 2: merge all properties of value into the ns
18376 /******/ // mode & 4: return value when already ns object
18377 /******/ // mode & 16: return value when it's Promise-like
18378 /******/ // mode & 8|1: behave like require
18379 /******/ __webpack_require__.t = function(value, mode) {
18380 /******/ if(mode & 1) value = this(value);
18381 /******/ if(mode & 8) return value;
18382 /******/ if(typeof value === 'object' && value) {
18383 /******/ if((mode & 4) && value.__esModule) return value;
18384 /******/ if((mode & 16) && typeof value.then === 'function') return value;
18385 /******/ }
18386 /******/ var ns = Object.create(null);
18387 /******/ __webpack_require__.r(ns);
18388 /******/ var def = {};
18389 /******/ leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];
18390 /******/ for(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {
18391 /******/ Object.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));
18392 /******/ }
18393 /******/ def['default'] = () => (value);
18394 /******/ __webpack_require__.d(ns, def);
18395 /******/ return ns;
18396 /******/ };
18397 /******/ })();
18398 /******/
18399 /******/ /* webpack/runtime/define property getters */
18400 /******/ (() => {
18401 /******/ // define getter functions for harmony exports
18402 /******/ __webpack_require__.d = (exports, definition) => {
18403 /******/ for(var key in definition) {
18404 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
18405 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
18406 /******/ }
18407 /******/ }
18408 /******/ };
18409 /******/ })();
18410 /******/
18411 /******/ /* webpack/runtime/ensure chunk */
18412 /******/ (() => {
18413 /******/ __webpack_require__.f = {};
18414 /******/ // This file contains only the entry chunk.
18415 /******/ // The chunk loading function for additional chunks
18416 /******/ __webpack_require__.e = (chunkId) => {
18417 /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
18418 /******/ __webpack_require__.f[key](chunkId, promises);
18419 /******/ return promises;
18420 /******/ }, []));
18421 /******/ };
18422 /******/ })();
18423 /******/
18424 /******/ /* webpack/runtime/get javascript chunk filename */
18425 /******/ (() => {
18426 /******/ // This function allow to reference async chunks
18427 /******/ __webpack_require__.u = (chunkId) => {
18428 /******/ // return url for filenames not based on template
18429 /******/ if (chunkId === "vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074") return "08d1cbe58c0b0bcb962d.bundle.js";
18430 /******/ if (chunkId === "kit-library") return "" + chunkId + ".79bbce90dedf8ef30a5c.bundle.js";
18431 /******/ // return url for filenames based on template
18432 /******/ return undefined;
18433 /******/ };
18434 /******/ })();
18435 /******/
18436 /******/ /* webpack/runtime/global */
18437 /******/ (() => {
18438 /******/ __webpack_require__.g = (function() {
18439 /******/ if (typeof globalThis === 'object') return globalThis;
18440 /******/ try {
18441 /******/ return this || new Function('return this')();
18442 /******/ } catch (e) {
18443 /******/ if (typeof window === 'object') return window;
18444 /******/ }
18445 /******/ })();
18446 /******/ })();
18447 /******/
18448 /******/ /* webpack/runtime/hasOwnProperty shorthand */
18449 /******/ (() => {
18450 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
18451 /******/ })();
18452 /******/
18453 /******/ /* webpack/runtime/load script */
18454 /******/ (() => {
18455 /******/ var inProgress = {};
18456 /******/ var dataWebpackPrefix = "elementor:";
18457 /******/ // loadScript function to load a script via script tag
18458 /******/ __webpack_require__.l = (url, done, key, chunkId) => {
18459 /******/ if(inProgress[url]) { inProgress[url].push(done); return; }
18460 /******/ var script, needAttach;
18461 /******/ if(key !== undefined) {
18462 /******/ var scripts = document.getElementsByTagName("script");
18463 /******/ for(var i = 0; i < scripts.length; i++) {
18464 /******/ var s = scripts[i];
18465 /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
18466 /******/ }
18467 /******/ }
18468 /******/ if(!script) {
18469 /******/ needAttach = true;
18470 /******/ script = document.createElement('script');
18471 /******/
18472 /******/ script.charset = 'utf-8';
18473 /******/ script.timeout = 120;
18474 /******/ if (__webpack_require__.nc) {
18475 /******/ script.setAttribute("nonce", __webpack_require__.nc);
18476 /******/ }
18477 /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key);
18478 /******/ script.src = url;
18479 /******/ }
18480 /******/ inProgress[url] = [done];
18481 /******/ var onScriptComplete = (prev, event) => {
18482 /******/ // avoid mem leaks in IE.
18483 /******/ script.onerror = script.onload = null;
18484 /******/ clearTimeout(timeout);
18485 /******/ var doneFns = inProgress[url];
18486 /******/ delete inProgress[url];
18487 /******/ script.parentNode && script.parentNode.removeChild(script);
18488 /******/ doneFns && doneFns.forEach((fn) => (fn(event)));
18489 /******/ if(prev) return prev(event);
18490 /******/ }
18491 /******/ ;
18492 /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
18493 /******/ script.onerror = onScriptComplete.bind(null, script.onerror);
18494 /******/ script.onload = onScriptComplete.bind(null, script.onload);
18495 /******/ needAttach && document.head.appendChild(script);
18496 /******/ };
18497 /******/ })();
18498 /******/
18499 /******/ /* webpack/runtime/make namespace object */
18500 /******/ (() => {
18501 /******/ // define __esModule on exports
18502 /******/ __webpack_require__.r = (exports) => {
18503 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
18504 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
18505 /******/ }
18506 /******/ Object.defineProperty(exports, '__esModule', { value: true });
18507 /******/ };
18508 /******/ })();
18509 /******/
18510 /******/ /* webpack/runtime/publicPath */
18511 /******/ (() => {
18512 /******/ var scriptUrl;
18513 /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
18514 /******/ var document = __webpack_require__.g.document;
18515 /******/ if (!scriptUrl && document) {
18516 /******/ if (document.currentScript)
18517 /******/ scriptUrl = document.currentScript.src
18518 /******/ if (!scriptUrl) {
18519 /******/ var scripts = document.getElementsByTagName("script");
18520 /******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
18521 /******/ }
18522 /******/ }
18523 /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
18524 /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
18525 /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
18526 /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
18527 /******/ __webpack_require__.p = scriptUrl;
18528 /******/ })();
18529 /******/
18530 /******/ /* webpack/runtime/jsonp chunk loading */
18531 /******/ (() => {
18532 /******/ // no baseURI
18533 /******/
18534 /******/ // object to store loaded and loading chunks
18535 /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
18536 /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
18537 /******/ var installedChunks = {
18538 /******/ "app": 0
18539 /******/ };
18540 /******/
18541 /******/ __webpack_require__.f.j = (chunkId, promises) => {
18542 /******/ // JSONP chunk loading for javascript
18543 /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
18544 /******/ if(installedChunkData !== 0) { // 0 means "already installed".
18545 /******/
18546 /******/ // a Promise means "currently loading".
18547 /******/ if(installedChunkData) {
18548 /******/ promises.push(installedChunkData[2]);
18549 /******/ } else {
18550 /******/ if(true) { // all chunks have JS
18551 /******/ // setup Promise in chunk cache
18552 /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
18553 /******/ promises.push(installedChunkData[2] = promise);
18554 /******/
18555 /******/ // start chunk loading
18556 /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
18557 /******/ // create error before stack unwound to get useful stacktrace later
18558 /******/ var error = new Error();
18559 /******/ var loadingEnded = (event) => {
18560 /******/ if(__webpack_require__.o(installedChunks, chunkId)) {
18561 /******/ installedChunkData = installedChunks[chunkId];
18562 /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
18563 /******/ if(installedChunkData) {
18564 /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
18565 /******/ var realSrc = event && event.target && event.target.src;
18566 /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
18567 /******/ error.name = 'ChunkLoadError';
18568 /******/ error.type = errorType;
18569 /******/ error.request = realSrc;
18570 /******/ installedChunkData[1](error);
18571 /******/ }
18572 /******/ }
18573 /******/ };
18574 /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
18575 /******/ } else installedChunks[chunkId] = 0;
18576 /******/ }
18577 /******/ }
18578 /******/ };
18579 /******/
18580 /******/ // no prefetching
18581 /******/
18582 /******/ // no preloaded
18583 /******/
18584 /******/ // no HMR
18585 /******/
18586 /******/ // no HMR manifest
18587 /******/
18588 /******/ // no on chunks loaded
18589 /******/
18590 /******/ // install a JSONP callback for chunk loading
18591 /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
18592 /******/ var [chunkIds, moreModules, runtime] = data;
18593 /******/ // add "moreModules" to the modules object,
18594 /******/ // then flag all "chunkIds" as loaded and fire callback
18595 /******/ var moduleId, chunkId, i = 0;
18596 /******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
18597 /******/ for(moduleId in moreModules) {
18598 /******/ if(__webpack_require__.o(moreModules, moduleId)) {
18599 /******/ __webpack_require__.m[moduleId] = moreModules[moduleId];
18600 /******/ }
18601 /******/ }
18602 /******/ if(runtime) var result = runtime(__webpack_require__);
18603 /******/ }
18604 /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
18605 /******/ for(;i < chunkIds.length; i++) {
18606 /******/ chunkId = chunkIds[i];
18607 /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
18608 /******/ installedChunks[chunkId][0]();
18609 /******/ }
18610 /******/ installedChunks[chunkIds[i]] = 0;
18611 /******/ }
18612 /******/
18613 /******/ }
18614 /******/
18615 /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
18616 /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
18617 /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
18618 /******/ })();
18619 /******/
18620 /************************************************************************/
18621 var __webpack_exports__ = {};
18622 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
18623 (() => {
18624 "use strict";
18625 /*!**************************************!*\
18626 !*** ../core/app/assets/js/index.js ***!
18627 \**************************************/
18628 /* provided dependency */ var ReactDOM = __webpack_require__(/*! react-dom */ "react-dom");
18629
18630
18631 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
18632
18633 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
18634
18635 var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../core/app/assets/js/app.js"));
18636
18637 var _module = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/module */ "../core/app/modules/import-export/assets/js/module.js"));
18638
18639 var _module2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/kit-library/assets/js/module */ "../core/app/modules/kit-library/assets/js/module.js"));
18640
18641 var _siteEditor = __webpack_require__(/*! @elementor/site-editor */ "@elementor/site-editor");
18642
18643 var _appContext = _interopRequireDefault(__webpack_require__(/*! ./app-context */ "../core/app/assets/js/app-context.js"));
18644
18645 new _module.default();
18646 new _module2.default();
18647 new _siteEditor.Module();
18648 var AppWrapper = _react.default.Fragment;
18649 ReactDOM.render( /*#__PURE__*/_react.default.createElement(AppWrapper, null, /*#__PURE__*/_react.default.createElement(_appContext.default, null, /*#__PURE__*/_react.default.createElement(_app.default, null))), document.getElementById('e-app'));
18650 })();
18651
18652 /******/ })()
18653 ;
18654 //# sourceMappingURL=app.js.map