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

17,198 lines 690.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.4.7 - 31-10-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 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
2656
2657 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
2658
2659 function useAction() {
2660 return {
2661 backToDashboard: function backToDashboard() {
2662 if (window.top === window) {
2663 // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again.
2664 window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url;
2665 } else {
2666 // Iframe.
2667 window.top.$e.run('app/close');
2668 }
2669 }
2670 };
2671 }
2672
2673 /***/ }),
2674
2675 /***/ "../core/app/assets/js/hooks/use-ajax.js":
2676 /*!***********************************************!*\
2677 !*** ../core/app/assets/js/hooks/use-ajax.js ***!
2678 \***********************************************/
2679 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2680
2681 "use strict";
2682
2683
2684 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2685
2686 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2687
2688 _Object$defineProperty(exports, "__esModule", {
2689 value: true
2690 });
2691
2692 exports.default = useAjax;
2693
2694 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
2695
2696 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
2697
2698 var _react = __webpack_require__(/*! react */ "react");
2699
2700 function useAjax() {
2701 var _useState = (0, _react.useState)(null),
2702 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
2703 ajax = _useState2[0],
2704 setAjax = _useState2[1],
2705 initialStatusKey = 'initial',
2706 uploadInitialState = {
2707 status: initialStatusKey,
2708 isComplete: false,
2709 response: null
2710 },
2711 _useState3 = (0, _react.useState)(uploadInitialState),
2712 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
2713 ajaxState = _useState4[0],
2714 setAjaxState = _useState4[1],
2715 ajaxActions = {
2716 reset: function reset() {
2717 return setAjaxState(initialStatusKey);
2718 }
2719 };
2720
2721 (0, _react.useEffect)(function () {
2722 if (ajax) {
2723 var formData = new FormData();
2724
2725 if (ajax.data) {
2726 for (var key in ajax.data) {
2727 formData.append(key, ajax.data[key]);
2728 }
2729
2730 if (!ajax.data.nonce) {
2731 formData.append('nonce', elementorCommon.config.ajax.nonce);
2732 }
2733 }
2734
2735 var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({
2736 type: 'post',
2737 url: elementorCommon.config.ajax.url,
2738 headers: {},
2739 cache: false,
2740 contentType: false,
2741 processData: false
2742 }, ajax), {}, {
2743 data: formData,
2744 success: function success(response) {
2745 var status = response.success ? 'success' : 'error';
2746 setAjaxState(function (prevState) {
2747 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2748 status: status,
2749 response: response === null || response === void 0 ? void 0 : response.data
2750 });
2751 });
2752 },
2753 error: function error() {
2754 setAjaxState(function (prevState) {
2755 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2756 status: 'error'
2757 });
2758 });
2759 },
2760 complete: function complete() {
2761 setAjaxState(function (prevState) {
2762 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2763 isComplete: true
2764 });
2765 });
2766 }
2767 });
2768 jQuery.ajax(options);
2769 }
2770 }, [ajax]);
2771 return {
2772 ajax: ajax,
2773 setAjax: setAjax,
2774 ajaxState: ajaxState,
2775 ajaxActions: ajaxActions
2776 };
2777 }
2778
2779 /***/ }),
2780
2781 /***/ "../core/app/assets/js/hooks/use-page-title.js":
2782 /*!*****************************************************!*\
2783 !*** ../core/app/assets/js/hooks/use-page-title.js ***!
2784 \*****************************************************/
2785 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2786
2787 "use strict";
2788 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
2789
2790
2791 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2792
2793 _Object$defineProperty(exports, "__esModule", {
2794 value: true
2795 });
2796
2797 exports.default = usePageTitle;
2798
2799 var _react = __webpack_require__(/*! react */ "react");
2800
2801 function usePageTitle(_ref) {
2802 var title = _ref.title,
2803 prefix = _ref.prefix;
2804 (0, _react.useEffect)(function () {
2805 if (!prefix) {
2806 prefix = __('Elementor', 'elementor');
2807 }
2808
2809 document.title = "".concat(prefix, " | ").concat(title);
2810 }, [title, prefix]);
2811 }
2812
2813 /***/ }),
2814
2815 /***/ "../core/app/assets/js/layout/content.js":
2816 /*!***********************************************!*\
2817 !*** ../core/app/assets/js/layout/content.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 = Content;
2834
2835 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2836
2837 function Content(props) {
2838 return /*#__PURE__*/_react.default.createElement("main", {
2839 className: "eps-app__content ".concat(props.className)
2840 }, props.children);
2841 }
2842
2843 Content.propTypes = {
2844 children: PropTypes.any,
2845 className: PropTypes.string
2846 };
2847 Content.defaultProps = {
2848 className: ''
2849 };
2850
2851 /***/ }),
2852
2853 /***/ "../core/app/assets/js/layout/footer.js":
2854 /*!**********************************************!*\
2855 !*** ../core/app/assets/js/layout/footer.js ***!
2856 \**********************************************/
2857 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2858
2859 "use strict";
2860 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2861
2862
2863 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2864
2865 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2866
2867 _Object$defineProperty(exports, "__esModule", {
2868 value: true
2869 });
2870
2871 exports.default = Footer;
2872
2873 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2874
2875 function Footer(props) {
2876 return /*#__PURE__*/_react.default.createElement("footer", {
2877 className: "eps-app__footer"
2878 }, props.children);
2879 }
2880
2881 Footer.propTypes = {
2882 children: PropTypes.object
2883 };
2884
2885 /***/ }),
2886
2887 /***/ "../core/app/assets/js/layout/header-button.js":
2888 /*!*****************************************************!*\
2889 !*** ../core/app/assets/js/layout/header-button.js ***!
2890 \*****************************************************/
2891 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2892
2893 "use strict";
2894
2895
2896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2897
2898 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2899
2900 _Object$defineProperty(exports, "__esModule", {
2901 value: true
2902 });
2903
2904 exports.default = void 0;
2905
2906 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"));
2907
2908 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
2909
2910 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
2911
2912 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
2913
2914 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
2915
2916 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
2917
2918 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
2919
2920 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
2921
2922 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
2923
2924 var Button = /*#__PURE__*/function (_BaseButton) {
2925 (0, _inherits2.default)(Button, _BaseButton);
2926
2927 var _super = (0, _createSuper2.default)(Button);
2928
2929 function Button() {
2930 (0, _classCallCheck2.default)(this, Button);
2931 return _super.apply(this, arguments);
2932 }
2933
2934 (0, _createClass2.default)(Button, [{
2935 key: "getCssId",
2936 value: function getCssId() {
2937 return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this);
2938 }
2939 }, {
2940 key: "getClassName",
2941 value: function getClassName() {
2942 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles.
2943 if (!this.props.includeHeaderBtnClass) {
2944 return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
2945 }
2946
2947 return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
2948 }
2949 }]);
2950 return Button;
2951 }(_button.default);
2952
2953 exports.default = Button;
2954 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({}
2955 /* clone */
2956 , _button.default.defaultProps, {
2957 hideText: true,
2958 includeHeaderBtnClass: true
2959 }));
2960
2961 /***/ }),
2962
2963 /***/ "../core/app/assets/js/layout/header-buttons.js":
2964 /*!******************************************************!*\
2965 !*** ../core/app/assets/js/layout/header-buttons.js ***!
2966 \******************************************************/
2967 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2968
2969 "use strict";
2970 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
2971 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2972
2973
2974 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2975
2976 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2977
2978 _Object$defineProperty(exports, "__esModule", {
2979 value: true
2980 });
2981
2982 exports.default = HeaderButtons;
2983
2984 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2985
2986 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
2987
2988 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
2989
2990 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
2991
2992 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js"));
2993
2994 function HeaderButtons(props) {
2995 var action = (0, _useAction.default)();
2996 var tools = '';
2997
2998 if (props.buttons.length) {
2999 var buttons = props.buttons.map(function (button) {
3000 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({
3001 key: button.id
3002 }, button));
3003 });
3004 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons);
3005 }
3006
3007 return /*#__PURE__*/_react.default.createElement("div", {
3008 className: "eps-app__header-buttons"
3009 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
3010 text: __('Close', 'elementor'),
3011 icon: "eicon-close",
3012 className: "eps-app__close-button",
3013 onClick: action.backToDashboard
3014 }), tools);
3015 }
3016
3017 HeaderButtons.propTypes = {
3018 buttons: PropTypes.arrayOf(PropTypes.object)
3019 };
3020 HeaderButtons.defaultProps = {
3021 buttons: []
3022 };
3023
3024 /***/ }),
3025
3026 /***/ "../core/app/assets/js/layout/header.js":
3027 /*!**********************************************!*\
3028 !*** ../core/app/assets/js/layout/header.js ***!
3029 \**********************************************/
3030 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3031
3032 "use strict";
3033 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3034
3035
3036 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3037
3038 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3039
3040 _Object$defineProperty(exports, "__esModule", {
3041 value: true
3042 });
3043
3044 exports.default = Header;
3045
3046 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3047
3048 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3049
3050 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3051
3052 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js"));
3053
3054 var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js"));
3055
3056 function Header(props) {
3057 (0, _usePageTitle.default)({
3058 title: props.title
3059 });
3060 var TitleTag = 'span',
3061 titleAttrs = {};
3062
3063 if (props.titleRedirectRoute) {
3064 TitleTag = 'a';
3065 titleAttrs = {
3066 href: "#".concat(props.titleRedirectRoute),
3067 target: '_self'
3068 };
3069 }
3070
3071 return /*#__PURE__*/_react.default.createElement(_grid.default, {
3072 container: true,
3073 alignItems: "center",
3074 justify: "space-between",
3075 className: "eps-app__header"
3076 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
3077 className: "eps-app__logo-title-wrapper"
3078 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
3079 className: "eps-app__logo eicon-elementor"
3080 }), /*#__PURE__*/_react.default.createElement("h1", {
3081 className: "eps-app__title"
3082 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
3083 buttons: props.buttons
3084 }));
3085 }
3086
3087 Header.propTypes = {
3088 title: PropTypes.string,
3089 titleRedirectRoute: PropTypes.string,
3090 buttons: PropTypes.arrayOf(PropTypes.object)
3091 };
3092 Header.defaultProps = {
3093 buttons: []
3094 };
3095
3096 /***/ }),
3097
3098 /***/ "../core/app/assets/js/layout/page.js":
3099 /*!********************************************!*\
3100 !*** ../core/app/assets/js/layout/page.js ***!
3101 \********************************************/
3102 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3103
3104 "use strict";
3105 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3106
3107
3108 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3109
3110 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3111
3112 _Object$defineProperty(exports, "__esModule", {
3113 value: true
3114 });
3115
3116 exports.default = Page;
3117
3118 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3119
3120 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js"));
3121
3122 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js"));
3123
3124 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js"));
3125
3126 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js"));
3127
3128 function Page(props) {
3129 var AppSidebar = function AppSidebar() {
3130 if (!props.sidebar) {
3131 return;
3132 }
3133
3134 return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
3135 },
3136 AppFooter = function AppFooter() {
3137 if (!props.footer) {
3138 return;
3139 }
3140
3141 return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
3142 };
3143
3144 return /*#__PURE__*/_react.default.createElement("div", {
3145 className: "eps-app__lightbox ".concat(props.className)
3146 }, /*#__PURE__*/_react.default.createElement("div", {
3147 className: "eps-app"
3148 }, /*#__PURE__*/_react.default.createElement(_header.default, {
3149 title: props.title,
3150 buttons: props.headerButtons,
3151 titleRedirectRoute: props.titleRedirectRoute
3152 }), /*#__PURE__*/_react.default.createElement("div", {
3153 className: "eps-app__main"
3154 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter()));
3155 }
3156
3157 Page.propTypes = {
3158 title: PropTypes.string,
3159 titleRedirectRoute: PropTypes.string,
3160 className: PropTypes.string,
3161 headerButtons: PropTypes.arrayOf(PropTypes.object),
3162 sidebar: PropTypes.object,
3163 content: PropTypes.object.isRequired,
3164 footer: PropTypes.object
3165 };
3166 Page.defaultProps = {
3167 className: ''
3168 };
3169
3170 /***/ }),
3171
3172 /***/ "../core/app/assets/js/layout/sidebar.js":
3173 /*!***********************************************!*\
3174 !*** ../core/app/assets/js/layout/sidebar.js ***!
3175 \***********************************************/
3176 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3177
3178 "use strict";
3179 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3180
3181
3182 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3183
3184 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3185
3186 _Object$defineProperty(exports, "__esModule", {
3187 value: true
3188 });
3189
3190 exports.default = Sidebar;
3191
3192 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3193
3194 function Sidebar(props) {
3195 return /*#__PURE__*/_react.default.createElement("div", {
3196 className: "eps-app__sidebar"
3197 }, props.children);
3198 }
3199
3200 Sidebar.propTypes = {
3201 children: PropTypes.object
3202 };
3203
3204 /***/ }),
3205
3206 /***/ "../core/app/assets/js/molecules/collapse-content.js":
3207 /*!***********************************************************!*\
3208 !*** ../core/app/assets/js/molecules/collapse-content.js ***!
3209 \***********************************************************/
3210 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3211
3212 "use strict";
3213 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3214
3215
3216 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3217
3218 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3219
3220 _Object$defineProperty(exports, "__esModule", {
3221 value: true
3222 });
3223
3224 exports.default = CollapseContent;
3225
3226 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3227
3228 function CollapseContent(props) {
3229 return /*#__PURE__*/_react.default.createElement("div", {
3230 className: "e-app-collapse-content"
3231 }, props.children);
3232 }
3233
3234 CollapseContent.propTypes = {
3235 className: PropTypes.string,
3236 children: PropTypes.any
3237 };
3238 CollapseContent.defaultProps = {
3239 className: ''
3240 };
3241
3242 /***/ }),
3243
3244 /***/ "../core/app/assets/js/molecules/collapse-context.js":
3245 /*!***********************************************************!*\
3246 !*** ../core/app/assets/js/molecules/collapse-context.js ***!
3247 \***********************************************************/
3248 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3249
3250 "use strict";
3251
3252
3253 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3254
3255 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3256
3257 _Object$defineProperty(exports, "__esModule", {
3258 value: true
3259 });
3260
3261 exports.CollapseContext = void 0;
3262
3263 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3264
3265 var CollapseContext = _react.default.createContext();
3266
3267 exports.CollapseContext = CollapseContext;
3268
3269 /***/ }),
3270
3271 /***/ "../core/app/assets/js/molecules/collapse-toggle.js":
3272 /*!**********************************************************!*\
3273 !*** ../core/app/assets/js/molecules/collapse-toggle.js ***!
3274 \**********************************************************/
3275 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3276
3277 "use strict";
3278 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3279
3280
3281 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3282
3283 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3284
3285 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3286
3287 _Object$defineProperty(exports, "__esModule", {
3288 value: true
3289 });
3290
3291 exports.default = CollapseToggle;
3292
3293 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3294
3295 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3296
3297 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3298
3299 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3300
3301 function CollapseToggle(props) {
3302 var context = (0, _react.useContext)(_collapseContext.CollapseContext),
3303 style = {
3304 '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
3305 },
3306 classNameBase = 'e-app-collapse-toggle',
3307 classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
3308 attrs = {
3309 style: style,
3310 className: (0, _utils.arrayToClassName)(classes)
3311 };
3312
3313 if (props.active) {
3314 attrs.onClick = function () {
3315 return context.toggle();
3316 };
3317 }
3318
3319 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", {
3320 className: "eicon-caret-down e-app-collapse-toggle__icon"
3321 }));
3322 }
3323
3324 CollapseToggle.propTypes = {
3325 className: PropTypes.string,
3326 iconSpacing: PropTypes.number,
3327 showIcon: PropTypes.bool,
3328 active: PropTypes.bool,
3329 children: PropTypes.any
3330 };
3331 CollapseToggle.defaultProps = {
3332 className: '',
3333 iconSpacing: 20,
3334 showIcon: true,
3335 active: true
3336 };
3337
3338 /***/ }),
3339
3340 /***/ "../core/app/assets/js/molecules/collapse.js":
3341 /*!***************************************************!*\
3342 !*** ../core/app/assets/js/molecules/collapse.js ***!
3343 \***************************************************/
3344 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3345
3346 "use strict";
3347 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3348
3349
3350 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3351
3352 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3353
3354 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3355
3356 _Object$defineProperty(exports, "__esModule", {
3357 value: true
3358 });
3359
3360 exports.default = Collapse;
3361
3362 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3363
3364 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3365
3366 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3367
3368 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3369
3370 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3371
3372 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js"));
3373
3374 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js"));
3375
3376 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss");
3377
3378 function Collapse(props) {
3379 var _useState = (0, _react.useState)(props.isOpened),
3380 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3381 isOpened = _useState2[0],
3382 setIsOpened = _useState2[1],
3383 classNameBase = 'e-app-collapse',
3384 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
3385 toggle = function toggle() {
3386 return setIsOpened(function (prevState) {
3387 return !prevState;
3388 });
3389 };
3390
3391 (0, _react.useEffect)(function () {
3392 if (props.isOpened !== isOpened) {
3393 setIsOpened(props.isOpened);
3394 }
3395 }, [props.isOpened]);
3396 (0, _react.useEffect)(function () {
3397 if (props.onChange) {
3398 props.onChange(isOpened);
3399 }
3400 }, [isOpened]);
3401 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
3402 value: {
3403 toggle: toggle
3404 }
3405 }, /*#__PURE__*/_react.default.createElement("div", {
3406 className: (0, _utils.arrayToClassName)(classes)
3407 }, props.children));
3408 }
3409
3410 Collapse.propTypes = {
3411 className: PropTypes.string,
3412 isOpened: PropTypes.bool,
3413 onChange: PropTypes.func,
3414 children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)])
3415 };
3416 Collapse.defaultProps = {
3417 className: '',
3418 isOpened: false
3419 };
3420 Collapse.Toggle = _collapseToggle.default;
3421 Collapse.Content = _collapseContent.default;
3422
3423 /***/ }),
3424
3425 /***/ "../core/app/assets/js/molecules/dashboard-button.js":
3426 /*!***********************************************************!*\
3427 !*** ../core/app/assets/js/molecules/dashboard-button.js ***!
3428 \***********************************************************/
3429 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3430
3431 "use strict";
3432 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3433 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3434
3435
3436 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3437
3438 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3439
3440 _Object$defineProperty(exports, "__esModule", {
3441 value: true
3442 });
3443
3444 exports.default = DashboardButton;
3445
3446 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3447
3448 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3449
3450 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3451
3452 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
3453
3454 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3455
3456 function DashboardButton(props) {
3457 var action = (0, _useAction.default)(),
3458 baseClassName = 'e-app-dashboard-button',
3459 classes = [baseClassName, props.className];
3460 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
3461 className: (0, _utils.arrayToClassName)(classes),
3462 text: props.text,
3463 onClick: action.backToDashboard
3464 }));
3465 }
3466
3467 DashboardButton.propTypes = {
3468 className: PropTypes.string,
3469 text: PropTypes.string
3470 };
3471 DashboardButton.defaultProps = {
3472 className: '',
3473 variant: 'contained',
3474 color: 'primary',
3475 text: __('Back to dashboard', 'elementor')
3476 };
3477
3478 /***/ }),
3479
3480 /***/ "../core/app/assets/js/molecules/go-pro-button.js":
3481 /*!********************************************************!*\
3482 !*** ../core/app/assets/js/molecules/go-pro-button.js ***!
3483 \********************************************************/
3484 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3485
3486 "use strict";
3487 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3488 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3489
3490
3491 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3492
3493 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3494
3495 _Object$defineProperty(exports, "__esModule", {
3496 value: true
3497 });
3498
3499 exports.default = GoProButton;
3500
3501 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3502
3503 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3504
3505 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3506
3507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3508
3509 function GoProButton(props) {
3510 var baseClassName = 'e-app-go-pro-button',
3511 classes = [baseClassName, props.className];
3512 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
3513 className: (0, _utils.arrayToClassName)(classes),
3514 text: props.text
3515 }));
3516 }
3517
3518 GoProButton.propTypes = {
3519 className: PropTypes.string,
3520 text: PropTypes.string
3521 };
3522 GoProButton.defaultProps = {
3523 className: '',
3524 variant: 'contained',
3525 size: 'sm',
3526 color: 'cta',
3527 target: '_blank',
3528 rel: 'noopener noreferrer',
3529 text: __('Go Pro', 'elementor')
3530 };
3531
3532 /***/ }),
3533
3534 /***/ "../core/app/assets/js/molecules/tooltip.js":
3535 /*!**************************************************!*\
3536 !*** ../core/app/assets/js/molecules/tooltip.js ***!
3537 \**************************************************/
3538 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3539
3540 "use strict";
3541 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3542
3543
3544 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3545
3546 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3547
3548 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3549
3550 _Object$defineProperty(exports, "__esModule", {
3551 value: true
3552 });
3553
3554 exports.default = Tooltip;
3555
3556 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3557
3558 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3559
3560 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js");
3561
3562 function Tooltip(props) {
3563 var baseClassName = 'e-app-tooltip',
3564 classes = [baseClassName, props.className],
3565 childRef = (0, _react.useRef)(null),
3566 isAborted = (0, _react.useRef)(false),
3567 isManualControl = props.hasOwnProperty('show'),
3568 _useState = (0, _react.useState)(false),
3569 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3570 isLibraryLoaded = _useState2[0],
3571 setIsLibraryLoaded = _useState2[1],
3572 _useState3 = (0, _react.useState)(false),
3573 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
3574 showTooltip = _useState4[0],
3575 setShowTooltip = _useState4[1],
3576 directionsMap = {
3577 top: 's',
3578 right: 'w',
3579 down: 'n',
3580 left: 'e'
3581 },
3582 tipsyConfig = {
3583 trigger: isManualControl ? 'manual' : 'hover',
3584 gravity: directionsMap[props.direction],
3585 offset: props.offset,
3586 title: function title() {
3587 return props.title;
3588 }
3589 },
3590 setTipsy = function setTipsy() {
3591 var $tooltipContainer = jQuery(childRef.current);
3592 $tooltipContainer.tipsy(tipsyConfig);
3593
3594 if (isManualControl) {
3595 var displayMode = showTooltip ? 'show' : 'hide';
3596 $tooltipContainer.tipsy(displayMode);
3597 }
3598 };
3599
3600 (0, _react.useEffect)(function () {
3601 // In case that the component is disabled the tipsy library will not be loaded by default.
3602 if (!props.disabled) {
3603 isAborted.current = false;
3604 import(
3605 /* webpackIgnore: true */
3606 "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () {
3607 if (!isAborted.current) {
3608 if (isLibraryLoaded) {
3609 setTipsy();
3610 } else {
3611 setIsLibraryLoaded(true);
3612 }
3613 }
3614 });
3615 }
3616
3617 return function () {
3618 if (!props.disabled) {
3619 // Aborting the current dynamic-import state update in case of re-render.
3620 isAborted.current = true; // Cleanup of existing tipsy element in case of re-render.
3621
3622 jQuery('.tipsy:last').remove();
3623 }
3624 };
3625 }, [props.disabled]);
3626 (0, _react.useEffect)(function () {
3627 if (isLibraryLoaded) {
3628 setTipsy();
3629 }
3630 }, [isLibraryLoaded, showTooltip]);
3631 (0, _react.useEffect)(function () {
3632 // The "show" state should not be changed while the component is disabled.
3633 if (!props.disabled && props.show !== showTooltip) {
3634 setShowTooltip(props.show);
3635 }
3636 }, [props.show]);
3637 return /*#__PURE__*/_react.default.createElement(props.tag, {
3638 className: (0, _utils.arrayToClassName)(classes),
3639 ref: childRef
3640 }, props.children);
3641 }
3642
3643 Tooltip.propTypes = {
3644 className: PropTypes.string,
3645 offset: PropTypes.number,
3646 show: PropTypes.bool,
3647 direction: PropTypes.oneOf(['top', 'right', 'left', 'down']),
3648 tag: PropTypes.string.isRequired,
3649 title: PropTypes.string.isRequired,
3650 disabled: PropTypes.bool,
3651 children: PropTypes.any
3652 };
3653 Tooltip.defaultProps = {
3654 className: '',
3655 offset: 10,
3656 direction: 'top',
3657 disabled: false
3658 };
3659
3660 /***/ }),
3661
3662 /***/ "../core/app/assets/js/molecules/upload-file.js":
3663 /*!******************************************************!*\
3664 !*** ../core/app/assets/js/molecules/upload-file.js ***!
3665 \******************************************************/
3666 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3667
3668 "use strict";
3669 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3670 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3671
3672
3673 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3674
3675 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3676
3677 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3678
3679 _Object$defineProperty(exports, "__esModule", {
3680 value: true
3681 });
3682
3683 exports.default = UploadFile;
3684
3685 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3686
3687 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
3688
3689 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3690
3691 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3692
3693 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss");
3694
3695 function UploadFile(props) {
3696 var fileInput = (0, _react.useRef)(null),
3697 baseClassName = 'e-app-upload-file',
3698 classes = [baseClassName, props.className];
3699 return /*#__PURE__*/_react.default.createElement("div", {
3700 className: (0, _utils.arrayToClassName)(classes)
3701 }, /*#__PURE__*/_react.default.createElement("input", {
3702 ref: fileInput,
3703 type: "file",
3704 accept: props.filetypes.map(function (type) {
3705 return '.' + type;
3706 }).join(', '),
3707 className: "e-app-upload-file__input",
3708 onChange: function onChange(event) {
3709 var file = event.target.files[0];
3710
3711 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
3712 props.onFileSelect(file, event);
3713 } else {
3714 fileInput.current.value = '';
3715 props.onError();
3716 }
3717 }
3718 }), /*#__PURE__*/_react.default.createElement(_button.default, {
3719 className: "e-app-upload-file__button",
3720 text: props.text,
3721 variant: "contained",
3722 color: "primary",
3723 size: "lg",
3724 hideText: props.isLoading,
3725 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '',
3726 onClick: function onClick() {
3727 if (!props.isLoading) {
3728 fileInput.current.click();
3729 }
3730 }
3731 }));
3732 }
3733
3734 UploadFile.propTypes = {
3735 className: PropTypes.string,
3736 text: PropTypes.string,
3737 onFileSelect: PropTypes.func,
3738 isLoading: PropTypes.bool,
3739 filetypes: PropTypes.array.isRequired,
3740 onError: PropTypes.func
3741 };
3742 UploadFile.defaultProps = {
3743 className: '',
3744 text: __('Select File', 'elementor'),
3745 onError: function onError() {}
3746 };
3747
3748 /***/ }),
3749
3750 /***/ "../core/app/assets/js/organisms/drop-zone.js":
3751 /*!****************************************************!*\
3752 !*** ../core/app/assets/js/organisms/drop-zone.js ***!
3753 \****************************************************/
3754 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3755
3756 "use strict";
3757 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3758
3759
3760 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3761
3762 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3763
3764 _Object$defineProperty(exports, "__esModule", {
3765 value: true
3766 });
3767
3768 exports.default = DropZone;
3769
3770 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3771
3772 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3773
3774 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3775
3776 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
3777
3778 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
3779
3780 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
3781
3782 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
3783
3784 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
3785
3786 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss");
3787
3788 function DropZone(props) {
3789 var classes = ['e-app-drop-zone', props.className],
3790 dragDropEvents = {
3791 onDrop: function onDrop(event) {
3792 if (!props.isLoading) {
3793 var file = event.dataTransfer.files[0];
3794
3795 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
3796 props.onFileSelect(file, event);
3797 } else {
3798 props.onError();
3799 }
3800 }
3801 }
3802 };
3803 return /*#__PURE__*/_react.default.createElement("section", {
3804 className: (0, _utils.arrayToClassName)(classes)
3805 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, {
3806 isLoading: props.isLoading
3807 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
3808 className: "e-app-drop-zone__icon ".concat(props.icon)
3809 }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
3810 variant: "display-3"
3811 }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, {
3812 variant: "xl",
3813 className: "e-app-drop-zone__text"
3814 }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, {
3815 variant: "xl",
3816 className: "e-app-drop-zone__secondary-text"
3817 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, {
3818 isLoading: props.isLoading,
3819 onFileSelect: props.onFileSelect,
3820 onError: props.onError,
3821 text: props.buttonText,
3822 filetypes: props.filetypes
3823 })));
3824 }
3825
3826 DropZone.propTypes = {
3827 className: PropTypes.string,
3828 children: PropTypes.any,
3829 onFileSelect: PropTypes.func.isRequired,
3830 heading: PropTypes.string,
3831 text: PropTypes.string,
3832 secondaryText: PropTypes.string,
3833 buttonText: PropTypes.string,
3834 icon: PropTypes.string,
3835 showButton: PropTypes.bool,
3836 showIcon: PropTypes.bool,
3837 isLoading: PropTypes.bool,
3838 filetypes: PropTypes.array.isRequired,
3839 onError: PropTypes.func
3840 };
3841 DropZone.defaultProps = {
3842 className: '',
3843 icon: 'eicon-library-upload',
3844 showButton: true,
3845 showIcon: true,
3846 onError: function onError() {}
3847 };
3848
3849 /***/ }),
3850
3851 /***/ "../core/app/assets/js/organisms/error-boundary.js":
3852 /*!*********************************************************!*\
3853 !*** ../core/app/assets/js/organisms/error-boundary.js ***!
3854 \*********************************************************/
3855 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3856
3857 "use strict";
3858 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3860
3861
3862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3863
3864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3865
3866 _Object$defineProperty(exports, "__esModule", {
3867 value: true
3868 });
3869
3870 exports.default = void 0;
3871
3872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3873
3874 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
3875
3876 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
3877
3878 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
3879
3880 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
3881
3882 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3883
3884 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
3885
3886 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component
3887 // That is why this component is a class component.
3888 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes
3889 var ErrorBoundary = /*#__PURE__*/function (_React$Component) {
3890 (0, _inherits2.default)(ErrorBoundary, _React$Component);
3891
3892 var _super = (0, _createSuper2.default)(ErrorBoundary);
3893
3894 function ErrorBoundary(props) {
3895 var _this;
3896
3897 (0, _classCallCheck2.default)(this, ErrorBoundary);
3898 _this = _super.call(this, props);
3899 _this.state = {
3900 hasError: null
3901 };
3902 return _this;
3903 }
3904
3905 (0, _createClass2.default)(ErrorBoundary, [{
3906 key: "goBack",
3907 value: function goBack() {
3908 // If the app was opened inside an iframe, it will close it,
3909 // if not, it will redirect to the last location.
3910 if (window.top !== window.self) {
3911 window.top.$e.run('app/close');
3912 }
3913
3914 window.location = elementorAppConfig.return_url;
3915 }
3916 }, {
3917 key: "render",
3918 value: function render() {
3919 if (this.state.hasError) {
3920 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
3921 title: this.props.title,
3922 text: this.props.text,
3923 approveButtonUrl: this.props.learnMoreUrl,
3924 approveButtonColor: "link",
3925 approveButtonTarget: "_blank",
3926 approveButtonText: __('Learn More', 'elementor'),
3927 dismissButtonText: __('Go Back', 'elementor'),
3928 dismissButtonOnClick: this.goBack
3929 });
3930 }
3931
3932 return this.props.children;
3933 }
3934 }], [{
3935 key: "getDerivedStateFromError",
3936 value: function getDerivedStateFromError() {
3937 return {
3938 hasError: true
3939 };
3940 }
3941 }]);
3942 return ErrorBoundary;
3943 }(_react.default.Component);
3944
3945 exports.default = ErrorBoundary;
3946 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", {
3947 children: PropTypes.any,
3948 title: PropTypes.string,
3949 text: PropTypes.string,
3950 learnMoreUrl: PropTypes.string
3951 });
3952 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", {
3953 title: __('App could not be loaded', 'elementor'),
3954 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'),
3955 learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/'
3956 });
3957
3958 /***/ }),
3959
3960 /***/ "../core/app/assets/js/organisms/wizard-footer.js":
3961 /*!********************************************************!*\
3962 !*** ../core/app/assets/js/organisms/wizard-footer.js ***!
3963 \********************************************************/
3964 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3965
3966 "use strict";
3967 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3968
3969
3970 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3971
3972 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3973
3974 _Object$defineProperty(exports, "__esModule", {
3975 value: true
3976 });
3977
3978 exports.default = WizardFooter;
3979
3980 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3981
3982 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3983
3984 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3985
3986 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3987
3988 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss");
3989
3990 function WizardFooter(props) {
3991 var baseClassName = 'e-app-wizard-footer',
3992 classes = [baseClassName, props.className];
3993
3994 if (props.separator) {
3995 classes.push(baseClassName + '__separator');
3996 }
3997
3998 return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({
3999 container: true
4000 }, props, {
4001 className: (0, _utils.arrayToClassName)(classes)
4002 }), props.children);
4003 }
4004
4005 WizardFooter.propTypes = {
4006 className: PropTypes.string,
4007 justify: PropTypes.any,
4008 separator: PropTypes.any,
4009 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
4010 };
4011 WizardFooter.defaultProps = {
4012 className: ''
4013 };
4014
4015 /***/ }),
4016
4017 /***/ "../core/app/assets/js/pages/index.js":
4018 /*!********************************************!*\
4019 !*** ../core/app/assets/js/pages/index.js ***!
4020 \********************************************/
4021 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4022
4023 "use strict";
4024
4025
4026 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4027
4028 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4029
4030 _Object$defineProperty(exports, "__esModule", {
4031 value: true
4032 });
4033
4034 exports.default = Index;
4035
4036 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4037
4038 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
4039
4040 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
4041
4042 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
4043
4044 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
4045
4046 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
4047
4048 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
4049
4050 var _actionsMap = _interopRequireDefault(__webpack_require__(/*! elementor-app/url-actions/actions-map */ "../core/app/assets/js/url-actions/actions-map.js"));
4051
4052 function Index() {
4053 var _elementorAppConfig$m;
4054
4055 var urlSearchParams = new URLSearchParams(window.location.search),
4056 queryParams = Object.fromEntries(urlSearchParams.entries()),
4057 // The 'action' query param is translated into a route URL.
4058 url = _actionsMap.default[queryParams.action] || ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]);
4059 return /*#__PURE__*/_react.default.createElement(_router.Redirect, {
4060 to: url || '/not-found',
4061 noThrow: true
4062 });
4063 }
4064
4065 /***/ }),
4066
4067 /***/ "../core/app/assets/js/pages/not-found.js":
4068 /*!************************************************!*\
4069 !*** ../core/app/assets/js/pages/not-found.js ***!
4070 \************************************************/
4071 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4072
4073 "use strict";
4074 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4075
4076
4077 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4078
4079 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4080
4081 _Object$defineProperty(exports, "__esModule", {
4082 value: true
4083 });
4084
4085 exports.default = NotFound;
4086
4087 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4088
4089 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
4090
4091 function NotFound() {
4092 var config = {
4093 title: __('Not Found', 'elementor'),
4094 className: 'eps-app__not-found',
4095 content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "),
4096 sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null)
4097 };
4098 return /*#__PURE__*/_react.default.createElement(_page.default, config);
4099 }
4100
4101 /***/ }),
4102
4103 /***/ "../core/app/assets/js/ui/atoms/box.js":
4104 /*!*********************************************!*\
4105 !*** ../core/app/assets/js/ui/atoms/box.js ***!
4106 \*********************************************/
4107 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4108
4109 "use strict";
4110 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4111
4112
4113 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4114
4115 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4116
4117 _Object$defineProperty(exports, "__esModule", {
4118 value: true
4119 });
4120
4121 exports.default = Box;
4122
4123 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4124
4125 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4126
4127 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss");
4128
4129 function Box(props) {
4130 var baseClassName = 'eps-box',
4131 classes = [baseClassName, props.className],
4132 style = {};
4133
4134 if (props.hasOwnProperty('padding')) {
4135 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding);
4136 classes.push(baseClassName + '--padding');
4137 }
4138
4139 return /*#__PURE__*/_react.default.createElement("div", {
4140 style: style,
4141 className: (0, _utils.arrayToClassName)(classes)
4142 }, props.children);
4143 }
4144
4145 Box.propTypes = {
4146 className: PropTypes.string,
4147 padding: PropTypes.string,
4148 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
4149 };
4150 Box.defaultProps = {
4151 className: ''
4152 };
4153
4154 /***/ }),
4155
4156 /***/ "../core/app/assets/js/ui/atoms/checkbox.js":
4157 /*!**************************************************!*\
4158 !*** ../core/app/assets/js/ui/atoms/checkbox.js ***!
4159 \**************************************************/
4160 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4161
4162 "use strict";
4163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4164
4165
4166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4167
4168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4169
4170 _Object$defineProperty(exports, "__esModule", {
4171 value: true
4172 });
4173
4174 exports.default = Checkbox;
4175
4176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4177
4178 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4179
4180 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4181
4182 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss");
4183
4184 function Checkbox(props) {
4185 var baseClassName = 'eps-checkbox',
4186 classes = [baseClassName, props.className];
4187
4188 if (props.rounded) {
4189 classes.push(baseClassName + '--rounded');
4190 }
4191
4192 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, {
4193 type: "checkbox",
4194 disabled: props.disabled,
4195 className: (0, _utils.arrayToClassName)(classes)
4196 }));
4197 }
4198
4199 Checkbox.propTypes = {
4200 className: PropTypes.string,
4201 disabled: PropTypes.bool,
4202 rounded: PropTypes.bool
4203 };
4204 Checkbox.defaultProps = {
4205 className: '',
4206 disabled: false
4207 };
4208
4209 /***/ }),
4210
4211 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js":
4212 /*!***************************************************!*\
4213 !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***!
4214 \***************************************************/
4215 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4216
4217 "use strict";
4218 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4219
4220
4221 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4222
4223 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4224
4225 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4226
4227 _Object$defineProperty(exports, "__esModule", {
4228 value: true
4229 });
4230
4231 exports.default = DragDrop;
4232
4233 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4234
4235 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4236
4237 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4238
4239 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4240
4241 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss");
4242
4243 function DragDrop(props) {
4244 var _useState = (0, _react.useState)(false),
4245 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4246 isDragOver = _useState2[0],
4247 setIsDragOver = _useState2[1],
4248 getClassName = function getClassName() {
4249 var baseClassName = 'e-app-drag-drop',
4250 classes = [baseClassName, props.className];
4251
4252 if (isDragOver && !props.isLoading) {
4253 classes.push(baseClassName + '--drag-over');
4254 }
4255
4256 return (0, _utils.arrayToClassName)(classes);
4257 },
4258 onDragDropActions = function onDragDropActions(event) {
4259 event.preventDefault();
4260 event.stopPropagation();
4261 },
4262 dragDropEvents = {
4263 onDrop: function onDrop(event) {
4264 onDragDropActions(event);
4265 setIsDragOver(false);
4266
4267 if (props.onDrop) {
4268 props.onDrop(event);
4269 }
4270 },
4271 onDragOver: function onDragOver(event) {
4272 onDragDropActions(event);
4273 setIsDragOver(true);
4274
4275 if (props.onDragOver) {
4276 props.onDragOver(event);
4277 }
4278 },
4279 onDragLeave: function onDragLeave(event) {
4280 onDragDropActions(event);
4281 setIsDragOver(false);
4282
4283 if (props.onDragLeave) {
4284 props.onDragLeave(event);
4285 }
4286 }
4287 };
4288
4289 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, {
4290 className: getClassName()
4291 }), props.children);
4292 }
4293
4294 DragDrop.propTypes = {
4295 className: PropTypes.string,
4296 children: PropTypes.any,
4297 onDrop: PropTypes.func,
4298 onDragLeave: PropTypes.func,
4299 onDragOver: PropTypes.func,
4300 isLoading: PropTypes.bool
4301 };
4302 DragDrop.defaultProps = {
4303 className: ''
4304 };
4305
4306 /***/ }),
4307
4308 /***/ "../core/app/assets/js/ui/atoms/heading.js":
4309 /*!*************************************************!*\
4310 !*** ../core/app/assets/js/ui/atoms/heading.js ***!
4311 \*************************************************/
4312 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4313
4314 "use strict";
4315 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4316
4317
4318 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4319
4320 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4321
4322 _Object$defineProperty(exports, "__esModule", {
4323 value: true
4324 });
4325
4326 exports.default = Heading;
4327
4328 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4329
4330 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4331
4332 function Heading(props) {
4333 var baseClassName = 'eps',
4334 classes = [props.className];
4335
4336 if (props.variant) {
4337 classes.push(baseClassName + '-' + props.variant);
4338 }
4339
4340 var Element = function Element() {
4341 return _react.default.createElement(props.tag, {
4342 className: (0, _utils.arrayToClassName)(classes)
4343 }, props.children);
4344 };
4345
4346 return /*#__PURE__*/_react.default.createElement(Element, null);
4347 }
4348
4349 Heading.propTypes = {
4350 className: PropTypes.string,
4351 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired,
4352 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']),
4353 variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired
4354 };
4355 Heading.defaultProps = {
4356 className: '',
4357 tag: 'h1'
4358 };
4359
4360 /***/ }),
4361
4362 /***/ "../core/app/assets/js/ui/atoms/icon.js":
4363 /*!**********************************************!*\
4364 !*** ../core/app/assets/js/ui/atoms/icon.js ***!
4365 \**********************************************/
4366 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4367
4368 "use strict";
4369 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4370
4371
4372 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4373
4374 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4375
4376 _Object$defineProperty(exports, "__esModule", {
4377 value: true
4378 });
4379
4380 exports.default = Icon;
4381
4382 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4383
4384 function Icon(props) {
4385 return /*#__PURE__*/_react.default.createElement("i", {
4386 className: "eps-icon ".concat(props.className)
4387 });
4388 }
4389
4390 Icon.propTypes = {
4391 className: PropTypes.string.isRequired
4392 };
4393 Icon.defaultProps = {
4394 className: ''
4395 };
4396
4397 /***/ }),
4398
4399 /***/ "../core/app/assets/js/ui/atoms/text-field.js":
4400 /*!****************************************************!*\
4401 !*** ../core/app/assets/js/ui/atoms/text-field.js ***!
4402 \****************************************************/
4403 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4404
4405 "use strict";
4406 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4407
4408
4409 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4410
4411 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4412
4413 _Object$defineProperty(exports, "__esModule", {
4414 value: true
4415 });
4416
4417 exports.default = TextField;
4418
4419 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4420
4421 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4422
4423 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
4424
4425 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4426
4427 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4428
4429 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss");
4430
4431 function TextField(props) {
4432 var classNameBase = 'eps-text-field',
4433 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)],
4434 validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
4435 className: (0, _utils.arrayToClassName)(classes)
4436 });
4437
4438 if (validProps.multiline) {
4439 delete validProps.multiline;
4440 return /*#__PURE__*/_react.default.createElement("textarea", validProps);
4441 }
4442
4443 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, {
4444 type: "text"
4445 }));
4446 }
4447
4448 TextField.propTypes = {
4449 className: PropTypes.string,
4450 multiline: PropTypes.bool,
4451 variant: PropTypes.oneOf(['standard', 'outlined']),
4452 children: PropTypes.string
4453 };
4454 TextField.defaultProps = {
4455 className: '',
4456 variant: 'standard'
4457 };
4458
4459 /***/ }),
4460
4461 /***/ "../core/app/assets/js/ui/atoms/text.js":
4462 /*!**********************************************!*\
4463 !*** ../core/app/assets/js/ui/atoms/text.js ***!
4464 \**********************************************/
4465 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4466
4467 "use strict";
4468 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4469
4470
4471 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4472
4473 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4474
4475 _Object$defineProperty(exports, "__esModule", {
4476 value: true
4477 });
4478
4479 exports.default = Text;
4480
4481 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4482
4483 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4484
4485 function Text(props) {
4486 var baseClassName = 'eps',
4487 classes = [props.className],
4488 variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
4489 classes.push(baseClassName + '-text' + variant);
4490
4491 var Element = function Element() {
4492 return _react.default.createElement(props.tag, {
4493 className: (0, _utils.arrayToClassName)(classes)
4494 }, props.children);
4495 };
4496
4497 return /*#__PURE__*/_react.default.createElement(Element, null);
4498 }
4499
4500 Text.propTypes = {
4501 className: PropTypes.string,
4502 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']),
4503 tag: PropTypes.string,
4504 children: PropTypes.any.isRequired
4505 };
4506 Text.defaultProps = {
4507 className: '',
4508 tag: 'p'
4509 };
4510
4511 /***/ }),
4512
4513 /***/ "../core/app/assets/js/ui/card/card-body.js":
4514 /*!**************************************************!*\
4515 !*** ../core/app/assets/js/ui/card/card-body.js ***!
4516 \**************************************************/
4517 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4518
4519 "use strict";
4520 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4521
4522
4523 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4524
4525 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4526
4527 _Object$defineProperty(exports, "__esModule", {
4528 value: true
4529 });
4530
4531 exports.default = CardBody;
4532
4533 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4534
4535 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4536
4537 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4538
4539 function CardBody(props) {
4540 var classNameBase = 'eps-card__body',
4541 classes = [classNameBase, props.className],
4542 style = {};
4543
4544 if (props.hasOwnProperty('padding')) {
4545 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding);
4546 classes.push(classNameBase + '--padding');
4547 }
4548
4549 return /*#__PURE__*/_react.default.createElement("main", {
4550 className: (0, _utils.arrayToClassName)(classes),
4551 style: style
4552 }, props.children);
4553 }
4554
4555 CardBody.propTypes = {
4556 className: PropTypes.string,
4557 padding: PropTypes.string,
4558 passive: PropTypes.bool,
4559 active: PropTypes.bool,
4560 children: PropTypes.any.isRequired
4561 };
4562 CardBody.defaultProps = {
4563 className: ''
4564 };
4565
4566 /***/ }),
4567
4568 /***/ "../core/app/assets/js/ui/card/card-divider.js":
4569 /*!*****************************************************!*\
4570 !*** ../core/app/assets/js/ui/card/card-divider.js ***!
4571 \*****************************************************/
4572 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4573
4574 "use strict";
4575 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4576
4577
4578 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4579
4580 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4581
4582 _Object$defineProperty(exports, "__esModule", {
4583 value: true
4584 });
4585
4586 exports.default = CardDivider;
4587
4588 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4589
4590 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4591
4592 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4593
4594 function CardDivider(props) {
4595 var classNameBase = 'eps-card__divider',
4596 classes = [classNameBase, props.className];
4597 return /*#__PURE__*/_react.default.createElement("hr", {
4598 className: (0, _utils.arrayToClassName)(classes)
4599 });
4600 }
4601
4602 CardDivider.propTypes = {
4603 className: PropTypes.string
4604 };
4605 CardDivider.defaultProps = {
4606 className: ''
4607 };
4608
4609 /***/ }),
4610
4611 /***/ "../core/app/assets/js/ui/card/card-footer.js":
4612 /*!****************************************************!*\
4613 !*** ../core/app/assets/js/ui/card/card-footer.js ***!
4614 \****************************************************/
4615 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4616
4617 "use strict";
4618 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4619
4620
4621 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4622
4623 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4624
4625 _Object$defineProperty(exports, "__esModule", {
4626 value: true
4627 });
4628
4629 exports.default = CardFooter;
4630
4631 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4632
4633 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4634
4635 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4636
4637 function CardFooter(props) {
4638 var classNameBase = 'eps-card__footer',
4639 classes = [classNameBase, props.className],
4640 style = {};
4641
4642 if (props.hasOwnProperty('padding')) {
4643 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding);
4644 classes.push(classNameBase + '--padding');
4645 }
4646
4647 return /*#__PURE__*/_react.default.createElement("footer", {
4648 className: (0, _utils.arrayToClassName)(classes),
4649 style: style
4650 }, props.children);
4651 }
4652
4653 CardFooter.propTypes = {
4654 className: PropTypes.string,
4655 padding: PropTypes.string,
4656 passive: PropTypes.bool,
4657 active: PropTypes.bool,
4658 children: PropTypes.object.isRequired
4659 };
4660 CardFooter.defaultProps = {
4661 className: ''
4662 };
4663
4664 /***/ }),
4665
4666 /***/ "../core/app/assets/js/ui/card/card-header.js":
4667 /*!****************************************************!*\
4668 !*** ../core/app/assets/js/ui/card/card-header.js ***!
4669 \****************************************************/
4670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4671
4672 "use strict";
4673 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4674
4675
4676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4677
4678 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4679
4680 _Object$defineProperty(exports, "__esModule", {
4681 value: true
4682 });
4683
4684 exports.default = CardHeader;
4685
4686 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4687
4688 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4689
4690 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4691
4692 function CardHeader(props) {
4693 var classNameBase = 'eps-card__header',
4694 classes = [classNameBase, props.className],
4695 style = {};
4696
4697 if (props.hasOwnProperty('padding')) {
4698 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding);
4699 classes.push(classNameBase + '--padding');
4700 }
4701
4702 return /*#__PURE__*/_react.default.createElement("header", {
4703 className: (0, _utils.arrayToClassName)(classes),
4704 style: style
4705 }, props.children);
4706 }
4707
4708 CardHeader.propTypes = {
4709 className: PropTypes.string,
4710 padding: PropTypes.string,
4711 passive: PropTypes.bool,
4712 active: PropTypes.bool,
4713 children: PropTypes.any.isRequired
4714 };
4715 CardHeader.defaultProps = {
4716 className: ''
4717 };
4718
4719 /***/ }),
4720
4721 /***/ "../core/app/assets/js/ui/card/card-headline.js":
4722 /*!******************************************************!*\
4723 !*** ../core/app/assets/js/ui/card/card-headline.js ***!
4724 \******************************************************/
4725 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4726
4727 "use strict";
4728 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4729
4730
4731 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4732
4733 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4734
4735 _Object$defineProperty(exports, "__esModule", {
4736 value: true
4737 });
4738
4739 exports.default = CardHeadline;
4740
4741 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4742
4743 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4744
4745 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4746
4747 function CardHeadline(props) {
4748 var classNameBase = 'eps-card__headline',
4749 classes = [classNameBase, props.className];
4750 return /*#__PURE__*/_react.default.createElement("h4", {
4751 className: (0, _utils.arrayToClassName)(classes)
4752 }, props.children);
4753 }
4754
4755 CardHeadline.propTypes = {
4756 className: PropTypes.string,
4757 children: PropTypes.any.isRequired
4758 };
4759 CardHeadline.defaultProps = {
4760 className: ''
4761 };
4762
4763 /***/ }),
4764
4765 /***/ "../core/app/assets/js/ui/card/card-image.js":
4766 /*!***************************************************!*\
4767 !*** ../core/app/assets/js/ui/card/card-image.js ***!
4768 \***************************************************/
4769 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4770
4771 "use strict";
4772 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4773
4774
4775 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4776
4777 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4778
4779 _Object$defineProperty(exports, "__esModule", {
4780 value: true
4781 });
4782
4783 exports.default = CardImage;
4784
4785 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4786
4787 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4788
4789 function CardImage(props) {
4790 var image = /*#__PURE__*/_react.default.createElement("img", {
4791 src: props.src,
4792 alt: props.alt,
4793 className: "eps-card__image",
4794 loading: "lazy"
4795 });
4796
4797 return /*#__PURE__*/_react.default.createElement("figure", {
4798 className: "eps-card__figure ".concat(props.className)
4799 }, image, props.children);
4800 }
4801
4802 CardImage.propTypes = {
4803 className: PropTypes.string,
4804 src: PropTypes.string.isRequired,
4805 alt: PropTypes.string.isRequired,
4806 children: PropTypes.any
4807 };
4808 CardImage.defaultProps = {
4809 className: ''
4810 };
4811
4812 /***/ }),
4813
4814 /***/ "../core/app/assets/js/ui/card/card-overlay.js":
4815 /*!*****************************************************!*\
4816 !*** ../core/app/assets/js/ui/card/card-overlay.js ***!
4817 \*****************************************************/
4818 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4819
4820 "use strict";
4821 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4822
4823
4824 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4825
4826 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4827
4828 _Object$defineProperty(exports, "__esModule", {
4829 value: true
4830 });
4831
4832 exports.default = CardOverlay;
4833
4834 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4835
4836 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4837
4838 function CardOverlay(props) {
4839 return /*#__PURE__*/_react.default.createElement("div", {
4840 className: "eps-card__image-overlay ".concat(props.className)
4841 }, props.children);
4842 }
4843
4844 CardOverlay.propTypes = {
4845 className: PropTypes.string,
4846 children: PropTypes.object.isRequired
4847 };
4848 CardOverlay.defaultProps = {
4849 className: ''
4850 };
4851
4852 /***/ }),
4853
4854 /***/ "../core/app/assets/js/ui/card/card.js":
4855 /*!*********************************************!*\
4856 !*** ../core/app/assets/js/ui/card/card.js ***!
4857 \*********************************************/
4858 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4859
4860 "use strict";
4861 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4862
4863
4864 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4865
4866 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4867
4868 _Object$defineProperty(exports, "__esModule", {
4869 value: true
4870 });
4871
4872 exports.default = void 0;
4873
4874 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4875
4876 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js"));
4877
4878 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js"));
4879
4880 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js"));
4881
4882 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
4883
4884 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
4885
4886 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js"));
4887
4888 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js"));
4889
4890 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4891
4892 var Card = _react.default.forwardRef(function (props, ref) {
4893 return /*#__PURE__*/_react.default.createElement("article", {
4894 className: "eps-card ".concat(props.className),
4895 ref: ref
4896 }, props.children);
4897 });
4898
4899 Card.propTypes = {
4900 type: PropTypes.string,
4901 className: PropTypes.string,
4902 children: PropTypes.any
4903 };
4904 Card.defaultProps = {
4905 className: ''
4906 };
4907 Card.displayName = 'Card';
4908 Card.Header = _cardHeader.default;
4909 Card.Body = _cardBody.default;
4910 Card.Image = _cardImage.default;
4911 Card.Overlay = _cardOverlay.default;
4912 Card.Footer = _cardFooter.default;
4913 Card.Headline = _cardHeadline.default;
4914 Card.Divider = _cardDivider.default;
4915 var _default = Card;
4916 exports.default = _default;
4917
4918 /***/ }),
4919
4920 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js":
4921 /*!*********************************************************!*\
4922 !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***!
4923 \*********************************************************/
4924 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4925
4926 "use strict";
4927 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4928
4929
4930 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4931
4932 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4933
4934 _Object$defineProperty(exports, "__esModule", {
4935 value: true
4936 });
4937
4938 exports.default = DialogActions;
4939
4940 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4941
4942 function DialogActions(props) {
4943 return /*#__PURE__*/_react.default.createElement("div", {
4944 className: "eps-dialog__buttons"
4945 }, props.children);
4946 }
4947
4948 DialogActions.propTypes = {
4949 children: PropTypes.any
4950 };
4951
4952 /***/ }),
4953
4954 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js":
4955 /*!********************************************************!*\
4956 !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***!
4957 \********************************************************/
4958 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4959
4960 "use strict";
4961 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4962
4963
4964 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4965
4966 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4967
4968 _Object$defineProperty(exports, "__esModule", {
4969 value: true
4970 });
4971
4972 exports.default = DialogButton;
4973
4974 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4975
4976 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
4977
4978 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4979
4980 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4981
4982 function DialogButton(props) {
4983 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
4984 className: "eps-dialog__button ".concat(props.className)
4985 }));
4986 }
4987
4988 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
4989 tabIndex: PropTypes.string,
4990 type: PropTypes.string
4991 });
4992 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
4993 tabIndex: '0',
4994 type: 'button'
4995 });
4996
4997 /***/ }),
4998
4999 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js":
5000 /*!*********************************************************!*\
5001 !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***!
5002 \*********************************************************/
5003 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5004
5005 "use strict";
5006 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5007
5008
5009 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5010
5011 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5012
5013 _Object$defineProperty(exports, "__esModule", {
5014 value: true
5015 });
5016
5017 exports.default = DialogContent;
5018
5019 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5020
5021 function DialogContent(props) {
5022 return /*#__PURE__*/_react.default.createElement("div", {
5023 className: "eps-dialog__content"
5024 }, props.children);
5025 }
5026
5027 DialogContent.propTypes = {
5028 children: PropTypes.any
5029 };
5030
5031 /***/ }),
5032
5033 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js":
5034 /*!******************************************************!*\
5035 !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***!
5036 \******************************************************/
5037 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5038
5039 "use strict";
5040
5041
5042 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5043
5044 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5045
5046 _Object$defineProperty(exports, "__esModule", {
5047 value: true
5048 });
5049
5050 exports.default = DialogText;
5051
5052 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5053
5054 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5055
5056 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5057
5058 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5059
5060 function DialogText(props) {
5061 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({
5062 variant: "xs"
5063 }, props, {
5064 className: "eps-dialog__text ".concat(props.className)
5065 }));
5066 }
5067
5068 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes);
5069 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, {
5070 tag: 'p',
5071 variant: 'sm'
5072 });
5073
5074 /***/ }),
5075
5076 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js":
5077 /*!*******************************************************!*\
5078 !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***!
5079 \*******************************************************/
5080 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5081
5082 "use strict";
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 = DialogTitle;
5095
5096 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5097
5098 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5099
5100 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5101
5102 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5103
5104 function DialogTitle(props) {
5105 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, {
5106 className: "eps-dialog__title ".concat(props.className)
5107 }));
5108 }
5109
5110 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
5111 className: PropTypes.string
5112 });
5113 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
5114 variant: 'h3',
5115 tag: 'h3',
5116 className: ''
5117 });
5118
5119 /***/ }),
5120
5121 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js":
5122 /*!*********************************************************!*\
5123 !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***!
5124 \*********************************************************/
5125 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5126
5127 "use strict";
5128 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5129 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5130
5131
5132 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5133
5134 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5135
5136 _Object$defineProperty(exports, "__esModule", {
5137 value: true
5138 });
5139
5140 exports.default = DialogWrapper;
5141
5142 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5143
5144 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5145
5146 function DialogWrapper(props) {
5147 var WrapperTag = 'div';
5148
5149 if (props.onSubmit) {
5150 WrapperTag = 'form';
5151 }
5152
5153 return /*#__PURE__*/_react.default.createElement("section", {
5154 className: "eps-modal__overlay"
5155 }, /*#__PURE__*/_react.default.createElement(WrapperTag, {
5156 className: "eps-modal eps-dialog",
5157 onSubmit: props.onSubmit
5158 }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, {
5159 onClick: props.onClose,
5160 text: __('Close', 'elementor'),
5161 hideText: true,
5162 icon: "eicon-close",
5163 className: "eps-dialog__close-button"
5164 }), props.children));
5165 }
5166
5167 DialogWrapper.propTypes = {
5168 onClose: PropTypes.func,
5169 onSubmit: PropTypes.func,
5170 children: PropTypes.any
5171 };
5172
5173 /***/ }),
5174
5175 /***/ "../core/app/assets/js/ui/dialog/dialog.js":
5176 /*!*************************************************!*\
5177 !*** ../core/app/assets/js/ui/dialog/dialog.js ***!
5178 \*************************************************/
5179 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5180
5181 "use strict";
5182 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5183
5184
5185 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5186
5187 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5188
5189 _Object$defineProperty(exports, "__esModule", {
5190 value: true
5191 });
5192
5193 exports.default = Dialog;
5194
5195 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5196
5197 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js"));
5198
5199 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js"));
5200
5201 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js"));
5202
5203 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js"));
5204
5205 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js"));
5206
5207 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js"));
5208
5209 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss");
5210
5211 function Dialog(props) {
5212 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, {
5213 onSubmit: props.onSubmit,
5214 onClose: props.onClose
5215 }, /*#__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, {
5216 key: "dismiss",
5217 text: props.dismissButtonText,
5218 onClick: props.dismissButtonOnClick,
5219 url: props.dismissButtonUrl,
5220 target: props.dismissButtonTarget,
5221 tabIndex: "2"
5222 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
5223 key: "approve",
5224 text: props.approveButtonText,
5225 onClick: props.approveButtonOnClick,
5226 url: props.approveButtonUrl,
5227 target: props.approveButtonTarget,
5228 color: props.approveButtonColor,
5229 elRef: props.approveButtonRef,
5230 tabIndex: "1"
5231 })));
5232 }
5233
5234 Dialog.propTypes = {
5235 title: PropTypes.any,
5236 text: PropTypes.any,
5237 children: PropTypes.any,
5238 onSubmit: PropTypes.func,
5239 onClose: PropTypes.func,
5240 dismissButtonText: PropTypes.string.isRequired,
5241 dismissButtonOnClick: PropTypes.func,
5242 dismissButtonUrl: PropTypes.string,
5243 dismissButtonTarget: PropTypes.string,
5244 approveButtonText: PropTypes.string.isRequired,
5245 approveButtonOnClick: PropTypes.func,
5246 approveButtonUrl: PropTypes.string,
5247 approveButtonColor: PropTypes.string,
5248 approveButtonTarget: PropTypes.string,
5249 approveButtonRef: PropTypes.object
5250 };
5251 Dialog.defaultProps = {};
5252 Dialog.Wrapper = _dialogWrapper.default;
5253 Dialog.Content = _dialogContent.default;
5254 Dialog.Title = _dialogTitle.default;
5255 Dialog.Text = _dialogText.default;
5256 Dialog.Actions = _dialogActions.default;
5257 Dialog.Button = _dialogButton.default;
5258
5259 /***/ }),
5260
5261 /***/ "../core/app/assets/js/ui/grid/grid.js":
5262 /*!*********************************************!*\
5263 !*** ../core/app/assets/js/ui/grid/grid.js ***!
5264 \*********************************************/
5265 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5266
5267 "use strict";
5268 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5269
5270
5271 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5272
5273 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5274
5275 _Object$defineProperty(exports, "__esModule", {
5276 value: true
5277 });
5278
5279 exports.default = Grid;
5280
5281 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5282
5283 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
5284
5285 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js");
5286
5287 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
5288
5289 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5290
5291 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss");
5292
5293 function Grid(props) {
5294 var propsMap = {
5295 direction: '--direction{{ -VALUE }}',
5296 justify: '--justify{{ -VALUE }}',
5297 alignContent: '--align-content{{ -VALUE }}',
5298 alignItems: '--align-items{{ -VALUE }}',
5299 container: '-container',
5300 item: '-item',
5301 noWrap: '-container--no-wrap',
5302 wrapReverse: '-container--wrap-reverse',
5303 zeroMinWidth: '-item--zero-min-width',
5304 spacing: '-container--spacing',
5305 xs: '-item-xs{{ -VALUE }}',
5306 sm: '-item-sm{{ -VALUE }}',
5307 md: '-item-md{{ -VALUE }}',
5308 lg: '-item-lg{{ -VALUE }}',
5309 xl: '-item-xl{{ -VALUE }}',
5310 xxl: '-item-xxl{{ -VALUE }}'
5311 },
5312 getStyle = function getStyle() {
5313 return isValidPropValue(props.spacing) ? {
5314 '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
5315 } : {};
5316 },
5317 classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
5318
5319 return /*#__PURE__*/_react.default.createElement("div", {
5320 style: getStyle(),
5321 className: (0, _utils.arrayToClassName)(classes)
5322 }, props.children);
5323 }
5324
5325 function getPropsClasses(propsMap, props) {
5326 var classes = [];
5327
5328 for (var prop in propsMap) {
5329 if (props[prop]) {
5330 var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
5331 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
5332 }
5333 }
5334
5335 return classes;
5336 }
5337
5338 function renderPropValueBrackets(propClass, propValue) {
5339 var brackets = propClass.match(/{{.*?}}/);
5340
5341 if (brackets) {
5342 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : '';
5343 propClass = propClass.replace(brackets[0], bracketsValue);
5344 }
5345
5346 return propClass;
5347 }
5348
5349 function getBaseClassName() {
5350 return 'eps-grid';
5351 }
5352
5353 function isValidPropValue(propValue) {
5354 return propValue && 'boolean' !== typeof propValue;
5355 }
5356
5357 Grid.propTypes = {
5358 className: PropTypes.string,
5359 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']),
5360 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']),
5361 alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']),
5362 alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']),
5363 container: PropTypes.bool,
5364 item: PropTypes.bool,
5365 noWrap: PropTypes.bool,
5366 wrapReverse: PropTypes.bool,
5367 zeroMinWidth: PropTypes.bool,
5368 spacing: PropTypes.number,
5369 xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5370 sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5371 md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5372 lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5373 xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5374 xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]),
5375 children: PropTypes.any.isRequired
5376 };
5377 Grid.defaultProps = {
5378 className: ''
5379 };
5380
5381 /***/ }),
5382
5383 /***/ "../core/app/assets/js/ui/modal/modal-section.js":
5384 /*!*******************************************************!*\
5385 !*** ../core/app/assets/js/ui/modal/modal-section.js ***!
5386 \*******************************************************/
5387 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5388
5389 "use strict";
5390 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5391
5392
5393 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5394
5395 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5396
5397 _Object$defineProperty(exports, "__esModule", {
5398 value: true
5399 });
5400
5401 exports.default = ModalSection;
5402
5403 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5404
5405 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5406
5407 function ModalSection(props) {
5408 return /*#__PURE__*/_react.default.createElement("section", {
5409 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className])
5410 }, props.children);
5411 }
5412
5413 ModalSection.propTypes = {
5414 className: PropTypes.string,
5415 children: PropTypes.any
5416 };
5417 ModalSection.defaultProps = {
5418 className: ''
5419 };
5420
5421 /***/ }),
5422
5423 /***/ "../core/app/assets/js/ui/modal/modal-tip.js":
5424 /*!***************************************************!*\
5425 !*** ../core/app/assets/js/ui/modal/modal-tip.js ***!
5426 \***************************************************/
5427 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5428
5429 "use strict";
5430 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5431 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5432
5433
5434 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5435
5436 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5437
5438 _Object$defineProperty(exports, "__esModule", {
5439 value: true
5440 });
5441
5442 exports.default = ModalTip;
5443
5444 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5445
5446 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5447
5448 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5449
5450 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5451
5452 function ModalTip(props) {
5453 return /*#__PURE__*/_react.default.createElement("div", {
5454 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className])
5455 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
5456 variant: "h3",
5457 tag: "h3"
5458 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
5459 variant: "xs"
5460 }, props.description));
5461 }
5462
5463 ModalTip.propTypes = {
5464 className: PropTypes.string,
5465 title: PropTypes.string,
5466 description: PropTypes.string
5467 };
5468 ModalTip.defaultProps = {
5469 className: '',
5470 title: __('Tip', 'elementor')
5471 };
5472
5473 /***/ }),
5474
5475 /***/ "../core/app/assets/js/ui/modal/modal.js":
5476 /*!***********************************************!*\
5477 !*** ../core/app/assets/js/ui/modal/modal.js ***!
5478 \***********************************************/
5479 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5480
5481 "use strict";
5482 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5483 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
5484
5485
5486 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5487
5488 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5489
5490 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
5491
5492 _Object$defineProperty(exports, "__esModule", {
5493 value: true
5494 });
5495
5496 exports.default = ModalProvider;
5497 exports.Modal = void 0;
5498
5499 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
5500
5501 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5502
5503 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5504
5505 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
5506
5507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5508
5509 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5510
5511 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
5512
5513 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
5514
5515 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5516
5517 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js"));
5518
5519 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js"));
5520
5521 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss");
5522
5523 function ModalProvider(props) {
5524 var _useState = (0, _react.useState)(props.show),
5525 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
5526 show = _useState2[0],
5527 setShow = _useState2[1],
5528 hideModal = function hideModal() {
5529 setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state.
5530
5531 // The purpose of the props.setShow is to sync an external state with the component inner state.
5532 if (props.setShow) {
5533 props.setShow(false);
5534 }
5535 },
5536 showModal = function showModal() {
5537 setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state.
5538
5539 // The purpose of the props.setShow is to sync an external state with the component inner state.
5540 if (props.setShow) {
5541 props.setShow(true);
5542 }
5543 },
5544 modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
5545 show: show,
5546 hideModal: hideModal,
5547 showModal: showModal
5548 });
5549
5550 (0, _react.useEffect)(function () {
5551 // Sync with external state.
5552 setShow(props.show);
5553 }, [props.show]);
5554 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, {
5555 onClick: showModal
5556 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children));
5557 }
5558
5559 ModalProvider.propTypes = {
5560 children: PropTypes.node.isRequired,
5561 toggleButtonProps: PropTypes.object,
5562 title: PropTypes.string,
5563 icon: PropTypes.string,
5564 show: PropTypes.bool,
5565 setShow: PropTypes.func
5566 };
5567 ModalProvider.defaultProps = {
5568 show: false
5569 };
5570 ModalProvider.Section = _modalSection.default;
5571 ModalProvider.Tip = _modalTip.default;
5572
5573 var Modal = function Modal(props) {
5574 var modalRef = (0, _react.useRef)(null),
5575 closeRef = (0, _react.useRef)(null),
5576 closeModal = function closeModal(e) {
5577 var node = modalRef.current,
5578 closeNode = closeRef.current,
5579 isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal
5580
5581 if (node && node.contains(e.target) && !isInCloseNode) {
5582 return;
5583 }
5584
5585 props.hideModal();
5586 };
5587
5588 (0, _react.useEffect)(function () {
5589 if (props.show) {
5590 document.addEventListener('mousedown', closeModal, false);
5591 }
5592
5593 return function () {
5594 return document.removeEventListener('mousedown', closeModal, false);
5595 };
5596 }, [props.show]);
5597
5598 if (!props.show) {
5599 return null;
5600 }
5601
5602 return /*#__PURE__*/_react.default.createElement("div", {
5603 className: "eps-modal__overlay",
5604 onClick: closeModal
5605 }, /*#__PURE__*/_react.default.createElement("div", {
5606 className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
5607 ref: modalRef
5608 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
5609 container: true,
5610 className: "eps-modal__header",
5611 justify: "space-between",
5612 alignItems: "center"
5613 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
5614 item: true
5615 }, /*#__PURE__*/_react.default.createElement(_icon.default, {
5616 className: "eps-modal__icon ".concat(props.icon)
5617 }), /*#__PURE__*/_react.default.createElement(_text.default, {
5618 className: "title",
5619 tag: "span"
5620 }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
5621 item: true
5622 }, /*#__PURE__*/_react.default.createElement("div", {
5623 className: "eps-modal__close-wrapper",
5624 ref: closeRef
5625 }, /*#__PURE__*/_react.default.createElement(_button.default, {
5626 text: __('Close', 'elementor'),
5627 hideText: true,
5628 icon: "eicon-close",
5629 onClick: props.closeModal
5630 })))), /*#__PURE__*/_react.default.createElement("div", {
5631 className: "eps-modal__body"
5632 }, props.children)));
5633 };
5634
5635 exports.Modal = Modal;
5636 Modal.propTypes = {
5637 className: PropTypes.string,
5638 children: PropTypes.any.isRequired,
5639 title: PropTypes.string.isRequired,
5640 icon: PropTypes.string,
5641 show: PropTypes.bool,
5642 setShow: PropTypes.func,
5643 hideModal: PropTypes.func,
5644 showModal: PropTypes.func,
5645 closeModal: PropTypes.func
5646 };
5647 Modal.defaultProps = {
5648 className: ''
5649 };
5650
5651 /***/ }),
5652
5653 /***/ "../core/app/assets/js/ui/molecules/button.js":
5654 /*!****************************************************!*\
5655 !*** ../core/app/assets/js/ui/molecules/button.js ***!
5656 \****************************************************/
5657 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5658
5659 "use strict";
5660 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5661
5662
5663 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5664
5665 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5666
5667 _Object$defineProperty(exports, "__esModule", {
5668 value: true
5669 });
5670
5671 exports.default = void 0;
5672
5673 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5674
5675 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
5676
5677 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5678
5679 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
5680
5681 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
5682
5683 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
5684
5685 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
5686
5687 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
5688
5689 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5690
5691 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
5692
5693 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
5694
5695 var Button = /*#__PURE__*/function (_React$Component) {
5696 (0, _inherits2.default)(Button, _React$Component);
5697
5698 var _super = (0, _createSuper2.default)(Button);
5699
5700 function Button() {
5701 (0, _classCallCheck2.default)(this, Button);
5702 return _super.apply(this, arguments);
5703 }
5704
5705 (0, _createClass2.default)(Button, [{
5706 key: "getCssId",
5707 value: function getCssId() {
5708 return this.props.id;
5709 }
5710 }, {
5711 key: "getClassName",
5712 value: function getClassName() {
5713 var baseClassName = 'eps-button',
5714 classes = [baseClassName, this.props.className];
5715 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) {
5716 return '' !== classItem;
5717 }).join(' ');
5718 }
5719 }, {
5720 key: "getStylePropsClasses",
5721 value: function getStylePropsClasses(baseClassName) {
5722 var _this = this;
5723
5724 var styleProps = ['color', 'size', 'variant'],
5725 stylePropClasses = [];
5726 styleProps.forEach(function (styleProp) {
5727 var stylePropValue = _this.props[styleProp];
5728
5729 if (stylePropValue) {
5730 stylePropClasses.push(baseClassName + '--' + stylePropValue);
5731 }
5732 });
5733 return stylePropClasses;
5734 }
5735 }, {
5736 key: "getIcon",
5737 value: function getIcon() {
5738 if (this.props.icon) {
5739 var tooltip = this.props.tooltip || this.props.text;
5740
5741 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
5742 className: this.props.icon,
5743 "aria-hidden": "true",
5744 title: tooltip
5745 });
5746
5747 var screenReaderText = '';
5748
5749 if (this.props.hideText) {
5750 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
5751 className: "sr-only"
5752 }, tooltip);
5753 }
5754
5755 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
5756 }
5757
5758 return '';
5759 }
5760 }, {
5761 key: "getText",
5762 value: function getText() {
5763 return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text);
5764 }
5765 }, {
5766 key: "render",
5767 value: function render() {
5768 var attributes = {},
5769 id = this.getCssId(),
5770 className = this.getClassName(); // Add attributes only if they are not empty.
5771
5772 if (id) {
5773 attributes.id = id;
5774 }
5775
5776 if (className) {
5777 attributes.className = className;
5778 }
5779
5780 if (this.props.onClick) {
5781 attributes.onClick = this.props.onClick;
5782 }
5783
5784 if (this.props.rel) {
5785 attributes.rel = this.props.rel;
5786 }
5787
5788 if (this.props.elRef) {
5789 attributes.ref = this.props.elRef;
5790 }
5791
5792 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText());
5793
5794 if (this.props.url) {
5795 if (0 === this.props.url.indexOf('http')) {
5796 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
5797 href: this.props.url,
5798 target: this.props.target
5799 }, attributes), buttonContent);
5800 } // @see https://reach.tech/router/example/active-links.
5801
5802
5803 attributes.getProps = function (props) {
5804 if (props.isCurrent) {
5805 attributes.className += ' active';
5806 }
5807
5808 return {
5809 className: attributes.className
5810 };
5811 };
5812
5813 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
5814 history: _router2.default.appHistory
5815 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
5816 to: this.props.url
5817 }, attributes), buttonContent));
5818 }
5819
5820 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent);
5821 }
5822 }]);
5823 return Button;
5824 }(_react.default.Component);
5825
5826 exports.default = Button;
5827 (0, _defineProperty2.default)(Button, "propTypes", {
5828 text: PropTypes.string.isRequired,
5829 hideText: PropTypes.bool,
5830 icon: PropTypes.string,
5831 tooltip: PropTypes.string,
5832 id: PropTypes.string,
5833 className: PropTypes.string,
5834 url: PropTypes.string,
5835 onClick: PropTypes.func,
5836 variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']),
5837 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
5838 size: PropTypes.oneOf(['sm', 'md', 'lg']),
5839 target: PropTypes.string,
5840 rel: PropTypes.string,
5841 elRef: PropTypes.object
5842 });
5843 (0, _defineProperty2.default)(Button, "defaultProps", {
5844 id: '',
5845 className: '',
5846 variant: '',
5847 target: '_parent'
5848 });
5849
5850 /***/ }),
5851
5852 /***/ "../core/app/assets/js/ui/molecules/inline-link.js":
5853 /*!*********************************************************!*\
5854 !*** ../core/app/assets/js/ui/molecules/inline-link.js ***!
5855 \*********************************************************/
5856 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5857
5858 "use strict";
5859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5860
5861
5862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5863
5864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5865
5866 _Object$defineProperty(exports, "__esModule", {
5867 value: true
5868 });
5869
5870 exports.default = InlineLink;
5871
5872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5873
5874 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
5875
5876 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
5877
5878 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5879
5880 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
5881
5882 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5883
5884 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss");
5885
5886 function InlineLink(props) {
5887 var baseClassName = 'eps-inline-link',
5888 colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
5889 underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
5890 italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
5891 classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
5892 className = (0, _utils.arrayToClassName)(classes),
5893 getRouterLink = function getRouterLink() {
5894 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
5895 history: _router2.default.appHistory
5896 }, /*#__PURE__*/_react.default.createElement(_router.Link, {
5897 to: props.url,
5898 className: className
5899 }, props.children));
5900 },
5901 getExternalLink = function getExternalLink() {
5902 return /*#__PURE__*/_react.default.createElement("a", {
5903 href: props.url,
5904 target: props.target,
5905 rel: props.rel,
5906 className: className
5907 }, props.children);
5908 },
5909 getActionLink = function getActionLink() {
5910 return /*#__PURE__*/_react.default.createElement("button", {
5911 className: className,
5912 onClick: props.onClick
5913 }, props.children);
5914 };
5915
5916 if (!props.url) {
5917 return getActionLink();
5918 }
5919
5920 return props.url.includes('http') ? getExternalLink() : getRouterLink();
5921 }
5922
5923 InlineLink.propTypes = {
5924 className: PropTypes.string,
5925 children: PropTypes.string,
5926 url: PropTypes.string,
5927 target: PropTypes.string,
5928 rel: PropTypes.string,
5929 text: PropTypes.string,
5930 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
5931 underline: PropTypes.oneOf(['none', 'hover', 'always']),
5932 italic: PropTypes.bool
5933 };
5934 InlineLink.defaultProps = {
5935 className: '',
5936 color: 'link',
5937 underline: 'always',
5938 target: '_blank',
5939 rel: 'noopener noreferrer'
5940 };
5941
5942 /***/ }),
5943
5944 /***/ "../core/app/assets/js/ui/molecules/list-item.js":
5945 /*!*******************************************************!*\
5946 !*** ../core/app/assets/js/ui/molecules/list-item.js ***!
5947 \*******************************************************/
5948 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5949
5950 "use strict";
5951 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5952
5953
5954 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5955
5956 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5957
5958 _Object$defineProperty(exports, "__esModule", {
5959 value: true
5960 });
5961
5962 exports.default = ListItem;
5963
5964 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5965
5966 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5967
5968 function ListItem(props) {
5969 var baseClassName = 'eps-list__item',
5970 classes = [baseClassName, props.className];
5971 var style;
5972
5973 if (props.hasOwnProperty('padding')) {
5974 style = {
5975 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding)
5976 };
5977 classes.push(baseClassName + '--padding');
5978 }
5979
5980 return /*#__PURE__*/_react.default.createElement("li", {
5981 style: style,
5982 className: (0, _utils.arrayToClassName)(classes)
5983 }, props.children);
5984 }
5985
5986 ListItem.propTypes = {
5987 className: PropTypes.string,
5988 padding: PropTypes.string,
5989 children: PropTypes.any.isRequired
5990 };
5991 ListItem.defaultProps = {
5992 className: ''
5993 };
5994
5995 /***/ }),
5996
5997 /***/ "../core/app/assets/js/ui/molecules/list.js":
5998 /*!**************************************************!*\
5999 !*** ../core/app/assets/js/ui/molecules/list.js ***!
6000 \**************************************************/
6001 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6002
6003 "use strict";
6004 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6005
6006
6007 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6008
6009 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6010
6011 _Object$defineProperty(exports, "__esModule", {
6012 value: true
6013 });
6014
6015 exports.default = List;
6016
6017 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6018
6019 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6020
6021 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js"));
6022
6023 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss");
6024
6025 function List(props) {
6026 var baseClassName = 'eps-list',
6027 classes = [baseClassName, props.className];
6028 var style;
6029
6030 if (props.hasOwnProperty('padding')) {
6031 style = {
6032 '--eps-list-padding': (0, _utils.pxToRem)(props.padding)
6033 };
6034 classes.push(baseClassName + '--padding');
6035 }
6036
6037 if (props.separated) {
6038 classes.push(baseClassName + '--separated');
6039 }
6040
6041 return /*#__PURE__*/_react.default.createElement("ul", {
6042 style: style,
6043 className: (0, _utils.arrayToClassName)(classes)
6044 }, props.children);
6045 }
6046
6047 List.propTypes = {
6048 className: PropTypes.string,
6049 divided: PropTypes.any,
6050 separated: PropTypes.any,
6051 padding: PropTypes.string,
6052 children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
6053 };
6054 List.defaultProps = {
6055 className: ''
6056 };
6057 List.Item = _listItem.default;
6058
6059 /***/ }),
6060
6061 /***/ "../core/app/assets/js/ui/molecules/notice.js":
6062 /*!****************************************************!*\
6063 !*** ../core/app/assets/js/ui/molecules/notice.js ***!
6064 \****************************************************/
6065 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6066
6067 "use strict";
6068 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6069
6070
6071 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6072
6073 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6074
6075 _Object$defineProperty(exports, "__esModule", {
6076 value: true
6077 });
6078
6079 exports.default = Notice;
6080
6081 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6082
6083 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6084
6085 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6086
6087 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss");
6088
6089 function Notice(props) {
6090 var baseClassName = 'eps-notice',
6091 classes = [baseClassName, props.className];
6092
6093 if (props.color) {
6094 classes.push(baseClassName + '--' + props.color);
6095 }
6096
6097 return /*#__PURE__*/_react.default.createElement("div", {
6098 className: (0, _utils.arrayToClassName)(classes)
6099 }, /*#__PURE__*/_react.default.createElement(_text.default, {
6100 variant: "xs",
6101 className: "eps-notice__text"
6102 }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children));
6103 }
6104
6105 Notice.propTypes = {
6106 className: PropTypes.string,
6107 color: PropTypes.string,
6108 label: PropTypes.string,
6109 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
6110 };
6111 Notice.defaultProps = {
6112 className: ''
6113 };
6114
6115 /***/ }),
6116
6117 /***/ "../core/app/assets/js/url-actions/actions-map.js":
6118 /*!********************************************************!*\
6119 !*** ../core/app/assets/js/url-actions/actions-map.js ***!
6120 \********************************************************/
6121 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6122
6123 "use strict";
6124
6125
6126 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6127
6128 _Object$defineProperty(exports, "__esModule", {
6129 value: true
6130 });
6131
6132 exports.default = void 0;
6133 var _default = {
6134 'import-kit': '/import/process'
6135 };
6136 exports.default = _default;
6137
6138 /***/ }),
6139
6140 /***/ "../core/app/assets/js/utils/utils.js":
6141 /*!********************************************!*\
6142 !*** ../core/app/assets/js/utils/utils.js ***!
6143 \********************************************/
6144 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6145
6146 "use strict";
6147
6148
6149 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6150
6151 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6152
6153 _Object$defineProperty(exports, "__esModule", {
6154 value: true
6155 });
6156
6157 exports.isOneOf = exports.rgbToHex = exports.stringToRemValues = exports.arrayToClassName = exports.pxToRem = void 0;
6158
6159 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
6160
6161 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js"));
6162
6163 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
6164
6165 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js");
6166
6167 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
6168
6169 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
6170
6171 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6172
6173 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6174
6175 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6176
6177 var pxToRem = function pxToRem(pixels) {
6178 if (!pixels) {
6179 return;
6180 } else if ('string' !== typeof pixels) {
6181 pixels = pixels.toString();
6182 }
6183
6184 return pixels.split(' ').map(function (value) {
6185 return "".concat(value * 0.0625, "rem");
6186 }).join(' ');
6187 };
6188
6189 exports.pxToRem = pxToRem;
6190
6191 var arrayToClassName = function arrayToClassName(array, action) {
6192 return array.filter(function (item) {
6193 return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item;
6194 }).map(function (item) {
6195 var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item;
6196 return action ? action(value) : value;
6197 }).join(' ');
6198 };
6199
6200 exports.arrayToClassName = arrayToClassName;
6201
6202 var stringToRemValues = function stringToRemValues(string) {
6203 return string.split(' ').map(function (value) {
6204 return pxToRem(value);
6205 }).join(' ');
6206 };
6207
6208 exports.stringToRemValues = stringToRemValues;
6209
6210 var rgbToHex = function rgbToHex(r, g, b) {
6211 return '#' + [r, g, b].map(function (x) {
6212 var hex = x.toString(16);
6213 return 1 === hex.length ? '0' + hex : hex;
6214 }).join('');
6215 };
6216
6217 exports.rgbToHex = rgbToHex;
6218
6219 var isOneOf = function isOneOf(filetype, filetypeOptions) {
6220 return filetypeOptions.some(function (type) {
6221 return filetype.includes(type);
6222 });
6223 };
6224
6225 exports.isOneOf = isOneOf;
6226
6227 /***/ }),
6228
6229 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js":
6230 /*!*******************************************************************************!*\
6231 !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***!
6232 \*******************************************************************************/
6233 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6234
6235 "use strict";
6236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6237
6238
6239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6240
6241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6242
6243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6244
6245 _Object$defineProperty(exports, "__esModule", {
6246 value: true
6247 });
6248
6249 exports.default = ContextProvider;
6250 exports.Context = void 0;
6251
6252 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6253
6254 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6255
6256 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js");
6257
6258 var Context = _react.default.createContext();
6259
6260 exports.Context = Context;
6261
6262 function ContextProvider(props) {
6263 var initialState = {
6264 includes: [],
6265 downloadUrl: '',
6266 fileResponse: null,
6267 file: null,
6268 overrideConditions: [],
6269 referrer: null,
6270 kitInfo: {
6271 title: null,
6272 description: null
6273 }
6274 },
6275 _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState),
6276 _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2),
6277 data = _useReducer2[0],
6278 dispatch = _useReducer2[1];
6279
6280 return /*#__PURE__*/_react.default.createElement(Context.Provider, {
6281 value: {
6282 data: data,
6283 dispatch: dispatch
6284 }
6285 }, props.children);
6286 }
6287
6288 ContextProvider.propTypes = {
6289 children: PropTypes.object.isRequired
6290 };
6291
6292 /***/ }),
6293
6294 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js":
6295 /*!******************************************************************************!*\
6296 !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***!
6297 \******************************************************************************/
6298 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6299
6300 "use strict";
6301
6302
6303 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6304
6305 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6306
6307 _Object$defineProperty(exports, "__esModule", {
6308 value: true
6309 });
6310
6311 exports.reducer = void 0;
6312
6313 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6314
6315 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6316
6317 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6318
6319 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6320
6321 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
6322
6323 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6324
6325 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6326
6327 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
6328
6329 var ReducerActions = /*#__PURE__*/function () {
6330 function ReducerActions() {
6331 (0, _classCallCheck2.default)(this, ReducerActions);
6332 }
6333
6334 (0, _createClass2.default)(ReducerActions, null, [{
6335 key: "updateArray",
6336 value: function updateArray(state, key, value, action) {
6337 if ('add' === action) {
6338 // If the value already exists, then do nothing.
6339 if (state[key].includes(value)) {
6340 return state;
6341 }
6342
6343 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value])));
6344 } else if ('remove' === action) {
6345 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) {
6346 return item !== value;
6347 })));
6348 }
6349
6350 return state;
6351 }
6352 }]);
6353 return ReducerActions;
6354 }();
6355
6356 var reducer = function reducer(state, action) {
6357 switch (action.type) {
6358 case 'SET_DOWNLOAD_URL':
6359 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6360 downloadUrl: action.payload
6361 });
6362
6363 case 'ADD_INCLUDE':
6364 return ReducerActions.updateArray(state, 'includes', action.payload, 'add');
6365
6366 case 'REMOVE_INCLUDE':
6367 return ReducerActions.updateArray(state, 'includes', action.payload, 'remove');
6368
6369 case 'SET_FILE_RESPONSE':
6370 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6371 fileResponse: action.payload
6372 });
6373
6374 case 'SET_FILE':
6375 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6376 file: action.payload
6377 });
6378
6379 case 'ADD_OVERRIDE_CONDITION':
6380 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add');
6381
6382 case 'REMOVE_OVERRIDE_CONDITION':
6383 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove');
6384
6385 case 'SET_KIT_TITLE':
6386 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6387 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
6388 title: action.payload
6389 })
6390 });
6391
6392 case 'SET_KIT_DESCRIPTION':
6393 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6394 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
6395 description: action.payload
6396 })
6397 });
6398
6399 case 'SET_REFERRER':
6400 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6401 referrer: action.payload
6402 });
6403
6404 case 'SET_INCLUDES':
6405 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
6406 includes: action.payload
6407 });
6408
6409 default:
6410 return state;
6411 }
6412 };
6413
6414 exports.reducer = reducer;
6415
6416 /***/ }),
6417
6418 /***/ "../core/app/modules/import-export/assets/js/export.js":
6419 /*!*************************************************************!*\
6420 !*** ../core/app/modules/import-export/assets/js/export.js ***!
6421 \*************************************************************/
6422 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6423
6424 "use strict";
6425
6426
6427 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6428
6429 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6430
6431 _Object$defineProperty(exports, "__esModule", {
6432 value: true
6433 });
6434
6435 exports.default = Export;
6436
6437 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6438
6439 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
6440
6441 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6442
6443 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6444
6445 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"));
6446
6447 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"));
6448
6449 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"));
6450
6451 function Export() {
6452 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6453 history: _router2.default.appHistory
6454 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, {
6455 path: "complete"
6456 }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, {
6457 path: "process"
6458 }), /*#__PURE__*/_react.default.createElement(_exportKit.default, {
6459 default: true
6460 }))));
6461 }
6462
6463 /***/ }),
6464
6465 /***/ "../core/app/modules/import-export/assets/js/import.js":
6466 /*!*************************************************************!*\
6467 !*** ../core/app/modules/import-export/assets/js/import.js ***!
6468 \*************************************************************/
6469 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6470
6471 "use strict";
6472
6473
6474 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6475
6476 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6477
6478 _Object$defineProperty(exports, "__esModule", {
6479 value: true
6480 });
6481
6482 exports.default = Import;
6483
6484 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6485
6486 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
6487
6488 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6489
6490 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6491
6492 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"));
6493
6494 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"));
6495
6496 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"));
6497
6498 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"));
6499
6500 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"));
6501
6502 function Import() {
6503 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6504 history: _router2.default.appHistory
6505 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, {
6506 path: "complete"
6507 }), /*#__PURE__*/_react.default.createElement(_importProcess.default, {
6508 path: "process"
6509 }), /*#__PURE__*/_react.default.createElement(_importResolver.default, {
6510 path: "resolver"
6511 }), /*#__PURE__*/_react.default.createElement(_importContent.default, {
6512 path: "content"
6513 }), /*#__PURE__*/_react.default.createElement(_importKit.default, {
6514 default: true
6515 }))));
6516 }
6517
6518 /***/ }),
6519
6520 /***/ "../core/app/modules/import-export/assets/js/module.js":
6521 /*!*************************************************************!*\
6522 !*** ../core/app/modules/import-export/assets/js/module.js ***!
6523 \*************************************************************/
6524 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6525
6526 "use strict";
6527
6528
6529 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6530
6531 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6532
6533 _Object$defineProperty(exports, "__esModule", {
6534 value: true
6535 });
6536
6537 exports.default = void 0;
6538
6539 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js"));
6540
6541 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6542
6543 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6544
6545 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
6546
6547 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js"));
6548
6549 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js"));
6550
6551 var ImportExport = function ImportExport() {
6552 (0, _classCallCheck2.default)(this, ImportExport);
6553 (0, _defineProperty2.default)(this, "routes", [{
6554 path: '/import/*',
6555 component: _import.default
6556 }, {
6557 path: '/export/*',
6558 component: _export.default
6559 }]);
6560
6561 var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes),
6562 _step;
6563
6564 try {
6565 for (_iterator.s(); !(_step = _iterator.n()).done;) {
6566 var route = _step.value;
6567
6568 _router.default.addRoute(route);
6569 }
6570 } catch (err) {
6571 _iterator.e(err);
6572 } finally {
6573 _iterator.f();
6574 }
6575 };
6576
6577 exports.default = ImportExport;
6578
6579 /***/ }),
6580
6581 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js":
6582 /*!***************************************************************************************************!*\
6583 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***!
6584 \***************************************************************************************************/
6585 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6586
6587 "use strict";
6588 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6589
6590
6591 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6592
6593 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6594
6595 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6596
6597 _Object$defineProperty(exports, "__esModule", {
6598 value: true
6599 });
6600
6601 exports.default = ExportComplete;
6602
6603 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6604
6605 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6606
6607 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
6608
6609 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
6610
6611 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
6612
6613 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
6614
6615 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
6616
6617 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
6618
6619 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss");
6620
6621 function ExportComplete() {
6622 var _context$data$fileRes;
6623
6624 var context = (0, _react.useContext)(_contextProvider.Context),
6625 downloadLink = (0, _react.useRef)(null),
6626 getFooter = function getFooter() {
6627 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
6628 separator: true,
6629 justify: "end"
6630 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
6631 },
6632 downloadFile = function downloadFile() {
6633 if (!downloadLink.current) {
6634 var link = document.createElement('a');
6635 link.href = 'data:text/plain;base64,' + context.data.fileResponse.file;
6636 link.download = 'elementor-kit.zip';
6637 downloadLink.current = link;
6638 }
6639
6640 downloadLink.current.click();
6641 },
6642 getDownloadLink = function getDownloadLink() {
6643 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
6644 onClick: downloadFile,
6645 italic: true
6646 }, __('Click Here', 'elementor'));
6647 };
6648
6649 (0, _react.useEffect)(function () {
6650 if (context.data.downloadUrl) {
6651 downloadFile();
6652 }
6653 }, [context.data.downloadUrl]);
6654 return /*#__PURE__*/_react.default.createElement(_layout.default, {
6655 type: "export",
6656 footer: getFooter()
6657 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
6658 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
6659 heading: __('Your export is ready!', 'elementor'),
6660 description: __('Now you can import this kit and use it on other sites.', 'elementor'),
6661 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor'))
6662 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
6663 data: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.manifest
6664 })));
6665 }
6666
6667 /***/ }),
6668
6669 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js":
6670 /*!*********************************************************************************************************************!*\
6671 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***!
6672 \*********************************************************************************************************************/
6673 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6674
6675 "use strict";
6676 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6677 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
6678
6679
6680 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6681
6682 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6683
6684 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6685
6686 _Object$defineProperty(exports, "__esModule", {
6687 value: true
6688 });
6689
6690 exports.default = ExportButton;
6691
6692 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6693
6694 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6695
6696 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6697
6698 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6699
6700 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6701
6702 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6703
6704 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6705
6706 function ExportButton() {
6707 var context = (0, _react.useContext)(_contextProvider.Context),
6708 navigate = (0, _router.useNavigate)(),
6709 _useState = (0, _react.useState)(false),
6710 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6711 isDownloadAllowed = _useState2[0],
6712 setIsDownloadAllowed = _useState2[1],
6713 getDownloadUrl = function getDownloadUrl() {
6714 var exportURL = elementorAppConfig['import-export'].exportURL,
6715 exportData = {
6716 elementor_export_kit: {
6717 include: context.data.includes,
6718 kitInfo: context.data.kitInfo
6719 }
6720 };
6721 return exportURL + '&' + jQuery.param(exportData);
6722 };
6723
6724 (0, _react.useEffect)(function () {
6725 setIsDownloadAllowed(!!context.data.includes.length);
6726 }, [context.data.includes]);
6727 (0, _react.useEffect)(function () {
6728 if (context.data.downloadUrl) {
6729 navigate('/export/process');
6730 }
6731 }, [context.data.downloadUrl]);
6732 return /*#__PURE__*/_react.default.createElement(_button.default, {
6733 variant: "contained",
6734 text: __('Export', 'elementor'),
6735 color: isDownloadAllowed ? 'primary' : 'disabled',
6736 onClick: function onClick() {
6737 if (isDownloadAllowed) {
6738 context.dispatch({
6739 type: 'SET_DOWNLOAD_URL',
6740 payload: getDownloadUrl()
6741 });
6742 }
6743 }
6744 });
6745 }
6746
6747 ExportButton.propTypes = {
6748 setIsDownloading: PropTypes.func
6749 };
6750
6751 /***/ }),
6752
6753 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js":
6754 /*!*************************************************************************************************************************!*\
6755 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***!
6756 \*************************************************************************************************************************/
6757 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6758
6759 "use strict";
6760 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6761
6762
6763 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6764
6765 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6766
6767 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6768
6769 _Object$defineProperty(exports, "__esModule", {
6770 value: true
6771 });
6772
6773 exports.default = KitDescription;
6774
6775 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6776
6777 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6778
6779 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
6780
6781 function KitDescription() {
6782 var context = (0, _react.useContext)(_contextProvider.Context);
6783 return /*#__PURE__*/_react.default.createElement(_textField.default, {
6784 variant: "outlined",
6785 placeholder: __('Say something about the style and content of these files...', 'elementor'),
6786 multiline: true,
6787 rows: 5,
6788 onChange: function onChange(event) {
6789 context.dispatch({
6790 type: 'SET_KIT_DESCRIPTION',
6791 payload: event.target.value
6792 });
6793 }
6794 });
6795 }
6796
6797 /***/ }),
6798
6799 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js":
6800 /*!***********************************************************************************************************************!*\
6801 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***!
6802 \***********************************************************************************************************************/
6803 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6804
6805 "use strict";
6806 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6807
6808
6809 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6810
6811 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6812
6813 _Object$defineProperty(exports, "__esModule", {
6814 value: true
6815 });
6816
6817 exports.default = KitInfoModal;
6818
6819 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6820
6821 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6822
6823 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
6824
6825 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6826
6827 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6828
6829 function KitInfoModal(props) {
6830 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, {
6831 className: "e-app-export-kit-info-modal",
6832 title: __('Template Kit Information', 'elementor')
6833 }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
6834 className: "e-app-export-kit-info-modal__heading",
6835 variant: "h2",
6836 tag: "h3"
6837 }, __('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'))));
6838 }
6839
6840 /***/ }),
6841
6842 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js":
6843 /*!***********************************************************************************************************!*\
6844 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***!
6845 \***********************************************************************************************************/
6846 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6847
6848 "use strict";
6849 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6850
6851
6852 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6853
6854 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6855
6856 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6857
6858 _Object$defineProperty(exports, "__esModule", {
6859 value: true
6860 });
6861
6862 exports.default = KitName;
6863
6864 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6865
6866 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
6867
6868 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
6869
6870 function KitName() {
6871 var context = (0, _react.useContext)(_contextProvider.Context);
6872 return /*#__PURE__*/_react.default.createElement(_textField.default, {
6873 variant: "outlined",
6874 placeholder: __('Elementor Kit', 'elementor'),
6875 onChange: function onChange(event) {
6876 context.dispatch({
6877 type: 'SET_KIT_TITLE',
6878 payload: event.target.value
6879 });
6880 }
6881 });
6882 }
6883
6884 /***/ }),
6885
6886 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js":
6887 /*!*****************************************************************************************!*\
6888 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***!
6889 \*****************************************************************************************/
6890 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6891
6892 "use strict";
6893 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
6894
6895
6896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6897
6898 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6899
6900 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6901
6902 _Object$defineProperty(exports, "__esModule", {
6903 value: true
6904 });
6905
6906 exports.default = ExportKit;
6907
6908 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6909
6910 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
6911
6912 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
6913
6914 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
6915
6916 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"));
6917
6918 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
6919
6920 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
6921
6922 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"));
6923
6924 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"));
6925
6926 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"));
6927
6928 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
6929
6930 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
6931
6932 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
6933
6934 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6935
6936 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
6937
6938 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss");
6939
6940 function ExportKit() {
6941 var _useState = (0, _react.useState)(false),
6942 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6943 showKitInfoModal = _useState2[0],
6944 setShowKitInfoModal = _useState2[1],
6945 kitInfoTitle = __('Kit Information', 'elementor'),
6946 getFooter = function getFooter() {
6947 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
6948 separator: true,
6949 justify: "end"
6950 }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null));
6951 },
6952 getLearnMoreLink = function getLearnMoreLink() {
6953 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
6954 url: "https://go.elementor.com/app-what-are-kits",
6955 italic: true
6956 }, __('Learn More', 'elementor'));
6957 };
6958
6959 return /*#__PURE__*/_react.default.createElement(_layout.default, {
6960 type: "export",
6961 footer: getFooter()
6962 }, /*#__PURE__*/_react.default.createElement("section", {
6963 className: "e-app-export-kit"
6964 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
6965 heading: __('Export a Template Kit', 'elementor'),
6966 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
6967 key: "description-secondary-line"
6968 }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())]
6969 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, {
6970 className: "e-app-export-kit-information"
6971 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, {
6972 className: "e-app-export-kit-info-modal__icon",
6973 icon: "eicon-info-circle",
6974 color: "secondary",
6975 hideText: true,
6976 text: kitInfoTitle,
6977 onClick: function onClick(event) {
6978 event.stopPropagation();
6979 setShowKitInfoModal(function (prevState) {
6980 return !prevState;
6981 });
6982 }
6983 }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, {
6984 container: true,
6985 spacing: 20
6986 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6987 item: true,
6988 md: 4
6989 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6990 container: true,
6991 direction: "column"
6992 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6993 className: "e-app-export-kit-information__field-header",
6994 container: true,
6995 alignItems: "center"
6996 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
6997 className: "e-app-export-kit-information__label",
6998 variant: "h6",
6999 tag: "h4"
7000 }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7001 item: true
7002 }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7003 item: true,
7004 md: 4
7005 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
7006 className: "e-app-export-kit-information__field-header",
7007 container: true,
7008 alignItems: "center"
7009 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
7010 className: "e-app-export-kit-information__label",
7011 variant: "h6",
7012 tag: "h4"
7013 }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7014 item: true
7015 }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, {
7016 show: showKitInfoModal,
7017 setShow: setShowKitInfoModal
7018 })));
7019 }
7020
7021 /***/ }),
7022
7023 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js":
7024 /*!*************************************************************************************************!*\
7025 !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***!
7026 \*************************************************************************************************/
7027 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7028
7029 "use strict";
7030
7031
7032 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7033
7034 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7035
7036 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7037
7038 _Object$defineProperty(exports, "__esModule", {
7039 value: true
7040 });
7041
7042 exports.default = ExportProcess;
7043
7044 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7045
7046 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7047
7048 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7049
7050 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
7051
7052 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7053
7054 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7055
7056 function ExportProcess() {
7057 var _useAjax = (0, _useAjax2.default)(),
7058 ajaxState = _useAjax.ajaxState,
7059 setAjax = _useAjax.setAjax,
7060 context = (0, _react.useContext)(_contextProvider.Context),
7061 navigate = (0, _router.useNavigate)(),
7062 onLoad = function onLoad() {
7063 if (context.data.downloadUrl) {
7064 setAjax({
7065 url: context.data.downloadUrl,
7066 headers: {
7067 'Content-Type': 'application/json'
7068 }
7069 });
7070 }
7071 },
7072 onSuccess = function onSuccess() {
7073 return context.dispatch({
7074 type: 'SET_FILE_RESPONSE',
7075 payload: ajaxState.response
7076 });
7077 },
7078 onDialogDismiss = function onDialogDismiss() {
7079 context.dispatch({
7080 type: 'SET_DOWNLOAD_URL',
7081 payload: ''
7082 });
7083 navigate('export');
7084 };
7085
7086 (0, _react.useEffect)(function () {
7087 if (context.data.fileResponse) {
7088 navigate('export/complete');
7089 }
7090 }, [context.data.fileResponse]);
7091 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7092 type: "export"
7093 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
7094 status: ajaxState.status,
7095 onLoad: onLoad,
7096 onSuccess: onSuccess,
7097 onDialogApprove: function onDialogApprove() {
7098 return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
7099 },
7100 onDialogDismiss: onDialogDismiss
7101 }));
7102 }
7103
7104 /***/ }),
7105
7106 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js":
7107 /*!***************************************************************************************************!*\
7108 !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***!
7109 \***************************************************************************************************/
7110 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7111
7112 "use strict";
7113 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7114
7115
7116 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7117
7118 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7119
7120 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7121
7122 _Object$defineProperty(exports, "__esModule", {
7123 value: true
7124 });
7125
7126 exports.default = ImportComplete;
7127
7128 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7129
7130 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7131
7132 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7133
7134 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
7135
7136 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7137
7138 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7139
7140 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
7141
7142 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
7143
7144 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7145
7146 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
7147
7148 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7149
7150 function ImportComplete() {
7151 var context = (0, _react.useContext)(_contextProvider.Context),
7152 getFooter = function getFooter() {
7153 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7154 separator: true,
7155 justify: "end"
7156 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
7157 },
7158 getTemplates = function getTemplates(templates, importedData) {
7159 var kitTemplates = {};
7160
7161 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) {
7162 var _importedData$templat;
7163
7164 kitTemplates[key] = templates[key];
7165 }
7166
7167 return kitTemplates;
7168 },
7169 getContent = function getContent(content, importedData) {
7170 var kitContent = {};
7171
7172 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) {
7173 kitContent[contentType] = {};
7174
7175 for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) {
7176 var _importedData$content;
7177
7178 kitContent[contentType][key] = content[contentType][key];
7179 }
7180 }
7181
7182 return kitContent;
7183 },
7184 getWPContent = function getWPContent(content, importedData) {
7185 var kitWPContent = {};
7186
7187 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) {
7188 var _importedData$wpCont;
7189
7190 var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed;
7191 kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : [];
7192 }
7193
7194 return kitWPContent;
7195 },
7196 getKitData = function getKitData() {
7197 if (!context.data.fileResponse) {
7198 return {};
7199 }
7200
7201 var manifest = context.data.fileResponse.stage1.manifest,
7202 importedData = context.data.fileResponse.stage2;
7203 return {
7204 templates: getTemplates(manifest.templates, importedData),
7205 content: getContent(manifest.content, importedData),
7206 'wp-content': getWPContent(manifest['wp-content'], importedData),
7207 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {}
7208 };
7209 };
7210
7211 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7212 type: "import",
7213 footer: getFooter()
7214 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
7215 image: elementorAppConfig.assets_url + 'images/go-pro.svg',
7216 heading: __('Your kit is now live on your site!', 'elementor'),
7217 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7218 url: "https://go.elementor.com/app-what-are-kits",
7219 italic: true
7220 }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor'))
7221 }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
7222 data: getKitData()
7223 })));
7224 }
7225
7226 /***/ }),
7227
7228 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js":
7229 /*!*************************************************************************************************************************!*\
7230 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***!
7231 \*************************************************************************************************************************/
7232 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7233
7234 "use strict";
7235 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
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 = ImportButton;
7250
7251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7252
7253 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7254
7255 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7256
7257 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7258
7259 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7260
7261 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7262
7263 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7264
7265 function ImportButton() {
7266 var context = (0, _react.useContext)(_contextProvider.Context),
7267 navigate = (0, _router.useNavigate)(),
7268 _useState = (0, _react.useState)(false),
7269 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7270 isImportAllowed = _useState2[0],
7271 setIsImportAllowed = _useState2[1];
7272
7273 (0, _react.useEffect)(function () {
7274 setIsImportAllowed(!!context.data.includes.length);
7275 }, [context.data.includes]);
7276 return /*#__PURE__*/_react.default.createElement(_button.default, {
7277 variant: "contained",
7278 text: __('Next', 'elementor'),
7279 color: isImportAllowed ? 'primary' : 'disabled',
7280 onClick: function onClick() {
7281 if (isImportAllowed) {
7282 if (context.data.includes.includes('templates') && context.data.fileResponse.stage1.conflicts) {
7283 navigate('import/resolver');
7284 } else {
7285 navigate('import/process');
7286 }
7287 }
7288 }
7289 });
7290 }
7291
7292 ImportButton.propTypes = {
7293 setIsDownloading: PropTypes.func
7294 };
7295
7296 /***/ }),
7297
7298 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js":
7299 /*!*************************************************************************************************!*\
7300 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***!
7301 \*************************************************************************************************/
7302 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7303
7304 "use strict";
7305 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7306
7307
7308 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7309
7310 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7311
7312 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7313
7314 _Object$defineProperty(exports, "__esModule", {
7315 value: true
7316 });
7317
7318 exports.default = ImportContent;
7319
7320 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7321
7322 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7323
7324 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7325
7326 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7327
7328 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7329
7330 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
7331
7332 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7333
7334 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7335
7336 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7337
7338 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"));
7339
7340 function ImportContent() {
7341 var _context$data$fileRes, _context$data$fileRes2;
7342
7343 var context = (0, _react.useContext)(_contextProvider.Context),
7344 navigate = (0, _router.useNavigate)(),
7345 getFooter = function getFooter() {
7346 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7347 separator: true,
7348 justify: "end"
7349 }, /*#__PURE__*/_react.default.createElement(_button.default, {
7350 text: __('Previous', 'elementor'),
7351 variant: "contained",
7352 onClick: function onClick() {
7353 return context.dispatch({
7354 type: 'SET_FILE',
7355 payload: null
7356 });
7357 }
7358 }), /*#__PURE__*/_react.default.createElement(_importButton.default, null));
7359 },
7360 getLearnMoreLink = function getLearnMoreLink() {
7361 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7362 url: "https://go.elementor.com/app-what-are-kits",
7363 italic: true
7364 }, __('Learn More', 'elementor'));
7365 };
7366
7367 (0, _react.useEffect)(function () {
7368 if (!context.data.file) {
7369 navigate('import');
7370 }
7371 }, [context.data.file]);
7372 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7373 type: "import",
7374 footer: getFooter()
7375 }, /*#__PURE__*/_react.default.createElement("section", {
7376 className: "e-app-export-kit"
7377 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7378 heading: __('Import a Template Kit', 'elementor'),
7379 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
7380 key: "description-secondary-line"
7381 }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())]
7382 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, {
7383 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
7384 })));
7385 }
7386
7387 /***/ }),
7388
7389 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js":
7390 /*!*****************************************************************************************!*\
7391 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***!
7392 \*****************************************************************************************/
7393 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7394
7395 "use strict";
7396 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7397
7398
7399 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7400
7401 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7402
7403 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7404
7405 _Object$defineProperty(exports, "__esModule", {
7406 value: true
7407 });
7408
7409 exports.default = ImportKit;
7410
7411 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7412
7413 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7414
7415 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
7416
7417 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7418
7419 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7420
7421 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7422
7423 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7424
7425 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7426
7427 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"));
7428
7429 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7430
7431 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
7432
7433 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
7434
7435 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7436
7437 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7438
7439 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss");
7440
7441 function ImportKit() {
7442 var _useAjax = (0, _useAjax2.default)(),
7443 ajaxState = _useAjax.ajaxState,
7444 setAjax = _useAjax.setAjax,
7445 ajaxActions = _useAjax.ajaxActions,
7446 _useState = (0, _react.useState)(false),
7447 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7448 isImportFailed = _useState2[0],
7449 setIsImportFailed = _useState2[1],
7450 _useState3 = (0, _react.useState)(false),
7451 _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
7452 isLoading = _useState4[0],
7453 setIsLoading = _useState4[1],
7454 context = (0, _react.useContext)(_contextProvider.Context),
7455 navigate = (0, _router.useNavigate)(),
7456 referrer = location.hash.match('referrer=([^&]+)'),
7457 resetImportProcess = function resetImportProcess() {
7458 context.dispatch({
7459 type: 'SET_FILE',
7460 payload: null
7461 });
7462 setIsImportFailed(false);
7463 setIsLoading(false);
7464 ajaxActions.reset();
7465 },
7466 getLearnMoreLink = function getLearnMoreLink() {
7467 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7468 url: "https://go.elementor.com/app-what-are-kits",
7469 key: "learn-more-link",
7470 italic: true
7471 }, __('Learn More', 'elementor'));
7472 };
7473
7474 (0, _react.useEffect)(function () {
7475 if (context.data.file) {
7476 setAjax({
7477 data: {
7478 e_import_file: context.data.file,
7479 action: 'elementor_import_kit',
7480 data: (0, _stringify.default)({
7481 stage: 1
7482 })
7483 }
7484 });
7485 }
7486 }, [context.data.file]);
7487 (0, _react.useEffect)(function () {
7488 if ('success' === ajaxState.status) {
7489 context.dispatch({
7490 type: 'SET_FILE_RESPONSE',
7491 payload: {
7492 stage1: ajaxState.response
7493 }
7494 });
7495 } else if ('error' === ajaxState.status) {
7496 setIsImportFailed(true);
7497 }
7498 }, [ajaxState.status]);
7499 (0, _react.useEffect)(function () {
7500 if (context.data.fileResponse && context.data.file) {
7501 navigate('/import/content');
7502 }
7503 }, [context.data.fileResponse]);
7504 (0, _react.useEffect)(function () {
7505 context.dispatch({
7506 type: 'SET_INCLUDES',
7507 payload: []
7508 });
7509 }, []);
7510 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7511 type: "import"
7512 }, /*#__PURE__*/_react.default.createElement("section", {
7513 className: "e-app-import"
7514 }, 'kit-library' === (referrer === null || referrer === void 0 ? void 0 : referrer[1]) && /*#__PURE__*/_react.default.createElement(_button.default, {
7515 className: "e-app-import__back-to-library",
7516 icon: "eicon-chevron-left",
7517 text: __('Back to Kit Library', 'elementor'),
7518 onClick: function onClick() {
7519 return navigate('/kit-library');
7520 }
7521 }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7522 heading: __('Import a Template Kit', 'elementor'),
7523 description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()]
7524 }), /*#__PURE__*/_react.default.createElement(_notice.default, {
7525 label: __('Important', 'elementor'),
7526 color: "warning",
7527 className: "e-app-import__notice"
7528 }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, {
7529 className: "e-app-import__drop-zone",
7530 heading: __('Upload Files to Your Library', 'elementor'),
7531 text: __('Drag & drop the .zip file with your Kit', 'elementor'),
7532 secondaryText: __('Or', 'elementor'),
7533 filetypes: ['zip'],
7534 onFileSelect: function onFileSelect(file) {
7535 setIsLoading(true);
7536 context.dispatch({
7537 type: 'SET_FILE',
7538 payload: file
7539 });
7540 },
7541 onError: function onError() {
7542 return setIsImportFailed(true);
7543 },
7544 isLoading: isLoading
7545 }), isImportFailed && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
7546 onApprove: function onApprove() {
7547 return window.open('https://elementor.com/help/import-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
7548 },
7549 onDismiss: resetImportProcess
7550 })));
7551 }
7552
7553 /***/ }),
7554
7555 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js":
7556 /*!*************************************************************************************************!*\
7557 !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***!
7558 \*************************************************************************************************/
7559 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7560
7561 "use strict";
7562
7563
7564 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7565
7566 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7567
7568 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7569
7570 _Object$defineProperty(exports, "__esModule", {
7571 value: true
7572 });
7573
7574 exports.default = ImportProcess;
7575
7576 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7577
7578 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7579
7580 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7581
7582 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
7583
7584 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
7585
7586 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
7587
7588 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
7589
7590 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
7591
7592 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7593
7594 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7595
7596 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7597
7598 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7599
7600 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
7601
7602 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7603
7604 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7605
7606 function ImportProcess() {
7607 var _location$hash$match;
7608
7609 var _useAjax = (0, _useAjax2.default)(),
7610 ajaxState = _useAjax.ajaxState,
7611 setAjax = _useAjax.setAjax,
7612 context = (0, _react.useContext)(_contextProvider.Context),
7613 navigate = (0, _router.useNavigate)(),
7614 urlSearchParams = new URLSearchParams(window.location.search),
7615 queryParams = Object.fromEntries(urlSearchParams.entries()),
7616 fileURL = (queryParams === null || queryParams === void 0 ? void 0 : queryParams['file_url']) || ((_location$hash$match = location.hash.match('file_url=([^&]+)')) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1]),
7617 onLoad = function onLoad() {
7618 var ajaxConfig = {
7619 data: {
7620 action: 'elementor_import_kit'
7621 }
7622 };
7623
7624 if (fileURL || context.data.fileResponse) {
7625 if (fileURL && !context.data.file) {
7626 // When the starting point of the app is the import/process screen and importing via file_url.
7627 var decodedFileURL = decodeURIComponent(fileURL);
7628 context.dispatch({
7629 type: 'SET_FILE',
7630 payload: decodedFileURL
7631 });
7632 ajaxConfig.data.e_import_file = decodedFileURL;
7633 ajaxConfig.data.data = (0, _stringify.default)({
7634 stage: 1
7635 });
7636 var referrer = location.hash.match('referrer=([^&]+)');
7637
7638 if (referrer) {
7639 context.dispatch({
7640 type: 'SET_REFERRER',
7641 payload: referrer[1]
7642 });
7643 }
7644 } else {
7645 // When the import/process is the second step of the kit import process, after selecting the kit content.
7646 ajaxConfig.data.data = {
7647 stage: 2,
7648 session: context.data.fileResponse.stage1.session,
7649 include: context.data.includes,
7650 overrideConditions: context.data.overrideConditions
7651 };
7652
7653 if (context.data.referrer) {
7654 ajaxConfig.data.data.referrer = context.data.referrer;
7655 }
7656
7657 ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data);
7658 }
7659
7660 setAjax(ajaxConfig);
7661 }
7662 },
7663 onSuccess = function onSuccess() {
7664 var _context$data$fileRes;
7665
7666 if ((_context$data$fileRes = context.data.fileResponse) !== null && _context$data$fileRes !== void 0 && _context$data$fileRes.stage1) {
7667 var previousFileResponse = context.data.fileResponse,
7668 fileResponse = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, previousFileResponse), {}, {
7669 stage2: ajaxState.response
7670 });
7671 context.dispatch({
7672 type: 'SET_FILE_RESPONSE',
7673 payload: fileResponse
7674 });
7675 } else {
7676 context.dispatch({
7677 type: 'SET_FILE_RESPONSE',
7678 payload: {
7679 stage1: ajaxState.response
7680 }
7681 });
7682 }
7683 },
7684 onDialogDismiss = function onDialogDismiss() {
7685 context.dispatch({
7686 type: 'SET_FILE',
7687 payload: null
7688 });
7689 navigate('/import');
7690 };
7691
7692 (0, _react.useEffect)(function () {
7693 if ('success' === ajaxState.status) {
7694 if (context.data.fileResponse.hasOwnProperty('stage2')) {
7695 navigate('/import/complete');
7696 } else {
7697 navigate('/import/content');
7698 }
7699 }
7700 }, [context.data.fileResponse]);
7701 return /*#__PURE__*/_react.default.createElement(_layout.default, {
7702 type: "import"
7703 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
7704 status: ajaxState.status,
7705 onLoad: onLoad,
7706 onSuccess: onSuccess,
7707 onDialogApprove: function onDialogApprove() {},
7708 onDialogDismiss: onDialogDismiss
7709 }));
7710 }
7711
7712 /***/ }),
7713
7714 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js":
7715 /*!******************************************************************************************************************************************************!*\
7716 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***!
7717 \******************************************************************************************************************************************************/
7718 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7719
7720 "use strict";
7721 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7722
7723
7724 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7725
7726 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7727
7728 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7729
7730 _Object$defineProperty(exports, "__esModule", {
7731 value: true
7732 });
7733
7734 exports.default = ConflictCheckbox;
7735
7736 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7737
7738 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7739
7740 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7741
7742 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7743
7744 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
7745
7746 function ConflictCheckbox(props) {
7747 var context = (0, _react.useContext)(_contextProvider.Context),
7748 isSelected = function isSelected() {
7749 return context.data.overrideConditions.includes(props.id);
7750 },
7751 updateOverrideCondition = function updateOverrideCondition(event) {
7752 var isChecked = event.target.checked,
7753 actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION';
7754 context.dispatch({
7755 type: actionType,
7756 payload: props.id
7757 });
7758 };
7759
7760 (0, _react.useEffect)(function () {
7761 if (!context.data.overrideConditions.length) {
7762 context.dispatch({
7763 type: 'ADD_OVERRIDE_CONDITION',
7764 payload: props.id
7765 });
7766 }
7767 }, []);
7768 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
7769 checked: isSelected(),
7770 onChange: updateOverrideCondition,
7771 className: props.className
7772 });
7773 }
7774
7775 ConflictCheckbox.propTypes = {
7776 className: PropTypes.string,
7777 id: PropTypes.number.isRequired
7778 };
7779 ConflictCheckbox.defaultProps = {
7780 className: ''
7781 };
7782
7783 /***/ }),
7784
7785 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js":
7786 /*!****************************************************************************************************************!*\
7787 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***!
7788 \****************************************************************************************************************/
7789 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7790
7791 "use strict";
7792 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7793 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7794
7795
7796 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7797
7798 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7799
7800 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7801
7802 _Object$defineProperty(exports, "__esModule", {
7803 value: true
7804 });
7805
7806 exports.default = Conflict;
7807
7808 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7809
7810 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7811
7812 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7813
7814 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7815
7816 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"));
7817
7818 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
7819
7820 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
7821
7822 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
7823
7824 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7825
7826 function Conflict(props) {
7827 var _context$data$fileRes, _context$data$fileRes2;
7828
7829 var context = (0, _react.useContext)(_contextProvider.Context),
7830 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,
7831 getConflictTitle = function getConflictTitle(id) {
7832 var _elementorAppConfig$i;
7833
7834 var templateType = manifest.templates[id].doc_type,
7835 summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType];
7836 return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType;
7837 },
7838 getEditTemplateButton = function getEditTemplateButton(editUrl) {
7839 return /*#__PURE__*/_react.default.createElement(_button.default, {
7840 className: "e-app-import-resolver-conflicts__edit-template",
7841 url: editUrl,
7842 target: "_blank",
7843 icon: "eicon-editor-external-link",
7844 text: __('Edit Template', 'elementor'),
7845 hideText: true
7846 });
7847 },
7848 isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) {
7849 return context.data.overrideConditions.includes(importedAssetId);
7850 },
7851 getAssetClassName = function getAssetClassName(isActive) {
7852 var classes = ['e-app-import-resolver-conflicts__asset'];
7853
7854 if (isActive) {
7855 classes.push('active');
7856 }
7857
7858 return classes.join(' ');
7859 },
7860 getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) {
7861 return getAssetClassName(isImportedAssetSelected(importedAssetId));
7862 },
7863 getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) {
7864 return getAssetClassName(!isImportedAssetSelected(importedAssetId));
7865 };
7866
7867 return /*#__PURE__*/_react.default.createElement(_grid.default, {
7868 container: true,
7869 noWrap: true
7870 }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, {
7871 id: props.importedId,
7872 type: "main-type",
7873 className: "e-app-import-resolver-conflicts__checkbox"
7874 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
7875 item: true
7876 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
7877 variant: "h5",
7878 tag: "h4",
7879 className: "e-app-import-resolver-conflicts__title"
7880 }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, {
7881 item: true
7882 }, /*#__PURE__*/_react.default.createElement(_text.default, {
7883 variant: "sm",
7884 tag: "span",
7885 className: getImportedAssetClasses(props.importedId)
7886 }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, {
7887 style: true,
7888 variant: "sm",
7889 tag: "span",
7890 className: getExistingAssetClasses(props.importedId)
7891 }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url)))));
7892 }
7893
7894 Conflict.propTypes = {
7895 importedId: PropTypes.number,
7896 conflictData: PropTypes.object
7897 };
7898
7899 /***/ }),
7900
7901 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js":
7902 /*!***************************************************************************************************!*\
7903 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***!
7904 \***************************************************************************************************/
7905 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7906
7907 "use strict";
7908 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7909
7910
7911 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7912
7913 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7914
7915 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7916
7917 _Object$defineProperty(exports, "__esModule", {
7918 value: true
7919 });
7920
7921 exports.default = ImportResolver;
7922
7923 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7924
7925 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
7926
7927 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js"));
7928
7929 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7930
7931 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7932
7933 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
7934
7935 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
7936
7937 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7938
7939 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7940
7941 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7942
7943 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7944
7945 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7946
7947 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js"));
7948
7949 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
7950
7951 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
7952
7953 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7954
7955 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7956
7957 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
7958
7959 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
7960
7961 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7962
7963 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss");
7964
7965 function ImportResolver() {
7966 var _context$data, _context$data$fileRes;
7967
7968 var context = (0, _react.useContext)(_contextProvider.Context),
7969 navigate = (0, _router.useNavigate)(),
7970 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) || {},
7971 getFooter = function getFooter() {
7972 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7973 separator: true,
7974 justify: "end"
7975 }, /*#__PURE__*/_react.default.createElement(_button.default, {
7976 text: __('Previous', 'elementor'),
7977 variant: "contained",
7978 onClick: function onClick() {
7979 return navigate('import/content');
7980 }
7981 }), /*#__PURE__*/_react.default.createElement(_button.default, {
7982 text: __('Next', 'elementor'),
7983 variant: "contained",
7984 color: "primary",
7985 onClick: function onClick() {
7986 return navigate('import/process');
7987 }
7988 }));
7989 },
7990 getLearnMoreLink = function getLearnMoreLink() {
7991 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7992 url: "https://go.elementor.com/app-what-are-kits",
7993 italic: true
7994 }, __('Learn More', 'elementor'));
7995 },
7996 isHomePageOverride = function isHomePageOverride() {
7997 if (context.data.includes.includes('content')) {
7998 var _context$data2, _context$data2$fileRe, _context$data2$fileRe2;
7999
8000 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) || {};
8001 return (0, _entries.default)(pages).find(function (pageData) {
8002 return pageData[1].show_on_front;
8003 });
8004 }
8005
8006 return false;
8007 };
8008
8009 return /*#__PURE__*/_react.default.createElement(_layout.default, {
8010 type: "import",
8011 footer: getFooter()
8012 }, /*#__PURE__*/_react.default.createElement("section", {
8013 className: "e-app-import-resolver"
8014 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8015 heading: __('Import a Template Kit', 'elementor'),
8016 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, {
8017 key: "description-secondary-line"
8018 }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())]
8019 }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, {
8020 className: "e-app-import-resolver__notice",
8021 label: __('Note', 'elementor'),
8022 color: "warning"
8023 }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, {
8024 isOpened: true
8025 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, {
8026 toggle: false
8027 }, /*#__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, {
8028 padding: "20"
8029 }, /*#__PURE__*/_react.default.createElement(_box.default, {
8030 className: "e-app-import-resolver-conflicts__container"
8031 }, /*#__PURE__*/_react.default.createElement(_list.default, {
8032 separated: true,
8033 className: "e-app-import-resolver-conflicts"
8034 }, (0, _entries.default)(conflicts).map(function (_ref, index) {
8035 var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
8036 id = _ref2[0],
8037 conflict = _ref2[1];
8038
8039 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
8040 padding: "20",
8041 key: index,
8042 className: "e-app-import-resolver-conflicts__item"
8043 }, /*#__PURE__*/_react.default.createElement(_conflict.default, {
8044 importedId: (0, _parseInt2.default)(id),
8045 conflictData: conflict[0]
8046 }));
8047 })))))));
8048 }
8049
8050 /***/ }),
8051
8052 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js":
8053 /*!*******************************************************************************************!*\
8054 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***!
8055 \*******************************************************************************************/
8056 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8057
8058 "use strict";
8059 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8060
8061
8062 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8063
8064 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8065
8066 _Object$defineProperty(exports, "__esModule", {
8067 value: true
8068 });
8069
8070 exports.default = ContentLayout;
8071
8072 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8073
8074 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss");
8075
8076 function ContentLayout(props) {
8077 return /*#__PURE__*/_react.default.createElement("div", {
8078 className: "e-app-import-export-content-layout"
8079 }, /*#__PURE__*/_react.default.createElement("div", {
8080 className: "e-app-import-export-content-layout__container"
8081 }, props.children));
8082 }
8083
8084 ContentLayout.propTypes = {
8085 children: PropTypes.any.isRequired
8086 };
8087
8088 /***/ }),
8089
8090 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js":
8091 /*!***************************************************************************************!*\
8092 !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***!
8093 \***************************************************************************************/
8094 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8095
8096 "use strict";
8097 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8098 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8099
8100
8101 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8102
8103 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8104
8105 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8106
8107 _Object$defineProperty(exports, "__esModule", {
8108 value: true
8109 });
8110
8111 exports.default = FileProcess;
8112
8113 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8114
8115 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8116
8117 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"));
8118
8119 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
8120
8121 function FileProcess(props) {
8122 (0, _react.useEffect)(function () {
8123 props.onLoad();
8124 }, []);
8125 (0, _react.useEffect)(function () {
8126 if ('success' === props.status) {
8127 props.onSuccess();
8128 }
8129 }, [props.status]);
8130 return /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
8131 className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]),
8132 icon: "eicon-loading eicon-animation-spin",
8133 heading: __('Setting up your kit...', 'elementor'),
8134 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'))
8135 }, 'error' === props.status && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
8136 onApprove: props.onDialogApprove,
8137 onDismiss: props.onDialogDismiss
8138 }));
8139 }
8140
8141 FileProcess.propTypes = {
8142 className: PropTypes.string,
8143 status: PropTypes.oneOf(['initial', 'success', 'error']),
8144 onLoad: PropTypes.func.isRequired,
8145 onSuccess: PropTypes.func.isRequired,
8146 onDialogApprove: PropTypes.func.isRequired,
8147 onDialogDismiss: PropTypes.func.isRequired
8148 };
8149 FileProcess.defaultProps = {
8150 className: ''
8151 };
8152
8153 /***/ }),
8154
8155 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js":
8156 /*!*******************************************************************************************************!*\
8157 !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***!
8158 \*******************************************************************************************************/
8159 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8160
8161 "use strict";
8162 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8164
8165
8166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8167
8168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8169
8170 _Object$defineProperty(exports, "__esModule", {
8171 value: true
8172 });
8173
8174 exports.default = ImportFailedDialog;
8175
8176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8177
8178 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
8179
8180 function ImportFailedDialog(props) {
8181 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
8182 title: __('Something went wrong', 'elementor'),
8183 text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'),
8184 approveButtonColor: "link",
8185 approveButtonText: __('Learn More', 'elementor'),
8186 approveButtonOnClick: props.onApprove,
8187 dismissButtonText: __('Dismiss', 'elementor'),
8188 dismissButtonOnClick: props.onDismiss,
8189 onClose: props.onDismiss
8190 });
8191 }
8192
8193 ImportFailedDialog.propTypes = {
8194 onApprove: PropTypes.func.isRequired,
8195 onDismiss: PropTypes.func.isRequired
8196 };
8197
8198 /***/ }),
8199
8200 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js":
8201 /*!******************************************************************************************!*\
8202 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***!
8203 \******************************************************************************************/
8204 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8205
8206 "use strict";
8207 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8208
8209
8210 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8211
8212 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8213
8214 _Object$defineProperty(exports, "__esModule", {
8215 value: true
8216 });
8217
8218 exports.default = ExportInfoModal;
8219
8220 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8221
8222 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8223
8224 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8225
8226 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
8227
8228 function ExportInfoModal(props) {
8229 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
8230 title: __('Export a Template Kit', 'elementor')
8231 }), /*#__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, {
8232 url: "http://go.elementor.com/app-export-kit"
8233 }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, {
8234 title: __('Tip!', 'elementor'),
8235 description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor')
8236 })));
8237 }
8238
8239 /***/ }),
8240
8241 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js":
8242 /*!******************************************************************************************!*\
8243 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***!
8244 \******************************************************************************************/
8245 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8246
8247 "use strict";
8248 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8249
8250
8251 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8252
8253 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8254
8255 _Object$defineProperty(exports, "__esModule", {
8256 value: true
8257 });
8258
8259 exports.default = ImportInfoModal;
8260
8261 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8262
8263 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8264
8265 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8266
8267 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
8268
8269 function ImportInfoModal(props) {
8270 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
8271 title: __('Import a Template Kit', 'elementor')
8272 }), /*#__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, {
8273 url: "http://go.elementor.com/app-import-kit"
8274 }, __('Learn More', 'elementor'))))));
8275 }
8276
8277 /***/ }),
8278
8279 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js":
8280 /*!*******************************************************************************************!*\
8281 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***!
8282 \*******************************************************************************************/
8283 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8284
8285 "use strict";
8286 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8287
8288
8289 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8290
8291 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8292
8293 _Object$defineProperty(exports, "__esModule", {
8294 value: true
8295 });
8296
8297 exports.default = InfoModalHeading;
8298
8299 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8300
8301 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8302
8303 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8304
8305 function InfoModalHeading(props) {
8306 return /*#__PURE__*/_react.default.createElement(_heading.default, {
8307 variant: "h3",
8308 tag: "h2",
8309 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className])
8310 }, props.children);
8311 }
8312
8313 InfoModalHeading.propTypes = {
8314 className: PropTypes.string,
8315 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
8316 };
8317 InfoModalHeading.defaultProps = {
8318 className: ''
8319 };
8320
8321 /***/ }),
8322
8323 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js":
8324 /*!*******************************************************************************************!*\
8325 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***!
8326 \*******************************************************************************************/
8327 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8328
8329 "use strict";
8330 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8331
8332
8333 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8334
8335 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8336
8337 _Object$defineProperty(exports, "__esModule", {
8338 value: true
8339 });
8340
8341 exports.default = InfoModalSection;
8342
8343 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8344
8345 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8346
8347 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8348
8349 function InfoModalSection(props) {
8350 return /*#__PURE__*/_react.default.createElement(_modal.default.Section, {
8351 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className])
8352 }, props.children);
8353 }
8354
8355 InfoModalSection.propTypes = {
8356 className: PropTypes.string,
8357 children: PropTypes.any
8358 };
8359 InfoModalSection.defaultProps = {
8360 className: ''
8361 };
8362
8363 /***/ }),
8364
8365 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js":
8366 /*!****************************************************************************************!*\
8367 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***!
8368 \****************************************************************************************/
8369 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8370
8371 "use strict";
8372 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8373
8374
8375 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8376
8377 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8378
8379 _Object$defineProperty(exports, "__esModule", {
8380 value: true
8381 });
8382
8383 exports.default = InfoModalText;
8384
8385 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8386
8387 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8388
8389 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8390
8391 function InfoModalText(props) {
8392 return /*#__PURE__*/_react.default.createElement(_text.default, {
8393 variant: "sm",
8394 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className])
8395 }, props.children);
8396 }
8397
8398 InfoModalText.propTypes = {
8399 className: PropTypes.string,
8400 children: PropTypes.any.isRequired
8401 };
8402 InfoModalText.defaultProps = {
8403 className: ''
8404 };
8405
8406 /***/ }),
8407
8408 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js":
8409 /*!***************************************************************************************!*\
8410 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***!
8411 \***************************************************************************************/
8412 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8413
8414 "use strict";
8415 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8416
8417
8418 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8419
8420 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8421
8422 _Object$defineProperty(exports, "__esModule", {
8423 value: true
8424 });
8425
8426 exports.default = InfoModalTip;
8427
8428 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8429
8430 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8431
8432 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
8433
8434 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8435
8436 function InfoModalTip(props) {
8437 return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, {
8438 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className])
8439 }));
8440 }
8441
8442 InfoModalTip.propTypes = {
8443 className: PropTypes.string
8444 };
8445 InfoModalTip.defaultProps = {
8446 className: ''
8447 };
8448
8449 /***/ }),
8450
8451 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js":
8452 /*!***********************************************************************************!*\
8453 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***!
8454 \***********************************************************************************/
8455 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8456
8457 "use strict";
8458 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8459 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8460
8461
8462 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8463
8464 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8465
8466 _Object$defineProperty(exports, "__esModule", {
8467 value: true
8468 });
8469
8470 exports.default = InfoModal;
8471 exports.infoButtonProps = void 0;
8472
8473 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8474
8475 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
8476
8477 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
8478
8479 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js"));
8480
8481 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js"));
8482
8483 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js"));
8484
8485 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js"));
8486
8487 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss");
8488
8489 var infoButtonProps = {
8490 id: 'info-modal',
8491 className: 'e-app-export-kit-information__info-icon',
8492 icon: 'eicon-info-circle',
8493 text: __('Kit Info', 'elementor'),
8494 color: 'secondary',
8495 hideText: true
8496 };
8497 exports.infoButtonProps = infoButtonProps;
8498
8499 function InfoModal(props) {
8500 var attrs = {
8501 className: 'e-app-import-export-info-modal',
8502 setShow: props.setShow
8503 };
8504
8505 if (props.hasOwnProperty('show')) {
8506 attrs.show = props.show;
8507 } else {
8508 attrs.toggleButtonProps = infoButtonProps;
8509 }
8510
8511 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, {
8512 title: props.title
8513 }), props.children);
8514 }
8515
8516 InfoModal.propTypes = {
8517 show: PropTypes.bool,
8518 setShow: PropTypes.func,
8519 title: PropTypes.string,
8520 children: PropTypes.any.isRequired
8521 };
8522 InfoModal.Section = _infoModalSection.default;
8523 InfoModal.Heading = _infoModalHeading.default;
8524 InfoModal.Text = _infoModalText.default;
8525 InfoModal.Tip = _infoModalTip.default;
8526
8527 /***/ }),
8528
8529 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js":
8530 /*!******************************************************************************************************************************!*\
8531 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***!
8532 \******************************************************************************************************************************/
8533 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8534
8535 "use strict";
8536 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8537
8538
8539 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8540
8541 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8542
8543 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8544
8545 _Object$defineProperty(exports, "__esModule", {
8546 value: true
8547 });
8548
8549 exports.default = KitContentCheckbox;
8550
8551 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8552
8553 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8554
8555 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8556
8557 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8558
8559 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
8560
8561 function KitContentCheckbox(props) {
8562 var context = (0, _react.useContext)(_contextProvider.Context),
8563 isSelected = function isSelected() {
8564 return context.data.includes.includes(props.type);
8565 },
8566 setIncludes = function setIncludes(event) {
8567 var isChecked = event.target.checked,
8568 actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE';
8569 context.dispatch({
8570 type: actionType,
8571 payload: props.type
8572 });
8573 };
8574
8575 (0, _react.useEffect)(function () {
8576 if (!context.data.includes.length) {
8577 context.dispatch({
8578 type: 'ADD_INCLUDE',
8579 payload: props.type
8580 });
8581 }
8582 }, []);
8583 return (0, _react.useMemo)(function () {
8584 return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
8585 checked: isSelected(),
8586 onChange: setIncludes,
8587 className: props.className
8588 });
8589 }, [context.data.includes]);
8590 }
8591
8592 KitContentCheckbox.propTypes = {
8593 className: PropTypes.string,
8594 type: PropTypes.string.isRequired
8595 };
8596 KitContentCheckbox.defaultProps = {
8597 className: ''
8598 };
8599
8600 /***/ }),
8601
8602 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js":
8603 /*!**************************************************************************************************************************!*\
8604 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***!
8605 \**************************************************************************************************************************/
8606 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8607
8608 "use strict";
8609 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8610
8611
8612 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8613
8614 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8615
8616 _Object$defineProperty(exports, "__esModule", {
8617 value: true
8618 });
8619
8620 exports.default = TemplatesFeatures;
8621
8622 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8623
8624 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js"));
8625
8626 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss");
8627
8628 function TemplatesFeatures(props) {
8629 var _props$features$locke;
8630
8631 var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length,
8632 getLockedFeatures = function getLockedFeatures() {
8633 if (!isLockedFeatures) {
8634 return;
8635 }
8636
8637 return /*#__PURE__*/_react.default.createElement(_tooltip.default, {
8638 tag: "span",
8639 offset: 19,
8640 show: props.showTooltip,
8641 title: props.features.tooltip,
8642 disabled: !props.isLocked,
8643 className: props.isLocked ? 'e-app-export-templates-features__locked' : ''
8644 }, ', ' + props.features.locked.join(', '));
8645 },
8646 getOpenFeatures = function getOpenFeatures() {
8647 var _props$features$open;
8648
8649 return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', ');
8650 };
8651
8652 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures());
8653 }
8654
8655 TemplatesFeatures.propTypes = {
8656 features: PropTypes.object,
8657 isLocked: PropTypes.bool,
8658 showTooltip: PropTypes.bool
8659 };
8660 TemplatesFeatures.defaultProps = {
8661 showTooltip: false
8662 };
8663
8664 /***/ }),
8665
8666 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js":
8667 /*!***********************************************************************************************************!*\
8668 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js ***!
8669 \***********************************************************************************************************/
8670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8671
8672 "use strict";
8673 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8674
8675
8676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8677
8678 _Object$defineProperty(exports, "__esModule", {
8679 value: true
8680 });
8681
8682 exports.default = void 0;
8683 var kitContentData = [{
8684 type: 'templates',
8685 data: {
8686 title: __('Templates', 'elementor'),
8687 features: {
8688 open: [__('Saved Templates', 'elementor')],
8689 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')],
8690 tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor')
8691 }
8692 }
8693 }, {
8694 type: 'content',
8695 data: {
8696 title: __('Content', 'elementor'),
8697 features: {
8698 open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')]
8699 }
8700 }
8701 }, {
8702 type: 'settings',
8703 data: {
8704 title: __('Site Settings', 'elementor'),
8705 features: {
8706 open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')]
8707 }
8708 }
8709 }];
8710 var _default = kitContentData;
8711 exports.default = _default;
8712
8713 /***/ }),
8714
8715 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js":
8716 /*!*************************************************************************************!*\
8717 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***!
8718 \*************************************************************************************/
8719 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8720
8721 "use strict";
8722 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8723
8724
8725 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8726
8727 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8728
8729 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8730
8731 _Object$defineProperty(exports, "__esModule", {
8732 value: true
8733 });
8734
8735 exports.default = KitContent;
8736
8737 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8738
8739 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
8740
8741 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
8742
8743 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
8744
8745 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8746
8747 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"));
8748
8749 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"));
8750
8751 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js"));
8752
8753 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
8754
8755 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
8756
8757 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8758
8759 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8760
8761 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
8762
8763 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"));
8764
8765 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss");
8766
8767 function KitContent(props) {
8768 var hasPro = elementorAppConfig.hasPro,
8769 _useState = (0, _react.useState)({}),
8770 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8771 containerHover = _useState2[0],
8772 setContainerHover = _useState2[1],
8773 getTemplateFeatures = function getTemplateFeatures(features, index) {
8774 if (!features) {
8775 return;
8776 }
8777
8778 return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, {
8779 features: features,
8780 isLocked: !hasPro,
8781 showTooltip: containerHover[index]
8782 });
8783 },
8784 getGoProButton = function getGoProButton() {
8785 return /*#__PURE__*/_react.default.createElement(_goProButton.default, {
8786 className: "e-app-export-kit-content__go-pro-button",
8787 url: "https://go.elementor.com/go-pro-import-export"
8788 });
8789 },
8790 setContainerHoverState = function setContainerHoverState(index, state) {
8791 setContainerHover(function (prevState) {
8792 return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state));
8793 });
8794 };
8795
8796 return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, {
8797 separated: true,
8798 className: "e-app-export-kit-content"
8799 }, _kitContentData.default.map(function (item, index) {
8800 var _item$data$features;
8801
8802 var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro;
8803
8804 if (props.manifest) {
8805 var contentType = 'settings' === item.type ? 'site-settings' : item.type;
8806
8807 if (!props.manifest[contentType]) {
8808 return;
8809 }
8810 }
8811
8812 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
8813 padding: "20",
8814 key: item.type,
8815 className: "e-app-export-kit-content__item"
8816 }, /*#__PURE__*/_react.default.createElement("div", {
8817 onMouseEnter: function onMouseEnter() {
8818 return isLockedFeaturesNoPro && setContainerHoverState(index, true);
8819 },
8820 onMouseLeave: function onMouseLeave() {
8821 return isLockedFeaturesNoPro && setContainerHoverState(index, false);
8822 }
8823 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
8824 container: true,
8825 noWrap: true
8826 }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, {
8827 type: item.type,
8828 className: "e-app-export-kit-content__checkbox"
8829 }), /*#__PURE__*/_react.default.createElement(_grid.default, {
8830 item: true
8831 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
8832 variant: "h4",
8833 tag: "h3",
8834 className: "e-app-export-kit-content__title"
8835 }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, {
8836 item: true
8837 }, /*#__PURE__*/_react.default.createElement(_text.default, {
8838 variant: "sm",
8839 tag: "span",
8840 className: "e-app-export-kit-content__description"
8841 }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton())))));
8842 })));
8843 }
8844
8845 KitContent.propTypes = {
8846 className: PropTypes.string,
8847 manifest: PropTypes.object
8848 };
8849 KitContent.defaultProps = {
8850 className: ''
8851 };
8852
8853 /***/ }),
8854
8855 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js":
8856 /*!*******************************************************************************!*\
8857 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***!
8858 \*******************************************************************************/
8859 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8860
8861 "use strict";
8862 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8863 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8864
8865
8866 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8867
8868 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8869
8870 _Object$defineProperty(exports, "__esModule", {
8871 value: true
8872 });
8873
8874 exports.default = KitData;
8875
8876 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
8877
8878 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
8879
8880 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
8881
8882 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
8883
8884 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
8885
8886 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
8887
8888 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8889
8890 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8891
8892 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
8893
8894 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss");
8895
8896 function KitData(props) {
8897 var kitData = props.data,
8898 getSummaryTitle = function getSummaryTitle(type, key, amount) {
8899 var data = elementorAppConfig['import-export'].summaryTitles[type][key];
8900
8901 if (data !== null && data !== void 0 && data.single) {
8902 if (!amount) {
8903 return '';
8904 }
8905
8906 var title = amount > 1 ? data.plural : data.single;
8907 return amount + ' ' + title;
8908 }
8909
8910 return data;
8911 },
8912 getTemplates = function getTemplates() {
8913 var templates = {};
8914
8915 for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) {
8916 var type = kitData.templates[key].doc_type;
8917
8918 if (!templates[type]) {
8919 templates[type] = 0;
8920 }
8921
8922 templates[type]++;
8923 }
8924
8925 return (0, _entries.default)(templates).map(function (item) {
8926 return getSummaryTitle('templates', item[0], item[1]);
8927 });
8928 },
8929 getSiteSettings = function getSiteSettings() {
8930 var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {};
8931 return (0, _entries.default)(siteSettings).map(function (item) {
8932 return getSummaryTitle('site-settings', item[1]);
8933 });
8934 },
8935 getContent = function getContent() {
8936 var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {},
8937 wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {};
8938 var mergedContent = (0, _objectSpread2.default)({}, content);
8939
8940 for (var key in mergedContent) {
8941 mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []);
8942 } // In case that wpContent has properties that doesn't exist in the content object.
8943
8944
8945 mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent);
8946 return (0, _entries.default)(mergedContent).map(function (item) {
8947 return getSummaryTitle('content', item[0], item[1].length);
8948 });
8949 },
8950 kitContent = [{
8951 title: __('Templates:', 'elementor'),
8952 data: getTemplates()
8953 }, {
8954 title: __('Site Settings:', 'elementor'),
8955 data: getSiteSettings()
8956 }, {
8957 title: __('Content:', 'elementor'),
8958 data: getContent()
8959 }];
8960
8961 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
8962 variant: "h6",
8963 tag: "h3",
8964 className: "e-app-export-complete__kit-content-title"
8965 }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, {
8966 className: "e-app-export-complete-kit-data-list"
8967 }, kitContent.map(function (item, index) {
8968 if (!item.data.length) {
8969 return;
8970 }
8971
8972 return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
8973 key: index,
8974 className: "e-app-export-complete-kit-data-list__item"
8975 }, /*#__PURE__*/_react.default.createElement(_text.default, {
8976 tag: "strong",
8977 variant: "sm"
8978 }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, {
8979 tag: "span",
8980 variant: "sm"
8981 }, item.data.filter(function (value) {
8982 return value;
8983 }).join(' | ')));
8984 })));
8985 }
8986
8987 KitData.propTypes = {
8988 data: PropTypes.object
8989 };
8990
8991 /***/ }),
8992
8993 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js":
8994 /*!***********************************************************************!*\
8995 !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***!
8996 \***********************************************************************/
8997 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8998
8999 "use strict";
9000 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9001 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9002
9003
9004 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9005
9006 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9007
9008 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9009
9010 _Object$defineProperty(exports, "__esModule", {
9011 value: true
9012 });
9013
9014 exports.default = Layout;
9015
9016 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9017
9018 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
9019
9020 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
9021
9022 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
9023
9024 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
9025
9026 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
9027
9028 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js"));
9029
9030 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js");
9031
9032 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"));
9033
9034 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"));
9035
9036 function Layout(props) {
9037 var _useState = (0, _react.useState)(false),
9038 _useState2 = (0, _slicedToArray2.default)(_useState, 2),
9039 showInfoModal = _useState2[0],
9040 setShowInfoModal = _useState2[1],
9041 referrer = location.hash.match('referrer=([^&]+)'),
9042 getContent = function getContent() {
9043 var infoModalProps = {
9044 show: showInfoModal,
9045 setShow: setShowInfoModal
9046 };
9047 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));
9048 },
9049 getInfoButtonProps = function getInfoButtonProps() {
9050 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, {
9051 onClick: function onClick() {
9052 setShowInfoModal(true);
9053 }
9054 });
9055 },
9056 config = {
9057 title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'),
9058 headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)),
9059 content: getContent(),
9060 footer: props.footer
9061 },
9062 moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer).
9063
9064
9065 if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab)) {
9066 elementorAppConfig.return_url += moduleAdminTab;
9067 }
9068
9069 return /*#__PURE__*/_react.default.createElement(_page.default, config);
9070 }
9071
9072 Layout.propTypes = {
9073 type: PropTypes.oneOf(['import', 'export']),
9074 headerButtons: PropTypes.arrayOf(PropTypes.object),
9075 children: PropTypes.object.isRequired,
9076 footer: PropTypes.object
9077 };
9078 Layout.defaultProps = {
9079 headerButtons: []
9080 };
9081
9082 /***/ }),
9083
9084 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js":
9085 /*!*********************************************************************************!*\
9086 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.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 = PageHeader;
9103
9104 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9105
9106 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"));
9107
9108 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9109
9110 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9111
9112 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9113
9114 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9115
9116 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss");
9117
9118 // Page header.
9119 function PageHeader(props) {
9120 var baseClassName = 'e-app-import-export-page-header',
9121 classes = [baseClassName, props.className];
9122
9123 var handleMultiLine = function handleMultiLine(content) {
9124 if ((0, _isArray.default)(content)) {
9125 var multiLineArray = [];
9126 content.forEach(function (line, index) {
9127 if (index) {
9128 multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", {
9129 key: index
9130 }));
9131 }
9132
9133 multiLineArray.push(line);
9134 });
9135 return multiLineArray;
9136 }
9137
9138 return content;
9139 };
9140
9141 return /*#__PURE__*/_react.default.createElement("div", {
9142 className: (0, _utils.arrayToClassName)(classes)
9143 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9144 container: true
9145 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9146 item: true,
9147 className: "e-app-import-export-page-header__content-wrapper"
9148 }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
9149 variant: "display-3",
9150 className: "e-app-import-export-page-header__heading"
9151 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
9152 className: "e-app-import-export-page-header__description"
9153 }, handleMultiLine(props.description)))));
9154 }
9155
9156 PageHeader.propTypes = {
9157 className: PropTypes.string,
9158 heading: PropTypes.string,
9159 description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])
9160 };
9161 PageHeader.defaultProps = {
9162 className: ''
9163 };
9164
9165 /***/ }),
9166
9167 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js":
9168 /*!**************************************************************************!*\
9169 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***!
9170 \**************************************************************************/
9171 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9172
9173 "use strict";
9174 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9175
9176
9177 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9178
9179 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9180
9181 _Object$defineProperty(exports, "__esModule", {
9182 value: true
9183 });
9184
9185 exports.default = PanelBody;
9186
9187 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9188
9189 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9190
9191 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9192
9193 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9194
9195 function PanelBody(props) {
9196 return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, {
9197 padding: props.padding,
9198 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className])
9199 }, props.children));
9200 }
9201
9202 PanelBody.propTypes = {
9203 className: PropTypes.string,
9204 padding: PropTypes.string,
9205 children: PropTypes.any.isRequired
9206 };
9207 PanelBody.defaultProps = {
9208 className: '',
9209 padding: '0'
9210 };
9211
9212 /***/ }),
9213
9214 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js":
9215 /*!****************************************************************************!*\
9216 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***!
9217 \****************************************************************************/
9218 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9219
9220 "use strict";
9221 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9222
9223
9224 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9225
9226 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9227
9228 _Object$defineProperty(exports, "__esModule", {
9229 value: true
9230 });
9231
9232 exports.default = PanelHeader;
9233
9234 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9235
9236 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9237
9238 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9239
9240 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9241
9242 function PanelHeader(props) {
9243 return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, {
9244 active: props.toggle,
9245 showIcon: props.showIcon
9246 }, /*#__PURE__*/_react.default.createElement(_card.default.Header, {
9247 padding: "20",
9248 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className])
9249 }, props.children));
9250 }
9251
9252 PanelHeader.propTypes = {
9253 className: PropTypes.string,
9254 padding: PropTypes.string,
9255 toggle: PropTypes.bool,
9256 showIcon: PropTypes.bool,
9257 children: PropTypes.any.isRequired
9258 };
9259 PanelHeader.defaultProps = {
9260 className: '',
9261 padding: '20',
9262 toggle: true,
9263 showIcon: true
9264 };
9265
9266 /***/ }),
9267
9268 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js":
9269 /*!******************************************************************************!*\
9270 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***!
9271 \******************************************************************************/
9272 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9273
9274 "use strict";
9275 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9276
9277
9278 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9279
9280 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9281
9282 _Object$defineProperty(exports, "__esModule", {
9283 value: true
9284 });
9285
9286 exports.default = PanelHeadline;
9287
9288 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9289
9290 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9291
9292 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9293
9294 function PanelHeadline(props) {
9295 return /*#__PURE__*/_react.default.createElement(_card.default.Headline, {
9296 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className])
9297 }, props.children);
9298 }
9299
9300 PanelHeadline.propTypes = {
9301 className: PropTypes.string,
9302 children: PropTypes.any.isRequired
9303 };
9304 PanelHeadline.defaultProps = {
9305 className: ''
9306 };
9307
9308 /***/ }),
9309
9310 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js":
9311 /*!*********************************************************************!*\
9312 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***!
9313 \*********************************************************************/
9314 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9315
9316 "use strict";
9317 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9318
9319
9320 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9321
9322 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9323
9324 _Object$defineProperty(exports, "__esModule", {
9325 value: true
9326 });
9327
9328 exports.default = Panel;
9329
9330 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9331
9332 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9333
9334 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
9335
9336 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
9337
9338 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js"));
9339
9340 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js"));
9341
9342 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js"));
9343
9344 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss");
9345
9346 function Panel(props) {
9347 return /*#__PURE__*/_react.default.createElement(_collapse.default, {
9348 isOpened: props.isOpened
9349 }, /*#__PURE__*/_react.default.createElement(_card.default, {
9350 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className])
9351 }, props.children));
9352 }
9353
9354 Panel.propTypes = {
9355 className: PropTypes.string,
9356 isOpened: PropTypes.bool,
9357 children: PropTypes.any.isRequired
9358 };
9359 Panel.defaultProps = {
9360 className: '',
9361 isOpened: false
9362 };
9363 Panel.Header = _panelHeader.default;
9364 Panel.Headline = _panelHeadline.default;
9365 Panel.Body = _panelBody.default;
9366
9367 /***/ }),
9368
9369 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js":
9370 /*!*********************************************************************************!*\
9371 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***!
9372 \*********************************************************************************/
9373 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9374
9375 "use strict";
9376 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9377
9378
9379 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9380
9381 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9382
9383 _Object$defineProperty(exports, "__esModule", {
9384 value: true
9385 });
9386
9387 exports.default = WizardStep;
9388
9389 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9390
9391 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9392
9393 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9394
9395 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
9396
9397 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9398
9399 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9400
9401 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss");
9402
9403 function WizardStep(props) {
9404 var baseClassName = 'e-app-import-export-wizard-step',
9405 classes = [baseClassName, props.className];
9406 return /*#__PURE__*/_react.default.createElement(_grid.default, {
9407 className: (0, _utils.arrayToClassName)(classes),
9408 justify: "center",
9409 container: true
9410 }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9411 item: true
9412 }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, {
9413 className: "e-app-import-export-wizard-step__media-container",
9414 justify: "center",
9415 alignItems: "end",
9416 container: true
9417 }, props.image && /*#__PURE__*/_react.default.createElement("img", {
9418 className: "e-app-import-export-wizard-step__image",
9419 src: props.image
9420 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
9421 className: "e-app-import-export-wizard-step__icon ".concat(props.icon)
9422 })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
9423 variant: "display-3",
9424 className: "e-app-import-export-wizard-step__heading"
9425 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
9426 variant: "xl",
9427 className: "e-app-import-export-wizard-step__description"
9428 }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, {
9429 item: true,
9430 className: "e-app-import-export-wizard-step__content"
9431 }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, {
9432 variant: "xs",
9433 className: "e-app-import-export-wizard-step__notice"
9434 }, props.notice)));
9435 }
9436
9437 WizardStep.propTypes = {
9438 className: PropTypes.string,
9439 image: PropTypes.string,
9440 icon: PropTypes.string,
9441 heading: PropTypes.string,
9442 description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
9443 notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
9444 children: PropTypes.any
9445 };
9446 WizardStep.defaultProps = {
9447 className: ''
9448 };
9449
9450 /***/ }),
9451
9452 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js":
9453 /*!******************************************************************************************!*\
9454 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js ***!
9455 \******************************************************************************************/
9456 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9457
9458 "use strict";
9459
9460
9461 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9462
9463 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9464
9465 _Object$defineProperty(exports, "__esModule", {
9466 value: true
9467 });
9468
9469 exports.DownloadLink = void 0;
9470
9471 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9472
9473 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9474
9475 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9476
9477 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9478
9479 var DownloadLink = /*#__PURE__*/function (_$e$modules$CommandDa) {
9480 (0, _inherits2.default)(DownloadLink, _$e$modules$CommandDa);
9481
9482 var _super = (0, _createSuper2.default)(DownloadLink);
9483
9484 function DownloadLink() {
9485 (0, _classCallCheck2.default)(this, DownloadLink);
9486 return _super.apply(this, arguments);
9487 }
9488
9489 (0, _createClass2.default)(DownloadLink, null, [{
9490 key: "getEndpointFormat",
9491 value: function getEndpointFormat() {
9492 return 'kits/download-link/{id}';
9493 }
9494 }]);
9495 return DownloadLink;
9496 }($e.modules.CommandData);
9497
9498 exports.DownloadLink = DownloadLink;
9499
9500 /***/ }),
9501
9502 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js":
9503 /*!**************************************************************************************!*\
9504 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js ***!
9505 \**************************************************************************************/
9506 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9507
9508 "use strict";
9509
9510
9511 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9512
9513 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9514
9515 _Object$defineProperty(exports, "__esModule", {
9516 value: true
9517 });
9518
9519 exports.Favorites = void 0;
9520
9521 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9522
9523 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9524
9525 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9526
9527 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9528
9529 var Favorites = /*#__PURE__*/function (_$e$modules$CommandDa) {
9530 (0, _inherits2.default)(Favorites, _$e$modules$CommandDa);
9531
9532 var _super = (0, _createSuper2.default)(Favorites);
9533
9534 function Favorites() {
9535 (0, _classCallCheck2.default)(this, Favorites);
9536 return _super.apply(this, arguments);
9537 }
9538
9539 (0, _createClass2.default)(Favorites, null, [{
9540 key: "getEndpointFormat",
9541 value: function getEndpointFormat() {
9542 return 'kits/favorites/{id}';
9543 }
9544 }]);
9545 return Favorites;
9546 }($e.modules.CommandData);
9547
9548 exports.Favorites = Favorites;
9549
9550 /***/ }),
9551
9552 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js":
9553 /*!**********************************************************************************!*\
9554 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js ***!
9555 \**********************************************************************************/
9556 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9557
9558 "use strict";
9559
9560
9561 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9562
9563 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9564
9565 _Object$defineProperty(exports, "__esModule", {
9566 value: true
9567 });
9568
9569 _Object$defineProperty(exports, "DownloadLink", {
9570 enumerable: true,
9571 get: function get() {
9572 return _downloadLink.DownloadLink;
9573 }
9574 });
9575
9576 _Object$defineProperty(exports, "Favorites", {
9577 enumerable: true,
9578 get: function get() {
9579 return _favorites.Favorites;
9580 }
9581 });
9582
9583 exports.Index = void 0;
9584
9585 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9586
9587 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9588
9589 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9590
9591 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9592
9593 var _downloadLink = __webpack_require__(/*! ./download-link */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js");
9594
9595 var _favorites = __webpack_require__(/*! ./favorites */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js");
9596
9597 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
9598 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
9599
9600 var _super = (0, _createSuper2.default)(Index);
9601
9602 function Index() {
9603 (0, _classCallCheck2.default)(this, Index);
9604 return _super.apply(this, arguments);
9605 }
9606
9607 (0, _createClass2.default)(Index, null, [{
9608 key: "getEndpointFormat",
9609 value: function getEndpointFormat() {
9610 return 'kits/{id}';
9611 }
9612 }]);
9613 return Index;
9614 }($e.modules.CommandData);
9615
9616 exports.Index = Index;
9617
9618 /***/ }),
9619
9620 /***/ "../core/app/modules/kit-library/assets/js/data/kits/component.js":
9621 /*!************************************************************************!*\
9622 !*** ../core/app/modules/kit-library/assets/js/data/kits/component.js ***!
9623 \************************************************************************/
9624 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9625
9626 "use strict";
9627
9628
9629 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9630
9631 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9632
9633 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9634
9635 _Object$defineProperty(exports, "__esModule", {
9636 value: true
9637 });
9638
9639 exports.default = void 0;
9640
9641 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9642
9643 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9644
9645 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9646
9647 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9648
9649 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js"));
9650
9651 var Component = /*#__PURE__*/function (_$e$modules$Component) {
9652 (0, _inherits2.default)(Component, _$e$modules$Component);
9653
9654 var _super = (0, _createSuper2.default)(Component);
9655
9656 function Component() {
9657 (0, _classCallCheck2.default)(this, Component);
9658 return _super.apply(this, arguments);
9659 }
9660
9661 (0, _createClass2.default)(Component, [{
9662 key: "getNamespace",
9663 value: function getNamespace() {
9664 return 'kits';
9665 }
9666 }, {
9667 key: "defaultData",
9668 value: function defaultData() {
9669 return this.importCommands(commandsData);
9670 }
9671 }]);
9672 return Component;
9673 }($e.modules.ComponentBase);
9674
9675 exports.default = Component;
9676
9677 /***/ }),
9678
9679 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js":
9680 /*!****************************************************************************************!*\
9681 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js ***!
9682 \****************************************************************************************/
9683 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9684
9685 "use strict";
9686
9687
9688 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9689
9690 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9691
9692 _Object$defineProperty(exports, "__esModule", {
9693 value: true
9694 });
9695
9696 exports.Index = void 0;
9697
9698 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9699
9700 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9701
9702 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9703
9704 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9705
9706 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) {
9707 (0, _inherits2.default)(Index, _$e$modules$CommandDa);
9708
9709 var _super = (0, _createSuper2.default)(Index);
9710
9711 function Index() {
9712 (0, _classCallCheck2.default)(this, Index);
9713 return _super.apply(this, arguments);
9714 }
9715
9716 (0, _createClass2.default)(Index, null, [{
9717 key: "getEndpointFormat",
9718 value: function getEndpointFormat() {
9719 return 'kit-taxonomies/{id}';
9720 }
9721 }]);
9722 return Index;
9723 }($e.modules.CommandData);
9724
9725 exports.Index = Index;
9726
9727 /***/ }),
9728
9729 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js":
9730 /*!******************************************************************************!*\
9731 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/component.js ***!
9732 \******************************************************************************/
9733 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9734
9735 "use strict";
9736
9737
9738 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9739
9740 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9741
9742 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9743
9744 _Object$defineProperty(exports, "__esModule", {
9745 value: true
9746 });
9747
9748 exports.default = void 0;
9749
9750 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9751
9752 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9753
9754 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
9755
9756 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
9757
9758 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js"));
9759
9760 var Component = /*#__PURE__*/function (_$e$modules$Component) {
9761 (0, _inherits2.default)(Component, _$e$modules$Component);
9762
9763 var _super = (0, _createSuper2.default)(Component);
9764
9765 function Component() {
9766 (0, _classCallCheck2.default)(this, Component);
9767 return _super.apply(this, arguments);
9768 }
9769
9770 (0, _createClass2.default)(Component, [{
9771 key: "getNamespace",
9772 value: function getNamespace() {
9773 return 'kit-taxonomies';
9774 }
9775 }, {
9776 key: "defaultData",
9777 value: function defaultData() {
9778 return this.importCommands(commandsData);
9779 }
9780 }]);
9781 return Component;
9782 }($e.modules.ComponentBase);
9783
9784 exports.default = Component;
9785
9786 /***/ }),
9787
9788 /***/ "../core/app/modules/kit-library/assets/js/module.js":
9789 /*!***********************************************************!*\
9790 !*** ../core/app/modules/kit-library/assets/js/module.js ***!
9791 \***********************************************************/
9792 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9793
9794 "use strict";
9795 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
9796
9797
9798 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9799
9800 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9801
9802 _Object$defineProperty(exports, "__esModule", {
9803 value: true
9804 });
9805
9806 exports.default = void 0;
9807
9808 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
9809
9810 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
9811
9812 var _component = _interopRequireDefault(__webpack_require__(/*! ./data/kits/component */ "../core/app/modules/kit-library/assets/js/data/kits/component.js"));
9813
9814 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
9815
9816 var _component2 = _interopRequireDefault(__webpack_require__(/*! ./data/taxonomies/component */ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js"));
9817
9818 var KitLibrary = /*#__PURE__*/function () {
9819 function KitLibrary() {
9820 (0, _classCallCheck2.default)(this, KitLibrary);
9821
9822 if (!this.hasAccessToModule()) {
9823 return;
9824 }
9825
9826 $e.components.register(new _component.default());
9827 $e.components.register(new _component2.default());
9828
9829 _router.default.addRoute({
9830 path: '/kit-library/*',
9831 component: React.lazy(function () {
9832 return Promise.all(/*! import() | kit-library */[__webpack_require__.e("vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074"), __webpack_require__.e("kit-library")]).then(__webpack_require__.t.bind(__webpack_require__, /*! ./app */ "../core/app/modules/kit-library/assets/js/app.js", 23));
9833 })
9834 });
9835 }
9836
9837 (0, _createClass2.default)(KitLibrary, [{
9838 key: "hasAccessToModule",
9839 value: function hasAccessToModule() {
9840 var _elementorAppConfig$k;
9841
9842 return (_elementorAppConfig$k = elementorAppConfig['kit-library']) === null || _elementorAppConfig$k === void 0 ? void 0 : _elementorAppConfig$k['has_access_to_module'];
9843 }
9844 }]);
9845 return KitLibrary;
9846 }();
9847
9848 exports.default = KitLibrary;
9849
9850 /***/ }),
9851
9852 /***/ "../node_modules/core-js/library/fn/array/from.js":
9853 /*!********************************************************!*\
9854 !*** ../node_modules/core-js/library/fn/array/from.js ***!
9855 \********************************************************/
9856 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9857
9858 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
9859 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js");
9860 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from;
9861
9862
9863 /***/ }),
9864
9865 /***/ "../node_modules/core-js/library/fn/array/is-array.js":
9866 /*!************************************************************!*\
9867 !*** ../node_modules/core-js/library/fn/array/is-array.js ***!
9868 \************************************************************/
9869 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9870
9871 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js");
9872 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray;
9873
9874
9875 /***/ }),
9876
9877 /***/ "../node_modules/core-js/library/fn/json/stringify.js":
9878 /*!************************************************************!*\
9879 !*** ../node_modules/core-js/library/fn/json/stringify.js ***!
9880 \************************************************************/
9881 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9882
9883 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js");
9884 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });
9885 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars
9886 return $JSON.stringify.apply($JSON, arguments);
9887 };
9888
9889
9890 /***/ }),
9891
9892 /***/ "../node_modules/core-js/library/fn/object/assign.js":
9893 /*!***********************************************************!*\
9894 !*** ../node_modules/core-js/library/fn/object/assign.js ***!
9895 \***********************************************************/
9896 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9897
9898 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js");
9899 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign;
9900
9901
9902 /***/ }),
9903
9904 /***/ "../node_modules/core-js/library/fn/object/create.js":
9905 /*!***********************************************************!*\
9906 !*** ../node_modules/core-js/library/fn/object/create.js ***!
9907 \***********************************************************/
9908 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9909
9910 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js");
9911 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9912 module.exports = function create(P, D) {
9913 return $Object.create(P, D);
9914 };
9915
9916
9917 /***/ }),
9918
9919 /***/ "../node_modules/core-js/library/fn/object/define-properties.js":
9920 /*!**********************************************************************!*\
9921 !*** ../node_modules/core-js/library/fn/object/define-properties.js ***!
9922 \**********************************************************************/
9923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9924
9925 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js");
9926 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9927 module.exports = function defineProperties(T, D) {
9928 return $Object.defineProperties(T, D);
9929 };
9930
9931
9932 /***/ }),
9933
9934 /***/ "../node_modules/core-js/library/fn/object/define-property.js":
9935 /*!********************************************************************!*\
9936 !*** ../node_modules/core-js/library/fn/object/define-property.js ***!
9937 \********************************************************************/
9938 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9939
9940 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js");
9941 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9942 module.exports = function defineProperty(it, key, desc) {
9943 return $Object.defineProperty(it, key, desc);
9944 };
9945
9946
9947 /***/ }),
9948
9949 /***/ "../node_modules/core-js/library/fn/object/entries.js":
9950 /*!************************************************************!*\
9951 !*** ../node_modules/core-js/library/fn/object/entries.js ***!
9952 \************************************************************/
9953 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9954
9955 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js");
9956 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries;
9957
9958
9959 /***/ }),
9960
9961 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js":
9962 /*!********************************************************************************!*\
9963 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***!
9964 \********************************************************************************/
9965 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9966
9967 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js");
9968 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
9969 module.exports = function getOwnPropertyDescriptor(it, key) {
9970 return $Object.getOwnPropertyDescriptor(it, key);
9971 };
9972
9973
9974 /***/ }),
9975
9976 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js":
9977 /*!*********************************************************************************!*\
9978 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***!
9979 \*********************************************************************************/
9980 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9981
9982 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js");
9983 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors;
9984
9985
9986 /***/ }),
9987
9988 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js":
9989 /*!*****************************************************************************!*\
9990 !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***!
9991 \*****************************************************************************/
9992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
9993
9994 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
9995 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols;
9996
9997
9998 /***/ }),
9999
10000 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js":
10001 /*!*********************************************************************!*\
10002 !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***!
10003 \*********************************************************************/
10004 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10005
10006 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js");
10007 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf;
10008
10009
10010 /***/ }),
10011
10012 /***/ "../node_modules/core-js/library/fn/object/keys.js":
10013 /*!*********************************************************!*\
10014 !*** ../node_modules/core-js/library/fn/object/keys.js ***!
10015 \*********************************************************/
10016 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10017
10018 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js");
10019 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys;
10020
10021
10022 /***/ }),
10023
10024 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js":
10025 /*!*********************************************************************!*\
10026 !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***!
10027 \*********************************************************************/
10028 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10029
10030 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js");
10031 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf;
10032
10033
10034 /***/ }),
10035
10036 /***/ "../node_modules/core-js/library/fn/parse-int.js":
10037 /*!*******************************************************!*\
10038 !*** ../node_modules/core-js/library/fn/parse-int.js ***!
10039 \*******************************************************/
10040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10041
10042 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js");
10043 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt;
10044
10045
10046 /***/ }),
10047
10048 /***/ "../node_modules/core-js/library/fn/reflect/construct.js":
10049 /*!***************************************************************!*\
10050 !*** ../node_modules/core-js/library/fn/reflect/construct.js ***!
10051 \***************************************************************/
10052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10053
10054 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js");
10055 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct;
10056
10057
10058 /***/ }),
10059
10060 /***/ "../node_modules/core-js/library/fn/reflect/get.js":
10061 /*!*********************************************************!*\
10062 !*** ../node_modules/core-js/library/fn/reflect/get.js ***!
10063 \*********************************************************/
10064 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10065
10066 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js");
10067 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get;
10068
10069
10070 /***/ }),
10071
10072 /***/ "../node_modules/core-js/library/fn/symbol/index.js":
10073 /*!**********************************************************!*\
10074 !*** ../node_modules/core-js/library/fn/symbol/index.js ***!
10075 \**********************************************************/
10076 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10077
10078 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
10079 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
10080 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js");
10081 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js");
10082 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol;
10083
10084
10085 /***/ }),
10086
10087 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js":
10088 /*!*************************************************************!*\
10089 !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***!
10090 \*************************************************************/
10091 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10092
10093 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
10094 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
10095 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator');
10096
10097
10098 /***/ }),
10099
10100 /***/ "../node_modules/core-js/library/fn/weak-map.js":
10101 /*!******************************************************!*\
10102 !*** ../node_modules/core-js/library/fn/weak-map.js ***!
10103 \******************************************************/
10104 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10105
10106 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
10107 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
10108 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js");
10109 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js");
10110 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js");
10111 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap;
10112
10113
10114 /***/ }),
10115
10116 /***/ "../node_modules/core-js/library/modules/_a-function.js":
10117 /*!**************************************************************!*\
10118 !*** ../node_modules/core-js/library/modules/_a-function.js ***!
10119 \**************************************************************/
10120 /***/ ((module) => {
10121
10122 module.exports = function (it) {
10123 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
10124 return it;
10125 };
10126
10127
10128 /***/ }),
10129
10130 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js":
10131 /*!**********************************************************************!*\
10132 !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***!
10133 \**********************************************************************/
10134 /***/ ((module) => {
10135
10136 module.exports = function () { /* empty */ };
10137
10138
10139 /***/ }),
10140
10141 /***/ "../node_modules/core-js/library/modules/_an-instance.js":
10142 /*!***************************************************************!*\
10143 !*** ../node_modules/core-js/library/modules/_an-instance.js ***!
10144 \***************************************************************/
10145 /***/ ((module) => {
10146
10147 module.exports = function (it, Constructor, name, forbiddenField) {
10148 if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
10149 throw TypeError(name + ': incorrect invocation!');
10150 } return it;
10151 };
10152
10153
10154 /***/ }),
10155
10156 /***/ "../node_modules/core-js/library/modules/_an-object.js":
10157 /*!*************************************************************!*\
10158 !*** ../node_modules/core-js/library/modules/_an-object.js ***!
10159 \*************************************************************/
10160 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10161
10162 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10163 module.exports = function (it) {
10164 if (!isObject(it)) throw TypeError(it + ' is not an object!');
10165 return it;
10166 };
10167
10168
10169 /***/ }),
10170
10171 /***/ "../node_modules/core-js/library/modules/_array-includes.js":
10172 /*!******************************************************************!*\
10173 !*** ../node_modules/core-js/library/modules/_array-includes.js ***!
10174 \******************************************************************/
10175 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10176
10177 // false -> Array#indexOf
10178 // true -> Array#includes
10179 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
10180 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10181 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js");
10182 module.exports = function (IS_INCLUDES) {
10183 return function ($this, el, fromIndex) {
10184 var O = toIObject($this);
10185 var length = toLength(O.length);
10186 var index = toAbsoluteIndex(fromIndex, length);
10187 var value;
10188 // Array#includes uses SameValueZero equality algorithm
10189 // eslint-disable-next-line no-self-compare
10190 if (IS_INCLUDES && el != el) while (length > index) {
10191 value = O[index++];
10192 // eslint-disable-next-line no-self-compare
10193 if (value != value) return true;
10194 // Array#indexOf ignores holes, Array#includes - not
10195 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
10196 if (O[index] === el) return IS_INCLUDES || index || 0;
10197 } return !IS_INCLUDES && -1;
10198 };
10199 };
10200
10201
10202 /***/ }),
10203
10204 /***/ "../node_modules/core-js/library/modules/_array-methods.js":
10205 /*!*****************************************************************!*\
10206 !*** ../node_modules/core-js/library/modules/_array-methods.js ***!
10207 \*****************************************************************/
10208 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10209
10210 // 0 -> Array#forEach
10211 // 1 -> Array#map
10212 // 2 -> Array#filter
10213 // 3 -> Array#some
10214 // 4 -> Array#every
10215 // 5 -> Array#find
10216 // 6 -> Array#findIndex
10217 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10218 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
10219 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
10220 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10221 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js");
10222 module.exports = function (TYPE, $create) {
10223 var IS_MAP = TYPE == 1;
10224 var IS_FILTER = TYPE == 2;
10225 var IS_SOME = TYPE == 3;
10226 var IS_EVERY = TYPE == 4;
10227 var IS_FIND_INDEX = TYPE == 6;
10228 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
10229 var create = $create || asc;
10230 return function ($this, callbackfn, that) {
10231 var O = toObject($this);
10232 var self = IObject(O);
10233 var f = ctx(callbackfn, that, 3);
10234 var length = toLength(self.length);
10235 var index = 0;
10236 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
10237 var val, res;
10238 for (;length > index; index++) if (NO_HOLES || index in self) {
10239 val = self[index];
10240 res = f(val, index, O);
10241 if (TYPE) {
10242 if (IS_MAP) result[index] = res; // map
10243 else if (res) switch (TYPE) {
10244 case 3: return true; // some
10245 case 5: return val; // find
10246 case 6: return index; // findIndex
10247 case 2: result.push(val); // filter
10248 } else if (IS_EVERY) return false; // every
10249 }
10250 }
10251 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
10252 };
10253 };
10254
10255
10256 /***/ }),
10257
10258 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js":
10259 /*!*****************************************************************************!*\
10260 !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***!
10261 \*****************************************************************************/
10262 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10263
10264 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10265 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
10266 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
10267
10268 module.exports = function (original) {
10269 var C;
10270 if (isArray(original)) {
10271 C = original.constructor;
10272 // cross-realm fallback
10273 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
10274 if (isObject(C)) {
10275 C = C[SPECIES];
10276 if (C === null) C = undefined;
10277 }
10278 } return C === undefined ? Array : C;
10279 };
10280
10281
10282 /***/ }),
10283
10284 /***/ "../node_modules/core-js/library/modules/_array-species-create.js":
10285 /*!************************************************************************!*\
10286 !*** ../node_modules/core-js/library/modules/_array-species-create.js ***!
10287 \************************************************************************/
10288 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10289
10290 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
10291 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js");
10292
10293 module.exports = function (original, length) {
10294 return new (speciesConstructor(original))(length);
10295 };
10296
10297
10298 /***/ }),
10299
10300 /***/ "../node_modules/core-js/library/modules/_bind.js":
10301 /*!********************************************************!*\
10302 !*** ../node_modules/core-js/library/modules/_bind.js ***!
10303 \********************************************************/
10304 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10305
10306 "use strict";
10307
10308 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
10309 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10310 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
10311 var arraySlice = [].slice;
10312 var factories = {};
10313
10314 var construct = function (F, len, args) {
10315 if (!(len in factories)) {
10316 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
10317 // eslint-disable-next-line no-new-func
10318 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
10319 } return factories[len](F, args);
10320 };
10321
10322 module.exports = Function.bind || function bind(that /* , ...args */) {
10323 var fn = aFunction(this);
10324 var partArgs = arraySlice.call(arguments, 1);
10325 var bound = function (/* args... */) {
10326 var args = partArgs.concat(arraySlice.call(arguments));
10327 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
10328 };
10329 if (isObject(fn.prototype)) bound.prototype = fn.prototype;
10330 return bound;
10331 };
10332
10333
10334 /***/ }),
10335
10336 /***/ "../node_modules/core-js/library/modules/_classof.js":
10337 /*!***********************************************************!*\
10338 !*** ../node_modules/core-js/library/modules/_classof.js ***!
10339 \***********************************************************/
10340 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10341
10342 // getting tag from 19.1.3.6 Object.prototype.toString()
10343 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10344 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
10345 // ES3 wrong here
10346 var ARG = cof(function () { return arguments; }()) == 'Arguments';
10347
10348 // fallback for IE11 Script Access Denied error
10349 var tryGet = function (it, key) {
10350 try {
10351 return it[key];
10352 } catch (e) { /* empty */ }
10353 };
10354
10355 module.exports = function (it) {
10356 var O, T, B;
10357 return it === undefined ? 'Undefined' : it === null ? 'Null'
10358 // @@toStringTag case
10359 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
10360 // builtinTag case
10361 : ARG ? cof(O)
10362 // ES3 arguments fallback
10363 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
10364 };
10365
10366
10367 /***/ }),
10368
10369 /***/ "../node_modules/core-js/library/modules/_cof.js":
10370 /*!*******************************************************!*\
10371 !*** ../node_modules/core-js/library/modules/_cof.js ***!
10372 \*******************************************************/
10373 /***/ ((module) => {
10374
10375 var toString = {}.toString;
10376
10377 module.exports = function (it) {
10378 return toString.call(it).slice(8, -1);
10379 };
10380
10381
10382 /***/ }),
10383
10384 /***/ "../node_modules/core-js/library/modules/_collection-weak.js":
10385 /*!*******************************************************************!*\
10386 !*** ../node_modules/core-js/library/modules/_collection-weak.js ***!
10387 \*******************************************************************/
10388 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10389
10390 "use strict";
10391
10392 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
10393 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak;
10394 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10395 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10396 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
10397 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
10398 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js");
10399 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
10400 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
10401 var arrayFind = createArrayMethod(5);
10402 var arrayFindIndex = createArrayMethod(6);
10403 var id = 0;
10404
10405 // fallback for uncaught frozen keys
10406 var uncaughtFrozenStore = function (that) {
10407 return that._l || (that._l = new UncaughtFrozenStore());
10408 };
10409 var UncaughtFrozenStore = function () {
10410 this.a = [];
10411 };
10412 var findUncaughtFrozen = function (store, key) {
10413 return arrayFind(store.a, function (it) {
10414 return it[0] === key;
10415 });
10416 };
10417 UncaughtFrozenStore.prototype = {
10418 get: function (key) {
10419 var entry = findUncaughtFrozen(this, key);
10420 if (entry) return entry[1];
10421 },
10422 has: function (key) {
10423 return !!findUncaughtFrozen(this, key);
10424 },
10425 set: function (key, value) {
10426 var entry = findUncaughtFrozen(this, key);
10427 if (entry) entry[1] = value;
10428 else this.a.push([key, value]);
10429 },
10430 'delete': function (key) {
10431 var index = arrayFindIndex(this.a, function (it) {
10432 return it[0] === key;
10433 });
10434 if (~index) this.a.splice(index, 1);
10435 return !!~index;
10436 }
10437 };
10438
10439 module.exports = {
10440 getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {
10441 var C = wrapper(function (that, iterable) {
10442 anInstance(that, C, NAME, '_i');
10443 that._t = NAME; // collection type
10444 that._i = id++; // collection id
10445 that._l = undefined; // leak store for uncaught frozen objects
10446 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
10447 });
10448 redefineAll(C.prototype, {
10449 // 23.3.3.2 WeakMap.prototype.delete(key)
10450 // 23.4.3.3 WeakSet.prototype.delete(value)
10451 'delete': function (key) {
10452 if (!isObject(key)) return false;
10453 var data = getWeak(key);
10454 if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);
10455 return data && $has(data, this._i) && delete data[this._i];
10456 },
10457 // 23.3.3.4 WeakMap.prototype.has(key)
10458 // 23.4.3.4 WeakSet.prototype.has(value)
10459 has: function has(key) {
10460 if (!isObject(key)) return false;
10461 var data = getWeak(key);
10462 if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);
10463 return data && $has(data, this._i);
10464 }
10465 });
10466 return C;
10467 },
10468 def: function (that, key, value) {
10469 var data = getWeak(anObject(key), true);
10470 if (data === true) uncaughtFrozenStore(that).set(key, value);
10471 else data[that._i] = value;
10472 return that;
10473 },
10474 ufstore: uncaughtFrozenStore
10475 };
10476
10477
10478 /***/ }),
10479
10480 /***/ "../node_modules/core-js/library/modules/_collection.js":
10481 /*!**************************************************************!*\
10482 !*** ../node_modules/core-js/library/modules/_collection.js ***!
10483 \**************************************************************/
10484 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10485
10486 "use strict";
10487
10488 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
10489 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
10490 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
10491 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
10492 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
10493 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
10494 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
10495 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
10496 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10497 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
10498 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
10499 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
10500 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
10501
10502 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
10503 var Base = global[NAME];
10504 var C = Base;
10505 var ADDER = IS_MAP ? 'set' : 'add';
10506 var proto = C && C.prototype;
10507 var O = {};
10508 if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
10509 new C().entries().next();
10510 }))) {
10511 // create collection constructor
10512 C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
10513 redefineAll(C.prototype, methods);
10514 meta.NEED = true;
10515 } else {
10516 C = wrapper(function (target, iterable) {
10517 anInstance(target, C, NAME, '_c');
10518 target._c = new Base();
10519 if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);
10520 });
10521 each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {
10522 var IS_ADDER = KEY == 'add' || KEY == 'set';
10523 if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {
10524 anInstance(this, C, KEY);
10525 if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;
10526 var result = this._c[KEY](a === 0 ? 0 : a, b);
10527 return IS_ADDER ? this : result;
10528 });
10529 });
10530 IS_WEAK || dP(C.prototype, 'size', {
10531 get: function () {
10532 return this._c.size;
10533 }
10534 });
10535 }
10536
10537 setToStringTag(C, NAME);
10538
10539 O[NAME] = C;
10540 $export($export.G + $export.W + $export.F, O);
10541
10542 if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);
10543
10544 return C;
10545 };
10546
10547
10548 /***/ }),
10549
10550 /***/ "../node_modules/core-js/library/modules/_core.js":
10551 /*!********************************************************!*\
10552 !*** ../node_modules/core-js/library/modules/_core.js ***!
10553 \********************************************************/
10554 /***/ ((module) => {
10555
10556 var core = module.exports = { version: '2.6.12' };
10557 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
10558
10559
10560 /***/ }),
10561
10562 /***/ "../node_modules/core-js/library/modules/_create-property.js":
10563 /*!*******************************************************************!*\
10564 !*** ../node_modules/core-js/library/modules/_create-property.js ***!
10565 \*******************************************************************/
10566 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10567
10568 "use strict";
10569
10570 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
10571 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
10572
10573 module.exports = function (object, index, value) {
10574 if (index in object) $defineProperty.f(object, index, createDesc(0, value));
10575 else object[index] = value;
10576 };
10577
10578
10579 /***/ }),
10580
10581 /***/ "../node_modules/core-js/library/modules/_ctx.js":
10582 /*!*******************************************************!*\
10583 !*** ../node_modules/core-js/library/modules/_ctx.js ***!
10584 \*******************************************************/
10585 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10586
10587 // optional / simple context binding
10588 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
10589 module.exports = function (fn, that, length) {
10590 aFunction(fn);
10591 if (that === undefined) return fn;
10592 switch (length) {
10593 case 1: return function (a) {
10594 return fn.call(that, a);
10595 };
10596 case 2: return function (a, b) {
10597 return fn.call(that, a, b);
10598 };
10599 case 3: return function (a, b, c) {
10600 return fn.call(that, a, b, c);
10601 };
10602 }
10603 return function (/* ...args */) {
10604 return fn.apply(that, arguments);
10605 };
10606 };
10607
10608
10609 /***/ }),
10610
10611 /***/ "../node_modules/core-js/library/modules/_defined.js":
10612 /*!***********************************************************!*\
10613 !*** ../node_modules/core-js/library/modules/_defined.js ***!
10614 \***********************************************************/
10615 /***/ ((module) => {
10616
10617 // 7.2.1 RequireObjectCoercible(argument)
10618 module.exports = function (it) {
10619 if (it == undefined) throw TypeError("Can't call method on " + it);
10620 return it;
10621 };
10622
10623
10624 /***/ }),
10625
10626 /***/ "../node_modules/core-js/library/modules/_descriptors.js":
10627 /*!***************************************************************!*\
10628 !*** ../node_modules/core-js/library/modules/_descriptors.js ***!
10629 \***************************************************************/
10630 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10631
10632 // Thank's IE8 for his funny defineProperty
10633 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
10634 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
10635 });
10636
10637
10638 /***/ }),
10639
10640 /***/ "../node_modules/core-js/library/modules/_dom-create.js":
10641 /*!**************************************************************!*\
10642 !*** ../node_modules/core-js/library/modules/_dom-create.js ***!
10643 \**************************************************************/
10644 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10645
10646 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
10647 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
10648 // typeof document.createElement is 'object' in old IE
10649 var is = isObject(document) && isObject(document.createElement);
10650 module.exports = function (it) {
10651 return is ? document.createElement(it) : {};
10652 };
10653
10654
10655 /***/ }),
10656
10657 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js":
10658 /*!*****************************************************************!*\
10659 !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***!
10660 \*****************************************************************/
10661 /***/ ((module) => {
10662
10663 // IE 8- don't enum bug keys
10664 module.exports = (
10665 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
10666 ).split(',');
10667
10668
10669 /***/ }),
10670
10671 /***/ "../node_modules/core-js/library/modules/_enum-keys.js":
10672 /*!*************************************************************!*\
10673 !*** ../node_modules/core-js/library/modules/_enum-keys.js ***!
10674 \*************************************************************/
10675 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10676
10677 // all enumerable object keys, includes symbols
10678 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
10679 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
10680 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
10681 module.exports = function (it) {
10682 var result = getKeys(it);
10683 var getSymbols = gOPS.f;
10684 if (getSymbols) {
10685 var symbols = getSymbols(it);
10686 var isEnum = pIE.f;
10687 var i = 0;
10688 var key;
10689 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
10690 } return result;
10691 };
10692
10693
10694 /***/ }),
10695
10696 /***/ "../node_modules/core-js/library/modules/_export.js":
10697 /*!**********************************************************!*\
10698 !*** ../node_modules/core-js/library/modules/_export.js ***!
10699 \**********************************************************/
10700 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10701
10702 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
10703 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
10704 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10705 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
10706 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
10707 var PROTOTYPE = 'prototype';
10708
10709 var $export = function (type, name, source) {
10710 var IS_FORCED = type & $export.F;
10711 var IS_GLOBAL = type & $export.G;
10712 var IS_STATIC = type & $export.S;
10713 var IS_PROTO = type & $export.P;
10714 var IS_BIND = type & $export.B;
10715 var IS_WRAP = type & $export.W;
10716 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
10717 var expProto = exports[PROTOTYPE];
10718 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
10719 var key, own, out;
10720 if (IS_GLOBAL) source = name;
10721 for (key in source) {
10722 // contains in native
10723 own = !IS_FORCED && target && target[key] !== undefined;
10724 if (own && has(exports, key)) continue;
10725 // export native or passed
10726 out = own ? target[key] : source[key];
10727 // prevent global pollution for namespaces
10728 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
10729 // bind timers to global for call from export context
10730 : IS_BIND && own ? ctx(out, global)
10731 // wrap global constructors for prevent change them in library
10732 : IS_WRAP && target[key] == out ? (function (C) {
10733 var F = function (a, b, c) {
10734 if (this instanceof C) {
10735 switch (arguments.length) {
10736 case 0: return new C();
10737 case 1: return new C(a);
10738 case 2: return new C(a, b);
10739 } return new C(a, b, c);
10740 } return C.apply(this, arguments);
10741 };
10742 F[PROTOTYPE] = C[PROTOTYPE];
10743 return F;
10744 // make static versions for prototype methods
10745 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
10746 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
10747 if (IS_PROTO) {
10748 (exports.virtual || (exports.virtual = {}))[key] = out;
10749 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
10750 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
10751 }
10752 }
10753 };
10754 // type bitmap
10755 $export.F = 1; // forced
10756 $export.G = 2; // global
10757 $export.S = 4; // static
10758 $export.P = 8; // proto
10759 $export.B = 16; // bind
10760 $export.W = 32; // wrap
10761 $export.U = 64; // safe
10762 $export.R = 128; // real proto method for `library`
10763 module.exports = $export;
10764
10765
10766 /***/ }),
10767
10768 /***/ "../node_modules/core-js/library/modules/_fails.js":
10769 /*!*********************************************************!*\
10770 !*** ../node_modules/core-js/library/modules/_fails.js ***!
10771 \*********************************************************/
10772 /***/ ((module) => {
10773
10774 module.exports = function (exec) {
10775 try {
10776 return !!exec();
10777 } catch (e) {
10778 return true;
10779 }
10780 };
10781
10782
10783 /***/ }),
10784
10785 /***/ "../node_modules/core-js/library/modules/_for-of.js":
10786 /*!**********************************************************!*\
10787 !*** ../node_modules/core-js/library/modules/_for-of.js ***!
10788 \**********************************************************/
10789 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10790
10791 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
10792 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
10793 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
10794 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10795 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
10796 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
10797 var BREAK = {};
10798 var RETURN = {};
10799 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
10800 var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
10801 var f = ctx(fn, that, entries ? 2 : 1);
10802 var index = 0;
10803 var length, step, iterator, result;
10804 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
10805 // fast case for arrays with default iterator
10806 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
10807 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
10808 if (result === BREAK || result === RETURN) return result;
10809 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
10810 result = call(iterator, f, step.value, entries);
10811 if (result === BREAK || result === RETURN) return result;
10812 }
10813 };
10814 exports.BREAK = BREAK;
10815 exports.RETURN = RETURN;
10816
10817
10818 /***/ }),
10819
10820 /***/ "../node_modules/core-js/library/modules/_global.js":
10821 /*!**********************************************************!*\
10822 !*** ../node_modules/core-js/library/modules/_global.js ***!
10823 \**********************************************************/
10824 /***/ ((module) => {
10825
10826 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
10827 var global = module.exports = typeof window != 'undefined' && window.Math == Math
10828 ? window : typeof self != 'undefined' && self.Math == Math ? self
10829 // eslint-disable-next-line no-new-func
10830 : Function('return this')();
10831 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
10832
10833
10834 /***/ }),
10835
10836 /***/ "../node_modules/core-js/library/modules/_has.js":
10837 /*!*******************************************************!*\
10838 !*** ../node_modules/core-js/library/modules/_has.js ***!
10839 \*******************************************************/
10840 /***/ ((module) => {
10841
10842 var hasOwnProperty = {}.hasOwnProperty;
10843 module.exports = function (it, key) {
10844 return hasOwnProperty.call(it, key);
10845 };
10846
10847
10848 /***/ }),
10849
10850 /***/ "../node_modules/core-js/library/modules/_hide.js":
10851 /*!********************************************************!*\
10852 !*** ../node_modules/core-js/library/modules/_hide.js ***!
10853 \********************************************************/
10854 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10855
10856 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
10857 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
10858 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) {
10859 return dP.f(object, key, createDesc(1, value));
10860 } : function (object, key, value) {
10861 object[key] = value;
10862 return object;
10863 };
10864
10865
10866 /***/ }),
10867
10868 /***/ "../node_modules/core-js/library/modules/_html.js":
10869 /*!********************************************************!*\
10870 !*** ../node_modules/core-js/library/modules/_html.js ***!
10871 \********************************************************/
10872 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10873
10874 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
10875 module.exports = document && document.documentElement;
10876
10877
10878 /***/ }),
10879
10880 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js":
10881 /*!******************************************************************!*\
10882 !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***!
10883 \******************************************************************/
10884 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10885
10886 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 () {
10887 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
10888 });
10889
10890
10891 /***/ }),
10892
10893 /***/ "../node_modules/core-js/library/modules/_invoke.js":
10894 /*!**********************************************************!*\
10895 !*** ../node_modules/core-js/library/modules/_invoke.js ***!
10896 \**********************************************************/
10897 /***/ ((module) => {
10898
10899 // fast apply, http://jsperf.lnkit.com/fast-apply/5
10900 module.exports = function (fn, args, that) {
10901 var un = that === undefined;
10902 switch (args.length) {
10903 case 0: return un ? fn()
10904 : fn.call(that);
10905 case 1: return un ? fn(args[0])
10906 : fn.call(that, args[0]);
10907 case 2: return un ? fn(args[0], args[1])
10908 : fn.call(that, args[0], args[1]);
10909 case 3: return un ? fn(args[0], args[1], args[2])
10910 : fn.call(that, args[0], args[1], args[2]);
10911 case 4: return un ? fn(args[0], args[1], args[2], args[3])
10912 : fn.call(that, args[0], args[1], args[2], args[3]);
10913 } return fn.apply(that, args);
10914 };
10915
10916
10917 /***/ }),
10918
10919 /***/ "../node_modules/core-js/library/modules/_iobject.js":
10920 /*!***********************************************************!*\
10921 !*** ../node_modules/core-js/library/modules/_iobject.js ***!
10922 \***********************************************************/
10923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10924
10925 // fallback for non-array-like ES3 and non-enumerable old V8 strings
10926 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10927 // eslint-disable-next-line no-prototype-builtins
10928 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
10929 return cof(it) == 'String' ? it.split('') : Object(it);
10930 };
10931
10932
10933 /***/ }),
10934
10935 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js":
10936 /*!*****************************************************************!*\
10937 !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***!
10938 \*****************************************************************/
10939 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10940
10941 // check on default Array iterator
10942 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
10943 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
10944 var ArrayProto = Array.prototype;
10945
10946 module.exports = function (it) {
10947 return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
10948 };
10949
10950
10951 /***/ }),
10952
10953 /***/ "../node_modules/core-js/library/modules/_is-array.js":
10954 /*!************************************************************!*\
10955 !*** ../node_modules/core-js/library/modules/_is-array.js ***!
10956 \************************************************************/
10957 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10958
10959 // 7.2.2 IsArray(argument)
10960 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
10961 module.exports = Array.isArray || function isArray(arg) {
10962 return cof(arg) == 'Array';
10963 };
10964
10965
10966 /***/ }),
10967
10968 /***/ "../node_modules/core-js/library/modules/_is-object.js":
10969 /*!*************************************************************!*\
10970 !*** ../node_modules/core-js/library/modules/_is-object.js ***!
10971 \*************************************************************/
10972 /***/ ((module) => {
10973
10974 module.exports = function (it) {
10975 return typeof it === 'object' ? it !== null : typeof it === 'function';
10976 };
10977
10978
10979 /***/ }),
10980
10981 /***/ "../node_modules/core-js/library/modules/_iter-call.js":
10982 /*!*************************************************************!*\
10983 !*** ../node_modules/core-js/library/modules/_iter-call.js ***!
10984 \*************************************************************/
10985 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
10986
10987 // call something on iterator step with safe closing on error
10988 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
10989 module.exports = function (iterator, fn, value, entries) {
10990 try {
10991 return entries ? fn(anObject(value)[0], value[1]) : fn(value);
10992 // 7.4.6 IteratorClose(iterator, completion)
10993 } catch (e) {
10994 var ret = iterator['return'];
10995 if (ret !== undefined) anObject(ret.call(iterator));
10996 throw e;
10997 }
10998 };
10999
11000
11001 /***/ }),
11002
11003 /***/ "../node_modules/core-js/library/modules/_iter-create.js":
11004 /*!***************************************************************!*\
11005 !*** ../node_modules/core-js/library/modules/_iter-create.js ***!
11006 \***************************************************************/
11007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11008
11009 "use strict";
11010
11011 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
11012 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
11013 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
11014 var IteratorPrototype = {};
11015
11016 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
11017 __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; });
11018
11019 module.exports = function (Constructor, NAME, next) {
11020 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
11021 setToStringTag(Constructor, NAME + ' Iterator');
11022 };
11023
11024
11025 /***/ }),
11026
11027 /***/ "../node_modules/core-js/library/modules/_iter-define.js":
11028 /*!***************************************************************!*\
11029 !*** ../node_modules/core-js/library/modules/_iter-define.js ***!
11030 \***************************************************************/
11031 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11032
11033 "use strict";
11034
11035 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
11036 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11037 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
11038 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11039 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
11040 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js");
11041 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
11042 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
11043 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
11044 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
11045 var FF_ITERATOR = '@@iterator';
11046 var KEYS = 'keys';
11047 var VALUES = 'values';
11048
11049 var returnThis = function () { return this; };
11050
11051 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
11052 $iterCreate(Constructor, NAME, next);
11053 var getMethod = function (kind) {
11054 if (!BUGGY && kind in proto) return proto[kind];
11055 switch (kind) {
11056 case KEYS: return function keys() { return new Constructor(this, kind); };
11057 case VALUES: return function values() { return new Constructor(this, kind); };
11058 } return function entries() { return new Constructor(this, kind); };
11059 };
11060 var TAG = NAME + ' Iterator';
11061 var DEF_VALUES = DEFAULT == VALUES;
11062 var VALUES_BUG = false;
11063 var proto = Base.prototype;
11064 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
11065 var $default = $native || getMethod(DEFAULT);
11066 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
11067 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
11068 var methods, key, IteratorPrototype;
11069 // Fix native
11070 if ($anyNative) {
11071 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
11072 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
11073 // Set @@toStringTag to native iterators
11074 setToStringTag(IteratorPrototype, TAG, true);
11075 // fix for some old engines
11076 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
11077 }
11078 }
11079 // fix Array#{values, @@iterator}.name in V8 / FF
11080 if (DEF_VALUES && $native && $native.name !== VALUES) {
11081 VALUES_BUG = true;
11082 $default = function values() { return $native.call(this); };
11083 }
11084 // Define iterator
11085 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
11086 hide(proto, ITERATOR, $default);
11087 }
11088 // Plug for library
11089 Iterators[NAME] = $default;
11090 Iterators[TAG] = returnThis;
11091 if (DEFAULT) {
11092 methods = {
11093 values: DEF_VALUES ? $default : getMethod(VALUES),
11094 keys: IS_SET ? $default : getMethod(KEYS),
11095 entries: $entries
11096 };
11097 if (FORCED) for (key in methods) {
11098 if (!(key in proto)) redefine(proto, key, methods[key]);
11099 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
11100 }
11101 return methods;
11102 };
11103
11104
11105 /***/ }),
11106
11107 /***/ "../node_modules/core-js/library/modules/_iter-detect.js":
11108 /*!***************************************************************!*\
11109 !*** ../node_modules/core-js/library/modules/_iter-detect.js ***!
11110 \***************************************************************/
11111 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11112
11113 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
11114 var SAFE_CLOSING = false;
11115
11116 try {
11117 var riter = [7][ITERATOR]();
11118 riter['return'] = function () { SAFE_CLOSING = true; };
11119 // eslint-disable-next-line no-throw-literal
11120 Array.from(riter, function () { throw 2; });
11121 } catch (e) { /* empty */ }
11122
11123 module.exports = function (exec, skipClosing) {
11124 if (!skipClosing && !SAFE_CLOSING) return false;
11125 var safe = false;
11126 try {
11127 var arr = [7];
11128 var iter = arr[ITERATOR]();
11129 iter.next = function () { return { done: safe = true }; };
11130 arr[ITERATOR] = function () { return iter; };
11131 exec(arr);
11132 } catch (e) { /* empty */ }
11133 return safe;
11134 };
11135
11136
11137 /***/ }),
11138
11139 /***/ "../node_modules/core-js/library/modules/_iter-step.js":
11140 /*!*************************************************************!*\
11141 !*** ../node_modules/core-js/library/modules/_iter-step.js ***!
11142 \*************************************************************/
11143 /***/ ((module) => {
11144
11145 module.exports = function (done, value) {
11146 return { value: value, done: !!done };
11147 };
11148
11149
11150 /***/ }),
11151
11152 /***/ "../node_modules/core-js/library/modules/_iterators.js":
11153 /*!*************************************************************!*\
11154 !*** ../node_modules/core-js/library/modules/_iterators.js ***!
11155 \*************************************************************/
11156 /***/ ((module) => {
11157
11158 module.exports = {};
11159
11160
11161 /***/ }),
11162
11163 /***/ "../node_modules/core-js/library/modules/_library.js":
11164 /*!***********************************************************!*\
11165 !*** ../node_modules/core-js/library/modules/_library.js ***!
11166 \***********************************************************/
11167 /***/ ((module) => {
11168
11169 module.exports = true;
11170
11171
11172 /***/ }),
11173
11174 /***/ "../node_modules/core-js/library/modules/_meta.js":
11175 /*!********************************************************!*\
11176 !*** ../node_modules/core-js/library/modules/_meta.js ***!
11177 \********************************************************/
11178 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11179
11180 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta');
11181 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11182 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11183 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11184 var id = 0;
11185 var isExtensible = Object.isExtensible || function () {
11186 return true;
11187 };
11188 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
11189 return isExtensible(Object.preventExtensions({}));
11190 });
11191 var setMeta = function (it) {
11192 setDesc(it, META, { value: {
11193 i: 'O' + ++id, // object ID
11194 w: {} // weak collections IDs
11195 } });
11196 };
11197 var fastKey = function (it, create) {
11198 // return primitive with prefix
11199 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
11200 if (!has(it, META)) {
11201 // can't set metadata to uncaught frozen object
11202 if (!isExtensible(it)) return 'F';
11203 // not necessary to add metadata
11204 if (!create) return 'E';
11205 // add missing metadata
11206 setMeta(it);
11207 // return object ID
11208 } return it[META].i;
11209 };
11210 var getWeak = function (it, create) {
11211 if (!has(it, META)) {
11212 // can't set metadata to uncaught frozen object
11213 if (!isExtensible(it)) return true;
11214 // not necessary to add metadata
11215 if (!create) return false;
11216 // add missing metadata
11217 setMeta(it);
11218 // return hash weak collections IDs
11219 } return it[META].w;
11220 };
11221 // add metadata on freeze-family methods calling
11222 var onFreeze = function (it) {
11223 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
11224 return it;
11225 };
11226 var meta = module.exports = {
11227 KEY: META,
11228 NEED: false,
11229 fastKey: fastKey,
11230 getWeak: getWeak,
11231 onFreeze: onFreeze
11232 };
11233
11234
11235 /***/ }),
11236
11237 /***/ "../node_modules/core-js/library/modules/_object-assign.js":
11238 /*!*****************************************************************!*\
11239 !*** ../node_modules/core-js/library/modules/_object-assign.js ***!
11240 \*****************************************************************/
11241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11242
11243 "use strict";
11244
11245 // 19.1.2.1 Object.assign(target, source, ...)
11246 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
11247 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11248 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
11249 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
11250 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11251 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11252 var $assign = Object.assign;
11253
11254 // should work with symbols and should have deterministic property order (V8 bug)
11255 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
11256 var A = {};
11257 var B = {};
11258 // eslint-disable-next-line no-undef
11259 var S = Symbol();
11260 var K = 'abcdefghijklmnopqrst';
11261 A[S] = 7;
11262 K.split('').forEach(function (k) { B[k] = k; });
11263 return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
11264 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars
11265 var T = toObject(target);
11266 var aLen = arguments.length;
11267 var index = 1;
11268 var getSymbols = gOPS.f;
11269 var isEnum = pIE.f;
11270 while (aLen > index) {
11271 var S = IObject(arguments[index++]);
11272 var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);
11273 var length = keys.length;
11274 var j = 0;
11275 var key;
11276 while (length > j) {
11277 key = keys[j++];
11278 if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
11279 }
11280 } return T;
11281 } : $assign;
11282
11283
11284 /***/ }),
11285
11286 /***/ "../node_modules/core-js/library/modules/_object-create.js":
11287 /*!*****************************************************************!*\
11288 !*** ../node_modules/core-js/library/modules/_object-create.js ***!
11289 \*****************************************************************/
11290 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11291
11292 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
11293 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11294 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js");
11295 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
11296 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11297 var Empty = function () { /* empty */ };
11298 var PROTOTYPE = 'prototype';
11299
11300 // Create object with fake `null` prototype: use iframe Object with cleared prototype
11301 var createDict = function () {
11302 // Thrash, waste and sodomy: IE GC bug
11303 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe');
11304 var i = enumBugKeys.length;
11305 var lt = '<';
11306 var gt = '>';
11307 var iframeDocument;
11308 iframe.style.display = 'none';
11309 __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe);
11310 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
11311 // createDict = iframe.contentWindow.Object;
11312 // html.removeChild(iframe);
11313 iframeDocument = iframe.contentWindow.document;
11314 iframeDocument.open();
11315 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
11316 iframeDocument.close();
11317 createDict = iframeDocument.F;
11318 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
11319 return createDict();
11320 };
11321
11322 module.exports = Object.create || function create(O, Properties) {
11323 var result;
11324 if (O !== null) {
11325 Empty[PROTOTYPE] = anObject(O);
11326 result = new Empty();
11327 Empty[PROTOTYPE] = null;
11328 // add "__proto__" for Object.getPrototypeOf polyfill
11329 result[IE_PROTO] = O;
11330 } else result = createDict();
11331 return Properties === undefined ? result : dPs(result, Properties);
11332 };
11333
11334
11335 /***/ }),
11336
11337 /***/ "../node_modules/core-js/library/modules/_object-dp.js":
11338 /*!*************************************************************!*\
11339 !*** ../node_modules/core-js/library/modules/_object-dp.js ***!
11340 \*************************************************************/
11341 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11342
11343 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11344 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
11345 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
11346 var dP = Object.defineProperty;
11347
11348 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
11349 anObject(O);
11350 P = toPrimitive(P, true);
11351 anObject(Attributes);
11352 if (IE8_DOM_DEFINE) try {
11353 return dP(O, P, Attributes);
11354 } catch (e) { /* empty */ }
11355 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
11356 if ('value' in Attributes) O[P] = Attributes.value;
11357 return O;
11358 };
11359
11360
11361 /***/ }),
11362
11363 /***/ "../node_modules/core-js/library/modules/_object-dps.js":
11364 /*!**************************************************************!*\
11365 !*** ../node_modules/core-js/library/modules/_object-dps.js ***!
11366 \**************************************************************/
11367 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11368
11369 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
11370 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11371 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11372
11373 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
11374 anObject(O);
11375 var keys = getKeys(Properties);
11376 var length = keys.length;
11377 var i = 0;
11378 var P;
11379 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
11380 return O;
11381 };
11382
11383
11384 /***/ }),
11385
11386 /***/ "../node_modules/core-js/library/modules/_object-gopd.js":
11387 /*!***************************************************************!*\
11388 !*** ../node_modules/core-js/library/modules/_object-gopd.js ***!
11389 \***************************************************************/
11390 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11391
11392 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
11393 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
11394 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11395 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
11396 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11397 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
11398 var gOPD = Object.getOwnPropertyDescriptor;
11399
11400 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) {
11401 O = toIObject(O);
11402 P = toPrimitive(P, true);
11403 if (IE8_DOM_DEFINE) try {
11404 return gOPD(O, P);
11405 } catch (e) { /* empty */ }
11406 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
11407 };
11408
11409
11410 /***/ }),
11411
11412 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js":
11413 /*!*******************************************************************!*\
11414 !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***!
11415 \*******************************************************************/
11416 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11417
11418 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
11419 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11420 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f;
11421 var toString = {}.toString;
11422
11423 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
11424 ? Object.getOwnPropertyNames(window) : [];
11425
11426 var getWindowNames = function (it) {
11427 try {
11428 return gOPN(it);
11429 } catch (e) {
11430 return windowNames.slice();
11431 }
11432 };
11433
11434 module.exports.f = function getOwnPropertyNames(it) {
11435 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
11436 };
11437
11438
11439 /***/ }),
11440
11441 /***/ "../node_modules/core-js/library/modules/_object-gopn.js":
11442 /*!***************************************************************!*\
11443 !*** ../node_modules/core-js/library/modules/_object-gopn.js ***!
11444 \***************************************************************/
11445 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
11446
11447 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
11448 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
11449 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype');
11450
11451 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
11452 return $keys(O, hiddenKeys);
11453 };
11454
11455
11456 /***/ }),
11457
11458 /***/ "../node_modules/core-js/library/modules/_object-gops.js":
11459 /*!***************************************************************!*\
11460 !*** ../node_modules/core-js/library/modules/_object-gops.js ***!
11461 \***************************************************************/
11462 /***/ ((__unused_webpack_module, exports) => {
11463
11464 exports.f = Object.getOwnPropertySymbols;
11465
11466
11467 /***/ }),
11468
11469 /***/ "../node_modules/core-js/library/modules/_object-gpo.js":
11470 /*!**************************************************************!*\
11471 !*** ../node_modules/core-js/library/modules/_object-gpo.js ***!
11472 \**************************************************************/
11473 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11474
11475 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
11476 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11477 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11478 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11479 var ObjectProto = Object.prototype;
11480
11481 module.exports = Object.getPrototypeOf || function (O) {
11482 O = toObject(O);
11483 if (has(O, IE_PROTO)) return O[IE_PROTO];
11484 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
11485 return O.constructor.prototype;
11486 } return O instanceof Object ? ObjectProto : null;
11487 };
11488
11489
11490 /***/ }),
11491
11492 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js":
11493 /*!************************************************************************!*\
11494 !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***!
11495 \************************************************************************/
11496 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11497
11498 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11499 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11500 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false);
11501 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
11502
11503 module.exports = function (object, names) {
11504 var O = toIObject(object);
11505 var i = 0;
11506 var result = [];
11507 var key;
11508 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
11509 // Don't enum bug & hidden keys
11510 while (names.length > i) if (has(O, key = names[i++])) {
11511 ~arrayIndexOf(result, key) || result.push(key);
11512 }
11513 return result;
11514 };
11515
11516
11517 /***/ }),
11518
11519 /***/ "../node_modules/core-js/library/modules/_object-keys.js":
11520 /*!***************************************************************!*\
11521 !*** ../node_modules/core-js/library/modules/_object-keys.js ***!
11522 \***************************************************************/
11523 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11524
11525 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
11526 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
11527 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
11528
11529 module.exports = Object.keys || function keys(O) {
11530 return $keys(O, enumBugKeys);
11531 };
11532
11533
11534 /***/ }),
11535
11536 /***/ "../node_modules/core-js/library/modules/_object-pie.js":
11537 /*!**************************************************************!*\
11538 !*** ../node_modules/core-js/library/modules/_object-pie.js ***!
11539 \**************************************************************/
11540 /***/ ((__unused_webpack_module, exports) => {
11541
11542 exports.f = {}.propertyIsEnumerable;
11543
11544
11545 /***/ }),
11546
11547 /***/ "../node_modules/core-js/library/modules/_object-sap.js":
11548 /*!**************************************************************!*\
11549 !*** ../node_modules/core-js/library/modules/_object-sap.js ***!
11550 \**************************************************************/
11551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11552
11553 // most Object methods by ES6 should accept primitives
11554 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11555 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11556 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
11557 module.exports = function (KEY, exec) {
11558 var fn = (core.Object || {})[KEY] || Object[KEY];
11559 var exp = {};
11560 exp[KEY] = exec(fn);
11561 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
11562 };
11563
11564
11565 /***/ }),
11566
11567 /***/ "../node_modules/core-js/library/modules/_object-to-array.js":
11568 /*!*******************************************************************!*\
11569 !*** ../node_modules/core-js/library/modules/_object-to-array.js ***!
11570 \*******************************************************************/
11571 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11572
11573 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
11574 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
11575 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11576 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f;
11577 module.exports = function (isEntries) {
11578 return function (it) {
11579 var O = toIObject(it);
11580 var keys = getKeys(O);
11581 var length = keys.length;
11582 var i = 0;
11583 var result = [];
11584 var key;
11585 while (length > i) {
11586 key = keys[i++];
11587 if (!DESCRIPTORS || isEnum.call(O, key)) {
11588 result.push(isEntries ? [key, O[key]] : O[key]);
11589 }
11590 }
11591 return result;
11592 };
11593 };
11594
11595
11596 /***/ }),
11597
11598 /***/ "../node_modules/core-js/library/modules/_own-keys.js":
11599 /*!************************************************************!*\
11600 !*** ../node_modules/core-js/library/modules/_own-keys.js ***!
11601 \************************************************************/
11602 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11603
11604 // all object keys, includes non-enumerable and symbols
11605 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js");
11606 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
11607 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11608 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect;
11609 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {
11610 var keys = gOPN.f(anObject(it));
11611 var getSymbols = gOPS.f;
11612 return getSymbols ? keys.concat(getSymbols(it)) : keys;
11613 };
11614
11615
11616 /***/ }),
11617
11618 /***/ "../node_modules/core-js/library/modules/_parse-int.js":
11619 /*!*************************************************************!*\
11620 !*** ../node_modules/core-js/library/modules/_parse-int.js ***!
11621 \*************************************************************/
11622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11623
11624 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt;
11625 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim;
11626 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
11627 var hex = /^[-+]?0[xX]/;
11628
11629 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {
11630 var string = $trim(String(str), 3);
11631 return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
11632 } : $parseInt;
11633
11634
11635 /***/ }),
11636
11637 /***/ "../node_modules/core-js/library/modules/_property-desc.js":
11638 /*!*****************************************************************!*\
11639 !*** ../node_modules/core-js/library/modules/_property-desc.js ***!
11640 \*****************************************************************/
11641 /***/ ((module) => {
11642
11643 module.exports = function (bitmap, value) {
11644 return {
11645 enumerable: !(bitmap & 1),
11646 configurable: !(bitmap & 2),
11647 writable: !(bitmap & 4),
11648 value: value
11649 };
11650 };
11651
11652
11653 /***/ }),
11654
11655 /***/ "../node_modules/core-js/library/modules/_redefine-all.js":
11656 /*!****************************************************************!*\
11657 !*** ../node_modules/core-js/library/modules/_redefine-all.js ***!
11658 \****************************************************************/
11659 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11660
11661 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11662 module.exports = function (target, src, safe) {
11663 for (var key in src) {
11664 if (safe && target[key]) target[key] = src[key];
11665 else hide(target, key, src[key]);
11666 } return target;
11667 };
11668
11669
11670 /***/ }),
11671
11672 /***/ "../node_modules/core-js/library/modules/_redefine.js":
11673 /*!************************************************************!*\
11674 !*** ../node_modules/core-js/library/modules/_redefine.js ***!
11675 \************************************************************/
11676 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11677
11678 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
11679
11680
11681 /***/ }),
11682
11683 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js":
11684 /*!***********************************************************************!*\
11685 !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***!
11686 \***********************************************************************/
11687 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11688
11689 "use strict";
11690
11691 // https://tc39.github.io/proposal-setmap-offrom/
11692 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11693 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
11694 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
11695 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
11696
11697 module.exports = function (COLLECTION) {
11698 $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {
11699 var mapFn = arguments[1];
11700 var mapping, A, n, cb;
11701 aFunction(this);
11702 mapping = mapFn !== undefined;
11703 if (mapping) aFunction(mapFn);
11704 if (source == undefined) return new this();
11705 A = [];
11706 if (mapping) {
11707 n = 0;
11708 cb = ctx(mapFn, arguments[2], 2);
11709 forOf(source, false, function (nextItem) {
11710 A.push(cb(nextItem, n++));
11711 });
11712 } else {
11713 forOf(source, false, A.push, A);
11714 }
11715 return new this(A);
11716 } });
11717 };
11718
11719
11720 /***/ }),
11721
11722 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js":
11723 /*!*********************************************************************!*\
11724 !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***!
11725 \*********************************************************************/
11726 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11727
11728 "use strict";
11729
11730 // https://tc39.github.io/proposal-setmap-offrom/
11731 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11732
11733 module.exports = function (COLLECTION) {
11734 $export($export.S, COLLECTION, { of: function of() {
11735 var length = arguments.length;
11736 var A = new Array(length);
11737 while (length--) A[length] = arguments[length];
11738 return new this(A);
11739 } });
11740 };
11741
11742
11743 /***/ }),
11744
11745 /***/ "../node_modules/core-js/library/modules/_set-proto.js":
11746 /*!*************************************************************!*\
11747 !*** ../node_modules/core-js/library/modules/_set-proto.js ***!
11748 \*************************************************************/
11749 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11750
11751 // Works with __proto__ only. Old v8 can't work with null proto objects.
11752 /* eslint-disable no-proto */
11753 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11754 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11755 var check = function (O, proto) {
11756 anObject(O);
11757 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
11758 };
11759 module.exports = {
11760 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
11761 function (test, buggy, set) {
11762 try {
11763 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);
11764 set(test, []);
11765 buggy = !(test instanceof Array);
11766 } catch (e) { buggy = true; }
11767 return function setPrototypeOf(O, proto) {
11768 check(O, proto);
11769 if (buggy) O.__proto__ = proto;
11770 else set(O, proto);
11771 return O;
11772 };
11773 }({}, false) : undefined),
11774 check: check
11775 };
11776
11777
11778 /***/ }),
11779
11780 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js":
11781 /*!*********************************************************************!*\
11782 !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***!
11783 \*********************************************************************/
11784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11785
11786 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
11787 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11788 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
11789
11790 module.exports = function (it, tag, stat) {
11791 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
11792 };
11793
11794
11795 /***/ }),
11796
11797 /***/ "../node_modules/core-js/library/modules/_shared-key.js":
11798 /*!**************************************************************!*\
11799 !*** ../node_modules/core-js/library/modules/_shared-key.js ***!
11800 \**************************************************************/
11801 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11802
11803 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys');
11804 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
11805 module.exports = function (key) {
11806 return shared[key] || (shared[key] = uid(key));
11807 };
11808
11809
11810 /***/ }),
11811
11812 /***/ "../node_modules/core-js/library/modules/_shared.js":
11813 /*!**********************************************************!*\
11814 !*** ../node_modules/core-js/library/modules/_shared.js ***!
11815 \**********************************************************/
11816 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11817
11818 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
11819 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
11820 var SHARED = '__core-js_shared__';
11821 var store = global[SHARED] || (global[SHARED] = {});
11822
11823 (module.exports = function (key, value) {
11824 return store[key] || (store[key] = value !== undefined ? value : {});
11825 })('versions', []).push({
11826 version: core.version,
11827 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global',
11828 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
11829 });
11830
11831
11832 /***/ }),
11833
11834 /***/ "../node_modules/core-js/library/modules/_string-at.js":
11835 /*!*************************************************************!*\
11836 !*** ../node_modules/core-js/library/modules/_string-at.js ***!
11837 \*************************************************************/
11838 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11839
11840 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11841 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11842 // true -> String#at
11843 // false -> String#codePointAt
11844 module.exports = function (TO_STRING) {
11845 return function (that, pos) {
11846 var s = String(defined(that));
11847 var i = toInteger(pos);
11848 var l = s.length;
11849 var a, b;
11850 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
11851 a = s.charCodeAt(i);
11852 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
11853 ? TO_STRING ? s.charAt(i) : a
11854 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
11855 };
11856 };
11857
11858
11859 /***/ }),
11860
11861 /***/ "../node_modules/core-js/library/modules/_string-trim.js":
11862 /*!***************************************************************!*\
11863 !*** ../node_modules/core-js/library/modules/_string-trim.js ***!
11864 \***************************************************************/
11865 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11866
11867 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
11868 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11869 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
11870 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
11871 var space = '[' + spaces + ']';
11872 var non = '\u200b\u0085';
11873 var ltrim = RegExp('^' + space + space + '*');
11874 var rtrim = RegExp(space + space + '*$');
11875
11876 var exporter = function (KEY, exec, ALIAS) {
11877 var exp = {};
11878 var FORCE = fails(function () {
11879 return !!spaces[KEY]() || non[KEY]() != non;
11880 });
11881 var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
11882 if (ALIAS) exp[ALIAS] = fn;
11883 $export($export.P + $export.F * FORCE, 'String', exp);
11884 };
11885
11886 // 1 -> String#trimLeft
11887 // 2 -> String#trimRight
11888 // 3 -> String#trim
11889 var trim = exporter.trim = function (string, TYPE) {
11890 string = String(defined(string));
11891 if (TYPE & 1) string = string.replace(ltrim, '');
11892 if (TYPE & 2) string = string.replace(rtrim, '');
11893 return string;
11894 };
11895
11896 module.exports = exporter;
11897
11898
11899 /***/ }),
11900
11901 /***/ "../node_modules/core-js/library/modules/_string-ws.js":
11902 /*!*************************************************************!*\
11903 !*** ../node_modules/core-js/library/modules/_string-ws.js ***!
11904 \*************************************************************/
11905 /***/ ((module) => {
11906
11907 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
11908 '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
11909
11910
11911 /***/ }),
11912
11913 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js":
11914 /*!*********************************************************************!*\
11915 !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***!
11916 \*********************************************************************/
11917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11918
11919 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11920 var max = Math.max;
11921 var min = Math.min;
11922 module.exports = function (index, length) {
11923 index = toInteger(index);
11924 return index < 0 ? max(index + length, 0) : min(index, length);
11925 };
11926
11927
11928 /***/ }),
11929
11930 /***/ "../node_modules/core-js/library/modules/_to-integer.js":
11931 /*!**************************************************************!*\
11932 !*** ../node_modules/core-js/library/modules/_to-integer.js ***!
11933 \**************************************************************/
11934 /***/ ((module) => {
11935
11936 // 7.1.4 ToInteger
11937 var ceil = Math.ceil;
11938 var floor = Math.floor;
11939 module.exports = function (it) {
11940 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
11941 };
11942
11943
11944 /***/ }),
11945
11946 /***/ "../node_modules/core-js/library/modules/_to-iobject.js":
11947 /*!**************************************************************!*\
11948 !*** ../node_modules/core-js/library/modules/_to-iobject.js ***!
11949 \**************************************************************/
11950 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11951
11952 // to indexed object, toObject with fallback for non-array-like ES3 strings
11953 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11954 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11955 module.exports = function (it) {
11956 return IObject(defined(it));
11957 };
11958
11959
11960 /***/ }),
11961
11962 /***/ "../node_modules/core-js/library/modules/_to-length.js":
11963 /*!*************************************************************!*\
11964 !*** ../node_modules/core-js/library/modules/_to-length.js ***!
11965 \*************************************************************/
11966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11967
11968 // 7.1.15 ToLength
11969 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
11970 var min = Math.min;
11971 module.exports = function (it) {
11972 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
11973 };
11974
11975
11976 /***/ }),
11977
11978 /***/ "../node_modules/core-js/library/modules/_to-object.js":
11979 /*!*************************************************************!*\
11980 !*** ../node_modules/core-js/library/modules/_to-object.js ***!
11981 \*************************************************************/
11982 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11983
11984 // 7.1.13 ToObject(argument)
11985 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
11986 module.exports = function (it) {
11987 return Object(defined(it));
11988 };
11989
11990
11991 /***/ }),
11992
11993 /***/ "../node_modules/core-js/library/modules/_to-primitive.js":
11994 /*!****************************************************************!*\
11995 !*** ../node_modules/core-js/library/modules/_to-primitive.js ***!
11996 \****************************************************************/
11997 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11998
11999 // 7.1.1 ToPrimitive(input [, PreferredType])
12000 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12001 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
12002 // and the second argument - flag - preferred type is a string
12003 module.exports = function (it, S) {
12004 if (!isObject(it)) return it;
12005 var fn, val;
12006 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
12007 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
12008 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
12009 throw TypeError("Can't convert object to primitive value");
12010 };
12011
12012
12013 /***/ }),
12014
12015 /***/ "../node_modules/core-js/library/modules/_uid.js":
12016 /*!*******************************************************!*\
12017 !*** ../node_modules/core-js/library/modules/_uid.js ***!
12018 \*******************************************************/
12019 /***/ ((module) => {
12020
12021 var id = 0;
12022 var px = Math.random();
12023 module.exports = function (key) {
12024 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
12025 };
12026
12027
12028 /***/ }),
12029
12030 /***/ "../node_modules/core-js/library/modules/_validate-collection.js":
12031 /*!***********************************************************************!*\
12032 !*** ../node_modules/core-js/library/modules/_validate-collection.js ***!
12033 \***********************************************************************/
12034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12035
12036 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12037 module.exports = function (it, TYPE) {
12038 if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');
12039 return it;
12040 };
12041
12042
12043 /***/ }),
12044
12045 /***/ "../node_modules/core-js/library/modules/_wks-define.js":
12046 /*!**************************************************************!*\
12047 !*** ../node_modules/core-js/library/modules/_wks-define.js ***!
12048 \**************************************************************/
12049 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12050
12051 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12052 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
12053 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
12054 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
12055 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
12056 module.exports = function (name) {
12057 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
12058 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
12059 };
12060
12061
12062 /***/ }),
12063
12064 /***/ "../node_modules/core-js/library/modules/_wks-ext.js":
12065 /*!***********************************************************!*\
12066 !*** ../node_modules/core-js/library/modules/_wks-ext.js ***!
12067 \***********************************************************/
12068 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12069
12070 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
12071
12072
12073 /***/ }),
12074
12075 /***/ "../node_modules/core-js/library/modules/_wks.js":
12076 /*!*******************************************************!*\
12077 !*** ../node_modules/core-js/library/modules/_wks.js ***!
12078 \*******************************************************/
12079 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12080
12081 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks');
12082 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
12083 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol;
12084 var USE_SYMBOL = typeof Symbol == 'function';
12085
12086 var $exports = module.exports = function (name) {
12087 return store[name] || (store[name] =
12088 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
12089 };
12090
12091 $exports.store = store;
12092
12093
12094 /***/ }),
12095
12096 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js":
12097 /*!***************************************************************************!*\
12098 !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***!
12099 \***************************************************************************/
12100 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12101
12102 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
12103 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12104 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12105 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) {
12106 if (it != undefined) return it[ITERATOR]
12107 || it['@@iterator']
12108 || Iterators[classof(it)];
12109 };
12110
12111
12112 /***/ }),
12113
12114 /***/ "../node_modules/core-js/library/modules/es6.array.from.js":
12115 /*!*****************************************************************!*\
12116 !*** ../node_modules/core-js/library/modules/es6.array.from.js ***!
12117 \*****************************************************************/
12118 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12119
12120 "use strict";
12121
12122 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12123 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12124 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12125 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
12126 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
12127 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
12128 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
12129 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
12130
12131 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', {
12132 // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
12133 from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
12134 var O = toObject(arrayLike);
12135 var C = typeof this == 'function' ? this : Array;
12136 var aLen = arguments.length;
12137 var mapfn = aLen > 1 ? arguments[1] : undefined;
12138 var mapping = mapfn !== undefined;
12139 var index = 0;
12140 var iterFn = getIterFn(O);
12141 var length, result, step, iterator;
12142 if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
12143 // if object isn't iterable or it's array with default iterator - use simple case
12144 if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
12145 for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {
12146 createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
12147 }
12148 } else {
12149 length = toLength(O.length);
12150 for (result = new C(length); length > index; index++) {
12151 createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
12152 }
12153 }
12154 result.length = index;
12155 return result;
12156 }
12157 });
12158
12159
12160 /***/ }),
12161
12162 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js":
12163 /*!*********************************************************************!*\
12164 !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***!
12165 \*********************************************************************/
12166 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12167
12168 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
12169 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12170
12171 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") });
12172
12173
12174 /***/ }),
12175
12176 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js":
12177 /*!*********************************************************************!*\
12178 !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***!
12179 \*********************************************************************/
12180 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12181
12182 "use strict";
12183
12184 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js");
12185 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js");
12186 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12187 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12188
12189 // 22.1.3.4 Array.prototype.entries()
12190 // 22.1.3.13 Array.prototype.keys()
12191 // 22.1.3.29 Array.prototype.values()
12192 // 22.1.3.30 Array.prototype[@@iterator]()
12193 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
12194 this._t = toIObject(iterated); // target
12195 this._i = 0; // next index
12196 this._k = kind; // kind
12197 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
12198 }, function () {
12199 var O = this._t;
12200 var kind = this._k;
12201 var index = this._i++;
12202 if (!O || index >= O.length) {
12203 this._t = undefined;
12204 return step(1);
12205 }
12206 if (kind == 'keys') return step(0, index);
12207 if (kind == 'values') return step(0, O[index]);
12208 return step(0, [index, O[index]]);
12209 }, 'values');
12210
12211 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
12212 Iterators.Arguments = Iterators.Array;
12213
12214 addToUnscopables('keys');
12215 addToUnscopables('values');
12216 addToUnscopables('entries');
12217
12218
12219 /***/ }),
12220
12221 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js":
12222 /*!********************************************************************!*\
12223 !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***!
12224 \********************************************************************/
12225 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12226
12227 // 19.1.3.1 Object.assign(target, source)
12228 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12229
12230 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") });
12231
12232
12233 /***/ }),
12234
12235 /***/ "../node_modules/core-js/library/modules/es6.object.create.js":
12236 /*!********************************************************************!*\
12237 !*** ../node_modules/core-js/library/modules/es6.object.create.js ***!
12238 \********************************************************************/
12239 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12240
12241 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12242 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
12243 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") });
12244
12245
12246 /***/ }),
12247
12248 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js":
12249 /*!*******************************************************************************!*\
12250 !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***!
12251 \*******************************************************************************/
12252 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12253
12254 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12255 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
12256 $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") });
12257
12258
12259 /***/ }),
12260
12261 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js":
12262 /*!*****************************************************************************!*\
12263 !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***!
12264 \*****************************************************************************/
12265 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12266
12267 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12268 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
12269 $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 });
12270
12271
12272 /***/ }),
12273
12274 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js":
12275 /*!*****************************************************************************************!*\
12276 !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***!
12277 \*****************************************************************************************/
12278 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12279
12280 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
12281 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12282 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f;
12283
12284 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () {
12285 return function getOwnPropertyDescriptor(it, key) {
12286 return $getOwnPropertyDescriptor(toIObject(it), key);
12287 };
12288 });
12289
12290
12291 /***/ }),
12292
12293 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js":
12294 /*!******************************************************************************!*\
12295 !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***!
12296 \******************************************************************************/
12297 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12298
12299 // 19.1.2.9 Object.getPrototypeOf(O)
12300 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12301 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12302
12303 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () {
12304 return function getPrototypeOf(it) {
12305 return $getPrototypeOf(toObject(it));
12306 };
12307 });
12308
12309
12310 /***/ }),
12311
12312 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js":
12313 /*!******************************************************************!*\
12314 !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***!
12315 \******************************************************************/
12316 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12317
12318 // 19.1.2.14 Object.keys(O)
12319 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12320 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12321
12322 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () {
12323 return function keys(it) {
12324 return $keys(toObject(it));
12325 };
12326 });
12327
12328
12329 /***/ }),
12330
12331 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js":
12332 /*!******************************************************************************!*\
12333 !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***!
12334 \******************************************************************************/
12335 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12336
12337 // 19.1.3.19 Object.setPrototypeOf(O, proto)
12338 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12339 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set });
12340
12341
12342 /***/ }),
12343
12344 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js":
12345 /*!***********************************************************************!*\
12346 !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***!
12347 \***********************************************************************/
12348 /***/ (() => {
12349
12350
12351
12352 /***/ }),
12353
12354 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js":
12355 /*!****************************************************************!*\
12356 !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***!
12357 \****************************************************************/
12358 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12359
12360 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12361 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js");
12362 // 18.2.5 parseInt(string, radix)
12363 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });
12364
12365
12366 /***/ }),
12367
12368 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js":
12369 /*!************************************************************************!*\
12370 !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***!
12371 \************************************************************************/
12372 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12373
12374 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
12375 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12376 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12377 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
12378 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12379 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12380 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12381 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js");
12382 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct;
12383
12384 // MS Edge supports only 2 arguments and argumentsList argument is optional
12385 // FF Nightly sets third argument as `new.target`, but does not create `this` from it
12386 var NEW_TARGET_BUG = fails(function () {
12387 function F() { /* empty */ }
12388 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
12389 });
12390 var ARGS_BUG = !fails(function () {
12391 rConstruct(function () { /* empty */ });
12392 });
12393
12394 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
12395 construct: function construct(Target, args /* , newTarget */) {
12396 aFunction(Target);
12397 anObject(args);
12398 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
12399 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
12400 if (Target == newTarget) {
12401 // w/o altered newTarget, optimization for 0-4 arguments
12402 switch (args.length) {
12403 case 0: return new Target();
12404 case 1: return new Target(args[0]);
12405 case 2: return new Target(args[0], args[1]);
12406 case 3: return new Target(args[0], args[1], args[2]);
12407 case 4: return new Target(args[0], args[1], args[2], args[3]);
12408 }
12409 // w/o altered newTarget, lot of arguments case
12410 var $args = [null];
12411 $args.push.apply($args, args);
12412 return new (bind.apply(Target, $args))();
12413 }
12414 // with altered newTarget, not support built-in constructors
12415 var proto = newTarget.prototype;
12416 var instance = create(isObject(proto) ? proto : Object.prototype);
12417 var result = Function.apply.call(Target, instance, args);
12418 return isObject(result) ? result : instance;
12419 }
12420 });
12421
12422
12423 /***/ }),
12424
12425 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js":
12426 /*!******************************************************************!*\
12427 !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***!
12428 \******************************************************************/
12429 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12430
12431 // 26.1.6 Reflect.get(target, propertyKey [, receiver])
12432 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12433 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12434 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12435 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12436 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12437 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12438
12439 function get(target, propertyKey /* , receiver */) {
12440 var receiver = arguments.length < 3 ? target : arguments[2];
12441 var desc, proto;
12442 if (anObject(target) === receiver) return target[propertyKey];
12443 if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')
12444 ? desc.value
12445 : desc.get !== undefined
12446 ? desc.get.call(receiver)
12447 : undefined;
12448 if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);
12449 }
12450
12451 $export($export.S, 'Reflect', { get: get });
12452
12453
12454 /***/ }),
12455
12456 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js":
12457 /*!**********************************************************************!*\
12458 !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***!
12459 \**********************************************************************/
12460 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12461
12462 "use strict";
12463
12464 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true);
12465
12466 // 21.1.3.27 String.prototype[@@iterator]()
12467 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) {
12468 this._t = String(iterated); // target
12469 this._i = 0; // next index
12470 // 21.1.5.2.1 %StringIteratorPrototype%.next()
12471 }, function () {
12472 var O = this._t;
12473 var index = this._i;
12474 var point;
12475 if (index >= O.length) return { value: undefined, done: true };
12476 point = $at(O, index);
12477 this._i += point.length;
12478 return { value: point, done: false };
12479 });
12480
12481
12482 /***/ }),
12483
12484 /***/ "../node_modules/core-js/library/modules/es6.symbol.js":
12485 /*!*************************************************************!*\
12486 !*** ../node_modules/core-js/library/modules/es6.symbol.js ***!
12487 \*************************************************************/
12488 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12489
12490 "use strict";
12491
12492 // ECMAScript 6 symbols shim
12493 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12494 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12495 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12496 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12497 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12498 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY;
12499 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12500 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js");
12501 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12502 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
12503 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
12504 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
12505 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js");
12506 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js");
12507 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
12508 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12509 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12510 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12511 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12512 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12513 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12514 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12515 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js");
12516 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12517 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12518 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12519 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12520 var gOPD = $GOPD.f;
12521 var dP = $DP.f;
12522 var gOPN = gOPNExt.f;
12523 var $Symbol = global.Symbol;
12524 var $JSON = global.JSON;
12525 var _stringify = $JSON && $JSON.stringify;
12526 var PROTOTYPE = 'prototype';
12527 var HIDDEN = wks('_hidden');
12528 var TO_PRIMITIVE = wks('toPrimitive');
12529 var isEnum = {}.propertyIsEnumerable;
12530 var SymbolRegistry = shared('symbol-registry');
12531 var AllSymbols = shared('symbols');
12532 var OPSymbols = shared('op-symbols');
12533 var ObjectProto = Object[PROTOTYPE];
12534 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
12535 var QObject = global.QObject;
12536 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
12537 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
12538
12539 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
12540 var setSymbolDesc = DESCRIPTORS && $fails(function () {
12541 return _create(dP({}, 'a', {
12542 get: function () { return dP(this, 'a', { value: 7 }).a; }
12543 })).a != 7;
12544 }) ? function (it, key, D) {
12545 var protoDesc = gOPD(ObjectProto, key);
12546 if (protoDesc) delete ObjectProto[key];
12547 dP(it, key, D);
12548 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
12549 } : dP;
12550
12551 var wrap = function (tag) {
12552 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
12553 sym._k = tag;
12554 return sym;
12555 };
12556
12557 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
12558 return typeof it == 'symbol';
12559 } : function (it) {
12560 return it instanceof $Symbol;
12561 };
12562
12563 var $defineProperty = function defineProperty(it, key, D) {
12564 if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
12565 anObject(it);
12566 key = toPrimitive(key, true);
12567 anObject(D);
12568 if (has(AllSymbols, key)) {
12569 if (!D.enumerable) {
12570 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
12571 it[HIDDEN][key] = true;
12572 } else {
12573 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
12574 D = _create(D, { enumerable: createDesc(0, false) });
12575 } return setSymbolDesc(it, key, D);
12576 } return dP(it, key, D);
12577 };
12578 var $defineProperties = function defineProperties(it, P) {
12579 anObject(it);
12580 var keys = enumKeys(P = toIObject(P));
12581 var i = 0;
12582 var l = keys.length;
12583 var key;
12584 while (l > i) $defineProperty(it, key = keys[i++], P[key]);
12585 return it;
12586 };
12587 var $create = function create(it, P) {
12588 return P === undefined ? _create(it) : $defineProperties(_create(it), P);
12589 };
12590 var $propertyIsEnumerable = function propertyIsEnumerable(key) {
12591 var E = isEnum.call(this, key = toPrimitive(key, true));
12592 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
12593 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
12594 };
12595 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
12596 it = toIObject(it);
12597 key = toPrimitive(key, true);
12598 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
12599 var D = gOPD(it, key);
12600 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
12601 return D;
12602 };
12603 var $getOwnPropertyNames = function getOwnPropertyNames(it) {
12604 var names = gOPN(toIObject(it));
12605 var result = [];
12606 var i = 0;
12607 var key;
12608 while (names.length > i) {
12609 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
12610 } return result;
12611 };
12612 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
12613 var IS_OP = it === ObjectProto;
12614 var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
12615 var result = [];
12616 var i = 0;
12617 var key;
12618 while (names.length > i) {
12619 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
12620 } return result;
12621 };
12622
12623 // 19.4.1.1 Symbol([description])
12624 if (!USE_NATIVE) {
12625 $Symbol = function Symbol() {
12626 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
12627 var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
12628 var $set = function (value) {
12629 if (this === ObjectProto) $set.call(OPSymbols, value);
12630 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
12631 setSymbolDesc(this, tag, createDesc(1, value));
12632 };
12633 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
12634 return wrap(tag);
12635 };
12636 redefine($Symbol[PROTOTYPE], 'toString', function toString() {
12637 return this._k;
12638 });
12639
12640 $GOPD.f = $getOwnPropertyDescriptor;
12641 $DP.f = $defineProperty;
12642 __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames;
12643 __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable;
12644 $GOPS.f = $getOwnPropertySymbols;
12645
12646 if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) {
12647 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
12648 }
12649
12650 wksExt.f = function (name) {
12651 return wrap(wks(name));
12652 };
12653 }
12654
12655 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
12656
12657 for (var es6Symbols = (
12658 // 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
12659 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
12660 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
12661
12662 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
12663
12664 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
12665 // 19.4.2.1 Symbol.for(key)
12666 'for': function (key) {
12667 return has(SymbolRegistry, key += '')
12668 ? SymbolRegistry[key]
12669 : SymbolRegistry[key] = $Symbol(key);
12670 },
12671 // 19.4.2.5 Symbol.keyFor(sym)
12672 keyFor: function keyFor(sym) {
12673 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
12674 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
12675 },
12676 useSetter: function () { setter = true; },
12677 useSimple: function () { setter = false; }
12678 });
12679
12680 $export($export.S + $export.F * !USE_NATIVE, 'Object', {
12681 // 19.1.2.2 Object.create(O [, Properties])
12682 create: $create,
12683 // 19.1.2.4 Object.defineProperty(O, P, Attributes)
12684 defineProperty: $defineProperty,
12685 // 19.1.2.3 Object.defineProperties(O, Properties)
12686 defineProperties: $defineProperties,
12687 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
12688 getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
12689 // 19.1.2.7 Object.getOwnPropertyNames(O)
12690 getOwnPropertyNames: $getOwnPropertyNames,
12691 // 19.1.2.8 Object.getOwnPropertySymbols(O)
12692 getOwnPropertySymbols: $getOwnPropertySymbols
12693 });
12694
12695 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
12696 // https://bugs.chromium.org/p/v8/issues/detail?id=3443
12697 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
12698
12699 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
12700 getOwnPropertySymbols: function getOwnPropertySymbols(it) {
12701 return $GOPS.f(toObject(it));
12702 }
12703 });
12704
12705 // 24.3.2 JSON.stringify(value [, replacer [, space]])
12706 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
12707 var S = $Symbol();
12708 // MS Edge converts symbol values to JSON as {}
12709 // WebKit converts symbol values to JSON as null
12710 // V8 throws on boxed symbols
12711 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
12712 })), 'JSON', {
12713 stringify: function stringify(it) {
12714 var args = [it];
12715 var i = 1;
12716 var replacer, $replacer;
12717 while (arguments.length > i) args.push(arguments[i++]);
12718 $replacer = replacer = args[1];
12719 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
12720 if (!isArray(replacer)) replacer = function (key, value) {
12721 if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
12722 if (!isSymbol(value)) return value;
12723 };
12724 args[1] = replacer;
12725 return _stringify.apply($JSON, args);
12726 }
12727 });
12728
12729 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
12730 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
12731 // 19.4.3.5 Symbol.prototype[@@toStringTag]
12732 setToStringTag($Symbol, 'Symbol');
12733 // 20.2.1.9 Math[@@toStringTag]
12734 setToStringTag(Math, 'Math', true);
12735 // 24.3.3 JSON[@@toStringTag]
12736 setToStringTag(global.JSON, 'JSON', true);
12737
12738
12739 /***/ }),
12740
12741 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js":
12742 /*!***************************************************************!*\
12743 !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***!
12744 \***************************************************************/
12745 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12746
12747 "use strict";
12748
12749 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12750 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
12751 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12752 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
12753 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js");
12754 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js");
12755 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12756 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
12757 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
12758 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
12759 var WEAK_MAP = 'WeakMap';
12760 var getWeak = meta.getWeak;
12761 var isExtensible = Object.isExtensible;
12762 var uncaughtFrozenStore = weak.ufstore;
12763 var InternalMap;
12764
12765 var wrapper = function (get) {
12766 return function WeakMap() {
12767 return get(this, arguments.length > 0 ? arguments[0] : undefined);
12768 };
12769 };
12770
12771 var methods = {
12772 // 23.3.3.3 WeakMap.prototype.get(key)
12773 get: function get(key) {
12774 if (isObject(key)) {
12775 var data = getWeak(key);
12776 if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);
12777 return data ? data[this._i] : undefined;
12778 }
12779 },
12780 // 23.3.3.5 WeakMap.prototype.set(key, value)
12781 set: function set(key, value) {
12782 return weak.def(validate(this, WEAK_MAP), key, value);
12783 }
12784 };
12785
12786 // 23.3 WeakMap Objects
12787 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true);
12788
12789 // IE11 WeakMap frozen keys fix
12790 if (NATIVE_WEAK_MAP && IS_IE11) {
12791 InternalMap = weak.getConstructor(wrapper, WEAK_MAP);
12792 assign(InternalMap.prototype, methods);
12793 meta.NEED = true;
12794 each(['delete', 'has', 'get', 'set'], function (key) {
12795 var proto = $WeakMap.prototype;
12796 var method = proto[key];
12797 redefine(proto, key, function (a, b) {
12798 // store frozen objects on internal weakmap shim
12799 if (isObject(a) && !isExtensible(a)) {
12800 if (!this._f) this._f = new InternalMap();
12801 var result = this._f[key](a, b);
12802 return key == 'set' ? this : result;
12803 // store all the rest on native weakmap
12804 } return method.call(this, a, b);
12805 });
12806 });
12807 }
12808
12809
12810 /***/ }),
12811
12812 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js":
12813 /*!*********************************************************************!*\
12814 !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***!
12815 \*********************************************************************/
12816 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12817
12818 // https://github.com/tc39/proposal-object-values-entries
12819 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12820 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true);
12821
12822 $export($export.S, 'Object', {
12823 entries: function entries(it) {
12824 return $entries(it);
12825 }
12826 });
12827
12828
12829 /***/ }),
12830
12831 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js":
12832 /*!******************************************************************************************!*\
12833 !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***!
12834 \******************************************************************************************/
12835 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12836
12837 // https://github.com/tc39/proposal-object-getownpropertydescriptors
12838 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12839 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js");
12840 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12841 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
12842 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
12843
12844 $export($export.S, 'Object', {
12845 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
12846 var O = toIObject(object);
12847 var getDesc = gOPD.f;
12848 var keys = ownKeys(O);
12849 var result = {};
12850 var i = 0;
12851 var key, desc;
12852 while (keys.length > i) {
12853 desc = getDesc(O, key = keys[i++]);
12854 if (desc !== undefined) createProperty(result, key, desc);
12855 }
12856 return result;
12857 }
12858 });
12859
12860
12861 /***/ }),
12862
12863 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js":
12864 /*!****************************************************************************!*\
12865 !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***!
12866 \****************************************************************************/
12867 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12868
12869 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator');
12870
12871
12872 /***/ }),
12873
12874 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js":
12875 /*!************************************************************************!*\
12876 !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***!
12877 \************************************************************************/
12878 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12879
12880 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable');
12881
12882
12883 /***/ }),
12884
12885 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js":
12886 /*!********************************************************************!*\
12887 !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***!
12888 \********************************************************************/
12889 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12890
12891 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from
12892 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap');
12893
12894
12895 /***/ }),
12896
12897 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js":
12898 /*!******************************************************************!*\
12899 !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***!
12900 \******************************************************************/
12901 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12902
12903 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of
12904 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap');
12905
12906
12907 /***/ }),
12908
12909 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js":
12910 /*!*******************************************************************!*\
12911 !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***!
12912 \*******************************************************************/
12913 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
12914
12915 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js");
12916 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12917 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12918 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12919 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
12920
12921 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
12922 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
12923 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
12924 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
12925 'TextTrackList,TouchList').split(',');
12926
12927 for (var i = 0; i < DOMIterables.length; i++) {
12928 var NAME = DOMIterables[i];
12929 var Collection = global[NAME];
12930 var proto = Collection && Collection.prototype;
12931 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
12932 Iterators[NAME] = Iterators.Array;
12933 }
12934
12935
12936 /***/ }),
12937
12938 /***/ "../node_modules/core-js/modules/_a-function.js":
12939 /*!******************************************************!*\
12940 !*** ../node_modules/core-js/modules/_a-function.js ***!
12941 \******************************************************/
12942 /***/ ((module) => {
12943
12944 module.exports = function (it) {
12945 if (typeof it != 'function') throw TypeError(it + ' is not a function!');
12946 return it;
12947 };
12948
12949
12950 /***/ }),
12951
12952 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
12953 /*!**************************************************************!*\
12954 !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
12955 \**************************************************************/
12956 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12957
12958 // 22.1.3.31 Array.prototype[@@unscopables]
12959 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
12960 var ArrayProto = Array.prototype;
12961 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
12962 module.exports = function (key) {
12963 ArrayProto[UNSCOPABLES][key] = true;
12964 };
12965
12966
12967 /***/ }),
12968
12969 /***/ "../node_modules/core-js/modules/_advance-string-index.js":
12970 /*!****************************************************************!*\
12971 !*** ../node_modules/core-js/modules/_advance-string-index.js ***!
12972 \****************************************************************/
12973 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12974
12975 "use strict";
12976
12977 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true);
12978
12979 // `AdvanceStringIndex` abstract operation
12980 // https://tc39.github.io/ecma262/#sec-advancestringindex
12981 module.exports = function (S, index, unicode) {
12982 return index + (unicode ? at(S, index).length : 1);
12983 };
12984
12985
12986 /***/ }),
12987
12988 /***/ "../node_modules/core-js/modules/_an-object.js":
12989 /*!*****************************************************!*\
12990 !*** ../node_modules/core-js/modules/_an-object.js ***!
12991 \*****************************************************/
12992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12993
12994 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
12995 module.exports = function (it) {
12996 if (!isObject(it)) throw TypeError(it + ' is not an object!');
12997 return it;
12998 };
12999
13000
13001 /***/ }),
13002
13003 /***/ "../node_modules/core-js/modules/_array-includes.js":
13004 /*!**********************************************************!*\
13005 !*** ../node_modules/core-js/modules/_array-includes.js ***!
13006 \**********************************************************/
13007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13008
13009 // false -> Array#indexOf
13010 // true -> Array#includes
13011 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
13012 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
13013 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js");
13014 module.exports = function (IS_INCLUDES) {
13015 return function ($this, el, fromIndex) {
13016 var O = toIObject($this);
13017 var length = toLength(O.length);
13018 var index = toAbsoluteIndex(fromIndex, length);
13019 var value;
13020 // Array#includes uses SameValueZero equality algorithm
13021 // eslint-disable-next-line no-self-compare
13022 if (IS_INCLUDES && el != el) while (length > index) {
13023 value = O[index++];
13024 // eslint-disable-next-line no-self-compare
13025 if (value != value) return true;
13026 // Array#indexOf ignores holes, Array#includes - not
13027 } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
13028 if (O[index] === el) return IS_INCLUDES || index || 0;
13029 } return !IS_INCLUDES && -1;
13030 };
13031 };
13032
13033
13034 /***/ }),
13035
13036 /***/ "../node_modules/core-js/modules/_array-methods.js":
13037 /*!*********************************************************!*\
13038 !*** ../node_modules/core-js/modules/_array-methods.js ***!
13039 \*********************************************************/
13040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13041
13042 // 0 -> Array#forEach
13043 // 1 -> Array#map
13044 // 2 -> Array#filter
13045 // 3 -> Array#some
13046 // 4 -> Array#every
13047 // 5 -> Array#find
13048 // 6 -> Array#findIndex
13049 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
13050 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
13051 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
13052 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
13053 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
13054 module.exports = function (TYPE, $create) {
13055 var IS_MAP = TYPE == 1;
13056 var IS_FILTER = TYPE == 2;
13057 var IS_SOME = TYPE == 3;
13058 var IS_EVERY = TYPE == 4;
13059 var IS_FIND_INDEX = TYPE == 6;
13060 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
13061 var create = $create || asc;
13062 return function ($this, callbackfn, that) {
13063 var O = toObject($this);
13064 var self = IObject(O);
13065 var f = ctx(callbackfn, that, 3);
13066 var length = toLength(self.length);
13067 var index = 0;
13068 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
13069 var val, res;
13070 for (;length > index; index++) if (NO_HOLES || index in self) {
13071 val = self[index];
13072 res = f(val, index, O);
13073 if (TYPE) {
13074 if (IS_MAP) result[index] = res; // map
13075 else if (res) switch (TYPE) {
13076 case 3: return true; // some
13077 case 5: return val; // find
13078 case 6: return index; // findIndex
13079 case 2: result.push(val); // filter
13080 } else if (IS_EVERY) return false; // every
13081 }
13082 }
13083 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
13084 };
13085 };
13086
13087
13088 /***/ }),
13089
13090 /***/ "../node_modules/core-js/modules/_array-species-constructor.js":
13091 /*!*********************************************************************!*\
13092 !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
13093 \*********************************************************************/
13094 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13095
13096 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13097 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
13098 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
13099
13100 module.exports = function (original) {
13101 var C;
13102 if (isArray(original)) {
13103 C = original.constructor;
13104 // cross-realm fallback
13105 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
13106 if (isObject(C)) {
13107 C = C[SPECIES];
13108 if (C === null) C = undefined;
13109 }
13110 } return C === undefined ? Array : C;
13111 };
13112
13113
13114 /***/ }),
13115
13116 /***/ "../node_modules/core-js/modules/_array-species-create.js":
13117 /*!****************************************************************!*\
13118 !*** ../node_modules/core-js/modules/_array-species-create.js ***!
13119 \****************************************************************/
13120 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13121
13122 // 9.4.2.3 ArraySpeciesCreate(originalArray, length)
13123 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
13124
13125 module.exports = function (original, length) {
13126 return new (speciesConstructor(original))(length);
13127 };
13128
13129
13130 /***/ }),
13131
13132 /***/ "../node_modules/core-js/modules/_classof.js":
13133 /*!***************************************************!*\
13134 !*** ../node_modules/core-js/modules/_classof.js ***!
13135 \***************************************************/
13136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13137
13138 // getting tag from 19.1.3.6 Object.prototype.toString()
13139 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
13141 // ES3 wrong here
13142 var ARG = cof(function () { return arguments; }()) == 'Arguments';
13143
13144 // fallback for IE11 Script Access Denied error
13145 var tryGet = function (it, key) {
13146 try {
13147 return it[key];
13148 } catch (e) { /* empty */ }
13149 };
13150
13151 module.exports = function (it) {
13152 var O, T, B;
13153 return it === undefined ? 'Undefined' : it === null ? 'Null'
13154 // @@toStringTag case
13155 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
13156 // builtinTag case
13157 : ARG ? cof(O)
13158 // ES3 arguments fallback
13159 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
13160 };
13161
13162
13163 /***/ }),
13164
13165 /***/ "../node_modules/core-js/modules/_cof.js":
13166 /*!***********************************************!*\
13167 !*** ../node_modules/core-js/modules/_cof.js ***!
13168 \***********************************************/
13169 /***/ ((module) => {
13170
13171 var toString = {}.toString;
13172
13173 module.exports = function (it) {
13174 return toString.call(it).slice(8, -1);
13175 };
13176
13177
13178 /***/ }),
13179
13180 /***/ "../node_modules/core-js/modules/_core.js":
13181 /*!************************************************!*\
13182 !*** ../node_modules/core-js/modules/_core.js ***!
13183 \************************************************/
13184 /***/ ((module) => {
13185
13186 var core = module.exports = { version: '2.6.12' };
13187 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
13188
13189
13190 /***/ }),
13191
13192 /***/ "../node_modules/core-js/modules/_ctx.js":
13193 /*!***********************************************!*\
13194 !*** ../node_modules/core-js/modules/_ctx.js ***!
13195 \***********************************************/
13196 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13197
13198 // optional / simple context binding
13199 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
13200 module.exports = function (fn, that, length) {
13201 aFunction(fn);
13202 if (that === undefined) return fn;
13203 switch (length) {
13204 case 1: return function (a) {
13205 return fn.call(that, a);
13206 };
13207 case 2: return function (a, b) {
13208 return fn.call(that, a, b);
13209 };
13210 case 3: return function (a, b, c) {
13211 return fn.call(that, a, b, c);
13212 };
13213 }
13214 return function (/* ...args */) {
13215 return fn.apply(that, arguments);
13216 };
13217 };
13218
13219
13220 /***/ }),
13221
13222 /***/ "../node_modules/core-js/modules/_defined.js":
13223 /*!***************************************************!*\
13224 !*** ../node_modules/core-js/modules/_defined.js ***!
13225 \***************************************************/
13226 /***/ ((module) => {
13227
13228 // 7.2.1 RequireObjectCoercible(argument)
13229 module.exports = function (it) {
13230 if (it == undefined) throw TypeError("Can't call method on " + it);
13231 return it;
13232 };
13233
13234
13235 /***/ }),
13236
13237 /***/ "../node_modules/core-js/modules/_descriptors.js":
13238 /*!*******************************************************!*\
13239 !*** ../node_modules/core-js/modules/_descriptors.js ***!
13240 \*******************************************************/
13241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13242
13243 // Thank's IE8 for his funny defineProperty
13244 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
13245 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
13246 });
13247
13248
13249 /***/ }),
13250
13251 /***/ "../node_modules/core-js/modules/_dom-create.js":
13252 /*!******************************************************!*\
13253 !*** ../node_modules/core-js/modules/_dom-create.js ***!
13254 \******************************************************/
13255 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13256
13257 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13258 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
13259 // typeof document.createElement is 'object' in old IE
13260 var is = isObject(document) && isObject(document.createElement);
13261 module.exports = function (it) {
13262 return is ? document.createElement(it) : {};
13263 };
13264
13265
13266 /***/ }),
13267
13268 /***/ "../node_modules/core-js/modules/_enum-bug-keys.js":
13269 /*!*********************************************************!*\
13270 !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***!
13271 \*********************************************************/
13272 /***/ ((module) => {
13273
13274 // IE 8- don't enum bug keys
13275 module.exports = (
13276 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
13277 ).split(',');
13278
13279
13280 /***/ }),
13281
13282 /***/ "../node_modules/core-js/modules/_export.js":
13283 /*!**************************************************!*\
13284 !*** ../node_modules/core-js/modules/_export.js ***!
13285 \**************************************************/
13286 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13287
13288 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
13289 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
13290 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13291 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
13292 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
13293 var PROTOTYPE = 'prototype';
13294
13295 var $export = function (type, name, source) {
13296 var IS_FORCED = type & $export.F;
13297 var IS_GLOBAL = type & $export.G;
13298 var IS_STATIC = type & $export.S;
13299 var IS_PROTO = type & $export.P;
13300 var IS_BIND = type & $export.B;
13301 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
13302 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
13303 var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
13304 var key, own, out, exp;
13305 if (IS_GLOBAL) source = name;
13306 for (key in source) {
13307 // contains in native
13308 own = !IS_FORCED && target && target[key] !== undefined;
13309 // export native or passed
13310 out = (own ? target : source)[key];
13311 // bind timers to global for call from export context
13312 exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
13313 // extend global
13314 if (target) redefine(target, key, out, type & $export.U);
13315 // export
13316 if (exports[key] != out) hide(exports, key, exp);
13317 if (IS_PROTO && expProto[key] != out) expProto[key] = out;
13318 }
13319 };
13320 global.core = core;
13321 // type bitmap
13322 $export.F = 1; // forced
13323 $export.G = 2; // global
13324 $export.S = 4; // static
13325 $export.P = 8; // proto
13326 $export.B = 16; // bind
13327 $export.W = 32; // wrap
13328 $export.U = 64; // safe
13329 $export.R = 128; // real proto method for `library`
13330 module.exports = $export;
13331
13332
13333 /***/ }),
13334
13335 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js":
13336 /*!***********************************************************!*\
13337 !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***!
13338 \***********************************************************/
13339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13340
13341 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
13342 module.exports = function (KEY) {
13343 var re = /./;
13344 try {
13345 '/./'[KEY](re);
13346 } catch (e) {
13347 try {
13348 re[MATCH] = false;
13349 return !'/./'[KEY](re);
13350 } catch (f) { /* empty */ }
13351 } return true;
13352 };
13353
13354
13355 /***/ }),
13356
13357 /***/ "../node_modules/core-js/modules/_fails.js":
13358 /*!*************************************************!*\
13359 !*** ../node_modules/core-js/modules/_fails.js ***!
13360 \*************************************************/
13361 /***/ ((module) => {
13362
13363 module.exports = function (exec) {
13364 try {
13365 return !!exec();
13366 } catch (e) {
13367 return true;
13368 }
13369 };
13370
13371
13372 /***/ }),
13373
13374 /***/ "../node_modules/core-js/modules/_fix-re-wks.js":
13375 /*!******************************************************!*\
13376 !*** ../node_modules/core-js/modules/_fix-re-wks.js ***!
13377 \******************************************************/
13378 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13379
13380 "use strict";
13381
13382 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js");
13383 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
13384 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13385 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
13386 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
13387 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
13388 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
13389
13390 var SPECIES = wks('species');
13391
13392 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
13393 // #replace needs built-in support for named groups.
13394 // #match works fine because it just return the exec results, even if it has
13395 // a "grops" property.
13396 var re = /./;
13397 re.exec = function () {
13398 var result = [];
13399 result.groups = { a: '7' };
13400 return result;
13401 };
13402 return ''.replace(re, '$<a>') !== '7';
13403 });
13404
13405 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {
13406 // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
13407 var re = /(?:)/;
13408 var originalExec = re.exec;
13409 re.exec = function () { return originalExec.apply(this, arguments); };
13410 var result = 'ab'.split(re);
13411 return result.length === 2 && result[0] === 'a' && result[1] === 'b';
13412 })();
13413
13414 module.exports = function (KEY, length, exec) {
13415 var SYMBOL = wks(KEY);
13416
13417 var DELEGATES_TO_SYMBOL = !fails(function () {
13418 // String methods call symbol-named RegEp methods
13419 var O = {};
13420 O[SYMBOL] = function () { return 7; };
13421 return ''[KEY](O) != 7;
13422 });
13423
13424 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {
13425 // Symbol-named RegExp methods call .exec
13426 var execCalled = false;
13427 var re = /a/;
13428 re.exec = function () { execCalled = true; return null; };
13429 if (KEY === 'split') {
13430 // RegExp[@@split] doesn't call the regex's exec method, but first creates
13431 // a new one. We need to return the patched regex when creating the new one.
13432 re.constructor = {};
13433 re.constructor[SPECIES] = function () { return re; };
13434 }
13435 re[SYMBOL]('');
13436 return !execCalled;
13437 }) : undefined;
13438
13439 if (
13440 !DELEGATES_TO_SYMBOL ||
13441 !DELEGATES_TO_EXEC ||
13442 (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
13443 (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
13444 ) {
13445 var nativeRegExpMethod = /./[SYMBOL];
13446 var fns = exec(
13447 defined,
13448 SYMBOL,
13449 ''[KEY],
13450 function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {
13451 if (regexp.exec === regexpExec) {
13452 if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
13453 // The native String method already delegates to @@method (this
13454 // polyfilled function), leasing to infinite recursion.
13455 // We avoid it by directly calling the native @@method method.
13456 return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
13457 }
13458 return { done: true, value: nativeMethod.call(str, regexp, arg2) };
13459 }
13460 return { done: false };
13461 }
13462 );
13463 var strfn = fns[0];
13464 var rxfn = fns[1];
13465
13466 redefine(String.prototype, KEY, strfn);
13467 hide(RegExp.prototype, SYMBOL, length == 2
13468 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
13469 // 21.2.5.11 RegExp.prototype[@@split](string, limit)
13470 ? function (string, arg) { return rxfn.call(string, this, arg); }
13471 // 21.2.5.6 RegExp.prototype[@@match](string)
13472 // 21.2.5.9 RegExp.prototype[@@search](string)
13473 : function (string) { return rxfn.call(string, this); }
13474 );
13475 }
13476 };
13477
13478
13479 /***/ }),
13480
13481 /***/ "../node_modules/core-js/modules/_flags.js":
13482 /*!*************************************************!*\
13483 !*** ../node_modules/core-js/modules/_flags.js ***!
13484 \*************************************************/
13485 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13486
13487 "use strict";
13488
13489 // 21.2.5.3 get RegExp.prototype.flags
13490 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13491 module.exports = function () {
13492 var that = anObject(this);
13493 var result = '';
13494 if (that.global) result += 'g';
13495 if (that.ignoreCase) result += 'i';
13496 if (that.multiline) result += 'm';
13497 if (that.unicode) result += 'u';
13498 if (that.sticky) result += 'y';
13499 return result;
13500 };
13501
13502
13503 /***/ }),
13504
13505 /***/ "../node_modules/core-js/modules/_function-to-string.js":
13506 /*!**************************************************************!*\
13507 !*** ../node_modules/core-js/modules/_function-to-string.js ***!
13508 \**************************************************************/
13509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13510
13511 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
13512
13513
13514 /***/ }),
13515
13516 /***/ "../node_modules/core-js/modules/_global.js":
13517 /*!**************************************************!*\
13518 !*** ../node_modules/core-js/modules/_global.js ***!
13519 \**************************************************/
13520 /***/ ((module) => {
13521
13522 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
13523 var global = module.exports = typeof window != 'undefined' && window.Math == Math
13524 ? window : typeof self != 'undefined' && self.Math == Math ? self
13525 // eslint-disable-next-line no-new-func
13526 : Function('return this')();
13527 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
13528
13529
13530 /***/ }),
13531
13532 /***/ "../node_modules/core-js/modules/_has.js":
13533 /*!***********************************************!*\
13534 !*** ../node_modules/core-js/modules/_has.js ***!
13535 \***********************************************/
13536 /***/ ((module) => {
13537
13538 var hasOwnProperty = {}.hasOwnProperty;
13539 module.exports = function (it, key) {
13540 return hasOwnProperty.call(it, key);
13541 };
13542
13543
13544 /***/ }),
13545
13546 /***/ "../node_modules/core-js/modules/_hide.js":
13547 /*!************************************************!*\
13548 !*** ../node_modules/core-js/modules/_hide.js ***!
13549 \************************************************/
13550 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13551
13552 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
13553 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
13554 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
13555 return dP.f(object, key, createDesc(1, value));
13556 } : function (object, key, value) {
13557 object[key] = value;
13558 return object;
13559 };
13560
13561
13562 /***/ }),
13563
13564 /***/ "../node_modules/core-js/modules/_html.js":
13565 /*!************************************************!*\
13566 !*** ../node_modules/core-js/modules/_html.js ***!
13567 \************************************************/
13568 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13569
13570 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
13571 module.exports = document && document.documentElement;
13572
13573
13574 /***/ }),
13575
13576 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
13577 /*!**********************************************************!*\
13578 !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
13579 \**********************************************************/
13580 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13581
13582 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
13583 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
13584 });
13585
13586
13587 /***/ }),
13588
13589 /***/ "../node_modules/core-js/modules/_iobject.js":
13590 /*!***************************************************!*\
13591 !*** ../node_modules/core-js/modules/_iobject.js ***!
13592 \***************************************************/
13593 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13594
13595 // fallback for non-array-like ES3 and non-enumerable old V8 strings
13596 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13597 // eslint-disable-next-line no-prototype-builtins
13598 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
13599 return cof(it) == 'String' ? it.split('') : Object(it);
13600 };
13601
13602
13603 /***/ }),
13604
13605 /***/ "../node_modules/core-js/modules/_is-array.js":
13606 /*!****************************************************!*\
13607 !*** ../node_modules/core-js/modules/_is-array.js ***!
13608 \****************************************************/
13609 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13610
13611 // 7.2.2 IsArray(argument)
13612 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13613 module.exports = Array.isArray || function isArray(arg) {
13614 return cof(arg) == 'Array';
13615 };
13616
13617
13618 /***/ }),
13619
13620 /***/ "../node_modules/core-js/modules/_is-object.js":
13621 /*!*****************************************************!*\
13622 !*** ../node_modules/core-js/modules/_is-object.js ***!
13623 \*****************************************************/
13624 /***/ ((module) => {
13625
13626 module.exports = function (it) {
13627 return typeof it === 'object' ? it !== null : typeof it === 'function';
13628 };
13629
13630
13631 /***/ }),
13632
13633 /***/ "../node_modules/core-js/modules/_is-regexp.js":
13634 /*!*****************************************************!*\
13635 !*** ../node_modules/core-js/modules/_is-regexp.js ***!
13636 \*****************************************************/
13637 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13638
13639 // 7.2.8 IsRegExp(argument)
13640 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
13641 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
13642 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
13643 module.exports = function (it) {
13644 var isRegExp;
13645 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
13646 };
13647
13648
13649 /***/ }),
13650
13651 /***/ "../node_modules/core-js/modules/_iter-create.js":
13652 /*!*******************************************************!*\
13653 !*** ../node_modules/core-js/modules/_iter-create.js ***!
13654 \*******************************************************/
13655 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13656
13657 "use strict";
13658
13659 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js");
13660 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
13661 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
13662 var IteratorPrototype = {};
13663
13664 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
13665 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'), function () { return this; });
13666
13667 module.exports = function (Constructor, NAME, next) {
13668 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
13669 setToStringTag(Constructor, NAME + ' Iterator');
13670 };
13671
13672
13673 /***/ }),
13674
13675 /***/ "../node_modules/core-js/modules/_iter-define.js":
13676 /*!*******************************************************!*\
13677 !*** ../node_modules/core-js/modules/_iter-define.js ***!
13678 \*******************************************************/
13679 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13680
13681 "use strict";
13682
13683 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js");
13684 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
13685 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
13686 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13687 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
13688 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js");
13689 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
13690 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js");
13691 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator');
13692 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
13693 var FF_ITERATOR = '@@iterator';
13694 var KEYS = 'keys';
13695 var VALUES = 'values';
13696
13697 var returnThis = function () { return this; };
13698
13699 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
13700 $iterCreate(Constructor, NAME, next);
13701 var getMethod = function (kind) {
13702 if (!BUGGY && kind in proto) return proto[kind];
13703 switch (kind) {
13704 case KEYS: return function keys() { return new Constructor(this, kind); };
13705 case VALUES: return function values() { return new Constructor(this, kind); };
13706 } return function entries() { return new Constructor(this, kind); };
13707 };
13708 var TAG = NAME + ' Iterator';
13709 var DEF_VALUES = DEFAULT == VALUES;
13710 var VALUES_BUG = false;
13711 var proto = Base.prototype;
13712 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
13713 var $default = $native || getMethod(DEFAULT);
13714 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
13715 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
13716 var methods, key, IteratorPrototype;
13717 // Fix native
13718 if ($anyNative) {
13719 IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
13720 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
13721 // Set @@toStringTag to native iterators
13722 setToStringTag(IteratorPrototype, TAG, true);
13723 // fix for some old engines
13724 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
13725 }
13726 }
13727 // fix Array#{values, @@iterator}.name in V8 / FF
13728 if (DEF_VALUES && $native && $native.name !== VALUES) {
13729 VALUES_BUG = true;
13730 $default = function values() { return $native.call(this); };
13731 }
13732 // Define iterator
13733 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
13734 hide(proto, ITERATOR, $default);
13735 }
13736 // Plug for library
13737 Iterators[NAME] = $default;
13738 Iterators[TAG] = returnThis;
13739 if (DEFAULT) {
13740 methods = {
13741 values: DEF_VALUES ? $default : getMethod(VALUES),
13742 keys: IS_SET ? $default : getMethod(KEYS),
13743 entries: $entries
13744 };
13745 if (FORCED) for (key in methods) {
13746 if (!(key in proto)) redefine(proto, key, methods[key]);
13747 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
13748 }
13749 return methods;
13750 };
13751
13752
13753 /***/ }),
13754
13755 /***/ "../node_modules/core-js/modules/_iter-step.js":
13756 /*!*****************************************************!*\
13757 !*** ../node_modules/core-js/modules/_iter-step.js ***!
13758 \*****************************************************/
13759 /***/ ((module) => {
13760
13761 module.exports = function (done, value) {
13762 return { value: value, done: !!done };
13763 };
13764
13765
13766 /***/ }),
13767
13768 /***/ "../node_modules/core-js/modules/_iterators.js":
13769 /*!*****************************************************!*\
13770 !*** ../node_modules/core-js/modules/_iterators.js ***!
13771 \*****************************************************/
13772 /***/ ((module) => {
13773
13774 module.exports = {};
13775
13776
13777 /***/ }),
13778
13779 /***/ "../node_modules/core-js/modules/_library.js":
13780 /*!***************************************************!*\
13781 !*** ../node_modules/core-js/modules/_library.js ***!
13782 \***************************************************/
13783 /***/ ((module) => {
13784
13785 module.exports = false;
13786
13787
13788 /***/ }),
13789
13790 /***/ "../node_modules/core-js/modules/_object-create.js":
13791 /*!*********************************************************!*\
13792 !*** ../node_modules/core-js/modules/_object-create.js ***!
13793 \*********************************************************/
13794 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13795
13796 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
13797 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13798 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js");
13799 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
13800 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
13801 var Empty = function () { /* empty */ };
13802 var PROTOTYPE = 'prototype';
13803
13804 // Create object with fake `null` prototype: use iframe Object with cleared prototype
13805 var createDict = function () {
13806 // Thrash, waste and sodomy: IE GC bug
13807 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe');
13808 var i = enumBugKeys.length;
13809 var lt = '<';
13810 var gt = '>';
13811 var iframeDocument;
13812 iframe.style.display = 'none';
13813 __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe);
13814 iframe.src = 'javascript:'; // eslint-disable-line no-script-url
13815 // createDict = iframe.contentWindow.Object;
13816 // html.removeChild(iframe);
13817 iframeDocument = iframe.contentWindow.document;
13818 iframeDocument.open();
13819 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
13820 iframeDocument.close();
13821 createDict = iframeDocument.F;
13822 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
13823 return createDict();
13824 };
13825
13826 module.exports = Object.create || function create(O, Properties) {
13827 var result;
13828 if (O !== null) {
13829 Empty[PROTOTYPE] = anObject(O);
13830 result = new Empty();
13831 Empty[PROTOTYPE] = null;
13832 // add "__proto__" for Object.getPrototypeOf polyfill
13833 result[IE_PROTO] = O;
13834 } else result = createDict();
13835 return Properties === undefined ? result : dPs(result, Properties);
13836 };
13837
13838
13839 /***/ }),
13840
13841 /***/ "../node_modules/core-js/modules/_object-dp.js":
13842 /*!*****************************************************!*\
13843 !*** ../node_modules/core-js/modules/_object-dp.js ***!
13844 \*****************************************************/
13845 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
13846
13847 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13848 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
13849 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
13850 var dP = Object.defineProperty;
13851
13852 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
13853 anObject(O);
13854 P = toPrimitive(P, true);
13855 anObject(Attributes);
13856 if (IE8_DOM_DEFINE) try {
13857 return dP(O, P, Attributes);
13858 } catch (e) { /* empty */ }
13859 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
13860 if ('value' in Attributes) O[P] = Attributes.value;
13861 return O;
13862 };
13863
13864
13865 /***/ }),
13866
13867 /***/ "../node_modules/core-js/modules/_object-dps.js":
13868 /*!******************************************************!*\
13869 !*** ../node_modules/core-js/modules/_object-dps.js ***!
13870 \******************************************************/
13871 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13872
13873 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
13874 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
13875 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
13876
13877 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
13878 anObject(O);
13879 var keys = getKeys(Properties);
13880 var length = keys.length;
13881 var i = 0;
13882 var P;
13883 while (length > i) dP.f(O, P = keys[i++], Properties[P]);
13884 return O;
13885 };
13886
13887
13888 /***/ }),
13889
13890 /***/ "../node_modules/core-js/modules/_object-gpo.js":
13891 /*!******************************************************!*\
13892 !*** ../node_modules/core-js/modules/_object-gpo.js ***!
13893 \******************************************************/
13894 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13895
13896 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
13897 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
13898 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
13899 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
13900 var ObjectProto = Object.prototype;
13901
13902 module.exports = Object.getPrototypeOf || function (O) {
13903 O = toObject(O);
13904 if (has(O, IE_PROTO)) return O[IE_PROTO];
13905 if (typeof O.constructor == 'function' && O instanceof O.constructor) {
13906 return O.constructor.prototype;
13907 } return O instanceof Object ? ObjectProto : null;
13908 };
13909
13910
13911 /***/ }),
13912
13913 /***/ "../node_modules/core-js/modules/_object-keys-internal.js":
13914 /*!****************************************************************!*\
13915 !*** ../node_modules/core-js/modules/_object-keys-internal.js ***!
13916 \****************************************************************/
13917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13918
13919 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
13920 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
13921 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false);
13922 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
13923
13924 module.exports = function (object, names) {
13925 var O = toIObject(object);
13926 var i = 0;
13927 var result = [];
13928 var key;
13929 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
13930 // Don't enum bug & hidden keys
13931 while (names.length > i) if (has(O, key = names[i++])) {
13932 ~arrayIndexOf(result, key) || result.push(key);
13933 }
13934 return result;
13935 };
13936
13937
13938 /***/ }),
13939
13940 /***/ "../node_modules/core-js/modules/_object-keys.js":
13941 /*!*******************************************************!*\
13942 !*** ../node_modules/core-js/modules/_object-keys.js ***!
13943 \*******************************************************/
13944 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13945
13946 // 19.1.2.14 / 15.2.3.14 Object.keys(O)
13947 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js");
13948 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
13949
13950 module.exports = Object.keys || function keys(O) {
13951 return $keys(O, enumBugKeys);
13952 };
13953
13954
13955 /***/ }),
13956
13957 /***/ "../node_modules/core-js/modules/_property-desc.js":
13958 /*!*********************************************************!*\
13959 !*** ../node_modules/core-js/modules/_property-desc.js ***!
13960 \*********************************************************/
13961 /***/ ((module) => {
13962
13963 module.exports = function (bitmap, value) {
13964 return {
13965 enumerable: !(bitmap & 1),
13966 configurable: !(bitmap & 2),
13967 writable: !(bitmap & 4),
13968 value: value
13969 };
13970 };
13971
13972
13973 /***/ }),
13974
13975 /***/ "../node_modules/core-js/modules/_redefine.js":
13976 /*!****************************************************!*\
13977 !*** ../node_modules/core-js/modules/_redefine.js ***!
13978 \****************************************************/
13979 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13980
13981 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
13982 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
13983 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
13984 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
13985 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
13986 var TO_STRING = 'toString';
13987 var TPL = ('' + $toString).split(TO_STRING);
13988
13989 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
13990 return $toString.call(it);
13991 };
13992
13993 (module.exports = function (O, key, val, safe) {
13994 var isFunction = typeof val == 'function';
13995 if (isFunction) has(val, 'name') || hide(val, 'name', key);
13996 if (O[key] === val) return;
13997 if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
13998 if (O === global) {
13999 O[key] = val;
14000 } else if (!safe) {
14001 delete O[key];
14002 hide(O, key, val);
14003 } else if (O[key]) {
14004 O[key] = val;
14005 } else {
14006 hide(O, key, val);
14007 }
14008 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
14009 })(Function.prototype, TO_STRING, function toString() {
14010 return typeof this == 'function' && this[SRC] || $toString.call(this);
14011 });
14012
14013
14014 /***/ }),
14015
14016 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js":
14017 /*!****************************************************************!*\
14018 !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***!
14019 \****************************************************************/
14020 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14021
14022 "use strict";
14023
14024
14025 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
14026 var builtinExec = RegExp.prototype.exec;
14027
14028 // `RegExpExec` abstract operation
14029 // https://tc39.github.io/ecma262/#sec-regexpexec
14030 module.exports = function (R, S) {
14031 var exec = R.exec;
14032 if (typeof exec === 'function') {
14033 var result = exec.call(R, S);
14034 if (typeof result !== 'object') {
14035 throw new TypeError('RegExp exec method returned something other than an Object or null');
14036 }
14037 return result;
14038 }
14039 if (classof(R) !== 'RegExp') {
14040 throw new TypeError('RegExp#exec called on incompatible receiver');
14041 }
14042 return builtinExec.call(R, S);
14043 };
14044
14045
14046 /***/ }),
14047
14048 /***/ "../node_modules/core-js/modules/_regexp-exec.js":
14049 /*!*******************************************************!*\
14050 !*** ../node_modules/core-js/modules/_regexp-exec.js ***!
14051 \*******************************************************/
14052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14053
14054 "use strict";
14055
14056
14057 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
14058
14059 var nativeExec = RegExp.prototype.exec;
14060 // This always refers to the native implementation, because the
14061 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
14062 // which loads this file before patching the method.
14063 var nativeReplace = String.prototype.replace;
14064
14065 var patchedExec = nativeExec;
14066
14067 var LAST_INDEX = 'lastIndex';
14068
14069 var UPDATES_LAST_INDEX_WRONG = (function () {
14070 var re1 = /a/,
14071 re2 = /b*/g;
14072 nativeExec.call(re1, 'a');
14073 nativeExec.call(re2, 'a');
14074 return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;
14075 })();
14076
14077 // nonparticipating capturing group, copied from es5-shim's String#split patch.
14078 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
14079
14080 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
14081
14082 if (PATCH) {
14083 patchedExec = function exec(str) {
14084 var re = this;
14085 var lastIndex, reCopy, match, i;
14086
14087 if (NPCG_INCLUDED) {
14088 reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
14089 }
14090 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];
14091
14092 match = nativeExec.call(re, str);
14093
14094 if (UPDATES_LAST_INDEX_WRONG && match) {
14095 re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;
14096 }
14097 if (NPCG_INCLUDED && match && match.length > 1) {
14098 // Fix browsers whose `exec` methods don't consistently return `undefined`
14099 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
14100 // eslint-disable-next-line no-loop-func
14101 nativeReplace.call(match[0], reCopy, function () {
14102 for (i = 1; i < arguments.length - 2; i++) {
14103 if (arguments[i] === undefined) match[i] = undefined;
14104 }
14105 });
14106 }
14107
14108 return match;
14109 };
14110 }
14111
14112 module.exports = patchedExec;
14113
14114
14115 /***/ }),
14116
14117 /***/ "../node_modules/core-js/modules/_same-value.js":
14118 /*!******************************************************!*\
14119 !*** ../node_modules/core-js/modules/_same-value.js ***!
14120 \******************************************************/
14121 /***/ ((module) => {
14122
14123 // 7.2.9 SameValue(x, y)
14124 module.exports = Object.is || function is(x, y) {
14125 // eslint-disable-next-line no-self-compare
14126 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
14127 };
14128
14129
14130 /***/ }),
14131
14132 /***/ "../node_modules/core-js/modules/_set-to-string-tag.js":
14133 /*!*************************************************************!*\
14134 !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***!
14135 \*************************************************************/
14136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14137
14138 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f;
14139 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
14140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
14141
14142 module.exports = function (it, tag, stat) {
14143 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
14144 };
14145
14146
14147 /***/ }),
14148
14149 /***/ "../node_modules/core-js/modules/_shared-key.js":
14150 /*!******************************************************!*\
14151 !*** ../node_modules/core-js/modules/_shared-key.js ***!
14152 \******************************************************/
14153 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14154
14155 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys');
14156 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
14157 module.exports = function (key) {
14158 return shared[key] || (shared[key] = uid(key));
14159 };
14160
14161
14162 /***/ }),
14163
14164 /***/ "../node_modules/core-js/modules/_shared.js":
14165 /*!**************************************************!*\
14166 !*** ../node_modules/core-js/modules/_shared.js ***!
14167 \**************************************************/
14168 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14169
14170 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
14171 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
14172 var SHARED = '__core-js_shared__';
14173 var store = global[SHARED] || (global[SHARED] = {});
14174
14175 (module.exports = function (key, value) {
14176 return store[key] || (store[key] = value !== undefined ? value : {});
14177 })('versions', []).push({
14178 version: core.version,
14179 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
14180 copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
14181 });
14182
14183
14184 /***/ }),
14185
14186 /***/ "../node_modules/core-js/modules/_species-constructor.js":
14187 /*!***************************************************************!*\
14188 !*** ../node_modules/core-js/modules/_species-constructor.js ***!
14189 \***************************************************************/
14190 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14191
14192 // 7.3.20 SpeciesConstructor(O, defaultConstructor)
14193 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14194 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
14195 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
14196 module.exports = function (O, D) {
14197 var C = anObject(O).constructor;
14198 var S;
14199 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
14200 };
14201
14202
14203 /***/ }),
14204
14205 /***/ "../node_modules/core-js/modules/_strict-method.js":
14206 /*!*********************************************************!*\
14207 !*** ../node_modules/core-js/modules/_strict-method.js ***!
14208 \*********************************************************/
14209 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14210
14211 "use strict";
14212
14213 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
14214
14215 module.exports = function (method, arg) {
14216 return !!method && fails(function () {
14217 // eslint-disable-next-line no-useless-call
14218 arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);
14219 });
14220 };
14221
14222
14223 /***/ }),
14224
14225 /***/ "../node_modules/core-js/modules/_string-at.js":
14226 /*!*****************************************************!*\
14227 !*** ../node_modules/core-js/modules/_string-at.js ***!
14228 \*****************************************************/
14229 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14230
14231 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
14232 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14233 // true -> String#at
14234 // false -> String#codePointAt
14235 module.exports = function (TO_STRING) {
14236 return function (that, pos) {
14237 var s = String(defined(that));
14238 var i = toInteger(pos);
14239 var l = s.length;
14240 var a, b;
14241 if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
14242 a = s.charCodeAt(i);
14243 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
14244 ? TO_STRING ? s.charAt(i) : a
14245 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
14246 };
14247 };
14248
14249
14250 /***/ }),
14251
14252 /***/ "../node_modules/core-js/modules/_string-context.js":
14253 /*!**********************************************************!*\
14254 !*** ../node_modules/core-js/modules/_string-context.js ***!
14255 \**********************************************************/
14256 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14257
14258 // helper for String#{startsWith, endsWith, includes}
14259 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
14260 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14261
14262 module.exports = function (that, searchString, NAME) {
14263 if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!");
14264 return String(defined(that));
14265 };
14266
14267
14268 /***/ }),
14269
14270 /***/ "../node_modules/core-js/modules/_to-absolute-index.js":
14271 /*!*************************************************************!*\
14272 !*** ../node_modules/core-js/modules/_to-absolute-index.js ***!
14273 \*************************************************************/
14274 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14275
14276 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
14277 var max = Math.max;
14278 var min = Math.min;
14279 module.exports = function (index, length) {
14280 index = toInteger(index);
14281 return index < 0 ? max(index + length, 0) : min(index, length);
14282 };
14283
14284
14285 /***/ }),
14286
14287 /***/ "../node_modules/core-js/modules/_to-integer.js":
14288 /*!******************************************************!*\
14289 !*** ../node_modules/core-js/modules/_to-integer.js ***!
14290 \******************************************************/
14291 /***/ ((module) => {
14292
14293 // 7.1.4 ToInteger
14294 var ceil = Math.ceil;
14295 var floor = Math.floor;
14296 module.exports = function (it) {
14297 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
14298 };
14299
14300
14301 /***/ }),
14302
14303 /***/ "../node_modules/core-js/modules/_to-iobject.js":
14304 /*!******************************************************!*\
14305 !*** ../node_modules/core-js/modules/_to-iobject.js ***!
14306 \******************************************************/
14307 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14308
14309 // to indexed object, toObject with fallback for non-array-like ES3 strings
14310 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
14311 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14312 module.exports = function (it) {
14313 return IObject(defined(it));
14314 };
14315
14316
14317 /***/ }),
14318
14319 /***/ "../node_modules/core-js/modules/_to-length.js":
14320 /*!*****************************************************!*\
14321 !*** ../node_modules/core-js/modules/_to-length.js ***!
14322 \*****************************************************/
14323 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14324
14325 // 7.1.15 ToLength
14326 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
14327 var min = Math.min;
14328 module.exports = function (it) {
14329 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
14330 };
14331
14332
14333 /***/ }),
14334
14335 /***/ "../node_modules/core-js/modules/_to-object.js":
14336 /*!*****************************************************!*\
14337 !*** ../node_modules/core-js/modules/_to-object.js ***!
14338 \*****************************************************/
14339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14340
14341 // 7.1.13 ToObject(argument)
14342 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14343 module.exports = function (it) {
14344 return Object(defined(it));
14345 };
14346
14347
14348 /***/ }),
14349
14350 /***/ "../node_modules/core-js/modules/_to-primitive.js":
14351 /*!********************************************************!*\
14352 !*** ../node_modules/core-js/modules/_to-primitive.js ***!
14353 \********************************************************/
14354 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14355
14356 // 7.1.1 ToPrimitive(input [, PreferredType])
14357 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14358 // instead of the ES6 spec version, we didn't implement @@toPrimitive case
14359 // and the second argument - flag - preferred type is a string
14360 module.exports = function (it, S) {
14361 if (!isObject(it)) return it;
14362 var fn, val;
14363 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
14364 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
14365 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
14366 throw TypeError("Can't convert object to primitive value");
14367 };
14368
14369
14370 /***/ }),
14371
14372 /***/ "../node_modules/core-js/modules/_uid.js":
14373 /*!***********************************************!*\
14374 !*** ../node_modules/core-js/modules/_uid.js ***!
14375 \***********************************************/
14376 /***/ ((module) => {
14377
14378 var id = 0;
14379 var px = Math.random();
14380 module.exports = function (key) {
14381 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
14382 };
14383
14384
14385 /***/ }),
14386
14387 /***/ "../node_modules/core-js/modules/_wks.js":
14388 /*!***********************************************!*\
14389 !*** ../node_modules/core-js/modules/_wks.js ***!
14390 \***********************************************/
14391 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14392
14393 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
14394 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
14395 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
14396 var USE_SYMBOL = typeof Symbol == 'function';
14397
14398 var $exports = module.exports = function (name) {
14399 return store[name] || (store[name] =
14400 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
14401 };
14402
14403 $exports.store = store;
14404
14405
14406 /***/ }),
14407
14408 /***/ "../node_modules/core-js/modules/es6.array.filter.js":
14409 /*!***********************************************************!*\
14410 !*** ../node_modules/core-js/modules/es6.array.filter.js ***!
14411 \***********************************************************/
14412 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14413
14414 "use strict";
14415
14416 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14417 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2);
14418
14419 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', {
14420 // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
14421 filter: function filter(callbackfn /* , thisArg */) {
14422 return $filter(this, callbackfn, arguments[1]);
14423 }
14424 });
14425
14426
14427 /***/ }),
14428
14429 /***/ "../node_modules/core-js/modules/es6.array.find.js":
14430 /*!*********************************************************!*\
14431 !*** ../node_modules/core-js/modules/es6.array.find.js ***!
14432 \*********************************************************/
14433 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14434
14435 "use strict";
14436
14437 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
14438 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14439 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
14440 var KEY = 'find';
14441 var forced = true;
14442 // Shouldn't skip holes
14443 if (KEY in []) Array(1)[KEY](function () { forced = false; });
14444 $export($export.P + $export.F * forced, 'Array', {
14445 find: function find(callbackfn /* , that = undefined */) {
14446 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
14447 }
14448 });
14449 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
14450
14451
14452 /***/ }),
14453
14454 /***/ "../node_modules/core-js/modules/es6.array.iterator.js":
14455 /*!*************************************************************!*\
14456 !*** ../node_modules/core-js/modules/es6.array.iterator.js ***!
14457 \*************************************************************/
14458 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14459
14460 "use strict";
14461
14462 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js");
14463 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js");
14464 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
14465 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
14466
14467 // 22.1.3.4 Array.prototype.entries()
14468 // 22.1.3.13 Array.prototype.keys()
14469 // 22.1.3.29 Array.prototype.values()
14470 // 22.1.3.30 Array.prototype[@@iterator]()
14471 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
14472 this._t = toIObject(iterated); // target
14473 this._i = 0; // next index
14474 this._k = kind; // kind
14475 // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
14476 }, function () {
14477 var O = this._t;
14478 var kind = this._k;
14479 var index = this._i++;
14480 if (!O || index >= O.length) {
14481 this._t = undefined;
14482 return step(1);
14483 }
14484 if (kind == 'keys') return step(0, index);
14485 if (kind == 'values') return step(0, O[index]);
14486 return step(0, [index, O[index]]);
14487 }, 'values');
14488
14489 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
14490 Iterators.Arguments = Iterators.Array;
14491
14492 addToUnscopables('keys');
14493 addToUnscopables('values');
14494 addToUnscopables('entries');
14495
14496
14497 /***/ }),
14498
14499 /***/ "../node_modules/core-js/modules/es6.array.map.js":
14500 /*!********************************************************!*\
14501 !*** ../node_modules/core-js/modules/es6.array.map.js ***!
14502 \********************************************************/
14503 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14504
14505 "use strict";
14506
14507 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14508 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1);
14509
14510 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', {
14511 // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
14512 map: function map(callbackfn /* , thisArg */) {
14513 return $map(this, callbackfn, arguments[1]);
14514 }
14515 });
14516
14517
14518 /***/ }),
14519
14520 /***/ "../node_modules/core-js/modules/es6.object.to-string.js":
14521 /*!***************************************************************!*\
14522 !*** ../node_modules/core-js/modules/es6.object.to-string.js ***!
14523 \***************************************************************/
14524 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14525
14526 "use strict";
14527
14528 // 19.1.3.6 Object.prototype.toString()
14529 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
14530 var test = {};
14531 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z';
14532 if (test + '' != '[object z]') {
14533 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() {
14534 return '[object ' + classof(this) + ']';
14535 }, true);
14536 }
14537
14538
14539 /***/ }),
14540
14541 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js":
14542 /*!**********************************************************!*\
14543 !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***!
14544 \**********************************************************/
14545 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14546
14547 "use strict";
14548
14549 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14550 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({
14551 target: 'RegExp',
14552 proto: true,
14553 forced: regexpExec !== /./.exec
14554 }, {
14555 exec: regexpExec
14556 });
14557
14558
14559 /***/ }),
14560
14561 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js":
14562 /*!***********************************************************!*\
14563 !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***!
14564 \***********************************************************/
14565 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14566
14567 // 21.2.5.3 get RegExp.prototype.flags()
14568 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', {
14569 configurable: true,
14570 get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js")
14571 });
14572
14573
14574 /***/ }),
14575
14576 /***/ "../node_modules/core-js/modules/es6.regexp.match.js":
14577 /*!***********************************************************!*\
14578 !*** ../node_modules/core-js/modules/es6.regexp.match.js ***!
14579 \***********************************************************/
14580 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14581
14582 "use strict";
14583
14584
14585 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14586 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14587 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14588 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14589
14590 // @@match logic
14591 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) {
14592 return [
14593 // `String.prototype.match` method
14594 // https://tc39.github.io/ecma262/#sec-string.prototype.match
14595 function match(regexp) {
14596 var O = defined(this);
14597 var fn = regexp == undefined ? undefined : regexp[MATCH];
14598 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
14599 },
14600 // `RegExp.prototype[@@match]` method
14601 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
14602 function (regexp) {
14603 var res = maybeCallNative($match, regexp, this);
14604 if (res.done) return res.value;
14605 var rx = anObject(regexp);
14606 var S = String(this);
14607 if (!rx.global) return regExpExec(rx, S);
14608 var fullUnicode = rx.unicode;
14609 rx.lastIndex = 0;
14610 var A = [];
14611 var n = 0;
14612 var result;
14613 while ((result = regExpExec(rx, S)) !== null) {
14614 var matchStr = String(result[0]);
14615 A[n] = matchStr;
14616 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
14617 n++;
14618 }
14619 return n === 0 ? null : A;
14620 }
14621 ];
14622 });
14623
14624
14625 /***/ }),
14626
14627 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js":
14628 /*!*************************************************************!*\
14629 !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***!
14630 \*************************************************************/
14631 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14632
14633 "use strict";
14634
14635
14636 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14637 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
14638 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14639 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
14640 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14641 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14642 var max = Math.max;
14643 var min = Math.min;
14644 var floor = Math.floor;
14645 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g;
14646 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g;
14647
14648 var maybeToString = function (it) {
14649 return it === undefined ? it : String(it);
14650 };
14651
14652 // @@replace logic
14653 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {
14654 return [
14655 // `String.prototype.replace` method
14656 // https://tc39.github.io/ecma262/#sec-string.prototype.replace
14657 function replace(searchValue, replaceValue) {
14658 var O = defined(this);
14659 var fn = searchValue == undefined ? undefined : searchValue[REPLACE];
14660 return fn !== undefined
14661 ? fn.call(searchValue, O, replaceValue)
14662 : $replace.call(String(O), searchValue, replaceValue);
14663 },
14664 // `RegExp.prototype[@@replace]` method
14665 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
14666 function (regexp, replaceValue) {
14667 var res = maybeCallNative($replace, regexp, this, replaceValue);
14668 if (res.done) return res.value;
14669
14670 var rx = anObject(regexp);
14671 var S = String(this);
14672 var functionalReplace = typeof replaceValue === 'function';
14673 if (!functionalReplace) replaceValue = String(replaceValue);
14674 var global = rx.global;
14675 if (global) {
14676 var fullUnicode = rx.unicode;
14677 rx.lastIndex = 0;
14678 }
14679 var results = [];
14680 while (true) {
14681 var result = regExpExec(rx, S);
14682 if (result === null) break;
14683 results.push(result);
14684 if (!global) break;
14685 var matchStr = String(result[0]);
14686 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
14687 }
14688 var accumulatedResult = '';
14689 var nextSourcePosition = 0;
14690 for (var i = 0; i < results.length; i++) {
14691 result = results[i];
14692 var matched = String(result[0]);
14693 var position = max(min(toInteger(result.index), S.length), 0);
14694 var captures = [];
14695 // NOTE: This is equivalent to
14696 // captures = result.slice(1).map(maybeToString)
14697 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
14698 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
14699 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
14700 for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
14701 var namedCaptures = result.groups;
14702 if (functionalReplace) {
14703 var replacerArgs = [matched].concat(captures, position, S);
14704 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
14705 var replacement = String(replaceValue.apply(undefined, replacerArgs));
14706 } else {
14707 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
14708 }
14709 if (position >= nextSourcePosition) {
14710 accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
14711 nextSourcePosition = position + matched.length;
14712 }
14713 }
14714 return accumulatedResult + S.slice(nextSourcePosition);
14715 }
14716 ];
14717
14718 // https://tc39.github.io/ecma262/#sec-getsubstitution
14719 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
14720 var tailPos = position + matched.length;
14721 var m = captures.length;
14722 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
14723 if (namedCaptures !== undefined) {
14724 namedCaptures = toObject(namedCaptures);
14725 symbols = SUBSTITUTION_SYMBOLS;
14726 }
14727 return $replace.call(replacement, symbols, function (match, ch) {
14728 var capture;
14729 switch (ch.charAt(0)) {
14730 case '$': return '$';
14731 case '&': return matched;
14732 case '`': return str.slice(0, position);
14733 case "'": return str.slice(tailPos);
14734 case '<':
14735 capture = namedCaptures[ch.slice(1, -1)];
14736 break;
14737 default: // \d\d?
14738 var n = +ch;
14739 if (n === 0) return match;
14740 if (n > m) {
14741 var f = floor(n / 10);
14742 if (f === 0) return match;
14743 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
14744 return match;
14745 }
14746 capture = captures[n - 1];
14747 }
14748 return capture === undefined ? '' : capture;
14749 });
14750 }
14751 });
14752
14753
14754 /***/ }),
14755
14756 /***/ "../node_modules/core-js/modules/es6.regexp.search.js":
14757 /*!************************************************************!*\
14758 !*** ../node_modules/core-js/modules/es6.regexp.search.js ***!
14759 \************************************************************/
14760 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14761
14762 "use strict";
14763
14764
14765 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14766 var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js");
14767 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14768
14769 // @@search logic
14770 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) {
14771 return [
14772 // `String.prototype.search` method
14773 // https://tc39.github.io/ecma262/#sec-string.prototype.search
14774 function search(regexp) {
14775 var O = defined(this);
14776 var fn = regexp == undefined ? undefined : regexp[SEARCH];
14777 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
14778 },
14779 // `RegExp.prototype[@@search]` method
14780 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search
14781 function (regexp) {
14782 var res = maybeCallNative($search, regexp, this);
14783 if (res.done) return res.value;
14784 var rx = anObject(regexp);
14785 var S = String(this);
14786 var previousLastIndex = rx.lastIndex;
14787 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;
14788 var result = regExpExec(rx, S);
14789 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;
14790 return result === null ? -1 : result.index;
14791 }
14792 ];
14793 });
14794
14795
14796 /***/ }),
14797
14798 /***/ "../node_modules/core-js/modules/es6.regexp.split.js":
14799 /*!***********************************************************!*\
14800 !*** ../node_modules/core-js/modules/es6.regexp.split.js ***!
14801 \***********************************************************/
14802 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14803
14804 "use strict";
14805
14806
14807 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
14808 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14809 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js");
14810 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
14811 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14812 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
14813 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14814 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
14815 var $min = Math.min;
14816 var $push = [].push;
14817 var $SPLIT = 'split';
14818 var LENGTH = 'length';
14819 var LAST_INDEX = 'lastIndex';
14820 var MAX_UINT32 = 0xffffffff;
14821
14822 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
14823 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });
14824
14825 // @@split logic
14826 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) {
14827 var internalSplit;
14828 if (
14829 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
14830 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
14831 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
14832 '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
14833 '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
14834 ''[$SPLIT](/.?/)[LENGTH]
14835 ) {
14836 // based on es5-shim implementation, need to rework it
14837 internalSplit = function (separator, limit) {
14838 var string = String(this);
14839 if (separator === undefined && limit === 0) return [];
14840 // If `separator` is not a regex, use native split
14841 if (!isRegExp(separator)) return $split.call(string, separator, limit);
14842 var output = [];
14843 var flags = (separator.ignoreCase ? 'i' : '') +
14844 (separator.multiline ? 'm' : '') +
14845 (separator.unicode ? 'u' : '') +
14846 (separator.sticky ? 'y' : '');
14847 var lastLastIndex = 0;
14848 var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;
14849 // Make `global` and avoid `lastIndex` issues by working with a copy
14850 var separatorCopy = new RegExp(separator.source, flags + 'g');
14851 var match, lastIndex, lastLength;
14852 while (match = regexpExec.call(separatorCopy, string)) {
14853 lastIndex = separatorCopy[LAST_INDEX];
14854 if (lastIndex > lastLastIndex) {
14855 output.push(string.slice(lastLastIndex, match.index));
14856 if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));
14857 lastLength = match[0][LENGTH];
14858 lastLastIndex = lastIndex;
14859 if (output[LENGTH] >= splitLimit) break;
14860 }
14861 if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
14862 }
14863 if (lastLastIndex === string[LENGTH]) {
14864 if (lastLength || !separatorCopy.test('')) output.push('');
14865 } else output.push(string.slice(lastLastIndex));
14866 return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
14867 };
14868 // Chakra, V8
14869 } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {
14870 internalSplit = function (separator, limit) {
14871 return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);
14872 };
14873 } else {
14874 internalSplit = $split;
14875 }
14876
14877 return [
14878 // `String.prototype.split` method
14879 // https://tc39.github.io/ecma262/#sec-string.prototype.split
14880 function split(separator, limit) {
14881 var O = defined(this);
14882 var splitter = separator == undefined ? undefined : separator[SPLIT];
14883 return splitter !== undefined
14884 ? splitter.call(separator, O, limit)
14885 : internalSplit.call(String(O), separator, limit);
14886 },
14887 // `RegExp.prototype[@@split]` method
14888 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
14889 //
14890 // NOTE: This cannot be properly polyfilled in engines that don't support
14891 // the 'y' flag.
14892 function (regexp, limit) {
14893 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);
14894 if (res.done) return res.value;
14895
14896 var rx = anObject(regexp);
14897 var S = String(this);
14898 var C = speciesConstructor(rx, RegExp);
14899
14900 var unicodeMatching = rx.unicode;
14901 var flags = (rx.ignoreCase ? 'i' : '') +
14902 (rx.multiline ? 'm' : '') +
14903 (rx.unicode ? 'u' : '') +
14904 (SUPPORTS_Y ? 'y' : 'g');
14905
14906 // ^(? + rx + ) is needed, in combination with some S slicing, to
14907 // simulate the 'y' flag.
14908 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
14909 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
14910 if (lim === 0) return [];
14911 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
14912 var p = 0;
14913 var q = 0;
14914 var A = [];
14915 while (q < S.length) {
14916 splitter.lastIndex = SUPPORTS_Y ? q : 0;
14917 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
14918 var e;
14919 if (
14920 z === null ||
14921 (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
14922 ) {
14923 q = advanceStringIndex(S, q, unicodeMatching);
14924 } else {
14925 A.push(S.slice(p, q));
14926 if (A.length === lim) return A;
14927 for (var i = 1; i <= z.length - 1; i++) {
14928 A.push(z[i]);
14929 if (A.length === lim) return A;
14930 }
14931 q = p = e;
14932 }
14933 }
14934 A.push(S.slice(p));
14935 return A;
14936 }
14937 ];
14938 });
14939
14940
14941 /***/ }),
14942
14943 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js":
14944 /*!***************************************************************!*\
14945 !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***!
14946 \***************************************************************/
14947 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14948
14949 "use strict";
14950
14951 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js");
14952 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
14953 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
14954 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js");
14955 var TO_STRING = 'toString';
14956 var $toString = /./[TO_STRING];
14957
14958 var define = function (fn) {
14959 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true);
14960 };
14961
14962 // 21.2.5.14 RegExp.prototype.toString()
14963 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {
14964 define(function toString() {
14965 var R = anObject(this);
14966 return '/'.concat(R.source, '/',
14967 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
14968 });
14969 // FF44- RegExp#toString has a wrong name
14970 } else if ($toString.name != TO_STRING) {
14971 define(function toString() {
14972 return $toString.call(this);
14973 });
14974 }
14975
14976
14977 /***/ }),
14978
14979 /***/ "../node_modules/core-js/modules/es6.string.includes.js":
14980 /*!**************************************************************!*\
14981 !*** ../node_modules/core-js/modules/es6.string.includes.js ***!
14982 \**************************************************************/
14983 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14984
14985 "use strict";
14986 // 21.1.3.7 String.prototype.includes(searchString, position = 0)
14987
14988 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
14989 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js");
14990 var INCLUDES = 'includes';
14991
14992 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', {
14993 includes: function includes(searchString /* , position = 0 */) {
14994 return !!~context(this, searchString, INCLUDES)
14995 .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
14996 }
14997 });
14998
14999
15000 /***/ }),
15001
15002 /***/ "../node_modules/core-js/modules/es7.array.includes.js":
15003 /*!*************************************************************!*\
15004 !*** ../node_modules/core-js/modules/es7.array.includes.js ***!
15005 \*************************************************************/
15006 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15007
15008 "use strict";
15009
15010 // https://github.com/tc39/Array.prototype.includes
15011 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15012 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true);
15013
15014 $export($export.P, 'Array', {
15015 includes: function includes(el /* , fromIndex = 0 */) {
15016 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
15017 }
15018 });
15019
15020 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes');
15021
15022
15023 /***/ }),
15024
15025 /***/ "../node_modules/core-js/modules/web.dom.iterable.js":
15026 /*!***********************************************************!*\
15027 !*** ../node_modules/core-js/modules/web.dom.iterable.js ***!
15028 \***********************************************************/
15029 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15030
15031 var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js");
15032 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
15033 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
15034 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
15035 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
15036 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
15037 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
15038 var ITERATOR = wks('iterator');
15039 var TO_STRING_TAG = wks('toStringTag');
15040 var ArrayValues = Iterators.Array;
15041
15042 var DOMIterables = {
15043 CSSRuleList: true, // TODO: Not spec compliant, should be false.
15044 CSSStyleDeclaration: false,
15045 CSSValueList: false,
15046 ClientRectList: false,
15047 DOMRectList: false,
15048 DOMStringList: false,
15049 DOMTokenList: true,
15050 DataTransferItemList: false,
15051 FileList: false,
15052 HTMLAllCollection: false,
15053 HTMLCollection: false,
15054 HTMLFormElement: false,
15055 HTMLSelectElement: false,
15056 MediaList: true, // TODO: Not spec compliant, should be false.
15057 MimeTypeArray: false,
15058 NamedNodeMap: false,
15059 NodeList: true,
15060 PaintRequestList: false,
15061 Plugin: false,
15062 PluginArray: false,
15063 SVGLengthList: false,
15064 SVGNumberList: false,
15065 SVGPathSegList: false,
15066 SVGPointList: false,
15067 SVGStringList: false,
15068 SVGTransformList: false,
15069 SourceBufferList: false,
15070 StyleSheetList: true, // TODO: Not spec compliant, should be false.
15071 TextTrackCueList: false,
15072 TextTrackList: false,
15073 TouchList: false
15074 };
15075
15076 for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {
15077 var NAME = collections[i];
15078 var explicit = DOMIterables[NAME];
15079 var Collection = global[NAME];
15080 var proto = Collection && Collection.prototype;
15081 var key;
15082 if (proto) {
15083 if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
15084 if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
15085 Iterators[NAME] = ArrayValues;
15086 if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);
15087 }
15088 }
15089
15090
15091 /***/ }),
15092
15093 /***/ "../node_modules/create-react-context/lib/implementation.js":
15094 /*!******************************************************************!*\
15095 !*** ../node_modules/create-react-context/lib/implementation.js ***!
15096 \******************************************************************/
15097 /***/ ((module, exports, __webpack_require__) => {
15098
15099 "use strict";
15100
15101
15102 exports.__esModule = true;
15103
15104 var _react = __webpack_require__(/*! react */ "react");
15105
15106 var _react2 = _interopRequireDefault(_react);
15107
15108 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
15109
15110 var _propTypes2 = _interopRequireDefault(_propTypes);
15111
15112 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js");
15113
15114 var _gud2 = _interopRequireDefault(_gud);
15115
15116 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js");
15117
15118 var _warning2 = _interopRequireDefault(_warning);
15119
15120 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
15121
15122 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
15123
15124 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; }
15125
15126 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; }
15127
15128 var MAX_SIGNED_31_BIT_INT = 1073741823;
15129
15130 // Inlined Object.is polyfill.
15131 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
15132 function objectIs(x, y) {
15133 if (x === y) {
15134 return x !== 0 || 1 / x === 1 / y;
15135 } else {
15136 return x !== x && y !== y;
15137 }
15138 }
15139
15140 function createEventEmitter(value) {
15141 var handlers = [];
15142 return {
15143 on: function on(handler) {
15144 handlers.push(handler);
15145 },
15146 off: function off(handler) {
15147 handlers = handlers.filter(function (h) {
15148 return h !== handler;
15149 });
15150 },
15151 get: function get() {
15152 return value;
15153 },
15154 set: function set(newValue, changedBits) {
15155 value = newValue;
15156 handlers.forEach(function (handler) {
15157 return handler(value, changedBits);
15158 });
15159 }
15160 };
15161 }
15162
15163 function onlyChild(children) {
15164 return Array.isArray(children) ? children[0] : children;
15165 }
15166
15167 function createReactContext(defaultValue, calculateChangedBits) {
15168 var _Provider$childContex, _Consumer$contextType;
15169
15170 var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';
15171
15172 var Provider = function (_Component) {
15173 _inherits(Provider, _Component);
15174
15175 function Provider() {
15176 var _temp, _this, _ret;
15177
15178 _classCallCheck(this, Provider);
15179
15180 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
15181 args[_key] = arguments[_key];
15182 }
15183
15184 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);
15185 }
15186
15187 Provider.prototype.getChildContext = function getChildContext() {
15188 var _ref;
15189
15190 return _ref = {}, _ref[contextProp] = this.emitter, _ref;
15191 };
15192
15193 Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
15194 if (this.props.value !== nextProps.value) {
15195 var oldValue = this.props.value;
15196 var newValue = nextProps.value;
15197 var changedBits = void 0;
15198
15199 if (objectIs(oldValue, newValue)) {
15200 changedBits = 0; // No change
15201 } else {
15202 changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;
15203 if (true) {
15204 (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);
15205 }
15206
15207 changedBits |= 0;
15208
15209 if (changedBits !== 0) {
15210 this.emitter.set(nextProps.value, changedBits);
15211 }
15212 }
15213 }
15214 };
15215
15216 Provider.prototype.render = function render() {
15217 return this.props.children;
15218 };
15219
15220 return Provider;
15221 }(_react.Component);
15222
15223 Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);
15224
15225 var Consumer = function (_Component2) {
15226 _inherits(Consumer, _Component2);
15227
15228 function Consumer() {
15229 var _temp2, _this2, _ret2;
15230
15231 _classCallCheck(this, Consumer);
15232
15233 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
15234 args[_key2] = arguments[_key2];
15235 }
15236
15237 return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {
15238 value: _this2.getValue()
15239 }, _this2.onUpdate = function (newValue, changedBits) {
15240 var observedBits = _this2.observedBits | 0;
15241 if ((observedBits & changedBits) !== 0) {
15242 _this2.setState({ value: _this2.getValue() });
15243 }
15244 }, _temp2), _possibleConstructorReturn(_this2, _ret2);
15245 }
15246
15247 Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
15248 var observedBits = nextProps.observedBits;
15249
15250 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
15251 : observedBits;
15252 };
15253
15254 Consumer.prototype.componentDidMount = function componentDidMount() {
15255 if (this.context[contextProp]) {
15256 this.context[contextProp].on(this.onUpdate);
15257 }
15258 var observedBits = this.props.observedBits;
15259
15260 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default
15261 : observedBits;
15262 };
15263
15264 Consumer.prototype.componentWillUnmount = function componentWillUnmount() {
15265 if (this.context[contextProp]) {
15266 this.context[contextProp].off(this.onUpdate);
15267 }
15268 };
15269
15270 Consumer.prototype.getValue = function getValue() {
15271 if (this.context[contextProp]) {
15272 return this.context[contextProp].get();
15273 } else {
15274 return defaultValue;
15275 }
15276 };
15277
15278 Consumer.prototype.render = function render() {
15279 return onlyChild(this.props.children)(this.state.value);
15280 };
15281
15282 return Consumer;
15283 }(_react.Component);
15284
15285 Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);
15286
15287
15288 return {
15289 Provider: Provider,
15290 Consumer: Consumer
15291 };
15292 }
15293
15294 exports.default = createReactContext;
15295 module.exports = exports['default'];
15296
15297 /***/ }),
15298
15299 /***/ "../node_modules/create-react-context/lib/index.js":
15300 /*!*********************************************************!*\
15301 !*** ../node_modules/create-react-context/lib/index.js ***!
15302 \*********************************************************/
15303 /***/ ((module, exports, __webpack_require__) => {
15304
15305 "use strict";
15306
15307
15308 exports.__esModule = true;
15309
15310 var _react = __webpack_require__(/*! react */ "react");
15311
15312 var _react2 = _interopRequireDefault(_react);
15313
15314 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js");
15315
15316 var _implementation2 = _interopRequireDefault(_implementation);
15317
15318 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
15319
15320 exports.default = _react2.default.createContext || _implementation2.default;
15321 module.exports = exports['default'];
15322
15323 /***/ }),
15324
15325 /***/ "../node_modules/gud/index.js":
15326 /*!************************************!*\
15327 !*** ../node_modules/gud/index.js ***!
15328 \************************************/
15329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15330
15331 "use strict";
15332 // @flow
15333
15334
15335 var key = '__global_unique_id__';
15336
15337 module.exports = function() {
15338 return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1;
15339 };
15340
15341
15342 /***/ }),
15343
15344 /***/ "../node_modules/invariant/browser.js":
15345 /*!********************************************!*\
15346 !*** ../node_modules/invariant/browser.js ***!
15347 \********************************************/
15348 /***/ ((module) => {
15349
15350 "use strict";
15351 /**
15352 * Copyright (c) 2013-present, Facebook, Inc.
15353 *
15354 * This source code is licensed under the MIT license found in the
15355 * LICENSE file in the root directory of this source tree.
15356 */
15357
15358
15359
15360 /**
15361 * Use invariant() to assert state which your program assumes to be true.
15362 *
15363 * Provide sprintf-style format (only %s is supported) and arguments
15364 * to provide information about what broke and what you were
15365 * expecting.
15366 *
15367 * The invariant message will be stripped in production, but the invariant
15368 * will remain to ensure logic does not differ in production.
15369 */
15370
15371 var invariant = function(condition, format, a, b, c, d, e, f) {
15372 if (true) {
15373 if (format === undefined) {
15374 throw new Error('invariant requires an error message argument');
15375 }
15376 }
15377
15378 if (!condition) {
15379 var error;
15380 if (format === undefined) {
15381 error = new Error(
15382 'Minified exception occurred; use the non-minified dev environment ' +
15383 'for the full error message and additional helpful warnings.'
15384 );
15385 } else {
15386 var args = [a, b, c, d, e, f];
15387 var argIndex = 0;
15388 error = new Error(
15389 format.replace(/%s/g, function() { return args[argIndex++]; })
15390 );
15391 error.name = 'Invariant Violation';
15392 }
15393
15394 error.framesToPop = 1; // we don't care about invariant's own frame
15395 throw error;
15396 }
15397 };
15398
15399 module.exports = invariant;
15400
15401
15402 /***/ }),
15403
15404 /***/ "../node_modules/object-assign/index.js":
15405 /*!**********************************************!*\
15406 !*** ../node_modules/object-assign/index.js ***!
15407 \**********************************************/
15408 /***/ ((module) => {
15409
15410 "use strict";
15411 /*
15412 object-assign
15413 (c) Sindre Sorhus
15414 @license MIT
15415 */
15416
15417
15418 /* eslint-disable no-unused-vars */
15419 var getOwnPropertySymbols = Object.getOwnPropertySymbols;
15420 var hasOwnProperty = Object.prototype.hasOwnProperty;
15421 var propIsEnumerable = Object.prototype.propertyIsEnumerable;
15422
15423 function toObject(val) {
15424 if (val === null || val === undefined) {
15425 throw new TypeError('Object.assign cannot be called with null or undefined');
15426 }
15427
15428 return Object(val);
15429 }
15430
15431 function shouldUseNative() {
15432 try {
15433 if (!Object.assign) {
15434 return false;
15435 }
15436
15437 // Detect buggy property enumeration order in older V8 versions.
15438
15439 // https://bugs.chromium.org/p/v8/issues/detail?id=4118
15440 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers
15441 test1[5] = 'de';
15442 if (Object.getOwnPropertyNames(test1)[0] === '5') {
15443 return false;
15444 }
15445
15446 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
15447 var test2 = {};
15448 for (var i = 0; i < 10; i++) {
15449 test2['_' + String.fromCharCode(i)] = i;
15450 }
15451 var order2 = Object.getOwnPropertyNames(test2).map(function (n) {
15452 return test2[n];
15453 });
15454 if (order2.join('') !== '0123456789') {
15455 return false;
15456 }
15457
15458 // https://bugs.chromium.org/p/v8/issues/detail?id=3056
15459 var test3 = {};
15460 'abcdefghijklmnopqrst'.split('').forEach(function (letter) {
15461 test3[letter] = letter;
15462 });
15463 if (Object.keys(Object.assign({}, test3)).join('') !==
15464 'abcdefghijklmnopqrst') {
15465 return false;
15466 }
15467
15468 return true;
15469 } catch (err) {
15470 // We don't expect any of the above to throw, but better to be safe.
15471 return false;
15472 }
15473 }
15474
15475 module.exports = shouldUseNative() ? Object.assign : function (target, source) {
15476 var from;
15477 var to = toObject(target);
15478 var symbols;
15479
15480 for (var s = 1; s < arguments.length; s++) {
15481 from = Object(arguments[s]);
15482
15483 for (var key in from) {
15484 if (hasOwnProperty.call(from, key)) {
15485 to[key] = from[key];
15486 }
15487 }
15488
15489 if (getOwnPropertySymbols) {
15490 symbols = getOwnPropertySymbols(from);
15491 for (var i = 0; i < symbols.length; i++) {
15492 if (propIsEnumerable.call(from, symbols[i])) {
15493 to[symbols[i]] = from[symbols[i]];
15494 }
15495 }
15496 }
15497 }
15498
15499 return to;
15500 };
15501
15502
15503 /***/ }),
15504
15505 /***/ "../node_modules/prop-types/checkPropTypes.js":
15506 /*!****************************************************!*\
15507 !*** ../node_modules/prop-types/checkPropTypes.js ***!
15508 \****************************************************/
15509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15510
15511 "use strict";
15512 /**
15513 * Copyright (c) 2013-present, Facebook, Inc.
15514 *
15515 * This source code is licensed under the MIT license found in the
15516 * LICENSE file in the root directory of this source tree.
15517 */
15518
15519
15520
15521 var printWarning = function() {};
15522
15523 if (true) {
15524 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
15525 var loggedTypeFailures = {};
15526 var has = Function.call.bind(Object.prototype.hasOwnProperty);
15527
15528 printWarning = function(text) {
15529 var message = 'Warning: ' + text;
15530 if (typeof console !== 'undefined') {
15531 console.error(message);
15532 }
15533 try {
15534 // --- Welcome to debugging React ---
15535 // This error was thrown as a convenience so that you can use this stack
15536 // to find the callsite that caused this warning to fire.
15537 throw new Error(message);
15538 } catch (x) {}
15539 };
15540 }
15541
15542 /**
15543 * Assert that the values match with the type specs.
15544 * Error messages are memorized and will only be shown once.
15545 *
15546 * @param {object} typeSpecs Map of name to a ReactPropType
15547 * @param {object} values Runtime values that need to be type-checked
15548 * @param {string} location e.g. "prop", "context", "child context"
15549 * @param {string} componentName Name of the component for error messages.
15550 * @param {?Function} getStack Returns the component stack.
15551 * @private
15552 */
15553 function checkPropTypes(typeSpecs, values, location, componentName, getStack) {
15554 if (true) {
15555 for (var typeSpecName in typeSpecs) {
15556 if (has(typeSpecs, typeSpecName)) {
15557 var error;
15558 // Prop type validation may throw. In case they do, we don't want to
15559 // fail the render phase where it didn't fail before. So we log it.
15560 // After these have been cleaned up, we'll let them throw.
15561 try {
15562 // This is intentionally an invariant that gets caught. It's the same
15563 // behavior as without this statement except with a better message.
15564 if (typeof typeSpecs[typeSpecName] !== 'function') {
15565 var err = Error(
15566 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' +
15567 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.'
15568 );
15569 err.name = 'Invariant Violation';
15570 throw err;
15571 }
15572 error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret);
15573 } catch (ex) {
15574 error = ex;
15575 }
15576 if (error && !(error instanceof Error)) {
15577 printWarning(
15578 (componentName || 'React class') + ': type specification of ' +
15579 location + ' `' + typeSpecName + '` is invalid; the type checker ' +
15580 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' +
15581 'You may have forgotten to pass an argument to the type checker ' +
15582 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' +
15583 'shape all require an argument).'
15584 );
15585 }
15586 if (error instanceof Error && !(error.message in loggedTypeFailures)) {
15587 // Only monitor this failure once because there tends to be a lot of the
15588 // same error.
15589 loggedTypeFailures[error.message] = true;
15590
15591 var stack = getStack ? getStack() : '';
15592
15593 printWarning(
15594 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '')
15595 );
15596 }
15597 }
15598 }
15599 }
15600 }
15601
15602 /**
15603 * Resets warning cache when testing.
15604 *
15605 * @private
15606 */
15607 checkPropTypes.resetWarningCache = function() {
15608 if (true) {
15609 loggedTypeFailures = {};
15610 }
15611 }
15612
15613 module.exports = checkPropTypes;
15614
15615
15616 /***/ }),
15617
15618 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js":
15619 /*!*************************************************************!*\
15620 !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***!
15621 \*************************************************************/
15622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15623
15624 "use strict";
15625 /**
15626 * Copyright (c) 2013-present, Facebook, Inc.
15627 *
15628 * This source code is licensed under the MIT license found in the
15629 * LICENSE file in the root directory of this source tree.
15630 */
15631
15632
15633
15634 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
15635 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js");
15636
15637 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
15638 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js");
15639
15640 var has = Function.call.bind(Object.prototype.hasOwnProperty);
15641 var printWarning = function() {};
15642
15643 if (true) {
15644 printWarning = function(text) {
15645 var message = 'Warning: ' + text;
15646 if (typeof console !== 'undefined') {
15647 console.error(message);
15648 }
15649 try {
15650 // --- Welcome to debugging React ---
15651 // This error was thrown as a convenience so that you can use this stack
15652 // to find the callsite that caused this warning to fire.
15653 throw new Error(message);
15654 } catch (x) {}
15655 };
15656 }
15657
15658 function emptyFunctionThatReturnsNull() {
15659 return null;
15660 }
15661
15662 module.exports = function(isValidElement, throwOnDirectAccess) {
15663 /* global Symbol */
15664 var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator;
15665 var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec.
15666
15667 /**
15668 * Returns the iterator method function contained on the iterable object.
15669 *
15670 * Be sure to invoke the function with the iterable as context:
15671 *
15672 * var iteratorFn = getIteratorFn(myIterable);
15673 * if (iteratorFn) {
15674 * var iterator = iteratorFn.call(myIterable);
15675 * ...
15676 * }
15677 *
15678 * @param {?object} maybeIterable
15679 * @return {?function}
15680 */
15681 function getIteratorFn(maybeIterable) {
15682 var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]);
15683 if (typeof iteratorFn === 'function') {
15684 return iteratorFn;
15685 }
15686 }
15687
15688 /**
15689 * Collection of methods that allow declaration and validation of props that are
15690 * supplied to React components. Example usage:
15691 *
15692 * var Props = require('ReactPropTypes');
15693 * var MyArticle = React.createClass({
15694 * propTypes: {
15695 * // An optional string prop named "description".
15696 * description: Props.string,
15697 *
15698 * // A required enum prop named "category".
15699 * category: Props.oneOf(['News','Photos']).isRequired,
15700 *
15701 * // A prop named "dialog" that requires an instance of Dialog.
15702 * dialog: Props.instanceOf(Dialog).isRequired
15703 * },
15704 * render: function() { ... }
15705 * });
15706 *
15707 * A more formal specification of how these methods are used:
15708 *
15709 * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...)
15710 * decl := ReactPropTypes.{type}(.isRequired)?
15711 *
15712 * Each and every declaration produces a function with the same signature. This
15713 * allows the creation of custom validation functions. For example:
15714 *
15715 * var MyLink = React.createClass({
15716 * propTypes: {
15717 * // An optional string or URI prop named "href".
15718 * href: function(props, propName, componentName) {
15719 * var propValue = props[propName];
15720 * if (propValue != null && typeof propValue !== 'string' &&
15721 * !(propValue instanceof URI)) {
15722 * return new Error(
15723 * 'Expected a string or an URI for ' + propName + ' in ' +
15724 * componentName
15725 * );
15726 * }
15727 * }
15728 * },
15729 * render: function() {...}
15730 * });
15731 *
15732 * @internal
15733 */
15734
15735 var ANONYMOUS = '<<anonymous>>';
15736
15737 // Important!
15738 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.
15739 var ReactPropTypes = {
15740 array: createPrimitiveTypeChecker('array'),
15741 bool: createPrimitiveTypeChecker('boolean'),
15742 func: createPrimitiveTypeChecker('function'),
15743 number: createPrimitiveTypeChecker('number'),
15744 object: createPrimitiveTypeChecker('object'),
15745 string: createPrimitiveTypeChecker('string'),
15746 symbol: createPrimitiveTypeChecker('symbol'),
15747
15748 any: createAnyTypeChecker(),
15749 arrayOf: createArrayOfTypeChecker,
15750 element: createElementTypeChecker(),
15751 elementType: createElementTypeTypeChecker(),
15752 instanceOf: createInstanceTypeChecker,
15753 node: createNodeChecker(),
15754 objectOf: createObjectOfTypeChecker,
15755 oneOf: createEnumTypeChecker,
15756 oneOfType: createUnionTypeChecker,
15757 shape: createShapeTypeChecker,
15758 exact: createStrictShapeTypeChecker,
15759 };
15760
15761 /**
15762 * inlined Object.is polyfill to avoid requiring consumers ship their own
15763 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is
15764 */
15765 /*eslint-disable no-self-compare*/
15766 function is(x, y) {
15767 // SameValue algorithm
15768 if (x === y) {
15769 // Steps 1-5, 7-10
15770 // Steps 6.b-6.e: +0 != -0
15771 return x !== 0 || 1 / x === 1 / y;
15772 } else {
15773 // Step 6.a: NaN == NaN
15774 return x !== x && y !== y;
15775 }
15776 }
15777 /*eslint-enable no-self-compare*/
15778
15779 /**
15780 * We use an Error-like object for backward compatibility as people may call
15781 * PropTypes directly and inspect their output. However, we don't use real
15782 * Errors anymore. We don't inspect their stack anyway, and creating them
15783 * is prohibitively expensive if they are created too often, such as what
15784 * happens in oneOfType() for any type before the one that matched.
15785 */
15786 function PropTypeError(message) {
15787 this.message = message;
15788 this.stack = '';
15789 }
15790 // Make `instanceof Error` still work for returned errors.
15791 PropTypeError.prototype = Error.prototype;
15792
15793 function createChainableTypeChecker(validate) {
15794 if (true) {
15795 var manualPropTypeCallCache = {};
15796 var manualPropTypeWarningCount = 0;
15797 }
15798 function checkType(isRequired, props, propName, componentName, location, propFullName, secret) {
15799 componentName = componentName || ANONYMOUS;
15800 propFullName = propFullName || propName;
15801
15802 if (secret !== ReactPropTypesSecret) {
15803 if (throwOnDirectAccess) {
15804 // New behavior only for users of `prop-types` package
15805 var err = new Error(
15806 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +
15807 'Use `PropTypes.checkPropTypes()` to call them. ' +
15808 'Read more at http://fb.me/use-check-prop-types'
15809 );
15810 err.name = 'Invariant Violation';
15811 throw err;
15812 } else if ( true && typeof console !== 'undefined') {
15813 // Old behavior for people using React.PropTypes
15814 var cacheKey = componentName + ':' + propName;
15815 if (
15816 !manualPropTypeCallCache[cacheKey] &&
15817 // Avoid spamming the console because they are often not actionable except for lib authors
15818 manualPropTypeWarningCount < 3
15819 ) {
15820 printWarning(
15821 'You are manually calling a React.PropTypes validation ' +
15822 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' +
15823 'and will throw in the standalone `prop-types` package. ' +
15824 'You may be seeing this warning due to a third-party PropTypes ' +
15825 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.'
15826 );
15827 manualPropTypeCallCache[cacheKey] = true;
15828 manualPropTypeWarningCount++;
15829 }
15830 }
15831 }
15832 if (props[propName] == null) {
15833 if (isRequired) {
15834 if (props[propName] === null) {
15835 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.'));
15836 }
15837 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.'));
15838 }
15839 return null;
15840 } else {
15841 return validate(props, propName, componentName, location, propFullName);
15842 }
15843 }
15844
15845 var chainedCheckType = checkType.bind(null, false);
15846 chainedCheckType.isRequired = checkType.bind(null, true);
15847
15848 return chainedCheckType;
15849 }
15850
15851 function createPrimitiveTypeChecker(expectedType) {
15852 function validate(props, propName, componentName, location, propFullName, secret) {
15853 var propValue = props[propName];
15854 var propType = getPropType(propValue);
15855 if (propType !== expectedType) {
15856 // `propValue` being instance of, say, date/regexp, pass the 'object'
15857 // check, but we can offer a more precise error message here rather than
15858 // 'of type `object`'.
15859 var preciseType = getPreciseType(propValue);
15860
15861 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));
15862 }
15863 return null;
15864 }
15865 return createChainableTypeChecker(validate);
15866 }
15867
15868 function createAnyTypeChecker() {
15869 return createChainableTypeChecker(emptyFunctionThatReturnsNull);
15870 }
15871
15872 function createArrayOfTypeChecker(typeChecker) {
15873 function validate(props, propName, componentName, location, propFullName) {
15874 if (typeof typeChecker !== 'function') {
15875 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.');
15876 }
15877 var propValue = props[propName];
15878 if (!Array.isArray(propValue)) {
15879 var propType = getPropType(propValue);
15880 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.'));
15881 }
15882 for (var i = 0; i < propValue.length; i++) {
15883 var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret);
15884 if (error instanceof Error) {
15885 return error;
15886 }
15887 }
15888 return null;
15889 }
15890 return createChainableTypeChecker(validate);
15891 }
15892
15893 function createElementTypeChecker() {
15894 function validate(props, propName, componentName, location, propFullName) {
15895 var propValue = props[propName];
15896 if (!isValidElement(propValue)) {
15897 var propType = getPropType(propValue);
15898 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.'));
15899 }
15900 return null;
15901 }
15902 return createChainableTypeChecker(validate);
15903 }
15904
15905 function createElementTypeTypeChecker() {
15906 function validate(props, propName, componentName, location, propFullName) {
15907 var propValue = props[propName];
15908 if (!ReactIs.isValidElementType(propValue)) {
15909 var propType = getPropType(propValue);
15910 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.'));
15911 }
15912 return null;
15913 }
15914 return createChainableTypeChecker(validate);
15915 }
15916
15917 function createInstanceTypeChecker(expectedClass) {
15918 function validate(props, propName, componentName, location, propFullName) {
15919 if (!(props[propName] instanceof expectedClass)) {
15920 var expectedClassName = expectedClass.name || ANONYMOUS;
15921 var actualClassName = getClassName(props[propName]);
15922 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.'));
15923 }
15924 return null;
15925 }
15926 return createChainableTypeChecker(validate);
15927 }
15928
15929 function createEnumTypeChecker(expectedValues) {
15930 if (!Array.isArray(expectedValues)) {
15931 if (true) {
15932 if (arguments.length > 1) {
15933 printWarning(
15934 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' +
15935 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).'
15936 );
15937 } else {
15938 printWarning('Invalid argument supplied to oneOf, expected an array.');
15939 }
15940 }
15941 return emptyFunctionThatReturnsNull;
15942 }
15943
15944 function validate(props, propName, componentName, location, propFullName) {
15945 var propValue = props[propName];
15946 for (var i = 0; i < expectedValues.length; i++) {
15947 if (is(propValue, expectedValues[i])) {
15948 return null;
15949 }
15950 }
15951
15952 var valuesString = JSON.stringify(expectedValues, function replacer(key, value) {
15953 var type = getPreciseType(value);
15954 if (type === 'symbol') {
15955 return String(value);
15956 }
15957 return value;
15958 });
15959 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.'));
15960 }
15961 return createChainableTypeChecker(validate);
15962 }
15963
15964 function createObjectOfTypeChecker(typeChecker) {
15965 function validate(props, propName, componentName, location, propFullName) {
15966 if (typeof typeChecker !== 'function') {
15967 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.');
15968 }
15969 var propValue = props[propName];
15970 var propType = getPropType(propValue);
15971 if (propType !== 'object') {
15972 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.'));
15973 }
15974 for (var key in propValue) {
15975 if (has(propValue, key)) {
15976 var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
15977 if (error instanceof Error) {
15978 return error;
15979 }
15980 }
15981 }
15982 return null;
15983 }
15984 return createChainableTypeChecker(validate);
15985 }
15986
15987 function createUnionTypeChecker(arrayOfTypeCheckers) {
15988 if (!Array.isArray(arrayOfTypeCheckers)) {
15989 true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0;
15990 return emptyFunctionThatReturnsNull;
15991 }
15992
15993 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
15994 var checker = arrayOfTypeCheckers[i];
15995 if (typeof checker !== 'function') {
15996 printWarning(
15997 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' +
15998 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.'
15999 );
16000 return emptyFunctionThatReturnsNull;
16001 }
16002 }
16003
16004 function validate(props, propName, componentName, location, propFullName) {
16005 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
16006 var checker = arrayOfTypeCheckers[i];
16007 if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {
16008 return null;
16009 }
16010 }
16011
16012 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));
16013 }
16014 return createChainableTypeChecker(validate);
16015 }
16016
16017 function createNodeChecker() {
16018 function validate(props, propName, componentName, location, propFullName) {
16019 if (!isNode(props[propName])) {
16020 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.'));
16021 }
16022 return null;
16023 }
16024 return createChainableTypeChecker(validate);
16025 }
16026
16027 function createShapeTypeChecker(shapeTypes) {
16028 function validate(props, propName, componentName, location, propFullName) {
16029 var propValue = props[propName];
16030 var propType = getPropType(propValue);
16031 if (propType !== 'object') {
16032 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
16033 }
16034 for (var key in shapeTypes) {
16035 var checker = shapeTypes[key];
16036 if (!checker) {
16037 continue;
16038 }
16039 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
16040 if (error) {
16041 return error;
16042 }
16043 }
16044 return null;
16045 }
16046 return createChainableTypeChecker(validate);
16047 }
16048
16049 function createStrictShapeTypeChecker(shapeTypes) {
16050 function validate(props, propName, componentName, location, propFullName) {
16051 var propValue = props[propName];
16052 var propType = getPropType(propValue);
16053 if (propType !== 'object') {
16054 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
16055 }
16056 // We need to check all keys in case some are required but missing from
16057 // props.
16058 var allKeys = assign({}, props[propName], shapeTypes);
16059 for (var key in allKeys) {
16060 var checker = shapeTypes[key];
16061 if (!checker) {
16062 return new PropTypeError(
16063 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +
16064 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') +
16065 '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ')
16066 );
16067 }
16068 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
16069 if (error) {
16070 return error;
16071 }
16072 }
16073 return null;
16074 }
16075
16076 return createChainableTypeChecker(validate);
16077 }
16078
16079 function isNode(propValue) {
16080 switch (typeof propValue) {
16081 case 'number':
16082 case 'string':
16083 case 'undefined':
16084 return true;
16085 case 'boolean':
16086 return !propValue;
16087 case 'object':
16088 if (Array.isArray(propValue)) {
16089 return propValue.every(isNode);
16090 }
16091 if (propValue === null || isValidElement(propValue)) {
16092 return true;
16093 }
16094
16095 var iteratorFn = getIteratorFn(propValue);
16096 if (iteratorFn) {
16097 var iterator = iteratorFn.call(propValue);
16098 var step;
16099 if (iteratorFn !== propValue.entries) {
16100 while (!(step = iterator.next()).done) {
16101 if (!isNode(step.value)) {
16102 return false;
16103 }
16104 }
16105 } else {
16106 // Iterator will provide entry [k,v] tuples rather than values.
16107 while (!(step = iterator.next()).done) {
16108 var entry = step.value;
16109 if (entry) {
16110 if (!isNode(entry[1])) {
16111 return false;
16112 }
16113 }
16114 }
16115 }
16116 } else {
16117 return false;
16118 }
16119
16120 return true;
16121 default:
16122 return false;
16123 }
16124 }
16125
16126 function isSymbol(propType, propValue) {
16127 // Native Symbol.
16128 if (propType === 'symbol') {
16129 return true;
16130 }
16131
16132 // falsy value can't be a Symbol
16133 if (!propValue) {
16134 return false;
16135 }
16136
16137 // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol'
16138 if (propValue['@@toStringTag'] === 'Symbol') {
16139 return true;
16140 }
16141
16142 // Fallback for non-spec compliant Symbols which are polyfilled.
16143 if (typeof Symbol === 'function' && propValue instanceof Symbol) {
16144 return true;
16145 }
16146
16147 return false;
16148 }
16149
16150 // Equivalent of `typeof` but with special handling for array and regexp.
16151 function getPropType(propValue) {
16152 var propType = typeof propValue;
16153 if (Array.isArray(propValue)) {
16154 return 'array';
16155 }
16156 if (propValue instanceof RegExp) {
16157 // Old webkits (at least until Android 4.0) return 'function' rather than
16158 // 'object' for typeof a RegExp. We'll normalize this here so that /bla/
16159 // passes PropTypes.object.
16160 return 'object';
16161 }
16162 if (isSymbol(propType, propValue)) {
16163 return 'symbol';
16164 }
16165 return propType;
16166 }
16167
16168 // This handles more types than `getPropType`. Only used for error messages.
16169 // See `createPrimitiveTypeChecker`.
16170 function getPreciseType(propValue) {
16171 if (typeof propValue === 'undefined' || propValue === null) {
16172 return '' + propValue;
16173 }
16174 var propType = getPropType(propValue);
16175 if (propType === 'object') {
16176 if (propValue instanceof Date) {
16177 return 'date';
16178 } else if (propValue instanceof RegExp) {
16179 return 'regexp';
16180 }
16181 }
16182 return propType;
16183 }
16184
16185 // Returns a string that is postfixed to a warning about an invalid type.
16186 // For example, "undefined" or "of type array"
16187 function getPostfixForTypeWarning(value) {
16188 var type = getPreciseType(value);
16189 switch (type) {
16190 case 'array':
16191 case 'object':
16192 return 'an ' + type;
16193 case 'boolean':
16194 case 'date':
16195 case 'regexp':
16196 return 'a ' + type;
16197 default:
16198 return type;
16199 }
16200 }
16201
16202 // Returns class name of the object, if any.
16203 function getClassName(propValue) {
16204 if (!propValue.constructor || !propValue.constructor.name) {
16205 return ANONYMOUS;
16206 }
16207 return propValue.constructor.name;
16208 }
16209
16210 ReactPropTypes.checkPropTypes = checkPropTypes;
16211 ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache;
16212 ReactPropTypes.PropTypes = ReactPropTypes;
16213
16214 return ReactPropTypes;
16215 };
16216
16217
16218 /***/ }),
16219
16220 /***/ "../node_modules/prop-types/index.js":
16221 /*!*******************************************!*\
16222 !*** ../node_modules/prop-types/index.js ***!
16223 \*******************************************/
16224 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16225
16226 /**
16227 * Copyright (c) 2013-present, Facebook, Inc.
16228 *
16229 * This source code is licensed under the MIT license found in the
16230 * LICENSE file in the root directory of this source tree.
16231 */
16232
16233 if (true) {
16234 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
16235
16236 // By explicitly using `prop-types` you are opting into new development behavior.
16237 // http://fb.me/prop-types-in-prod
16238 var throwOnDirectAccess = true;
16239 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
16240 } else {}
16241
16242
16243 /***/ }),
16244
16245 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js":
16246 /*!**************************************************************!*\
16247 !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***!
16248 \**************************************************************/
16249 /***/ ((module) => {
16250
16251 "use strict";
16252 /**
16253 * Copyright (c) 2013-present, Facebook, Inc.
16254 *
16255 * This source code is licensed under the MIT license found in the
16256 * LICENSE file in the root directory of this source tree.
16257 */
16258
16259
16260
16261 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';
16262
16263 module.exports = ReactPropTypesSecret;
16264
16265
16266 /***/ }),
16267
16268 /***/ "../node_modules/reach-router-hash-history/index.js":
16269 /*!**********************************************************!*\
16270 !*** ../node_modules/reach-router-hash-history/index.js ***!
16271 \**********************************************************/
16272 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
16273
16274 "use strict";
16275 __webpack_require__.r(__webpack_exports__);
16276 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
16277 /* harmony export */ "createHashSource": () => (/* binding */ createHashSource)
16278 /* harmony export */ });
16279 // take some code from
16280 // https://github.com/ReactTraining/history/blob/master/modules/createHashHistory.js
16281
16282 function getHashPath() {
16283 // We can't use window.location.hash here because it's not
16284 // consistent across browsers - Firefox will pre-decode it!
16285 const href = window.location.href;
16286 const hashIndex = href.indexOf('#');
16287 return hashIndex === -1 ? '' : href.substring(hashIndex + 1);
16288 }
16289
16290 function pushHashPath(path) {
16291 window.location.hash = '#' + path;
16292 }
16293
16294 function replaceHashPath(path) {
16295 const hashIndex = window.location.href.indexOf('#');
16296 window.location.replace(
16297 window.location.href.slice(0, hashIndex >= 0 ? hashIndex : 0) + '#' + path
16298 );
16299 }
16300
16301 let createHashSource = (initialPathname = '/') => {
16302 let index = 0;
16303 // let stack = [{ pathname: initialPathname, search: '' }];
16304 // let states = [];
16305
16306 return {
16307 get location() {
16308 return { pathname: getHashPath(), search: '' };
16309 // return stack[index];
16310 },
16311 addEventListener(name, fn) {
16312 if (name === 'popstate') {
16313 window.addEventListener('hashchange', fn);
16314 }
16315 },
16316 removeEventListener(name, fn) {
16317 if (name === 'popstate') {
16318 window.addEventListener('hashchange', fn);
16319 }
16320 },
16321 history: {
16322 get entries() {
16323 return [{ pathname: getHashPath(), search: '' }];
16324 // return stack;
16325 },
16326 get index() {
16327 return index;
16328 },
16329 get state() {
16330 return undefined;
16331 // return states[index];
16332 },
16333 pushState(state, _, uri) {
16334 pushHashPath(uri);
16335 // let [pathname, search = ''] = uri.split('?');
16336 // index++;
16337 // stack.push({ pathname, search });
16338 // states.push(state);
16339 },
16340 replaceState(state, _, uri) {
16341 replaceHashPath(uri);
16342 // let [pathname, search = ''] = uri.split('?');
16343 // stack[index] = { pathname, search };
16344 // states[index] = state;
16345 }
16346 }
16347 };
16348 };
16349
16350
16351
16352
16353 /***/ }),
16354
16355 /***/ "../node_modules/react-is/cjs/react-is.development.js":
16356 /*!************************************************************!*\
16357 !*** ../node_modules/react-is/cjs/react-is.development.js ***!
16358 \************************************************************/
16359 /***/ ((__unused_webpack_module, exports) => {
16360
16361 "use strict";
16362 /** @license React v16.13.1
16363 * react-is.development.js
16364 *
16365 * Copyright (c) Facebook, Inc. and its affiliates.
16366 *
16367 * This source code is licensed under the MIT license found in the
16368 * LICENSE file in the root directory of this source tree.
16369 */
16370
16371
16372
16373
16374
16375 if (true) {
16376 (function() {
16377 'use strict';
16378
16379 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol
16380 // nor polyfill, then a plain number is used for performance.
16381 var hasSymbol = typeof Symbol === 'function' && Symbol.for;
16382 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;
16383 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;
16384 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;
16385 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;
16386 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;
16387 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;
16388 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary
16389 // (unstable) APIs that have been removed. Can we remove the symbols?
16390
16391 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;
16392 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;
16393 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;
16394 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;
16395 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;
16396 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;
16397 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;
16398 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9;
16399 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;
16400 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;
16401 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;
16402
16403 function isValidElementType(type) {
16404 return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.
16405 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);
16406 }
16407
16408 function typeOf(object) {
16409 if (typeof object === 'object' && object !== null) {
16410 var $$typeof = object.$$typeof;
16411
16412 switch ($$typeof) {
16413 case REACT_ELEMENT_TYPE:
16414 var type = object.type;
16415
16416 switch (type) {
16417 case REACT_ASYNC_MODE_TYPE:
16418 case REACT_CONCURRENT_MODE_TYPE:
16419 case REACT_FRAGMENT_TYPE:
16420 case REACT_PROFILER_TYPE:
16421 case REACT_STRICT_MODE_TYPE:
16422 case REACT_SUSPENSE_TYPE:
16423 return type;
16424
16425 default:
16426 var $$typeofType = type && type.$$typeof;
16427
16428 switch ($$typeofType) {
16429 case REACT_CONTEXT_TYPE:
16430 case REACT_FORWARD_REF_TYPE:
16431 case REACT_LAZY_TYPE:
16432 case REACT_MEMO_TYPE:
16433 case REACT_PROVIDER_TYPE:
16434 return $$typeofType;
16435
16436 default:
16437 return $$typeof;
16438 }
16439
16440 }
16441
16442 case REACT_PORTAL_TYPE:
16443 return $$typeof;
16444 }
16445 }
16446
16447 return undefined;
16448 } // AsyncMode is deprecated along with isAsyncMode
16449
16450 var AsyncMode = REACT_ASYNC_MODE_TYPE;
16451 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;
16452 var ContextConsumer = REACT_CONTEXT_TYPE;
16453 var ContextProvider = REACT_PROVIDER_TYPE;
16454 var Element = REACT_ELEMENT_TYPE;
16455 var ForwardRef = REACT_FORWARD_REF_TYPE;
16456 var Fragment = REACT_FRAGMENT_TYPE;
16457 var Lazy = REACT_LAZY_TYPE;
16458 var Memo = REACT_MEMO_TYPE;
16459 var Portal = REACT_PORTAL_TYPE;
16460 var Profiler = REACT_PROFILER_TYPE;
16461 var StrictMode = REACT_STRICT_MODE_TYPE;
16462 var Suspense = REACT_SUSPENSE_TYPE;
16463 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated
16464
16465 function isAsyncMode(object) {
16466 {
16467 if (!hasWarnedAboutDeprecatedIsAsyncMode) {
16468 hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint
16469
16470 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.');
16471 }
16472 }
16473
16474 return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;
16475 }
16476 function isConcurrentMode(object) {
16477 return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;
16478 }
16479 function isContextConsumer(object) {
16480 return typeOf(object) === REACT_CONTEXT_TYPE;
16481 }
16482 function isContextProvider(object) {
16483 return typeOf(object) === REACT_PROVIDER_TYPE;
16484 }
16485 function isElement(object) {
16486 return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;
16487 }
16488 function isForwardRef(object) {
16489 return typeOf(object) === REACT_FORWARD_REF_TYPE;
16490 }
16491 function isFragment(object) {
16492 return typeOf(object) === REACT_FRAGMENT_TYPE;
16493 }
16494 function isLazy(object) {
16495 return typeOf(object) === REACT_LAZY_TYPE;
16496 }
16497 function isMemo(object) {
16498 return typeOf(object) === REACT_MEMO_TYPE;
16499 }
16500 function isPortal(object) {
16501 return typeOf(object) === REACT_PORTAL_TYPE;
16502 }
16503 function isProfiler(object) {
16504 return typeOf(object) === REACT_PROFILER_TYPE;
16505 }
16506 function isStrictMode(object) {
16507 return typeOf(object) === REACT_STRICT_MODE_TYPE;
16508 }
16509 function isSuspense(object) {
16510 return typeOf(object) === REACT_SUSPENSE_TYPE;
16511 }
16512
16513 exports.AsyncMode = AsyncMode;
16514 exports.ConcurrentMode = ConcurrentMode;
16515 exports.ContextConsumer = ContextConsumer;
16516 exports.ContextProvider = ContextProvider;
16517 exports.Element = Element;
16518 exports.ForwardRef = ForwardRef;
16519 exports.Fragment = Fragment;
16520 exports.Lazy = Lazy;
16521 exports.Memo = Memo;
16522 exports.Portal = Portal;
16523 exports.Profiler = Profiler;
16524 exports.StrictMode = StrictMode;
16525 exports.Suspense = Suspense;
16526 exports.isAsyncMode = isAsyncMode;
16527 exports.isConcurrentMode = isConcurrentMode;
16528 exports.isContextConsumer = isContextConsumer;
16529 exports.isContextProvider = isContextProvider;
16530 exports.isElement = isElement;
16531 exports.isForwardRef = isForwardRef;
16532 exports.isFragment = isFragment;
16533 exports.isLazy = isLazy;
16534 exports.isMemo = isMemo;
16535 exports.isPortal = isPortal;
16536 exports.isProfiler = isProfiler;
16537 exports.isStrictMode = isStrictMode;
16538 exports.isSuspense = isSuspense;
16539 exports.isValidElementType = isValidElementType;
16540 exports.typeOf = typeOf;
16541 })();
16542 }
16543
16544
16545 /***/ }),
16546
16547 /***/ "../node_modules/react-is/index.js":
16548 /*!*****************************************!*\
16549 !*** ../node_modules/react-is/index.js ***!
16550 \*****************************************/
16551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16552
16553 "use strict";
16554
16555
16556 if (false) {} else {
16557 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js");
16558 }
16559
16560
16561 /***/ }),
16562
16563 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js":
16564 /*!*****************************************************************************!*\
16565 !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***!
16566 \*****************************************************************************/
16567 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
16568
16569 "use strict";
16570 __webpack_require__.r(__webpack_exports__);
16571 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
16572 /* harmony export */ "polyfill": () => (/* binding */ polyfill)
16573 /* harmony export */ });
16574 /**
16575 * Copyright (c) 2013-present, Facebook, Inc.
16576 *
16577 * This source code is licensed under the MIT license found in the
16578 * LICENSE file in the root directory of this source tree.
16579 */
16580
16581 function componentWillMount() {
16582 // Call this.constructor.gDSFP to support sub-classes.
16583 var state = this.constructor.getDerivedStateFromProps(this.props, this.state);
16584 if (state !== null && state !== undefined) {
16585 this.setState(state);
16586 }
16587 }
16588
16589 function componentWillReceiveProps(nextProps) {
16590 // Call this.constructor.gDSFP to support sub-classes.
16591 // Use the setState() updater to ensure state isn't stale in certain edge cases.
16592 function updater(prevState) {
16593 var state = this.constructor.getDerivedStateFromProps(nextProps, prevState);
16594 return state !== null && state !== undefined ? state : null;
16595 }
16596 // Binding "this" is important for shallow renderer support.
16597 this.setState(updater.bind(this));
16598 }
16599
16600 function componentWillUpdate(nextProps, nextState) {
16601 try {
16602 var prevProps = this.props;
16603 var prevState = this.state;
16604 this.props = nextProps;
16605 this.state = nextState;
16606 this.__reactInternalSnapshotFlag = true;
16607 this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate(
16608 prevProps,
16609 prevState
16610 );
16611 } finally {
16612 this.props = prevProps;
16613 this.state = prevState;
16614 }
16615 }
16616
16617 // React may warn about cWM/cWRP/cWU methods being deprecated.
16618 // Add a flag to suppress these warnings for this special case.
16619 componentWillMount.__suppressDeprecationWarning = true;
16620 componentWillReceiveProps.__suppressDeprecationWarning = true;
16621 componentWillUpdate.__suppressDeprecationWarning = true;
16622
16623 function polyfill(Component) {
16624 var prototype = Component.prototype;
16625
16626 if (!prototype || !prototype.isReactComponent) {
16627 throw new Error('Can only polyfill class components');
16628 }
16629
16630 if (
16631 typeof Component.getDerivedStateFromProps !== 'function' &&
16632 typeof prototype.getSnapshotBeforeUpdate !== 'function'
16633 ) {
16634 return Component;
16635 }
16636
16637 // If new component APIs are defined, "unsafe" lifecycles won't be called.
16638 // Error if any of these lifecycles are present,
16639 // Because they would work differently between older and newer (16.3+) versions of React.
16640 var foundWillMountName = null;
16641 var foundWillReceivePropsName = null;
16642 var foundWillUpdateName = null;
16643 if (typeof prototype.componentWillMount === 'function') {
16644 foundWillMountName = 'componentWillMount';
16645 } else if (typeof prototype.UNSAFE_componentWillMount === 'function') {
16646 foundWillMountName = 'UNSAFE_componentWillMount';
16647 }
16648 if (typeof prototype.componentWillReceiveProps === 'function') {
16649 foundWillReceivePropsName = 'componentWillReceiveProps';
16650 } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') {
16651 foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps';
16652 }
16653 if (typeof prototype.componentWillUpdate === 'function') {
16654 foundWillUpdateName = 'componentWillUpdate';
16655 } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') {
16656 foundWillUpdateName = 'UNSAFE_componentWillUpdate';
16657 }
16658 if (
16659 foundWillMountName !== null ||
16660 foundWillReceivePropsName !== null ||
16661 foundWillUpdateName !== null
16662 ) {
16663 var componentName = Component.displayName || Component.name;
16664 var newApiName =
16665 typeof Component.getDerivedStateFromProps === 'function'
16666 ? 'getDerivedStateFromProps()'
16667 : 'getSnapshotBeforeUpdate()';
16668
16669 throw Error(
16670 'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' +
16671 componentName +
16672 ' uses ' +
16673 newApiName +
16674 ' but also contains the following legacy lifecycles:' +
16675 (foundWillMountName !== null ? '\n ' + foundWillMountName : '') +
16676 (foundWillReceivePropsName !== null
16677 ? '\n ' + foundWillReceivePropsName
16678 : '') +
16679 (foundWillUpdateName !== null ? '\n ' + foundWillUpdateName : '') +
16680 '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' +
16681 'https://fb.me/react-async-component-lifecycle-hooks'
16682 );
16683 }
16684
16685 // React <= 16.2 does not support static getDerivedStateFromProps.
16686 // As a workaround, use cWM and cWRP to invoke the new static lifecycle.
16687 // Newer versions of React will ignore these lifecycles if gDSFP exists.
16688 if (typeof Component.getDerivedStateFromProps === 'function') {
16689 prototype.componentWillMount = componentWillMount;
16690 prototype.componentWillReceiveProps = componentWillReceiveProps;
16691 }
16692
16693 // React <= 16.2 does not support getSnapshotBeforeUpdate.
16694 // As a workaround, use cWU to invoke the new lifecycle.
16695 // Newer versions of React will ignore that lifecycle if gSBU exists.
16696 if (typeof prototype.getSnapshotBeforeUpdate === 'function') {
16697 if (typeof prototype.componentDidUpdate !== 'function') {
16698 throw new Error(
16699 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype'
16700 );
16701 }
16702
16703 prototype.componentWillUpdate = componentWillUpdate;
16704
16705 var componentDidUpdate = prototype.componentDidUpdate;
16706
16707 prototype.componentDidUpdate = function componentDidUpdatePolyfill(
16708 prevProps,
16709 prevState,
16710 maybeSnapshot
16711 ) {
16712 // 16.3+ will not execute our will-update method;
16713 // It will pass a snapshot value to did-update though.
16714 // Older versions will require our polyfilled will-update value.
16715 // We need to handle both cases, but can't just check for the presence of "maybeSnapshot",
16716 // Because for <= 15.x versions this might be a "prevContext" object.
16717 // We also can't just check "__reactInternalSnapshot",
16718 // Because get-snapshot might return a falsy value.
16719 // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior.
16720 var snapshot = this.__reactInternalSnapshotFlag
16721 ? this.__reactInternalSnapshot
16722 : maybeSnapshot;
16723
16724 componentDidUpdate.call(this, prevProps, prevState, snapshot);
16725 };
16726 }
16727
16728 return Component;
16729 }
16730
16731
16732
16733
16734 /***/ }),
16735
16736 /***/ "../node_modules/warning/warning.js":
16737 /*!******************************************!*\
16738 !*** ../node_modules/warning/warning.js ***!
16739 \******************************************/
16740 /***/ ((module) => {
16741
16742 "use strict";
16743 /**
16744 * Copyright (c) 2014-present, Facebook, Inc.
16745 *
16746 * This source code is licensed under the MIT license found in the
16747 * LICENSE file in the root directory of this source tree.
16748 */
16749
16750
16751
16752 /**
16753 * Similar to invariant but only logs a warning if the condition is not met.
16754 * This can be used to log issues in development environments in critical
16755 * paths. Removing the logging code for production environments will keep the
16756 * same logic and follow the same code paths.
16757 */
16758
16759 var __DEV__ = "development" !== 'production';
16760
16761 var warning = function() {};
16762
16763 if (__DEV__) {
16764 var printWarning = function printWarning(format, args) {
16765 var len = arguments.length;
16766 args = new Array(len > 1 ? len - 1 : 0);
16767 for (var key = 1; key < len; key++) {
16768 args[key - 1] = arguments[key];
16769 }
16770 var argIndex = 0;
16771 var message = 'Warning: ' +
16772 format.replace(/%s/g, function() {
16773 return args[argIndex++];
16774 });
16775 if (typeof console !== 'undefined') {
16776 console.error(message);
16777 }
16778 try {
16779 // --- Welcome to debugging React ---
16780 // This error was thrown as a convenience so that you can use this stack
16781 // to find the callsite that caused this warning to fire.
16782 throw new Error(message);
16783 } catch (x) {}
16784 }
16785
16786 warning = function(condition, format, args) {
16787 var len = arguments.length;
16788 args = new Array(len > 2 ? len - 2 : 0);
16789 for (var key = 2; key < len; key++) {
16790 args[key - 2] = arguments[key];
16791 }
16792 if (format === undefined) {
16793 throw new Error(
16794 '`warning(condition, format, ...args)` requires a warning ' +
16795 'message argument'
16796 );
16797 }
16798 if (!condition) {
16799 printWarning.apply(null, [format].concat(args));
16800 }
16801 };
16802 }
16803
16804 module.exports = warning;
16805
16806
16807 /***/ }),
16808
16809 /***/ "react":
16810 /*!************************!*\
16811 !*** external "React" ***!
16812 \************************/
16813 /***/ ((module) => {
16814
16815 "use strict";
16816 module.exports = React;
16817
16818 /***/ }),
16819
16820 /***/ "react-dom":
16821 /*!***************************!*\
16822 !*** external "ReactDOM" ***!
16823 \***************************/
16824 /***/ ((module) => {
16825
16826 "use strict";
16827 module.exports = ReactDOM;
16828
16829 /***/ }),
16830
16831 /***/ "@elementor/app-ui":
16832 /*!*********************************************!*\
16833 !*** external "elementorAppPackages.appUi" ***!
16834 \*********************************************/
16835 /***/ ((module) => {
16836
16837 "use strict";
16838 module.exports = elementorAppPackages.appUi;
16839
16840 /***/ }),
16841
16842 /***/ "@elementor/router":
16843 /*!**********************************************!*\
16844 !*** external "elementorAppPackages.router" ***!
16845 \**********************************************/
16846 /***/ ((module) => {
16847
16848 "use strict";
16849 module.exports = elementorAppPackages.router;
16850
16851 /***/ }),
16852
16853 /***/ "@elementor/site-editor":
16854 /*!**************************************************!*\
16855 !*** external "elementorAppPackages.siteEditor" ***!
16856 \**************************************************/
16857 /***/ ((module) => {
16858
16859 "use strict";
16860 module.exports = elementorAppPackages.siteEditor;
16861
16862 /***/ }),
16863
16864 /***/ "@wordpress/i18n":
16865 /*!**************************!*\
16866 !*** external "wp.i18n" ***!
16867 \**************************/
16868 /***/ ((module) => {
16869
16870 "use strict";
16871 module.exports = wp.i18n;
16872
16873 /***/ })
16874
16875 /******/ });
16876 /************************************************************************/
16877 /******/ // The module cache
16878 /******/ var __webpack_module_cache__ = {};
16879 /******/
16880 /******/ // The require function
16881 /******/ function __webpack_require__(moduleId) {
16882 /******/ // Check if module is in cache
16883 /******/ var cachedModule = __webpack_module_cache__[moduleId];
16884 /******/ if (cachedModule !== undefined) {
16885 /******/ return cachedModule.exports;
16886 /******/ }
16887 /******/ // Create a new module (and put it into the cache)
16888 /******/ var module = __webpack_module_cache__[moduleId] = {
16889 /******/ // no module.id needed
16890 /******/ // no module.loaded needed
16891 /******/ exports: {}
16892 /******/ };
16893 /******/
16894 /******/ // Execute the module function
16895 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
16896 /******/
16897 /******/ // Return the exports of the module
16898 /******/ return module.exports;
16899 /******/ }
16900 /******/
16901 /******/ // expose the modules object (__webpack_modules__)
16902 /******/ __webpack_require__.m = __webpack_modules__;
16903 /******/
16904 /************************************************************************/
16905 /******/ /* webpack/runtime/compat get default export */
16906 /******/ (() => {
16907 /******/ // getDefaultExport function for compatibility with non-harmony modules
16908 /******/ __webpack_require__.n = (module) => {
16909 /******/ var getter = module && module.__esModule ?
16910 /******/ () => (module['default']) :
16911 /******/ () => (module);
16912 /******/ __webpack_require__.d(getter, { a: getter });
16913 /******/ return getter;
16914 /******/ };
16915 /******/ })();
16916 /******/
16917 /******/ /* webpack/runtime/create fake namespace object */
16918 /******/ (() => {
16919 /******/ var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);
16920 /******/ var leafPrototypes;
16921 /******/ // create a fake namespace object
16922 /******/ // mode & 1: value is a module id, require it
16923 /******/ // mode & 2: merge all properties of value into the ns
16924 /******/ // mode & 4: return value when already ns object
16925 /******/ // mode & 16: return value when it's Promise-like
16926 /******/ // mode & 8|1: behave like require
16927 /******/ __webpack_require__.t = function(value, mode) {
16928 /******/ if(mode & 1) value = this(value);
16929 /******/ if(mode & 8) return value;
16930 /******/ if(typeof value === 'object' && value) {
16931 /******/ if((mode & 4) && value.__esModule) return value;
16932 /******/ if((mode & 16) && typeof value.then === 'function') return value;
16933 /******/ }
16934 /******/ var ns = Object.create(null);
16935 /******/ __webpack_require__.r(ns);
16936 /******/ var def = {};
16937 /******/ leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];
16938 /******/ for(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {
16939 /******/ Object.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));
16940 /******/ }
16941 /******/ def['default'] = () => (value);
16942 /******/ __webpack_require__.d(ns, def);
16943 /******/ return ns;
16944 /******/ };
16945 /******/ })();
16946 /******/
16947 /******/ /* webpack/runtime/define property getters */
16948 /******/ (() => {
16949 /******/ // define getter functions for harmony exports
16950 /******/ __webpack_require__.d = (exports, definition) => {
16951 /******/ for(var key in definition) {
16952 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
16953 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
16954 /******/ }
16955 /******/ }
16956 /******/ };
16957 /******/ })();
16958 /******/
16959 /******/ /* webpack/runtime/ensure chunk */
16960 /******/ (() => {
16961 /******/ __webpack_require__.f = {};
16962 /******/ // This file contains only the entry chunk.
16963 /******/ // The chunk loading function for additional chunks
16964 /******/ __webpack_require__.e = (chunkId) => {
16965 /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
16966 /******/ __webpack_require__.f[key](chunkId, promises);
16967 /******/ return promises;
16968 /******/ }, []));
16969 /******/ };
16970 /******/ })();
16971 /******/
16972 /******/ /* webpack/runtime/get javascript chunk filename */
16973 /******/ (() => {
16974 /******/ // This function allow to reference async chunks
16975 /******/ __webpack_require__.u = (chunkId) => {
16976 /******/ // return url for filenames not based on template
16977 /******/ if (chunkId === "vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074") return "06ad222c8807f0a951da.bundle.js";
16978 /******/ if (chunkId === "kit-library") return "" + chunkId + ".d3688acfaab28676a99c.bundle.js";
16979 /******/ // return url for filenames based on template
16980 /******/ return undefined;
16981 /******/ };
16982 /******/ })();
16983 /******/
16984 /******/ /* webpack/runtime/global */
16985 /******/ (() => {
16986 /******/ __webpack_require__.g = (function() {
16987 /******/ if (typeof globalThis === 'object') return globalThis;
16988 /******/ try {
16989 /******/ return this || new Function('return this')();
16990 /******/ } catch (e) {
16991 /******/ if (typeof window === 'object') return window;
16992 /******/ }
16993 /******/ })();
16994 /******/ })();
16995 /******/
16996 /******/ /* webpack/runtime/hasOwnProperty shorthand */
16997 /******/ (() => {
16998 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
16999 /******/ })();
17000 /******/
17001 /******/ /* webpack/runtime/load script */
17002 /******/ (() => {
17003 /******/ var inProgress = {};
17004 /******/ var dataWebpackPrefix = "elementor:";
17005 /******/ // loadScript function to load a script via script tag
17006 /******/ __webpack_require__.l = (url, done, key, chunkId) => {
17007 /******/ if(inProgress[url]) { inProgress[url].push(done); return; }
17008 /******/ var script, needAttach;
17009 /******/ if(key !== undefined) {
17010 /******/ var scripts = document.getElementsByTagName("script");
17011 /******/ for(var i = 0; i < scripts.length; i++) {
17012 /******/ var s = scripts[i];
17013 /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; }
17014 /******/ }
17015 /******/ }
17016 /******/ if(!script) {
17017 /******/ needAttach = true;
17018 /******/ script = document.createElement('script');
17019 /******/
17020 /******/ script.charset = 'utf-8';
17021 /******/ script.timeout = 120;
17022 /******/ if (__webpack_require__.nc) {
17023 /******/ script.setAttribute("nonce", __webpack_require__.nc);
17024 /******/ }
17025 /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key);
17026 /******/ script.src = url;
17027 /******/ }
17028 /******/ inProgress[url] = [done];
17029 /******/ var onScriptComplete = (prev, event) => {
17030 /******/ // avoid mem leaks in IE.
17031 /******/ script.onerror = script.onload = null;
17032 /******/ clearTimeout(timeout);
17033 /******/ var doneFns = inProgress[url];
17034 /******/ delete inProgress[url];
17035 /******/ script.parentNode && script.parentNode.removeChild(script);
17036 /******/ doneFns && doneFns.forEach((fn) => (fn(event)));
17037 /******/ if(prev) return prev(event);
17038 /******/ }
17039 /******/ ;
17040 /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);
17041 /******/ script.onerror = onScriptComplete.bind(null, script.onerror);
17042 /******/ script.onload = onScriptComplete.bind(null, script.onload);
17043 /******/ needAttach && document.head.appendChild(script);
17044 /******/ };
17045 /******/ })();
17046 /******/
17047 /******/ /* webpack/runtime/make namespace object */
17048 /******/ (() => {
17049 /******/ // define __esModule on exports
17050 /******/ __webpack_require__.r = (exports) => {
17051 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
17052 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
17053 /******/ }
17054 /******/ Object.defineProperty(exports, '__esModule', { value: true });
17055 /******/ };
17056 /******/ })();
17057 /******/
17058 /******/ /* webpack/runtime/publicPath */
17059 /******/ (() => {
17060 /******/ var scriptUrl;
17061 /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + "";
17062 /******/ var document = __webpack_require__.g.document;
17063 /******/ if (!scriptUrl && document) {
17064 /******/ if (document.currentScript)
17065 /******/ scriptUrl = document.currentScript.src
17066 /******/ if (!scriptUrl) {
17067 /******/ var scripts = document.getElementsByTagName("script");
17068 /******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
17069 /******/ }
17070 /******/ }
17071 /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
17072 /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
17073 /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
17074 /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
17075 /******/ __webpack_require__.p = scriptUrl;
17076 /******/ })();
17077 /******/
17078 /******/ /* webpack/runtime/jsonp chunk loading */
17079 /******/ (() => {
17080 /******/ // no baseURI
17081 /******/
17082 /******/ // object to store loaded and loading chunks
17083 /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
17084 /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
17085 /******/ var installedChunks = {
17086 /******/ "app": 0
17087 /******/ };
17088 /******/
17089 /******/ __webpack_require__.f.j = (chunkId, promises) => {
17090 /******/ // JSONP chunk loading for javascript
17091 /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
17092 /******/ if(installedChunkData !== 0) { // 0 means "already installed".
17093 /******/
17094 /******/ // a Promise means "currently loading".
17095 /******/ if(installedChunkData) {
17096 /******/ promises.push(installedChunkData[2]);
17097 /******/ } else {
17098 /******/ if(true) { // all chunks have JS
17099 /******/ // setup Promise in chunk cache
17100 /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
17101 /******/ promises.push(installedChunkData[2] = promise);
17102 /******/
17103 /******/ // start chunk loading
17104 /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
17105 /******/ // create error before stack unwound to get useful stacktrace later
17106 /******/ var error = new Error();
17107 /******/ var loadingEnded = (event) => {
17108 /******/ if(__webpack_require__.o(installedChunks, chunkId)) {
17109 /******/ installedChunkData = installedChunks[chunkId];
17110 /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined;
17111 /******/ if(installedChunkData) {
17112 /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
17113 /******/ var realSrc = event && event.target && event.target.src;
17114 /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
17115 /******/ error.name = 'ChunkLoadError';
17116 /******/ error.type = errorType;
17117 /******/ error.request = realSrc;
17118 /******/ installedChunkData[1](error);
17119 /******/ }
17120 /******/ }
17121 /******/ };
17122 /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId);
17123 /******/ } else installedChunks[chunkId] = 0;
17124 /******/ }
17125 /******/ }
17126 /******/ };
17127 /******/
17128 /******/ // no prefetching
17129 /******/
17130 /******/ // no preloaded
17131 /******/
17132 /******/ // no HMR
17133 /******/
17134 /******/ // no HMR manifest
17135 /******/
17136 /******/ // no on chunks loaded
17137 /******/
17138 /******/ // install a JSONP callback for chunk loading
17139 /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
17140 /******/ var [chunkIds, moreModules, runtime] = data;
17141 /******/ // add "moreModules" to the modules object,
17142 /******/ // then flag all "chunkIds" as loaded and fire callback
17143 /******/ var moduleId, chunkId, i = 0;
17144 /******/ for(moduleId in moreModules) {
17145 /******/ if(__webpack_require__.o(moreModules, moduleId)) {
17146 /******/ __webpack_require__.m[moduleId] = moreModules[moduleId];
17147 /******/ }
17148 /******/ }
17149 /******/ if(runtime) var result = runtime(__webpack_require__);
17150 /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
17151 /******/ for(;i < chunkIds.length; i++) {
17152 /******/ chunkId = chunkIds[i];
17153 /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
17154 /******/ installedChunks[chunkId][0]();
17155 /******/ }
17156 /******/ installedChunks[chunkIds[i]] = 0;
17157 /******/ }
17158 /******/
17159 /******/ }
17160 /******/
17161 /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || [];
17162 /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
17163 /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
17164 /******/ })();
17165 /******/
17166 /************************************************************************/
17167 var __webpack_exports__ = {};
17168 // This entry need to be wrapped in an IIFE because it need to be in strict mode.
17169 (() => {
17170 "use strict";
17171 /*!**************************************!*\
17172 !*** ../core/app/assets/js/index.js ***!
17173 \**************************************/
17174 /* provided dependency */ var ReactDOM = __webpack_require__(/*! react-dom */ "react-dom");
17175
17176
17177 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
17178
17179 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
17180
17181 var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../core/app/assets/js/app.js"));
17182
17183 var _module = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/module */ "../core/app/modules/import-export/assets/js/module.js"));
17184
17185 var _module2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/kit-library/assets/js/module */ "../core/app/modules/kit-library/assets/js/module.js"));
17186
17187 var _siteEditor = __webpack_require__(/*! @elementor/site-editor */ "@elementor/site-editor");
17188
17189 new _module.default();
17190 new _module2.default();
17191 new _siteEditor.Module();
17192 var AppWrapper = elementorCommon.config.isDebug ? _react.default.StrictMode : _react.default.Fragment;
17193 ReactDOM.render( /*#__PURE__*/_react.default.createElement(AppWrapper, null, /*#__PURE__*/_react.default.createElement(_app.default, null)), document.getElementById('e-app'));
17194 })();
17195
17196 /******/ })()
17197 ;
17198 //# sourceMappingURL=app.js.map