PluginProbe
Elementor Website Builder – more than just a page builder / 3.4.0
Elementor Website Builder – more than just a page builder v3.4.0
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.4.0, at assets/js/app.js

16,618 lines 666.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.4.0 - 15-08-2021 */
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 }
1159
1160 return assertThisInitialized(self);
1161 }
1162
1163 module.exports = _possibleConstructorReturn;
1164 module.exports.default = module.exports, module.exports.__esModule = true;
1165
1166 /***/ }),
1167
1168 /***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js":
1169 /*!************************************************************************!*\
1170 !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***!
1171 \************************************************************************/
1172 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1173
1174 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");
1175
1176 function _setPrototypeOf(o, p) {
1177 module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) {
1178 o.__proto__ = p;
1179 return o;
1180 };
1181
1182 module.exports.default = module.exports, module.exports.__esModule = true;
1183 return _setPrototypeOf(o, p);
1184 }
1185
1186 module.exports = _setPrototypeOf;
1187 module.exports.default = module.exports, module.exports.__esModule = true;
1188
1189 /***/ }),
1190
1191 /***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js":
1192 /*!***********************************************************************!*\
1193 !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***!
1194 \***********************************************************************/
1195 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1196
1197 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js");
1198
1199 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js");
1200
1201 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1202
1203 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js");
1204
1205 function _slicedToArray(arr, i) {
1206 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
1207 }
1208
1209 module.exports = _slicedToArray;
1210 module.exports.default = module.exports, module.exports.__esModule = true;
1211
1212 /***/ }),
1213
1214 /***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js":
1215 /*!***********************************************************************!*\
1216 !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***!
1217 \***********************************************************************/
1218 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1219
1220 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
1221
1222 function _superPropBase(object, property) {
1223 while (!Object.prototype.hasOwnProperty.call(object, property)) {
1224 object = getPrototypeOf(object);
1225 if (object === null) break;
1226 }
1227
1228 return object;
1229 }
1230
1231 module.exports = _superPropBase;
1232 module.exports.default = module.exports, module.exports.__esModule = true;
1233
1234 /***/ }),
1235
1236 /***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js":
1237 /*!***************************************************************************!*\
1238 !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***!
1239 \***************************************************************************/
1240 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1241
1242 var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js");
1243
1244 var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js");
1245
1246 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1247
1248 var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js");
1249
1250 function _toConsumableArray(arr) {
1251 return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
1252 }
1253
1254 module.exports = _toConsumableArray;
1255 module.exports.default = module.exports, module.exports.__esModule = true;
1256
1257 /***/ }),
1258
1259 /***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js":
1260 /*!****************************************************************!*\
1261 !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***!
1262 \****************************************************************/
1263 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1264
1265 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1266
1267 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1268
1269 function _typeof(obj) {
1270 "@babel/helpers - typeof";
1271
1272 if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") {
1273 module.exports = _typeof = function _typeof(obj) {
1274 return typeof obj;
1275 };
1276
1277 module.exports.default = module.exports, module.exports.__esModule = true;
1278 } else {
1279 module.exports = _typeof = function _typeof(obj) {
1280 return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj;
1281 };
1282
1283 module.exports.default = module.exports, module.exports.__esModule = true;
1284 }
1285
1286 return _typeof(obj);
1287 }
1288
1289 module.exports = _typeof;
1290 module.exports.default = module.exports, module.exports.__esModule = true;
1291
1292 /***/ }),
1293
1294 /***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js":
1295 /*!************************************************************************************!*\
1296 !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***!
1297 \************************************************************************************/
1298 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1299
1300 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
1301
1302 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
1303
1304 function _unsupportedIterableToArray(o, minLen) {
1305 if (!o) return;
1306 if (typeof o === "string") return arrayLikeToArray(o, minLen);
1307 var n = Object.prototype.toString.call(o).slice(8, -1);
1308 if (n === "Object" && o.constructor) n = o.constructor.name;
1309 if (n === "Map" || n === "Set") return _Array$from(o);
1310 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
1311 }
1312
1313 module.exports = _unsupportedIterableToArray;
1314 module.exports.default = module.exports, module.exports.__esModule = true;
1315
1316 /***/ }),
1317
1318 /***/ "../node_modules/@reach/router/es/index.js":
1319 /*!*************************************************!*\
1320 !*** ../node_modules/@reach/router/es/index.js ***!
1321 \*************************************************/
1322 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1323
1324 "use strict";
1325 __webpack_require__.r(__webpack_exports__);
1326 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
1327 /* harmony export */ "Link": () => (/* binding */ Link),
1328 /* harmony export */ "Location": () => (/* binding */ Location),
1329 /* harmony export */ "LocationProvider": () => (/* binding */ LocationProvider),
1330 /* harmony export */ "Match": () => (/* binding */ Match),
1331 /* harmony export */ "Redirect": () => (/* binding */ Redirect),
1332 /* harmony export */ "Router": () => (/* binding */ Router),
1333 /* harmony export */ "ServerLocation": () => (/* binding */ ServerLocation),
1334 /* harmony export */ "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
1335 /* harmony export */ "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
1336 /* harmony export */ "isRedirect": () => (/* binding */ isRedirect),
1337 /* harmony export */ "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
1338 /* harmony export */ "redirectTo": () => (/* binding */ redirectTo),
1339 /* harmony export */ "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
1340 /* harmony export */ "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
1341 /* harmony export */ "useLocation": () => (/* binding */ useLocation),
1342 /* harmony export */ "useNavigate": () => (/* binding */ useNavigate),
1343 /* harmony export */ "useParams": () => (/* binding */ useParams),
1344 /* harmony export */ "useMatch": () => (/* binding */ useMatch)
1345 /* harmony export */ });
1346 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
1347 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1348 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1349 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
1350 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
1351 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
1352 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
1353 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
1354 /* 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");
1355 /* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
1356 /* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
1357 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; };
1358
1359 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; }
1360
1361 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1362
1363 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; }
1364
1365 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; }
1366
1367 /* eslint-disable jsx-a11y/anchor-has-content */
1368
1369
1370
1371
1372
1373
1374
1375
1376 ////////////////////////////////////////////////////////////////////////////////
1377
1378 var createNamedContext = function createNamedContext(name, defaultValue) {
1379 var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
1380 Ctx.displayName = name;
1381 return Ctx;
1382 };
1383
1384 ////////////////////////////////////////////////////////////////////////////////
1385 // Location Context/Provider
1386 var LocationContext = createNamedContext("Location");
1387
1388 // sets up a listener if there isn't one already so apps don't need to be
1389 // wrapped in some top level provider
1390 var Location = function Location(_ref) {
1391 var children = _ref.children;
1392 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1393 LocationContext.Consumer,
1394 null,
1395 function (context) {
1396 return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1397 LocationProvider,
1398 null,
1399 children
1400 );
1401 }
1402 );
1403 };
1404
1405 var LocationProvider = function (_React$Component) {
1406 _inherits(LocationProvider, _React$Component);
1407
1408 function LocationProvider() {
1409 var _temp, _this, _ret;
1410
1411 _classCallCheck(this, LocationProvider);
1412
1413 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
1414 args[_key] = arguments[_key];
1415 }
1416
1417 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {
1418 context: _this.getContext(),
1419 refs: { unlisten: null }
1420 }, _temp), _possibleConstructorReturn(_this, _ret);
1421 }
1422
1423 LocationProvider.prototype.getContext = function getContext() {
1424 var _props$history = this.props.history,
1425 navigate = _props$history.navigate,
1426 location = _props$history.location;
1427
1428 return { navigate: navigate, location: location };
1429 };
1430
1431 LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {
1432 if (isRedirect(error)) {
1433 var _navigate = this.props.history.navigate;
1434
1435 _navigate(error.uri, { replace: true });
1436 } else {
1437 throw error;
1438 }
1439 };
1440
1441 LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
1442 if (prevState.context.location !== this.state.context.location) {
1443 this.props.history._onTransitionComplete();
1444 }
1445 };
1446
1447 LocationProvider.prototype.componentDidMount = function componentDidMount() {
1448 var _this2 = this;
1449
1450 var refs = this.state.refs,
1451 history = this.props.history;
1452
1453 history._onTransitionComplete();
1454 refs.unlisten = history.listen(function () {
1455 Promise.resolve().then(function () {
1456 // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306
1457 requestAnimationFrame(function () {
1458 if (!_this2.unmounted) {
1459 _this2.setState(function () {
1460 return { context: _this2.getContext() };
1461 });
1462 }
1463 });
1464 });
1465 });
1466 };
1467
1468 LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {
1469 var refs = this.state.refs;
1470
1471 this.unmounted = true;
1472 refs.unlisten();
1473 };
1474
1475 LocationProvider.prototype.render = function render() {
1476 var context = this.state.context,
1477 children = this.props.children;
1478
1479 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1480 LocationContext.Provider,
1481 { value: context },
1482 typeof children === "function" ? children(context) : children || null
1483 );
1484 };
1485
1486 return LocationProvider;
1487 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
1488
1489 ////////////////////////////////////////////////////////////////////////////////
1490
1491
1492 LocationProvider.defaultProps = {
1493 history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
1494 };
1495 true ? LocationProvider.propTypes = {
1496 history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired)
1497 } : 0;
1498 var ServerLocation = function ServerLocation(_ref2) {
1499 var url = _ref2.url,
1500 children = _ref2.children;
1501
1502 var searchIndex = url.indexOf("?");
1503 var searchExists = searchIndex > -1;
1504 var pathname = void 0;
1505 var search = "";
1506 var hash = "";
1507
1508 if (searchExists) {
1509 pathname = url.substring(0, searchIndex);
1510 search = url.substring(searchIndex);
1511 } else {
1512 pathname = url;
1513 }
1514
1515 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1516 LocationContext.Provider,
1517 {
1518 value: {
1519 location: {
1520 pathname: pathname,
1521 search: search,
1522 hash: hash
1523 },
1524 navigate: function navigate() {
1525 throw new Error("You can't call navigate on the server.");
1526 }
1527 }
1528 },
1529 children
1530 );
1531 };
1532 ////////////////////////////////////////////////////////////////////////////////
1533 // Sets baseuri and basepath for nested routers and links
1534 var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" });
1535
1536 ////////////////////////////////////////////////////////////////////////////////
1537 // The main event, welcome to the show everybody.
1538 var Router = function Router(props) {
1539 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1540 BaseContext.Consumer,
1541 null,
1542 function (baseContext) {
1543 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1544 Location,
1545 null,
1546 function (locationContext) {
1547 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props));
1548 }
1549 );
1550 }
1551 );
1552 };
1553
1554 var RouterImpl = function (_React$PureComponent) {
1555 _inherits(RouterImpl, _React$PureComponent);
1556
1557 function RouterImpl() {
1558 _classCallCheck(this, RouterImpl);
1559
1560 return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));
1561 }
1562
1563 RouterImpl.prototype.render = function render() {
1564 var _props = this.props,
1565 location = _props.location,
1566 _navigate2 = _props.navigate,
1567 basepath = _props.basepath,
1568 primary = _props.primary,
1569 children = _props.children,
1570 baseuri = _props.baseuri,
1571 _props$component = _props.component,
1572 component = _props$component === undefined ? "div" : _props$component,
1573 domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]);
1574
1575 var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) {
1576 var routes = createRoute(basepath)(child);
1577 return array.concat(routes);
1578 }, []);
1579 var pathname = location.pathname;
1580
1581
1582 var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
1583
1584 if (match) {
1585 var params = match.params,
1586 uri = match.uri,
1587 route = match.route,
1588 element = match.route.value;
1589
1590 // remove the /* from the end for child routes relative paths
1591
1592 basepath = route.default ? basepath : route.path.replace(/\*$/, "");
1593
1594 var props = _extends({}, params, {
1595 uri: uri,
1596 location: location,
1597 navigate: function navigate(to, options) {
1598 return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
1599 }
1600 });
1601
1602 var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1603 Router,
1604 { location: location, primary: primary },
1605 element.props.children
1606 ) : undefined);
1607
1608 // using 'div' for < 16.3 support
1609 var FocusWrapper = primary ? FocusHandler : component;
1610 // don't pass any props to 'div'
1611 var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps;
1612
1613 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1614 BaseContext.Provider,
1615 { value: { baseuri: uri, basepath: basepath } },
1616 react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1617 FocusWrapper,
1618 wrapperProps,
1619 clone
1620 )
1621 );
1622 } else {
1623 // Not sure if we want this, would require index routes at every level
1624 // warning(
1625 // false,
1626 // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${
1627 // location.pathname
1628 // }\n\nPaths checked: \n\t${routes
1629 // .map(route => route.path)
1630 // .join(
1631 // "\n\t"
1632 // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router:
1633 // \n\tlet NotFound = () => <div>Not Found!</div>
1634 // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>`
1635 // );
1636 return null;
1637 }
1638 };
1639
1640 return RouterImpl;
1641 }((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent));
1642
1643 RouterImpl.defaultProps = {
1644 primary: true
1645 };
1646
1647
1648 var FocusContext = createNamedContext("Focus");
1649
1650 var FocusHandler = function FocusHandler(_ref3) {
1651 var uri = _ref3.uri,
1652 location = _ref3.location,
1653 component = _ref3.component,
1654 domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]);
1655
1656 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1657 FocusContext.Consumer,
1658 null,
1659 function (requestFocus) {
1660 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, {
1661 component: component,
1662 requestFocus: requestFocus,
1663 uri: uri,
1664 location: location
1665 }));
1666 }
1667 );
1668 };
1669
1670 // don't focus on initial render
1671 var initialRender = true;
1672 var focusHandlerCount = 0;
1673
1674 var FocusHandlerImpl = function (_React$Component2) {
1675 _inherits(FocusHandlerImpl, _React$Component2);
1676
1677 function FocusHandlerImpl() {
1678 var _temp2, _this4, _ret2;
1679
1680 _classCallCheck(this, FocusHandlerImpl);
1681
1682 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
1683 args[_key2] = arguments[_key2];
1684 }
1685
1686 return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {
1687 if (!_this4.state.shouldFocus && node) {
1688 node.focus();
1689 }
1690 }, _temp2), _possibleConstructorReturn(_this4, _ret2);
1691 }
1692
1693 FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
1694 var initial = prevState.uri == null;
1695 if (initial) {
1696 return _extends({
1697 shouldFocus: true
1698 }, nextProps);
1699 } else {
1700 var myURIChanged = nextProps.uri !== prevState.uri;
1701 var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;
1702 return _extends({
1703 shouldFocus: myURIChanged || navigatedUpToMe
1704 }, nextProps);
1705 }
1706 };
1707
1708 FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {
1709 focusHandlerCount++;
1710 this.focus();
1711 };
1712
1713 FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {
1714 focusHandlerCount--;
1715 if (focusHandlerCount === 0) {
1716 initialRender = true;
1717 }
1718 };
1719
1720 FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
1721 if (prevProps.location !== this.props.location && this.state.shouldFocus) {
1722 this.focus();
1723 }
1724 };
1725
1726 FocusHandlerImpl.prototype.focus = function focus() {
1727 if (false) {}
1728
1729 var requestFocus = this.props.requestFocus;
1730
1731
1732 if (requestFocus) {
1733 requestFocus(this.node);
1734 } else {
1735 if (initialRender) {
1736 initialRender = false;
1737 } else if (this.node) {
1738 // React polyfills [autofocus] and it fires earlier than cDM,
1739 // so we were stealing focus away, this line prevents that.
1740 if (!this.node.contains(document.activeElement)) {
1741 this.node.focus();
1742 }
1743 }
1744 }
1745 };
1746
1747 FocusHandlerImpl.prototype.render = function render() {
1748 var _this5 = this;
1749
1750 var _props2 = this.props,
1751 children = _props2.children,
1752 style = _props2.style,
1753 requestFocus = _props2.requestFocus,
1754 _props2$component = _props2.component,
1755 Comp = _props2$component === undefined ? "div" : _props2$component,
1756 uri = _props2.uri,
1757 location = _props2.location,
1758 domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]);
1759
1760 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1761 Comp,
1762 _extends({
1763 style: _extends({ outline: "none" }, style),
1764 tabIndex: "-1",
1765 ref: function ref(n) {
1766 return _this5.node = n;
1767 }
1768 }, domProps),
1769 react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1770 FocusContext.Provider,
1771 { value: this.requestFocus },
1772 this.props.children
1773 )
1774 );
1775 };
1776
1777 return FocusHandlerImpl;
1778 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
1779
1780 (0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
1781
1782 var k = function k() {};
1783
1784 ////////////////////////////////////////////////////////////////////////////////
1785 var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef);
1786
1787 if (typeof forwardRef === "undefined") {
1788 forwardRef = function forwardRef(C) {
1789 return C;
1790 };
1791 }
1792
1793 var Link = forwardRef(function (_ref4, ref) {
1794 var innerRef = _ref4.innerRef,
1795 props = _objectWithoutProperties(_ref4, ["innerRef"]);
1796
1797 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1798 BaseContext.Consumer,
1799 null,
1800 function (_ref5) {
1801 var basepath = _ref5.basepath,
1802 baseuri = _ref5.baseuri;
1803 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1804 Location,
1805 null,
1806 function (_ref6) {
1807 var location = _ref6.location,
1808 navigate = _ref6.navigate;
1809
1810 var to = props.to,
1811 state = props.state,
1812 replace = props.replace,
1813 _props$getProps = props.getProps,
1814 getProps = _props$getProps === undefined ? k : _props$getProps,
1815 anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
1816
1817 var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
1818 var encodedHref = encodeURI(href);
1819 var isCurrent = location.pathname === encodedHref;
1820 var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
1821
1822 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
1823 ref: ref || innerRef,
1824 "aria-current": isCurrent ? "page" : undefined
1825 }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), {
1826 href: href,
1827 onClick: function onClick(event) {
1828 if (anchorProps.onClick) anchorProps.onClick(event);
1829 if (shouldNavigate(event)) {
1830 event.preventDefault();
1831 var shouldReplace = replace;
1832 if (typeof replace !== "boolean" && isCurrent) {
1833 var _location$state = _extends({}, location.state),
1834 key = _location$state.key,
1835 restState = _objectWithoutProperties(_location$state, ["key"]);
1836
1837 shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
1838 }
1839 navigate(href, {
1840 state: state,
1841 replace: shouldReplace
1842 });
1843 }
1844 }
1845 }));
1846 }
1847 );
1848 }
1849 );
1850 });
1851
1852 Link.displayName = "Link";
1853
1854 true ? Link.propTypes = {
1855 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
1856 } : 0;
1857
1858 ////////////////////////////////////////////////////////////////////////////////
1859 function RedirectRequest(uri) {
1860 this.uri = uri;
1861 }
1862
1863 var isRedirect = function isRedirect(o) {
1864 return o instanceof RedirectRequest;
1865 };
1866
1867 var redirectTo = function redirectTo(to) {
1868 throw new RedirectRequest(to);
1869 };
1870
1871 var RedirectImpl = function (_React$Component3) {
1872 _inherits(RedirectImpl, _React$Component3);
1873
1874 function RedirectImpl() {
1875 _classCallCheck(this, RedirectImpl);
1876
1877 return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));
1878 }
1879
1880 // Support React < 16 with this hook
1881 RedirectImpl.prototype.componentDidMount = function componentDidMount() {
1882 var _props3 = this.props,
1883 navigate = _props3.navigate,
1884 to = _props3.to,
1885 from = _props3.from,
1886 _props3$replace = _props3.replace,
1887 replace = _props3$replace === undefined ? true : _props3$replace,
1888 state = _props3.state,
1889 noThrow = _props3.noThrow,
1890 baseuri = _props3.baseuri,
1891 props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
1892
1893 Promise.resolve().then(function () {
1894 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
1895 navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
1896 });
1897 };
1898
1899 RedirectImpl.prototype.render = function render() {
1900 var _props4 = this.props,
1901 navigate = _props4.navigate,
1902 to = _props4.to,
1903 from = _props4.from,
1904 replace = _props4.replace,
1905 state = _props4.state,
1906 noThrow = _props4.noThrow,
1907 baseuri = _props4.baseuri,
1908 props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
1909
1910 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
1911 if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
1912 return null;
1913 };
1914
1915 return RedirectImpl;
1916 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
1917
1918 var Redirect = function Redirect(props) {
1919 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1920 BaseContext.Consumer,
1921 null,
1922 function (_ref7) {
1923 var baseuri = _ref7.baseuri;
1924 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1925 Location,
1926 null,
1927 function (locationContext) {
1928 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props));
1929 }
1930 );
1931 }
1932 );
1933 };
1934
1935 true ? Redirect.propTypes = {
1936 from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
1937 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
1938 } : 0;
1939
1940 ////////////////////////////////////////////////////////////////////////////////
1941 var Match = function Match(_ref8) {
1942 var path = _ref8.path,
1943 children = _ref8.children;
1944 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1945 BaseContext.Consumer,
1946 null,
1947 function (_ref9) {
1948 var baseuri = _ref9.baseuri;
1949 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1950 Location,
1951 null,
1952 function (_ref10) {
1953 var navigate = _ref10.navigate,
1954 location = _ref10.location;
1955
1956 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
1957 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
1958 return children({
1959 navigate: navigate,
1960 location: location,
1961 match: result ? _extends({}, result.params, {
1962 uri: result.uri,
1963 path: path
1964 }) : null
1965 });
1966 }
1967 );
1968 }
1969 );
1970 };
1971
1972 ////////////////////////////////////////////////////////////////////////////////
1973 // Hooks
1974
1975 var useLocation = function useLocation() {
1976 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
1977
1978 if (!context) {
1979 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");
1980 }
1981
1982 return context.location;
1983 };
1984
1985 var useNavigate = function useNavigate() {
1986 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
1987
1988 if (!context) {
1989 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");
1990 }
1991
1992 return context.navigate;
1993 };
1994
1995 var useParams = function useParams() {
1996 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
1997
1998 if (!context) {
1999 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");
2000 }
2001
2002 var location = useLocation();
2003
2004 var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
2005
2006 return results ? results.params : null;
2007 };
2008
2009 var useMatch = function useMatch(path) {
2010 if (!path) {
2011 throw new Error("useMatch(path: string) requires an argument of a string to match against");
2012 }
2013 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
2014
2015 if (!context) {
2016 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");
2017 }
2018
2019 var location = useLocation();
2020
2021 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
2022 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
2023 return result ? _extends({}, result.params, {
2024 uri: result.uri,
2025 path: path
2026 }) : null;
2027 };
2028
2029 ////////////////////////////////////////////////////////////////////////////////
2030 // Junk
2031 var stripSlashes = function stripSlashes(str) {
2032 return str.replace(/(^\/+|\/+$)/g, "");
2033 };
2034
2035 var createRoute = function createRoute(basepath) {
2036 return function (element) {
2037 if (!element) {
2038 return null;
2039 }
2040
2041 if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
2042 return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
2043 }
2044 !(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;
2045
2046 !!(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;
2047
2048 !!(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;
2049
2050 if (element.props.default) {
2051 return { value: element, default: true };
2052 }
2053
2054 var elementPath = element.type === Redirect ? element.props.from : element.props.path;
2055
2056 var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath);
2057
2058 return {
2059 value: element,
2060 default: element.props.default,
2061 path: element.props.children ? stripSlashes(path) + "/*" : path
2062 };
2063 };
2064 };
2065
2066 var shouldNavigate = function shouldNavigate(event) {
2067 return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
2068 };
2069
2070 ////////////////////////////////////////////////////////////////////////
2071
2072
2073 /***/ }),
2074
2075 /***/ "../node_modules/@reach/router/es/lib/history.js":
2076 /*!*******************************************************!*\
2077 !*** ../node_modules/@reach/router/es/lib/history.js ***!
2078 \*******************************************************/
2079 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2080
2081 "use strict";
2082 __webpack_require__.r(__webpack_exports__);
2083 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2084 /* harmony export */ "globalHistory": () => (/* binding */ globalHistory),
2085 /* harmony export */ "navigate": () => (/* binding */ navigate),
2086 /* harmony export */ "createHistory": () => (/* binding */ createHistory),
2087 /* harmony export */ "createMemorySource": () => (/* binding */ createMemorySource)
2088 /* harmony export */ });
2089 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; };
2090
2091 var getLocation = function getLocation(source) {
2092 var _source$location = source.location,
2093 search = _source$location.search,
2094 hash = _source$location.hash,
2095 href = _source$location.href,
2096 origin = _source$location.origin,
2097 protocol = _source$location.protocol,
2098 host = _source$location.host,
2099 hostname = _source$location.hostname,
2100 port = _source$location.port;
2101 var pathname = source.location.pathname;
2102
2103
2104 if (!pathname && href && canUseDOM) {
2105 var url = new URL(href);
2106 pathname = url.pathname;
2107 }
2108
2109 return {
2110 pathname: encodeURI(decodeURI(pathname)),
2111 search: search,
2112 hash: hash,
2113 href: href,
2114 origin: origin,
2115 protocol: protocol,
2116 host: host,
2117 hostname: hostname,
2118 port: port,
2119 state: source.history.state,
2120 key: source.history.state && source.history.state.key || "initial"
2121 };
2122 };
2123
2124 var createHistory = function createHistory(source, options) {
2125 var listeners = [];
2126 var location = getLocation(source);
2127 var transitioning = false;
2128 var resolveTransition = function resolveTransition() {};
2129
2130 return {
2131 get location() {
2132 return location;
2133 },
2134
2135 get transitioning() {
2136 return transitioning;
2137 },
2138
2139 _onTransitionComplete: function _onTransitionComplete() {
2140 transitioning = false;
2141 resolveTransition();
2142 },
2143 listen: function listen(listener) {
2144 listeners.push(listener);
2145
2146 var popstateListener = function popstateListener() {
2147 location = getLocation(source);
2148 listener({ location: location, action: "POP" });
2149 };
2150
2151 source.addEventListener("popstate", popstateListener);
2152
2153 return function () {
2154 source.removeEventListener("popstate", popstateListener);
2155 listeners = listeners.filter(function (fn) {
2156 return fn !== listener;
2157 });
2158 };
2159 },
2160 navigate: function navigate(to) {
2161 var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
2162 state = _ref.state,
2163 _ref$replace = _ref.replace,
2164 replace = _ref$replace === undefined ? false : _ref$replace;
2165
2166 if (typeof to === "number") {
2167 source.history.go(to);
2168 } else {
2169 state = _extends({}, state, { key: Date.now() + "" });
2170 // try...catch iOS Safari limits to 100 pushState calls
2171 try {
2172 if (transitioning || replace) {
2173 source.history.replaceState(state, null, to);
2174 } else {
2175 source.history.pushState(state, null, to);
2176 }
2177 } catch (e) {
2178 source.location[replace ? "replace" : "assign"](to);
2179 }
2180 }
2181
2182 location = getLocation(source);
2183 transitioning = true;
2184 var transition = new Promise(function (res) {
2185 return resolveTransition = res;
2186 });
2187 listeners.forEach(function (listener) {
2188 return listener({ location: location, action: "PUSH" });
2189 });
2190 return transition;
2191 }
2192 };
2193 };
2194
2195 ////////////////////////////////////////////////////////////////////////////////
2196 // Stores history entries in memory for testing or other platforms like Native
2197 var createMemorySource = function createMemorySource() {
2198 var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/";
2199
2200 var searchIndex = initialPath.indexOf("?");
2201 var initialLocation = {
2202 pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,
2203 search: searchIndex > -1 ? initialPath.substr(searchIndex) : ""
2204 };
2205 var index = 0;
2206 var stack = [initialLocation];
2207 var states = [null];
2208
2209 return {
2210 get location() {
2211 return stack[index];
2212 },
2213 addEventListener: function addEventListener(name, fn) {},
2214 removeEventListener: function removeEventListener(name, fn) {},
2215
2216 history: {
2217 get entries() {
2218 return stack;
2219 },
2220 get index() {
2221 return index;
2222 },
2223 get state() {
2224 return states[index];
2225 },
2226 pushState: function pushState(state, _, uri) {
2227 var _uri$split = uri.split("?"),
2228 pathname = _uri$split[0],
2229 _uri$split$ = _uri$split[1],
2230 search = _uri$split$ === undefined ? "" : _uri$split$;
2231
2232 index++;
2233 stack.push({ pathname: pathname, search: search.length ? "?" + search : search });
2234 states.push(state);
2235 },
2236 replaceState: function replaceState(state, _, uri) {
2237 var _uri$split2 = uri.split("?"),
2238 pathname = _uri$split2[0],
2239 _uri$split2$ = _uri$split2[1],
2240 search = _uri$split2$ === undefined ? "" : _uri$split2$;
2241
2242 stack[index] = { pathname: pathname, search: search };
2243 states[index] = state;
2244 },
2245 go: function go(to) {
2246 var newIndex = index + to;
2247
2248 if (newIndex < 0 || newIndex > states.length - 1) {
2249 return;
2250 }
2251
2252 index = newIndex;
2253 }
2254 }
2255 };
2256 };
2257
2258 ////////////////////////////////////////////////////////////////////////////////
2259 // global history - uses window.history as the source if available, otherwise a
2260 // memory history
2261 var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
2262 var getSource = function getSource() {
2263 return canUseDOM ? window : createMemorySource();
2264 };
2265
2266 var globalHistory = createHistory(getSource());
2267 var navigate = globalHistory.navigate;
2268
2269 ////////////////////////////////////////////////////////////////////////////////
2270
2271
2272
2273 /***/ }),
2274
2275 /***/ "../node_modules/@reach/router/es/lib/utils.js":
2276 /*!*****************************************************!*\
2277 !*** ../node_modules/@reach/router/es/lib/utils.js ***!
2278 \*****************************************************/
2279 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2280
2281 "use strict";
2282 __webpack_require__.r(__webpack_exports__);
2283 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
2284 /* harmony export */ "startsWith": () => (/* binding */ startsWith),
2285 /* harmony export */ "pick": () => (/* binding */ pick),
2286 /* harmony export */ "match": () => (/* binding */ match),
2287 /* harmony export */ "resolve": () => (/* binding */ resolve),
2288 /* harmony export */ "insertParams": () => (/* binding */ insertParams),
2289 /* harmony export */ "validateRedirect": () => (/* binding */ validateRedirect),
2290 /* harmony export */ "shallowCompare": () => (/* binding */ shallowCompare)
2291 /* harmony export */ });
2292 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
2293 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);
2294
2295
2296 ////////////////////////////////////////////////////////////////////////////////
2297 // startsWith(string, search) - Check if `string` starts with `search`
2298 var startsWith = function startsWith(string, search) {
2299 return string.substr(0, search.length) === search;
2300 };
2301
2302 ////////////////////////////////////////////////////////////////////////////////
2303 // pick(routes, uri)
2304 //
2305 // Ranks and picks the best route to match. Each segment gets the highest
2306 // amount of points, then the type of segment gets an additional amount of
2307 // points where
2308 //
2309 // static > dynamic > splat > root
2310 //
2311 // This way we don't have to worry about the order of our routes, let the
2312 // computers do it.
2313 //
2314 // A route looks like this
2315 //
2316 // { path, default, value }
2317 //
2318 // And a returned match looks like:
2319 //
2320 // { route, params, uri }
2321 //
2322 // I know, I should use TypeScript not comments for these types.
2323 var pick = function pick(routes, uri) {
2324 var match = void 0;
2325 var default_ = void 0;
2326
2327 var _uri$split = uri.split("?"),
2328 uriPathname = _uri$split[0];
2329
2330 var uriSegments = segmentize(uriPathname);
2331 var isRootUri = uriSegments[0] === "";
2332 var ranked = rankRoutes(routes);
2333
2334 for (var i = 0, l = ranked.length; i < l; i++) {
2335 var missed = false;
2336 var route = ranked[i].route;
2337
2338 if (route.default) {
2339 default_ = {
2340 route: route,
2341 params: {},
2342 uri: uri
2343 };
2344 continue;
2345 }
2346
2347 var routeSegments = segmentize(route.path);
2348 var params = {};
2349 var max = Math.max(uriSegments.length, routeSegments.length);
2350 var index = 0;
2351
2352 for (; index < max; index++) {
2353 var routeSegment = routeSegments[index];
2354 var uriSegment = uriSegments[index];
2355
2356 if (isSplat(routeSegment)) {
2357 // Hit a splat, just grab the rest, and return a match
2358 // uri: /files/documents/work
2359 // route: /files/*
2360 var param = routeSegment.slice(1) || "*";
2361 params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/");
2362 break;
2363 }
2364
2365 if (uriSegment === undefined) {
2366 // URI is shorter than the route, no match
2367 // uri: /users
2368 // route: /users/:userId
2369 missed = true;
2370 break;
2371 }
2372
2373 var dynamicMatch = paramRe.exec(routeSegment);
2374
2375 if (dynamicMatch && !isRootUri) {
2376 var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;
2377 !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;
2378 var value = decodeURIComponent(uriSegment);
2379 params[dynamicMatch[1]] = value;
2380 } else if (routeSegment !== uriSegment) {
2381 // Current segments don't match, not dynamic, not splat, so no match
2382 // uri: /users/123/settings
2383 // route: /users/:id/profile
2384 missed = true;
2385 break;
2386 }
2387 }
2388
2389 if (!missed) {
2390 match = {
2391 route: route,
2392 params: params,
2393 uri: "/" + uriSegments.slice(0, index).join("/")
2394 };
2395 break;
2396 }
2397 }
2398
2399 return match || default_ || null;
2400 };
2401
2402 ////////////////////////////////////////////////////////////////////////////////
2403 // match(path, uri) - Matches just one path to a uri, also lol
2404 var match = function match(path, uri) {
2405 return pick([{ path: path }], uri);
2406 };
2407
2408 ////////////////////////////////////////////////////////////////////////////////
2409 // resolve(to, basepath)
2410 //
2411 // Resolves URIs as though every path is a directory, no files. Relative URIs
2412 // in the browser can feel awkward because not only can you be "in a directory"
2413 // you can be "at a file", too. For example
2414 //
2415 // browserSpecResolve('foo', '/bar/') => /bar/foo
2416 // browserSpecResolve('foo', '/bar') => /foo
2417 //
2418 // But on the command line of a file system, it's not as complicated, you can't
2419 // `cd` from a file, only directories. This way, links have to know less about
2420 // their current path. To go deeper you can do this:
2421 //
2422 // <Link to="deeper"/>
2423 // // instead of
2424 // <Link to=`{${props.uri}/deeper}`/>
2425 //
2426 // Just like `cd`, if you want to go deeper from the command line, you do this:
2427 //
2428 // cd deeper
2429 // # not
2430 // cd $(pwd)/deeper
2431 //
2432 // By treating every path as a directory, linking to relative paths should
2433 // require less contextual information and (fingers crossed) be more intuitive.
2434 var resolve = function resolve(to, base) {
2435 // /foo/bar, /baz/qux => /foo/bar
2436 if (startsWith(to, "/")) {
2437 return to;
2438 }
2439
2440 var _to$split = to.split("?"),
2441 toPathname = _to$split[0],
2442 toQuery = _to$split[1];
2443
2444 var _base$split = base.split("?"),
2445 basePathname = _base$split[0];
2446
2447 var toSegments = segmentize(toPathname);
2448 var baseSegments = segmentize(basePathname);
2449
2450 // ?a=b, /users?b=c => /users?a=b
2451 if (toSegments[0] === "") {
2452 return addQuery(basePathname, toQuery);
2453 }
2454
2455 // profile, /users/789 => /users/789/profile
2456 if (!startsWith(toSegments[0], ".")) {
2457 var pathname = baseSegments.concat(toSegments).join("/");
2458 return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery);
2459 }
2460
2461 // ./ /users/123 => /users/123
2462 // ../ /users/123 => /users
2463 // ../.. /users/123 => /
2464 // ../../one /a/b/c/d => /a/b/one
2465 // .././one /a/b/c/d => /a/b/c/one
2466 var allSegments = baseSegments.concat(toSegments);
2467 var segments = [];
2468 for (var i = 0, l = allSegments.length; i < l; i++) {
2469 var segment = allSegments[i];
2470 if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment);
2471 }
2472
2473 return addQuery("/" + segments.join("/"), toQuery);
2474 };
2475
2476 ////////////////////////////////////////////////////////////////////////////////
2477 // insertParams(path, params)
2478
2479 var insertParams = function insertParams(path, params) {
2480 var _path$split = path.split("?"),
2481 pathBase = _path$split[0],
2482 _path$split$ = _path$split[1],
2483 query = _path$split$ === undefined ? "" : _path$split$;
2484
2485 var segments = segmentize(pathBase);
2486 var constructedPath = "/" + segments.map(function (segment) {
2487 var match = paramRe.exec(segment);
2488 return match ? params[match[1]] : segment;
2489 }).join("/");
2490 var _params$location = params.location;
2491 _params$location = _params$location === undefined ? {} : _params$location;
2492 var _params$location$sear = _params$location.search,
2493 search = _params$location$sear === undefined ? "" : _params$location$sear;
2494
2495 var searchSplit = search.split("?")[1] || "";
2496 constructedPath = addQuery(constructedPath, query, searchSplit);
2497 return constructedPath;
2498 };
2499
2500 var validateRedirect = function validateRedirect(from, to) {
2501 var filter = function filter(segment) {
2502 return isDynamic(segment);
2503 };
2504 var fromString = segmentize(from).filter(filter).sort().join("/");
2505 var toString = segmentize(to).filter(filter).sort().join("/");
2506 return fromString === toString;
2507 };
2508
2509 ////////////////////////////////////////////////////////////////////////////////
2510 // Junk
2511 var paramRe = /^:(.+)/;
2512
2513 var SEGMENT_POINTS = 4;
2514 var STATIC_POINTS = 3;
2515 var DYNAMIC_POINTS = 2;
2516 var SPLAT_PENALTY = 1;
2517 var ROOT_POINTS = 1;
2518
2519 var isRootSegment = function isRootSegment(segment) {
2520 return segment === "";
2521 };
2522 var isDynamic = function isDynamic(segment) {
2523 return paramRe.test(segment);
2524 };
2525 var isSplat = function isSplat(segment) {
2526 return segment && segment[0] === "*";
2527 };
2528
2529 var rankRoute = function rankRoute(route, index) {
2530 var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) {
2531 score += SEGMENT_POINTS;
2532 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;
2533 return score;
2534 }, 0);
2535 return { route: route, score: score, index: index };
2536 };
2537
2538 var rankRoutes = function rankRoutes(routes) {
2539 return routes.map(rankRoute).sort(function (a, b) {
2540 return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;
2541 });
2542 };
2543
2544 var segmentize = function segmentize(uri) {
2545 return uri
2546 // strip starting/ending slashes
2547 .replace(/(^\/+|\/+$)/g, "").split("/");
2548 };
2549
2550 var addQuery = function addQuery(pathname) {
2551 for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
2552 query[_key - 1] = arguments[_key];
2553 }
2554
2555 query = query.filter(function (q) {
2556 return q && q.length > 0;
2557 });
2558 return pathname + (query && query.length > 0 ? "?" + query.join("&") : "");
2559 };
2560
2561 var reservedNames = ["uri", "path"];
2562
2563 /**
2564 * Shallow compares two objects.
2565 * @param {Object} obj1 The first object to compare.
2566 * @param {Object} obj2 The second object to compare.
2567 */
2568 var shallowCompare = function shallowCompare(obj1, obj2) {
2569 var obj1Keys = Object.keys(obj1);
2570 return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {
2571 return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];
2572 });
2573 };
2574
2575 ////////////////////////////////////////////////////////////////////////////////
2576
2577
2578 /***/ }),
2579
2580 /***/ "../core/app/assets/js/app.js":
2581 /*!************************************!*\
2582 !*** ../core/app/assets/js/app.js ***!
2583 \************************************/
2584 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2585
2586 "use strict";
2587
2588
2589 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2590
2591 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2592
2593 _Object$defineProperty(exports, "__esModule", {
2594 value: true
2595 });
2596
2597 exports.default = App;
2598
2599 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2600
2601 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
2602
2603 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
2604
2605 var _reachRouterHashHistory = __webpack_require__(/*! reach-router-hash-history */ "../node_modules/reach-router-hash-history/index.js");
2606
2607 var _notFound = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/not-found */ "../core/app/assets/js/pages/not-found.js"));
2608
2609 var _index = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/index */ "../core/app/assets/js/pages/index.js"));
2610
2611 var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js"));
2612
2613 __webpack_require__(/*! ./app.scss */ "../core/app/assets/js/app.scss");
2614
2615 /**
2616 * Elementor App
2617 */
2618 var _React = _react.default,
2619 Suspense = _React.Suspense;
2620
2621 function App() {
2622 // Use hash route because it's actually rendered on a WP Admin page.
2623 // Make it public for external uses.
2624 _router.default.appHistory = (0, _router2.createHistory)((0, _reachRouterHashHistory.createHashSource)());
2625 return /*#__PURE__*/_react.default.createElement(_errorBoundary.default, null, /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, {
2626 history: _router.default.appHistory
2627 }, /*#__PURE__*/_react.default.createElement(Suspense, {
2628 fallback: null
2629 }, /*#__PURE__*/_react.default.createElement(_router2.Router, null, _router.default.getRoutes(), /*#__PURE__*/_react.default.createElement(_index.default, {
2630 path: "/"
2631 }), /*#__PURE__*/_react.default.createElement(_notFound.default, {
2632 default: true
2633 })))));
2634 }
2635
2636 /***/ }),
2637
2638 /***/ "../core/app/assets/js/hooks/use-action.js":
2639 /*!*************************************************!*\
2640 !*** ../core/app/assets/js/hooks/use-action.js ***!
2641 \*************************************************/
2642 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2643
2644 "use strict";
2645
2646
2647 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2648
2649 _Object$defineProperty(exports, "__esModule", {
2650 value: true
2651 });
2652
2653 exports.default = useAction;
2654
2655 function useAction() {
2656 return {
2657 backToDashboard: function backToDashboard() {
2658 if (window.top === window) {
2659 // Directly.
2660 window.top.location = elementorAppConfig.return_url;
2661 } else {
2662 // Iframe.
2663 window.top.$e.run('app/close');
2664 }
2665 }
2666 };
2667 }
2668
2669 /***/ }),
2670
2671 /***/ "../core/app/assets/js/hooks/use-ajax.js":
2672 /*!***********************************************!*\
2673 !*** ../core/app/assets/js/hooks/use-ajax.js ***!
2674 \***********************************************/
2675 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2676
2677 "use strict";
2678
2679
2680 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2681
2682 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2683
2684 _Object$defineProperty(exports, "__esModule", {
2685 value: true
2686 });
2687
2688 exports.default = useAjax;
2689
2690 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
2691
2692 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
2693
2694 var _react = __webpack_require__(/*! react */ "react");
2695
2696 function useAjax() {
2697 var _useState = (0, _react.useState)(null),
2698 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
2699 ajax = _useState2[0],
2700 setAjax = _useState2[1],
2701 initialStatusKey = 'initial',
2702 uploadInitialState = {
2703 status: initialStatusKey,
2704 isComplete: false,
2705 response: null
2706 },
2707 _useState3 = (0, _react.useState)(uploadInitialState),
2708 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
2709 ajaxState = _useState4[0],
2710 setAjaxState = _useState4[1],
2711 ajaxActions = {
2712 reset: function reset() {
2713 return setAjaxState(initialStatusKey);
2714 }
2715 };
2716
2717 (0, _react.useEffect)(function () {
2718 if (ajax) {
2719 var formData = new FormData();
2720
2721 if (ajax.data) {
2722 for (var key in ajax.data) {
2723 formData.append(key, ajax.data[key]);
2724 }
2725
2726 if (!ajax.data.nonce) {
2727 formData.append('nonce', elementorCommon.config.ajax.nonce);
2728 }
2729 }
2730
2731 var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({
2732 type: 'post',
2733 url: elementorCommon.config.ajax.url,
2734 headers: {},
2735 cache: false,
2736 contentType: false,
2737 processData: false
2738 }, ajax), {}, {
2739 data: formData,
2740 success: function success(response) {
2741 var status = response.success ? 'success' : 'error';
2742 setAjaxState(function (prevState) {
2743 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2744 status: status,
2745 response: response === null || response === void 0 ? void 0 : response.data
2746 });
2747 });
2748 },
2749 error: function error() {
2750 setAjaxState(function (prevState) {
2751 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2752 status: 'error'
2753 });
2754 });
2755 },
2756 complete: function complete() {
2757 setAjaxState(function (prevState) {
2758 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2759 isComplete: true
2760 });
2761 });
2762 }
2763 });
2764 jQuery.ajax(options);
2765 }
2766 }, [ajax]);
2767 return {
2768 ajax: ajax,
2769 setAjax: setAjax,
2770 ajaxState: ajaxState,
2771 ajaxActions: ajaxActions
2772 };
2773 }
2774
2775 /***/ }),
2776
2777 /***/ "../core/app/assets/js/layout/content.js":
2778 /*!***********************************************!*\
2779 !*** ../core/app/assets/js/layout/content.js ***!
2780 \***********************************************/
2781 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2782
2783 "use strict";
2784 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2785
2786
2787 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2788
2789 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2790
2791 _Object$defineProperty(exports, "__esModule", {
2792 value: true
2793 });
2794
2795 exports.default = Content;
2796
2797 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2798
2799 function Content(props) {
2800 return /*#__PURE__*/_react.default.createElement("main", {
2801 className: "eps-app__content ".concat(props.className)
2802 }, props.children);
2803 }
2804
2805 Content.propTypes = {
2806 children: PropTypes.any,
2807 className: PropTypes.string
2808 };
2809 Content.defaultProps = {
2810 className: ''
2811 };
2812
2813 /***/ }),
2814
2815 /***/ "../core/app/assets/js/layout/footer.js":
2816 /*!**********************************************!*\
2817 !*** ../core/app/assets/js/layout/footer.js ***!
2818 \**********************************************/
2819 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2820
2821 "use strict";
2822 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2823
2824
2825 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2826
2827 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2828
2829 _Object$defineProperty(exports, "__esModule", {
2830 value: true
2831 });
2832
2833 exports.default = Footer;
2834
2835 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2836
2837 function Footer(props) {
2838 return /*#__PURE__*/_react.default.createElement("footer", {
2839 className: "eps-app__footer"
2840 }, props.children);
2841 }
2842
2843 Footer.propTypes = {
2844 children: PropTypes.object
2845 };
2846
2847 /***/ }),
2848
2849 /***/ "../core/app/assets/js/layout/header-button.js":
2850 /*!*****************************************************!*\
2851 !*** ../core/app/assets/js/layout/header-button.js ***!
2852 \*****************************************************/
2853 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2854
2855 "use strict";
2856
2857
2858 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2859
2860 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2861
2862 _Object$defineProperty(exports, "__esModule", {
2863 value: true
2864 });
2865
2866 exports.default = void 0;
2867
2868 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"));
2869
2870 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
2871
2872 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
2873
2874 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
2875
2876 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
2877
2878 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
2879
2880 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
2881
2882 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
2883
2884 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
2885
2886 var Button = /*#__PURE__*/function (_BaseButton) {
2887 (0, _inherits2.default)(Button, _BaseButton);
2888
2889 var _super = (0, _createSuper2.default)(Button);
2890
2891 function Button() {
2892 (0, _classCallCheck2.default)(this, Button);
2893 return _super.apply(this, arguments);
2894 }
2895
2896 (0, _createClass2.default)(Button, [{
2897 key: "getCssId",
2898 value: function getCssId() {
2899 return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this);
2900 }
2901 }, {
2902 key: "getClassName",
2903 value: function getClassName() {
2904 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles.
2905 if (!this.props.includeHeaderBtnClass) {
2906 return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
2907 }
2908
2909 return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
2910 }
2911 }]);
2912 return Button;
2913 }(_button.default);
2914
2915 exports.default = Button;
2916 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({}
2917 /* clone */
2918 , _button.default.defaultProps, {
2919 hideText: true,
2920 includeHeaderBtnClass: true
2921 }));
2922
2923 /***/ }),
2924
2925 /***/ "../core/app/assets/js/layout/header-buttons.js":
2926 /*!******************************************************!*\
2927 !*** ../core/app/assets/js/layout/header-buttons.js ***!
2928 \******************************************************/
2929 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2930
2931 "use strict";
2932 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
2933 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2934
2935
2936 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2937
2938 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2939
2940 _Object$defineProperty(exports, "__esModule", {
2941 value: true
2942 });
2943
2944 exports.default = HeaderButtons;
2945
2946 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2947
2948 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
2949
2950 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
2951
2952 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js"));
2953
2954 function HeaderButtons(props) {
2955 var tools = '';
2956
2957 if (props.buttons.length) {
2958 var buttons = props.buttons.map(function (button) {
2959 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({
2960 key: button.id
2961 }, button));
2962 });
2963 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons);
2964 }
2965
2966 return /*#__PURE__*/_react.default.createElement("div", {
2967 className: "eps-app__header-buttons"
2968 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
2969 text: __('Close', 'elementor'),
2970 icon: "eicon-close",
2971 className: "eps-app__close-button",
2972 onClick: function onClick() {
2973 if (window.top === window) {
2974 // Directly.
2975 window.top.location = elementorAppConfig.return_url;
2976 } else {
2977 // Iframe.
2978 window.top.$e.run('app/close');
2979 }
2980 }
2981 }), tools);
2982 }
2983
2984 HeaderButtons.propTypes = {
2985 buttons: PropTypes.arrayOf(PropTypes.object)
2986 };
2987 HeaderButtons.defaultProps = {
2988 buttons: []
2989 };
2990
2991 /***/ }),
2992
2993 /***/ "../core/app/assets/js/layout/header.js":
2994 /*!**********************************************!*\
2995 !*** ../core/app/assets/js/layout/header.js ***!
2996 \**********************************************/
2997 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2998
2999 "use strict";
3000 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3001 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3002
3003
3004 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3005
3006 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3007
3008 _Object$defineProperty(exports, "__esModule", {
3009 value: true
3010 });
3011
3012 exports.default = Header;
3013
3014 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3015
3016 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3017
3018 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js"));
3019
3020 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3021
3022 function Header(props) {
3023 var TitleTag = 'span',
3024 titleAttrs = {};
3025
3026 if (props.titleRedirectRoute) {
3027 TitleTag = 'a';
3028 titleAttrs = {
3029 href: "#".concat(props.titleRedirectRoute),
3030 target: '_self'
3031 };
3032 }
3033
3034 _react.default.useEffect(function () {
3035 document.title = __('Elementor', 'elementor') + ' | ' + props.title;
3036 });
3037
3038 return /*#__PURE__*/_react.default.createElement(_grid.default, {
3039 container: true,
3040 alignItems: "center",
3041 justify: "space-between",
3042 className: "eps-app__header"
3043 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
3044 className: "eps-app__logo-title-wrapper"
3045 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
3046 className: "eps-app__logo eicon-elementor"
3047 }), /*#__PURE__*/_react.default.createElement("h1", {
3048 className: "eps-app__title"
3049 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
3050 buttons: props.buttons
3051 }));
3052 }
3053
3054 Header.propTypes = {
3055 title: PropTypes.string,
3056 titleRedirectRoute: PropTypes.string,
3057 buttons: PropTypes.arrayOf(PropTypes.object)
3058 };
3059 Header.defaultProps = {
3060 buttons: []
3061 };
3062
3063 /***/ }),
3064
3065 /***/ "../core/app/assets/js/layout/page.js":
3066 /*!********************************************!*\
3067 !*** ../core/app/assets/js/layout/page.js ***!
3068 \********************************************/
3069 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3070
3071 "use strict";
3072 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3073
3074
3075 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3076
3077 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3078
3079 _Object$defineProperty(exports, "__esModule", {
3080 value: true
3081 });
3082
3083 exports.default = Page;
3084
3085 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3086
3087 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js"));
3088
3089 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js"));
3090
3091 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js"));
3092
3093 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js"));
3094
3095 function Page(props) {
3096 var AppSidebar = function AppSidebar() {
3097 if (!props.sidebar) {
3098 return;
3099 }
3100
3101 return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
3102 },
3103 AppFooter = function AppFooter() {
3104 if (!props.footer) {
3105 return;
3106 }
3107
3108 return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
3109 };
3110
3111 return /*#__PURE__*/_react.default.createElement("div", {
3112 className: "eps-app__lightbox ".concat(props.className)
3113 }, /*#__PURE__*/_react.default.createElement("div", {
3114 className: "eps-app"
3115 }, /*#__PURE__*/_react.default.createElement(_header.default, {
3116 title: props.title,
3117 buttons: props.headerButtons,
3118 titleRedirectRoute: props.titleRedirectRoute
3119 }), /*#__PURE__*/_react.default.createElement("div", {
3120 className: "eps-app__main"
3121 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter()));
3122 }
3123
3124 Page.propTypes = {
3125 title: PropTypes.string,
3126 titleRedirectRoute: PropTypes.string,
3127 className: PropTypes.string,
3128 headerButtons: PropTypes.arrayOf(PropTypes.object),
3129 sidebar: PropTypes.object,
3130 content: PropTypes.object.isRequired,
3131 footer: PropTypes.object
3132 };
3133 Page.defaultProps = {
3134 className: ''
3135 };
3136
3137 /***/ }),
3138
3139 /***/ "../core/app/assets/js/layout/sidebar.js":
3140 /*!***********************************************!*\
3141 !*** ../core/app/assets/js/layout/sidebar.js ***!
3142 \***********************************************/
3143 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3144
3145 "use strict";
3146 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3147
3148
3149 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3150
3151 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3152
3153 _Object$defineProperty(exports, "__esModule", {
3154 value: true
3155 });
3156
3157 exports.default = Sidebar;
3158
3159 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3160
3161 function Sidebar(props) {
3162 return /*#__PURE__*/_react.default.createElement("div", {
3163 className: "eps-app__sidebar"
3164 }, props.children);
3165 }
3166
3167 Sidebar.propTypes = {
3168 children: PropTypes.object
3169 };
3170
3171 /***/ }),
3172
3173 /***/ "../core/app/assets/js/molecules/collapse-content.js":
3174 /*!***********************************************************!*\
3175 !*** ../core/app/assets/js/molecules/collapse-content.js ***!
3176 \***********************************************************/
3177 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3178
3179 "use strict";
3180 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3181
3182
3183 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3184
3185 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3186
3187 _Object$defineProperty(exports, "__esModule", {
3188 value: true
3189 });
3190
3191 exports.default = CollapseContent;
3192
3193 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3194
3195 function CollapseContent(props) {
3196 return /*#__PURE__*/_react.default.createElement("div", {
3197 className: "e-app-collapse-content"
3198 }, props.children);
3199 }
3200
3201 CollapseContent.propTypes = {
3202 className: PropTypes.string,
3203 children: PropTypes.any
3204 };
3205 CollapseContent.defaultProps = {
3206 className: ''
3207 };
3208
3209 /***/ }),
3210
3211 /***/ "../core/app/assets/js/molecules/collapse-context.js":
3212 /*!***********************************************************!*\
3213 !*** ../core/app/assets/js/molecules/collapse-context.js ***!
3214 \***********************************************************/
3215 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3216
3217 "use strict";
3218
3219
3220 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3221
3222 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3223
3224 _Object$defineProperty(exports, "__esModule", {
3225 value: true
3226 });
3227
3228 exports.CollapseContext = void 0;
3229
3230 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3231
3232 var CollapseContext = _react.default.createContext();
3233
3234 exports.CollapseContext = CollapseContext;
3235
3236 /***/ }),
3237
3238 /***/ "../core/app/assets/js/molecules/collapse-toggle.js":
3239 /*!**********************************************************!*\
3240 !*** ../core/app/assets/js/molecules/collapse-toggle.js ***!
3241 \**********************************************************/
3242 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3243
3244 "use strict";
3245 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3246
3247
3248 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3249
3250 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3251
3252 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3253
3254 _Object$defineProperty(exports, "__esModule", {
3255 value: true
3256 });
3257
3258 exports.default = CollapseToggle;
3259
3260 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3261
3262 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3263
3264 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3265
3266 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3267
3268 function CollapseToggle(props) {
3269 var context = (0, _react.useContext)(_collapseContext.CollapseContext),
3270 style = {
3271 '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
3272 },
3273 classNameBase = 'e-app-collapse-toggle',
3274 classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
3275 attrs = {
3276 style: style,
3277 className: (0, _utils.arrayToClassName)(classes)
3278 };
3279
3280 if (props.active) {
3281 attrs.onClick = function () {
3282 return context.toggle();
3283 };
3284 }
3285
3286 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", {
3287 className: "eicon-caret-down e-app-collapse-toggle__icon"
3288 }));
3289 }
3290
3291 CollapseToggle.propTypes = {
3292 className: PropTypes.string,
3293 iconSpacing: PropTypes.number,
3294 showIcon: PropTypes.bool,
3295 active: PropTypes.bool,
3296 children: PropTypes.any
3297 };
3298 CollapseToggle.defaultProps = {
3299 className: '',
3300 iconSpacing: 20,
3301 showIcon: true,
3302 active: true
3303 };
3304
3305 /***/ }),
3306
3307 /***/ "../core/app/assets/js/molecules/collapse.js":
3308 /*!***************************************************!*\
3309 !*** ../core/app/assets/js/molecules/collapse.js ***!
3310 \***************************************************/
3311 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3312
3313 "use strict";
3314 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3315
3316
3317 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3318
3319 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3320
3321 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3322
3323 _Object$defineProperty(exports, "__esModule", {
3324 value: true
3325 });
3326
3327 exports.default = Collapse;
3328
3329 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3330
3331 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3332
3333 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3334
3335 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3336
3337 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3338
3339 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js"));
3340
3341 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js"));
3342
3343 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss");
3344
3345 function Collapse(props) {
3346 var _useState = (0, _react.useState)(props.isOpened),
3347 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3348 isOpened = _useState2[0],
3349 setIsOpened = _useState2[1],
3350 classNameBase = 'e-app-collapse',
3351 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
3352 toggle = function toggle() {
3353 return setIsOpened(function (prevState) {
3354 return !prevState;
3355 });
3356 };
3357
3358 (0, _react.useEffect)(function () {
3359 if (props.isOpened !== isOpened) {
3360 setIsOpened(props.isOpened);
3361 }
3362 }, [props.isOpened]);
3363 (0, _react.useEffect)(function () {
3364 if (props.onChange) {
3365 props.onChange(isOpened);
3366 }
3367 }, [isOpened]);
3368 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
3369 value: {
3370 toggle: toggle
3371 }
3372 }, /*#__PURE__*/_react.default.createElement("div", {
3373 className: (0, _utils.arrayToClassName)(classes)
3374 }, props.children));
3375 }
3376
3377 Collapse.propTypes = {
3378 className: PropTypes.string,
3379 isOpened: PropTypes.bool,
3380 onChange: PropTypes.func,
3381 children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)])
3382 };
3383 Collapse.defaultProps = {
3384 className: '',
3385 isOpened: false
3386 };
3387 Collapse.Toggle = _collapseToggle.default;
3388 Collapse.Content = _collapseContent.default;
3389
3390 /***/ }),
3391
3392 /***/ "../core/app/assets/js/molecules/dashboard-button.js":
3393 /*!***********************************************************!*\
3394 !*** ../core/app/assets/js/molecules/dashboard-button.js ***!
3395 \***********************************************************/
3396 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3397
3398 "use strict";
3399 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3400 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3401
3402
3403 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3404
3405 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3406
3407 _Object$defineProperty(exports, "__esModule", {
3408 value: true
3409 });
3410
3411 exports.default = DashboardButton;
3412
3413 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3414
3415 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3416
3417 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3418
3419 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
3420
3421 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3422
3423 function DashboardButton(props) {
3424 var action = (0, _useAction.default)(),
3425 baseClassName = 'e-app-dashboard-button',
3426 classes = [baseClassName, props.className];
3427 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
3428 className: (0, _utils.arrayToClassName)(classes),
3429 text: props.text,
3430 onClick: action.backToDashboard
3431 }));
3432 }
3433
3434 DashboardButton.propTypes = {
3435 className: PropTypes.string,
3436 text: PropTypes.string
3437 };
3438 DashboardButton.defaultProps = {
3439 className: '',
3440 variant: 'contained',
3441 color: 'primary',
3442 text: __('Back to dashboard', 'elementor')
3443 };
3444
3445 /***/ }),
3446
3447 /***/ "../core/app/assets/js/molecules/go-pro-button.js":
3448 /*!********************************************************!*\
3449 !*** ../core/app/assets/js/molecules/go-pro-button.js ***!
3450 \********************************************************/
3451 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3452
3453 "use strict";
3454 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3455 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3456
3457
3458 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3459
3460 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3461
3462 _Object$defineProperty(exports, "__esModule", {
3463 value: true
3464 });
3465
3466 exports.default = GoProButton;
3467
3468 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3469
3470 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3471
3472 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3473
3474 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3475
3476 function GoProButton(props) {
3477 var baseClassName = 'e-app-go-pro-button',
3478 classes = [baseClassName, props.className];
3479 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
3480 className: (0, _utils.arrayToClassName)(classes),
3481 text: props.text
3482 }));
3483 }
3484
3485 GoProButton.propTypes = {
3486 className: PropTypes.string,
3487 text: PropTypes.string
3488 };
3489 GoProButton.defaultProps = {
3490 className: '',
3491 variant: 'contained',
3492 size: 'sm',
3493 color: 'cta',
3494 target: '_blank',
3495 rel: 'noopener noreferrer',
3496 text: __('Go Pro', 'elementor')
3497 };
3498
3499 /***/ }),
3500
3501 /***/ "../core/app/assets/js/molecules/tooltip.js":
3502 /*!**************************************************!*\
3503 !*** ../core/app/assets/js/molecules/tooltip.js ***!
3504 \**************************************************/
3505 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3506
3507 "use strict";
3508 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3509
3510
3511 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3512
3513 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3514
3515 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3516
3517 _Object$defineProperty(exports, "__esModule", {
3518 value: true
3519 });
3520
3521 exports.default = Tooltip;
3522
3523 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3524
3525 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3526
3527 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js");
3528
3529 function Tooltip(props) {
3530 var baseClassName = 'e-app-tooltip',
3531 classes = [baseClassName, props.className],
3532 childRef = (0, _react.useRef)(null),
3533 isAborted = (0, _react.useRef)(false),
3534 isManualControl = props.hasOwnProperty('show'),
3535 _useState = (0, _react.useState)(false),
3536 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3537 isLibraryLoaded = _useState2[0],
3538 setIsLibraryLoaded = _useState2[1],
3539 _useState3 = (0, _react.useState)(false),
3540 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
3541 showTooltip = _useState4[0],
3542 setShowTooltip = _useState4[1],
3543 directionsMap = {
3544 top: 's',
3545 right: 'w',
3546 down: 'n',
3547 left: 'e'
3548 },
3549 tipsyConfig = {
3550 trigger: isManualControl ? 'manual' : 'hover',
3551 gravity: directionsMap[props.direction],
3552 offset: props.offset,
3553 title: function title() {
3554 return props.title;
3555 }
3556 },
3557 setTipsy = function setTipsy() {
3558 var $tooltipContainer = jQuery(childRef.current);
3559 $tooltipContainer.tipsy(tipsyConfig);
3560
3561 if (isManualControl) {
3562 var displayMode = showTooltip ? 'show' : 'hide';
3563 $tooltipContainer.tipsy(displayMode);
3564 }
3565 };
3566
3567 (0, _react.useEffect)(function () {
3568 // In case that the component is disabled the tipsy library will not be loaded by default.
3569 if (!props.disabled) {
3570 isAborted.current = false;
3571 import(
3572 /* webpackIgnore: true */
3573 "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () {
3574 if (!isAborted.current) {
3575 if (isLibraryLoaded) {
3576 setTipsy();
3577 } else {
3578 setIsLibraryLoaded(true);
3579 }
3580 }
3581 });
3582 }
3583
3584 return function () {
3585 if (!props.disabled) {
3586 // Aborting the current dynamic-import state update in case of re-render.
3587 isAborted.current = true; // Cleanup of existing tipsy element in case of re-render.
3588
3589 jQuery('.tipsy:last').remove();
3590 }
3591 };
3592 }, [props.disabled]);
3593 (0, _react.useEffect)(function () {
3594 if (isLibraryLoaded) {
3595 setTipsy();
3596 }
3597 }, [isLibraryLoaded, showTooltip]);
3598 (0, _react.useEffect)(function () {
3599 // The "show" state should not be changed while the component is disabled.
3600 if (!props.disabled && props.show !== showTooltip) {
3601 setShowTooltip(props.show);
3602 }
3603 }, [props.show]);
3604 return /*#__PURE__*/_react.default.createElement(props.tag, {
3605 className: (0, _utils.arrayToClassName)(classes),
3606 ref: childRef
3607 }, props.children);
3608 }
3609
3610 Tooltip.propTypes = {
3611 className: PropTypes.string,
3612 offset: PropTypes.number,
3613 show: PropTypes.bool,
3614 direction: PropTypes.oneOf(['top', 'right', 'left', 'down']),
3615 tag: PropTypes.string.isRequired,
3616 title: PropTypes.string.isRequired,
3617 disabled: PropTypes.bool,
3618 children: PropTypes.any
3619 };
3620 Tooltip.defaultProps = {
3621 className: '',
3622 offset: 10,
3623 direction: 'top',
3624 disabled: false
3625 };
3626
3627 /***/ }),
3628
3629 /***/ "../core/app/assets/js/molecules/upload-file.js":
3630 /*!******************************************************!*\
3631 !*** ../core/app/assets/js/molecules/upload-file.js ***!
3632 \******************************************************/
3633 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3634
3635 "use strict";
3636 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3637 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3638
3639
3640 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3641
3642 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3643
3644 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3645
3646 _Object$defineProperty(exports, "__esModule", {
3647 value: true
3648 });
3649
3650 exports.default = UploadFile;
3651
3652 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3653
3654 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
3655
3656 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3657
3658 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3659
3660 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss");
3661
3662 function UploadFile(props) {
3663 var fileInput = (0, _react.useRef)(null),
3664 baseClassName = 'e-app-upload-file',
3665 classes = [baseClassName, props.className];
3666 return /*#__PURE__*/_react.default.createElement("div", {
3667 className: (0, _utils.arrayToClassName)(classes)
3668 }, /*#__PURE__*/_react.default.createElement("input", {
3669 ref: fileInput,
3670 type: "file",
3671 accept: props.filetypes.map(function (type) {
3672 return '.' + type;
3673 }).join(', '),
3674 className: "e-app-upload-file__input",
3675 onChange: function onChange(event) {
3676 var file = event.target.files[0];
3677
3678 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
3679 props.onFileSelect(file, event);
3680 } else {
3681 fileInput.current.value = '';
3682 props.onError();
3683 }
3684 }
3685 }), /*#__PURE__*/_react.default.createElement(_button.default, {
3686 className: "e-app-upload-file__button",
3687 text: props.text,
3688 variant: "contained",
3689 color: "primary",
3690 size: "lg",
3691 hideText: props.isLoading,
3692 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '',
3693 onClick: function onClick() {
3694 if (!props.isLoading) {
3695 fileInput.current.click();
3696 }
3697 }
3698 }));
3699 }
3700
3701 UploadFile.propTypes = {
3702 className: PropTypes.string,
3703 text: PropTypes.string,
3704 onFileSelect: PropTypes.func,
3705 isLoading: PropTypes.bool,
3706 filetypes: PropTypes.array.isRequired,
3707 onError: PropTypes.func
3708 };
3709 UploadFile.defaultProps = {
3710 className: '',
3711 text: __('Select File', 'elementor'),
3712 onError: function onError() {}
3713 };
3714
3715 /***/ }),
3716
3717 /***/ "../core/app/assets/js/organisms/drop-zone.js":
3718 /*!****************************************************!*\
3719 !*** ../core/app/assets/js/organisms/drop-zone.js ***!
3720 \****************************************************/
3721 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3722
3723 "use strict";
3724 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3725
3726
3727 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3728
3729 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3730
3731 _Object$defineProperty(exports, "__esModule", {
3732 value: true
3733 });
3734
3735 exports.default = DropZone;
3736
3737 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3738
3739 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3740
3741 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3742
3743 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
3744
3745 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
3746
3747 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
3748
3749 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
3750
3751 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
3752
3753 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss");
3754
3755 function DropZone(props) {
3756 var classes = ['e-app-drop-zone', props.className],
3757 dragDropEvents = {
3758 onDrop: function onDrop(event) {
3759 if (!props.isLoading) {
3760 var file = event.dataTransfer.files[0];
3761
3762 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
3763 props.onFileSelect(file, event);
3764 } else {
3765 props.onError();
3766 }
3767 }
3768 }
3769 };
3770 return /*#__PURE__*/_react.default.createElement("section", {
3771 className: (0, _utils.arrayToClassName)(classes)
3772 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, {
3773 isLoading: props.isLoading
3774 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
3775 className: "e-app-drop-zone__icon ".concat(props.icon)
3776 }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
3777 variant: "display-3"
3778 }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, {
3779 variant: "xl",
3780 className: "e-app-drop-zone__text"
3781 }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, {
3782 variant: "xl",
3783 className: "e-app-drop-zone__secondary-text"
3784 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, {
3785 isLoading: props.isLoading,
3786 onFileSelect: props.onFileSelect,
3787 onError: props.onError,
3788 text: props.buttonText,
3789 filetypes: props.filetypes
3790 })));
3791 }
3792
3793 DropZone.propTypes = {
3794 className: PropTypes.string,
3795 children: PropTypes.any,
3796 onFileSelect: PropTypes.func.isRequired,
3797 heading: PropTypes.string,
3798 text: PropTypes.string,
3799 secondaryText: PropTypes.string,
3800 buttonText: PropTypes.string,
3801 icon: PropTypes.string,
3802 showButton: PropTypes.bool,
3803 showIcon: PropTypes.bool,
3804 isLoading: PropTypes.bool,
3805 filetypes: PropTypes.array.isRequired,
3806 onError: PropTypes.func
3807 };
3808 DropZone.defaultProps = {
3809 className: '',
3810 icon: 'eicon-library-upload',
3811 showButton: true,
3812 showIcon: true,
3813 onError: function onError() {}
3814 };
3815
3816 /***/ }),
3817
3818 /***/ "../core/app/assets/js/organisms/error-boundary.js":
3819 /*!*********************************************************!*\
3820 !*** ../core/app/assets/js/organisms/error-boundary.js ***!
3821 \*********************************************************/
3822 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3823
3824 "use strict";
3825 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3826 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3827
3828
3829 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3830
3831 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3832
3833 _Object$defineProperty(exports, "__esModule", {
3834 value: true
3835 });
3836
3837 exports.default = void 0;
3838
3839 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3840
3841 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
3842
3843 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
3844
3845 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
3846
3847 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
3848
3849 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3850
3851 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
3852
3853 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component
3854 // That is why this component is a class component.
3855 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes
3856 var ErrorBoundary = /*#__PURE__*/function (_React$Component) {
3857 (0, _inherits2.default)(ErrorBoundary, _React$Component);
3858
3859 var _super = (0, _createSuper2.default)(ErrorBoundary);
3860
3861 function ErrorBoundary(props) {
3862 var _this;
3863
3864 (0, _classCallCheck2.default)(this, ErrorBoundary);
3865 _this = _super.call(this, props);
3866 _this.state = {
3867 hasError: null
3868 };
3869 return _this;
3870 }
3871
3872 (0, _createClass2.default)(ErrorBoundary, [{
3873 key: "goBack",
3874 value: function goBack() {
3875 // If the app was opened inside an iframe, it will close it,
3876 // if not, it will redirect to the last location.
3877 if (window.top !== window.self) {
3878 window.top.$e.run('app/close');
3879 }
3880
3881 window.location = elementorAppConfig.return_url;
3882 }
3883 }, {
3884 key: "render",
3885 value: function render() {
3886 if (this.state.hasError) {
3887 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
3888 title: this.props.title,
3889 text: this.props.text,
3890 approveButtonUrl: this.props.learnMoreUrl,
3891 approveButtonColor: "link",
3892 approveButtonTarget: "_blank",
3893 approveButtonText: __('Learn More', 'elementor'),
3894 dismissButtonText: __('Go Back', 'elementor'),
3895 dismissButtonOnClick: this.goBack
3896 });
3897 }
3898
3899 return this.props.children;
3900 }
3901 }], [{
3902 key: "getDerivedStateFromError",
3903 value: function getDerivedStateFromError() {
3904 return {
3905 hasError: true
3906 };
3907 }
3908 }]);
3909 return ErrorBoundary;
3910 }(_react.default.Component);
3911
3912 exports.default = ErrorBoundary;
3913 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", {
3914 children: PropTypes.any,
3915 title: PropTypes.string,
3916 text: PropTypes.string,
3917 learnMoreUrl: PropTypes.string
3918 });
3919 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", {
3920 title: __('App could not be loaded', 'elementor'),
3921 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'),
3922 learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/'
3923 });
3924
3925 /***/ }),
3926
3927 /***/ "../core/app/assets/js/organisms/wizard-footer.js":
3928 /*!********************************************************!*\
3929 !*** ../core/app/assets/js/organisms/wizard-footer.js ***!
3930 \********************************************************/
3931 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3932
3933 "use strict";
3934 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3935
3936
3937 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3938
3939 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3940
3941 _Object$defineProperty(exports, "__esModule", {
3942 value: true
3943 });
3944
3945 exports.default = WizardFooter;
3946
3947 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3948
3949 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3950
3951 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3952
3953 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3954
3955 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss");
3956
3957 function WizardFooter(props) {
3958 var baseClassName = 'e-app-wizard-footer',
3959 classes = [baseClassName, props.className];
3960
3961 if (props.separator) {
3962 classes.push(baseClassName + '__separator');
3963 }
3964
3965 return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({
3966 container: true
3967 }, props, {
3968 className: (0, _utils.arrayToClassName)(classes)
3969 }), props.children);
3970 }
3971
3972 WizardFooter.propTypes = {
3973 className: PropTypes.string,
3974 justify: PropTypes.any,
3975 separator: PropTypes.any,
3976 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
3977 };
3978 WizardFooter.defaultProps = {
3979 className: ''
3980 };
3981
3982 /***/ }),
3983
3984 /***/ "../core/app/assets/js/pages/index.js":
3985 /*!********************************************!*\
3986 !*** ../core/app/assets/js/pages/index.js ***!
3987 \********************************************/
3988 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3989
3990 "use strict";
3991
3992
3993 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3994
3995 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3996
3997 _Object$defineProperty(exports, "__esModule", {
3998 value: true
3999 });
4000
4001 exports.default = Index;
4002
4003 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4004
4005 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
4006
4007 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
4008
4009 function Index() {
4010 var _elementorAppConfig$m;
4011
4012 var url = ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]) || '/not-found';
4013 return /*#__PURE__*/_react.default.createElement(_router.Redirect, {
4014 to: url,
4015 noThrow: true
4016 });
4017 }
4018
4019 /***/ }),
4020
4021 /***/ "../core/app/assets/js/pages/not-found.js":
4022 /*!************************************************!*\
4023 !*** ../core/app/assets/js/pages/not-found.js ***!
4024 \************************************************/
4025 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4026
4027 "use strict";
4028 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4029
4030
4031 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4032
4033 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4034
4035 _Object$defineProperty(exports, "__esModule", {
4036 value: true
4037 });
4038
4039 exports.default = NotFound;
4040
4041 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4042
4043 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
4044
4045 function NotFound() {
4046 var config = {
4047 title: __('Not Found', 'elementor'),
4048 className: 'eps-app__not-found',
4049 content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "),
4050 sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null)
4051 };
4052 return /*#__PURE__*/_react.default.createElement(_page.default, config);
4053 }
4054
4055 /***/ }),
4056
4057 /***/ "../core/app/assets/js/ui/atoms/box.js":
4058 /*!*********************************************!*\
4059 !*** ../core/app/assets/js/ui/atoms/box.js ***!
4060 \*********************************************/
4061 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4062
4063 "use strict";
4064 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4065
4066
4067 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4068
4069 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4070
4071 _Object$defineProperty(exports, "__esModule", {
4072 value: true
4073 });
4074
4075 exports.default = Box;
4076
4077 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4078
4079 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4080
4081 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss");
4082
4083 function Box(props) {
4084 var baseClassName = 'eps-box',
4085 classes = [baseClassName, props.className],
4086 style = {};
4087
4088 if (props.hasOwnProperty('padding')) {
4089 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding);
4090 classes.push(baseClassName + '--padding');
4091 }
4092
4093 return /*#__PURE__*/_react.default.createElement("div", {
4094 style: style,
4095 className: (0, _utils.arrayToClassName)(classes)
4096 }, props.children);
4097 }
4098
4099 Box.propTypes = {
4100 className: PropTypes.string,
4101 padding: PropTypes.string,
4102 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
4103 };
4104 Box.defaultProps = {
4105 className: ''
4106 };
4107
4108 /***/ }),
4109
4110 /***/ "../core/app/assets/js/ui/atoms/checkbox.js":
4111 /*!**************************************************!*\
4112 !*** ../core/app/assets/js/ui/atoms/checkbox.js ***!
4113 \**************************************************/
4114 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4115
4116 "use strict";
4117 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4118
4119
4120 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4121
4122 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4123
4124 _Object$defineProperty(exports, "__esModule", {
4125 value: true
4126 });
4127
4128 exports.default = Checkbox;
4129
4130 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4131
4132 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4133
4134 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4135
4136 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss");
4137
4138 function Checkbox(props) {
4139 var baseClassName = 'eps-checkbox',
4140 classes = [baseClassName, props.className];
4141
4142 if (props.rounded) {
4143 classes.push(baseClassName + '--rounded');
4144 }
4145
4146 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, {
4147 type: "checkbox",
4148 disabled: props.disabled,
4149 className: (0, _utils.arrayToClassName)(classes)
4150 }));
4151 }
4152
4153 Checkbox.propTypes = {
4154 className: PropTypes.string,
4155 disabled: PropTypes.bool,
4156 rounded: PropTypes.bool
4157 };
4158 Checkbox.defaultProps = {
4159 className: '',
4160 disabled: false
4161 };
4162
4163 /***/ }),
4164
4165 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js":
4166 /*!***************************************************!*\
4167 !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***!
4168 \***************************************************/
4169 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4170
4171 "use strict";
4172 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4173
4174
4175 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4176
4177 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4178
4179 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4180
4181 _Object$defineProperty(exports, "__esModule", {
4182 value: true
4183 });
4184
4185 exports.default = DragDrop;
4186
4187 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4188
4189 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4190
4191 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4192
4193 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4194
4195 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss");
4196
4197 function DragDrop(props) {
4198 var _useState = (0, _react.useState)(false),
4199 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4200 isDragOver = _useState2[0],
4201 setIsDragOver = _useState2[1],
4202 getClassName = function getClassName() {
4203 var baseClassName = 'e-app-drag-drop',
4204 classes = [baseClassName, props.className];
4205
4206 if (isDragOver && !props.isLoading) {
4207 classes.push(baseClassName + '--drag-over');
4208 }
4209
4210 return (0, _utils.arrayToClassName)(classes);
4211 },
4212 onDragDropActions = function onDragDropActions(event) {
4213 event.preventDefault();
4214 event.stopPropagation();
4215 },
4216 dragDropEvents = {
4217 onDrop: function onDrop(event) {
4218 onDragDropActions(event);
4219 setIsDragOver(false);
4220
4221 if (props.onDrop) {
4222 props.onDrop(event);
4223 }
4224 },
4225 onDragOver: function onDragOver(event) {
4226 onDragDropActions(event);
4227 setIsDragOver(true);
4228
4229 if (props.onDragOver) {
4230 props.onDragOver(event);
4231 }
4232 },
4233 onDragLeave: function onDragLeave(event) {
4234 onDragDropActions(event);
4235 setIsDragOver(false);
4236
4237 if (props.onDragLeave) {
4238 props.onDragLeave(event);
4239 }
4240 }
4241 };
4242
4243 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, {
4244 className: getClassName()
4245 }), props.children);
4246 }
4247
4248 DragDrop.propTypes = {
4249 className: PropTypes.string,
4250 children: PropTypes.any,
4251 onDrop: PropTypes.func,
4252 onDragLeave: PropTypes.func,
4253 onDragOver: PropTypes.func,
4254 isLoading: PropTypes.bool
4255 };
4256 DragDrop.defaultProps = {
4257 className: ''
4258 };
4259
4260 /***/ }),
4261
4262 /***/ "../core/app/assets/js/ui/atoms/heading.js":
4263 /*!*************************************************!*\
4264 !*** ../core/app/assets/js/ui/atoms/heading.js ***!
4265 \*************************************************/
4266 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4267
4268 "use strict";
4269 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4270
4271
4272 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4273
4274 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4275
4276 _Object$defineProperty(exports, "__esModule", {
4277 value: true
4278 });
4279
4280 exports.default = Heading;
4281
4282 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4283
4284 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4285
4286 function Heading(props) {
4287 var baseClassName = 'eps',
4288 classes = [props.className];
4289
4290 if (props.variant) {
4291 classes.push(baseClassName + '-' + props.variant);
4292 }
4293
4294 var Element = function Element() {
4295 return _react.default.createElement(props.tag, {
4296 className: (0, _utils.arrayToClassName)(classes)
4297 }, props.children);
4298 };
4299
4300 return /*#__PURE__*/_react.default.createElement(Element, null);
4301 }
4302
4303 Heading.propTypes = {
4304 className: PropTypes.string,
4305 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired,
4306 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']),
4307 variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired
4308 };
4309 Heading.defaultProps = {
4310 className: '',
4311 tag: 'h1'
4312 };
4313
4314 /***/ }),
4315
4316 /***/ "../core/app/assets/js/ui/atoms/icon.js":
4317 /*!**********************************************!*\
4318 !*** ../core/app/assets/js/ui/atoms/icon.js ***!
4319 \**********************************************/
4320 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4321
4322 "use strict";
4323 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4324
4325
4326 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4327
4328 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4329
4330 _Object$defineProperty(exports, "__esModule", {
4331 value: true
4332 });
4333
4334 exports.default = Icon;
4335
4336 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4337
4338 function Icon(props) {
4339 return /*#__PURE__*/_react.default.createElement("i", {
4340 className: "eps-icon ".concat(props.className)
4341 });
4342 }
4343
4344 Icon.propTypes = {
4345 className: PropTypes.string.isRequired
4346 };
4347 Icon.defaultProps = {
4348 className: ''
4349 };
4350
4351 /***/ }),
4352
4353 /***/ "../core/app/assets/js/ui/atoms/text-field.js":
4354 /*!****************************************************!*\
4355 !*** ../core/app/assets/js/ui/atoms/text-field.js ***!
4356 \****************************************************/
4357 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4358
4359 "use strict";
4360 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4361
4362
4363 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4364
4365 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4366
4367 _Object$defineProperty(exports, "__esModule", {
4368 value: true
4369 });
4370
4371 exports.default = TextField;
4372
4373 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4374
4375 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4376
4377 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
4378
4379 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4380
4381 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4382
4383 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss");
4384
4385 function TextField(props) {
4386 var classNameBase = 'eps-text-field',
4387 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)],
4388 validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
4389 className: (0, _utils.arrayToClassName)(classes)
4390 });
4391
4392 if (validProps.multiline) {
4393 delete validProps.multiline;
4394 return /*#__PURE__*/_react.default.createElement("textarea", validProps);
4395 }
4396
4397 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, {
4398 type: "text"
4399 }));
4400 }
4401
4402 TextField.propTypes = {
4403 className: PropTypes.string,
4404 multiline: PropTypes.bool,
4405 variant: PropTypes.oneOf(['standard', 'outlined']),
4406 children: PropTypes.string
4407 };
4408 TextField.defaultProps = {
4409 className: '',
4410 variant: 'standard'
4411 };
4412
4413 /***/ }),
4414
4415 /***/ "../core/app/assets/js/ui/atoms/text.js":
4416 /*!**********************************************!*\
4417 !*** ../core/app/assets/js/ui/atoms/text.js ***!
4418 \**********************************************/
4419 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4420
4421 "use strict";
4422 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4423
4424
4425 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4426
4427 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4428
4429 _Object$defineProperty(exports, "__esModule", {
4430 value: true
4431 });
4432
4433 exports.default = Text;
4434
4435 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4436
4437 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4438
4439 function Text(props) {
4440 var baseClassName = 'eps',
4441 classes = [props.className],
4442 variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
4443 classes.push(baseClassName + '-text' + variant);
4444
4445 var Element = function Element() {
4446 return _react.default.createElement(props.tag, {
4447 className: (0, _utils.arrayToClassName)(classes)
4448 }, props.children);
4449 };
4450
4451 return /*#__PURE__*/_react.default.createElement(Element, null);
4452 }
4453
4454 Text.propTypes = {
4455 className: PropTypes.string,
4456 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']),
4457 tag: PropTypes.string,
4458 children: PropTypes.any.isRequired
4459 };
4460 Text.defaultProps = {
4461 className: '',
4462 tag: 'p'
4463 };
4464
4465 /***/ }),
4466
4467 /***/ "../core/app/assets/js/ui/card/card-body.js":
4468 /*!**************************************************!*\
4469 !*** ../core/app/assets/js/ui/card/card-body.js ***!
4470 \**************************************************/
4471 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4472
4473 "use strict";
4474 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4475
4476
4477 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4478
4479 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4480
4481 _Object$defineProperty(exports, "__esModule", {
4482 value: true
4483 });
4484
4485 exports.default = CardBody;
4486
4487 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4488
4489 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4490
4491 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4492
4493 function CardBody(props) {
4494 var classNameBase = 'eps-card__body',
4495 classes = [classNameBase, props.className],
4496 style = {};
4497
4498 if (props.hasOwnProperty('padding')) {
4499 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding);
4500 classes.push(classNameBase + '--padding');
4501 }
4502
4503 return /*#__PURE__*/_react.default.createElement("main", {
4504 className: (0, _utils.arrayToClassName)(classes),
4505 style: style
4506 }, props.children);
4507 }
4508
4509 CardBody.propTypes = {
4510 className: PropTypes.string,
4511 padding: PropTypes.string,
4512 passive: PropTypes.bool,
4513 active: PropTypes.bool,
4514 children: PropTypes.any.isRequired
4515 };
4516 CardBody.defaultProps = {
4517 className: ''
4518 };
4519
4520 /***/ }),
4521
4522 /***/ "../core/app/assets/js/ui/card/card-divider.js":
4523 /*!*****************************************************!*\
4524 !*** ../core/app/assets/js/ui/card/card-divider.js ***!
4525 \*****************************************************/
4526 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4527
4528 "use strict";
4529 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4530
4531
4532 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4533
4534 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4535
4536 _Object$defineProperty(exports, "__esModule", {
4537 value: true
4538 });
4539
4540 exports.default = CardDivider;
4541
4542 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4543
4544 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4545
4546 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4547
4548 function CardDivider(props) {
4549 var classNameBase = 'eps-card__divider',
4550 classes = [classNameBase, props.className];
4551 return /*#__PURE__*/_react.default.createElement("hr", {
4552 className: (0, _utils.arrayToClassName)(classes)
4553 });
4554 }
4555
4556 CardDivider.propTypes = {
4557 className: PropTypes.string
4558 };
4559 CardDivider.defaultProps = {
4560 className: ''
4561 };
4562
4563 /***/ }),
4564
4565 /***/ "../core/app/assets/js/ui/card/card-footer.js":
4566 /*!****************************************************!*\
4567 !*** ../core/app/assets/js/ui/card/card-footer.js ***!
4568 \****************************************************/
4569 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4570
4571 "use strict";
4572 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4573
4574
4575 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4576
4577 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4578
4579 _Object$defineProperty(exports, "__esModule", {
4580 value: true
4581 });
4582
4583 exports.default = CardFooter;
4584
4585 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4586
4587 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4588
4589 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4590
4591 function CardFooter(props) {
4592 var classNameBase = 'eps-card__footer',
4593 classes = [classNameBase, props.className],
4594 style = {};
4595
4596 if (props.hasOwnProperty('padding')) {
4597 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding);
4598 classes.push(classNameBase + '--padding');
4599 }
4600
4601 return /*#__PURE__*/_react.default.createElement("footer", {
4602 className: (0, _utils.arrayToClassName)(classes),
4603 style: style
4604 }, props.children);
4605 }
4606
4607 CardFooter.propTypes = {
4608 className: PropTypes.string,
4609 padding: PropTypes.string,
4610 passive: PropTypes.bool,
4611 active: PropTypes.bool,
4612 children: PropTypes.object.isRequired
4613 };
4614 CardFooter.defaultProps = {
4615 className: ''
4616 };
4617
4618 /***/ }),
4619
4620 /***/ "../core/app/assets/js/ui/card/card-header.js":
4621 /*!****************************************************!*\
4622 !*** ../core/app/assets/js/ui/card/card-header.js ***!
4623 \****************************************************/
4624 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4625
4626 "use strict";
4627 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4628
4629
4630 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4631
4632 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4633
4634 _Object$defineProperty(exports, "__esModule", {
4635 value: true
4636 });
4637
4638 exports.default = CardHeader;
4639
4640 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4641
4642 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4643
4644 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4645
4646 function CardHeader(props) {
4647 var classNameBase = 'eps-card__header',
4648 classes = [classNameBase, props.className],
4649 style = {};
4650
4651 if (props.hasOwnProperty('padding')) {
4652 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding);
4653 classes.push(classNameBase + '--padding');
4654 }
4655
4656 return /*#__PURE__*/_react.default.createElement("header", {
4657 className: (0, _utils.arrayToClassName)(classes),
4658 style: style
4659 }, props.children);
4660 }
4661
4662 CardHeader.propTypes = {
4663 className: PropTypes.string,
4664 padding: PropTypes.string,
4665 passive: PropTypes.bool,
4666 active: PropTypes.bool,
4667 children: PropTypes.any.isRequired
4668 };
4669 CardHeader.defaultProps = {
4670 className: ''
4671 };
4672
4673 /***/ }),
4674
4675 /***/ "../core/app/assets/js/ui/card/card-headline.js":
4676 /*!******************************************************!*\
4677 !*** ../core/app/assets/js/ui/card/card-headline.js ***!
4678 \******************************************************/
4679 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4680
4681 "use strict";
4682 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4683
4684
4685 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4686
4687 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4688
4689 _Object$defineProperty(exports, "__esModule", {
4690 value: true
4691 });
4692
4693 exports.default = CardHeadline;
4694
4695 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4696
4697 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4698
4699 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4700
4701 function CardHeadline(props) {
4702 var classNameBase = 'eps-card__headline',
4703 classes = [classNameBase, props.className];
4704 return /*#__PURE__*/_react.default.createElement("h4", {
4705 className: (0, _utils.arrayToClassName)(classes)
4706 }, props.children);
4707 }
4708
4709 CardHeadline.propTypes = {
4710 className: PropTypes.string,
4711 children: PropTypes.any.isRequired
4712 };
4713 CardHeadline.defaultProps = {
4714 className: ''
4715 };
4716
4717 /***/ }),
4718
4719 /***/ "../core/app/assets/js/ui/card/card-image.js":
4720 /*!***************************************************!*\
4721 !*** ../core/app/assets/js/ui/card/card-image.js ***!
4722 \***************************************************/
4723 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4724
4725 "use strict";
4726 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4727
4728
4729 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4730
4731 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4732
4733 _Object$defineProperty(exports, "__esModule", {
4734 value: true
4735 });
4736
4737 exports.default = CardImage;
4738
4739 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4740
4741 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4742
4743 function CardImage(props) {
4744 var image = /*#__PURE__*/_react.default.createElement("img", {
4745 src: props.src,
4746 alt: props.alt,
4747 className: "eps-card__image",
4748 loading: "lazy"
4749 });
4750
4751 return /*#__PURE__*/_react.default.createElement("figure", {
4752 className: "eps-card__figure ".concat(props.className)
4753 }, image, props.children);
4754 }
4755
4756 CardImage.propTypes = {
4757 className: PropTypes.string,
4758 src: PropTypes.string.isRequired,
4759 alt: PropTypes.string.isRequired,
4760 children: PropTypes.any
4761 };
4762 CardImage.defaultProps = {
4763 className: ''
4764 };
4765
4766 /***/ }),
4767
4768 /***/ "../core/app/assets/js/ui/card/card-overlay.js":
4769 /*!*****************************************************!*\
4770 !*** ../core/app/assets/js/ui/card/card-overlay.js ***!
4771 \*****************************************************/
4772 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4773
4774 "use strict";
4775 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4776
4777
4778 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4779
4780 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4781
4782 _Object$defineProperty(exports, "__esModule", {
4783 value: true
4784 });
4785
4786 exports.default = CardOverlay;
4787
4788 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4789
4790 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4791
4792 function CardOverlay(props) {
4793 return /*#__PURE__*/_react.default.createElement("div", {
4794 className: "eps-card__image-overlay ".concat(props.className)
4795 }, props.children);
4796 }
4797
4798 CardOverlay.propTypes = {
4799 className: PropTypes.string,
4800 children: PropTypes.object.isRequired
4801 };
4802 CardOverlay.defaultProps = {
4803 className: ''
4804 };
4805
4806 /***/ }),
4807
4808 /***/ "../core/app/assets/js/ui/card/card.js":
4809 /*!*********************************************!*\
4810 !*** ../core/app/assets/js/ui/card/card.js ***!
4811 \*********************************************/
4812 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4813
4814 "use strict";
4815 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4816
4817
4818 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4819
4820 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4821
4822 _Object$defineProperty(exports, "__esModule", {
4823 value: true
4824 });
4825
4826 exports.default = void 0;
4827
4828 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4829
4830 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js"));
4831
4832 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js"));
4833
4834 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js"));
4835
4836 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
4837
4838 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
4839
4840 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js"));
4841
4842 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js"));
4843
4844 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4845
4846 var Card = _react.default.forwardRef(function (props, ref) {
4847 return /*#__PURE__*/_react.default.createElement("article", {
4848 className: "eps-card ".concat(props.className),
4849 ref: ref
4850 }, props.children);
4851 });
4852
4853 Card.propTypes = {
4854 type: PropTypes.string,
4855 className: PropTypes.string,
4856 children: PropTypes.any
4857 };
4858 Card.defaultProps = {
4859 className: ''
4860 };
4861 Card.displayName = 'Card';
4862 Card.Header = _cardHeader.default;
4863 Card.Body = _cardBody.default;
4864 Card.Image = _cardImage.default;
4865 Card.Overlay = _cardOverlay.default;
4866 Card.Footer = _cardFooter.default;
4867 Card.Headline = _cardHeadline.default;
4868 Card.Divider = _cardDivider.default;
4869 var _default = Card;
4870 exports.default = _default;
4871
4872 /***/ }),
4873
4874 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js":
4875 /*!*********************************************************!*\
4876 !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***!
4877 \*********************************************************/
4878 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4879
4880 "use strict";
4881 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4882
4883
4884 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4885
4886 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4887
4888 _Object$defineProperty(exports, "__esModule", {
4889 value: true
4890 });
4891
4892 exports.default = DialogActions;
4893
4894 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4895
4896 function DialogActions(props) {
4897 return /*#__PURE__*/_react.default.createElement("div", {
4898 className: "eps-dialog__buttons"
4899 }, props.children);
4900 }
4901
4902 DialogActions.propTypes = {
4903 children: PropTypes.any
4904 };
4905
4906 /***/ }),
4907
4908 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js":
4909 /*!********************************************************!*\
4910 !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***!
4911 \********************************************************/
4912 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4913
4914 "use strict";
4915 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4916
4917
4918 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4919
4920 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4921
4922 _Object$defineProperty(exports, "__esModule", {
4923 value: true
4924 });
4925
4926 exports.default = DialogButton;
4927
4928 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4929
4930 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
4931
4932 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4933
4934 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4935
4936 function DialogButton(props) {
4937 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
4938 className: "eps-dialog__button ".concat(props.className)
4939 }));
4940 }
4941
4942 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
4943 tabIndex: PropTypes.string,
4944 type: PropTypes.string
4945 });
4946 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
4947 tabIndex: '0',
4948 type: 'button'
4949 });
4950
4951 /***/ }),
4952
4953 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js":
4954 /*!*********************************************************!*\
4955 !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***!
4956 \*********************************************************/
4957 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4958
4959 "use strict";
4960 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4961
4962
4963 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4964
4965 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4966
4967 _Object$defineProperty(exports, "__esModule", {
4968 value: true
4969 });
4970
4971 exports.default = DialogContent;
4972
4973 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4974
4975 function DialogContent(props) {
4976 return /*#__PURE__*/_react.default.createElement("div", {
4977 className: "eps-dialog__content"
4978 }, props.children);
4979 }
4980
4981 DialogContent.propTypes = {
4982 children: PropTypes.any
4983 };
4984
4985 /***/ }),
4986
4987 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js":
4988 /*!******************************************************!*\
4989 !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***!
4990 \******************************************************/
4991 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4992
4993 "use strict";
4994
4995
4996 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4997
4998 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4999
5000 _Object$defineProperty(exports, "__esModule", {
5001 value: true
5002 });
5003
5004 exports.default = DialogText;
5005
5006 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5007
5008 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5009
5010 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5011
5012 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5013
5014 function DialogText(props) {
5015 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({
5016 variant: "xs"
5017 }, props, {
5018 className: "eps-dialog__text ".concat(props.className)
5019 }));
5020 }
5021
5022 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes);
5023 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, {
5024 tag: 'p',
5025 variant: 'sm'
5026 });
5027
5028 /***/ }),
5029
5030 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js":
5031 /*!*******************************************************!*\
5032 !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***!
5033 \*******************************************************/
5034 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5035
5036 "use strict";
5037 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5038
5039
5040 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5041
5042 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5043
5044 _Object$defineProperty(exports, "__esModule", {
5045 value: true
5046 });
5047
5048 exports.default = DialogTitle;
5049
5050 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5051
5052 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5053
5054 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5055
5056 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5057
5058 function DialogTitle(props) {
5059 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, {
5060 className: "eps-dialog__title ".concat(props.className)
5061 }));
5062 }
5063
5064 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
5065 className: PropTypes.string
5066 });
5067 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
5068 variant: 'h3',
5069 tag: 'h3',
5070 className: ''
5071 });
5072
5073 /***/ }),
5074
5075 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js":
5076 /*!*********************************************************!*\
5077 !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***!
5078 \*********************************************************/
5079 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5080
5081 "use strict";
5082 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5083 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5084
5085
5086 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5087
5088 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5089
5090 _Object$defineProperty(exports, "__esModule", {
5091 value: true
5092 });
5093
5094 exports.default = DialogWrapper;
5095
5096 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5097
5098 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5099
5100 function DialogWrapper(props) {
5101 var WrapperTag = 'div';
5102
5103 if (props.onSubmit) {
5104 WrapperTag = 'form';
5105 }
5106
5107 return /*#__PURE__*/_react.default.createElement("section", {
5108 className: "eps-modal__overlay"
5109 }, /*#__PURE__*/_react.default.createElement(WrapperTag, {
5110 className: "eps-modal eps-dialog",
5111 onSubmit: props.onSubmit
5112 }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, {
5113 onClick: props.onClose,
5114 text: __('Close', 'elementor'),
5115 hideText: true,
5116 icon: "eicon-close",
5117 className: "eps-dialog__close-button"
5118 }), props.children));
5119 }
5120
5121 DialogWrapper.propTypes = {
5122 onClose: PropTypes.func,
5123 onSubmit: PropTypes.func,
5124 children: PropTypes.any
5125 };
5126
5127 /***/ }),
5128
5129 /***/ "../core/app/assets/js/ui/dialog/dialog.js":
5130 /*!*************************************************!*\
5131 !*** ../core/app/assets/js/ui/dialog/dialog.js ***!
5132 \*************************************************/
5133 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5134
5135 "use strict";
5136 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5137
5138
5139 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5140
5141 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5142
5143 _Object$defineProperty(exports, "__esModule", {
5144 value: true
5145 });
5146
5147 exports.default = Dialog;
5148
5149 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5150
5151 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js"));
5152
5153 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js"));
5154
5155 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js"));
5156
5157 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js"));
5158
5159 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js"));
5160
5161 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js"));
5162
5163 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss");
5164
5165 function Dialog(props) {
5166 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, {
5167 onSubmit: props.onSubmit,
5168 onClose: props.onClose
5169 }, /*#__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, {
5170 key: "dismiss",
5171 text: props.dismissButtonText,
5172 onClick: props.dismissButtonOnClick,
5173 url: props.dismissButtonUrl,
5174 target: props.dismissButtonTarget,
5175 tabIndex: "2"
5176 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
5177 key: "approve",
5178 text: props.approveButtonText,
5179 onClick: props.approveButtonOnClick,
5180 url: props.approveButtonUrl,
5181 target: props.approveButtonTarget,
5182 color: props.approveButtonColor,
5183 elRef: props.approveButtonRef,
5184 tabIndex: "1"
5185 })));
5186 }
5187
5188 Dialog.propTypes = {
5189 title: PropTypes.any,
5190 text: PropTypes.any,
5191 children: PropTypes.any,
5192 onSubmit: PropTypes.func,
5193 onClose: PropTypes.func,
5194 dismissButtonText: PropTypes.string.isRequired,
5195 dismissButtonOnClick: PropTypes.func,
5196 dismissButtonUrl: PropTypes.string,
5197 dismissButtonTarget: PropTypes.string,
5198 approveButtonText: PropTypes.string.isRequired,
5199 approveButtonOnClick: PropTypes.func,
5200 approveButtonUrl: PropTypes.string,
5201 approveButtonColor: PropTypes.string,
5202 approveButtonTarget: PropTypes.string,
5203 approveButtonRef: PropTypes.object
5204 };
5205 Dialog.defaultProps = {};
5206 Dialog.Wrapper = _dialogWrapper.default;
5207 Dialog.Content = _dialogContent.default;
5208 Dialog.Title = _dialogTitle.default;
5209 Dialog.Text = _dialogText.default;
5210 Dialog.Actions = _dialogActions.default;
5211 Dialog.Button = _dialogButton.default;
5212
5213 /***/ }),
5214
5215 /***/ "../core/app/assets/js/ui/grid/grid.js":
5216 /*!*********************************************!*\
5217 !*** ../core/app/assets/js/ui/grid/grid.js ***!
5218 \*********************************************/
5219 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5220
5221 "use strict";
5222 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5223
5224
5225 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5226
5227 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5228
5229 _Object$defineProperty(exports, "__esModule", {
5230 value: true
5231 });
5232
5233 exports.default = Grid;
5234
5235 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5236
5237 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
5238
5239 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js");
5240
5241 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
5242
5243 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5244
5245 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss");
5246
5247 function Grid(props) {
5248 var propsMap = {
5249 direction: '--direction{{ -VALUE }}',
5250 justify: '--justify{{ -VALUE }}',
5251 alignContent: '--align-content{{ -VALUE }}',
5252 alignItems: '--align-items{{ -VALUE }}',
5253 container: '-container',
5254 item: '-item',
5255 noWrap: '-container--no-wrap',
5256 wrapReverse: '-container--wrap-reverse',
5257 zeroMinWidth: '-item--zero-min-width',
5258 spacing: '-container--spacing',
5259 xs: '-item-xs{{ -VALUE }}',
5260 sm: '-item-sm{{ -VALUE }}',
5261 md: '-item-md{{ -VALUE }}',
5262 lg: '-item-lg{{ -VALUE }}',
5263 xl: '-item-xl{{ -VALUE }}',
5264 xxl: '-item-xxl{{ -VALUE }}'
5265 },
5266 getStyle = function getStyle() {
5267 return isValidPropValue(props.spacing) ? {
5268 '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
5269 } : {};
5270 },
5271 classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
5272
5273 return /*#__PURE__*/_react.default.createElement("div", {
5274 style: getStyle(),
5275 className: (0, _utils.arrayToClassName)(classes)
5276 }, props.children);
5277 }
5278
5279 function getPropsClasses(propsMap, props) {
5280 var classes = [];
5281
5282 for (var prop in propsMap) {
5283 if (props[prop]) {
5284 var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
5285 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
5286 }
5287 }
5288
5289 return classes;
5290 }
5291
5292 function renderPropValueBrackets(propClass, propValue) {
5293 var brackets = propClass.match(/{{.*?}}/);
5294
5295 if (brackets) {
5296 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : '';
5297 propClass = propClass.replace(brackets[0], bracketsValue);
5298 }
5299
5300 return propClass;
5301 }
5302
5303 function getBaseClassName() {
5304 return 'eps-grid';
5305 }
5306
5307 function isValidPropValue(propValue) {
5308 return propValue && 'boolean' !== typeof propValue;
5309 }
5310
5311 Grid.propTypes = {
5312 className: PropTypes.string,
5313 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']),
5314 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']),
5315 alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']),
5316 alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']),
5317 container: PropTypes.bool,
5318 item: PropTypes.bool,
5319 noWrap: PropTypes.bool,
5320 wrapReverse: PropTypes.bool,
5321 zeroMinWidth: PropTypes.bool,
5322 spacing: PropTypes.number,
5323 xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5324 sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5325 md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5326 lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5327 xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5328 xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5329 children: PropTypes.any.isRequired
5330 };
5331 Grid.defaultProps = {
5332 className: ''
5333 };
5334
5335 /***/ }),
5336
5337 /***/ "../core/app/assets/js/ui/modal/modal-section.js":
5338 /*!*******************************************************!*\
5339 !*** ../core/app/assets/js/ui/modal/modal-section.js ***!
5340 \*******************************************************/
5341 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5342
5343 "use strict";
5344 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5345
5346
5347 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5348
5349 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5350
5351 _Object$defineProperty(exports, "__esModule", {
5352 value: true
5353 });
5354
5355 exports.default = ModalSection;
5356
5357 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5358
5359 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5360
5361 function ModalSection(props) {
5362 return /*#__PURE__*/_react.default.createElement("section", {
5363 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className])
5364 }, props.children);
5365 }
5366
5367 ModalSection.propTypes = {
5368 className: PropTypes.string,
5369 children: PropTypes.any
5370 };
5371 ModalSection.defaultProps = {
5372 className: ''
5373 };
5374
5375 /***/ }),
5376
5377 /***/ "../core/app/assets/js/ui/modal/modal-tip.js":
5378 /*!***************************************************!*\
5379 !*** ../core/app/assets/js/ui/modal/modal-tip.js ***!
5380 \***************************************************/
5381 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5382
5383 "use strict";
5384 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5385 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5386
5387
5388 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5389
5390 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5391
5392 _Object$defineProperty(exports, "__esModule", {
5393 value: true
5394 });
5395
5396 exports.default = ModalTip;
5397
5398 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5399
5400 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5401
5402 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5403
5404 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5405
5406 function ModalTip(props) {
5407 return /*#__PURE__*/_react.default.createElement("div", {
5408 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className])
5409 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
5410 variant: "h3",
5411 tag: "h3"
5412 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
5413 variant: "xs"
5414 }, props.description));
5415 }
5416
5417 ModalTip.propTypes = {
5418 className: PropTypes.string,
5419 title: PropTypes.string,
5420 description: PropTypes.string
5421 };
5422 ModalTip.defaultProps = {
5423 className: '',
5424 title: __('Tip', 'elementor')
5425 };
5426
5427 /***/ }),
5428
5429 /***/ "../core/app/assets/js/ui/modal/modal.js":
5430 /*!***********************************************!*\
5431 !*** ../core/app/assets/js/ui/modal/modal.js ***!
5432 \***********************************************/
5433 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5434
5435 "use strict";
5436 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5437 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5438
5439
5440 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5441
5442 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5443
5444 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
5445
5446 _Object$defineProperty(exports, "__esModule", {
5447 value: true
5448 });
5449
5450 exports.default = ModalProvider;
5451 exports.Modal = void 0;
5452
5453 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
5454
5455 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5456
5457 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5458
5459 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
5460
5461 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5462
5463 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5464
5465 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
5466
5467 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
5468
5469 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5470
5471 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js"));
5472
5473 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js"));
5474
5475 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss");
5476
5477 function ModalProvider(props) {
5478 var _useState = (0, _react.useState)(props.show),
5479 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
5480 show = _useState2[0],
5481 setShow = _useState2[1],
5482 hideModal = function hideModal() {
5483 setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state.
5484
5485 // The purpose of the props.setShow is to sync an external state with the component inner state.
5486 if (props.setShow) {
5487 props.setShow(false);
5488 }
5489 },
5490 showModal = function showModal() {
5491 setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state.
5492
5493 // The purpose of the props.setShow is to sync an external state with the component inner state.
5494 if (props.setShow) {
5495 props.setShow(true);
5496 }
5497 },
5498 modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
5499 show: show,
5500 hideModal: hideModal,
5501 showModal: showModal
5502 });
5503
5504 (0, _react.useEffect)(function () {
5505 // Sync with external state.
5506 setShow(props.show);
5507 }, [props.show]);
5508 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, {
5509 onClick: showModal
5510 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children));
5511 }
5512
5513 ModalProvider.propTypes = {
5514 children: PropTypes.node.isRequired,
5515 toggleButtonProps: PropTypes.object,
5516 title: PropTypes.string,
5517 icon: PropTypes.string,
5518 show: PropTypes.bool,
5519 setShow: PropTypes.func
5520 };
5521 ModalProvider.defaultProps = {
5522 show: false
5523 };
5524 ModalProvider.Section = _modalSection.default;
5525 ModalProvider.Tip = _modalTip.default;
5526
5527 var Modal = function Modal(props) {
5528 var modalRef = (0, _react.useRef)(null),
5529 closeRef = (0, _react.useRef)(null),
5530 closeModal = function closeModal(e) {
5531 var node = modalRef.current,
5532 closeNode = closeRef.current,
5533 isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal
5534
5535 if (node && node.contains(e.target) && !isInCloseNode) {
5536 return;
5537 }
5538
5539 props.hideModal();
5540 };
5541
5542 (0, _react.useEffect)(function () {
5543 if (props.show) {
5544 document.addEventListener('mousedown', closeModal, false);
5545 }
5546
5547 return function () {
5548 return document.removeEventListener('mousedown', closeModal, false);
5549 };
5550 }, [props.show]);
5551
5552 if (!props.show) {
5553 return null;
5554 }
5555
5556 return /*#__PURE__*/_react.default.createElement("div", {
5557 className: "eps-modal__overlay",
5558 onClick: closeModal
5559 }, /*#__PURE__*/_react.default.createElement("div", {
5560 className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
5561 ref: modalRef
5562 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
5563 container: true,
5564 className: "eps-modal__header",
5565 justify: "space-between",
5566 alignItems: "center"
5567 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
5568 item: true
5569 }, /*#__PURE__*/_react.default.createElement(_icon.default, {
5570 className: "eps-modal__icon ".concat(props.icon)
5571 }), /*#__PURE__*/_react.default.createElement(_text.default, {
5572 className: "title",
5573 tag: "span"
5574 }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
5575 item: true
5576 }, /*#__PURE__*/_react.default.createElement("div", {
5577 className: "eps-modal__close-wrapper",
5578 ref: closeRef
5579 }, /*#__PURE__*/_react.default.createElement(_button.default, {
5580 text: __('Close', 'elementor'),
5581 hideText: true,
5582 icon: "eicon-close",
5583 onClick: props.closeModal
5584 })))), /*#__PURE__*/_react.default.createElement("div", {
5585 className: "eps-modal__body"
5586 }, props.children)));
5587 };
5588
5589 exports.Modal = Modal;
5590 Modal.propTypes = {
5591 className: PropTypes.string,
5592 children: PropTypes.any.isRequired,
5593 title: PropTypes.string.isRequired,
5594 icon: PropTypes.string,
5595 show: PropTypes.bool,
5596 setShow: PropTypes.func,
5597 hideModal: PropTypes.func,
5598 showModal: PropTypes.func,
5599 closeModal: PropTypes.func
5600 };
5601 Modal.defaultProps = {
5602 className: ''
5603 };
5604
5605 /***/ }),
5606
5607 /***/ "../core/app/assets/js/ui/molecules/button.js":
5608 /*!****************************************************!*\
5609 !*** ../core/app/assets/js/ui/molecules/button.js ***!
5610 \****************************************************/
5611 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5612
5613 "use strict";
5614 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5615
5616
5617 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5618
5619 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5620
5621 _Object$defineProperty(exports, "__esModule", {
5622 value: true
5623 });
5624
5625 exports.default = void 0;
5626
5627 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5628
5629 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
5630
5631 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5632
5633 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
5634
5635 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
5636
5637 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
5638
5639 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
5640
5641 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
5642
5643 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5644
5645 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
5646
5647 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
5648
5649 var Button = /*#__PURE__*/function (_React$Component) {
5650 (0, _inherits2.default)(Button, _React$Component);
5651
5652 var _super = (0, _createSuper2.default)(Button);
5653
5654 function Button() {
5655 (0, _classCallCheck2.default)(this, Button);
5656 return _super.apply(this, arguments);
5657 }
5658
5659 (0, _createClass2.default)(Button, [{
5660 key: "getCssId",
5661 value: function getCssId() {
5662 return this.props.id;
5663 }
5664 }, {
5665 key: "getClassName",
5666 value: function getClassName() {
5667 var baseClassName = 'eps-button',
5668 classes = [baseClassName, this.props.className];
5669 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) {
5670 return '' !== classItem;
5671 }).join(' ');
5672 }
5673 }, {
5674 key: "getStylePropsClasses",
5675 value: function getStylePropsClasses(baseClassName) {
5676 var _this = this;
5677
5678 var styleProps = ['color', 'size', 'variant'],
5679 stylePropClasses = [];
5680 styleProps.forEach(function (styleProp) {
5681 var stylePropValue = _this.props[styleProp];
5682
5683 if (stylePropValue) {
5684 stylePropClasses.push(baseClassName + '--' + stylePropValue);
5685 }
5686 });
5687 return stylePropClasses;
5688 }
5689 }, {
5690 key: "getIcon",
5691 value: function getIcon() {
5692 if (this.props.icon) {
5693 var tooltip = this.props.tooltip || this.props.text;
5694
5695 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
5696 className: this.props.icon,
5697 "aria-hidden": "true",
5698 title: tooltip
5699 });
5700
5701 var screenReaderText = '';
5702
5703 if (this.props.hideText) {
5704 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
5705 className: "sr-only"
5706 }, tooltip);
5707 }
5708
5709 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
5710 }
5711
5712 return '';
5713 }
5714 }, {
5715 key: "getText",
5716 value: function getText() {
5717 return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text);
5718 }
5719 }, {
5720 key: "render",
5721 value: function render() {
5722 var attributes = {},
5723 id = this.getCssId(),
5724 className = this.getClassName(); // Add attributes only if they are not empty.
5725
5726 if (id) {
5727 attributes.id = id;
5728 }
5729
5730 if (className) {
5731 attributes.className = className;
5732 }
5733
5734 if (this.props.onClick) {
5735 attributes.onClick = this.props.onClick;
5736 }
5737
5738 if (this.props.rel) {
5739 attributes.rel = this.props.rel;
5740 }
5741
5742 if (this.props.elRef) {
5743 attributes.ref = this.props.elRef;
5744 }
5745
5746 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText());
5747
5748 if (this.props.url) {
5749 if (0 === this.props.url.indexOf('http')) {
5750 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
5751 href: this.props.url,
5752 target: this.props.target
5753 }, attributes), buttonContent);
5754 } // @see https://reach.tech/router/example/active-links.
5755
5756
5757 attributes.getProps = function (props) {
5758 if (props.isCurrent) {
5759 attributes.className += ' active';
5760 }
5761
5762 return {
5763 className: attributes.className
5764 };
5765 };
5766
5767 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
5768 history: _router2.default.appHistory
5769 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
5770 to: this.props.url
5771 }, attributes), buttonContent));
5772 }
5773
5774 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent);
5775 }
5776 }]);
5777 return Button;
5778 }(_react.default.Component);
5779
5780 exports.default = Button;
5781 (0, _defineProperty2.default)(Button, "propTypes", {
5782 text: PropTypes.string.isRequired,
5783 hideText: PropTypes.bool,
5784 icon: PropTypes.string,
5785 tooltip: PropTypes.string,
5786 id: PropTypes.string,
5787 className: PropTypes.string,
5788 url: PropTypes.string,
5789 onClick: PropTypes.func,
5790 variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']),
5791 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
5792 size: PropTypes.oneOf(['sm', 'md', 'lg']),
5793 target: PropTypes.string,
5794 rel: PropTypes.string,
5795 elRef: PropTypes.object
5796 });
5797 (0, _defineProperty2.default)(Button, "defaultProps", {
5798 id: '',
5799 className: '',
5800 variant: '',
5801 target: '_parent'
5802 });
5803
5804 /***/ }),
5805
5806 /***/ "../core/app/assets/js/ui/molecules/inline-link.js":
5807 /*!*********************************************************!*\
5808 !*** ../core/app/assets/js/ui/molecules/inline-link.js ***!
5809 \*********************************************************/
5810 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5811
5812 "use strict";
5813 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5814
5815
5816 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5817
5818 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5819
5820 _Object$defineProperty(exports, "__esModule", {
5821 value: true
5822 });
5823
5824 exports.default = InlineLink;
5825
5826 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5827
5828 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
5829
5830 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
5831
5832 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5833
5834 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
5835
5836 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5837
5838 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss");
5839
5840 function InlineLink(props) {
5841 var baseClassName = 'eps-inline-link',
5842 colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
5843 underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
5844 italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
5845 classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
5846 className = (0, _utils.arrayToClassName)(classes),
5847 getRouterLink = function getRouterLink() {
5848 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
5849 history: _router2.default.appHistory
5850 }, /*#__PURE__*/_react.default.createElement(_router.Link, {
5851 to: props.url,
5852 className: className
5853 }, props.children));
5854 },
5855 getExternalLink = function getExternalLink() {
5856 return /*#__PURE__*/_react.default.createElement("a", {
5857 href: props.url,
5858 target: props.target,
5859 rel: props.rel,
5860 className: className
5861 }, props.children);
5862 },
5863 getActionLink = function getActionLink() {
5864 return /*#__PURE__*/_react.default.createElement("button", {
5865 className: className,
5866 onClick: props.onClick
5867 }, props.children);
5868 };
5869
5870 if (!props.url) {
5871 return getActionLink();
5872 }
5873
5874 return props.url.includes('http') ? getExternalLink() : getRouterLink();
5875 }
5876
5877 InlineLink.propTypes = {
5878 className: PropTypes.string,
5879 children: PropTypes.string,
5880 url: PropTypes.string,
5881 target: PropTypes.string,
5882 rel: PropTypes.string,
5883 text: PropTypes.string,
5884 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
5885 underline: PropTypes.oneOf(['none', 'hover', 'always']),
5886 italic: PropTypes.bool
5887 };
5888 InlineLink.defaultProps = {
5889 className: '',
5890 color: 'link',
5891 underline: 'always',
5892 target: '_blank',
5893 rel: 'noopener noreferrer'
5894 };
5895
5896 /***/ }),
5897
5898 /***/ "../core/app/assets/js/ui/molecules/list-item.js":
5899 /*!*******************************************************!*\
5900 !*** ../core/app/assets/js/ui/molecules/list-item.js ***!
5901 \*******************************************************/
5902 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5903
5904 "use strict";
5905 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5906
5907
5908 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5909
5910 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5911
5912 _Object$defineProperty(exports, "__esModule", {
5913 value: true
5914 });
5915
5916 exports.default = ListItem;
5917
5918 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5919
5920 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5921
5922 function ListItem(props) {
5923 var baseClassName = 'eps-list__item',
5924 classes = [baseClassName, props.className];
5925 var style;
5926
5927 if (props.hasOwnProperty('padding')) {
5928 style = {
5929 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding)
5930 };
5931 classes.push(baseClassName + '--padding');
5932 }
5933
5934 return /*#__PURE__*/_react.default.createElement("li", {
5935 style: style,
5936 className: (0, _utils.arrayToClassName)(classes)
5937 }, props.children);
5938 }
5939
5940 ListItem.propTypes = {
5941 className: PropTypes.string,
5942 padding: PropTypes.string,
5943 children: PropTypes.any.isRequired
5944 };
5945 ListItem.defaultProps = {
5946 className: ''
5947 };
5948
5949 /***/ }),
5950
5951 /***/ "../core/app/assets/js/ui/molecules/list.js":
5952 /*!**************************************************!*\
5953 !*** ../core/app/assets/js/ui/molecules/list.js ***!
5954 \**************************************************/
5955 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5956
5957 "use strict";
5958 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5959
5960
5961 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5962
5963 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5964
5965 _Object$defineProperty(exports, "__esModule", {
5966 value: true
5967 });
5968
5969 exports.default = List;
5970
5971 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5972
5973 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5974
5975 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js"));
5976
5977 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss");
5978
5979 function List(props) {
5980 var baseClassName = 'eps-list',
5981 classes = [baseClassName, props.className];
5982 var style;
5983
5984 if (props.hasOwnProperty('padding')) {
5985 style = {
5986 '--eps-list-padding': (0, _utils.pxToRem)(props.padding)
5987 };
5988 classes.push(baseClassName + '--padding');
5989 }
5990
5991 if (props.separated) {
5992 classes.push(baseClassName + '--separated');
5993 }
5994
5995 return /*#__PURE__*/_react.default.createElement("ul", {
5996 style: style,
5997 className: (0, _utils.arrayToClassName)(classes)
5998 }, props.children);
5999 }
6000
6001 List.propTypes = {
6002 className: PropTypes.string,
6003 divided: PropTypes.any,
6004 separated: PropTypes.any,
6005 padding: PropTypes.string,
6006 children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
6007 };
6008 List.defaultProps = {
6009 className: ''
6010 };
6011 List.Item = _listItem.default;
6012
6013 /***/ }),
6014
6015 /***/ "../core/app/assets/js/ui/molecules/notice.js":
6016 /*!****************************************************!*\
6017 !*** ../core/app/assets/js/ui/molecules/notice.js ***!
6018 \****************************************************/
6019 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6020
6021 "use strict";
6022 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6023
6024
6025 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6026
6027 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6028
6029 _Object$defineProperty(exports, "__esModule", {
6030 value: true
6031 });
6032
6033 exports.default = Notice;
6034
6035 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6036
6037 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6038
6039 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6040
6041 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss");
6042
6043 function Notice(props) {
6044 var baseClassName = 'eps-notice',
6045 classes = [baseClassName, props.className];
6046
6047 if (props.color) {
6048 classes.push(baseClassName + '--' + props.color);
6049 }
6050
6051 return /*#__PURE__*/_react.default.createElement("div", {
6052 className: (0, _utils.arrayToClassName)(classes)
6053 }, /*#__PURE__*/_react.default.createElement(_text.default, {
6054 variant: "xs",
6055 className: "eps-notice__text"
6056 }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children));
6057 }
6058
6059 Notice.propTypes = {
6060 className: PropTypes.string,
6061 color: PropTypes.string,
6062 label: PropTypes.string,
6063 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
6064 };
6065 Notice.defaultProps = {
6066 className: ''
6067 };
6068
6069 /***/ }),
6070
6071 /***/ "../core/app/assets/js/utils/utils.js":
6072 /*!********************************************!*\
6073 !*** ../core/app/assets/js/utils/utils.js ***!
6074 \********************************************/
6075 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6076
6077 "use strict";
6078
6079
6080 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6081
6082 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6083
6084 _Object$defineProperty(exports, "__esModule", {
6085 value: true
6086 });
6087
6088 exports.isOneOf = exports.rgbToHex = exports.stringToRemValues = exports.arrayToClassName = exports.pxToRem = void 0;
6089
6090 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
6091
6092 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js"));
6093
6094 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
6095
6096 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js");
6097
6098 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
6099
6100 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
6101
6102 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6103
6104 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6105
6106 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6107
6108 var pxToRem = function pxToRem(pixels) {
6109 if (!pixels) {
6110 return;
6111 } else if ('string' !== typeof pixels) {
6112 pixels = pixels.toString();
6113 }
6114
6115 return pixels.split(' ').map(function (value) {
6116 return "".concat(value * 0.0625, "rem");
6117 }).join(' ');
6118 };
6119
6120 exports.pxToRem = pxToRem;
6121
6122 var arrayToClassName = function arrayToClassName(array, action) {
6123 return array.filter(function (item) {
6124 return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item;
6125 }).map(function (item) {
6126 var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item;
6127 return action ? action(value) : value;
6128 }).join(' ');
6129 };
6130
6131 exports.arrayToClassName = arrayToClassName;
6132
6133 var stringToRemValues = function stringToRemValues(string) {
6134 return string.split(' ').map(function (value) {
6135 return pxToRem(value);
6136 }).join(' ');
6137 };
6138
6139 exports.stringToRemValues = stringToRemValues;
6140
6141 var rgbToHex = function rgbToHex(r, g, b) {
6142 return '#' + [r, g, b].map(function (x) {
6143 var hex = x.toString(16);
6144 return 1 === hex.length ? '0' + hex : hex;
6145 }).join('');
6146 };
6147
6148 exports.rgbToHex = rgbToHex;
6149
6150 var isOneOf = function isOneOf(filetype, filetypeOptions) {
6151 return filetypeOptions.some(function (type) {
6152 return filetype.includes(type);
6153 });
6154 };
6155
6156 exports.isOneOf = isOneOf;
6157
6158 /***/ }),
6159
6160 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js":
6161 /*!*******************************************************************************!*\
6162 !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***!
6163 \*******************************************************************************/
6164 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6165
6166 "use strict";
6167 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6168
6169
6170 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6171
6172 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6173
6174 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6175
6176 _Object$defineProperty(exports, "__esModule", {
6177 value: true
6178 });
6179
6180 exports.default = ContextProvider;
6181 exports.Context = void 0;
6182
6183 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6184
6185 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6186
6187 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js");
6188
6189 var Context = _react.default.createContext();
6190
6191 exports.Context = Context;
6192
6193 function ContextProvider(props) {
6194 var initialState = {
6195 includes: [],
6196 downloadUrl: '',
6197 fileResponse: null,
6198 file: null,
6199 overrideConditions: [],
6200 referrer: null,
6201 kitInfo: {
6202 title: null,
6203 description: null
6204 }
6205 },
6206 _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState),
6207 _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2),
6208 data = _useReducer2[0],
6209 dispatch = _useReducer2[1];
6210
6211 return /*#__PURE__*/_react.default.createElement(Context.Provider, {
6212 value: {
6213 data: data,
6214 dispatch: dispatch
6215 }
6216 }, props.children);
6217 }
6218
6219 ContextProvider.propTypes = {
6220 children: PropTypes.object.isRequired
6221 };
6222
6223 /***/ }),
6224
6225 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js":
6226 /*!******************************************************************************!*\
6227 !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***!
6228 \******************************************************************************/
6229 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6230
6231 "use strict";
6232
6233
6234 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6235
6236 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6237
6238 _Object$defineProperty(exports, "__esModule", {
6239 value: true
6240 });
6241
6242 exports.reducer = void 0;
6243
6244 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6245
6246 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6247
6248 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6249
6250 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6251
6252 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
6253
6254 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6255
6256 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6257
6258 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
6259
6260 var ReducerActions = /*#__PURE__*/function () {
6261 function ReducerActions() {
6262 (0, _classCallCheck2.default)(this, ReducerActions);
6263 }
6264
6265 (0, _createClass2.default)(ReducerActions, null, [{
6266 key: "updateArray",
6267 value: function updateArray(state, key, value, action) {
6268 if ('add' === action) {
6269 // If the value already exists, then do nothing.
6270 if (state[key].includes(value)) {
6271 return state;
6272 }
6273
6274 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value])));
6275 } else if ('remove' === action) {
6276 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) {
6277 return item !== value;
6278 })));
6279 }
6280
6281 return state;
6282 }
6283 }]);
6284 return ReducerActions;
6285 }();
6286
6287 var reducer = function reducer(state, action) {
6288 switch (action.type) {
6289 case 'SET_DOWNLOAD_URL':
6290 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6291 downloadUrl: action.payload
6292 });
6293
6294 case 'ADD_INCLUDE':
6295 return ReducerActions.updateArray(state, 'includes', action.payload, 'add');
6296
6297 case 'REMOVE_INCLUDE':
6298 return ReducerActions.updateArray(state, 'includes', action.payload, 'remove');
6299
6300 case 'SET_FILE_RESPONSE':
6301 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6302 fileResponse: action.payload
6303 });
6304
6305 case 'SET_FILE':
6306 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6307 file: action.payload
6308 });
6309
6310 case 'ADD_OVERRIDE_CONDITION':
6311 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add');
6312
6313 case 'REMOVE_OVERRIDE_CONDITION':
6314 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove');
6315
6316 case 'SET_KIT_TITLE':
6317 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6318 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
6319 title: action.payload
6320 })
6321 });
6322
6323 case 'SET_KIT_DESCRIPTION':
6324 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6325 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
6326 description: action.payload
6327 })
6328 });
6329
6330 case 'SET_REFERRER':
6331 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6332 referrer: action.payload
6333 });
6334
6335 case 'SET_INCLUDES':
6336 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6337 includes: action.payload
6338 });
6339
6340 default:
6341 return state;
6342 }
6343 };
6344
6345 exports.reducer = reducer;
6346
6347 /***/ }),
6348
6349 /***/ "../core/app/modules/import-export/assets/js/export.js":
6350 /*!*************************************************************!*\
6351 !*** ../core/app/modules/import-export/assets/js/export.js ***!
6352 \*************************************************************/
6353 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6354
6355 "use strict";
6356
6357
6358 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6359
6360 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6361
6362 _Object$defineProperty(exports, "__esModule", {
6363 value: true
6364 });
6365
6366 exports.default = Export;
6367
6368 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6369
6370 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
6371
6372 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6373
6374 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6375
6376 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"));
6377
6378 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"));
6379
6380 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"));
6381
6382 function Export() {
6383 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6384 history: _router2.default.appHistory
6385 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, {
6386 path: "complete"
6387 }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, {
6388 path: "process"
6389 }), /*#__PURE__*/_react.default.createElement(_exportKit.default, {
6390 default: true
6391 }))));
6392 }
6393
6394 /***/ }),
6395
6396 /***/ "../core/app/modules/import-export/assets/js/import.js":
6397 /*!*************************************************************!*\
6398 !*** ../core/app/modules/import-export/assets/js/import.js ***!
6399 \*************************************************************/
6400 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6401
6402 "use strict";
6403
6404
6405 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6406
6407 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6408
6409 _Object$defineProperty(exports, "__esModule", {
6410 value: true
6411 });
6412
6413 exports.default = Import;
6414
6415 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6416
6417 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
6418
6419 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6420
6421 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6422
6423 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"));
6424
6425 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"));
6426
6427 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"));
6428
6429 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"));
6430
6431 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"));
6432
6433 function Import() {
6434 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6435 history: _router2.default.appHistory
6436 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, {
6437 path: "complete"
6438 }), /*#__PURE__*/_react.default.createElement(_importProcess.default, {
6439 path: "process"
6440 }), /*#__PURE__*/_react.default.createElement(_importResolver.default, {
6441 path: "resolver"
6442 }), /*#__PURE__*/_react.default.createElement(_importContent.default, {
6443 path: "content"
6444 }), /*#__PURE__*/_react.default.createElement(_importKit.default, {
6445 default: true
6446 }))));
6447 }
6448
6449 /***/ }),
6450
6451 /***/ "../core/app/modules/import-export/assets/js/module.js":
6452 /*!*************************************************************!*\
6453 !*** ../core/app/modules/import-export/assets/js/module.js ***!
6454 \*************************************************************/
6455 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6456
6457 "use strict";
6458
6459
6460 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6461
6462 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6463
6464 _Object$defineProperty(exports, "__esModule", {
6465 value: true
6466 });
6467
6468 exports.default = void 0;
6469
6470 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js"));
6471
6472 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6473
6474 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6475
6476 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6477
6478 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js"));
6479
6480 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js"));
6481
6482 var ImportExport = function ImportExport() {
6483 (0, _classCallCheck2.default)(this, ImportExport);
6484 (0, _defineProperty2.default)(this, "routes", [{
6485 path: '/import/*',
6486 component: _import.default
6487 }, {
6488 path: '/export/*',
6489 component: _export.default
6490 }]);
6491
6492 var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes),
6493 _step;
6494
6495 try {
6496 for (_iterator.s(); !(_step = _iterator.n()).done;) {
6497 var route = _step.value;
6498
6499 _router.default.addRoute(route);
6500 }
6501 } catch (err) {
6502 _iterator.e(err);
6503 } finally {
6504 _iterator.f();
6505 }
6506 };
6507
6508 exports.default = ImportExport;
6509
6510 /***/ }),
6511
6512 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js":
6513 /*!***************************************************************************************************!*\
6514 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***!
6515 \***************************************************************************************************/
6516 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6517
6518 "use strict";
6519 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6520
6521
6522 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6523
6524 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6525
6526 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6527
6528 _Object$defineProperty(exports, "__esModule", {
6529 value: true
6530 });
6531
6532 exports.default = ExportComplete;
6533
6534 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6535
6536 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6537
6538 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
6539
6540 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
6541
6542 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
6543
6544 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
6545
6546 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
6547
6548 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
6549
6550 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss");
6551
6552 function ExportComplete() {
6553 var _context$data$fileRes;
6554
6555 var context = (0, _react.useContext)(_contextProvider.Context),
6556 downloadLink = (0, _react.useRef)(null),
6557 getFooter = function getFooter() {
6558 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
6559 separator: true,
6560 justify: "end"
6561 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
6562 },
6563 downloadFile = function downloadFile() {
6564 if (!downloadLink.current) {
6565 var link = document.createElement('a');
6566 link.href = 'data:text/plain;base64,' + context.data.fileResponse.file;
6567 link.download = 'elementor-kit.zip';
6568 downloadLink.current = link;
6569 }
6570
6571 downloadLink.current.click();
6572 },
6573 getDownloadLink = function getDownloadLink() {
6574 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
6575 onClick: downloadFile,
6576 italic: true
6577 }, __('Click Here', 'elementor'));
6578 };
6579
6580 (0, _react.useEffect)(function () {
6581 if (context.data.downloadUrl) {
6582 downloadFile();
6583 }
6584 }, [context.data.downloadUrl]);
6585 return /*#__PURE__*/_react.default.createElement(_layout.default, {
6586 type: "export",
6587 footer: getFooter()
6588 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
6589 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
6590 heading: __('Your export is ready!', 'elementor'),
6591 description: __('Now you can import this kit and use it on other sites.', 'elementor'),
6592 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor'))
6593 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
6594 data: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.manifest
6595 })));
6596 }
6597
6598 /***/ }),
6599
6600 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js":
6601 /*!*********************************************************************************************************************!*\
6602 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***!
6603 \*********************************************************************************************************************/
6604 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6605
6606 "use strict";
6607 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6608 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6609
6610
6611 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6612
6613 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6614
6615 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6616
6617 _Object$defineProperty(exports, "__esModule", {
6618 value: true
6619 });
6620
6621 exports.default = ExportButton;
6622
6623 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6624
6625 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6626
6627 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6628
6629 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6630
6631 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6632
6633 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6634
6635 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6636
6637 function ExportButton() {
6638 var context = (0, _react.useContext)(_contextProvider.Context),
6639 navigate = (0, _router.useNavigate)(),
6640 _useState = (0, _react.useState)(false),
6641 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6642 isDownloadAllowed = _useState2[0],
6643 setIsDownloadAllowed = _useState2[1],
6644 getDownloadUrl = function getDownloadUrl() {
6645 var exportURL = elementorAppConfig['import-export'].exportURL,
6646 exportData = {
6647 elementor_export_kit: {
6648 include: context.data.includes,
6649 kitInfo: context.data.kitInfo
6650 }
6651 };
6652 return exportURL + '&' + jQuery.param(exportData);
6653 };
6654
6655 (0, _react.useEffect)(function () {
6656 setIsDownloadAllowed(!!context.data.includes.length);
6657 }, [context.data.includes]);
6658 (0, _react.useEffect)(function () {
6659 if (context.data.downloadUrl) {
6660 navigate('/export/process');
6661 }
6662 }, [context.data.downloadUrl]);
6663 return /*#__PURE__*/_react.default.createElement(_button.default, {
6664 variant: "contained",
6665 text: __('Export', 'elementor'),
6666 color: isDownloadAllowed ? 'primary' : 'disabled',
6667 onClick: function onClick() {
6668 if (isDownloadAllowed) {
6669 context.dispatch({
6670 type: 'SET_DOWNLOAD_URL',
6671 payload: getDownloadUrl()
6672 });
6673 }
6674 }
6675 });
6676 }
6677
6678 ExportButton.propTypes = {
6679 setIsDownloading: PropTypes.func
6680 };
6681
6682 /***/ }),
6683
6684 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js":
6685 /*!*************************************************************************************************************************!*\
6686 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***!
6687 \*************************************************************************************************************************/
6688 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6689
6690 "use strict";
6691 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6692
6693
6694 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6695
6696 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6697
6698 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6699
6700 _Object$defineProperty(exports, "__esModule", {
6701 value: true
6702 });
6703
6704 exports.default = KitDescription;
6705
6706 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6707
6708 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6709
6710 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
6711
6712 function KitDescription() {
6713 var context = (0, _react.useContext)(_contextProvider.Context);
6714 return /*#__PURE__*/_react.default.createElement(_textField.default, {
6715 variant: "outlined",
6716 placeholder: __('Say something about the style and content of these files...', 'elementor'),
6717 multiline: true,
6718 rows: 5,
6719 onChange: function onChange(event) {
6720 context.dispatch({
6721 type: 'SET_KIT_DESCRIPTION',
6722 payload: event.target.value
6723 });
6724 }
6725 });
6726 }
6727
6728 /***/ }),
6729
6730 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js":
6731 /*!***********************************************************************************************************************!*\
6732 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***!
6733 \***********************************************************************************************************************/
6734 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6735
6736 "use strict";
6737 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6738
6739
6740 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6741
6742 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6743
6744 _Object$defineProperty(exports, "__esModule", {
6745 value: true
6746 });
6747
6748 exports.default = KitInfoModal;
6749
6750 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6751
6752 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6753
6754 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
6755
6756 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6757
6758 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6759
6760 function KitInfoModal(props) {
6761 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, {
6762 className: "e-app-export-kit-info-modal",
6763 title: __('Template Kit Information', 'elementor')
6764 }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
6765 className: "e-app-export-kit-info-modal__heading",
6766 variant: "h2",
6767 tag: "h3"
6768 }, __('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'))));
6769 }
6770
6771 /***/ }),
6772
6773 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js":
6774 /*!***********************************************************************************************************!*\
6775 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***!
6776 \***********************************************************************************************************/
6777 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6778
6779 "use strict";
6780 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6781
6782
6783 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6784
6785 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6786
6787 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6788
6789 _Object$defineProperty(exports, "__esModule", {
6790 value: true
6791 });
6792
6793 exports.default = KitName;
6794
6795 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6796
6797 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6798
6799 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
6800
6801 function KitName() {
6802 var context = (0, _react.useContext)(_contextProvider.Context);
6803 return /*#__PURE__*/_react.default.createElement(_textField.default, {
6804 variant: "outlined",
6805 placeholder: __('Elementor Kit', 'elementor'),
6806 onChange: function onChange(event) {
6807 context.dispatch({
6808 type: 'SET_KIT_TITLE',
6809 payload: event.target.value
6810 });
6811 }
6812 });
6813 }
6814
6815 /***/ }),
6816
6817 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js":
6818 /*!*****************************************************************************************!*\
6819 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***!
6820 \*****************************************************************************************/
6821 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6822
6823 "use strict";
6824 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6825
6826
6827 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6828
6829 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6830
6831 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6832
6833 _Object$defineProperty(exports, "__esModule", {
6834 value: true
6835 });
6836
6837 exports.default = ExportKit;
6838
6839 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6840
6841 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6842
6843 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
6844
6845 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
6846
6847 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"));
6848
6849 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
6850
6851 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
6852
6853 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"));
6854
6855 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"));
6856
6857 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"));
6858
6859 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
6860
6861 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6862
6863 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
6864
6865 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6866
6867 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
6868
6869 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss");
6870
6871 function ExportKit() {
6872 var _useState = (0, _react.useState)(false),
6873 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6874 showKitInfoModal = _useState2[0],
6875 setShowKitInfoModal = _useState2[1],
6876 kitInfoTitle = __('Kit Information', 'elementor'),
6877 getFooter = function getFooter() {
6878 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
6879 separator: true,
6880 justify: "end"
6881 }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null));
6882 },
6883 getLearnMoreLink = function getLearnMoreLink() {
6884 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
6885 url: "https://go.elementor.com/app-what-are-kits",
6886 italic: true
6887 }, __('Learn More', 'elementor'));
6888 };
6889
6890 return /*#__PURE__*/_react.default.createElement(_layout.default, {
6891 type: "export",
6892 footer: getFooter()
6893 }, /*#__PURE__*/_react.default.createElement("section", {
6894 className: "e-app-export-kit"
6895 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
6896 heading: __('Export a Template Kit', 'elementor'),
6897 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
6898 key: "description-secondary-line"
6899 }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())]
6900 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, {
6901 className: "e-app-export-kit-information"
6902 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, {
6903 className: "e-app-export-kit-info-modal__icon",
6904 icon: "eicon-info-circle",
6905 color: "secondary",
6906 hideText: true,
6907 text: kitInfoTitle,
6908 onClick: function onClick(event) {
6909 event.stopPropagation();
6910 setShowKitInfoModal(function (prevState) {
6911 return !prevState;
6912 });
6913 }
6914 }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, {
6915 container: true,
6916 spacing: 20
6917 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6918 item: true,
6919 md: 4
6920 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6921 container: true,
6922 direction: "column"
6923 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6924 className: "e-app-export-kit-information__field-header",
6925 container: true,
6926 alignItems: "center"
6927 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
6928 className: "e-app-export-kit-information__label",
6929 variant: "h6",
6930 tag: "h4"
6931 }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
6932 item: true
6933 }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, {
6934 item: true,
6935 md: 4
6936 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6937 className: "e-app-export-kit-information__field-header",
6938 container: true,
6939 alignItems: "center"
6940 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
6941 className: "e-app-export-kit-information__label",
6942 variant: "h6",
6943 tag: "h4"
6944 }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
6945 item: true
6946 }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, {
6947 show: showKitInfoModal,
6948 setShow: setShowKitInfoModal
6949 })));
6950 }
6951
6952 /***/ }),
6953
6954 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js":
6955 /*!*************************************************************************************************!*\
6956 !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***!
6957 \*************************************************************************************************/
6958 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6959
6960 "use strict";
6961
6962
6963 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6964
6965 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6966
6967 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6968
6969 _Object$defineProperty(exports, "__esModule", {
6970 value: true
6971 });
6972
6973 exports.default = ExportProcess;
6974
6975 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6976
6977 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6978
6979 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
6980
6981 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
6982
6983 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6984
6985 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
6986
6987 function ExportProcess() {
6988 var _useAjax = (0, _useAjax2.default)(),
6989 ajaxState = _useAjax.ajaxState,
6990 setAjax = _useAjax.setAjax,
6991 context = (0, _react.useContext)(_contextProvider.Context),
6992 navigate = (0, _router.useNavigate)(),
6993 onLoad = function onLoad() {
6994 if (context.data.downloadUrl) {
6995 setAjax({
6996 url: context.data.downloadUrl,
6997 headers: {
6998 'Content-Type': 'application/json'
6999 }
7000 });
7001 }
7002 },
7003 onSuccess = function onSuccess() {
7004 return context.dispatch({
7005 type: 'SET_FILE_RESPONSE',
7006 payload: ajaxState.response
7007 });
7008 },
7009 onDialogDismiss = function onDialogDismiss() {
7010 context.dispatch({
7011 type: 'SET_DOWNLOAD_URL',
7012 payload: ''
7013 });
7014 navigate('export');
7015 };
7016
7017 (0, _react.useEffect)(function () {
7018 if (context.data.fileResponse) {
7019 navigate('export/complete');
7020 }
7021 }, [context.data.fileResponse]);
7022 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7023 type: "export"
7024 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
7025 status: ajaxState.status,
7026 onLoad: onLoad,
7027 onSuccess: onSuccess,
7028 onDialogApprove: function onDialogApprove() {
7029 return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
7030 },
7031 onDialogDismiss: onDialogDismiss
7032 }));
7033 }
7034
7035 /***/ }),
7036
7037 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js":
7038 /*!***************************************************************************************************!*\
7039 !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***!
7040 \***************************************************************************************************/
7041 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7042
7043 "use strict";
7044 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7045
7046
7047 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7048
7049 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7050
7051 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7052
7053 _Object$defineProperty(exports, "__esModule", {
7054 value: true
7055 });
7056
7057 exports.default = ImportComplete;
7058
7059 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7060
7061 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7062
7063 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7064
7065 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
7066
7067 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7068
7069 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7070
7071 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
7072
7073 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
7074
7075 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7076
7077 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
7078
7079 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7080
7081 function ImportComplete() {
7082 var context = (0, _react.useContext)(_contextProvider.Context),
7083 getFooter = function getFooter() {
7084 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7085 separator: true,
7086 justify: "end"
7087 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
7088 },
7089 getTemplates = function getTemplates(templates, importedData) {
7090 var kitTemplates = {};
7091
7092 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) {
7093 var _importedData$templat;
7094
7095 kitTemplates[key] = templates[key];
7096 }
7097
7098 return kitTemplates;
7099 },
7100 getContent = function getContent(content, importedData) {
7101 var kitContent = {};
7102
7103 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) {
7104 kitContent[contentType] = {};
7105
7106 for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) {
7107 var _importedData$content;
7108
7109 kitContent[contentType][key] = content[contentType][key];
7110 }
7111 }
7112
7113 return kitContent;
7114 },
7115 getWPContent = function getWPContent(content, importedData) {
7116 var kitWPContent = {};
7117
7118 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) {
7119 var _importedData$wpCont;
7120
7121 var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed;
7122 kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : [];
7123 }
7124
7125 return kitWPContent;
7126 },
7127 getKitData = function getKitData() {
7128 if (!context.data.fileResponse) {
7129 return {};
7130 }
7131
7132 var manifest = context.data.fileResponse.stage1.manifest,
7133 importedData = context.data.fileResponse.stage2;
7134 return {
7135 templates: getTemplates(manifest.templates, importedData),
7136 content: getContent(manifest.content, importedData),
7137 'wp-content': getWPContent(manifest['wp-content'], importedData),
7138 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {}
7139 };
7140 };
7141
7142 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7143 type: "import",
7144 footer: getFooter()
7145 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
7146 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
7147 heading: __('Your kit is now live on your site!', 'elementor'),
7148 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7149 url: "https://go.elementor.com/app-what-are-kits",
7150 italic: true
7151 }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor'))
7152 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
7153 data: getKitData()
7154 })));
7155 }
7156
7157 /***/ }),
7158
7159 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js":
7160 /*!*************************************************************************************************************************!*\
7161 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***!
7162 \*************************************************************************************************************************/
7163 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7164
7165 "use strict";
7166 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7167 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7168
7169
7170 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7171
7172 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7173
7174 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7175
7176 _Object$defineProperty(exports, "__esModule", {
7177 value: true
7178 });
7179
7180 exports.default = ImportButton;
7181
7182 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7183
7184 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7185
7186 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7187
7188 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7189
7190 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7191
7192 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7193
7194 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7195
7196 function ImportButton() {
7197 var context = (0, _react.useContext)(_contextProvider.Context),
7198 navigate = (0, _router.useNavigate)(),
7199 _useState = (0, _react.useState)(false),
7200 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7201 isImportAllowed = _useState2[0],
7202 setIsImportAllowed = _useState2[1];
7203
7204 (0, _react.useEffect)(function () {
7205 setIsImportAllowed(!!context.data.includes.length);
7206 }, [context.data.includes]);
7207 return /*#__PURE__*/_react.default.createElement(_button.default, {
7208 variant: "contained",
7209 text: __('Next', 'elementor'),
7210 color: isImportAllowed ? 'primary' : 'disabled',
7211 onClick: function onClick() {
7212 if (isImportAllowed) {
7213 if (context.data.includes.includes('templates') && context.data.fileResponse.stage1.conflicts) {
7214 navigate('import/resolver');
7215 } else {
7216 navigate('import/process');
7217 }
7218 }
7219 }
7220 });
7221 }
7222
7223 ImportButton.propTypes = {
7224 setIsDownloading: PropTypes.func
7225 };
7226
7227 /***/ }),
7228
7229 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js":
7230 /*!*************************************************************************************************!*\
7231 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***!
7232 \*************************************************************************************************/
7233 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7234
7235 "use strict";
7236 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7237
7238
7239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7240
7241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7242
7243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7244
7245 _Object$defineProperty(exports, "__esModule", {
7246 value: true
7247 });
7248
7249 exports.default = ImportContent;
7250
7251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7252
7253 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7254
7255 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7256
7257 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7258
7259 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7260
7261 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
7262
7263 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7264
7265 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7266
7267 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7268
7269 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"));
7270
7271 function ImportContent() {
7272 var _context$data$fileRes, _context$data$fileRes2;
7273
7274 var context = (0, _react.useContext)(_contextProvider.Context),
7275 navigate = (0, _router.useNavigate)(),
7276 getFooter = function getFooter() {
7277 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7278 separator: true,
7279 justify: "end"
7280 }, /*#__PURE__*/_react.default.createElement(_button.default, {
7281 text: __('Previous', 'elementor'),
7282 variant: "contained",
7283 onClick: function onClick() {
7284 return context.dispatch({
7285 type: 'SET_FILE',
7286 payload: null
7287 });
7288 }
7289 }), /*#__PURE__*/_react.default.createElement(_importButton.default, null));
7290 },
7291 getLearnMoreLink = function getLearnMoreLink() {
7292 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7293 url: "https://go.elementor.com/app-what-are-kits",
7294 italic: true
7295 }, __('Learn More', 'elementor'));
7296 };
7297
7298 (0, _react.useEffect)(function () {
7299 if (!context.data.file) {
7300 navigate('import');
7301 }
7302 }, [context.data.file]);
7303 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7304 type: "import",
7305 footer: getFooter()
7306 }, /*#__PURE__*/_react.default.createElement("section", {
7307 className: "e-app-export-kit"
7308 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7309 heading: __('Import a Template Kit', 'elementor'),
7310 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
7311 key: "description-secondary-line"
7312 }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())]
7313 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, {
7314 manifest: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest
7315 })));
7316 }
7317
7318 /***/ }),
7319
7320 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js":
7321 /*!*****************************************************************************************!*\
7322 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***!
7323 \*****************************************************************************************/
7324 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7325
7326 "use strict";
7327 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7328
7329
7330 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7331
7332 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7333
7334 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7335
7336 _Object$defineProperty(exports, "__esModule", {
7337 value: true
7338 });
7339
7340 exports.default = ImportKit;
7341
7342 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7343
7344 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7345
7346 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
7347
7348 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7349
7350 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7351
7352 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7353
7354 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7355
7356 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7357
7358 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"));
7359
7360 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7361
7362 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
7363
7364 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
7365
7366 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7367
7368 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7369
7370 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss");
7371
7372 function ImportKit() {
7373 var _useAjax = (0, _useAjax2.default)(),
7374 ajaxState = _useAjax.ajaxState,
7375 setAjax = _useAjax.setAjax,
7376 ajaxActions = _useAjax.ajaxActions,
7377 _useState = (0, _react.useState)(false),
7378 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7379 isImportFailed = _useState2[0],
7380 setIsImportFailed = _useState2[1],
7381 _useState3 = (0, _react.useState)(false),
7382 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
7383 isLoading = _useState4[0],
7384 setIsLoading = _useState4[1],
7385 context = (0, _react.useContext)(_contextProvider.Context),
7386 navigate = (0, _router.useNavigate)(),
7387 referrer = location.hash.match('referrer=([^&]+)'),
7388 resetImportProcess = function resetImportProcess() {
7389 context.dispatch({
7390 type: 'SET_FILE',
7391 payload: null
7392 });
7393 setIsImportFailed(false);
7394 setIsLoading(false);
7395 ajaxActions.reset();
7396 },
7397 getLearnMoreLink = function getLearnMoreLink() {
7398 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7399 url: "https://go.elementor.com/app-what-are-kits",
7400 key: "learn-more-link",
7401 italic: true
7402 }, __('Learn More', 'elementor'));
7403 };
7404
7405 (0, _react.useEffect)(function () {
7406 if (context.data.file) {
7407 setAjax({
7408 data: {
7409 e_import_file: context.data.file,
7410 action: 'elementor_import_kit',
7411 data: (0, _stringify.default)({
7412 stage: 1
7413 })
7414 }
7415 });
7416 }
7417 }, [context.data.file]);
7418 (0, _react.useEffect)(function () {
7419 if ('success' === ajaxState.status) {
7420 context.dispatch({
7421 type: 'SET_FILE_RESPONSE',
7422 payload: {
7423 stage1: ajaxState.response
7424 }
7425 });
7426 } else if ('error' === ajaxState.status) {
7427 setIsImportFailed(true);
7428 }
7429 }, [ajaxState.status]);
7430 (0, _react.useEffect)(function () {
7431 if (context.data.fileResponse && context.data.file) {
7432 navigate('/import/content');
7433 }
7434 }, [context.data.fileResponse]);
7435 (0, _react.useEffect)(function () {
7436 context.dispatch({
7437 type: 'SET_INCLUDES',
7438 payload: []
7439 });
7440 }, []);
7441 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7442 type: "import"
7443 }, /*#__PURE__*/_react.default.createElement("section", {
7444 className: "e-app-import"
7445 }, 'kit-library' === (referrer === null || referrer === void 0 ? void 0 : referrer[1]) && /*#__PURE__*/_react.default.createElement(_button.default, {
7446 className: "e-app-import__back-to-library",
7447 icon: "eicon-chevron-left",
7448 text: __('Back to Kit Library', 'elementor'),
7449 onClick: function onClick() {
7450 return navigate('/kit-library');
7451 }
7452 }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7453 heading: __('Import a Template Kit', 'elementor'),
7454 description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()]
7455 }), /*#__PURE__*/_react.default.createElement(_notice.default, {
7456 label: __('Important', 'elementor'),
7457 color: "warning",
7458 className: "e-app-import__notice"
7459 }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, {
7460 className: "e-app-import__drop-zone",
7461 heading: __('Upload Files to Your Library', 'elementor'),
7462 text: __('Drag & drop the .zip file with your Kit', 'elementor'),
7463 secondaryText: __('Or', 'elementor'),
7464 filetypes: ['zip'],
7465 onFileSelect: function onFileSelect(file) {
7466 setIsLoading(true);
7467 context.dispatch({
7468 type: 'SET_FILE',
7469 payload: file
7470 });
7471 },
7472 onError: function onError() {
7473 return setIsImportFailed(true);
7474 },
7475 isLoading: isLoading
7476 }), isImportFailed && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
7477 onApprove: function onApprove() {
7478 return window.open('https://elementor.com/help/import-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
7479 },
7480 onDismiss: resetImportProcess
7481 })));
7482 }
7483
7484 /***/ }),
7485
7486 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js":
7487 /*!*************************************************************************************************!*\
7488 !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***!
7489 \*************************************************************************************************/
7490 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7491
7492 "use strict";
7493
7494
7495 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7496
7497 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7498
7499 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7500
7501 _Object$defineProperty(exports, "__esModule", {
7502 value: true
7503 });
7504
7505 exports.default = ImportProcess;
7506
7507 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7508
7509 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7510
7511 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7512
7513 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
7514
7515 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7516
7517 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7518
7519 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7520
7521 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7522
7523 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
7524
7525 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7526
7527 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7528
7529 function ImportProcess() {
7530 var _useAjax = (0, _useAjax2.default)(),
7531 ajaxState = _useAjax.ajaxState,
7532 setAjax = _useAjax.setAjax,
7533 context = (0, _react.useContext)(_contextProvider.Context),
7534 navigate = (0, _router.useNavigate)(),
7535 fileURL = location.hash.match('file_url=([^&]+)'),
7536 onLoad = function onLoad() {
7537 var ajaxConfig = {
7538 data: {
7539 action: 'elementor_import_kit'
7540 }
7541 };
7542
7543 if (fileURL || context.data.fileResponse) {
7544 if (fileURL) {
7545 fileURL[1] = decodeURIComponent(fileURL[1]);
7546 context.dispatch({
7547 type: 'SET_FILE',
7548 payload: fileURL
7549 });
7550 ajaxConfig.data.e_import_file = fileURL[1];
7551 ajaxConfig.data.data = (0, _stringify.default)({
7552 stage: 1
7553 });
7554 var referrer = location.hash.match('referrer=([^&]+)');
7555
7556 if (referrer) {
7557 context.dispatch({
7558 type: 'SET_REFERRER',
7559 payload: referrer[1]
7560 });
7561 }
7562 } else {
7563 ajaxConfig.data.data = {
7564 stage: 2,
7565 session: context.data.fileResponse.stage1.session,
7566 include: context.data.includes,
7567 overrideConditions: context.data.overrideConditions
7568 };
7569
7570 if (context.data.referrer) {
7571 ajaxConfig.data.data.referrer = context.data.referrer;
7572 }
7573
7574 ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data);
7575 }
7576
7577 setAjax(ajaxConfig);
7578 }
7579 },
7580 onSuccess = function onSuccess() {
7581 var _context$data$fileRes;
7582
7583 if ((_context$data$fileRes = context.data.fileResponse) !== null && _context$data$fileRes !== void 0 && _context$data$fileRes.stage1) {
7584 var previousFileResponse = context.data.fileResponse,
7585 fileResponse = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, previousFileResponse), {}, {
7586 stage2: ajaxState.response
7587 });
7588 context.dispatch({
7589 type: 'SET_FILE_RESPONSE',
7590 payload: fileResponse
7591 });
7592 } else {
7593 context.dispatch({
7594 type: 'SET_FILE_RESPONSE',
7595 payload: {
7596 stage1: ajaxState.response
7597 }
7598 });
7599 }
7600 },
7601 onDialogDismiss = function onDialogDismiss() {
7602 context.dispatch({
7603 type: 'SET_FILE',
7604 payload: null
7605 });
7606 navigate('/import');
7607 };
7608
7609 (0, _react.useEffect)(function () {
7610 if ('success' === ajaxState.status) {
7611 if (context.data.fileResponse.hasOwnProperty('stage2')) {
7612 navigate('/import/complete');
7613 } else {
7614 navigate('/import/content');
7615 }
7616 }
7617 }, [context.data.fileResponse]);
7618 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7619 type: "import"
7620 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
7621 status: ajaxState.status,
7622 onLoad: onLoad,
7623 onSuccess: onSuccess,
7624 onDialogApprove: function onDialogApprove() {},
7625 onDialogDismiss: onDialogDismiss
7626 }));
7627 }
7628
7629 /***/ }),
7630
7631 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js":
7632 /*!******************************************************************************************************************************************************!*\
7633 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***!
7634 \******************************************************************************************************************************************************/
7635 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7636
7637 "use strict";
7638 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7639
7640
7641 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7642
7643 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7644
7645 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7646
7647 _Object$defineProperty(exports, "__esModule", {
7648 value: true
7649 });
7650
7651 exports.default = ConflictCheckbox;
7652
7653 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7654
7655 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7656
7657 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7658
7659 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7660
7661 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
7662
7663 function ConflictCheckbox(props) {
7664 var context = (0, _react.useContext)(_contextProvider.Context),
7665 isSelected = function isSelected() {
7666 return context.data.overrideConditions.includes(props.id);
7667 },
7668 updateOverrideCondition = function updateOverrideCondition(event) {
7669 var isChecked = event.target.checked,
7670 actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION';
7671 context.dispatch({
7672 type: actionType,
7673 payload: props.id
7674 });
7675 };
7676
7677 (0, _react.useEffect)(function () {
7678 if (!context.data.overrideConditions.length) {
7679 context.dispatch({
7680 type: 'ADD_OVERRIDE_CONDITION',
7681 payload: props.id
7682 });
7683 }
7684 }, []);
7685 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
7686 checked: isSelected(),
7687 onChange: updateOverrideCondition,
7688 className: props.className
7689 });
7690 }
7691
7692 ConflictCheckbox.propTypes = {
7693 className: PropTypes.string,
7694 id: PropTypes.number.isRequired
7695 };
7696 ConflictCheckbox.defaultProps = {
7697 className: ''
7698 };
7699
7700 /***/ }),
7701
7702 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js":
7703 /*!****************************************************************************************************************!*\
7704 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***!
7705 \****************************************************************************************************************/
7706 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7707
7708 "use strict";
7709 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7710 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7711
7712
7713 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7714
7715 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7716
7717 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7718
7719 _Object$defineProperty(exports, "__esModule", {
7720 value: true
7721 });
7722
7723 exports.default = Conflict;
7724
7725 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7726
7727 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7728
7729 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7730
7731 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7732
7733 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"));
7734
7735 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
7736
7737 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
7738
7739 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
7740
7741 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7742
7743 function Conflict(props) {
7744 var _context$data$fileRes, _context$data$fileRes2;
7745
7746 var context = (0, _react.useContext)(_contextProvider.Context),
7747 manifest = (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest,
7748 getConflictTitle = function getConflictTitle(id) {
7749 var _elementorAppConfig$i;
7750
7751 var templateType = manifest.templates[id].doc_type,
7752 summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType];
7753 return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType;
7754 },
7755 getEditTemplateButton = function getEditTemplateButton(editUrl) {
7756 return /*#__PURE__*/_react.default.createElement(_button.default, {
7757 className: "e-app-import-resolver-conflicts__edit-template",
7758 url: editUrl,
7759 target: "_blank",
7760 icon: "eicon-editor-external-link",
7761 text: __('Edit Template', 'elementor'),
7762 hideText: true
7763 });
7764 },
7765 isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) {
7766 return context.data.overrideConditions.includes(importedAssetId);
7767 },
7768 getAssetClassName = function getAssetClassName(isActive) {
7769 var classes = ['e-app-import-resolver-conflicts__asset'];
7770
7771 if (isActive) {
7772 classes.push('active');
7773 }
7774
7775 return classes.join(' ');
7776 },
7777 getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) {
7778 return getAssetClassName(isImportedAssetSelected(importedAssetId));
7779 },
7780 getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) {
7781 return getAssetClassName(!isImportedAssetSelected(importedAssetId));
7782 };
7783
7784 return /*#__PURE__*/_react.default.createElement(_grid.default, {
7785 container: true,
7786 noWrap: true
7787 }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, {
7788 id: props.importedId,
7789 type: "main-type",
7790 className: "e-app-import-resolver-conflicts__checkbox"
7791 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
7792 item: true
7793 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
7794 variant: "h5",
7795 tag: "h4",
7796 className: "e-app-import-resolver-conflicts__title"
7797 }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, {
7798 item: true
7799 }, /*#__PURE__*/_react.default.createElement(_text.default, {
7800 variant: "sm",
7801 tag: "span",
7802 className: getImportedAssetClasses(props.importedId)
7803 }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, {
7804 style: true,
7805 variant: "sm",
7806 tag: "span",
7807 className: getExistingAssetClasses(props.importedId)
7808 }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url)))));
7809 }
7810
7811 Conflict.propTypes = {
7812 importedId: PropTypes.number,
7813 conflictData: PropTypes.object
7814 };
7815
7816 /***/ }),
7817
7818 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js":
7819 /*!***************************************************************************************************!*\
7820 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***!
7821 \***************************************************************************************************/
7822 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7823
7824 "use strict";
7825 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7826
7827
7828 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7829
7830 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7831
7832 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7833
7834 _Object$defineProperty(exports, "__esModule", {
7835 value: true
7836 });
7837
7838 exports.default = ImportResolver;
7839
7840 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7841
7842 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
7843
7844 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js"));
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 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
7851
7852 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
7853
7854 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7855
7856 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7857
7858 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7859
7860 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7861
7862 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7863
7864 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js"));
7865
7866 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
7867
7868 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
7869
7870 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7871
7872 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7873
7874 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
7875
7876 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
7877
7878 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7879
7880 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss");
7881
7882 function ImportResolver() {
7883 var _context$data, _context$data$fileRes;
7884
7885 var context = (0, _react.useContext)(_contextProvider.Context),
7886 navigate = (0, _router.useNavigate)(),
7887 conflicts = ((_context$data = context.data) === null || _context$data === void 0 ? void 0 : (_context$data$fileRes = _context$data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.stage1.conflicts) || {},
7888 getFooter = function getFooter() {
7889 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7890 separator: true,
7891 justify: "end"
7892 }, /*#__PURE__*/_react.default.createElement(_button.default, {
7893 text: __('Previous', 'elementor'),
7894 variant: "contained",
7895 onClick: function onClick() {
7896 return navigate('import/content');
7897 }
7898 }), /*#__PURE__*/_react.default.createElement(_button.default, {
7899 text: __('Next', 'elementor'),
7900 variant: "contained",
7901 color: "primary",
7902 onClick: function onClick() {
7903 return navigate('import/process');
7904 }
7905 }));
7906 },
7907 getLearnMoreLink = function getLearnMoreLink() {
7908 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7909 url: "https://go.elementor.com/app-what-are-kits",
7910 italic: true
7911 }, __('Learn More', 'elementor'));
7912 },
7913 isHomePageOverride = function isHomePageOverride() {
7914 if (context.data.includes.includes('content')) {
7915 var _context$data2, _context$data2$fileRe, _context$data2$fileRe2;
7916
7917 var pages = ((_context$data2 = context.data) === null || _context$data2 === void 0 ? void 0 : (_context$data2$fileRe = _context$data2.fileResponse) === null || _context$data2$fileRe === void 0 ? void 0 : (_context$data2$fileRe2 = _context$data2$fileRe.stage1.manifest.content) === null || _context$data2$fileRe2 === void 0 ? void 0 : _context$data2$fileRe2.page) || {};
7918 return (0, _entries.default)(pages).find(function (pageData) {
7919 return pageData[1].show_on_front;
7920 });
7921 }
7922
7923 return false;
7924 };
7925
7926 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7927 type: "import",
7928 footer: getFooter()
7929 }, /*#__PURE__*/_react.default.createElement("section", {
7930 className: "e-app-import-resolver"
7931 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7932 heading: __('Import a Template Kit', 'elementor'),
7933 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, {
7934 key: "description-secondary-line"
7935 }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())]
7936 }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, {
7937 className: "e-app-import-resolver__notice",
7938 label: __('Note', 'elementor'),
7939 color: "warning"
7940 }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, {
7941 isOpened: true
7942 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, {
7943 toggle: false
7944 }, /*#__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, {
7945 padding: "20"
7946 }, /*#__PURE__*/_react.default.createElement(_box.default, {
7947 className: "e-app-import-resolver-conflicts__container"
7948 }, /*#__PURE__*/_react.default.createElement(_list.default, {
7949 separated: true,
7950 className: "e-app-import-resolver-conflicts"
7951 }, (0, _entries.default)(conflicts).map(function (_ref, index) {
7952 var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
7953 id = _ref2[0],
7954 conflict = _ref2[1];
7955
7956 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
7957 padding: "20",
7958 key: index,
7959 className: "e-app-import-resolver-conflicts__item"
7960 }, /*#__PURE__*/_react.default.createElement(_conflict.default, {
7961 importedId: (0, _parseInt2.default)(id),
7962 conflictData: conflict[0]
7963 }));
7964 })))))));
7965 }
7966
7967 /***/ }),
7968
7969 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js":
7970 /*!*******************************************************************************************!*\
7971 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***!
7972 \*******************************************************************************************/
7973 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7974
7975 "use strict";
7976 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7977
7978
7979 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7980
7981 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7982
7983 _Object$defineProperty(exports, "__esModule", {
7984 value: true
7985 });
7986
7987 exports.default = ContentLayout;
7988
7989 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7990
7991 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss");
7992
7993 function ContentLayout(props) {
7994 return /*#__PURE__*/_react.default.createElement("div", {
7995 className: "e-app-import-export-content-layout"
7996 }, /*#__PURE__*/_react.default.createElement("div", {
7997 className: "e-app-import-export-content-layout__container"
7998 }, props.children));
7999 }
8000
8001 ContentLayout.propTypes = {
8002 children: PropTypes.any.isRequired
8003 };
8004
8005 /***/ }),
8006
8007 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js":
8008 /*!***************************************************************************************!*\
8009 !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***!
8010 \***************************************************************************************/
8011 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8012
8013 "use strict";
8014 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8015 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8016
8017
8018 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8019
8020 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8021
8022 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8023
8024 _Object$defineProperty(exports, "__esModule", {
8025 value: true
8026 });
8027
8028 exports.default = FileProcess;
8029
8030 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8031
8032 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8033
8034 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"));
8035
8036 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
8037
8038 function FileProcess(props) {
8039 (0, _react.useEffect)(function () {
8040 props.onLoad();
8041 }, []);
8042 (0, _react.useEffect)(function () {
8043 if ('success' === props.status) {
8044 props.onSuccess();
8045 }
8046 }, [props.status]);
8047 return /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
8048 className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]),
8049 icon: "eicon-loading eicon-animation-spin",
8050 heading: __('Setting up your kit...', 'elementor'),
8051 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'))
8052 }, 'error' === props.status && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
8053 onApprove: props.onDialogApprove,
8054 onDismiss: props.onDialogDismiss
8055 }));
8056 }
8057
8058 FileProcess.propTypes = {
8059 className: PropTypes.string,
8060 status: PropTypes.oneOf(['initial', 'success', 'error']),
8061 onLoad: PropTypes.func.isRequired,
8062 onSuccess: PropTypes.func.isRequired,
8063 onDialogApprove: PropTypes.func.isRequired,
8064 onDialogDismiss: PropTypes.func.isRequired
8065 };
8066 FileProcess.defaultProps = {
8067 className: ''
8068 };
8069
8070 /***/ }),
8071
8072 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js":
8073 /*!*******************************************************************************************************!*\
8074 !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***!
8075 \*******************************************************************************************************/
8076 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8077
8078 "use strict";
8079 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8080 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8081
8082
8083 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8084
8085 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8086
8087 _Object$defineProperty(exports, "__esModule", {
8088 value: true
8089 });
8090
8091 exports.default = ImportFailedDialog;
8092
8093 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8094
8095 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
8096
8097 function ImportFailedDialog(props) {
8098 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
8099 title: __('Something went wrong', 'elementor'),
8100 text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'),
8101 approveButtonColor: "link",
8102 approveButtonText: __('Learn More', 'elementor'),
8103 approveButtonOnClick: props.onApprove,
8104 dismissButtonText: __('Dismiss', 'elementor'),
8105 dismissButtonOnClick: props.onDismiss,
8106 onClose: props.onDismiss
8107 });
8108 }
8109
8110 ImportFailedDialog.propTypes = {
8111 onApprove: PropTypes.func.isRequired,
8112 onDismiss: PropTypes.func.isRequired
8113 };
8114
8115 /***/ }),
8116
8117 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js":
8118 /*!******************************************************************************************!*\
8119 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***!
8120 \******************************************************************************************/
8121 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8122
8123 "use strict";
8124 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8125
8126
8127 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8128
8129 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8130
8131 _Object$defineProperty(exports, "__esModule", {
8132 value: true
8133 });
8134
8135 exports.default = ExportInfoModal;
8136
8137 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8138
8139 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8140
8141 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8142
8143 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
8144
8145 function ExportInfoModal(props) {
8146 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
8147 title: __('Export a Template Kit', 'elementor')
8148 }), /*#__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, {
8149 url: "http://go.elementor.com/app-export-kit"
8150 }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, {
8151 title: __('Tip!', 'elementor'),
8152 description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor')
8153 })));
8154 }
8155
8156 /***/ }),
8157
8158 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js":
8159 /*!******************************************************************************************!*\
8160 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***!
8161 \******************************************************************************************/
8162 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8163
8164 "use strict";
8165 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8166
8167
8168 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8169
8170 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8171
8172 _Object$defineProperty(exports, "__esModule", {
8173 value: true
8174 });
8175
8176 exports.default = ImportInfoModal;
8177
8178 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8179
8180 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8181
8182 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8183
8184 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
8185
8186 function ImportInfoModal(props) {
8187 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
8188 title: __('Import a Template Kit', 'elementor')
8189 }), /*#__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, {
8190 url: "http://go.elementor.com/app-import-kit"
8191 }, __('Learn More', 'elementor'))))));
8192 }
8193
8194 /***/ }),
8195
8196 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js":
8197 /*!*******************************************************************************************!*\
8198 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***!
8199 \*******************************************************************************************/
8200 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8201
8202 "use strict";
8203 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8204
8205
8206 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8207
8208 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8209
8210 _Object$defineProperty(exports, "__esModule", {
8211 value: true
8212 });
8213
8214 exports.default = InfoModalHeading;
8215
8216 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8217
8218 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8219
8220 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8221
8222 function InfoModalHeading(props) {
8223 return /*#__PURE__*/_react.default.createElement(_heading.default, {
8224 variant: "h3",
8225 tag: "h2",
8226 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className])
8227 }, props.children);
8228 }
8229
8230 InfoModalHeading.propTypes = {
8231 className: PropTypes.string,
8232 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
8233 };
8234 InfoModalHeading.defaultProps = {
8235 className: ''
8236 };
8237
8238 /***/ }),
8239
8240 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js":
8241 /*!*******************************************************************************************!*\
8242 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***!
8243 \*******************************************************************************************/
8244 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8245
8246 "use strict";
8247 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8248
8249
8250 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8251
8252 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8253
8254 _Object$defineProperty(exports, "__esModule", {
8255 value: true
8256 });
8257
8258 exports.default = InfoModalSection;
8259
8260 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8261
8262 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8263
8264 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8265
8266 function InfoModalSection(props) {
8267 return /*#__PURE__*/_react.default.createElement(_modal.default.Section, {
8268 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className])
8269 }, props.children);
8270 }
8271
8272 InfoModalSection.propTypes = {
8273 className: PropTypes.string,
8274 children: PropTypes.any
8275 };
8276 InfoModalSection.defaultProps = {
8277 className: ''
8278 };
8279
8280 /***/ }),
8281
8282 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js":
8283 /*!****************************************************************************************!*\
8284 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***!
8285 \****************************************************************************************/
8286 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8287
8288 "use strict";
8289 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8290
8291
8292 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8293
8294 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8295
8296 _Object$defineProperty(exports, "__esModule", {
8297 value: true
8298 });
8299
8300 exports.default = InfoModalText;
8301
8302 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8303
8304 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8305
8306 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8307
8308 function InfoModalText(props) {
8309 return /*#__PURE__*/_react.default.createElement(_text.default, {
8310 variant: "sm",
8311 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className])
8312 }, props.children);
8313 }
8314
8315 InfoModalText.propTypes = {
8316 className: PropTypes.string,
8317 children: PropTypes.any.isRequired
8318 };
8319 InfoModalText.defaultProps = {
8320 className: ''
8321 };
8322
8323 /***/ }),
8324
8325 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js":
8326 /*!***************************************************************************************!*\
8327 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***!
8328 \***************************************************************************************/
8329 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8330
8331 "use strict";
8332 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8333
8334
8335 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8336
8337 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8338
8339 _Object$defineProperty(exports, "__esModule", {
8340 value: true
8341 });
8342
8343 exports.default = InfoModalTip;
8344
8345 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8346
8347 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8348
8349 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8350
8351 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8352
8353 function InfoModalTip(props) {
8354 return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, {
8355 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className])
8356 }));
8357 }
8358
8359 InfoModalTip.propTypes = {
8360 className: PropTypes.string
8361 };
8362 InfoModalTip.defaultProps = {
8363 className: ''
8364 };
8365
8366 /***/ }),
8367
8368 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js":
8369 /*!***********************************************************************************!*\
8370 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***!
8371 \***********************************************************************************/
8372 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8373
8374 "use strict";
8375 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8376 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8377
8378
8379 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8380
8381 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8382
8383 _Object$defineProperty(exports, "__esModule", {
8384 value: true
8385 });
8386
8387 exports.default = InfoModal;
8388 exports.infoButtonProps = void 0;
8389
8390 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8391
8392 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8393
8394 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8395
8396 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js"));
8397
8398 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js"));
8399
8400 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js"));
8401
8402 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js"));
8403
8404 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss");
8405
8406 var infoButtonProps = {
8407 id: 'info-modal',
8408 className: 'e-app-export-kit-information__info-icon',
8409 icon: 'eicon-info-circle',
8410 text: __('Kit Info', 'elementor'),
8411 color: 'secondary',
8412 hideText: true
8413 };
8414 exports.infoButtonProps = infoButtonProps;
8415
8416 function InfoModal(props) {
8417 var attrs = {
8418 className: 'e-app-import-export-info-modal',
8419 setShow: props.setShow
8420 };
8421
8422 if (props.hasOwnProperty('show')) {
8423 attrs.show = props.show;
8424 } else {
8425 attrs.toggleButtonProps = infoButtonProps;
8426 }
8427
8428 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, {
8429 title: props.title
8430 }), props.children);
8431 }
8432
8433 InfoModal.propTypes = {
8434 show: PropTypes.bool,
8435 setShow: PropTypes.func,
8436 title: PropTypes.string,
8437 children: PropTypes.any.isRequired
8438 };
8439 InfoModal.Section = _infoModalSection.default;
8440 InfoModal.Heading = _infoModalHeading.default;
8441 InfoModal.Text = _infoModalText.default;
8442 InfoModal.Tip = _infoModalTip.default;
8443
8444 /***/ }),
8445
8446 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js":
8447 /*!******************************************************************************************************************************!*\
8448 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***!
8449 \******************************************************************************************************************************/
8450 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8451
8452 "use strict";
8453 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8454
8455
8456 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8457
8458 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8459
8460 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8461
8462 _Object$defineProperty(exports, "__esModule", {
8463 value: true
8464 });
8465
8466 exports.default = KitContentCheckbox;
8467
8468 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8469
8470 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8471
8472 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8473
8474 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8475
8476 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
8477
8478 function KitContentCheckbox(props) {
8479 var context = (0, _react.useContext)(_contextProvider.Context),
8480 isSelected = function isSelected() {
8481 return context.data.includes.includes(props.type);
8482 },
8483 setIncludes = function setIncludes(event) {
8484 var isChecked = event.target.checked,
8485 actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE';
8486 context.dispatch({
8487 type: actionType,
8488 payload: props.type
8489 });
8490 };
8491
8492 (0, _react.useEffect)(function () {
8493 if (!context.data.includes.length) {
8494 context.dispatch({
8495 type: 'ADD_INCLUDE',
8496 payload: props.type
8497 });
8498 }
8499 }, []);
8500 return (0, _react.useMemo)(function () {
8501 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
8502 checked: isSelected(),
8503 onChange: setIncludes,
8504 className: props.className
8505 });
8506 }, [context.data.includes]);
8507 }
8508
8509 KitContentCheckbox.propTypes = {
8510 className: PropTypes.string,
8511 type: PropTypes.string.isRequired
8512 };
8513 KitContentCheckbox.defaultProps = {
8514 className: ''
8515 };
8516
8517 /***/ }),
8518
8519 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js":
8520 /*!**************************************************************************************************************************!*\
8521 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***!
8522 \**************************************************************************************************************************/
8523 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8524
8525 "use strict";
8526 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8527
8528
8529 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8530
8531 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8532
8533 _Object$defineProperty(exports, "__esModule", {
8534 value: true
8535 });
8536
8537 exports.default = TemplatesFeatures;
8538
8539 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8540
8541 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js"));
8542
8543 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss");
8544
8545 function TemplatesFeatures(props) {
8546 var _props$features$locke;
8547
8548 var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length,
8549 getLockedFeatures = function getLockedFeatures() {
8550 if (!isLockedFeatures) {
8551 return;
8552 }
8553
8554 return /*#__PURE__*/_react.default.createElement(_tooltip.default, {
8555 tag: "span",
8556 offset: 19,
8557 show: props.showTooltip,
8558 title: props.features.tooltip,
8559 disabled: !props.isLocked,
8560 className: props.isLocked ? 'e-app-export-templates-features__locked' : ''
8561 }, ', ' + props.features.locked.join(', '));
8562 },
8563 getOpenFeatures = function getOpenFeatures() {
8564 var _props$features$open;
8565
8566 return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', ');
8567 };
8568
8569 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures());
8570 }
8571
8572 TemplatesFeatures.propTypes = {
8573 features: PropTypes.object,
8574 isLocked: PropTypes.bool,
8575 showTooltip: PropTypes.bool
8576 };
8577 TemplatesFeatures.defaultProps = {
8578 showTooltip: false
8579 };
8580
8581 /***/ }),
8582
8583 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js":
8584 /*!***********************************************************************************************************!*\
8585 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js ***!
8586 \***********************************************************************************************************/
8587 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8588
8589 "use strict";
8590 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8591
8592
8593 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8594
8595 _Object$defineProperty(exports, "__esModule", {
8596 value: true
8597 });
8598
8599 exports.default = void 0;
8600 var kitContentData = [{
8601 type: 'templates',
8602 data: {
8603 title: __('Templates', 'elementor'),
8604 features: {
8605 open: [__('Saved Templates', 'elementor')],
8606 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')],
8607 tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor')
8608 }
8609 }
8610 }, {
8611 type: 'content',
8612 data: {
8613 title: __('Content', 'elementor'),
8614 features: {
8615 open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')]
8616 }
8617 }
8618 }, {
8619 type: 'settings',
8620 data: {
8621 title: __('Site Settings', 'elementor'),
8622 features: {
8623 open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')]
8624 }
8625 }
8626 }];
8627 var _default = kitContentData;
8628 exports.default = _default;
8629
8630 /***/ }),
8631
8632 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js":
8633 /*!*************************************************************************************!*\
8634 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***!
8635 \*************************************************************************************/
8636 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8637
8638 "use strict";
8639 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8640
8641
8642 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8643
8644 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8645
8646 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8647
8648 _Object$defineProperty(exports, "__esModule", {
8649 value: true
8650 });
8651
8652 exports.default = KitContent;
8653
8654 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8655
8656 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
8657
8658 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
8659
8660 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
8661
8662 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8663
8664 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"));
8665
8666 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"));
8667
8668 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js"));
8669
8670 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
8671
8672 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
8673
8674 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8675
8676 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8677
8678 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
8679
8680 var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ./kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js"));
8681
8682 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss");
8683
8684 function KitContent(props) {
8685 var hasPro = elementorAppConfig.hasPro,
8686 _useState = (0, _react.useState)({}),
8687 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8688 containerHover = _useState2[0],
8689 setContainerHover = _useState2[1],
8690 getTemplateFeatures = function getTemplateFeatures(features, index) {
8691 if (!features) {
8692 return;
8693 }
8694
8695 return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, {
8696 features: features,
8697 isLocked: !hasPro,
8698 showTooltip: containerHover[index]
8699 });
8700 },
8701 getGoProButton = function getGoProButton() {
8702 return /*#__PURE__*/_react.default.createElement(_goProButton.default, {
8703 className: "e-app-export-kit-content__go-pro-button",
8704 url: "https://go.elementor.com/go-pro-import-export"
8705 });
8706 },
8707 setContainerHoverState = function setContainerHoverState(index, state) {
8708 setContainerHover(function (prevState) {
8709 return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state));
8710 });
8711 };
8712
8713 return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, {
8714 separated: true,
8715 className: "e-app-export-kit-content"
8716 }, _kitContentData.default.map(function (item, index) {
8717 var _item$data$features;
8718
8719 var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro;
8720
8721 if (props.manifest) {
8722 var contentType = 'settings' === item.type ? 'site-settings' : item.type;
8723
8724 if (!props.manifest[contentType]) {
8725 return;
8726 }
8727 }
8728
8729 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
8730 padding: "20",
8731 key: item.type,
8732 className: "e-app-export-kit-content__item"
8733 }, /*#__PURE__*/_react.default.createElement("div", {
8734 onMouseEnter: function onMouseEnter() {
8735 return isLockedFeaturesNoPro && setContainerHoverState(index, true);
8736 },
8737 onMouseLeave: function onMouseLeave() {
8738 return isLockedFeaturesNoPro && setContainerHoverState(index, false);
8739 }
8740 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8741 container: true,
8742 noWrap: true
8743 }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, {
8744 type: item.type,
8745 className: "e-app-export-kit-content__checkbox"
8746 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
8747 item: true
8748 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
8749 variant: "h4",
8750 tag: "h3",
8751 className: "e-app-export-kit-content__title"
8752 }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, {
8753 item: true
8754 }, /*#__PURE__*/_react.default.createElement(_text.default, {
8755 variant: "sm",
8756 tag: "span",
8757 className: "e-app-export-kit-content__description"
8758 }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton())))));
8759 })));
8760 }
8761
8762 KitContent.propTypes = {
8763 className: PropTypes.string,
8764 manifest: PropTypes.object
8765 };
8766 KitContent.defaultProps = {
8767 className: ''
8768 };
8769
8770 /***/ }),
8771
8772 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js":
8773 /*!*******************************************************************************!*\
8774 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***!
8775 \*******************************************************************************/
8776 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8777
8778 "use strict";
8779 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8780 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8781
8782
8783 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8784
8785 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8786
8787 _Object$defineProperty(exports, "__esModule", {
8788 value: true
8789 });
8790
8791 exports.default = KitData;
8792
8793 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8794
8795 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
8796
8797 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
8798
8799 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
8800
8801 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
8802
8803 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
8804
8805 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8806
8807 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8808
8809 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
8810
8811 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss");
8812
8813 function KitData(props) {
8814 var kitData = props.data,
8815 getSummaryTitle = function getSummaryTitle(type, key, amount) {
8816 var data = elementorAppConfig['import-export'].summaryTitles[type][key];
8817
8818 if (data !== null && data !== void 0 && data.single) {
8819 if (!amount) {
8820 return '';
8821 }
8822
8823 var title = amount > 1 ? data.plural : data.single;
8824 return amount + ' ' + title;
8825 }
8826
8827 return data;
8828 },
8829 getTemplates = function getTemplates() {
8830 var templates = {};
8831
8832 for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) {
8833 var type = kitData.templates[key].doc_type;
8834
8835 if (!templates[type]) {
8836 templates[type] = 0;
8837 }
8838
8839 templates[type]++;
8840 }
8841
8842 return (0, _entries.default)(templates).map(function (item) {
8843 return getSummaryTitle('templates', item[0], item[1]);
8844 });
8845 },
8846 getSiteSettings = function getSiteSettings() {
8847 var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {};
8848 return (0, _entries.default)(siteSettings).map(function (item) {
8849 return getSummaryTitle('site-settings', item[1]);
8850 });
8851 },
8852 getContent = function getContent() {
8853 var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {},
8854 wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {};
8855 var mergedContent = (0, _objectSpread2.default)({}, content);
8856
8857 for (var key in mergedContent) {
8858 mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []);
8859 } // In case that wpContent has properties that doesn't exist in the content object.
8860
8861
8862 mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent);
8863 return (0, _entries.default)(mergedContent).map(function (item) {
8864 return getSummaryTitle('content', item[0], item[1].length);
8865 });
8866 },
8867 kitContent = [{
8868 title: __('Templates:', 'elementor'),
8869 data: getTemplates()
8870 }, {
8871 title: __('Site Settings:', 'elementor'),
8872 data: getSiteSettings()
8873 }, {
8874 title: __('Content:', 'elementor'),
8875 data: getContent()
8876 }];
8877
8878 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
8879 variant: "h6",
8880 tag: "h3",
8881 className: "e-app-export-complete__kit-content-title"
8882 }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, {
8883 className: "e-app-export-complete-kit-data-list"
8884 }, kitContent.map(function (item, index) {
8885 if (!item.data.length) {
8886 return;
8887 }
8888
8889 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
8890 key: index,
8891 className: "e-app-export-complete-kit-data-list__item"
8892 }, /*#__PURE__*/_react.default.createElement(_text.default, {
8893 tag: "strong",
8894 variant: "sm"
8895 }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, {
8896 tag: "span",
8897 variant: "sm"
8898 }, item.data.filter(function (value) {
8899 return value;
8900 }).join(' | ')));
8901 })));
8902 }
8903
8904 KitData.propTypes = {
8905 data: PropTypes.object
8906 };
8907
8908 /***/ }),
8909
8910 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js":
8911 /*!***********************************************************************!*\
8912 !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***!
8913 \***********************************************************************/
8914 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8915
8916 "use strict";
8917 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8918 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8919
8920
8921 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8922
8923 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8924
8925 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8926
8927 _Object$defineProperty(exports, "__esModule", {
8928 value: true
8929 });
8930
8931 exports.default = Layout;
8932
8933 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8934
8935 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
8936
8937 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
8938
8939 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
8940
8941 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8942
8943 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
8944
8945 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js"));
8946
8947 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js");
8948
8949 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"));
8950
8951 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"));
8952
8953 function Layout(props) {
8954 var _useState = (0, _react.useState)(false),
8955 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8956 showInfoModal = _useState2[0],
8957 setShowInfoModal = _useState2[1],
8958 referrer = location.hash.match('referrer=([^&]+)'),
8959 getContent = function getContent() {
8960 var infoModalProps = {
8961 show: showInfoModal,
8962 setShow: setShowInfoModal
8963 };
8964 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));
8965 },
8966 getInfoButtonProps = function getInfoButtonProps() {
8967 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, {
8968 onClick: function onClick() {
8969 setShowInfoModal(true);
8970 }
8971 });
8972 },
8973 config = {
8974 title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'),
8975 headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)),
8976 content: getContent(),
8977 footer: props.footer
8978 },
8979 moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer).
8980
8981
8982 if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab)) {
8983 elementorAppConfig.return_url += moduleAdminTab;
8984 }
8985
8986 return /*#__PURE__*/_react.default.createElement(_page.default, config);
8987 }
8988
8989 Layout.propTypes = {
8990 type: PropTypes.oneOf(['import', 'export']),
8991 headerButtons: PropTypes.arrayOf(PropTypes.object),
8992 children: PropTypes.object.isRequired,
8993 footer: PropTypes.object
8994 };
8995 Layout.defaultProps = {
8996 headerButtons: []
8997 };
8998
8999 /***/ }),
9000
9001 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js":
9002 /*!*********************************************************************************!*\
9003 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***!
9004 \*********************************************************************************/
9005 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9006
9007 "use strict";
9008 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9009
9010
9011 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9012
9013 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9014
9015 _Object$defineProperty(exports, "__esModule", {
9016 value: true
9017 });
9018
9019 exports.default = PageHeader;
9020
9021 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9022
9023 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"));
9024
9025 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9026
9027 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9028
9029 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9030
9031 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9032
9033 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss");
9034
9035 // Page header.
9036 function PageHeader(props) {
9037 var baseClassName = 'e-app-import-export-page-header',
9038 classes = [baseClassName, props.className];
9039
9040 var handleMultiLine = function handleMultiLine(content) {
9041 if ((0, _isArray.default)(content)) {
9042 var multiLineArray = [];
9043 content.forEach(function (line, index) {
9044 if (index) {
9045 multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", {
9046 key: index
9047 }));
9048 }
9049
9050 multiLineArray.push(line);
9051 });
9052 return multiLineArray;
9053 }
9054
9055 return content;
9056 };
9057
9058 return /*#__PURE__*/_react.default.createElement("div", {
9059 className: (0, _utils.arrayToClassName)(classes)
9060 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9061 container: true
9062 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9063 item: true,
9064 className: "e-app-import-export-page-header__content-wrapper"
9065 }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
9066 variant: "display-3",
9067 className: "e-app-import-export-page-header__heading"
9068 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
9069 className: "e-app-import-export-page-header__description"
9070 }, handleMultiLine(props.description)))));
9071 }
9072
9073 PageHeader.propTypes = {
9074 className: PropTypes.string,
9075 heading: PropTypes.string,
9076 description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])
9077 };
9078 PageHeader.defaultProps = {
9079 className: ''
9080 };
9081
9082 /***/ }),
9083
9084 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js":
9085 /*!**************************************************************************!*\
9086 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***!
9087 \**************************************************************************/
9088 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9089
9090 "use strict";
9091 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9092
9093
9094 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9095
9096 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9097
9098 _Object$defineProperty(exports, "__esModule", {
9099 value: true
9100 });
9101
9102 exports.default = PanelBody;
9103
9104 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9105
9106 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9107
9108 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9109
9110 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9111
9112 function PanelBody(props) {
9113 return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, {
9114 padding: props.padding,
9115 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className])
9116 }, props.children));
9117 }
9118
9119 PanelBody.propTypes = {
9120 className: PropTypes.string,
9121 padding: PropTypes.string,
9122 children: PropTypes.any.isRequired
9123 };
9124 PanelBody.defaultProps = {
9125 className: '',
9126 padding: '0'
9127 };
9128
9129 /***/ }),
9130
9131 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js":
9132 /*!****************************************************************************!*\
9133 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***!
9134 \****************************************************************************/
9135 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9136
9137 "use strict";
9138 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9139
9140
9141 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9142
9143 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9144
9145 _Object$defineProperty(exports, "__esModule", {
9146 value: true
9147 });
9148
9149 exports.default = PanelHeader;
9150
9151 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9152
9153 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9154
9155 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9156
9157 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9158
9159 function PanelHeader(props) {
9160 return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, {
9161 active: props.toggle,
9162 showIcon: props.showIcon
9163 }, /*#__PURE__*/_react.default.createElement(_card.default.Header, {
9164 padding: "20",
9165 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className])
9166 }, props.children));
9167 }
9168
9169 PanelHeader.propTypes = {
9170 className: PropTypes.string,
9171 padding: PropTypes.string,
9172 toggle: PropTypes.bool,
9173 showIcon: PropTypes.bool,
9174 children: PropTypes.any.isRequired
9175 };
9176 PanelHeader.defaultProps = {
9177 className: '',
9178 padding: '20',
9179 toggle: true,
9180 showIcon: true
9181 };
9182
9183 /***/ }),
9184
9185 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js":
9186 /*!******************************************************************************!*\
9187 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***!
9188 \******************************************************************************/
9189 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9190
9191 "use strict";
9192 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9193
9194
9195 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9196
9197 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9198
9199 _Object$defineProperty(exports, "__esModule", {
9200 value: true
9201 });
9202
9203 exports.default = PanelHeadline;
9204
9205 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9206
9207 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9208
9209 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9210
9211 function PanelHeadline(props) {
9212 return /*#__PURE__*/_react.default.createElement(_card.default.Headline, {
9213 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className])
9214 }, props.children);
9215 }
9216
9217 PanelHeadline.propTypes = {
9218 className: PropTypes.string,
9219 children: PropTypes.any.isRequired
9220 };
9221 PanelHeadline.defaultProps = {
9222 className: ''
9223 };
9224
9225 /***/ }),
9226
9227 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js":
9228 /*!*********************************************************************!*\
9229 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***!
9230 \*********************************************************************/
9231 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9232
9233 "use strict";
9234 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9235
9236
9237 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9238
9239 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9240
9241 _Object$defineProperty(exports, "__esModule", {
9242 value: true
9243 });
9244
9245 exports.default = Panel;
9246
9247 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9248
9249 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9250
9251 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9252
9253 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9254
9255 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js"));
9256
9257 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js"));
9258
9259 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js"));
9260
9261 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss");
9262
9263 function Panel(props) {
9264 return /*#__PURE__*/_react.default.createElement(_collapse.default, {
9265 isOpened: props.isOpened
9266 }, /*#__PURE__*/_react.default.createElement(_card.default, {
9267 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className])
9268 }, props.children));
9269 }
9270
9271 Panel.propTypes = {
9272 className: PropTypes.string,
9273 isOpened: PropTypes.bool,
9274 children: PropTypes.any.isRequired
9275 };
9276 Panel.defaultProps = {
9277 className: '',
9278 isOpened: false
9279 };
9280 Panel.Header = _panelHeader.default;
9281 Panel.Headline = _panelHeadline.default;
9282 Panel.Body = _panelBody.default;
9283
9284 /***/ }),
9285
9286 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js":
9287 /*!*********************************************************************************!*\
9288 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***!
9289 \*********************************************************************************/
9290 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9291
9292 "use strict";
9293 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9294
9295
9296 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9297
9298 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9299
9300 _Object$defineProperty(exports, "__esModule", {
9301 value: true
9302 });
9303
9304 exports.default = WizardStep;
9305
9306 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9307
9308 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9309
9310 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9311
9312 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
9313
9314 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9315
9316 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9317
9318 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss");
9319
9320 function WizardStep(props) {
9321 var baseClassName = 'e-app-import-export-wizard-step',
9322 classes = [baseClassName, props.className];
9323 return /*#__PURE__*/_react.default.createElement(_grid.default, {
9324 className: (0, _utils.arrayToClassName)(classes),
9325 justify: "center",
9326 container: true
9327 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9328 item: true
9329 }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, {
9330 className: "e-app-import-export-wizard-step__media-container",
9331 justify: "center",
9332 alignItems: "end",
9333 container: true
9334 }, props.image && /*#__PURE__*/_react.default.createElement("img", {
9335 className: "e-app-import-export-wizard-step__image",
9336 src: props.image
9337 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
9338 className: "e-app-import-export-wizard-step__icon ".concat(props.icon)
9339 })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
9340 variant: "display-3",
9341 className: "e-app-import-export-wizard-step__heading"
9342 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
9343 variant: "xl",
9344 className: "e-app-import-export-wizard-step__description"
9345 }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, {
9346 item: true,
9347 className: "e-app-import-export-wizard-step__content"
9348 }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, {
9349 variant: "xs",
9350 className: "e-app-import-export-wizard-step__notice"
9351 }, props.notice)));
9352 }
9353
9354 WizardStep.propTypes = {
9355 className: PropTypes.string,
9356 image: PropTypes.string,
9357 icon: PropTypes.string,
9358 heading: PropTypes.string,
9359 description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
9360 notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
9361 children: PropTypes.any
9362 };
9363 WizardStep.defaultProps = {
9364 className: ''
9365 };
9366
9367 /***/ }),
9368
9369 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js":
9370 /*!******************************************************************************************!*\
9371 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js ***!
9372 \******************************************************************************************/
9373 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9374
9375 "use strict";
9376
9377
9378 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9379
9380 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9381
9382 _Object$defineProperty(exports, "__esModule", {
9383 value: true
9384 });
9385
9386 exports.DownloadLink = void 0;
9387
9388 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9389
9390 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9391
9392 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9393
9394 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9395
9396 var DownloadLink = /*#__PURE__*/function (_$e$modules$CommandDa) {
9397 (0, _inherits2.default)(DownloadLink, _$e$modules$CommandDa);
9398
9399 var _super = (0, _createSuper2.default)(DownloadLink);
9400
9401 function DownloadLink() {
9402 (0, _classCallCheck2.default)(this, DownloadLink);
9403 return _super.apply(this, arguments);
9404 }
9405
9406 (0, _createClass2.default)(DownloadLink, null, [{
9407 key: "getEndpointFormat",
9408 value: function getEndpointFormat() {
9409 return 'kits/download-link/{id}';
9410 }
9411 }]);
9412 return DownloadLink;
9413 }($e.modules.CommandData);
9414
9415 exports.DownloadLink = DownloadLink;
9416
9417 /***/ }),
9418
9419 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js":
9420 /*!**************************************************************************************!*\
9421 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js ***!
9422 \**************************************************************************************/
9423 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9424
9425 "use strict";
9426
9427
9428 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9429
9430 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9431
9432 _Object$defineProperty(exports, "__esModule", {
9433 value: true
9434 });
9435
9436 exports.Favorites = void 0;
9437
9438 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9439
9440 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9441
9442 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9443
9444 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9445
9446 var Favorites = /*#__PURE__*/function (_$e$modules$CommandDa) {
9447 (0, _inherits2.default)(Favorites, _$e$modules$CommandDa);
9448
9449 var _super = (0, _createSuper2.default)(Favorites);
9450
9451 function Favorites() {
9452 (0, _classCallCheck2.default)(this, Favorites);
9453 return _super.apply(this, arguments);
9454 }
9455
9456 (0, _createClass2.default)(Favorites, null, [{
9457 key: "getEndpointFormat",
9458 value: function getEndpointFormat() {
9459 return 'kits/favorites/{id}';
9460 }
9461 }]);
9462 return Favorites;
9463 }($e.modules.CommandData);
9464
9465 exports.Favorites = Favorites;
9466
9467 /***/ }),
9468
9469 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js":
9470 /*!**********************************************************************************!*\
9471 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js ***!
9472 \**********************************************************************************/
9473 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9474
9475 "use strict";
9476
9477
9478 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9479
9480 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9481
9482 _Object$defineProperty(exports, "__esModule", {
9483 value: true
9484 });
9485
9486 _Object$defineProperty(exports, "DownloadLink", {
9487 enumerable: true,
9488 get: function get() {
9489 return _downloadLink.DownloadLink;
9490 }
9491 });
9492
9493 _Object$defineProperty(exports, "Favorites", {
9494 enumerable: true,
9495 get: function get() {
9496 return _favorites.Favorites;
9497 }
9498 });
9499
9500 exports.Index = void 0;
9501
9502 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9503
9504 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9505
9506 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9507
9508 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9509
9510 var _downloadLink = __webpack_require__(/*! ./download-link */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js");
9511
9512 var _favorites = __webpack_require__(/*! ./favorites */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js");
9513
9514 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
9515 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
9516
9517 var _super = (0, _createSuper2.default)(Index);
9518
9519 function Index() {
9520 (0, _classCallCheck2.default)(this, Index);
9521 return _super.apply(this, arguments);
9522 }
9523
9524 (0, _createClass2.default)(Index, null, [{
9525 key: "getEndpointFormat",
9526 value: function getEndpointFormat() {
9527 return 'kits/{id}';
9528 }
9529 }]);
9530 return Index;
9531 }($e.modules.CommandData);
9532
9533 exports.Index = Index;
9534
9535 /***/ }),
9536
9537 /***/ "../core/app/modules/kit-library/assets/js/data/kits/component.js":
9538 /*!************************************************************************!*\
9539 !*** ../core/app/modules/kit-library/assets/js/data/kits/component.js ***!
9540 \************************************************************************/
9541 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9542
9543 "use strict";
9544
9545
9546 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9547
9548 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9549
9550 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9551
9552 _Object$defineProperty(exports, "__esModule", {
9553 value: true
9554 });
9555
9556 exports.default = void 0;
9557
9558 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9559
9560 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9561
9562 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9563
9564 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9565
9566 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js"));
9567
9568 var Component = /*#__PURE__*/function (_$e$modules$Component) {
9569 (0, _inherits2.default)(Component, _$e$modules$Component);
9570
9571 var _super = (0, _createSuper2.default)(Component);
9572
9573 function Component() {
9574 (0, _classCallCheck2.default)(this, Component);
9575 return _super.apply(this, arguments);
9576 }
9577
9578 (0, _createClass2.default)(Component, [{
9579 key: "getNamespace",
9580 value: function getNamespace() {
9581 return 'kits';
9582 }
9583 }, {
9584 key: "defaultData",
9585 value: function defaultData() {
9586 return this.importCommands(commandsData);
9587 }
9588 }]);
9589 return Component;
9590 }($e.modules.ComponentBase);
9591
9592 exports.default = Component;
9593
9594 /***/ }),
9595
9596 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js":
9597 /*!****************************************************************************************!*\
9598 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js ***!
9599 \****************************************************************************************/
9600 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9601
9602 "use strict";
9603
9604
9605 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9606
9607 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9608
9609 _Object$defineProperty(exports, "__esModule", {
9610 value: true
9611 });
9612
9613 exports.Index = void 0;
9614
9615 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9616
9617 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9618
9619 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9620
9621 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9622
9623 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
9624 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
9625
9626 var _super = (0, _createSuper2.default)(Index);
9627
9628 function Index() {
9629 (0, _classCallCheck2.default)(this, Index);
9630 return _super.apply(this, arguments);
9631 }
9632
9633 (0, _createClass2.default)(Index, null, [{
9634 key: "getEndpointFormat",
9635 value: function getEndpointFormat() {
9636 return 'kit-taxonomies/{id}';
9637 }
9638 }]);
9639 return Index;
9640 }($e.modules.CommandData);
9641
9642 exports.Index = Index;
9643
9644 /***/ }),
9645
9646 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js":
9647 /*!******************************************************************************!*\
9648 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/component.js ***!
9649 \******************************************************************************/
9650 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9651
9652 "use strict";
9653
9654
9655 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9656
9657 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9658
9659 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9660
9661 _Object$defineProperty(exports, "__esModule", {
9662 value: true
9663 });
9664
9665 exports.default = void 0;
9666
9667 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9668
9669 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9670
9671 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9672
9673 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9674
9675 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js"));
9676
9677 var Component = /*#__PURE__*/function (_$e$modules$Component) {
9678 (0, _inherits2.default)(Component, _$e$modules$Component);
9679
9680 var _super = (0, _createSuper2.default)(Component);
9681
9682 function Component() {
9683 (0, _classCallCheck2.default)(this, Component);
9684 return _super.apply(this, arguments);
9685 }
9686
9687 (0, _createClass2.default)(Component, [{
9688 key: "getNamespace",
9689 value: function getNamespace() {
9690 return 'kit-taxonomies';
9691 }
9692 }, {
9693 key: "defaultData",
9694 value: function defaultData() {
9695 return this.importCommands(commandsData);
9696 }
9697 }]);
9698 return Component;
9699 }($e.modules.ComponentBase);
9700
9701 exports.default = Component;
9702
9703 /***/ }),
9704
9705 /***/ "../core/app/modules/kit-library/assets/js/module.js":
9706 /*!***********************************************************!*\
9707 !*** ../core/app/modules/kit-library/assets/js/module.js ***!
9708 \***********************************************************/
9709 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9710
9711 "use strict";
9712 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
9713
9714
9715 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9716
9717 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9718
9719 _Object$defineProperty(exports, "__esModule", {
9720 value: true
9721 });
9722
9723 exports.default = void 0;
9724
9725 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9726
9727 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9728
9729 var _component = _interopRequireDefault(__webpack_require__(/*! ./data/kits/component */ "../core/app/modules/kit-library/assets/js/data/kits/component.js"));
9730
9731 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
9732
9733 var _component2 = _interopRequireDefault(__webpack_require__(/*! ./data/taxonomies/component */ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js"));
9734
9735 var KitLibrary = /*#__PURE__*/function () {
9736 function KitLibrary() {
9737 (0, _classCallCheck2.default)(this, KitLibrary);
9738
9739 if (!this.hasAccessToModule()) {
9740 return;
9741 }
9742
9743 $e.components.register(new _component.default());
9744 $e.components.register(new _component2.default());
9745
9746 _router.default.addRoute({
9747 path: '/kit-library/*',
9748 component: React.lazy(function () {
9749 return Promise.all(/*! import() | kit-library */[__webpack_require__.e("vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-dcce77"), __webpack_require__.e("kit-library")]).then(__webpack_require__.t.bind(__webpack_require__, /*! ./app */ "../core/app/modules/kit-library/assets/js/app.js", 23));
9750 })
9751 });
9752 }
9753
9754 (0, _createClass2.default)(KitLibrary, [{
9755 key: "hasAccessToModule",
9756 value: function hasAccessToModule() {
9757 var _elementorAppConfig$k;
9758
9759 return (_elementorAppConfig$k = elementorAppConfig['kit-library']) === null || _elementorAppConfig$k === void 0 ? void 0 : _elementorAppConfig$k['has_access_to_module'];
9760 }
9761 }]);
9762 return KitLibrary;
9763 }();
9764
9765 exports.default = KitLibrary;
9766
9767 /***/ }),
9768
9769 /***/ "../node_modules/core-js/library/fn/array/from.js":
9770 /*!********************************************************!*\
9771 !*** ../node_modules/core-js/library/fn/array/from.js ***!
9772 \********************************************************/
9773 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9774
9775 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
9776 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js");
9777 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from;
9778
9779
9780 /***/ }),
9781
9782 /***/ "../node_modules/core-js/library/fn/array/is-array.js":
9783 /*!************************************************************!*\
9784 !*** ../node_modules/core-js/library/fn/array/is-array.js ***!
9785 \************************************************************/
9786 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9787
9788 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js");
9789 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray;
9790
9791
9792 /***/ }),
9793
9794 /***/ "../node_modules/core-js/library/fn/json/stringify.js":
9795 /*!************************************************************!*\
9796 !*** ../node_modules/core-js/library/fn/json/stringify.js ***!
9797 \************************************************************/
9798 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9799
9800 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js");
9801 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });
9802 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars
9803 return $JSON.stringify.apply($JSON, arguments);
9804 };
9805
9806
9807 /***/ }),
9808
9809 /***/ "../node_modules/core-js/library/fn/object/assign.js":
9810 /*!***********************************************************!*\
9811 !*** ../node_modules/core-js/library/fn/object/assign.js ***!
9812 \***********************************************************/
9813 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9814
9815 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js");
9816 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign;
9817
9818
9819 /***/ }),
9820
9821 /***/ "../node_modules/core-js/library/fn/object/create.js":
9822 /*!***********************************************************!*\
9823 !*** ../node_modules/core-js/library/fn/object/create.js ***!
9824 \***********************************************************/
9825 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9826
9827 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js");
9828 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9829 module.exports = function create(P, D) {
9830 return $Object.create(P, D);
9831 };
9832
9833
9834 /***/ }),
9835
9836 /***/ "../node_modules/core-js/library/fn/object/define-properties.js":
9837 /*!**********************************************************************!*\
9838 !*** ../node_modules/core-js/library/fn/object/define-properties.js ***!
9839 \**********************************************************************/
9840 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9841
9842 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js");
9843 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9844 module.exports = function defineProperties(T, D) {
9845 return $Object.defineProperties(T, D);
9846 };
9847
9848
9849 /***/ }),
9850
9851 /***/ "../node_modules/core-js/library/fn/object/define-property.js":
9852 /*!********************************************************************!*\
9853 !*** ../node_modules/core-js/library/fn/object/define-property.js ***!
9854 \********************************************************************/
9855 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9856
9857 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js");
9858 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9859 module.exports = function defineProperty(it, key, desc) {
9860 return $Object.defineProperty(it, key, desc);
9861 };
9862
9863
9864 /***/ }),
9865
9866 /***/ "../node_modules/core-js/library/fn/object/entries.js":
9867 /*!************************************************************!*\
9868 !*** ../node_modules/core-js/library/fn/object/entries.js ***!
9869 \************************************************************/
9870 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9871
9872 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js");
9873 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries;
9874
9875
9876 /***/ }),
9877
9878 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js":
9879 /*!********************************************************************************!*\
9880 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***!
9881 \********************************************************************************/
9882 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9883
9884 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js");
9885 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9886 module.exports = function getOwnPropertyDescriptor(it, key) {
9887 return $Object.getOwnPropertyDescriptor(it, key);
9888 };
9889
9890
9891 /***/ }),
9892
9893 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js":
9894 /*!*********************************************************************************!*\
9895 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***!
9896 \*********************************************************************************/
9897 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9898
9899 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js");
9900 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors;
9901
9902
9903 /***/ }),
9904
9905 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js":
9906 /*!*****************************************************************************!*\
9907 !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***!
9908 \*****************************************************************************/
9909 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9910
9911 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
9912 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols;
9913
9914
9915 /***/ }),
9916
9917 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js":
9918 /*!*********************************************************************!*\
9919 !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***!
9920 \*********************************************************************/
9921 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9922
9923 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js");
9924 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf;
9925
9926
9927 /***/ }),
9928
9929 /***/ "../node_modules/core-js/library/fn/object/keys.js":
9930 /*!*********************************************************!*\
9931 !*** ../node_modules/core-js/library/fn/object/keys.js ***!
9932 \*********************************************************/
9933 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9934
9935 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js");
9936 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys;
9937
9938
9939 /***/ }),
9940
9941 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js":
9942 /*!*********************************************************************!*\
9943 !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***!
9944 \*********************************************************************/
9945 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9946
9947 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js");
9948 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf;
9949
9950
9951 /***/ }),
9952
9953 /***/ "../node_modules/core-js/library/fn/parse-int.js":
9954 /*!*******************************************************!*\
9955 !*** ../node_modules/core-js/library/fn/parse-int.js ***!
9956 \*******************************************************/
9957 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9958
9959 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js");
9960 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt;
9961
9962
9963 /***/ }),
9964
9965 /***/ "../node_modules/core-js/library/fn/reflect/construct.js":
9966 /*!***************************************************************!*\
9967 !*** ../node_modules/core-js/library/fn/reflect/construct.js ***!
9968 \***************************************************************/
9969 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9970
9971 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js");
9972 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct;
9973
9974
9975 /***/ }),
9976
9977 /***/ "../node_modules/core-js/library/fn/reflect/get.js":
9978 /*!*********************************************************!*\
9979 !*** ../node_modules/core-js/library/fn/reflect/get.js ***!
9980 \*********************************************************/
9981 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9982
9983 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js");
9984 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get;
9985
9986
9987 /***/ }),
9988
9989 /***/ "../node_modules/core-js/library/fn/symbol/index.js":
9990 /*!**********************************************************!*\
9991 !*** ../node_modules/core-js/library/fn/symbol/index.js ***!
9992 \**********************************************************/
9993 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9994
9995 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
9996 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
9997 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js");
9998 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js");
9999 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol;
10000
10001
10002 /***/ }),
10003
10004 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js":
10005 /*!*************************************************************!*\
10006 !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***!
10007 \*************************************************************/
10008 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10009
10010 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
10011 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
10012 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator');
10013
10014
10015 /***/ }),
10016
10017 /***/ "../node_modules/core-js/library/fn/weak-map.js":
10018 /*!******************************************************!*\
10019 !*** ../node_modules/core-js/library/fn/weak-map.js ***!
10020 \******************************************************/
10021 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10022
10023 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
10024 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
10025 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js");
10026 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js");
10027 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js");
10028 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap;
10029
10030
10031 /***/ }),
10032
10033 /***/ "../node_modules/core-js/library/modules/_a-function.js":
10034 /*!**************************************************************!*\
10035 !*** ../node_modules/core-js/library/modules/_a-function.js ***!
10036 \**************************************************************/
10037 /***/ ((module) => {
10038
10039 module.exports = function (it) {
10040 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
10041 return it;
10042 };
10043
10044
10045 /***/ }),
10046
10047 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js":
10048 /*!**********************************************************************!*\
10049 !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***!
10050 \**********************************************************************/
10051 /***/ ((module) => {
10052
10053 module.exports = function () { /* empty */ };
10054
10055
10056 /***/ }),
10057
10058 /***/ "../node_modules/core-js/library/modules/_an-instance.js":
10059 /*!***************************************************************!*\
10060 !*** ../node_modules/core-js/library/modules/_an-instance.js ***!
10061 \***************************************************************/
10062 /***/ ((module) => {
10063
10064 module.exports = function (it, Constructor, name, forbiddenField) {
10065 if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
10066 throw TypeError(name + ': incorrect invocation!');
10067 } return it;
10068 };
10069
10070
10071 /***/ }),
10072
10073 /***/ "../node_modules/core-js/library/modules/_an-object.js":
10074 /*!*************************************************************!*\
10075 !*** ../node_modules/core-js/library/modules/_an-object.js ***!
10076 \*************************************************************/
10077 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10078
10079 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10080 module.exports = function (it) {
10081 if (!isObject(it)) throw TypeError(it + ' is not an object!');
10082 return it;
10083 };
10084
10085
10086 /***/ }),
10087
10088 /***/ "../node_modules/core-js/library/modules/_array-includes.js":
10089 /*!******************************************************************!*\
10090 !*** ../node_modules/core-js/library/modules/_array-includes.js ***!
10091 \******************************************************************/
10092 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10093
10094 // false -> Array#indexOf
10095 // true -> Array#includes
10096 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
10097 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10098 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js");
10099 module.exports = function (IS_INCLUDES) {
10100 return function ($this, el, fromIndex) {
10101 var O = toIObject($this);
10102 var length = toLength(O.length);
10103 var index = toAbsoluteIndex(fromIndex, length);
10104 var value;
10105 // Array#includes uses SameValueZero equality algorithm
10106 // eslint-disable-next-line no-self-compare
10107 if (IS_INCLUDES && el != el) while (length > index) {
10108 value = O[index++];
10109 // eslint-disable-next-line no-self-compare
10110 if (value != value) return true;
10111 // Array#indexOf ignores holes, Array#includes - not
10112 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
10113 if (O[index] === el) return IS_INCLUDES || index || 0;
10114 } return !IS_INCLUDES && -1;
10115 };
10116 };
10117
10118
10119 /***/ }),
10120
10121 /***/ "../node_modules/core-js/library/modules/_array-methods.js":
10122 /*!*****************************************************************!*\
10123 !*** ../node_modules/core-js/library/modules/_array-methods.js ***!
10124 \*****************************************************************/
10125 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10126
10127 // 0 -> Array#forEach
10128 // 1 -> Array#map
10129 // 2 -> Array#filter
10130 // 3 -> Array#some
10131 // 4 -> Array#every
10132 // 5 -> Array#find
10133 // 6 -> Array#findIndex
10134 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10135 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
10136 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
10137 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10138 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js");
10139 module.exports = function (TYPE, $create) {
10140 var IS_MAP = TYPE == 1;
10141 var IS_FILTER = TYPE == 2;
10142 var IS_SOME = TYPE == 3;
10143 var IS_EVERY = TYPE == 4;
10144 var IS_FIND_INDEX = TYPE == 6;
10145 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
10146 var create = $create || asc;
10147 return function ($this, callbackfn, that) {
10148 var O = toObject($this);
10149 var self = IObject(O);
10150 var f = ctx(callbackfn, that, 3);
10151 var length = toLength(self.length);
10152 var index = 0;
10153 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
10154 var val, res;
10155 for (;length > index; index++) if (NO_HOLES || index in self) {
10156 val = self[index];
10157 res = f(val, index, O);
10158 if (TYPE) {
10159 if (IS_MAP) result[index] = res; // map
10160 else if (res) switch (TYPE) {
10161 case 3: return true; // some
10162 case 5: return val; // find
10163 case 6: return index; // findIndex
10164 case 2: result.push(val); // filter
10165 } else if (IS_EVERY) return false; // every
10166 }
10167 }
10168 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
10169 };
10170 };
10171
10172
10173 /***/ }),
10174
10175 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js":
10176 /*!*****************************************************************************!*\
10177 !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***!
10178 \*****************************************************************************/
10179 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10180
10181 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10182 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
10183 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
10184
10185 module.exports = function (original) {
10186 var C;
10187 if (isArray(original)) {
10188 C = original.constructor;
10189 // cross-realm fallback
10190 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
10191 if (isObject(C)) {
10192 C = C[SPECIES];
10193 if (C === null) C = undefined;
10194 }
10195 } return C === undefined ? Array : C;
10196 };
10197
10198
10199 /***/ }),
10200
10201 /***/ "../node_modules/core-js/library/modules/_array-species-create.js":
10202 /*!************************************************************************!*\
10203 !*** ../node_modules/core-js/library/modules/_array-species-create.js ***!
10204 \************************************************************************/
10205 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10206
10207 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
10208 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js");
10209
10210 module.exports = function (original, length) {
10211 return new (speciesConstructor(original))(length);
10212 };
10213
10214
10215 /***/ }),
10216
10217 /***/ "../node_modules/core-js/library/modules/_bind.js":
10218 /*!********************************************************!*\
10219 !*** ../node_modules/core-js/library/modules/_bind.js ***!
10220 \********************************************************/
10221 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10222
10223 "use strict";
10224
10225 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
10226 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10227 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
10228 var arraySlice = [].slice;
10229 var factories = {};
10230
10231 var construct = function (F, len, args) {
10232 if (!(len in factories)) {
10233 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
10234 // eslint-disable-next-line no-new-func
10235 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
10236 } return factories[len](F, args);
10237 };
10238
10239 module.exports = Function.bind || function bind(that /* , ...args */) {
10240 var fn = aFunction(this);
10241 var partArgs = arraySlice.call(arguments, 1);
10242 var bound = function (/* args... */) {
10243 var args = partArgs.concat(arraySlice.call(arguments));
10244 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
10245 };
10246 if (isObject(fn.prototype)) bound.prototype = fn.prototype;
10247 return bound;
10248 };
10249
10250
10251 /***/ }),
10252
10253 /***/ "../node_modules/core-js/library/modules/_classof.js":
10254 /*!***********************************************************!*\
10255 !*** ../node_modules/core-js/library/modules/_classof.js ***!
10256 \***********************************************************/
10257 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10258
10259 // getting tag from 19.1.3.6 Object.prototype.toString()
10260 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10261 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
10262 // ES3 wrong here
10263 var ARG = cof(function () { return arguments; }()) == 'Arguments';
10264
10265 // fallback for IE11 Script Access Denied error
10266 var tryGet = function (it, key) {
10267 try {
10268 return it[key];
10269 } catch (e) { /* empty */ }
10270 };
10271
10272 module.exports = function (it) {
10273 var O, T, B;
10274 return it === undefined ? 'Undefined' : it === null ? 'Null'
10275 // @@toStringTag case
10276 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
10277 // builtinTag case
10278 : ARG ? cof(O)
10279 // ES3 arguments fallback
10280 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
10281 };
10282
10283
10284 /***/ }),
10285
10286 /***/ "../node_modules/core-js/library/modules/_cof.js":
10287 /*!*******************************************************!*\
10288 !*** ../node_modules/core-js/library/modules/_cof.js ***!
10289 \*******************************************************/
10290 /***/ ((module) => {
10291
10292 var toString = {}.toString;
10293
10294 module.exports = function (it) {
10295 return toString.call(it).slice(8, -1);
10296 };
10297
10298
10299 /***/ }),
10300
10301 /***/ "../node_modules/core-js/library/modules/_collection-weak.js":
10302 /*!*******************************************************************!*\
10303 !*** ../node_modules/core-js/library/modules/_collection-weak.js ***!
10304 \*******************************************************************/
10305 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10306
10307 "use strict";
10308
10309 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
10310 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak;
10311 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10312 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10313 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
10314 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
10315 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js");
10316 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
10317 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
10318 var arrayFind = createArrayMethod(5);
10319 var arrayFindIndex = createArrayMethod(6);
10320 var id = 0;
10321
10322 // fallback for uncaught frozen keys
10323 var uncaughtFrozenStore = function (that) {
10324 return that._l || (that._l = new UncaughtFrozenStore());
10325 };
10326 var UncaughtFrozenStore = function () {
10327 this.a = [];
10328 };
10329 var findUncaughtFrozen = function (store, key) {
10330 return arrayFind(store.a, function (it) {
10331 return it[0] === key;
10332 });
10333 };
10334 UncaughtFrozenStore.prototype = {
10335 get: function (key) {
10336 var entry = findUncaughtFrozen(this, key);
10337 if (entry) return entry[1];
10338 },
10339 has: function (key) {
10340 return !!findUncaughtFrozen(this, key);
10341 },
10342 set: function (key, value) {
10343 var entry = findUncaughtFrozen(this, key);
10344 if (entry) entry[1] = value;
10345 else this.a.push([key, value]);
10346 },
10347 'delete': function (key) {
10348 var index = arrayFindIndex(this.a, function (it) {
10349 return it[0] === key;
10350 });
10351 if (~index) this.a.splice(index, 1);
10352 return !!~index;
10353 }
10354 };
10355
10356 module.exports = {
10357 getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {
10358 var C = wrapper(function (that, iterable) {
10359 anInstance(that, C, NAME, '_i');
10360 that._t = NAME; // collection type
10361 that._i = id++; // collection id
10362 that._l = undefined; // leak store for uncaught frozen objects
10363 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
10364 });
10365 redefineAll(C.prototype, {
10366 // 23.3.3.2 WeakMap.prototype.delete(key)
10367 // 23.4.3.3 WeakSet.prototype.delete(value)
10368 'delete': function (key) {
10369 if (!isObject(key)) return false;
10370 var data = getWeak(key);
10371 if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);
10372 return data && $has(data, this._i) && delete data[this._i];
10373 },
10374 // 23.3.3.4 WeakMap.prototype.has(key)
10375 // 23.4.3.4 WeakSet.prototype.has(value)
10376 has: function has(key) {
10377 if (!isObject(key)) return false;
10378 var data = getWeak(key);
10379 if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);
10380 return data && $has(data, this._i);
10381 }
10382 });
10383 return C;
10384 },
10385 def: function (that, key, value) {
10386 var data = getWeak(anObject(key), true);
10387 if (data === true) uncaughtFrozenStore(that).set(key, value);
10388 else data[that._i] = value;
10389 return that;
10390 },
10391 ufstore: uncaughtFrozenStore
10392 };
10393
10394
10395 /***/ }),
10396
10397 /***/ "../node_modules/core-js/library/modules/_collection.js":
10398 /*!**************************************************************!*\
10399 !*** ../node_modules/core-js/library/modules/_collection.js ***!
10400 \**************************************************************/
10401 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10402
10403 "use strict";
10404
10405 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
10406 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
10407 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
10408 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
10409 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
10410 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
10411 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
10412 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
10413 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10414 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
10415 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
10416 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
10417 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
10418
10419 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
10420 var Base = global[NAME];
10421 var C = Base;
10422 var ADDER = IS_MAP ? 'set' : 'add';
10423 var proto = C && C.prototype;
10424 var O = {};
10425 if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
10426 new C().entries().next();
10427 }))) {
10428 // create collection constructor
10429 C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
10430 redefineAll(C.prototype, methods);
10431 meta.NEED = true;
10432 } else {
10433 C = wrapper(function (target, iterable) {
10434 anInstance(target, C, NAME, '_c');
10435 target._c = new Base();
10436 if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);
10437 });
10438 each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {
10439 var IS_ADDER = KEY == 'add' || KEY == 'set';
10440 if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {
10441 anInstance(this, C, KEY);
10442 if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;
10443 var result = this._c[KEY](a === 0 ? 0 : a, b);
10444 return IS_ADDER ? this : result;
10445 });
10446 });
10447 IS_WEAK || dP(C.prototype, 'size', {
10448 get: function () {
10449 return this._c.size;
10450 }
10451 });
10452 }
10453
10454 setToStringTag(C, NAME);
10455
10456 O[NAME] = C;
10457 $export($export.G + $export.W + $export.F, O);
10458
10459 if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);
10460
10461 return C;
10462 };
10463
10464
10465 /***/ }),
10466
10467 /***/ "../node_modules/core-js/library/modules/_core.js":
10468 /*!********************************************************!*\
10469 !*** ../node_modules/core-js/library/modules/_core.js ***!
10470 \********************************************************/
10471 /***/ ((module) => {
10472
10473 var core = module.exports = { version: '2.6.12' };
10474 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
10475
10476
10477 /***/ }),
10478
10479 /***/ "../node_modules/core-js/library/modules/_create-property.js":
10480 /*!*******************************************************************!*\
10481 !*** ../node_modules/core-js/library/modules/_create-property.js ***!
10482 \*******************************************************************/
10483 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10484
10485 "use strict";
10486
10487 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
10488 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
10489
10490 module.exports = function (object, index, value) {
10491 if (index in object) $defineProperty.f(object, index, createDesc(0, value));
10492 else object[index] = value;
10493 };
10494
10495
10496 /***/ }),
10497
10498 /***/ "../node_modules/core-js/library/modules/_ctx.js":
10499 /*!*******************************************************!*\
10500 !*** ../node_modules/core-js/library/modules/_ctx.js ***!
10501 \*******************************************************/
10502 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10503
10504 // optional / simple context binding
10505 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
10506 module.exports = function (fn, that, length) {
10507 aFunction(fn);
10508 if (that === undefined) return fn;
10509 switch (length) {
10510 case 1: return function (a) {
10511 return fn.call(that, a);
10512 };
10513 case 2: return function (a, b) {
10514 return fn.call(that, a, b);
10515 };
10516 case 3: return function (a, b, c) {
10517 return fn.call(that, a, b, c);
10518 };
10519 }
10520 return function (/* ...args */) {
10521 return fn.apply(that, arguments);
10522 };
10523 };
10524
10525
10526 /***/ }),
10527
10528 /***/ "../node_modules/core-js/library/modules/_defined.js":
10529 /*!***********************************************************!*\
10530 !*** ../node_modules/core-js/library/modules/_defined.js ***!
10531 \***********************************************************/
10532 /***/ ((module) => {
10533
10534 // 7.2.1 RequireObjectCoercible(argument)
10535 module.exports = function (it) {
10536 if (it == undefined) throw TypeError("Can't call method on " + it);
10537 return it;
10538 };
10539
10540
10541 /***/ }),
10542
10543 /***/ "../node_modules/core-js/library/modules/_descriptors.js":
10544 /*!***************************************************************!*\
10545 !*** ../node_modules/core-js/library/modules/_descriptors.js ***!
10546 \***************************************************************/
10547 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10548
10549 // Thank's IE8 for his funny defineProperty
10550 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
10551 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
10552 });
10553
10554
10555 /***/ }),
10556
10557 /***/ "../node_modules/core-js/library/modules/_dom-create.js":
10558 /*!**************************************************************!*\
10559 !*** ../node_modules/core-js/library/modules/_dom-create.js ***!
10560 \**************************************************************/
10561 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10562
10563 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10564 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
10565 // typeof document.createElement is 'object' in old IE
10566 var is = isObject(document) && isObject(document.createElement);
10567 module.exports = function (it) {
10568 return is ? document.createElement(it) : {};
10569 };
10570
10571
10572 /***/ }),
10573
10574 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js":
10575 /*!*****************************************************************!*\
10576 !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***!
10577 \*****************************************************************/
10578 /***/ ((module) => {
10579
10580 // IE 8- don't enum bug keys
10581 module.exports = (
10582 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
10583 ).split(',');
10584
10585
10586 /***/ }),
10587
10588 /***/ "../node_modules/core-js/library/modules/_enum-keys.js":
10589 /*!*************************************************************!*\
10590 !*** ../node_modules/core-js/library/modules/_enum-keys.js ***!
10591 \*************************************************************/
10592 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10593
10594 // all enumerable object keys, includes symbols
10595 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
10596 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
10597 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
10598 module.exports = function (it) {
10599 var result = getKeys(it);
10600 var getSymbols = gOPS.f;
10601 if (getSymbols) {
10602 var symbols = getSymbols(it);
10603 var isEnum = pIE.f;
10604 var i = 0;
10605 var key;
10606 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
10607 } return result;
10608 };
10609
10610
10611 /***/ }),
10612
10613 /***/ "../node_modules/core-js/library/modules/_export.js":
10614 /*!**********************************************************!*\
10615 !*** ../node_modules/core-js/library/modules/_export.js ***!
10616 \**********************************************************/
10617 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10618
10619 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
10620 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
10621 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10622 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
10623 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
10624 var PROTOTYPE = 'prototype';
10625
10626 var $export = function (type, name, source) {
10627 var IS_FORCED = type & $export.F;
10628 var IS_GLOBAL = type & $export.G;
10629 var IS_STATIC = type & $export.S;
10630 var IS_PROTO = type & $export.P;
10631 var IS_BIND = type & $export.B;
10632 var IS_WRAP = type & $export.W;
10633 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
10634 var expProto = exports[PROTOTYPE];
10635 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
10636 var key, own, out;
10637 if (IS_GLOBAL) source = name;
10638 for (key in source) {
10639 // contains in native
10640 own = !IS_FORCED && target && target[key] !== undefined;
10641 if (own && has(exports, key)) continue;
10642 // export native or passed
10643 out = own ? target[key] : source[key];
10644 // prevent global pollution for namespaces
10645 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
10646 // bind timers to global for call from export context
10647 : IS_BIND && own ? ctx(out, global)
10648 // wrap global constructors for prevent change them in library
10649 : IS_WRAP && target[key] == out ? (function (C) {
10650 var F = function (a, b, c) {
10651 if (this instanceof C) {
10652 switch (arguments.length) {
10653 case 0: return new C();
10654 case 1: return new C(a);
10655 case 2: return new C(a, b);
10656 } return new C(a, b, c);
10657 } return C.apply(this, arguments);
10658 };
10659 F[PROTOTYPE] = C[PROTOTYPE];
10660 return F;
10661 // make static versions for prototype methods
10662 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
10663 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
10664 if (IS_PROTO) {
10665 (exports.virtual || (exports.virtual = {}))[key] = out;
10666 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
10667 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
10668 }
10669 }
10670 };
10671 // type bitmap
10672 $export.F = 1; // forced
10673 $export.G = 2; // global
10674 $export.S = 4; // static
10675 $export.P = 8; // proto
10676 $export.B = 16; // bind
10677 $export.W = 32; // wrap
10678 $export.U = 64; // safe
10679 $export.R = 128; // real proto method for `library`
10680 module.exports = $export;
10681
10682
10683 /***/ }),
10684
10685 /***/ "../node_modules/core-js/library/modules/_fails.js":
10686 /*!*********************************************************!*\
10687 !*** ../node_modules/core-js/library/modules/_fails.js ***!
10688 \*********************************************************/
10689 /***/ ((module) => {
10690
10691 module.exports = function (exec) {
10692 try {
10693 return !!exec();
10694 } catch (e) {
10695 return true;
10696 }
10697 };
10698
10699
10700 /***/ }),
10701
10702 /***/ "../node_modules/core-js/library/modules/_for-of.js":
10703 /*!**********************************************************!*\
10704 !*** ../node_modules/core-js/library/modules/_for-of.js ***!
10705 \**********************************************************/
10706 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10707
10708 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10709 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
10710 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
10711 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10712 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10713 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
10714 var BREAK = {};
10715 var RETURN = {};
10716 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
10717 var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
10718 var f = ctx(fn, that, entries ? 2 : 1);
10719 var index = 0;
10720 var length, step, iterator, result;
10721 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
10722 // fast case for arrays with default iterator
10723 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
10724 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
10725 if (result === BREAK || result === RETURN) return result;
10726 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
10727 result = call(iterator, f, step.value, entries);
10728 if (result === BREAK || result === RETURN) return result;
10729 }
10730 };
10731 exports.BREAK = BREAK;
10732 exports.RETURN = RETURN;
10733
10734
10735 /***/ }),
10736
10737 /***/ "../node_modules/core-js/library/modules/_global.js":
10738 /*!**********************************************************!*\
10739 !*** ../node_modules/core-js/library/modules/_global.js ***!
10740 \**********************************************************/
10741 /***/ ((module) => {
10742
10743 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
10744 var global = module.exports = typeof window != 'undefined' && window.Math == Math
10745 ? window : typeof self != 'undefined' && self.Math == Math ? self
10746 // eslint-disable-next-line no-new-func
10747 : Function('return this')();
10748 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
10749
10750
10751 /***/ }),
10752
10753 /***/ "../node_modules/core-js/library/modules/_has.js":
10754 /*!*******************************************************!*\
10755 !*** ../node_modules/core-js/library/modules/_has.js ***!
10756 \*******************************************************/
10757 /***/ ((module) => {
10758
10759 var hasOwnProperty = {}.hasOwnProperty;
10760 module.exports = function (it, key) {
10761 return hasOwnProperty.call(it, key);
10762 };
10763
10764
10765 /***/ }),
10766
10767 /***/ "../node_modules/core-js/library/modules/_hide.js":
10768 /*!********************************************************!*\
10769 !*** ../node_modules/core-js/library/modules/_hide.js ***!
10770 \********************************************************/
10771 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10772
10773 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
10774 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
10775 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) {
10776 return dP.f(object, key, createDesc(1, value));
10777 } : function (object, key, value) {
10778 object[key] = value;
10779 return object;
10780 };
10781
10782
10783 /***/ }),
10784
10785 /***/ "../node_modules/core-js/library/modules/_html.js":
10786 /*!********************************************************!*\
10787 !*** ../node_modules/core-js/library/modules/_html.js ***!
10788 \********************************************************/
10789 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10790
10791 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
10792 module.exports = document && document.documentElement;
10793
10794
10795 /***/ }),
10796
10797 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js":
10798 /*!******************************************************************!*\
10799 !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***!
10800 \******************************************************************/
10801 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10802
10803 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 () {
10804 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
10805 });
10806
10807
10808 /***/ }),
10809
10810 /***/ "../node_modules/core-js/library/modules/_invoke.js":
10811 /*!**********************************************************!*\
10812 !*** ../node_modules/core-js/library/modules/_invoke.js ***!
10813 \**********************************************************/
10814 /***/ ((module) => {
10815
10816 // fast apply, http://jsperf.lnkit.com/fast-apply/5
10817 module.exports = function (fn, args, that) {
10818 var un = that === undefined;
10819 switch (args.length) {
10820 case 0: return un ? fn()
10821 : fn.call(that);
10822 case 1: return un ? fn(args[0])
10823 : fn.call(that, args[0]);
10824 case 2: return un ? fn(args[0], args[1])
10825 : fn.call(that, args[0], args[1]);
10826 case 3: return un ? fn(args[0], args[1], args[2])
10827 : fn.call(that, args[0], args[1], args[2]);
10828 case 4: return un ? fn(args[0], args[1], args[2], args[3])
10829 : fn.call(that, args[0], args[1], args[2], args[3]);
10830 } return fn.apply(that, args);
10831 };
10832
10833
10834 /***/ }),
10835
10836 /***/ "../node_modules/core-js/library/modules/_iobject.js":
10837 /*!***********************************************************!*\
10838 !*** ../node_modules/core-js/library/modules/_iobject.js ***!
10839 \***********************************************************/
10840 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10841
10842 // fallback for non-array-like ES3 and non-enumerable old V8 strings
10843 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10844 // eslint-disable-next-line no-prototype-builtins
10845 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
10846 return cof(it) == 'String' ? it.split('') : Object(it);
10847 };
10848
10849
10850 /***/ }),
10851
10852 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js":
10853 /*!*****************************************************************!*\
10854 !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***!
10855 \*****************************************************************/
10856 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10857
10858 // check on default Array iterator
10859 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
10860 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
10861 var ArrayProto = Array.prototype;
10862
10863 module.exports = function (it) {
10864 return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
10865 };
10866
10867
10868 /***/ }),
10869
10870 /***/ "../node_modules/core-js/library/modules/_is-array.js":
10871 /*!************************************************************!*\
10872 !*** ../node_modules/core-js/library/modules/_is-array.js ***!
10873 \************************************************************/
10874 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10875
10876 // 7.2.2 IsArray(argument)
10877 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10878 module.exports = Array.isArray || function isArray(arg) {
10879 return cof(arg) == 'Array';
10880 };
10881
10882
10883 /***/ }),
10884
10885 /***/ "../node_modules/core-js/library/modules/_is-object.js":
10886 /*!*************************************************************!*\
10887 !*** ../node_modules/core-js/library/modules/_is-object.js ***!
10888 \*************************************************************/
10889 /***/ ((module) => {
10890
10891 module.exports = function (it) {
10892 return typeof it === 'object' ? it !== null : typeof it === 'function';
10893 };
10894
10895
10896 /***/ }),
10897
10898 /***/ "../node_modules/core-js/library/modules/_iter-call.js":
10899 /*!*************************************************************!*\
10900 !*** ../node_modules/core-js/library/modules/_iter-call.js ***!
10901 \*************************************************************/
10902 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10903
10904 // call something on iterator step with safe closing on error
10905 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10906 module.exports = function (iterator, fn, value, entries) {
10907 try {
10908 return entries ? fn(anObject(value)[0], value[1]) : fn(value);
10909 // 7.4.6 IteratorClose(iterator, completion)
10910 } catch (e) {
10911 var ret = iterator['return'];
10912 if (ret !== undefined) anObject(ret.call(iterator));
10913 throw e;
10914 }
10915 };
10916
10917
10918 /***/ }),
10919
10920 /***/ "../node_modules/core-js/library/modules/_iter-create.js":
10921 /*!***************************************************************!*\
10922 !*** ../node_modules/core-js/library/modules/_iter-create.js ***!
10923 \***************************************************************/
10924 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10925
10926 "use strict";
10927
10928 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
10929 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
10930 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
10931 var IteratorPrototype = {};
10932
10933 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
10934 __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; });
10935
10936 module.exports = function (Constructor, NAME, next) {
10937 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
10938 setToStringTag(Constructor, NAME + ' Iterator');
10939 };
10940
10941
10942 /***/ }),
10943
10944 /***/ "../node_modules/core-js/library/modules/_iter-define.js":
10945 /*!***************************************************************!*\
10946 !*** ../node_modules/core-js/library/modules/_iter-define.js ***!
10947 \***************************************************************/
10948 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10949
10950 "use strict";
10951
10952 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
10953 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
10954 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
10955 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
10956 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
10957 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js");
10958 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
10959 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
10960 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
10961 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
10962 var FF_ITERATOR = '@@iterator';
10963 var KEYS = 'keys';
10964 var VALUES = 'values';
10965
10966 var returnThis = function () { return this; };
10967
10968 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
10969 $iterCreate(Constructor, NAME, next);
10970 var getMethod = function (kind) {
10971 if (!BUGGY && kind in proto) return proto[kind];
10972 switch (kind) {
10973 case KEYS: return function keys() { return new Constructor(this, kind); };
10974 case VALUES: return function values() { return new Constructor(this, kind); };
10975 } return function entries() { return new Constructor(this, kind); };
10976 };
10977 var TAG = NAME + ' Iterator';
10978 var DEF_VALUES = DEFAULT == VALUES;
10979 var VALUES_BUG = false;
10980 var proto = Base.prototype;
10981 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
10982 var $default = $native || getMethod(DEFAULT);
10983 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
10984 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
10985 var methods, key, IteratorPrototype;
10986 // Fix native
10987 if ($anyNative) {
10988 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
10989 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
10990 // Set @@toStringTag to native iterators
10991 setToStringTag(IteratorPrototype, TAG, true);
10992 // fix for some old engines
10993 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
10994 }
10995 }
10996 // fix Array#{values, @@iterator}.name in V8 / FF
10997 if (DEF_VALUES && $native && $native.name !== VALUES) {
10998 VALUES_BUG = true;
10999 $default = function values() { return $native.call(this); };
11000 }
11001 // Define iterator
11002 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
11003 hide(proto, ITERATOR, $default);
11004 }
11005 // Plug for library
11006 Iterators[NAME] = $default;
11007 Iterators[TAG] = returnThis;
11008 if (DEFAULT) {
11009 methods = {
11010 values: DEF_VALUES ? $default : getMethod(VALUES),
11011 keys: IS_SET ? $default : getMethod(KEYS),
11012 entries: $entries
11013 };
11014 if (FORCED) for (key in methods) {
11015 if (!(key in proto)) redefine(proto, key, methods[key]);
11016 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
11017 }
11018 return methods;
11019 };
11020
11021
11022 /***/ }),
11023
11024 /***/ "../node_modules/core-js/library/modules/_iter-detect.js":
11025 /*!***************************************************************!*\
11026 !*** ../node_modules/core-js/library/modules/_iter-detect.js ***!
11027 \***************************************************************/
11028 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11029
11030 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
11031 var SAFE_CLOSING = false;
11032
11033 try {
11034 var riter = [7][ITERATOR]();
11035 riter['return'] = function () { SAFE_CLOSING = true; };
11036 // eslint-disable-next-line no-throw-literal
11037 Array.from(riter, function () { throw 2; });
11038 } catch (e) { /* empty */ }
11039
11040 module.exports = function (exec, skipClosing) {
11041 if (!skipClosing && !SAFE_CLOSING) return false;
11042 var safe = false;
11043 try {
11044 var arr = [7];
11045 var iter = arr[ITERATOR]();
11046 iter.next = function () { return { done: safe = true }; };
11047 arr[ITERATOR] = function () { return iter; };
11048 exec(arr);
11049 } catch (e) { /* empty */ }
11050 return safe;
11051 };
11052
11053
11054 /***/ }),
11055
11056 /***/ "../node_modules/core-js/library/modules/_iter-step.js":
11057 /*!*************************************************************!*\
11058 !*** ../node_modules/core-js/library/modules/_iter-step.js ***!
11059 \*************************************************************/
11060 /***/ ((module) => {
11061
11062 module.exports = function (done, value) {
11063 return { value: value, done: !!done };
11064 };
11065
11066
11067 /***/ }),
11068
11069 /***/ "../node_modules/core-js/library/modules/_iterators.js":
11070 /*!*************************************************************!*\
11071 !*** ../node_modules/core-js/library/modules/_iterators.js ***!
11072 \*************************************************************/
11073 /***/ ((module) => {
11074
11075 module.exports = {};
11076
11077
11078 /***/ }),
11079
11080 /***/ "../node_modules/core-js/library/modules/_library.js":
11081 /*!***********************************************************!*\
11082 !*** ../node_modules/core-js/library/modules/_library.js ***!
11083 \***********************************************************/
11084 /***/ ((module) => {
11085
11086 module.exports = true;
11087
11088
11089 /***/ }),
11090
11091 /***/ "../node_modules/core-js/library/modules/_meta.js":
11092 /*!********************************************************!*\
11093 !*** ../node_modules/core-js/library/modules/_meta.js ***!
11094 \********************************************************/
11095 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11096
11097 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta');
11098 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11099 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11100 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11101 var id = 0;
11102 var isExtensible = Object.isExtensible || function () {
11103 return true;
11104 };
11105 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
11106 return isExtensible(Object.preventExtensions({}));
11107 });
11108 var setMeta = function (it) {
11109 setDesc(it, META, { value: {
11110 i: 'O' + ++id, // object ID
11111 w: {} // weak collections IDs
11112 } });
11113 };
11114 var fastKey = function (it, create) {
11115 // return primitive with prefix
11116 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
11117 if (!has(it, META)) {
11118 // can't set metadata to uncaught frozen object
11119 if (!isExtensible(it)) return 'F';
11120 // not necessary to add metadata
11121 if (!create) return 'E';
11122 // add missing metadata
11123 setMeta(it);
11124 // return object ID
11125 } return it[META].i;
11126 };
11127 var getWeak = function (it, create) {
11128 if (!has(it, META)) {
11129 // can't set metadata to uncaught frozen object
11130 if (!isExtensible(it)) return true;
11131 // not necessary to add metadata
11132 if (!create) return false;
11133 // add missing metadata
11134 setMeta(it);
11135 // return hash weak collections IDs
11136 } return it[META].w;
11137 };
11138 // add metadata on freeze-family methods calling
11139 var onFreeze = function (it) {
11140 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
11141 return it;
11142 };
11143 var meta = module.exports = {
11144 KEY: META,
11145 NEED: false,
11146 fastKey: fastKey,
11147 getWeak: getWeak,
11148 onFreeze: onFreeze
11149 };
11150
11151
11152 /***/ }),
11153
11154 /***/ "../node_modules/core-js/library/modules/_object-assign.js":
11155 /*!*****************************************************************!*\
11156 !*** ../node_modules/core-js/library/modules/_object-assign.js ***!
11157 \*****************************************************************/
11158 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11159
11160 "use strict";
11161
11162 // 19.1.2.1 Object.assign(target, source, ...)
11163 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
11164 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11165 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
11166 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
11167 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11168 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11169 var $assign = Object.assign;
11170
11171 // should work with symbols and should have deterministic property order (V8 bug)
11172 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
11173 var A = {};
11174 var B = {};
11175 // eslint-disable-next-line no-undef
11176 var S = Symbol();
11177 var K = 'abcdefghijklmnopqrst';
11178 A[S] = 7;
11179 K.split('').forEach(function (k) { B[k] = k; });
11180 return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
11181 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars
11182 var T = toObject(target);
11183 var aLen = arguments.length;
11184 var index = 1;
11185 var getSymbols = gOPS.f;
11186 var isEnum = pIE.f;
11187 while (aLen > index) {
11188 var S = IObject(arguments[index++]);
11189 var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);
11190 var length = keys.length;
11191 var j = 0;
11192 var key;
11193 while (length > j) {
11194 key = keys[j++];
11195 if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
11196 }
11197 } return T;
11198 } : $assign;
11199
11200
11201 /***/ }),
11202
11203 /***/ "../node_modules/core-js/library/modules/_object-create.js":
11204 /*!*****************************************************************!*\
11205 !*** ../node_modules/core-js/library/modules/_object-create.js ***!
11206 \*****************************************************************/
11207 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11208
11209 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
11210 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11211 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js");
11212 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
11213 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11214 var Empty = function () { /* empty */ };
11215 var PROTOTYPE = 'prototype';
11216
11217 // Create object with fake `null` prototype: use iframe Object with cleared prototype
11218 var createDict = function () {
11219 // Thrash, waste and sodomy: IE GC bug
11220 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe');
11221 var i = enumBugKeys.length;
11222 var lt = '<';
11223 var gt = '>';
11224 var iframeDocument;
11225 iframe.style.display = 'none';
11226 __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe);
11227 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
11228 // createDict = iframe.contentWindow.Object;
11229 // html.removeChild(iframe);
11230 iframeDocument = iframe.contentWindow.document;
11231 iframeDocument.open();
11232 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
11233 iframeDocument.close();
11234 createDict = iframeDocument.F;
11235 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
11236 return createDict();
11237 };
11238
11239 module.exports = Object.create || function create(O, Properties) {
11240 var result;
11241 if (O !== null) {
11242 Empty[PROTOTYPE] = anObject(O);
11243 result = new Empty();
11244 Empty[PROTOTYPE] = null;
11245 // add "__proto__" for Object.getPrototypeOf polyfill
11246 result[IE_PROTO] = O;
11247 } else result = createDict();
11248 return Properties === undefined ? result : dPs(result, Properties);
11249 };
11250
11251
11252 /***/ }),
11253
11254 /***/ "../node_modules/core-js/library/modules/_object-dp.js":
11255 /*!*************************************************************!*\
11256 !*** ../node_modules/core-js/library/modules/_object-dp.js ***!
11257 \*************************************************************/
11258 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11259
11260 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11261 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
11262 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
11263 var dP = Object.defineProperty;
11264
11265 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
11266 anObject(O);
11267 P = toPrimitive(P, true);
11268 anObject(Attributes);
11269 if (IE8_DOM_DEFINE) try {
11270 return dP(O, P, Attributes);
11271 } catch (e) { /* empty */ }
11272 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
11273 if ('value' in Attributes) O[P] = Attributes.value;
11274 return O;
11275 };
11276
11277
11278 /***/ }),
11279
11280 /***/ "../node_modules/core-js/library/modules/_object-dps.js":
11281 /*!**************************************************************!*\
11282 !*** ../node_modules/core-js/library/modules/_object-dps.js ***!
11283 \**************************************************************/
11284 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11285
11286 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
11287 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11288 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11289
11290 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
11291 anObject(O);
11292 var keys = getKeys(Properties);
11293 var length = keys.length;
11294 var i = 0;
11295 var P;
11296 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
11297 return O;
11298 };
11299
11300
11301 /***/ }),
11302
11303 /***/ "../node_modules/core-js/library/modules/_object-gopd.js":
11304 /*!***************************************************************!*\
11305 !*** ../node_modules/core-js/library/modules/_object-gopd.js ***!
11306 \***************************************************************/
11307 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11308
11309 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
11310 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
11311 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11312 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
11313 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11314 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
11315 var gOPD = Object.getOwnPropertyDescriptor;
11316
11317 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) {
11318 O = toIObject(O);
11319 P = toPrimitive(P, true);
11320 if (IE8_DOM_DEFINE) try {
11321 return gOPD(O, P);
11322 } catch (e) { /* empty */ }
11323 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
11324 };
11325
11326
11327 /***/ }),
11328
11329 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js":
11330 /*!*******************************************************************!*\
11331 !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***!
11332 \*******************************************************************/
11333 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11334
11335 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
11336 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11337 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f;
11338 var toString = {}.toString;
11339
11340 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
11341 ? Object.getOwnPropertyNames(window) : [];
11342
11343 var getWindowNames = function (it) {
11344 try {
11345 return gOPN(it);
11346 } catch (e) {
11347 return windowNames.slice();
11348 }
11349 };
11350
11351 module.exports.f = function getOwnPropertyNames(it) {
11352 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
11353 };
11354
11355
11356 /***/ }),
11357
11358 /***/ "../node_modules/core-js/library/modules/_object-gopn.js":
11359 /*!***************************************************************!*\
11360 !*** ../node_modules/core-js/library/modules/_object-gopn.js ***!
11361 \***************************************************************/
11362 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11363
11364 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
11365 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
11366 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype');
11367
11368 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
11369 return $keys(O, hiddenKeys);
11370 };
11371
11372
11373 /***/ }),
11374
11375 /***/ "../node_modules/core-js/library/modules/_object-gops.js":
11376 /*!***************************************************************!*\
11377 !*** ../node_modules/core-js/library/modules/_object-gops.js ***!
11378 \***************************************************************/
11379 /***/ ((__unused_webpack_module, exports) => {
11380
11381 exports.f = Object.getOwnPropertySymbols;
11382
11383
11384 /***/ }),
11385
11386 /***/ "../node_modules/core-js/library/modules/_object-gpo.js":
11387 /*!**************************************************************!*\
11388 !*** ../node_modules/core-js/library/modules/_object-gpo.js ***!
11389 \**************************************************************/
11390 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11391
11392 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
11393 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11394 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11395 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11396 var ObjectProto = Object.prototype;
11397
11398 module.exports = Object.getPrototypeOf || function (O) {
11399 O = toObject(O);
11400 if (has(O, IE_PROTO)) return O[IE_PROTO];
11401 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
11402 return O.constructor.prototype;
11403 } return O instanceof Object ? ObjectProto : null;
11404 };
11405
11406
11407 /***/ }),
11408
11409 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js":
11410 /*!************************************************************************!*\
11411 !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***!
11412 \************************************************************************/
11413 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11414
11415 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11416 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11417 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false);
11418 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11419
11420 module.exports = function (object, names) {
11421 var O = toIObject(object);
11422 var i = 0;
11423 var result = [];
11424 var key;
11425 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
11426 // Don't enum bug & hidden keys
11427 while (names.length > i) if (has(O, key = names[i++])) {
11428 ~arrayIndexOf(result, key) || result.push(key);
11429 }
11430 return result;
11431 };
11432
11433
11434 /***/ }),
11435
11436 /***/ "../node_modules/core-js/library/modules/_object-keys.js":
11437 /*!***************************************************************!*\
11438 !*** ../node_modules/core-js/library/modules/_object-keys.js ***!
11439 \***************************************************************/
11440 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11441
11442 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
11443 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
11444 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
11445
11446 module.exports = Object.keys || function keys(O) {
11447 return $keys(O, enumBugKeys);
11448 };
11449
11450
11451 /***/ }),
11452
11453 /***/ "../node_modules/core-js/library/modules/_object-pie.js":
11454 /*!**************************************************************!*\
11455 !*** ../node_modules/core-js/library/modules/_object-pie.js ***!
11456 \**************************************************************/
11457 /***/ ((__unused_webpack_module, exports) => {
11458
11459 exports.f = {}.propertyIsEnumerable;
11460
11461
11462 /***/ }),
11463
11464 /***/ "../node_modules/core-js/library/modules/_object-sap.js":
11465 /*!**************************************************************!*\
11466 !*** ../node_modules/core-js/library/modules/_object-sap.js ***!
11467 \**************************************************************/
11468 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11469
11470 // most Object methods by ES6 should accept primitives
11471 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11472 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11473 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
11474 module.exports = function (KEY, exec) {
11475 var fn = (core.Object || {})[KEY] || Object[KEY];
11476 var exp = {};
11477 exp[KEY] = exec(fn);
11478 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
11479 };
11480
11481
11482 /***/ }),
11483
11484 /***/ "../node_modules/core-js/library/modules/_object-to-array.js":
11485 /*!*******************************************************************!*\
11486 !*** ../node_modules/core-js/library/modules/_object-to-array.js ***!
11487 \*******************************************************************/
11488 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11489
11490 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
11491 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11492 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11493 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f;
11494 module.exports = function (isEntries) {
11495 return function (it) {
11496 var O = toIObject(it);
11497 var keys = getKeys(O);
11498 var length = keys.length;
11499 var i = 0;
11500 var result = [];
11501 var key;
11502 while (length > i) {
11503 key = keys[i++];
11504 if (!DESCRIPTORS || isEnum.call(O, key)) {
11505 result.push(isEntries ? [key, O[key]] : O[key]);
11506 }
11507 }
11508 return result;
11509 };
11510 };
11511
11512
11513 /***/ }),
11514
11515 /***/ "../node_modules/core-js/library/modules/_own-keys.js":
11516 /*!************************************************************!*\
11517 !*** ../node_modules/core-js/library/modules/_own-keys.js ***!
11518 \************************************************************/
11519 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11520
11521 // all object keys, includes non-enumerable and symbols
11522 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js");
11523 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
11524 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11525 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect;
11526 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {
11527 var keys = gOPN.f(anObject(it));
11528 var getSymbols = gOPS.f;
11529 return getSymbols ? keys.concat(getSymbols(it)) : keys;
11530 };
11531
11532
11533 /***/ }),
11534
11535 /***/ "../node_modules/core-js/library/modules/_parse-int.js":
11536 /*!*************************************************************!*\
11537 !*** ../node_modules/core-js/library/modules/_parse-int.js ***!
11538 \*************************************************************/
11539 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11540
11541 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt;
11542 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim;
11543 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
11544 var hex = /^[-+]?0[xX]/;
11545
11546 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {
11547 var string = $trim(String(str), 3);
11548 return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
11549 } : $parseInt;
11550
11551
11552 /***/ }),
11553
11554 /***/ "../node_modules/core-js/library/modules/_property-desc.js":
11555 /*!*****************************************************************!*\
11556 !*** ../node_modules/core-js/library/modules/_property-desc.js ***!
11557 \*****************************************************************/
11558 /***/ ((module) => {
11559
11560 module.exports = function (bitmap, value) {
11561 return {
11562 enumerable: !(bitmap & 1),
11563 configurable: !(bitmap & 2),
11564 writable: !(bitmap & 4),
11565 value: value
11566 };
11567 };
11568
11569
11570 /***/ }),
11571
11572 /***/ "../node_modules/core-js/library/modules/_redefine-all.js":
11573 /*!****************************************************************!*\
11574 !*** ../node_modules/core-js/library/modules/_redefine-all.js ***!
11575 \****************************************************************/
11576 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11577
11578 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11579 module.exports = function (target, src, safe) {
11580 for (var key in src) {
11581 if (safe && target[key]) target[key] = src[key];
11582 else hide(target, key, src[key]);
11583 } return target;
11584 };
11585
11586
11587 /***/ }),
11588
11589 /***/ "../node_modules/core-js/library/modules/_redefine.js":
11590 /*!************************************************************!*\
11591 !*** ../node_modules/core-js/library/modules/_redefine.js ***!
11592 \************************************************************/
11593 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11594
11595 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11596
11597
11598 /***/ }),
11599
11600 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js":
11601 /*!***********************************************************************!*\
11602 !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***!
11603 \***********************************************************************/
11604 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11605
11606 "use strict";
11607
11608 // https://tc39.github.io/proposal-setmap-offrom/
11609 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11610 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
11611 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
11612 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
11613
11614 module.exports = function (COLLECTION) {
11615 $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {
11616 var mapFn = arguments[1];
11617 var mapping, A, n, cb;
11618 aFunction(this);
11619 mapping = mapFn !== undefined;
11620 if (mapping) aFunction(mapFn);
11621 if (source == undefined) return new this();
11622 A = [];
11623 if (mapping) {
11624 n = 0;
11625 cb = ctx(mapFn, arguments[2], 2);
11626 forOf(source, false, function (nextItem) {
11627 A.push(cb(nextItem, n++));
11628 });
11629 } else {
11630 forOf(source, false, A.push, A);
11631 }
11632 return new this(A);
11633 } });
11634 };
11635
11636
11637 /***/ }),
11638
11639 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js":
11640 /*!*********************************************************************!*\
11641 !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***!
11642 \*********************************************************************/
11643 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11644
11645 "use strict";
11646
11647 // https://tc39.github.io/proposal-setmap-offrom/
11648 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11649
11650 module.exports = function (COLLECTION) {
11651 $export($export.S, COLLECTION, { of: function of() {
11652 var length = arguments.length;
11653 var A = new Array(length);
11654 while (length--) A[length] = arguments[length];
11655 return new this(A);
11656 } });
11657 };
11658
11659
11660 /***/ }),
11661
11662 /***/ "../node_modules/core-js/library/modules/_set-proto.js":
11663 /*!*************************************************************!*\
11664 !*** ../node_modules/core-js/library/modules/_set-proto.js ***!
11665 \*************************************************************/
11666 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11667
11668 // Works with __proto__ only. Old v8 can't work with null proto objects.
11669 /* eslint-disable no-proto */
11670 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11671 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11672 var check = function (O, proto) {
11673 anObject(O);
11674 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
11675 };
11676 module.exports = {
11677 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
11678 function (test, buggy, set) {
11679 try {
11680 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);
11681 set(test, []);
11682 buggy = !(test instanceof Array);
11683 } catch (e) { buggy = true; }
11684 return function setPrototypeOf(O, proto) {
11685 check(O, proto);
11686 if (buggy) O.__proto__ = proto;
11687 else set(O, proto);
11688 return O;
11689 };
11690 }({}, false) : undefined),
11691 check: check
11692 };
11693
11694
11695 /***/ }),
11696
11697 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js":
11698 /*!*********************************************************************!*\
11699 !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***!
11700 \*********************************************************************/
11701 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11702
11703 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11704 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11705 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
11706
11707 module.exports = function (it, tag, stat) {
11708 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
11709 };
11710
11711
11712 /***/ }),
11713
11714 /***/ "../node_modules/core-js/library/modules/_shared-key.js":
11715 /*!**************************************************************!*\
11716 !*** ../node_modules/core-js/library/modules/_shared-key.js ***!
11717 \**************************************************************/
11718 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11719
11720 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys');
11721 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
11722 module.exports = function (key) {
11723 return shared[key] || (shared[key] = uid(key));
11724 };
11725
11726
11727 /***/ }),
11728
11729 /***/ "../node_modules/core-js/library/modules/_shared.js":
11730 /*!**********************************************************!*\
11731 !*** ../node_modules/core-js/library/modules/_shared.js ***!
11732 \**********************************************************/
11733 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11734
11735 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11736 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
11737 var SHARED = '__core-js_shared__';
11738 var store = global[SHARED] || (global[SHARED] = {});
11739
11740 (module.exports = function (key, value) {
11741 return store[key] || (store[key] = value !== undefined ? value : {});
11742 })('versions', []).push({
11743 version: core.version,
11744 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global',
11745 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
11746 });
11747
11748
11749 /***/ }),
11750
11751 /***/ "../node_modules/core-js/library/modules/_string-at.js":
11752 /*!*************************************************************!*\
11753 !*** ../node_modules/core-js/library/modules/_string-at.js ***!
11754 \*************************************************************/
11755 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11756
11757 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11758 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11759 // true -> String#at
11760 // false -> String#codePointAt
11761 module.exports = function (TO_STRING) {
11762 return function (that, pos) {
11763 var s = String(defined(that));
11764 var i = toInteger(pos);
11765 var l = s.length;
11766 var a, b;
11767 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
11768 a = s.charCodeAt(i);
11769 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
11770 ? TO_STRING ? s.charAt(i) : a
11771 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
11772 };
11773 };
11774
11775
11776 /***/ }),
11777
11778 /***/ "../node_modules/core-js/library/modules/_string-trim.js":
11779 /*!***************************************************************!*\
11780 !*** ../node_modules/core-js/library/modules/_string-trim.js ***!
11781 \***************************************************************/
11782 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11783
11784 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11785 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11786 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
11787 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
11788 var space = '[' + spaces + ']';
11789 var non = '\u200b\u0085';
11790 var ltrim = RegExp('^' + space + space + '*');
11791 var rtrim = RegExp(space + space + '*$');
11792
11793 var exporter = function (KEY, exec, ALIAS) {
11794 var exp = {};
11795 var FORCE = fails(function () {
11796 return !!spaces[KEY]() || non[KEY]() != non;
11797 });
11798 var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
11799 if (ALIAS) exp[ALIAS] = fn;
11800 $export($export.P + $export.F * FORCE, 'String', exp);
11801 };
11802
11803 // 1 -> String#trimLeft
11804 // 2 -> String#trimRight
11805 // 3 -> String#trim
11806 var trim = exporter.trim = function (string, TYPE) {
11807 string = String(defined(string));
11808 if (TYPE & 1) string = string.replace(ltrim, '');
11809 if (TYPE & 2) string = string.replace(rtrim, '');
11810 return string;
11811 };
11812
11813 module.exports = exporter;
11814
11815
11816 /***/ }),
11817
11818 /***/ "../node_modules/core-js/library/modules/_string-ws.js":
11819 /*!*************************************************************!*\
11820 !*** ../node_modules/core-js/library/modules/_string-ws.js ***!
11821 \*************************************************************/
11822 /***/ ((module) => {
11823
11824 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
11825 '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
11826
11827
11828 /***/ }),
11829
11830 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js":
11831 /*!*********************************************************************!*\
11832 !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***!
11833 \*********************************************************************/
11834 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11835
11836 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11837 var max = Math.max;
11838 var min = Math.min;
11839 module.exports = function (index, length) {
11840 index = toInteger(index);
11841 return index < 0 ? max(index + length, 0) : min(index, length);
11842 };
11843
11844
11845 /***/ }),
11846
11847 /***/ "../node_modules/core-js/library/modules/_to-integer.js":
11848 /*!**************************************************************!*\
11849 !*** ../node_modules/core-js/library/modules/_to-integer.js ***!
11850 \**************************************************************/
11851 /***/ ((module) => {
11852
11853 // 7.1.4 ToInteger
11854 var ceil = Math.ceil;
11855 var floor = Math.floor;
11856 module.exports = function (it) {
11857 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
11858 };
11859
11860
11861 /***/ }),
11862
11863 /***/ "../node_modules/core-js/library/modules/_to-iobject.js":
11864 /*!**************************************************************!*\
11865 !*** ../node_modules/core-js/library/modules/_to-iobject.js ***!
11866 \**************************************************************/
11867 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11868
11869 // to indexed object, toObject with fallback for non-array-like ES3 strings
11870 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11871 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11872 module.exports = function (it) {
11873 return IObject(defined(it));
11874 };
11875
11876
11877 /***/ }),
11878
11879 /***/ "../node_modules/core-js/library/modules/_to-length.js":
11880 /*!*************************************************************!*\
11881 !*** ../node_modules/core-js/library/modules/_to-length.js ***!
11882 \*************************************************************/
11883 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11884
11885 // 7.1.15 ToLength
11886 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11887 var min = Math.min;
11888 module.exports = function (it) {
11889 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
11890 };
11891
11892
11893 /***/ }),
11894
11895 /***/ "../node_modules/core-js/library/modules/_to-object.js":
11896 /*!*************************************************************!*\
11897 !*** ../node_modules/core-js/library/modules/_to-object.js ***!
11898 \*************************************************************/
11899 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11900
11901 // 7.1.13 ToObject(argument)
11902 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11903 module.exports = function (it) {
11904 return Object(defined(it));
11905 };
11906
11907
11908 /***/ }),
11909
11910 /***/ "../node_modules/core-js/library/modules/_to-primitive.js":
11911 /*!****************************************************************!*\
11912 !*** ../node_modules/core-js/library/modules/_to-primitive.js ***!
11913 \****************************************************************/
11914 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11915
11916 // 7.1.1 ToPrimitive(input [, PreferredType])
11917 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11918 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
11919 // and the second argument - flag - preferred type is a string
11920 module.exports = function (it, S) {
11921 if (!isObject(it)) return it;
11922 var fn, val;
11923 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
11924 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
11925 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
11926 throw TypeError("Can't convert object to primitive value");
11927 };
11928
11929
11930 /***/ }),
11931
11932 /***/ "../node_modules/core-js/library/modules/_uid.js":
11933 /*!*******************************************************!*\
11934 !*** ../node_modules/core-js/library/modules/_uid.js ***!
11935 \*******************************************************/
11936 /***/ ((module) => {
11937
11938 var id = 0;
11939 var px = Math.random();
11940 module.exports = function (key) {
11941 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
11942 };
11943
11944
11945 /***/ }),
11946
11947 /***/ "../node_modules/core-js/library/modules/_validate-collection.js":
11948 /*!***********************************************************************!*\
11949 !*** ../node_modules/core-js/library/modules/_validate-collection.js ***!
11950 \***********************************************************************/
11951 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11952
11953 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11954 module.exports = function (it, TYPE) {
11955 if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');
11956 return it;
11957 };
11958
11959
11960 /***/ }),
11961
11962 /***/ "../node_modules/core-js/library/modules/_wks-define.js":
11963 /*!**************************************************************!*\
11964 !*** ../node_modules/core-js/library/modules/_wks-define.js ***!
11965 \**************************************************************/
11966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11967
11968 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
11969 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11970 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
11971 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
11972 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11973 module.exports = function (name) {
11974 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
11975 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
11976 };
11977
11978
11979 /***/ }),
11980
11981 /***/ "../node_modules/core-js/library/modules/_wks-ext.js":
11982 /*!***********************************************************!*\
11983 !*** ../node_modules/core-js/library/modules/_wks-ext.js ***!
11984 \***********************************************************/
11985 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11986
11987 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
11988
11989
11990 /***/ }),
11991
11992 /***/ "../node_modules/core-js/library/modules/_wks.js":
11993 /*!*******************************************************!*\
11994 !*** ../node_modules/core-js/library/modules/_wks.js ***!
11995 \*******************************************************/
11996 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11997
11998 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks');
11999 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
12000 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol;
12001 var USE_SYMBOL = typeof Symbol == 'function';
12002
12003 var $exports = module.exports = function (name) {
12004 return store[name] || (store[name] =
12005 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
12006 };
12007
12008 $exports.store = store;
12009
12010
12011 /***/ }),
12012
12013 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js":
12014 /*!***************************************************************************!*\
12015 !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***!
12016 \***************************************************************************/
12017 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12018
12019 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
12020 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12021 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12022 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) {
12023 if (it != undefined) return it[ITERATOR]
12024 || it['@@iterator']
12025 || Iterators[classof(it)];
12026 };
12027
12028
12029 /***/ }),
12030
12031 /***/ "../node_modules/core-js/library/modules/es6.array.from.js":
12032 /*!*****************************************************************!*\
12033 !*** ../node_modules/core-js/library/modules/es6.array.from.js ***!
12034 \*****************************************************************/
12035 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12036
12037 "use strict";
12038
12039 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12040 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12041 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12042 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
12043 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
12044 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
12045 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
12046 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
12047
12048 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', {
12049 // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
12050 from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
12051 var O = toObject(arrayLike);
12052 var C = typeof this == 'function' ? this : Array;
12053 var aLen = arguments.length;
12054 var mapfn = aLen > 1 ? arguments[1] : undefined;
12055 var mapping = mapfn !== undefined;
12056 var index = 0;
12057 var iterFn = getIterFn(O);
12058 var length, result, step, iterator;
12059 if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
12060 // if object isn't iterable or it's array with default iterator - use simple case
12061 if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
12062 for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {
12063 createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
12064 }
12065 } else {
12066 length = toLength(O.length);
12067 for (result = new C(length); length > index; index++) {
12068 createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
12069 }
12070 }
12071 result.length = index;
12072 return result;
12073 }
12074 });
12075
12076
12077 /***/ }),
12078
12079 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js":
12080 /*!*********************************************************************!*\
12081 !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***!
12082 \*********************************************************************/
12083 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12084
12085 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
12086 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12087
12088 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") });
12089
12090
12091 /***/ }),
12092
12093 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js":
12094 /*!*********************************************************************!*\
12095 !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***!
12096 \*********************************************************************/
12097 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12098
12099 "use strict";
12100
12101 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js");
12102 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js");
12103 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12104 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12105
12106 // 22.1.3.4 Array.prototype.entries()
12107 // 22.1.3.13 Array.prototype.keys()
12108 // 22.1.3.29 Array.prototype.values()
12109 // 22.1.3.30 Array.prototype[@@iterator]()
12110 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
12111 this._t = toIObject(iterated); // target
12112 this._i = 0; // next index
12113 this._k = kind; // kind
12114 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
12115 }, function () {
12116 var O = this._t;
12117 var kind = this._k;
12118 var index = this._i++;
12119 if (!O || index >= O.length) {
12120 this._t = undefined;
12121 return step(1);
12122 }
12123 if (kind == 'keys') return step(0, index);
12124 if (kind == 'values') return step(0, O[index]);
12125 return step(0, [index, O[index]]);
12126 }, 'values');
12127
12128 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
12129 Iterators.Arguments = Iterators.Array;
12130
12131 addToUnscopables('keys');
12132 addToUnscopables('values');
12133 addToUnscopables('entries');
12134
12135
12136 /***/ }),
12137
12138 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js":
12139 /*!********************************************************************!*\
12140 !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***!
12141 \********************************************************************/
12142 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12143
12144 // 19.1.3.1 Object.assign(target, source)
12145 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12146
12147 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") });
12148
12149
12150 /***/ }),
12151
12152 /***/ "../node_modules/core-js/library/modules/es6.object.create.js":
12153 /*!********************************************************************!*\
12154 !*** ../node_modules/core-js/library/modules/es6.object.create.js ***!
12155 \********************************************************************/
12156 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12157
12158 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12159 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
12160 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") });
12161
12162
12163 /***/ }),
12164
12165 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js":
12166 /*!*******************************************************************************!*\
12167 !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***!
12168 \*******************************************************************************/
12169 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12170
12171 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12172 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
12173 $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") });
12174
12175
12176 /***/ }),
12177
12178 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js":
12179 /*!*****************************************************************************!*\
12180 !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***!
12181 \*****************************************************************************/
12182 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12183
12184 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12185 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
12186 $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 });
12187
12188
12189 /***/ }),
12190
12191 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js":
12192 /*!*****************************************************************************************!*\
12193 !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***!
12194 \*****************************************************************************************/
12195 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12196
12197 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
12198 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12199 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f;
12200
12201 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () {
12202 return function getOwnPropertyDescriptor(it, key) {
12203 return $getOwnPropertyDescriptor(toIObject(it), key);
12204 };
12205 });
12206
12207
12208 /***/ }),
12209
12210 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js":
12211 /*!******************************************************************************!*\
12212 !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***!
12213 \******************************************************************************/
12214 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12215
12216 // 19.1.2.9 Object.getPrototypeOf(O)
12217 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12218 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12219
12220 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () {
12221 return function getPrototypeOf(it) {
12222 return $getPrototypeOf(toObject(it));
12223 };
12224 });
12225
12226
12227 /***/ }),
12228
12229 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js":
12230 /*!******************************************************************!*\
12231 !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***!
12232 \******************************************************************/
12233 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12234
12235 // 19.1.2.14 Object.keys(O)
12236 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12237 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12238
12239 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () {
12240 return function keys(it) {
12241 return $keys(toObject(it));
12242 };
12243 });
12244
12245
12246 /***/ }),
12247
12248 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js":
12249 /*!******************************************************************************!*\
12250 !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***!
12251 \******************************************************************************/
12252 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12253
12254 // 19.1.3.19 Object.setPrototypeOf(O, proto)
12255 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12256 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set });
12257
12258
12259 /***/ }),
12260
12261 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js":
12262 /*!***********************************************************************!*\
12263 !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***!
12264 \***********************************************************************/
12265 /***/ (() => {
12266
12267
12268
12269 /***/ }),
12270
12271 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js":
12272 /*!****************************************************************!*\
12273 !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***!
12274 \****************************************************************/
12275 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12276
12277 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12278 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js");
12279 // 18.2.5 parseInt(string, radix)
12280 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });
12281
12282
12283 /***/ }),
12284
12285 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js":
12286 /*!************************************************************************!*\
12287 !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***!
12288 \************************************************************************/
12289 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12290
12291 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
12292 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12293 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12294 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
12295 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12296 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12297 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12298 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js");
12299 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct;
12300
12301 // MS Edge supports only 2 arguments and argumentsList argument is optional
12302 // FF Nightly sets third argument as `new.target`, but does not create `this` from it
12303 var NEW_TARGET_BUG = fails(function () {
12304 function F() { /* empty */ }
12305 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
12306 });
12307 var ARGS_BUG = !fails(function () {
12308 rConstruct(function () { /* empty */ });
12309 });
12310
12311 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
12312 construct: function construct(Target, args /* , newTarget */) {
12313 aFunction(Target);
12314 anObject(args);
12315 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
12316 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
12317 if (Target == newTarget) {
12318 // w/o altered newTarget, optimization for 0-4 arguments
12319 switch (args.length) {
12320 case 0: return new Target();
12321 case 1: return new Target(args[0]);
12322 case 2: return new Target(args[0], args[1]);
12323 case 3: return new Target(args[0], args[1], args[2]);
12324 case 4: return new Target(args[0], args[1], args[2], args[3]);
12325 }
12326 // w/o altered newTarget, lot of arguments case
12327 var $args = [null];
12328 $args.push.apply($args, args);
12329 return new (bind.apply(Target, $args))();
12330 }
12331 // with altered newTarget, not support built-in constructors
12332 var proto = newTarget.prototype;
12333 var instance = create(isObject(proto) ? proto : Object.prototype);
12334 var result = Function.apply.call(Target, instance, args);
12335 return isObject(result) ? result : instance;
12336 }
12337 });
12338
12339
12340 /***/ }),
12341
12342 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js":
12343 /*!******************************************************************!*\
12344 !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***!
12345 \******************************************************************/
12346 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12347
12348 // 26.1.6 Reflect.get(target, propertyKey [, receiver])
12349 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12350 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12351 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12352 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12353 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12354 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12355
12356 function get(target, propertyKey /* , receiver */) {
12357 var receiver = arguments.length < 3 ? target : arguments[2];
12358 var desc, proto;
12359 if (anObject(target) === receiver) return target[propertyKey];
12360 if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')
12361 ? desc.value
12362 : desc.get !== undefined
12363 ? desc.get.call(receiver)
12364 : undefined;
12365 if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);
12366 }
12367
12368 $export($export.S, 'Reflect', { get: get });
12369
12370
12371 /***/ }),
12372
12373 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js":
12374 /*!**********************************************************************!*\
12375 !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***!
12376 \**********************************************************************/
12377 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12378
12379 "use strict";
12380
12381 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true);
12382
12383 // 21.1.3.27 String.prototype[@@iterator]()
12384 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) {
12385 this._t = String(iterated); // target
12386 this._i = 0; // next index
12387 // 21.1.5.2.1 %StringIteratorPrototype%.next()
12388 }, function () {
12389 var O = this._t;
12390 var index = this._i;
12391 var point;
12392 if (index >= O.length) return { value: undefined, done: true };
12393 point = $at(O, index);
12394 this._i += point.length;
12395 return { value: point, done: false };
12396 });
12397
12398
12399 /***/ }),
12400
12401 /***/ "../node_modules/core-js/library/modules/es6.symbol.js":
12402 /*!*************************************************************!*\
12403 !*** ../node_modules/core-js/library/modules/es6.symbol.js ***!
12404 \*************************************************************/
12405 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12406
12407 "use strict";
12408
12409 // ECMAScript 6 symbols shim
12410 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12411 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12412 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12413 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12414 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12415 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY;
12416 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12417 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js");
12418 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12419 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
12420 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
12421 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
12422 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js");
12423 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js");
12424 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
12425 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12426 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12427 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12428 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12429 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12430 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12431 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12432 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js");
12433 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12434 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12435 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12436 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12437 var gOPD = $GOPD.f;
12438 var dP = $DP.f;
12439 var gOPN = gOPNExt.f;
12440 var $Symbol = global.Symbol;
12441 var $JSON = global.JSON;
12442 var _stringify = $JSON && $JSON.stringify;
12443 var PROTOTYPE = 'prototype';
12444 var HIDDEN = wks('_hidden');
12445 var TO_PRIMITIVE = wks('toPrimitive');
12446 var isEnum = {}.propertyIsEnumerable;
12447 var SymbolRegistry = shared('symbol-registry');
12448 var AllSymbols = shared('symbols');
12449 var OPSymbols = shared('op-symbols');
12450 var ObjectProto = Object[PROTOTYPE];
12451 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
12452 var QObject = global.QObject;
12453 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
12454 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
12455
12456 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
12457 var setSymbolDesc = DESCRIPTORS && $fails(function () {
12458 return _create(dP({}, 'a', {
12459 get: function () { return dP(this, 'a', { value: 7 }).a; }
12460 })).a != 7;
12461 }) ? function (it, key, D) {
12462 var protoDesc = gOPD(ObjectProto, key);
12463 if (protoDesc) delete ObjectProto[key];
12464 dP(it, key, D);
12465 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
12466 } : dP;
12467
12468 var wrap = function (tag) {
12469 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
12470 sym._k = tag;
12471 return sym;
12472 };
12473
12474 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
12475 return typeof it == 'symbol';
12476 } : function (it) {
12477 return it instanceof $Symbol;
12478 };
12479
12480 var $defineProperty = function defineProperty(it, key, D) {
12481 if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
12482 anObject(it);
12483 key = toPrimitive(key, true);
12484 anObject(D);
12485 if (has(AllSymbols, key)) {
12486 if (!D.enumerable) {
12487 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
12488 it[HIDDEN][key] = true;
12489 } else {
12490 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
12491 D = _create(D, { enumerable: createDesc(0, false) });
12492 } return setSymbolDesc(it, key, D);
12493 } return dP(it, key, D);
12494 };
12495 var $defineProperties = function defineProperties(it, P) {
12496 anObject(it);
12497 var keys = enumKeys(P = toIObject(P));
12498 var i = 0;
12499 var l = keys.length;
12500 var key;
12501 while (l > i) $defineProperty(it, key = keys[i++], P[key]);
12502 return it;
12503 };
12504 var $create = function create(it, P) {
12505 return P === undefined ? _create(it) : $defineProperties(_create(it), P);
12506 };
12507 var $propertyIsEnumerable = function propertyIsEnumerable(key) {
12508 var E = isEnum.call(this, key = toPrimitive(key, true));
12509 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
12510 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
12511 };
12512 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
12513 it = toIObject(it);
12514 key = toPrimitive(key, true);
12515 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
12516 var D = gOPD(it, key);
12517 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
12518 return D;
12519 };
12520 var $getOwnPropertyNames = function getOwnPropertyNames(it) {
12521 var names = gOPN(toIObject(it));
12522 var result = [];
12523 var i = 0;
12524 var key;
12525 while (names.length > i) {
12526 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
12527 } return result;
12528 };
12529 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
12530 var IS_OP = it === ObjectProto;
12531 var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
12532 var result = [];
12533 var i = 0;
12534 var key;
12535 while (names.length > i) {
12536 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
12537 } return result;
12538 };
12539
12540 // 19.4.1.1 Symbol([description])
12541 if (!USE_NATIVE) {
12542 $Symbol = function Symbol() {
12543 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
12544 var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
12545 var $set = function (value) {
12546 if (this === ObjectProto) $set.call(OPSymbols, value);
12547 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
12548 setSymbolDesc(this, tag, createDesc(1, value));
12549 };
12550 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
12551 return wrap(tag);
12552 };
12553 redefine($Symbol[PROTOTYPE], 'toString', function toString() {
12554 return this._k;
12555 });
12556
12557 $GOPD.f = $getOwnPropertyDescriptor;
12558 $DP.f = $defineProperty;
12559 __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames;
12560 __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable;
12561 $GOPS.f = $getOwnPropertySymbols;
12562
12563 if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) {
12564 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
12565 }
12566
12567 wksExt.f = function (name) {
12568 return wrap(wks(name));
12569 };
12570 }
12571
12572 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
12573
12574 for (var es6Symbols = (
12575 // 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
12576 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
12577 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
12578
12579 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
12580
12581 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
12582 // 19.4.2.1 Symbol.for(key)
12583 'for': function (key) {
12584 return has(SymbolRegistry, key += '')
12585 ? SymbolRegistry[key]
12586 : SymbolRegistry[key] = $Symbol(key);
12587 },
12588 // 19.4.2.5 Symbol.keyFor(sym)
12589 keyFor: function keyFor(sym) {
12590 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
12591 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
12592 },
12593 useSetter: function () { setter = true; },
12594 useSimple: function () { setter = false; }
12595 });
12596
12597 $export($export.S + $export.F * !USE_NATIVE, 'Object', {
12598 // 19.1.2.2 Object.create(O [, Properties])
12599 create: $create,
12600 // 19.1.2.4 Object.defineProperty(O, P, Attributes)
12601 defineProperty: $defineProperty,
12602 // 19.1.2.3 Object.defineProperties(O, Properties)
12603 defineProperties: $defineProperties,
12604 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
12605 getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
12606 // 19.1.2.7 Object.getOwnPropertyNames(O)
12607 getOwnPropertyNames: $getOwnPropertyNames,
12608 // 19.1.2.8 Object.getOwnPropertySymbols(O)
12609 getOwnPropertySymbols: $getOwnPropertySymbols
12610 });
12611
12612 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
12613 // https://bugs.chromium.org/p/v8/issues/detail?id=3443
12614 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
12615
12616 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
12617 getOwnPropertySymbols: function getOwnPropertySymbols(it) {
12618 return $GOPS.f(toObject(it));
12619 }
12620 });
12621
12622 // 24.3.2 JSON.stringify(value [, replacer [, space]])
12623 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
12624 var S = $Symbol();
12625 // MS Edge converts symbol values to JSON as {}
12626 // WebKit converts symbol values to JSON as null
12627 // V8 throws on boxed symbols
12628 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
12629 })), 'JSON', {
12630 stringify: function stringify(it) {
12631 var args = [it];
12632 var i = 1;
12633 var replacer, $replacer;
12634 while (arguments.length > i) args.push(arguments[i++]);
12635 $replacer = replacer = args[1];
12636 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
12637 if (!isArray(replacer)) replacer = function (key, value) {
12638 if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
12639 if (!isSymbol(value)) return value;
12640 };
12641 args[1] = replacer;
12642 return _stringify.apply($JSON, args);
12643 }
12644 });
12645
12646 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
12647 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
12648 // 19.4.3.5 Symbol.prototype[@@toStringTag]
12649 setToStringTag($Symbol, 'Symbol');
12650 // 20.2.1.9 Math[@@toStringTag]
12651 setToStringTag(Math, 'Math', true);
12652 // 24.3.3 JSON[@@toStringTag]
12653 setToStringTag(global.JSON, 'JSON', true);
12654
12655
12656 /***/ }),
12657
12658 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js":
12659 /*!***************************************************************!*\
12660 !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***!
12661 \***************************************************************/
12662 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12663
12664 "use strict";
12665
12666 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12667 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
12668 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12669 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
12670 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js");
12671 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js");
12672 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12673 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
12674 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
12675 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
12676 var WEAK_MAP = 'WeakMap';
12677 var getWeak = meta.getWeak;
12678 var isExtensible = Object.isExtensible;
12679 var uncaughtFrozenStore = weak.ufstore;
12680 var InternalMap;
12681
12682 var wrapper = function (get) {
12683 return function WeakMap() {
12684 return get(this, arguments.length > 0 ? arguments[0] : undefined);
12685 };
12686 };
12687
12688 var methods = {
12689 // 23.3.3.3 WeakMap.prototype.get(key)
12690 get: function get(key) {
12691 if (isObject(key)) {
12692 var data = getWeak(key);
12693 if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);
12694 return data ? data[this._i] : undefined;
12695 }
12696 },
12697 // 23.3.3.5 WeakMap.prototype.set(key, value)
12698 set: function set(key, value) {
12699 return weak.def(validate(this, WEAK_MAP), key, value);
12700 }
12701 };
12702
12703 // 23.3 WeakMap Objects
12704 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true);
12705
12706 // IE11 WeakMap frozen keys fix
12707 if (NATIVE_WEAK_MAP && IS_IE11) {
12708 InternalMap = weak.getConstructor(wrapper, WEAK_MAP);
12709 assign(InternalMap.prototype, methods);
12710 meta.NEED = true;
12711 each(['delete', 'has', 'get', 'set'], function (key) {
12712 var proto = $WeakMap.prototype;
12713 var method = proto[key];
12714 redefine(proto, key, function (a, b) {
12715 // store frozen objects on internal weakmap shim
12716 if (isObject(a) && !isExtensible(a)) {
12717 if (!this._f) this._f = new InternalMap();
12718 var result = this._f[key](a, b);
12719 return key == 'set' ? this : result;
12720 // store all the rest on native weakmap
12721 } return method.call(this, a, b);
12722 });
12723 });
12724 }
12725
12726
12727 /***/ }),
12728
12729 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js":
12730 /*!*********************************************************************!*\
12731 !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***!
12732 \*********************************************************************/
12733 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12734
12735 // https://github.com/tc39/proposal-object-values-entries
12736 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12737 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true);
12738
12739 $export($export.S, 'Object', {
12740 entries: function entries(it) {
12741 return $entries(it);
12742 }
12743 });
12744
12745
12746 /***/ }),
12747
12748 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js":
12749 /*!******************************************************************************************!*\
12750 !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***!
12751 \******************************************************************************************/
12752 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12753
12754 // https://github.com/tc39/proposal-object-getownpropertydescriptors
12755 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12756 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js");
12757 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12758 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12759 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
12760
12761 $export($export.S, 'Object', {
12762 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
12763 var O = toIObject(object);
12764 var getDesc = gOPD.f;
12765 var keys = ownKeys(O);
12766 var result = {};
12767 var i = 0;
12768 var key, desc;
12769 while (keys.length > i) {
12770 desc = getDesc(O, key = keys[i++]);
12771 if (desc !== undefined) createProperty(result, key, desc);
12772 }
12773 return result;
12774 }
12775 });
12776
12777
12778 /***/ }),
12779
12780 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js":
12781 /*!****************************************************************************!*\
12782 !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***!
12783 \****************************************************************************/
12784 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12785
12786 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator');
12787
12788
12789 /***/ }),
12790
12791 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js":
12792 /*!************************************************************************!*\
12793 !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***!
12794 \************************************************************************/
12795 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12796
12797 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable');
12798
12799
12800 /***/ }),
12801
12802 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js":
12803 /*!********************************************************************!*\
12804 !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***!
12805 \********************************************************************/
12806 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12807
12808 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from
12809 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap');
12810
12811
12812 /***/ }),
12813
12814 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js":
12815 /*!******************************************************************!*\
12816 !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***!
12817 \******************************************************************/
12818 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12819
12820 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of
12821 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap');
12822
12823
12824 /***/ }),
12825
12826 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js":
12827 /*!*******************************************************************!*\
12828 !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***!
12829 \*******************************************************************/
12830 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12831
12832 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js");
12833 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12834 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12835 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12836 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
12837
12838 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
12839 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
12840 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
12841 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
12842 'TextTrackList,TouchList').split(',');
12843
12844 for (var i = 0; i < DOMIterables.length; i++) {
12845 var NAME = DOMIterables[i];
12846 var Collection = global[NAME];
12847 var proto = Collection && Collection.prototype;
12848 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
12849 Iterators[NAME] = Iterators.Array;
12850 }
12851
12852
12853 /***/ }),
12854
12855 /***/ "../node_modules/core-js/modules/_a-function.js":
12856 /*!******************************************************!*\
12857 !*** ../node_modules/core-js/modules/_a-function.js ***!
12858 \******************************************************/
12859 /***/ ((module) => {
12860
12861 module.exports = function (it) {
12862 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
12863 return it;
12864 };
12865
12866
12867 /***/ }),
12868
12869 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
12870 /*!**************************************************************!*\
12871 !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
12872 \**************************************************************/
12873 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12874
12875 // 22.1.3.31 Array.prototype[@@unscopables]
12876 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
12877 var ArrayProto = Array.prototype;
12878 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
12879 module.exports = function (key) {
12880 ArrayProto[UNSCOPABLES][key] = true;
12881 };
12882
12883
12884 /***/ }),
12885
12886 /***/ "../node_modules/core-js/modules/_advance-string-index.js":
12887 /*!****************************************************************!*\
12888 !*** ../node_modules/core-js/modules/_advance-string-index.js ***!
12889 \****************************************************************/
12890 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12891
12892 "use strict";
12893
12894 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true);
12895
12896 // `AdvanceStringIndex` abstract operation
12897 // https://tc39.github.io/ecma262/#sec-advancestringindex
12898 module.exports = function (S, index, unicode) {
12899 return index + (unicode ? at(S, index).length : 1);
12900 };
12901
12902
12903 /***/ }),
12904
12905 /***/ "../node_modules/core-js/modules/_an-object.js":
12906 /*!*****************************************************!*\
12907 !*** ../node_modules/core-js/modules/_an-object.js ***!
12908 \*****************************************************/
12909 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12910
12911 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
12912 module.exports = function (it) {
12913 if (!isObject(it)) throw TypeError(it + ' is not an object!');
12914 return it;
12915 };
12916
12917
12918 /***/ }),
12919
12920 /***/ "../node_modules/core-js/modules/_array-includes.js":
12921 /*!**********************************************************!*\
12922 !*** ../node_modules/core-js/modules/_array-includes.js ***!
12923 \**********************************************************/
12924 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12925
12926 // false -> Array#indexOf
12927 // true -> Array#includes
12928 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
12929 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
12930 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js");
12931 module.exports = function (IS_INCLUDES) {
12932 return function ($this, el, fromIndex) {
12933 var O = toIObject($this);
12934 var length = toLength(O.length);
12935 var index = toAbsoluteIndex(fromIndex, length);
12936 var value;
12937 // Array#includes uses SameValueZero equality algorithm
12938 // eslint-disable-next-line no-self-compare
12939 if (IS_INCLUDES && el != el) while (length > index) {
12940 value = O[index++];
12941 // eslint-disable-next-line no-self-compare
12942 if (value != value) return true;
12943 // Array#indexOf ignores holes, Array#includes - not
12944 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
12945 if (O[index] === el) return IS_INCLUDES || index || 0;
12946 } return !IS_INCLUDES && -1;
12947 };
12948 };
12949
12950
12951 /***/ }),
12952
12953 /***/ "../node_modules/core-js/modules/_array-methods.js":
12954 /*!*********************************************************!*\
12955 !*** ../node_modules/core-js/modules/_array-methods.js ***!
12956 \*********************************************************/
12957 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12958
12959 // 0 -> Array#forEach
12960 // 1 -> Array#map
12961 // 2 -> Array#filter
12962 // 3 -> Array#some
12963 // 4 -> Array#every
12964 // 5 -> Array#find
12965 // 6 -> Array#findIndex
12966 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
12967 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
12968 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
12969 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
12970 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
12971 module.exports = function (TYPE, $create) {
12972 var IS_MAP = TYPE == 1;
12973 var IS_FILTER = TYPE == 2;
12974 var IS_SOME = TYPE == 3;
12975 var IS_EVERY = TYPE == 4;
12976 var IS_FIND_INDEX = TYPE == 6;
12977 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
12978 var create = $create || asc;
12979 return function ($this, callbackfn, that) {
12980 var O = toObject($this);
12981 var self = IObject(O);
12982 var f = ctx(callbackfn, that, 3);
12983 var length = toLength(self.length);
12984 var index = 0;
12985 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
12986 var val, res;
12987 for (;length > index; index++) if (NO_HOLES || index in self) {
12988 val = self[index];
12989 res = f(val, index, O);
12990 if (TYPE) {
12991 if (IS_MAP) result[index] = res; // map
12992 else if (res) switch (TYPE) {
12993 case 3: return true; // some
12994 case 5: return val; // find
12995 case 6: return index; // findIndex
12996 case 2: result.push(val); // filter
12997 } else if (IS_EVERY) return false; // every
12998 }
12999 }
13000 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
13001 };
13002 };
13003
13004
13005 /***/ }),
13006
13007 /***/ "../node_modules/core-js/modules/_array-species-constructor.js":
13008 /*!*********************************************************************!*\
13009 !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
13010 \*********************************************************************/
13011 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13012
13013 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13014 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
13015 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
13016
13017 module.exports = function (original) {
13018 var C;
13019 if (isArray(original)) {
13020 C = original.constructor;
13021 // cross-realm fallback
13022 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
13023 if (isObject(C)) {
13024 C = C[SPECIES];
13025 if (C === null) C = undefined;
13026 }
13027 } return C === undefined ? Array : C;
13028 };
13029
13030
13031 /***/ }),
13032
13033 /***/ "../node_modules/core-js/modules/_array-species-create.js":
13034 /*!****************************************************************!*\
13035 !*** ../node_modules/core-js/modules/_array-species-create.js ***!
13036 \****************************************************************/
13037 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13038
13039 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
13040 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
13041
13042 module.exports = function (original, length) {
13043 return new (speciesConstructor(original))(length);
13044 };
13045
13046
13047 /***/ }),
13048
13049 /***/ "../node_modules/core-js/modules/_classof.js":
13050 /*!***************************************************!*\
13051 !*** ../node_modules/core-js/modules/_classof.js ***!
13052 \***************************************************/
13053 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13054
13055 // getting tag from 19.1.3.6 Object.prototype.toString()
13056 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13057 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
13058 // ES3 wrong here
13059 var ARG = cof(function () { return arguments; }()) == 'Arguments';
13060
13061 // fallback for IE11 Script Access Denied error
13062 var tryGet = function (it, key) {
13063 try {
13064 return it[key];
13065 } catch (e) { /* empty */ }
13066 };
13067
13068 module.exports = function (it) {
13069 var O, T, B;
13070 return it === undefined ? 'Undefined' : it === null ? 'Null'
13071 // @@toStringTag case
13072 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
13073 // builtinTag case
13074 : ARG ? cof(O)
13075 // ES3 arguments fallback
13076 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
13077 };
13078
13079
13080 /***/ }),
13081
13082 /***/ "../node_modules/core-js/modules/_cof.js":
13083 /*!***********************************************!*\
13084 !*** ../node_modules/core-js/modules/_cof.js ***!
13085 \***********************************************/
13086 /***/ ((module) => {
13087
13088 var toString = {}.toString;
13089
13090 module.exports = function (it) {
13091 return toString.call(it).slice(8, -1);
13092 };
13093
13094
13095 /***/ }),
13096
13097 /***/ "../node_modules/core-js/modules/_core.js":
13098 /*!************************************************!*\
13099 !*** ../node_modules/core-js/modules/_core.js ***!
13100 \************************************************/
13101 /***/ ((module) => {
13102
13103 var core = module.exports = { version: '2.6.12' };
13104 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
13105
13106
13107 /***/ }),
13108
13109 /***/ "../node_modules/core-js/modules/_ctx.js":
13110 /*!***********************************************!*\
13111 !*** ../node_modules/core-js/modules/_ctx.js ***!
13112 \***********************************************/
13113 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13114
13115 // optional / simple context binding
13116 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
13117 module.exports = function (fn, that, length) {
13118 aFunction(fn);
13119 if (that === undefined) return fn;
13120 switch (length) {
13121 case 1: return function (a) {
13122 return fn.call(that, a);
13123 };
13124 case 2: return function (a, b) {
13125 return fn.call(that, a, b);
13126 };
13127 case 3: return function (a, b, c) {
13128 return fn.call(that, a, b, c);
13129 };
13130 }
13131 return function (/* ...args */) {
13132 return fn.apply(that, arguments);
13133 };
13134 };
13135
13136
13137 /***/ }),
13138
13139 /***/ "../node_modules/core-js/modules/_defined.js":
13140 /*!***************************************************!*\
13141 !*** ../node_modules/core-js/modules/_defined.js ***!
13142 \***************************************************/
13143 /***/ ((module) => {
13144
13145 // 7.2.1 RequireObjectCoercible(argument)
13146 module.exports = function (it) {
13147 if (it == undefined) throw TypeError("Can't call method on " + it);
13148 return it;
13149 };
13150
13151
13152 /***/ }),
13153
13154 /***/ "../node_modules/core-js/modules/_descriptors.js":
13155 /*!*******************************************************!*\
13156 !*** ../node_modules/core-js/modules/_descriptors.js ***!
13157 \*******************************************************/
13158 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13159
13160 // Thank's IE8 for his funny defineProperty
13161 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
13162 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
13163 });
13164
13165
13166 /***/ }),
13167
13168 /***/ "../node_modules/core-js/modules/_dom-create.js":
13169 /*!******************************************************!*\
13170 !*** ../node_modules/core-js/modules/_dom-create.js ***!
13171 \******************************************************/
13172 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13173
13174 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13175 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
13176 // typeof document.createElement is 'object' in old IE
13177 var is = isObject(document) && isObject(document.createElement);
13178 module.exports = function (it) {
13179 return is ? document.createElement(it) : {};
13180 };
13181
13182
13183 /***/ }),
13184
13185 /***/ "../node_modules/core-js/modules/_export.js":
13186 /*!**************************************************!*\
13187 !*** ../node_modules/core-js/modules/_export.js ***!
13188 \**************************************************/
13189 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13190
13191 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
13192 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
13193 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13194 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
13195 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
13196 var PROTOTYPE = 'prototype';
13197
13198 var $export = function (type, name, source) {
13199 var IS_FORCED = type & $export.F;
13200 var IS_GLOBAL = type & $export.G;
13201 var IS_STATIC = type & $export.S;
13202 var IS_PROTO = type & $export.P;
13203 var IS_BIND = type & $export.B;
13204 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
13205 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
13206 var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
13207 var key, own, out, exp;
13208 if (IS_GLOBAL) source = name;
13209 for (key in source) {
13210 // contains in native
13211 own = !IS_FORCED && target && target[key] !== undefined;
13212 // export native or passed
13213 out = (own ? target : source)[key];
13214 // bind timers to global for call from export context
13215 exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
13216 // extend global
13217 if (target) redefine(target, key, out, type & $export.U);
13218 // export
13219 if (exports[key] != out) hide(exports, key, exp);
13220 if (IS_PROTO && expProto[key] != out) expProto[key] = out;
13221 }
13222 };
13223 global.core = core;
13224 // type bitmap
13225 $export.F = 1; // forced
13226 $export.G = 2; // global
13227 $export.S = 4; // static
13228 $export.P = 8; // proto
13229 $export.B = 16; // bind
13230 $export.W = 32; // wrap
13231 $export.U = 64; // safe
13232 $export.R = 128; // real proto method for `library`
13233 module.exports = $export;
13234
13235
13236 /***/ }),
13237
13238 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js":
13239 /*!***********************************************************!*\
13240 !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***!
13241 \***********************************************************/
13242 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13243
13244 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
13245 module.exports = function (KEY) {
13246 var re = /./;
13247 try {
13248 '/./'[KEY](re);
13249 } catch (e) {
13250 try {
13251 re[MATCH] = false;
13252 return !'/./'[KEY](re);
13253 } catch (f) { /* empty */ }
13254 } return true;
13255 };
13256
13257
13258 /***/ }),
13259
13260 /***/ "../node_modules/core-js/modules/_fails.js":
13261 /*!*************************************************!*\
13262 !*** ../node_modules/core-js/modules/_fails.js ***!
13263 \*************************************************/
13264 /***/ ((module) => {
13265
13266 module.exports = function (exec) {
13267 try {
13268 return !!exec();
13269 } catch (e) {
13270 return true;
13271 }
13272 };
13273
13274
13275 /***/ }),
13276
13277 /***/ "../node_modules/core-js/modules/_fix-re-wks.js":
13278 /*!******************************************************!*\
13279 !*** ../node_modules/core-js/modules/_fix-re-wks.js ***!
13280 \******************************************************/
13281 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13282
13283 "use strict";
13284
13285 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js");
13286 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
13287 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13288 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
13289 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13290 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
13291 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
13292
13293 var SPECIES = wks('species');
13294
13295 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
13296 // #replace needs built-in support for named groups.
13297 // #match works fine because it just return the exec results, even if it has
13298 // a "grops" property.
13299 var re = /./;
13300 re.exec = function () {
13301 var result = [];
13302 result.groups = { a: '7' };
13303 return result;
13304 };
13305 return ''.replace(re, '$<a>') !== '7';
13306 });
13307
13308 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {
13309 // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
13310 var re = /(?:)/;
13311 var originalExec = re.exec;
13312 re.exec = function () { return originalExec.apply(this, arguments); };
13313 var result = 'ab'.split(re);
13314 return result.length === 2 && result[0] === 'a' && result[1] === 'b';
13315 })();
13316
13317 module.exports = function (KEY, length, exec) {
13318 var SYMBOL = wks(KEY);
13319
13320 var DELEGATES_TO_SYMBOL = !fails(function () {
13321 // String methods call symbol-named RegEp methods
13322 var O = {};
13323 O[SYMBOL] = function () { return 7; };
13324 return ''[KEY](O) != 7;
13325 });
13326
13327 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {
13328 // Symbol-named RegExp methods call .exec
13329 var execCalled = false;
13330 var re = /a/;
13331 re.exec = function () { execCalled = true; return null; };
13332 if (KEY === 'split') {
13333 // RegExp[@@split] doesn't call the regex's exec method, but first creates
13334 // a new one. We need to return the patched regex when creating the new one.
13335 re.constructor = {};
13336 re.constructor[SPECIES] = function () { return re; };
13337 }
13338 re[SYMBOL]('');
13339 return !execCalled;
13340 }) : undefined;
13341
13342 if (
13343 !DELEGATES_TO_SYMBOL ||
13344 !DELEGATES_TO_EXEC ||
13345 (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
13346 (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
13347 ) {
13348 var nativeRegExpMethod = /./[SYMBOL];
13349 var fns = exec(
13350 defined,
13351 SYMBOL,
13352 ''[KEY],
13353 function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {
13354 if (regexp.exec === regexpExec) {
13355 if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
13356 // The native String method already delegates to @@method (this
13357 // polyfilled function), leasing to infinite recursion.
13358 // We avoid it by directly calling the native @@method method.
13359 return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
13360 }
13361 return { done: true, value: nativeMethod.call(str, regexp, arg2) };
13362 }
13363 return { done: false };
13364 }
13365 );
13366 var strfn = fns[0];
13367 var rxfn = fns[1];
13368
13369 redefine(String.prototype, KEY, strfn);
13370 hide(RegExp.prototype, SYMBOL, length == 2
13371 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
13372 // 21.2.5.11 RegExp.prototype[@@split](string, limit)
13373 ? function (string, arg) { return rxfn.call(string, this, arg); }
13374 // 21.2.5.6 RegExp.prototype[@@match](string)
13375 // 21.2.5.9 RegExp.prototype[@@search](string)
13376 : function (string) { return rxfn.call(string, this); }
13377 );
13378 }
13379 };
13380
13381
13382 /***/ }),
13383
13384 /***/ "../node_modules/core-js/modules/_flags.js":
13385 /*!*************************************************!*\
13386 !*** ../node_modules/core-js/modules/_flags.js ***!
13387 \*************************************************/
13388 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13389
13390 "use strict";
13391
13392 // 21.2.5.3 get RegExp.prototype.flags
13393 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13394 module.exports = function () {
13395 var that = anObject(this);
13396 var result = '';
13397 if (that.global) result += 'g';
13398 if (that.ignoreCase) result += 'i';
13399 if (that.multiline) result += 'm';
13400 if (that.unicode) result += 'u';
13401 if (that.sticky) result += 'y';
13402 return result;
13403 };
13404
13405
13406 /***/ }),
13407
13408 /***/ "../node_modules/core-js/modules/_function-to-string.js":
13409 /*!**************************************************************!*\
13410 !*** ../node_modules/core-js/modules/_function-to-string.js ***!
13411 \**************************************************************/
13412 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13413
13414 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
13415
13416
13417 /***/ }),
13418
13419 /***/ "../node_modules/core-js/modules/_global.js":
13420 /*!**************************************************!*\
13421 !*** ../node_modules/core-js/modules/_global.js ***!
13422 \**************************************************/
13423 /***/ ((module) => {
13424
13425 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
13426 var global = module.exports = typeof window != 'undefined' && window.Math == Math
13427 ? window : typeof self != 'undefined' && self.Math == Math ? self
13428 // eslint-disable-next-line no-new-func
13429 : Function('return this')();
13430 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
13431
13432
13433 /***/ }),
13434
13435 /***/ "../node_modules/core-js/modules/_has.js":
13436 /*!***********************************************!*\
13437 !*** ../node_modules/core-js/modules/_has.js ***!
13438 \***********************************************/
13439 /***/ ((module) => {
13440
13441 var hasOwnProperty = {}.hasOwnProperty;
13442 module.exports = function (it, key) {
13443 return hasOwnProperty.call(it, key);
13444 };
13445
13446
13447 /***/ }),
13448
13449 /***/ "../node_modules/core-js/modules/_hide.js":
13450 /*!************************************************!*\
13451 !*** ../node_modules/core-js/modules/_hide.js ***!
13452 \************************************************/
13453 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13454
13455 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
13456 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
13457 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
13458 return dP.f(object, key, createDesc(1, value));
13459 } : function (object, key, value) {
13460 object[key] = value;
13461 return object;
13462 };
13463
13464
13465 /***/ }),
13466
13467 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
13468 /*!**********************************************************!*\
13469 !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
13470 \**********************************************************/
13471 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13472
13473 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
13474 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
13475 });
13476
13477
13478 /***/ }),
13479
13480 /***/ "../node_modules/core-js/modules/_iobject.js":
13481 /*!***************************************************!*\
13482 !*** ../node_modules/core-js/modules/_iobject.js ***!
13483 \***************************************************/
13484 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13485
13486 // fallback for non-array-like ES3 and non-enumerable old V8 strings
13487 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13488 // eslint-disable-next-line no-prototype-builtins
13489 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
13490 return cof(it) == 'String' ? it.split('') : Object(it);
13491 };
13492
13493
13494 /***/ }),
13495
13496 /***/ "../node_modules/core-js/modules/_is-array.js":
13497 /*!****************************************************!*\
13498 !*** ../node_modules/core-js/modules/_is-array.js ***!
13499 \****************************************************/
13500 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13501
13502 // 7.2.2 IsArray(argument)
13503 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13504 module.exports = Array.isArray || function isArray(arg) {
13505 return cof(arg) == 'Array';
13506 };
13507
13508
13509 /***/ }),
13510
13511 /***/ "../node_modules/core-js/modules/_is-object.js":
13512 /*!*****************************************************!*\
13513 !*** ../node_modules/core-js/modules/_is-object.js ***!
13514 \*****************************************************/
13515 /***/ ((module) => {
13516
13517 module.exports = function (it) {
13518 return typeof it === 'object' ? it !== null : typeof it === 'function';
13519 };
13520
13521
13522 /***/ }),
13523
13524 /***/ "../node_modules/core-js/modules/_is-regexp.js":
13525 /*!*****************************************************!*\
13526 !*** ../node_modules/core-js/modules/_is-regexp.js ***!
13527 \*****************************************************/
13528 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13529
13530 // 7.2.8 IsRegExp(argument)
13531 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13532 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13533 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
13534 module.exports = function (it) {
13535 var isRegExp;
13536 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
13537 };
13538
13539
13540 /***/ }),
13541
13542 /***/ "../node_modules/core-js/modules/_library.js":
13543 /*!***************************************************!*\
13544 !*** ../node_modules/core-js/modules/_library.js ***!
13545 \***************************************************/
13546 /***/ ((module) => {
13547
13548 module.exports = false;
13549
13550
13551 /***/ }),
13552
13553 /***/ "../node_modules/core-js/modules/_object-dp.js":
13554 /*!*****************************************************!*\
13555 !*** ../node_modules/core-js/modules/_object-dp.js ***!
13556 \*****************************************************/
13557 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
13558
13559 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13560 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
13561 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
13562 var dP = Object.defineProperty;
13563
13564 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
13565 anObject(O);
13566 P = toPrimitive(P, true);
13567 anObject(Attributes);
13568 if (IE8_DOM_DEFINE) try {
13569 return dP(O, P, Attributes);
13570 } catch (e) { /* empty */ }
13571 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
13572 if ('value' in Attributes) O[P] = Attributes.value;
13573 return O;
13574 };
13575
13576
13577 /***/ }),
13578
13579 /***/ "../node_modules/core-js/modules/_property-desc.js":
13580 /*!*********************************************************!*\
13581 !*** ../node_modules/core-js/modules/_property-desc.js ***!
13582 \*********************************************************/
13583 /***/ ((module) => {
13584
13585 module.exports = function (bitmap, value) {
13586 return {
13587 enumerable: !(bitmap & 1),
13588 configurable: !(bitmap & 2),
13589 writable: !(bitmap & 4),
13590 value: value
13591 };
13592 };
13593
13594
13595 /***/ }),
13596
13597 /***/ "../node_modules/core-js/modules/_redefine.js":
13598 /*!****************************************************!*\
13599 !*** ../node_modules/core-js/modules/_redefine.js ***!
13600 \****************************************************/
13601 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13602
13603 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
13604 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13605 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
13606 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
13607 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
13608 var TO_STRING = 'toString';
13609 var TPL = ('' + $toString).split(TO_STRING);
13610
13611 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
13612 return $toString.call(it);
13613 };
13614
13615 (module.exports = function (O, key, val, safe) {
13616 var isFunction = typeof val == 'function';
13617 if (isFunction) has(val, 'name') || hide(val, 'name', key);
13618 if (O[key] === val) return;
13619 if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
13620 if (O === global) {
13621 O[key] = val;
13622 } else if (!safe) {
13623 delete O[key];
13624 hide(O, key, val);
13625 } else if (O[key]) {
13626 O[key] = val;
13627 } else {
13628 hide(O, key, val);
13629 }
13630 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
13631 })(Function.prototype, TO_STRING, function toString() {
13632 return typeof this == 'function' && this[SRC] || $toString.call(this);
13633 });
13634
13635
13636 /***/ }),
13637
13638 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js":
13639 /*!****************************************************************!*\
13640 !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***!
13641 \****************************************************************/
13642 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13643
13644 "use strict";
13645
13646
13647 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
13648 var builtinExec = RegExp.prototype.exec;
13649
13650 // `RegExpExec` abstract operation
13651 // https://tc39.github.io/ecma262/#sec-regexpexec
13652 module.exports = function (R, S) {
13653 var exec = R.exec;
13654 if (typeof exec === 'function') {
13655 var result = exec.call(R, S);
13656 if (typeof result !== 'object') {
13657 throw new TypeError('RegExp exec method returned something other than an Object or null');
13658 }
13659 return result;
13660 }
13661 if (classof(R) !== 'RegExp') {
13662 throw new TypeError('RegExp#exec called on incompatible receiver');
13663 }
13664 return builtinExec.call(R, S);
13665 };
13666
13667
13668 /***/ }),
13669
13670 /***/ "../node_modules/core-js/modules/_regexp-exec.js":
13671 /*!*******************************************************!*\
13672 !*** ../node_modules/core-js/modules/_regexp-exec.js ***!
13673 \*******************************************************/
13674 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13675
13676 "use strict";
13677
13678
13679 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
13680
13681 var nativeExec = RegExp.prototype.exec;
13682 // This always refers to the native implementation, because the
13683 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
13684 // which loads this file before patching the method.
13685 var nativeReplace = String.prototype.replace;
13686
13687 var patchedExec = nativeExec;
13688
13689 var LAST_INDEX = 'lastIndex';
13690
13691 var UPDATES_LAST_INDEX_WRONG = (function () {
13692 var re1 = /a/,
13693 re2 = /b*/g;
13694 nativeExec.call(re1, 'a');
13695 nativeExec.call(re2, 'a');
13696 return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;
13697 })();
13698
13699 // nonparticipating capturing group, copied from es5-shim's String#split patch.
13700 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
13701
13702 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
13703
13704 if (PATCH) {
13705 patchedExec = function exec(str) {
13706 var re = this;
13707 var lastIndex, reCopy, match, i;
13708
13709 if (NPCG_INCLUDED) {
13710 reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
13711 }
13712 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];
13713
13714 match = nativeExec.call(re, str);
13715
13716 if (UPDATES_LAST_INDEX_WRONG && match) {
13717 re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;
13718 }
13719 if (NPCG_INCLUDED && match && match.length > 1) {
13720 // Fix browsers whose `exec` methods don't consistently return `undefined`
13721 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
13722 // eslint-disable-next-line no-loop-func
13723 nativeReplace.call(match[0], reCopy, function () {
13724 for (i = 1; i < arguments.length - 2; i++) {
13725 if (arguments[i] === undefined) match[i] = undefined;
13726 }
13727 });
13728 }
13729
13730 return match;
13731 };
13732 }
13733
13734 module.exports = patchedExec;
13735
13736
13737 /***/ }),
13738
13739 /***/ "../node_modules/core-js/modules/_shared.js":
13740 /*!**************************************************!*\
13741 !*** ../node_modules/core-js/modules/_shared.js ***!
13742 \**************************************************/
13743 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13744
13745 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
13746 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
13747 var SHARED = '__core-js_shared__';
13748 var store = global[SHARED] || (global[SHARED] = {});
13749
13750 (module.exports = function (key, value) {
13751 return store[key] || (store[key] = value !== undefined ? value : {});
13752 })('versions', []).push({
13753 version: core.version,
13754 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
13755 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
13756 });
13757
13758
13759 /***/ }),
13760
13761 /***/ "../node_modules/core-js/modules/_species-constructor.js":
13762 /*!***************************************************************!*\
13763 !*** ../node_modules/core-js/modules/_species-constructor.js ***!
13764 \***************************************************************/
13765 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13766
13767 // 7.3.20 SpeciesConstructor(O, defaultConstructor)
13768 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13769 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
13770 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
13771 module.exports = function (O, D) {
13772 var C = anObject(O).constructor;
13773 var S;
13774 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
13775 };
13776
13777
13778 /***/ }),
13779
13780 /***/ "../node_modules/core-js/modules/_strict-method.js":
13781 /*!*********************************************************!*\
13782 !*** ../node_modules/core-js/modules/_strict-method.js ***!
13783 \*********************************************************/
13784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13785
13786 "use strict";
13787
13788 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
13789
13790 module.exports = function (method, arg) {
13791 return !!method && fails(function () {
13792 // eslint-disable-next-line no-useless-call
13793 arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);
13794 });
13795 };
13796
13797
13798 /***/ }),
13799
13800 /***/ "../node_modules/core-js/modules/_string-at.js":
13801 /*!*****************************************************!*\
13802 !*** ../node_modules/core-js/modules/_string-at.js ***!
13803 \*****************************************************/
13804 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13805
13806 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
13807 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13808 // true -> String#at
13809 // false -> String#codePointAt
13810 module.exports = function (TO_STRING) {
13811 return function (that, pos) {
13812 var s = String(defined(that));
13813 var i = toInteger(pos);
13814 var l = s.length;
13815 var a, b;
13816 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
13817 a = s.charCodeAt(i);
13818 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
13819 ? TO_STRING ? s.charAt(i) : a
13820 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
13821 };
13822 };
13823
13824
13825 /***/ }),
13826
13827 /***/ "../node_modules/core-js/modules/_string-context.js":
13828 /*!**********************************************************!*\
13829 !*** ../node_modules/core-js/modules/_string-context.js ***!
13830 \**********************************************************/
13831 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13832
13833 // helper for String#{startsWith, endsWith, includes}
13834 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
13835 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13836
13837 module.exports = function (that, searchString, NAME) {
13838 if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!");
13839 return String(defined(that));
13840 };
13841
13842
13843 /***/ }),
13844
13845 /***/ "../node_modules/core-js/modules/_to-absolute-index.js":
13846 /*!*************************************************************!*\
13847 !*** ../node_modules/core-js/modules/_to-absolute-index.js ***!
13848 \*************************************************************/
13849 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13850
13851 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
13852 var max = Math.max;
13853 var min = Math.min;
13854 module.exports = function (index, length) {
13855 index = toInteger(index);
13856 return index < 0 ? max(index + length, 0) : min(index, length);
13857 };
13858
13859
13860 /***/ }),
13861
13862 /***/ "../node_modules/core-js/modules/_to-integer.js":
13863 /*!******************************************************!*\
13864 !*** ../node_modules/core-js/modules/_to-integer.js ***!
13865 \******************************************************/
13866 /***/ ((module) => {
13867
13868 // 7.1.4 ToInteger
13869 var ceil = Math.ceil;
13870 var floor = Math.floor;
13871 module.exports = function (it) {
13872 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
13873 };
13874
13875
13876 /***/ }),
13877
13878 /***/ "../node_modules/core-js/modules/_to-iobject.js":
13879 /*!******************************************************!*\
13880 !*** ../node_modules/core-js/modules/_to-iobject.js ***!
13881 \******************************************************/
13882 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13883
13884 // to indexed object, toObject with fallback for non-array-like ES3 strings
13885 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
13886 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13887 module.exports = function (it) {
13888 return IObject(defined(it));
13889 };
13890
13891
13892 /***/ }),
13893
13894 /***/ "../node_modules/core-js/modules/_to-length.js":
13895 /*!*****************************************************!*\
13896 !*** ../node_modules/core-js/modules/_to-length.js ***!
13897 \*****************************************************/
13898 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13899
13900 // 7.1.15 ToLength
13901 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
13902 var min = Math.min;
13903 module.exports = function (it) {
13904 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
13905 };
13906
13907
13908 /***/ }),
13909
13910 /***/ "../node_modules/core-js/modules/_to-object.js":
13911 /*!*****************************************************!*\
13912 !*** ../node_modules/core-js/modules/_to-object.js ***!
13913 \*****************************************************/
13914 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13915
13916 // 7.1.13 ToObject(argument)
13917 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13918 module.exports = function (it) {
13919 return Object(defined(it));
13920 };
13921
13922
13923 /***/ }),
13924
13925 /***/ "../node_modules/core-js/modules/_to-primitive.js":
13926 /*!********************************************************!*\
13927 !*** ../node_modules/core-js/modules/_to-primitive.js ***!
13928 \********************************************************/
13929 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13930
13931 // 7.1.1 ToPrimitive(input [, PreferredType])
13932 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13933 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
13934 // and the second argument - flag - preferred type is a string
13935 module.exports = function (it, S) {
13936 if (!isObject(it)) return it;
13937 var fn, val;
13938 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13939 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
13940 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13941 throw TypeError("Can't convert object to primitive value");
13942 };
13943
13944
13945 /***/ }),
13946
13947 /***/ "../node_modules/core-js/modules/_uid.js":
13948 /*!***********************************************!*\
13949 !*** ../node_modules/core-js/modules/_uid.js ***!
13950 \***********************************************/
13951 /***/ ((module) => {
13952
13953 var id = 0;
13954 var px = Math.random();
13955 module.exports = function (key) {
13956 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
13957 };
13958
13959
13960 /***/ }),
13961
13962 /***/ "../node_modules/core-js/modules/_wks.js":
13963 /*!***********************************************!*\
13964 !*** ../node_modules/core-js/modules/_wks.js ***!
13965 \***********************************************/
13966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13967
13968 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
13969 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
13970 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
13971 var USE_SYMBOL = typeof Symbol == 'function';
13972
13973 var $exports = module.exports = function (name) {
13974 return store[name] || (store[name] =
13975 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
13976 };
13977
13978 $exports.store = store;
13979
13980
13981 /***/ }),
13982
13983 /***/ "../node_modules/core-js/modules/es6.array.filter.js":
13984 /*!***********************************************************!*\
13985 !*** ../node_modules/core-js/modules/es6.array.filter.js ***!
13986 \***********************************************************/
13987 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13988
13989 "use strict";
13990
13991 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
13992 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2);
13993
13994 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', {
13995 // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
13996 filter: function filter(callbackfn /* , thisArg */) {
13997 return $filter(this, callbackfn, arguments[1]);
13998 }
13999 });
14000
14001
14002 /***/ }),
14003
14004 /***/ "../node_modules/core-js/modules/es6.array.find.js":
14005 /*!*********************************************************!*\
14006 !*** ../node_modules/core-js/modules/es6.array.find.js ***!
14007 \*********************************************************/
14008 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14009
14010 "use strict";
14011
14012 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
14013 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14014 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
14015 var KEY = 'find';
14016 var forced = true;
14017 // Shouldn't skip holes
14018 if (KEY in []) Array(1)[KEY](function () { forced = false; });
14019 $export($export.P + $export.F * forced, 'Array', {
14020 find: function find(callbackfn /* , that = undefined */) {
14021 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
14022 }
14023 });
14024 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
14025
14026
14027 /***/ }),
14028
14029 /***/ "../node_modules/core-js/modules/es6.array.map.js":
14030 /*!********************************************************!*\
14031 !*** ../node_modules/core-js/modules/es6.array.map.js ***!
14032 \********************************************************/
14033 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14034
14035 "use strict";
14036
14037 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14038 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1);
14039
14040 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', {
14041 // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
14042 map: function map(callbackfn /* , thisArg */) {
14043 return $map(this, callbackfn, arguments[1]);
14044 }
14045 });
14046
14047
14048 /***/ }),
14049
14050 /***/ "../node_modules/core-js/modules/es6.object.to-string.js":
14051 /*!***************************************************************!*\
14052 !*** ../node_modules/core-js/modules/es6.object.to-string.js ***!
14053 \***************************************************************/
14054 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14055
14056 "use strict";
14057
14058 // 19.1.3.6 Object.prototype.toString()
14059 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
14060 var test = {};
14061 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z';
14062 if (test + '' != '[object z]') {
14063 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() {
14064 return '[object ' + classof(this) + ']';
14065 }, true);
14066 }
14067
14068
14069 /***/ }),
14070
14071 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js":
14072 /*!**********************************************************!*\
14073 !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***!
14074 \**********************************************************/
14075 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14076
14077 "use strict";
14078
14079 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14080 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({
14081 target: 'RegExp',
14082 proto: true,
14083 forced: regexpExec !== /./.exec
14084 }, {
14085 exec: regexpExec
14086 });
14087
14088
14089 /***/ }),
14090
14091 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js":
14092 /*!***********************************************************!*\
14093 !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***!
14094 \***********************************************************/
14095 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14096
14097 // 21.2.5.3 get RegExp.prototype.flags()
14098 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', {
14099 configurable: true,
14100 get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js")
14101 });
14102
14103
14104 /***/ }),
14105
14106 /***/ "../node_modules/core-js/modules/es6.regexp.match.js":
14107 /*!***********************************************************!*\
14108 !*** ../node_modules/core-js/modules/es6.regexp.match.js ***!
14109 \***********************************************************/
14110 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14111
14112 "use strict";
14113
14114
14115 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14116 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14117 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14118 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14119
14120 // @@match logic
14121 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) {
14122 return [
14123 // `String.prototype.match` method
14124 // https://tc39.github.io/ecma262/#sec-string.prototype.match
14125 function match(regexp) {
14126 var O = defined(this);
14127 var fn = regexp == undefined ? undefined : regexp[MATCH];
14128 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
14129 },
14130 // `RegExp.prototype[@@match]` method
14131 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
14132 function (regexp) {
14133 var res = maybeCallNative($match, regexp, this);
14134 if (res.done) return res.value;
14135 var rx = anObject(regexp);
14136 var S = String(this);
14137 if (!rx.global) return regExpExec(rx, S);
14138 var fullUnicode = rx.unicode;
14139 rx.lastIndex = 0;
14140 var A = [];
14141 var n = 0;
14142 var result;
14143 while ((result = regExpExec(rx, S)) !== null) {
14144 var matchStr = String(result[0]);
14145 A[n] = matchStr;
14146 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
14147 n++;
14148 }
14149 return n === 0 ? null : A;
14150 }
14151 ];
14152 });
14153
14154
14155 /***/ }),
14156
14157 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js":
14158 /*!*************************************************************!*\
14159 !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***!
14160 \*************************************************************/
14161 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14162
14163 "use strict";
14164
14165
14166 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14167 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
14168 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14169 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
14170 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14171 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14172 var max = Math.max;
14173 var min = Math.min;
14174 var floor = Math.floor;
14175 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g;
14176 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g;
14177
14178 var maybeToString = function (it) {
14179 return it === undefined ? it : String(it);
14180 };
14181
14182 // @@replace logic
14183 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {
14184 return [
14185 // `String.prototype.replace` method
14186 // https://tc39.github.io/ecma262/#sec-string.prototype.replace
14187 function replace(searchValue, replaceValue) {
14188 var O = defined(this);
14189 var fn = searchValue == undefined ? undefined : searchValue[REPLACE];
14190 return fn !== undefined
14191 ? fn.call(searchValue, O, replaceValue)
14192 : $replace.call(String(O), searchValue, replaceValue);
14193 },
14194 // `RegExp.prototype[@@replace]` method
14195 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
14196 function (regexp, replaceValue) {
14197 var res = maybeCallNative($replace, regexp, this, replaceValue);
14198 if (res.done) return res.value;
14199
14200 var rx = anObject(regexp);
14201 var S = String(this);
14202 var functionalReplace = typeof replaceValue === 'function';
14203 if (!functionalReplace) replaceValue = String(replaceValue);
14204 var global = rx.global;
14205 if (global) {
14206 var fullUnicode = rx.unicode;
14207 rx.lastIndex = 0;
14208 }
14209 var results = [];
14210 while (true) {
14211 var result = regExpExec(rx, S);
14212 if (result === null) break;
14213 results.push(result);
14214 if (!global) break;
14215 var matchStr = String(result[0]);
14216 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
14217 }
14218 var accumulatedResult = '';
14219 var nextSourcePosition = 0;
14220 for (var i = 0; i < results.length; i++) {
14221 result = results[i];
14222 var matched = String(result[0]);
14223 var position = max(min(toInteger(result.index), S.length), 0);
14224 var captures = [];
14225 // NOTE: This is equivalent to
14226 // captures = result.slice(1).map(maybeToString)
14227 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
14228 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
14229 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
14230 for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
14231 var namedCaptures = result.groups;
14232 if (functionalReplace) {
14233 var replacerArgs = [matched].concat(captures, position, S);
14234 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
14235 var replacement = String(replaceValue.apply(undefined, replacerArgs));
14236 } else {
14237 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
14238 }
14239 if (position >= nextSourcePosition) {
14240 accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
14241 nextSourcePosition = position + matched.length;
14242 }
14243 }
14244 return accumulatedResult + S.slice(nextSourcePosition);
14245 }
14246 ];
14247
14248 // https://tc39.github.io/ecma262/#sec-getsubstitution
14249 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
14250 var tailPos = position + matched.length;
14251 var m = captures.length;
14252 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
14253 if (namedCaptures !== undefined) {
14254 namedCaptures = toObject(namedCaptures);
14255 symbols = SUBSTITUTION_SYMBOLS;
14256 }
14257 return $replace.call(replacement, symbols, function (match, ch) {
14258 var capture;
14259 switch (ch.charAt(0)) {
14260 case '$': return '$';
14261 case '&': return matched;
14262 case '`': return str.slice(0, position);
14263 case "'": return str.slice(tailPos);
14264 case '<':
14265 capture = namedCaptures[ch.slice(1, -1)];
14266 break;
14267 default: // \d\d?
14268 var n = +ch;
14269 if (n === 0) return match;
14270 if (n > m) {
14271 var f = floor(n / 10);
14272 if (f === 0) return match;
14273 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
14274 return match;
14275 }
14276 capture = captures[n - 1];
14277 }
14278 return capture === undefined ? '' : capture;
14279 });
14280 }
14281 });
14282
14283
14284 /***/ }),
14285
14286 /***/ "../node_modules/core-js/modules/es6.regexp.split.js":
14287 /*!***********************************************************!*\
14288 !*** ../node_modules/core-js/modules/es6.regexp.split.js ***!
14289 \***********************************************************/
14290 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14291
14292 "use strict";
14293
14294
14295 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
14296 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14297 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js");
14298 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14299 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14300 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14301 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14302 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
14303 var $min = Math.min;
14304 var $push = [].push;
14305 var $SPLIT = 'split';
14306 var LENGTH = 'length';
14307 var LAST_INDEX = 'lastIndex';
14308 var MAX_UINT32 = 0xffffffff;
14309
14310 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
14311 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });
14312
14313 // @@split logic
14314 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) {
14315 var internalSplit;
14316 if (
14317 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
14318 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
14319 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
14320 '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
14321 '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
14322 ''[$SPLIT](/.?/)[LENGTH]
14323 ) {
14324 // based on es5-shim implementation, need to rework it
14325 internalSplit = function (separator, limit) {
14326 var string = String(this);
14327 if (separator === undefined && limit === 0) return [];
14328 // If `separator` is not a regex, use native split
14329 if (!isRegExp(separator)) return $split.call(string, separator, limit);
14330 var output = [];
14331 var flags = (separator.ignoreCase ? 'i' : '') +
14332 (separator.multiline ? 'm' : '') +
14333 (separator.unicode ? 'u' : '') +
14334 (separator.sticky ? 'y' : '');
14335 var lastLastIndex = 0;
14336 var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;
14337 // Make `global` and avoid `lastIndex` issues by working with a copy
14338 var separatorCopy = new RegExp(separator.source, flags + 'g');
14339 var match, lastIndex, lastLength;
14340 while (match = regexpExec.call(separatorCopy, string)) {
14341 lastIndex = separatorCopy[LAST_INDEX];
14342 if (lastIndex > lastLastIndex) {
14343 output.push(string.slice(lastLastIndex, match.index));
14344 if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));
14345 lastLength = match[0][LENGTH];
14346 lastLastIndex = lastIndex;
14347 if (output[LENGTH] >= splitLimit) break;
14348 }
14349 if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
14350 }
14351 if (lastLastIndex === string[LENGTH]) {
14352 if (lastLength || !separatorCopy.test('')) output.push('');
14353 } else output.push(string.slice(lastLastIndex));
14354 return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
14355 };
14356 // Chakra, V8
14357 } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {
14358 internalSplit = function (separator, limit) {
14359 return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);
14360 };
14361 } else {
14362 internalSplit = $split;
14363 }
14364
14365 return [
14366 // `String.prototype.split` method
14367 // https://tc39.github.io/ecma262/#sec-string.prototype.split
14368 function split(separator, limit) {
14369 var O = defined(this);
14370 var splitter = separator == undefined ? undefined : separator[SPLIT];
14371 return splitter !== undefined
14372 ? splitter.call(separator, O, limit)
14373 : internalSplit.call(String(O), separator, limit);
14374 },
14375 // `RegExp.prototype[@@split]` method
14376 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
14377 //
14378 // NOTE: This cannot be properly polyfilled in engines that don't support
14379 // the 'y' flag.
14380 function (regexp, limit) {
14381 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);
14382 if (res.done) return res.value;
14383
14384 var rx = anObject(regexp);
14385 var S = String(this);
14386 var C = speciesConstructor(rx, RegExp);
14387
14388 var unicodeMatching = rx.unicode;
14389 var flags = (rx.ignoreCase ? 'i' : '') +
14390 (rx.multiline ? 'm' : '') +
14391 (rx.unicode ? 'u' : '') +
14392 (SUPPORTS_Y ? 'y' : 'g');
14393
14394 // ^(? + rx + ) is needed, in combination with some S slicing, to
14395 // simulate the 'y' flag.
14396 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
14397 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
14398 if (lim === 0) return [];
14399 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
14400 var p = 0;
14401 var q = 0;
14402 var A = [];
14403 while (q < S.length) {
14404 splitter.lastIndex = SUPPORTS_Y ? q : 0;
14405 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
14406 var e;
14407 if (
14408 z === null ||
14409 (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
14410 ) {
14411 q = advanceStringIndex(S, q, unicodeMatching);
14412 } else {
14413 A.push(S.slice(p, q));
14414 if (A.length === lim) return A;
14415 for (var i = 1; i <= z.length - 1; i++) {
14416 A.push(z[i]);
14417 if (A.length === lim) return A;
14418 }
14419 q = p = e;
14420 }
14421 }
14422 A.push(S.slice(p));
14423 return A;
14424 }
14425 ];
14426 });
14427
14428
14429 /***/ }),
14430
14431 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js":
14432 /*!***************************************************************!*\
14433 !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***!
14434 \***************************************************************/
14435 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14436
14437 "use strict";
14438
14439 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js");
14440 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14441 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
14442 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js");
14443 var TO_STRING = 'toString';
14444 var $toString = /./[TO_STRING];
14445
14446 var define = function (fn) {
14447 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true);
14448 };
14449
14450 // 21.2.5.14 RegExp.prototype.toString()
14451 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {
14452 define(function toString() {
14453 var R = anObject(this);
14454 return '/'.concat(R.source, '/',
14455 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
14456 });
14457 // FF44- RegExp#toString has a wrong name
14458 } else if ($toString.name != TO_STRING) {
14459 define(function toString() {
14460 return $toString.call(this);
14461 });
14462 }
14463
14464
14465 /***/ }),
14466
14467 /***/ "../node_modules/core-js/modules/es6.string.includes.js":
14468 /*!**************************************************************!*\
14469 !*** ../node_modules/core-js/modules/es6.string.includes.js ***!
14470 \**************************************************************/
14471 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14472
14473 "use strict";
14474 // 21.1.3.7 String.prototype.includes(searchString, position = 0)
14475
14476 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14477 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js");
14478 var INCLUDES = 'includes';
14479
14480 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', {
14481 includes: function includes(searchString /* , position = 0 */) {
14482 return !!~context(this, searchString, INCLUDES)
14483 .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
14484 }
14485 });
14486
14487
14488 /***/ }),
14489
14490 /***/ "../node_modules/core-js/modules/es7.array.includes.js":
14491 /*!*************************************************************!*\
14492 !*** ../node_modules/core-js/modules/es7.array.includes.js ***!
14493 \*************************************************************/
14494 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14495
14496 "use strict";
14497
14498 // https://github.com/tc39/Array.prototype.includes
14499 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14500 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true);
14501
14502 $export($export.P, 'Array', {
14503 includes: function includes(el /* , fromIndex = 0 */) {
14504 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
14505 }
14506 });
14507
14508 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes');
14509
14510
14511 /***/ }),
14512
14513 /***/ "../node_modules/create-react-context/lib/implementation.js":
14514 /*!******************************************************************!*\
14515 !*** ../node_modules/create-react-context/lib/implementation.js ***!
14516 \******************************************************************/
14517 /***/ ((module, exports, __webpack_require__) => {
14518
14519 "use strict";
14520
14521
14522 exports.__esModule = true;
14523
14524 var _react = __webpack_require__(/*! react */ "react");
14525
14526 var _react2 = _interopRequireDefault(_react);
14527
14528 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
14529
14530 var _propTypes2 = _interopRequireDefault(_propTypes);
14531
14532 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js");
14533
14534 var _gud2 = _interopRequireDefault(_gud);
14535
14536 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js");
14537
14538 var _warning2 = _interopRequireDefault(_warning);
14539
14540 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
14541
14542 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
14543
14544 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; }
14545
14546 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; }
14547
14548 var MAX_SIGNED_31_BIT_INT = 1073741823;
14549
14550 // Inlined Object.is polyfill.
14551 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
14552 function objectIs(x, y) {
14553 if (x === y) {
14554 return x !== 0 || 1 / x === 1 / y;
14555 } else {
14556 return x !== x && y !== y;
14557 }
14558 }
14559
14560 function createEventEmitter(value) {
14561 var handlers = [];
14562 return {
14563 on: function on(handler) {
14564 handlers.push(handler);
14565 },
14566 off: function off(handler) {
14567 handlers = handlers.filter(function (h) {
14568 return h !== handler;
14569 });
14570 },
14571 get: function get() {
14572 return value;
14573 },
14574 set: function set(newValue, changedBits) {
14575 value = newValue;
14576 handlers.forEach(function (handler) {
14577 return handler(value, changedBits);
14578 });
14579 }
14580 };
14581 }
14582
14583 function onlyChild(children) {
14584 return Array.isArray(children) ? children[0] : children;
14585 }
14586
14587 function createReactContext(defaultValue, calculateChangedBits) {
14588 var _Provider$childContex, _Consumer$contextType;
14589
14590 var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';
14591
14592 var Provider = function (_Component) {
14593 _inherits(Provider, _Component);
14594
14595 function Provider() {
14596 var _temp, _this, _ret;
14597
14598 _classCallCheck(this, Provider);
14599
14600 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
14601 args[_key] = arguments[_key];
14602 }
14603
14604 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);
14605 }
14606
14607 Provider.prototype.getChildContext = function getChildContext() {
14608 var _ref;
14609
14610 return _ref = {}, _ref[contextProp] = this.emitter, _ref;
14611 };
14612
14613 Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
14614 if (this.props.value !== nextProps.value) {
14615 var oldValue = this.props.value;
14616 var newValue = nextProps.value;
14617 var changedBits = void 0;
14618
14619 if (objectIs(oldValue, newValue)) {
14620 changedBits = 0; // No change
14621 } else {
14622 changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;
14623 if (true) {
14624 (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);
14625 }
14626
14627 changedBits |= 0;
14628
14629 if (changedBits !== 0) {
14630 this.emitter.set(nextProps.value, changedBits);
14631 }
14632 }
14633 }
14634 };
14635
14636 Provider.prototype.render = function render() {
14637 return this.props.children;
14638 };
14639
14640 return Provider;
14641 }(_react.Component);
14642
14643 Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);
14644
14645 var Consumer = function (_Component2) {
14646 _inherits(Consumer, _Component2);
14647
14648 function Consumer() {
14649 var _temp2, _this2, _ret2;
14650
14651 _classCallCheck(this, Consumer);
14652
14653 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
14654 args[_key2] = arguments[_key2];
14655 }
14656
14657 return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {
14658 value: _this2.getValue()
14659 }, _this2.onUpdate = function (newValue, changedBits) {
14660 var observedBits = _this2.observedBits | 0;
14661 if ((observedBits & changedBits) !== 0) {
14662 _this2.setState({ value: _this2.getValue() });
14663 }
14664 }, _temp2), _possibleConstructorReturn(_this2, _ret2);
14665 }
14666
14667 Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
14668 var observedBits = nextProps.observedBits;
14669
14670 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
14671 : observedBits;
14672 };
14673
14674 Consumer.prototype.componentDidMount = function componentDidMount() {
14675 if (this.context[contextProp]) {
14676 this.context[contextProp].on(this.onUpdate);
14677 }
14678 var observedBits = this.props.observedBits;
14679
14680 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
14681 : observedBits;
14682 };
14683
14684 Consumer.prototype.componentWillUnmount = function componentWillUnmount() {
14685 if (this.context[contextProp]) {
14686 this.context[contextProp].off(this.onUpdate);
14687 }
14688 };
14689
14690 Consumer.prototype.getValue = function getValue() {
14691 if (this.context[contextProp]) {
14692 return this.context[contextProp].get();
14693 } else {
14694 return defaultValue;
14695 }
14696 };
14697
14698 Consumer.prototype.render = function render() {
14699 return onlyChild(this.props.children)(this.state.value);
14700 };
14701
14702 return Consumer;
14703 }(_react.Component);
14704
14705 Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);
14706
14707
14708 return {
14709 Provider: Provider,
14710 Consumer: Consumer
14711 };
14712 }
14713
14714 exports.default = createReactContext;
14715 module.exports = exports['default'];
14716
14717 /***/ }),
14718
14719 /***/ "../node_modules/create-react-context/lib/index.js":
14720 /*!*********************************************************!*\
14721 !*** ../node_modules/create-react-context/lib/index.js ***!
14722 \*********************************************************/
14723 /***/ ((module, exports, __webpack_require__) => {
14724
14725 "use strict";
14726
14727
14728 exports.__esModule = true;
14729
14730 var _react = __webpack_require__(/*! react */ "react");
14731
14732 var _react2 = _interopRequireDefault(_react);
14733
14734 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js");
14735
14736 var _implementation2 = _interopRequireDefault(_implementation);
14737
14738 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
14739
14740 exports.default = _react2.default.createContext || _implementation2.default;
14741 module.exports = exports['default'];
14742
14743 /***/ }),
14744
14745 /***/ "../node_modules/gud/index.js":
14746 /*!************************************!*\
14747 !*** ../node_modules/gud/index.js ***!
14748 \************************************/
14749 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14750
14751 "use strict";
14752 // @flow
14753
14754
14755 var key = '__global_unique_id__';
14756
14757 module.exports = function() {
14758 return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1;
14759 };
14760
14761
14762 /***/ }),
14763
14764 /***/ "../node_modules/invariant/browser.js":
14765 /*!********************************************!*\
14766 !*** ../node_modules/invariant/browser.js ***!
14767 \********************************************/
14768 /***/ ((module) => {
14769
14770 "use strict";
14771 /**
14772 * Copyright (c) 2013-present, Facebook, Inc.
14773 *
14774 * This source code is licensed under the MIT license found in the
14775 * LICENSE file in the root directory of this source tree.
14776 */
14777
14778
14779
14780 /**
14781 * Use invariant() to assert state which your program assumes to be true.
14782 *
14783 * Provide sprintf-style format (only %s is supported) and arguments
14784 * to provide information about what broke and what you were
14785 * expecting.
14786 *
14787 * The invariant message will be stripped in production, but the invariant
14788 * will remain to ensure logic does not differ in production.
14789 */
14790
14791 var invariant = function(condition, format, a, b, c, d, e, f) {
14792 if (true) {
14793 if (format === undefined) {
14794 throw new Error('invariant requires an error message argument');
14795 }
14796 }
14797
14798 if (!condition) {
14799 var error;
14800 if (format === undefined) {
14801 error = new Error(
14802 'Minified exception occurred; use the non-minified dev environment ' +
14803 'for the full error message and additional helpful warnings.'
14804 );
14805 } else {
14806 var args = [a, b, c, d, e, f];
14807 var argIndex = 0;
14808 error = new Error(
14809 format.replace(/%s/g, function() { return args[argIndex++]; })
14810 );
14811 error.name = 'Invariant Violation';
14812 }
14813
14814 error.framesToPop = 1; // we don't care about invariant's own frame
14815 throw error;
14816 }
14817 };
14818
14819 module.exports = invariant;
14820
14821
14822 /***/ }),
14823
14824 /***/ "../node_modules/object-assign/index.js":
14825 /*!**********************************************!*\
14826 !*** ../node_modules/object-assign/index.js ***!
14827 \**********************************************/
14828 /***/ ((module) => {
14829
14830 "use strict";
14831 /*
14832 object-assign
14833 (c) Sindre Sorhus
14834 @license MIT
14835 */
14836
14837
14838 /* eslint-disable no-unused-vars */
14839 var getOwnPropertySymbols = Object.getOwnPropertySymbols;
14840 var hasOwnProperty = Object.prototype.hasOwnProperty;
14841 var propIsEnumerable = Object.prototype.propertyIsEnumerable;
14842
14843 function toObject(val) {
14844 if (val === null || val === undefined) {
14845 throw new TypeError('Object.assign cannot be called with null or undefined');
14846 }
14847
14848 return Object(val);
14849 }
14850
14851 function shouldUseNative() {
14852 try {
14853 if (!Object.assign) {
14854 return false;
14855 }
14856
14857 // Detect buggy property enumeration order in older V8 versions.
14858
14859 // https://bugs.chromium.org/p/v8/issues/detail?id=4118
14860 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers
14861 test1[5] = 'de';
14862 if (Object.getOwnPropertyNames(test1)[0] === '5') {
14863 return false;
14864 }
14865
14866 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
14867 var test2 = {};
14868 for (var i = 0; i < 10; i++) {
14869 test2['_' + String.fromCharCode(i)] = i;
14870 }
14871 var order2 = Object.getOwnPropertyNames(test2).map(function (n) {
14872 return test2[n];
14873 });
14874 if (order2.join('') !== '0123456789') {
14875 return false;
14876 }
14877
14878 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
14879 var test3 = {};
14880 'abcdefghijklmnopqrst'.split('').forEach(function (letter) {
14881 test3[letter] = letter;
14882 });
14883 if (Object.keys(Object.assign({}, test3)).join('') !==
14884 'abcdefghijklmnopqrst') {
14885 return false;
14886 }
14887
14888 return true;
14889 } catch (err) {
14890 // We don't expect any of the above to throw, but better to be safe.
14891 return false;
14892 }
14893 }
14894
14895 module.exports = shouldUseNative() ? Object.assign : function (target, source) {
14896 var from;
14897 var to = toObject(target);
14898 var symbols;
14899
14900 for (var s = 1; s < arguments.length; s++) {
14901 from = Object(arguments[s]);
14902
14903 for (var key in from) {
14904 if (hasOwnProperty.call(from, key)) {
14905 to[key] = from[key];
14906 }
14907 }
14908
14909 if (getOwnPropertySymbols) {
14910 symbols = getOwnPropertySymbols(from);
14911 for (var i = 0; i < symbols.length; i++) {
14912 if (propIsEnumerable.call(from, symbols[i])) {
14913 to[symbols[i]] = from[symbols[i]];
14914 }
14915 }
14916 }
14917 }
14918
14919 return to;
14920 };
14921
14922
14923 /***/ }),
14924
14925 /***/ "../node_modules/prop-types/checkPropTypes.js":
14926 /*!****************************************************!*\
14927 !*** ../node_modules/prop-types/checkPropTypes.js ***!
14928 \****************************************************/
14929 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14930
14931 "use strict";
14932 /**
14933 * Copyright (c) 2013-present, Facebook, Inc.
14934 *
14935 * This source code is licensed under the MIT license found in the
14936 * LICENSE file in the root directory of this source tree.
14937 */
14938
14939
14940
14941 var printWarning = function() {};
14942
14943 if (true) {
14944 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
14945 var loggedTypeFailures = {};
14946 var has = Function.call.bind(Object.prototype.hasOwnProperty);
14947
14948 printWarning = function(text) {
14949 var message = 'Warning: ' + text;
14950 if (typeof console !== 'undefined') {
14951 console.error(message);
14952 }
14953 try {
14954 // --- Welcome to debugging React ---
14955 // This error was thrown as a convenience so that you can use this stack
14956 // to find the callsite that caused this warning to fire.
14957 throw new Error(message);
14958 } catch (x) {}
14959 };
14960 }
14961
14962 /**
14963 * Assert that the values match with the type specs.
14964 * Error messages are memorized and will only be shown once.
14965 *
14966 * @param {object} typeSpecs Map of name to a ReactPropType
14967 * @param {object} values Runtime values that need to be type-checked
14968 * @param {string} location e.g. "prop", "context", "child context"
14969 * @param {string} componentName Name of the component for error messages.
14970 * @param {?Function} getStack Returns the component stack.
14971 * @private
14972 */
14973 function checkPropTypes(typeSpecs, values, location, componentName, getStack) {
14974 if (true) {
14975 for (var typeSpecName in typeSpecs) {
14976 if (has(typeSpecs, typeSpecName)) {
14977 var error;
14978 // Prop type validation may throw. In case they do, we don't want to
14979 // fail the render phase where it didn't fail before. So we log it.
14980 // After these have been cleaned up, we'll let them throw.
14981 try {
14982 // This is intentionally an invariant that gets caught. It's the same
14983 // behavior as without this statement except with a better message.
14984 if (typeof typeSpecs[typeSpecName] !== 'function') {
14985 var err = Error(
14986 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' +
14987 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.'
14988 );
14989 err.name = 'Invariant Violation';
14990 throw err;
14991 }
14992 error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret);
14993 } catch (ex) {
14994 error = ex;
14995 }
14996 if (error && !(error instanceof Error)) {
14997 printWarning(
14998 (componentName || 'React class') + ': type specification of ' +
14999 location + ' `' + typeSpecName + '` is invalid; the type checker ' +
15000 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' +
15001 'You may have forgotten to pass an argument to the type checker ' +
15002 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' +
15003 'shape all require an argument).'
15004 );
15005 }
15006 if (error instanceof Error && !(error.message in loggedTypeFailures)) {
15007 // Only monitor this failure once because there tends to be a lot of the
15008 // same error.
15009 loggedTypeFailures[error.message] = true;
15010
15011 var stack = getStack ? getStack() : '';
15012
15013 printWarning(
15014 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '')
15015 );
15016 }
15017 }
15018 }
15019 }
15020 }
15021
15022 /**
15023 * Resets warning cache when testing.
15024 *
15025 * @private
15026 */
15027 checkPropTypes.resetWarningCache = function() {
15028 if (true) {
15029 loggedTypeFailures = {};
15030 }
15031 }
15032
15033 module.exports = checkPropTypes;
15034
15035
15036 /***/ }),
15037
15038 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js":
15039 /*!*************************************************************!*\
15040 !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***!
15041 \*************************************************************/
15042 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15043
15044 "use strict";
15045 /**
15046 * Copyright (c) 2013-present, Facebook, Inc.
15047 *
15048 * This source code is licensed under the MIT license found in the
15049 * LICENSE file in the root directory of this source tree.
15050 */
15051
15052
15053
15054 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
15055 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js");
15056
15057 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
15058 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js");
15059
15060 var has = Function.call.bind(Object.prototype.hasOwnProperty);
15061 var printWarning = function() {};
15062
15063 if (true) {
15064 printWarning = function(text) {
15065 var message = 'Warning: ' + text;
15066 if (typeof console !== 'undefined') {
15067 console.error(message);
15068 }
15069 try {
15070 // --- Welcome to debugging React ---
15071 // This error was thrown as a convenience so that you can use this stack
15072 // to find the callsite that caused this warning to fire.
15073 throw new Error(message);
15074 } catch (x) {}
15075 };
15076 }
15077
15078 function emptyFunctionThatReturnsNull() {
15079 return null;
15080 }
15081
15082 module.exports = function(isValidElement, throwOnDirectAccess) {
15083 /* global Symbol */
15084 var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
15085 var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec.
15086
15087 /**
15088 * Returns the iterator method function contained on the iterable object.
15089 *
15090 * Be sure to invoke the function with the iterable as context:
15091 *
15092 * var iteratorFn = getIteratorFn(myIterable);
15093 * if (iteratorFn) {
15094 * var iterator = iteratorFn.call(myIterable);
15095 * ...
15096 * }
15097 *
15098 * @param {?object} maybeIterable
15099 * @return {?function}
15100 */
15101 function getIteratorFn(maybeIterable) {
15102 var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]);
15103 if (typeof iteratorFn === 'function') {
15104 return iteratorFn;
15105 }
15106 }
15107
15108 /**
15109 * Collection of methods that allow declaration and validation of props that are
15110 * supplied to React components. Example usage:
15111 *
15112 * var Props = require('ReactPropTypes');
15113 * var MyArticle = React.createClass({
15114 * propTypes: {
15115 * // An optional string prop named "description".
15116 * description: Props.string,
15117 *
15118 * // A required enum prop named "category".
15119 * category: Props.oneOf(['News','Photos']).isRequired,
15120 *
15121 * // A prop named "dialog" that requires an instance of Dialog.
15122 * dialog: Props.instanceOf(Dialog).isRequired
15123 * },
15124 * render: function() { ... }
15125 * });
15126 *
15127 * A more formal specification of how these methods are used:
15128 *
15129 * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...)
15130 * decl := ReactPropTypes.{type}(.isRequired)?
15131 *
15132 * Each and every declaration produces a function with the same signature. This
15133 * allows the creation of custom validation functions. For example:
15134 *
15135 * var MyLink = React.createClass({
15136 * propTypes: {
15137 * // An optional string or URI prop named "href".
15138 * href: function(props, propName, componentName) {
15139 * var propValue = props[propName];
15140 * if (propValue != null && typeof propValue !== 'string' &&
15141 * !(propValue instanceof URI)) {
15142 * return new Error(
15143 * 'Expected a string or an URI for ' + propName + ' in ' +
15144 * componentName
15145 * );
15146 * }
15147 * }
15148 * },
15149 * render: function() {...}
15150 * });
15151 *
15152 * @internal
15153 */
15154
15155 var ANONYMOUS = '<<anonymous>>';
15156
15157 // Important!
15158 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.
15159 var ReactPropTypes = {
15160 array: createPrimitiveTypeChecker('array'),
15161 bool: createPrimitiveTypeChecker('boolean'),
15162 func: createPrimitiveTypeChecker('function'),
15163 number: createPrimitiveTypeChecker('number'),
15164 object: createPrimitiveTypeChecker('object'),
15165 string: createPrimitiveTypeChecker('string'),
15166 symbol: createPrimitiveTypeChecker('symbol'),
15167
15168 any: createAnyTypeChecker(),
15169 arrayOf: createArrayOfTypeChecker,
15170 element: createElementTypeChecker(),
15171 elementType: createElementTypeTypeChecker(),
15172 instanceOf: createInstanceTypeChecker,
15173 node: createNodeChecker(),
15174 objectOf: createObjectOfTypeChecker,
15175 oneOf: createEnumTypeChecker,
15176 oneOfType: createUnionTypeChecker,
15177 shape: createShapeTypeChecker,
15178 exact: createStrictShapeTypeChecker,
15179 };
15180
15181 /**
15182 * inlined Object.is polyfill to avoid requiring consumers ship their own
15183 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
15184 */
15185 /*eslint-disable no-self-compare*/
15186 function is(x, y) {
15187 // SameValue algorithm
15188 if (x === y) {
15189 // Steps 1-5, 7-10
15190 // Steps 6.b-6.e: +0 != -0
15191 return x !== 0 || 1 / x === 1 / y;
15192 } else {
15193 // Step 6.a: NaN == NaN
15194 return x !== x && y !== y;
15195 }
15196 }
15197 /*eslint-enable no-self-compare*/
15198
15199 /**
15200 * We use an Error-like object for backward compatibility as people may call
15201 * PropTypes directly and inspect their output. However, we don't use real
15202 * Errors anymore. We don't inspect their stack anyway, and creating them
15203 * is prohibitively expensive if they are created too often, such as what
15204 * happens in oneOfType() for any type before the one that matched.
15205 */
15206 function PropTypeError(message) {
15207 this.message = message;
15208 this.stack = '';
15209 }
15210 // Make `instanceof Error` still work for returned errors.
15211 PropTypeError.prototype = Error.prototype;
15212
15213 function createChainableTypeChecker(validate) {
15214 if (true) {
15215 var manualPropTypeCallCache = {};
15216 var manualPropTypeWarningCount = 0;
15217 }
15218 function checkType(isRequired, props, propName, componentName, location, propFullName, secret) {
15219 componentName = componentName || ANONYMOUS;
15220 propFullName = propFullName || propName;
15221
15222 if (secret !== ReactPropTypesSecret) {
15223 if (throwOnDirectAccess) {
15224 // New behavior only for users of `prop-types` package
15225 var err = new Error(
15226 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +
15227 'Use `PropTypes.checkPropTypes()` to call them. ' +
15228 'Read more at http://fb.me/use-check-prop-types'
15229 );
15230 err.name = 'Invariant Violation';
15231 throw err;
15232 } else if ( true && typeof console !== 'undefined') {
15233 // Old behavior for people using React.PropTypes
15234 var cacheKey = componentName + ':' + propName;
15235 if (
15236 !manualPropTypeCallCache[cacheKey] &&
15237 // Avoid spamming the console because they are often not actionable except for lib authors
15238 manualPropTypeWarningCount < 3
15239 ) {
15240 printWarning(
15241 'You are manually calling a React.PropTypes validation ' +
15242 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' +
15243 'and will throw in the standalone `prop-types` package. ' +
15244 'You may be seeing this warning due to a third-party PropTypes ' +
15245 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.'
15246 );
15247 manualPropTypeCallCache[cacheKey] = true;
15248 manualPropTypeWarningCount++;
15249 }
15250 }
15251 }
15252 if (props[propName] == null) {
15253 if (isRequired) {
15254 if (props[propName] === null) {
15255 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.'));
15256 }
15257 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.'));
15258 }
15259 return null;
15260 } else {
15261 return validate(props, propName, componentName, location, propFullName);
15262 }
15263 }
15264
15265 var chainedCheckType = checkType.bind(null, false);
15266 chainedCheckType.isRequired = checkType.bind(null, true);
15267
15268 return chainedCheckType;
15269 }
15270
15271 function createPrimitiveTypeChecker(expectedType) {
15272 function validate(props, propName, componentName, location, propFullName, secret) {
15273 var propValue = props[propName];
15274 var propType = getPropType(propValue);
15275 if (propType !== expectedType) {
15276 // `propValue` being instance of, say, date/regexp, pass the 'object'
15277 // check, but we can offer a more precise error message here rather than
15278 // 'of type `object`'.
15279 var preciseType = getPreciseType(propValue);
15280
15281 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));
15282 }
15283 return null;
15284 }
15285 return createChainableTypeChecker(validate);
15286 }
15287
15288 function createAnyTypeChecker() {
15289 return createChainableTypeChecker(emptyFunctionThatReturnsNull);
15290 }
15291
15292 function createArrayOfTypeChecker(typeChecker) {
15293 function validate(props, propName, componentName, location, propFullName) {
15294 if (typeof typeChecker !== 'function') {
15295 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.');
15296 }
15297 var propValue = props[propName];
15298 if (!Array.isArray(propValue)) {
15299 var propType = getPropType(propValue);
15300 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.'));
15301 }
15302 for (var i = 0; i < propValue.length; i++) {
15303 var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret);
15304 if (error instanceof Error) {
15305 return error;
15306 }
15307 }
15308 return null;
15309 }
15310 return createChainableTypeChecker(validate);
15311 }
15312
15313 function createElementTypeChecker() {
15314 function validate(props, propName, componentName, location, propFullName) {
15315 var propValue = props[propName];
15316 if (!isValidElement(propValue)) {
15317 var propType = getPropType(propValue);
15318 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.'));
15319 }
15320 return null;
15321 }
15322 return createChainableTypeChecker(validate);
15323 }
15324
15325 function createElementTypeTypeChecker() {
15326 function validate(props, propName, componentName, location, propFullName) {
15327 var propValue = props[propName];
15328 if (!ReactIs.isValidElementType(propValue)) {
15329 var propType = getPropType(propValue);
15330 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.'));
15331 }
15332 return null;
15333 }
15334 return createChainableTypeChecker(validate);
15335 }
15336
15337 function createInstanceTypeChecker(expectedClass) {
15338 function validate(props, propName, componentName, location, propFullName) {
15339 if (!(props[propName] instanceof expectedClass)) {
15340 var expectedClassName = expectedClass.name || ANONYMOUS;
15341 var actualClassName = getClassName(props[propName]);
15342 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.'));
15343 }
15344 return null;
15345 }
15346 return createChainableTypeChecker(validate);
15347 }
15348
15349 function createEnumTypeChecker(expectedValues) {
15350 if (!Array.isArray(expectedValues)) {
15351 if (true) {
15352 if (arguments.length > 1) {
15353 printWarning(
15354 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' +
15355 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).'
15356 );
15357 } else {
15358 printWarning('Invalid argument supplied to oneOf, expected an array.');
15359 }
15360 }
15361 return emptyFunctionThatReturnsNull;
15362 }
15363
15364 function validate(props, propName, componentName, location, propFullName) {
15365 var propValue = props[propName];
15366 for (var i = 0; i < expectedValues.length; i++) {
15367 if (is(propValue, expectedValues[i])) {
15368 return null;
15369 }
15370 }
15371
15372 var valuesString = JSON.stringify(expectedValues, function replacer(key, value) {
15373 var type = getPreciseType(value);
15374 if (type === 'symbol') {
15375 return String(value);
15376 }
15377 return value;
15378 });
15379 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.'));
15380 }
15381 return createChainableTypeChecker(validate);
15382 }
15383
15384 function createObjectOfTypeChecker(typeChecker) {
15385 function validate(props, propName, componentName, location, propFullName) {
15386 if (typeof typeChecker !== 'function') {
15387 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.');
15388 }
15389 var propValue = props[propName];
15390 var propType = getPropType(propValue);
15391 if (propType !== 'object') {
15392 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.'));
15393 }
15394 for (var key in propValue) {
15395 if (has(propValue, key)) {
15396 var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
15397 if (error instanceof Error) {
15398 return error;
15399 }
15400 }
15401 }
15402 return null;
15403 }
15404 return createChainableTypeChecker(validate);
15405 }
15406
15407 function createUnionTypeChecker(arrayOfTypeCheckers) {
15408 if (!Array.isArray(arrayOfTypeCheckers)) {
15409 true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0;
15410 return emptyFunctionThatReturnsNull;
15411 }
15412
15413 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
15414 var checker = arrayOfTypeCheckers[i];
15415 if (typeof checker !== 'function') {
15416 printWarning(
15417 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' +
15418 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.'
15419 );
15420 return emptyFunctionThatReturnsNull;
15421 }
15422 }
15423
15424 function validate(props, propName, componentName, location, propFullName) {
15425 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
15426 var checker = arrayOfTypeCheckers[i];
15427 if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {
15428 return null;
15429 }
15430 }
15431
15432 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));
15433 }
15434 return createChainableTypeChecker(validate);
15435 }
15436
15437 function createNodeChecker() {
15438 function validate(props, propName, componentName, location, propFullName) {
15439 if (!isNode(props[propName])) {
15440 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.'));
15441 }
15442 return null;
15443 }
15444 return createChainableTypeChecker(validate);
15445 }
15446
15447 function createShapeTypeChecker(shapeTypes) {
15448 function validate(props, propName, componentName, location, propFullName) {
15449 var propValue = props[propName];
15450 var propType = getPropType(propValue);
15451 if (propType !== 'object') {
15452 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
15453 }
15454 for (var key in shapeTypes) {
15455 var checker = shapeTypes[key];
15456 if (!checker) {
15457 continue;
15458 }
15459 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
15460 if (error) {
15461 return error;
15462 }
15463 }
15464 return null;
15465 }
15466 return createChainableTypeChecker(validate);
15467 }
15468
15469 function createStrictShapeTypeChecker(shapeTypes) {
15470 function validate(props, propName, componentName, location, propFullName) {
15471 var propValue = props[propName];
15472 var propType = getPropType(propValue);
15473 if (propType !== 'object') {
15474 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
15475 }
15476 // We need to check all keys in case some are required but missing from
15477 // props.
15478 var allKeys = assign({}, props[propName], shapeTypes);
15479 for (var key in allKeys) {
15480 var checker = shapeTypes[key];
15481 if (!checker) {
15482 return new PropTypeError(
15483 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +
15484 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') +
15485 '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ')
15486 );
15487 }
15488 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
15489 if (error) {
15490 return error;
15491 }
15492 }
15493 return null;
15494 }
15495
15496 return createChainableTypeChecker(validate);
15497 }
15498
15499 function isNode(propValue) {
15500 switch (typeof propValue) {
15501 case 'number':
15502 case 'string':
15503 case 'undefined':
15504 return true;
15505 case 'boolean':
15506 return !propValue;
15507 case 'object':
15508 if (Array.isArray(propValue)) {
15509 return propValue.every(isNode);
15510 }
15511 if (propValue === null || isValidElement(propValue)) {
15512 return true;
15513 }
15514
15515 var iteratorFn = getIteratorFn(propValue);
15516 if (iteratorFn) {
15517 var iterator = iteratorFn.call(propValue);
15518 var step;
15519 if (iteratorFn !== propValue.entries) {
15520 while (!(step = iterator.next()).done) {
15521 if (!isNode(step.value)) {
15522 return false;
15523 }
15524 }
15525 } else {
15526 // Iterator will provide entry [k,v] tuples rather than values.
15527 while (!(step = iterator.next()).done) {
15528 var entry = step.value;
15529 if (entry) {
15530 if (!isNode(entry[1])) {
15531 return false;
15532 }
15533 }
15534 }
15535 }
15536 } else {
15537 return false;
15538 }
15539
15540 return true;
15541 default:
15542 return false;
15543 }
15544 }
15545
15546 function isSymbol(propType, propValue) {
15547 // Native Symbol.
15548 if (propType === 'symbol') {
15549 return true;
15550 }
15551
15552 // falsy value can't be a Symbol
15553 if (!propValue) {
15554 return false;
15555 }
15556
15557 // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol'
15558 if (propValue['@@toStringTag'] === 'Symbol') {
15559 return true;
15560 }
15561
15562 // Fallback for non-spec compliant Symbols which are polyfilled.
15563 if (typeof Symbol === 'function' && propValue instanceof Symbol) {
15564 return true;
15565 }
15566
15567 return false;
15568 }
15569
15570 // Equivalent of `typeof` but with special handling for array and regexp.
15571 function getPropType(propValue) {
15572 var propType = typeof propValue;
15573 if (Array.isArray(propValue)) {
15574 return 'array';
15575 }
15576 if (propValue instanceof RegExp) {
15577 // Old webkits (at least until Android 4.0) return 'function' rather than
15578 // 'object' for typeof a RegExp. We'll normalize this here so that /bla/
15579 // passes PropTypes.object.
15580 return 'object';
15581 }
15582 if (isSymbol(propType, propValue)) {
15583 return 'symbol';
15584 }
15585 return propType;
15586 }
15587
15588 // This handles more types than `getPropType`. Only used for error messages.
15589 // See `createPrimitiveTypeChecker`.
15590 function getPreciseType(propValue) {
15591 if (typeof propValue === 'undefined' || propValue === null) {
15592 return '' + propValue;
15593 }
15594 var propType = getPropType(propValue);
15595 if (propType === 'object') {
15596 if (propValue instanceof Date) {
15597 return 'date';
15598 } else if (propValue instanceof RegExp) {
15599 return 'regexp';
15600 }
15601 }
15602 return propType;
15603 }
15604
15605 // Returns a string that is postfixed to a warning about an invalid type.
15606 // For example, "undefined" or "of type array"
15607 function getPostfixForTypeWarning(value) {
15608 var type = getPreciseType(value);
15609 switch (type) {
15610 case 'array':
15611 case 'object':
15612 return 'an ' + type;
15613 case 'boolean':
15614 case 'date':
15615 case 'regexp':
15616 return 'a ' + type;
15617 default:
15618 return type;
15619 }
15620 }
15621
15622 // Returns class name of the object, if any.
15623 function getClassName(propValue) {
15624 if (!propValue.constructor || !propValue.constructor.name) {
15625 return ANONYMOUS;
15626 }
15627 return propValue.constructor.name;
15628 }
15629
15630 ReactPropTypes.checkPropTypes = checkPropTypes;
15631 ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache;
15632 ReactPropTypes.PropTypes = ReactPropTypes;
15633
15634 return ReactPropTypes;
15635 };
15636
15637
15638 /***/ }),
15639
15640 /***/ "../node_modules/prop-types/index.js":
15641 /*!*******************************************!*\
15642 !*** ../node_modules/prop-types/index.js ***!
15643 \*******************************************/
15644 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15645
15646 /**
15647 * Copyright (c) 2013-present, Facebook, Inc.
15648 *
15649 * This source code is licensed under the MIT license found in the
15650 * LICENSE file in the root directory of this source tree.
15651 */
15652
15653 if (true) {
15654 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
15655
15656 // By explicitly using `prop-types` you are opting into new development behavior.
15657 // http://fb.me/prop-types-in-prod
15658 var throwOnDirectAccess = true;
15659 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
15660 } else {}
15661
15662
15663 /***/ }),
15664
15665 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js":
15666 /*!**************************************************************!*\
15667 !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
15668 \**************************************************************/
15669 /***/ ((module) => {
15670
15671 "use strict";
15672 /**
15673 * Copyright (c) 2013-present, Facebook, Inc.
15674 *
15675 * This source code is licensed under the MIT license found in the
15676 * LICENSE file in the root directory of this source tree.
15677 */
15678
15679
15680
15681 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';
15682
15683 module.exports = ReactPropTypesSecret;
15684
15685
15686 /***/ }),
15687
15688 /***/ "../node_modules/reach-router-hash-history/index.js":
15689 /*!**********************************************************!*\
15690 !*** ../node_modules/reach-router-hash-history/index.js ***!
15691 \**********************************************************/
15692 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
15693
15694 "use strict";
15695 __webpack_require__.r(__webpack_exports__);
15696 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
15697 /* harmony export */ "createHashSource": () => (/* binding */ createHashSource)
15698 /* harmony export */ });
15699 // take some code from
15700 // https://github.com/ReactTraining/history/blob/master/modules/createHashHistory.js
15701
15702 function getHashPath() {
15703 // We can't use window.location.hash here because it's not
15704 // consistent across browsers - Firefox will pre-decode it!
15705 const href = window.location.href;
15706 const hashIndex = href.indexOf('#');
15707 return hashIndex === -1 ? '' : href.substring(hashIndex + 1);
15708 }
15709
15710 function pushHashPath(path) {
15711 window.location.hash = '#' + path;
15712 }
15713
15714 function replaceHashPath(path) {
15715 const hashIndex = window.location.href.indexOf('#');
15716 window.location.replace(
15717 window.location.href.slice(0, hashIndex >= 0 ? hashIndex : 0) + '#' + path
15718 );
15719 }
15720
15721 let createHashSource = (initialPathname = '/') => {
15722 let index = 0;
15723 // let stack = [{ pathname: initialPathname, search: '' }];
15724 // let states = [];
15725
15726 return {
15727 get location() {
15728 return { pathname: getHashPath(), search: '' };
15729 // return stack[index];
15730 },
15731 addEventListener(name, fn) {
15732 if (name === 'popstate') {
15733 window.addEventListener('hashchange', fn);
15734 }
15735 },
15736 removeEventListener(name, fn) {
15737 if (name === 'popstate') {
15738 window.addEventListener('hashchange', fn);
15739 }
15740 },
15741 history: {
15742 get entries() {
15743 return [{ pathname: getHashPath(), search: '' }];
15744 // return stack;
15745 },
15746 get index() {
15747 return index;
15748 },
15749 get state() {
15750 return undefined;
15751 // return states[index];
15752 },
15753 pushState(state, _, uri) {
15754 pushHashPath(uri);
15755 // let [pathname, search = ''] = uri.split('?');
15756 // index++;
15757 // stack.push({ pathname, search });
15758 // states.push(state);
15759 },
15760 replaceState(state, _, uri) {
15761 replaceHashPath(uri);
15762 // let [pathname, search = ''] = uri.split('?');
15763 // stack[index] = { pathname, search };
15764 // states[index] = state;
15765 }
15766 }
15767 };
15768 };
15769
15770
15771
15772
15773 /***/ }),
15774
15775 /***/ "../node_modules/react-is/cjs/react-is.development.js":
15776 /*!************************************************************!*\
15777 !*** ../node_modules/react-is/cjs/react-is.development.js ***!
15778 \************************************************************/
15779 /***/ ((__unused_webpack_module, exports) => {
15780
15781 "use strict";
15782 /** @license React v16.13.1
15783 * react-is.development.js
15784 *
15785 * Copyright (c) Facebook, Inc. and its affiliates.
15786 *
15787 * This source code is licensed under the MIT license found in the
15788 * LICENSE file in the root directory of this source tree.
15789 */
15790
15791
15792
15793
15794
15795 if (true) {
15796 (function() {
15797 'use strict';
15798
15799 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol
15800 // nor polyfill, then a plain number is used for performance.
15801 var hasSymbol = typeof Symbol === 'function' && Symbol.for;
15802 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;
15803 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;
15804 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;
15805 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;
15806 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;
15807 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;
15808 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary
15809 // (unstable) APIs that have been removed. Can we remove the symbols?
15810
15811 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;
15812 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;
15813 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;
15814 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;
15815 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;
15816 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;
15817 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;
15818 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9;
15819 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;
15820 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;
15821 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;
15822
15823 function isValidElementType(type) {
15824 return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.
15825 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);
15826 }
15827
15828 function typeOf(object) {
15829 if (typeof object === 'object' && object !== null) {
15830 var $$typeof = object.$$typeof;
15831
15832 switch ($$typeof) {
15833 case REACT_ELEMENT_TYPE:
15834 var type = object.type;
15835
15836 switch (type) {
15837 case REACT_ASYNC_MODE_TYPE:
15838 case REACT_CONCURRENT_MODE_TYPE:
15839 case REACT_FRAGMENT_TYPE:
15840 case REACT_PROFILER_TYPE:
15841 case REACT_STRICT_MODE_TYPE:
15842 case REACT_SUSPENSE_TYPE:
15843 return type;
15844
15845 default:
15846 var $$typeofType = type && type.$$typeof;
15847
15848 switch ($$typeofType) {
15849 case REACT_CONTEXT_TYPE:
15850 case REACT_FORWARD_REF_TYPE:
15851 case REACT_LAZY_TYPE:
15852 case REACT_MEMO_TYPE:
15853 case REACT_PROVIDER_TYPE:
15854 return $$typeofType;
15855
15856 default:
15857 return $$typeof;
15858 }
15859
15860 }
15861
15862 case REACT_PORTAL_TYPE:
15863 return $$typeof;
15864 }
15865 }
15866
15867 return undefined;
15868 } // AsyncMode is deprecated along with isAsyncMode
15869
15870 var AsyncMode = REACT_ASYNC_MODE_TYPE;
15871 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;
15872 var ContextConsumer = REACT_CONTEXT_TYPE;
15873 var ContextProvider = REACT_PROVIDER_TYPE;
15874 var Element = REACT_ELEMENT_TYPE;
15875 var ForwardRef = REACT_FORWARD_REF_TYPE;
15876 var Fragment = REACT_FRAGMENT_TYPE;
15877 var Lazy = REACT_LAZY_TYPE;
15878 var Memo = REACT_MEMO_TYPE;
15879 var Portal = REACT_PORTAL_TYPE;
15880 var Profiler = REACT_PROFILER_TYPE;
15881 var StrictMode = REACT_STRICT_MODE_TYPE;
15882 var Suspense = REACT_SUSPENSE_TYPE;
15883 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated
15884
15885 function isAsyncMode(object) {
15886 {
15887 if (!hasWarnedAboutDeprecatedIsAsyncMode) {
15888 hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint
15889
15890 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.');
15891 }
15892 }
15893
15894 return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;
15895 }
15896 function isConcurrentMode(object) {
15897 return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;
15898 }
15899 function isContextConsumer(object) {
15900 return typeOf(object) === REACT_CONTEXT_TYPE;
15901 }
15902 function isContextProvider(object) {
15903 return typeOf(object) === REACT_PROVIDER_TYPE;
15904 }
15905 function isElement(object) {
15906 return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;
15907 }
15908 function isForwardRef(object) {
15909 return typeOf(object) === REACT_FORWARD_REF_TYPE;
15910 }
15911 function isFragment(object) {
15912 return typeOf(object) === REACT_FRAGMENT_TYPE;
15913 }
15914 function isLazy(object) {
15915 return typeOf(object) === REACT_LAZY_TYPE;
15916 }
15917 function isMemo(object) {
15918 return typeOf(object) === REACT_MEMO_TYPE;
15919 }
15920 function isPortal(object) {
15921 return typeOf(object) === REACT_PORTAL_TYPE;
15922 }
15923 function isProfiler(object) {
15924 return typeOf(object) === REACT_PROFILER_TYPE;
15925 }
15926 function isStrictMode(object) {
15927 return typeOf(object) === REACT_STRICT_MODE_TYPE;
15928 }
15929 function isSuspense(object) {
15930 return typeOf(object) === REACT_SUSPENSE_TYPE;
15931 }
15932
15933 exports.AsyncMode = AsyncMode;
15934 exports.ConcurrentMode = ConcurrentMode;
15935 exports.ContextConsumer = ContextConsumer;
15936 exports.ContextProvider = ContextProvider;
15937 exports.Element = Element;
15938 exports.ForwardRef = ForwardRef;
15939 exports.Fragment = Fragment;
15940 exports.Lazy = Lazy;
15941 exports.Memo = Memo;
15942 exports.Portal = Portal;
15943 exports.Profiler = Profiler;
15944 exports.StrictMode = StrictMode;
15945 exports.Suspense = Suspense;
15946 exports.isAsyncMode = isAsyncMode;
15947 exports.isConcurrentMode = isConcurrentMode;
15948 exports.isContextConsumer = isContextConsumer;
15949 exports.isContextProvider = isContextProvider;
15950 exports.isElement = isElement;
15951 exports.isForwardRef = isForwardRef;
15952 exports.isFragment = isFragment;
15953 exports.isLazy = isLazy;
15954 exports.isMemo = isMemo;
15955 exports.isPortal = isPortal;
15956 exports.isProfiler = isProfiler;
15957 exports.isStrictMode = isStrictMode;
15958 exports.isSuspense = isSuspense;
15959 exports.isValidElementType = isValidElementType;
15960 exports.typeOf = typeOf;
15961 })();
15962 }
15963
15964
15965 /***/ }),
15966
15967 /***/ "../node_modules/react-is/index.js":
15968 /*!*****************************************!*\
15969 !*** ../node_modules/react-is/index.js ***!
15970 \*****************************************/
15971 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15972
15973 "use strict";
15974
15975
15976 if (false) {} else {
15977 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js");
15978 }
15979
15980
15981 /***/ }),
15982
15983 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js":
15984 /*!*****************************************************************************!*\
15985 !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***!
15986 \*****************************************************************************/
15987 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
15988
15989 "use strict";
15990 __webpack_require__.r(__webpack_exports__);
15991 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
15992 /* harmony export */ "polyfill": () => (/* binding */ polyfill)
15993 /* harmony export */ });
15994 /**
15995 * Copyright (c) 2013-present, Facebook, Inc.
15996 *
15997 * This source code is licensed under the MIT license found in the
15998 * LICENSE file in the root directory of this source tree.
15999 */
16000
16001 function componentWillMount() {
16002 // Call this.constructor.gDSFP to support sub-classes.
16003 var state = this.constructor.getDerivedStateFromProps(this.props, this.state);
16004 if (state !== null && state !== undefined) {
16005 this.setState(state);
16006 }
16007 }
16008
16009 function componentWillReceiveProps(nextProps) {
16010 // Call this.constructor.gDSFP to support sub-classes.
16011 // Use the setState() updater to ensure state isn't stale in certain edge cases.
16012 function updater(prevState) {
16013 var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);
16014 return state !== null && state !== undefined ? state : null;
16015 }
16016 // Binding "this" is important for shallow renderer support.
16017 this.setState(updater.bind(this));
16018 }
16019
16020 function componentWillUpdate(nextProps, nextState) {
16021 try {
16022 var prevProps = this.props;
16023 var prevState = this.state;
16024 this.props = nextProps;
16025 this.state = nextState;
16026 this.__reactInternalSnapshotFlag = true;
16027 this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(
16028 prevProps,
16029 prevState
16030 );
16031 } finally {
16032 this.props = prevProps;
16033 this.state = prevState;
16034 }
16035 }
16036
16037 // React may warn about cWM/cWRP/cWU methods being deprecated.
16038 // Add a flag to suppress these warnings for this special case.
16039 componentWillMount.__suppressDeprecationWarning = true;
16040 componentWillReceiveProps.__suppressDeprecationWarning = true;
16041 componentWillUpdate.__suppressDeprecationWarning = true;
16042
16043 function polyfill(Component) {
16044 var prototype = Component.prototype;
16045
16046 if (!prototype || !prototype.isReactComponent) {
16047 throw new Error('Can only polyfill class components');
16048 }
16049
16050 if (
16051 typeof Component.getDerivedStateFromProps !== 'function' &&
16052 typeof prototype.getSnapshotBeforeUpdate !== 'function'
16053 ) {
16054 return Component;
16055 }
16056
16057 // If new component APIs are defined, "unsafe" lifecycles won't be called.
16058 // Error if any of these lifecycles are present,
16059 // Because they would work differently between older and newer (16.3+) versions of React.
16060 var foundWillMountName = null;
16061 var foundWillReceivePropsName = null;
16062 var foundWillUpdateName = null;
16063 if (typeof prototype.componentWillMount === 'function') {
16064 foundWillMountName = 'componentWillMount';
16065 } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {
16066 foundWillMountName = 'UNSAFE_componentWillMount';
16067 }
16068 if (typeof prototype.componentWillReceiveProps === 'function') {
16069 foundWillReceivePropsName = 'componentWillReceiveProps';
16070 } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {
16071 foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';
16072 }
16073 if (typeof prototype.componentWillUpdate === 'function') {
16074 foundWillUpdateName = 'componentWillUpdate';
16075 } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {
16076 foundWillUpdateName = 'UNSAFE_componentWillUpdate';
16077 }
16078 if (
16079 foundWillMountName !== null ||
16080 foundWillReceivePropsName !== null ||
16081 foundWillUpdateName !== null
16082 ) {
16083 var componentName = Component.displayName || Component.name;
16084 var newApiName =
16085 typeof Component.getDerivedStateFromProps === 'function'
16086 ? 'getDerivedStateFromProps()'
16087 : 'getSnapshotBeforeUpdate()';
16088
16089 throw Error(
16090 'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' +
16091 componentName +
16092 ' uses ' +
16093 newApiName +
16094 ' but also contains the following legacy lifecycles:' +
16095 (foundWillMountName !== null ? '\n ' + foundWillMountName : '') +
16096 (foundWillReceivePropsName !== null
16097 ? '\n ' + foundWillReceivePropsName
16098 : '') +
16099 (foundWillUpdateName !== null ? '\n ' + foundWillUpdateName : '') +
16100 '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' +
16101 'https://fb.me/react-async-component-lifecycle-hooks'
16102 );
16103 }
16104
16105 // React <= 16.2 does not support static getDerivedStateFromProps.
16106 // As a workaround, use cWM and cWRP to invoke the new static lifecycle.
16107 // Newer versions of React will ignore these lifecycles if gDSFP exists.
16108 if (typeof Component.getDerivedStateFromProps === 'function') {
16109 prototype.componentWillMount = componentWillMount;
16110 prototype.componentWillReceiveProps = componentWillReceiveProps;
16111 }
16112
16113 // React <= 16.2 does not support getSnapshotBeforeUpdate.
16114 // As a workaround, use cWU to invoke the new lifecycle.
16115 // Newer versions of React will ignore that lifecycle if gSBU exists.
16116 if (typeof prototype.getSnapshotBeforeUpdate === 'function') {
16117 if (typeof prototype.componentDidUpdate !== 'function') {
16118 throw new Error(
16119 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype'
16120 );
16121 }
16122
16123 prototype.componentWillUpdate = componentWillUpdate;
16124
16125 var componentDidUpdate = prototype.componentDidUpdate;
16126
16127 prototype.componentDidUpdate = function componentDidUpdatePolyfill(
16128 prevProps,
16129 prevState,
16130 maybeSnapshot
16131 ) {
16132 // 16.3+ will not execute our will-update method;
16133 // It will pass a snapshot value to did-update though.
16134 // Older versions will require our polyfilled will-update value.
16135 // We need to handle both cases, but can't just check for the presence of "maybeSnapshot",
16136 // Because for <= 15.x versions this might be a "prevContext" object.
16137 // We also can't just check "__reactInternalSnapshot",
16138 // Because get-snapshot might return a falsy value.
16139 // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.
16140 var snapshot = this.__reactInternalSnapshotFlag
16141 ? this.__reactInternalSnapshot
16142 : maybeSnapshot;
16143
16144 componentDidUpdate.call(this, prevProps, prevState, snapshot);
16145 };
16146 }
16147
16148 return Component;
16149 }
16150
16151
16152
16153
16154 /***/ }),
16155
16156 /***/ "../node_modules/warning/warning.js":
16157 /*!******************************************!*\
16158 !*** ../node_modules/warning/warning.js ***!
16159 \******************************************/
16160 /***/ ((module) => {
16161
16162 "use strict";
16163 /**
16164 * Copyright (c) 2014-present, Facebook, Inc.
16165 *
16166 * This source code is licensed under the MIT license found in the
16167 * LICENSE file in the root directory of this source tree.
16168 */
16169
16170
16171
16172 /**
16173 * Similar to invariant but only logs a warning if the condition is not met.
16174 * This can be used to log issues in development environments in critical
16175 * paths. Removing the logging code for production environments will keep the
16176 * same logic and follow the same code paths.
16177 */
16178
16179 var __DEV__ = "development" !== 'production';
16180
16181 var warning = function() {};
16182
16183 if (__DEV__) {
16184 var printWarning = function printWarning(format, args) {
16185 var len = arguments.length;
16186 args = new Array(len > 1 ? len - 1 : 0);
16187 for (var key = 1; key < len; key++) {
16188 args[key - 1] = arguments[key];
16189 }
16190 var argIndex = 0;
16191 var message = 'Warning: ' +
16192 format.replace(/%s/g, function() {
16193 return args[argIndex++];
16194 });
16195 if (typeof console !== 'undefined') {
16196 console.error(message);
16197 }
16198 try {
16199 // --- Welcome to debugging React ---
16200 // This error was thrown as a convenience so that you can use this stack
16201 // to find the callsite that caused this warning to fire.
16202 throw new Error(message);
16203 } catch (x) {}
16204 }
16205
16206 warning = function(condition, format, args) {
16207 var len = arguments.length;
16208 args = new Array(len > 2 ? len - 2 : 0);
16209 for (var key = 2; key < len; key++) {
16210 args[key - 2] = arguments[key];
16211 }
16212 if (format === undefined) {
16213 throw new Error(
16214 '`warning(condition, format, ...args)` requires a warning ' +
16215 'message argument'
16216 );
16217 }
16218 if (!condition) {
16219 printWarning.apply(null, [format].concat(args));
16220 }
16221 };
16222 }
16223
16224 module.exports = warning;
16225
16226
16227 /***/ }),
16228
16229 /***/ "react":
16230 /*!************************!*\
16231 !*** external "React" ***!
16232 \************************/
16233 /***/ ((module) => {
16234
16235 "use strict";
16236 module.exports = React;
16237
16238 /***/ }),
16239
16240 /***/ "react-dom":
16241 /*!***************************!*\
16242 !*** external "ReactDOM" ***!
16243 \***************************/
16244 /***/ ((module) => {
16245
16246 "use strict";
16247 module.exports = ReactDOM;
16248
16249 /***/ }),
16250
16251 /***/ "@elementor/app-ui":
16252 /*!*********************************************!*\
16253 !*** external "elementorAppPackages.appUi" ***!
16254 \*********************************************/
16255 /***/ ((module) => {
16256
16257 "use strict";
16258 module.exports = elementorAppPackages.appUi;
16259
16260 /***/ }),
16261
16262 /***/ "@elementor/router":
16263 /*!**********************************************!*\
16264 !*** external "elementorAppPackages.router" ***!
16265 \**********************************************/
16266 /***/ ((module) => {
16267
16268 "use strict";
16269 module.exports = elementorAppPackages.router;
16270
16271 /***/ }),
16272
16273 /***/ "@elementor/site-editor":
16274 /*!**************************************************!*\
16275 !*** external "elementorAppPackages.siteEditor" ***!
16276 \**************************************************/
16277 /***/ ((module) => {
16278
16279 "use strict";
16280 module.exports = elementorAppPackages.siteEditor;
16281
16282 /***/ }),
16283
16284 /***/ "@wordpress/i18n":
16285 /*!**************************!*\
16286 !*** external "wp.i18n" ***!
16287 \**************************/
16288 /***/ ((module) => {
16289
16290 "use strict";
16291 module.exports = wp.i18n;
16292
16293 /***/ })
16294
16295 /******/ });
16296 /************************************************************************/
16297 /******/ // The module cache
16298 /******/ var __webpack_module_cache__ = {};
16299 /******/
16300 /******/ // The require function
16301 /******/ function __webpack_require__(moduleId) {
16302 /******/ // Check if module is in cache
16303 /******/ var cachedModule = __webpack_module_cache__[moduleId];
16304 /******/ if (cachedModule !== undefined) {
16305 /******/ return cachedModule.exports;
16306 /******/ }
16307 /******/ // Create a new module (and put it into the cache)
16308 /******/ var module = __webpack_module_cache__[moduleId] = {
16309 /******/ // no module.id needed
16310 /******/ // no module.loaded needed
16311 /******/ exports: {}
16312 /******/ };
16313 /******/
16314 /******/ // Execute the module function
16315 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
16316 /******/
16317 /******/ // Return the exports of the module
16318 /******/ return module.exports;
16319 /******/ }
16320 /******/
16321 /******/ // expose the modules object (__webpack_modules__)
16322 /******/ __webpack_require__.m = __webpack_modules__;
16323 /******/
16324 /************************************************************************/
16325 /******/ /* webpack/runtime/compat get default export */
16326 /******/ (() => {
16327 /******/ // getDefaultExport function for compatibility with non-harmony modules
16328 /******/ __webpack_require__.n = (module) => {
16329 /******/ var getter = module && module.__esModule ?
16330 /******/ () => (module['default']) :
16331 /******/ () => (module);
16332 /******/ __webpack_require__.d(getter, { a: getter });
16333 /******/ return getter;
16334 /******/ };
16335 /******/ })();
16336 /******/
16337 /******/ /* webpack/runtime/create fake namespace object */
16338 /******/ (() => {
16339 /******/ var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);
16340 /******/ var leafPrototypes;
16341 /******/ // create a fake namespace object
16342 /******/ // mode & 1: value is a module id, require it
16343 /******/ // mode & 2: merge all properties of value into the ns
16344 /******/ // mode & 4: return value when already ns object
16345 /******/ // mode & 16: return value when it's Promise-like
16346 /******/ // mode & 8|1: behave like require
16347 /******/ __webpack_require__.t = function(value, mode) {
16348 /******/ if(mode & 1) value = this(value);
16349 /******/ if(mode & 8) return value;
16350 /******/ if(typeof value === 'object' && value) {
16351 /******/ if((mode & 4) && value.__esModule) return value;
16352 /******/ if((mode & 16) && typeof value.then === 'function') return value;
16353 /******/ }
16354 /******/ var ns = Object.create(null);
16355 /******/ __webpack_require__.r(ns);
16356 /******/ var def = {};
16357 /******/ leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];
16358 /******/ for(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {
16359 /******/ Object.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));
16360 /******/ }
16361 /******/ def['default'] = () => (value);
16362 /******/ __webpack_require__.d(ns, def);
16363 /******/ return ns;
16364 /******/ };
16365 /******/ })();
16366 /******/
16367 /******/ /* webpack/runtime/define property getters */
16368 /******/ (() => {
16369 /******/ // define getter functions for harmony exports
16370 /******/ __webpack_require__.d = (exports, definition) => {
16371 /******/ for(var key in definition) {
16372 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
16373 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
16374 /******/ }
16375 /******/ }
16376 /******/ };
16377 /******/ })();
16378 /******/
16379 /******/ /* webpack/runtime/ensure chunk */
16380 /******/ (() => {
16381 /******/ __webpack_require__.f = {};
16382 /******/ // This file contains only the entry chunk.
16383 /******/ // The chunk loading function for additional chunks
16384 /******/ __webpack_require__.e = (chunkId) => {
16385 /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
16386 /******/ __webpack_require__.f[key](chunkId, promises);
16387 /******/ return promises;
16388 /******/ }, []));
16389 /******/ };
16390 /******/ })();
16391 /******/
16392 /******/ /* webpack/runtime/get javascript chunk filename */
16393 /******/ (() => {
16394 /******/ // This function allow to reference async chunks
16395 /******/ __webpack_require__.u = (chunkId) => {
16396 /******/ // return url for filenames not based on template
16397 /******/ if (chunkId === "vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-dcce77") return "e304e36749de7c8a2673.bundle.js";
16398 /******/ if (chunkId === "kit-library") return "" + chunkId + ".192658d419d728def980.bundle.js";
16399 /******/ // return url for filenames based on template
16400 /******/ return undefined;
16401 /******/ };
16402 /******/ })();
16403 /******/
16404 /******/ /* webpack/runtime/global */
16405 /******/ (() => {
16406 /******/ __webpack_require__.g = (function() {
16407 /******/ if (typeof globalThis === 'object') return globalThis;
16408 /******/ try {
16409 /******/ return this || new Function('return this')();
16410 /******/ } catch (e) {
16411 /******/ if (typeof window === 'object') return window;
16412 /******/ }
16413 /******/ })();
16414 /******/ })();
16415 /******/
16416 /******/ /* webpack/runtime/hasOwnProperty shorthand */
16417 /******/ (() => {
16418 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
16419 /******/ })();
16420 /******/
16421 /******/ /* webpack/runtime/load script */
16422 /******/ (() => {
16423 /******/ var inProgress = {};
16424 /******/ var dataWebpackPrefix = "elementor:";
16425 /******/ // loadScript function to load a script via script tag
16426 /******/ __webpack_require__.l = (url, done, key, chunkId) => {
16427 /******/ if(inProgress[url]) { inProgress[url].push(done); return; }
16428 /******/ var script, needAttach;
16429 /******/ if(key !== undefined) {
16430 /******/ var scripts = document.getElementsByTagName("script");
16431 /******/ for(var i = 0; i < scripts.length; i++) {
16432 /******/ var s = scripts[i];
16433 /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
16434 /******/ }
16435 /******/ }
16436 /******/ if(!script) {
16437 /******/ needAttach = true;
16438 /******/ script = document.createElement('script');
16439 /******/
16440 /******/ script.charset = 'utf-8';
16441 /******/ script.timeout = 120;
16442 /******/ if (__webpack_require__.nc) {
16443 /******/ script.setAttribute("nonce", __webpack_require__.nc);
16444 /******/ }
16445 /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key);
16446 /******/ script.src = url;
16447 /******/ }
16448 /******/ inProgress[url] = [done];
16449 /******/ var onScriptComplete = (prev, event) => {
16450 /******/ // avoid mem leaks in IE.
16451 /******/ script.onerror = script.onload = null;
16452 /******/ clearTimeout(timeout);
16453 /******/ var doneFns = inProgress[url];
16454 /******/ delete inProgress[url];
16455 /******/ script.parentNode && script.parentNode.removeChild(script);
16456 /******/ doneFns && doneFns.forEach((fn) => (fn(event)));
16457 /******/ if(prev) return prev(event);
16458 /******/ }
16459 /******/ ;
16460 /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
16461 /******/ script.onerror = onScriptComplete.bind(null, script.onerror);
16462 /******/ script.onload = onScriptComplete.bind(null, script.onload);
16463 /******/ needAttach && document.head.appendChild(script);
16464 /******/ };
16465 /******/ })();
16466 /******/
16467 /******/ /* webpack/runtime/make namespace object */
16468 /******/ (() => {
16469 /******/ // define __esModule on exports
16470 /******/ __webpack_require__.r = (exports) => {
16471 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
16472 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
16473 /******/ }
16474 /******/ Object.defineProperty(exports, '__esModule', { value: true });
16475 /******/ };
16476 /******/ })();
16477 /******/
16478 /******/ /* webpack/runtime/publicPath */
16479 /******/ (() => {
16480 /******/ var scriptUrl;
16481 /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
16482 /******/ var document = __webpack_require__.g.document;
16483 /******/ if (!scriptUrl && document) {
16484 /******/ if (document.currentScript)
16485 /******/ scriptUrl = document.currentScript.src
16486 /******/ if (!scriptUrl) {
16487 /******/ var scripts = document.getElementsByTagName("script");
16488 /******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
16489 /******/ }
16490 /******/ }
16491 /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
16492 /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
16493 /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
16494 /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
16495 /******/ __webpack_require__.p = scriptUrl;
16496 /******/ })();
16497 /******/
16498 /******/ /* webpack/runtime/jsonp chunk loading */
16499 /******/ (() => {
16500 /******/ // no baseURI
16501 /******/
16502 /******/ // object to store loaded and loading chunks
16503 /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
16504 /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
16505 /******/ var installedChunks = {
16506 /******/ "app": 0
16507 /******/ };
16508 /******/
16509 /******/ __webpack_require__.f.j = (chunkId, promises) => {
16510 /******/ // JSONP chunk loading for javascript
16511 /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
16512 /******/ if(installedChunkData !== 0) { // 0 means "already installed".
16513 /******/
16514 /******/ // a Promise means "currently loading".
16515 /******/ if(installedChunkData) {
16516 /******/ promises.push(installedChunkData[2]);
16517 /******/ } else {
16518 /******/ if(true) { // all chunks have JS
16519 /******/ // setup Promise in chunk cache
16520 /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
16521 /******/ promises.push(installedChunkData[2] = promise);
16522 /******/
16523 /******/ // start chunk loading
16524 /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
16525 /******/ // create error before stack unwound to get useful stacktrace later
16526 /******/ var error = new Error();
16527 /******/ var loadingEnded = (event) => {
16528 /******/ if(__webpack_require__.o(installedChunks, chunkId)) {
16529 /******/ installedChunkData = installedChunks[chunkId];
16530 /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
16531 /******/ if(installedChunkData) {
16532 /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
16533 /******/ var realSrc = event && event.target && event.target.src;
16534 /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
16535 /******/ error.name = 'ChunkLoadError';
16536 /******/ error.type = errorType;
16537 /******/ error.request = realSrc;
16538 /******/ installedChunkData[1](error);
16539 /******/ }
16540 /******/ }
16541 /******/ };
16542 /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
16543 /******/ } else installedChunks[chunkId] = 0;
16544 /******/ }
16545 /******/ }
16546 /******/ };
16547 /******/
16548 /******/ // no prefetching
16549 /******/
16550 /******/ // no preloaded
16551 /******/
16552 /******/ // no HMR
16553 /******/
16554 /******/ // no HMR manifest
16555 /******/
16556 /******/ // no on chunks loaded
16557 /******/
16558 /******/ // install a JSONP callback for chunk loading
16559 /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
16560 /******/ var [chunkIds, moreModules, runtime] = data;
16561 /******/ // add "moreModules" to the modules object,
16562 /******/ // then flag all "chunkIds" as loaded and fire callback
16563 /******/ var moduleId, chunkId, i = 0;
16564 /******/ for(moduleId in moreModules) {
16565 /******/ if(__webpack_require__.o(moreModules, moduleId)) {
16566 /******/ __webpack_require__.m[moduleId] = moreModules[moduleId];
16567 /******/ }
16568 /******/ }
16569 /******/ if(runtime) var result = runtime(__webpack_require__);
16570 /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
16571 /******/ for(;i < chunkIds.length; i++) {
16572 /******/ chunkId = chunkIds[i];
16573 /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
16574 /******/ installedChunks[chunkId][0]();
16575 /******/ }
16576 /******/ installedChunks[chunkIds[i]] = 0;
16577 /******/ }
16578 /******/
16579 /******/ }
16580 /******/
16581 /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
16582 /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
16583 /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
16584 /******/ })();
16585 /******/
16586 /************************************************************************/
16587 var __webpack_exports__ = {};
16588 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
16589 (() => {
16590 "use strict";
16591 /*!**************************************!*\
16592 !*** ../core/app/assets/js/index.js ***!
16593 \**************************************/
16594 /* provided dependency */ var ReactDOM = __webpack_require__(/*! react-dom */ "react-dom");
16595
16596
16597 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
16598
16599 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
16600
16601 var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../core/app/assets/js/app.js"));
16602
16603 var _module = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/module */ "../core/app/modules/import-export/assets/js/module.js"));
16604
16605 var _module2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/kit-library/assets/js/module */ "../core/app/modules/kit-library/assets/js/module.js"));
16606
16607 var _siteEditor = __webpack_require__(/*! @elementor/site-editor */ "@elementor/site-editor");
16608
16609 new _module.default();
16610 new _module2.default();
16611 new _siteEditor.Module();
16612 var AppWrapper = elementorCommon.config.isDebug ? _react.default.StrictMode : _react.default.Fragment;
16613 ReactDOM.render( /*#__PURE__*/_react.default.createElement(AppWrapper, null, /*#__PURE__*/_react.default.createElement(_app.default, null)), document.getElementById('e-app'));
16614 })();
16615
16616 /******/ })()
16617 ;
16618 //# sourceMappingURL=app.js.map