PluginProbe
Elementor Website Builder – more than just a page builder / 3.5.0-beta1
Elementor Website Builder – more than just a page builder v3.5.0-beta1
4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.3.0-beta3 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 All 457 releases
← All changes | assets/js/app-packages.js +13503 -3942 4.0.9 → 3.5.0-beta1 View file →
@@ -1,239 +1,2716 @@
1 +/*! elementor - v3.4.7 - 07-11-2021 */
1 2 /******/ (() => { // webpackBootstrap
2 3 /******/ var __webpack_modules__ = ({
3 4
4 -/***/ "../app/assets/js/hooks/use-action.js":
5 -/*!********************************************!*\
6 - !*** ../app/assets/js/hooks/use-action.js ***!
7 - \********************************************/
8 -/***/ ((__unused_webpack_module, exports) => {
5 +/***/ "../core/app/assets/js/molecules/collapse.scss":
6 +/*!*****************************************************!*\
7 + !*** ../core/app/assets/js/molecules/collapse.scss ***!
8 + \*****************************************************/
9 +/***/ (() => {
9 10
10 -"use strict";
11 11
12 12
13 -Object.defineProperty(exports, "__esModule", ({
14 - value: true
15 -}));
16 -exports["default"] = useAction;
17 -function useAction() {
13 +/***/ }),
14 +
15 +/***/ "../core/app/assets/js/molecules/upload-file.scss":
16 +/*!********************************************************!*\
17 + !*** ../core/app/assets/js/molecules/upload-file.scss ***!
18 + \********************************************************/
19 +/***/ (() => {
20 +
21 +
22 +
23 +/***/ }),
24 +
25 +/***/ "../core/app/assets/js/organisms/drop-zone.scss":
26 +/*!******************************************************!*\
27 + !*** ../core/app/assets/js/organisms/drop-zone.scss ***!
28 + \******************************************************/
29 +/***/ (() => {
30 +
31 +
32 +
33 +/***/ }),
34 +
35 +/***/ "../core/app/assets/js/organisms/wizard-footer.scss":
36 +/*!**********************************************************!*\
37 + !*** ../core/app/assets/js/organisms/wizard-footer.scss ***!
38 + \**********************************************************/
39 +/***/ (() => {
40 +
41 +
42 +
43 +/***/ }),
44 +
45 +/***/ "../core/app/assets/js/ui/atoms/box.scss":
46 +/*!***********************************************!*\
47 + !*** ../core/app/assets/js/ui/atoms/box.scss ***!
48 + \***********************************************/
49 +/***/ (() => {
50 +
51 +
52 +
53 +/***/ }),
54 +
55 +/***/ "../core/app/assets/js/ui/atoms/checkbox.scss":
56 +/*!****************************************************!*\
57 + !*** ../core/app/assets/js/ui/atoms/checkbox.scss ***!
58 + \****************************************************/
59 +/***/ (() => {
60 +
61 +
62 +
63 +/***/ }),
64 +
65 +/***/ "../core/app/assets/js/ui/atoms/css-grid.scss":
66 +/*!****************************************************!*\
67 + !*** ../core/app/assets/js/ui/atoms/css-grid.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/menu/menu-item.scss":
126 +/*!****************************************************!*\
127 + !*** ../core/app/assets/js/ui/menu/menu-item.scss ***!
128 + \****************************************************/
129 +/***/ (() => {
130 +
131 +
132 +
133 +/***/ }),
134 +
135 +/***/ "../core/app/assets/js/ui/menu/menu.scss":
136 +/*!***********************************************!*\
137 + !*** ../core/app/assets/js/ui/menu/menu.scss ***!
138 + \***********************************************/
139 +/***/ (() => {
140 +
141 +
142 +
143 +/***/ }),
144 +
145 +/***/ "../core/app/assets/js/ui/modal/modal.scss":
146 +/*!*************************************************!*\
147 + !*** ../core/app/assets/js/ui/modal/modal.scss ***!
148 + \*************************************************/
149 +/***/ (() => {
150 +
151 +
152 +
153 +/***/ }),
154 +
155 +/***/ "../core/app/assets/js/ui/molecules/add-new-button.scss":
156 +/*!**************************************************************!*\
157 + !*** ../core/app/assets/js/ui/molecules/add-new-button.scss ***!
158 + \**************************************************************/
159 +/***/ (() => {
160 +
161 +
162 +
163 +/***/ }),
164 +
165 +/***/ "../core/app/assets/js/ui/molecules/inline-link.scss":
166 +/*!***********************************************************!*\
167 + !*** ../core/app/assets/js/ui/molecules/inline-link.scss ***!
168 + \***********************************************************/
169 +/***/ (() => {
170 +
171 +
172 +
173 +/***/ }),
174 +
175 +/***/ "../core/app/assets/js/ui/molecules/list.scss":
176 +/*!****************************************************!*\
177 + !*** ../core/app/assets/js/ui/molecules/list.scss ***!
178 + \****************************************************/
179 +/***/ (() => {
180 +
181 +
182 +
183 +/***/ }),
184 +
185 +/***/ "../core/app/assets/js/ui/molecules/notice.scss":
186 +/*!******************************************************!*\
187 + !*** ../core/app/assets/js/ui/molecules/notice.scss ***!
188 + \******************************************************/
189 +/***/ (() => {
190 +
191 +
192 +
193 +/***/ }),
194 +
195 +/***/ "../core/app/assets/js/ui/molecules/popover.scss":
196 +/*!*******************************************************!*\
197 + !*** ../core/app/assets/js/ui/molecules/popover.scss ***!
198 + \*******************************************************/
199 +/***/ (() => {
200 +
201 +
202 +
203 +/***/ }),
204 +
205 +/***/ "../core/app/assets/js/ui/molecules/select2.scss":
206 +/*!*******************************************************!*\
207 + !*** ../core/app/assets/js/ui/molecules/select2.scss ***!
208 + \*******************************************************/
209 +/***/ (() => {
210 +
211 +
212 +
213 +/***/ }),
214 +
215 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss":
216 +/*!*****************************************************************************************************!*\
217 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss ***!
218 + \*****************************************************************************************************/
219 +/***/ (() => {
220 +
221 +
222 +
223 +/***/ }),
224 +
225 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss":
226 +/*!*******************************************************************************************!*\
227 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss ***!
228 + \*******************************************************************************************/
229 +/***/ (() => {
230 +
231 +
232 +
233 +/***/ }),
234 +
235 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss":
236 +/*!*******************************************************************************************!*\
237 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss ***!
238 + \*******************************************************************************************/
239 +/***/ (() => {
240 +
241 +
242 +
243 +/***/ }),
244 +
245 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss":
246 +/*!*****************************************************************************************************!*\
247 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss ***!
248 + \*****************************************************************************************************/
249 +/***/ (() => {
250 +
251 +
252 +
253 +/***/ }),
254 +
255 +/***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss":
256 +/*!*********************************************************************************************!*\
257 + !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss ***!
258 + \*********************************************************************************************/
259 +/***/ (() => {
260 +
261 +
262 +
263 +/***/ }),
264 +
265 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss":
266 +/*!*************************************************************************************!*\
267 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss ***!
268 + \*************************************************************************************/
269 +/***/ (() => {
270 +
271 +
272 +
273 +/***/ }),
274 +
275 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss":
276 +/*!****************************************************************************************************************************!*\
277 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss ***!
278 + \****************************************************************************************************************************/
279 +/***/ (() => {
280 +
281 +
282 +
283 +/***/ }),
284 +
285 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss":
286 +/*!***************************************************************************************!*\
287 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss ***!
288 + \***************************************************************************************/
289 +/***/ (() => {
290 +
291 +
292 +
293 +/***/ }),
294 +
295 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss":
296 +/*!*********************************************************************************!*\
297 + !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss ***!
298 + \*********************************************************************************/
299 +/***/ (() => {
300 +
301 +
302 +
303 +/***/ }),
304 +
305 +/***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss":
306 +/*!***********************************************************************************!*\
307 + !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss ***!
308 + \***********************************************************************************/
309 +/***/ (() => {
310 +
311 +
312 +
313 +/***/ }),
314 +
315 +/***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss":
316 +/*!***********************************************************************!*\
317 + !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.scss ***!
318 + \***********************************************************************/
319 +/***/ (() => {
320 +
321 +
322 +
323 +/***/ }),
324 +
325 +/***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss":
326 +/*!***********************************************************************************!*\
327 + !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss ***!
328 + \***********************************************************************************/
329 +/***/ (() => {
330 +
331 +
332 +
333 +/***/ }),
334 +
335 +/***/ "../core/app/modules/site-editor/assets/js/molecules/site-part.scss":
336 +/*!**************************************************************************!*\
337 + !*** ../core/app/modules/site-editor/assets/js/molecules/site-part.scss ***!
338 + \**************************************************************************/
339 +/***/ (() => {
340 +
341 +
342 +
343 +/***/ }),
344 +
345 +/***/ "../core/app/modules/site-editor/assets/js/organisms/menu.scss":
346 +/*!*********************************************************************!*\
347 + !*** ../core/app/modules/site-editor/assets/js/organisms/menu.scss ***!
348 + \*********************************************************************/
349 +/***/ (() => {
350 +
351 +
352 +
353 +/***/ }),
354 +
355 +/***/ "../core/app/modules/site-editor/assets/js/pages/promotion.scss":
356 +/*!**********************************************************************!*\
357 + !*** ../core/app/modules/site-editor/assets/js/pages/promotion.scss ***!
358 + \**********************************************************************/
359 +/***/ (() => {
360 +
361 +
362 +
363 +/***/ }),
364 +
365 +/***/ "../core/app/modules/site-editor/assets/js/templates/site-editor.scss":
366 +/*!****************************************************************************!*\
367 + !*** ../core/app/modules/site-editor/assets/js/templates/site-editor.scss ***!
368 + \****************************************************************************/
369 +/***/ (() => {
370 +
371 +
372 +
373 +/***/ }),
374 +
375 +/***/ "../core/app/modules/site-editor/assets/scss/loading.scss":
376 +/*!****************************************************************!*\
377 + !*** ../core/app/modules/site-editor/assets/scss/loading.scss ***!
378 + \****************************************************************/
379 +/***/ (() => {
380 +
381 +
382 +
383 +/***/ }),
384 +
385 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js":
386 +/*!********************************************************************!*\
387 + !*** ../node_modules/@babel/runtime-corejs2/core-js/array/from.js ***!
388 + \********************************************************************/
389 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
390 +
391 +module.exports = __webpack_require__(/*! core-js/library/fn/array/from */ "../node_modules/core-js/library/fn/array/from.js");
392 +
393 +/***/ }),
394 +
395 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js":
396 +/*!************************************************************************!*\
397 + !*** ../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js ***!
398 + \************************************************************************/
399 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
400 +
401 +module.exports = __webpack_require__(/*! core-js/library/fn/array/is-array */ "../node_modules/core-js/library/fn/array/is-array.js");
402 +
403 +/***/ }),
404 +
405 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js":
406 +/*!************************************************************************!*\
407 + !*** ../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js ***!
408 + \************************************************************************/
409 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
410 +
411 +module.exports = __webpack_require__(/*! core-js/library/fn/json/stringify */ "../node_modules/core-js/library/fn/json/stringify.js");
412 +
413 +/***/ }),
414 +
415 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js":
416 +/*!***********************************************************************!*\
417 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/assign.js ***!
418 + \***********************************************************************/
419 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
420 +
421 +module.exports = __webpack_require__(/*! core-js/library/fn/object/assign */ "../node_modules/core-js/library/fn/object/assign.js");
422 +
423 +/***/ }),
424 +
425 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js":
426 +/*!***********************************************************************!*\
427 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/create.js ***!
428 + \***********************************************************************/
429 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
430 +
431 +module.exports = __webpack_require__(/*! core-js/library/fn/object/create */ "../node_modules/core-js/library/fn/object/create.js");
432 +
433 +/***/ }),
434 +
435 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js":
436 +/*!**********************************************************************************!*\
437 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js ***!
438 + \**********************************************************************************/
439 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
440 +
441 +module.exports = __webpack_require__(/*! core-js/library/fn/object/define-properties */ "../node_modules/core-js/library/fn/object/define-properties.js");
442 +
443 +/***/ }),
444 +
445 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js":
446 +/*!********************************************************************************!*\
447 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js ***!
448 + \********************************************************************************/
449 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
450 +
451 +module.exports = __webpack_require__(/*! core-js/library/fn/object/define-property */ "../node_modules/core-js/library/fn/object/define-property.js");
452 +
453 +/***/ }),
454 +
455 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js":
456 +/*!************************************************************************!*\
457 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/entries.js ***!
458 + \************************************************************************/
459 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
460 +
461 +module.exports = __webpack_require__(/*! core-js/library/fn/object/entries */ "../node_modules/core-js/library/fn/object/entries.js");
462 +
463 +/***/ }),
464 +
465 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js":
466 +/*!********************************************************************************************!*\
467 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js ***!
468 + \********************************************************************************************/
469 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
470 +
471 +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");
472 +
473 +/***/ }),
474 +
475 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js":
476 +/*!*********************************************************************************************!*\
477 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js ***!
478 + \*********************************************************************************************/
479 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
480 +
481 +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");
482 +
483 +/***/ }),
484 +
485 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js":
486 +/*!*****************************************************************************************!*\
487 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js ***!
488 + \*****************************************************************************************/
489 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
490 +
491 +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");
492 +
493 +/***/ }),
494 +
495 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js":
496 +/*!*********************************************************************************!*\
497 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js ***!
498 + \*********************************************************************************/
499 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
500 +
501 +module.exports = __webpack_require__(/*! core-js/library/fn/object/get-prototype-of */ "../node_modules/core-js/library/fn/object/get-prototype-of.js");
502 +
503 +/***/ }),
504 +
505 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js":
506 +/*!*********************************************************************!*\
507 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/keys.js ***!
508 + \*********************************************************************/
509 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
510 +
511 +module.exports = __webpack_require__(/*! core-js/library/fn/object/keys */ "../node_modules/core-js/library/fn/object/keys.js");
512 +
513 +/***/ }),
514 +
515 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js":
516 +/*!*********************************************************************************!*\
517 + !*** ../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js ***!
518 + \*********************************************************************************/
519 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
520 +
521 +module.exports = __webpack_require__(/*! core-js/library/fn/object/set-prototype-of */ "../node_modules/core-js/library/fn/object/set-prototype-of.js");
522 +
523 +/***/ }),
524 +
525 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js":
526 +/*!*******************************************************************!*\
527 + !*** ../node_modules/@babel/runtime-corejs2/core-js/parse-int.js ***!
528 + \*******************************************************************/
529 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
530 +
531 +module.exports = __webpack_require__(/*! core-js/library/fn/parse-int */ "../node_modules/core-js/library/fn/parse-int.js");
532 +
533 +/***/ }),
534 +
535 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js":
536 +/*!***************************************************************************!*\
537 + !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js ***!
538 + \***************************************************************************/
539 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
540 +
541 +module.exports = __webpack_require__(/*! core-js/library/fn/reflect/construct */ "../node_modules/core-js/library/fn/reflect/construct.js");
542 +
543 +/***/ }),
544 +
545 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js":
546 +/*!*********************************************************************!*\
547 + !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js ***!
548 + \*********************************************************************/
549 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
550 +
551 +module.exports = __webpack_require__(/*! core-js/library/fn/reflect/get */ "../node_modules/core-js/library/fn/reflect/get.js");
552 +
553 +/***/ }),
554 +
555 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js":
556 +/*!****************************************************************!*\
557 + !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol.js ***!
558 + \****************************************************************/
559 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
560 +
561 +module.exports = __webpack_require__(/*! core-js/library/fn/symbol */ "../node_modules/core-js/library/fn/symbol/index.js");
562 +
563 +/***/ }),
564 +
565 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js":
566 +/*!*************************************************************************!*\
567 + !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js ***!
568 + \*************************************************************************/
569 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
570 +
571 +module.exports = __webpack_require__(/*! core-js/library/fn/symbol/iterator */ "../node_modules/core-js/library/fn/symbol/iterator.js");
572 +
573 +/***/ }),
574 +
575 +/***/ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js":
576 +/*!******************************************************************!*\
577 + !*** ../node_modules/@babel/runtime-corejs2/core-js/weak-map.js ***!
578 + \******************************************************************/
579 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
580 +
581 +module.exports = __webpack_require__(/*! core-js/library/fn/weak-map */ "../node_modules/core-js/library/fn/weak-map.js");
582 +
583 +/***/ }),
584 +
585 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js":
586 +/*!**************************************************************************!*\
587 + !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js ***!
588 + \**************************************************************************/
589 +/***/ ((module) => {
590 +
591 +function _arrayLikeToArray(arr, len) {
592 + if (len == null || len > arr.length) len = arr.length;
593 +
594 + for (var i = 0, arr2 = new Array(len); i < len; i++) {
595 + arr2[i] = arr[i];
596 + }
597 +
598 + return arr2;
599 +}
600 +
601 +module.exports = _arrayLikeToArray;
602 +module.exports["default"] = module.exports, module.exports.__esModule = true;
603 +
604 +/***/ }),
605 +
606 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js":
607 +/*!************************************************************************!*\
608 + !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js ***!
609 + \************************************************************************/
610 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
611 +
612 +var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
613 +
614 +function _arrayWithHoles(arr) {
615 + if (_Array$isArray(arr)) return arr;
616 +}
617 +
618 +module.exports = _arrayWithHoles;
619 +module.exports["default"] = module.exports, module.exports.__esModule = true;
620 +
621 +/***/ }),
622 +
623 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js":
624 +/*!***************************************************************************!*\
625 + !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js ***!
626 + \***************************************************************************/
627 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
628 +
629 +var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
630 +
631 +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
632 +
633 +function _arrayWithoutHoles(arr) {
634 + if (_Array$isArray(arr)) return arrayLikeToArray(arr);
635 +}
636 +
637 +module.exports = _arrayWithoutHoles;
638 +module.exports["default"] = module.exports, module.exports.__esModule = true;
639 +
640 +/***/ }),
641 +
642 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js":
643 +/*!*******************************************************************************!*\
644 + !*** ../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js ***!
645 + \*******************************************************************************/
646 +/***/ ((module) => {
647 +
648 +function _assertThisInitialized(self) {
649 + if (self === void 0) {
650 + throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
651 + }
652 +
653 + return self;
654 +}
655 +
656 +module.exports = _assertThisInitialized;
657 +module.exports["default"] = module.exports, module.exports.__esModule = true;
658 +
659 +/***/ }),
660 +
661 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js":
662 +/*!************************************************************************!*\
663 + !*** ../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js ***!
664 + \************************************************************************/
665 +/***/ ((module) => {
666 +
667 +function _classCallCheck(instance, Constructor) {
668 + if (!(instance instanceof Constructor)) {
669 + throw new TypeError("Cannot call a class as a function");
670 + }
671 +}
672 +
673 +module.exports = _classCallCheck;
674 +module.exports["default"] = module.exports, module.exports.__esModule = true;
675 +
676 +/***/ }),
677 +
678 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js":
679 +/*!*********************************************************************!*\
680 + !*** ../node_modules/@babel/runtime-corejs2/helpers/createClass.js ***!
681 + \*********************************************************************/
682 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
683 +
684 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
685 +
686 +function _defineProperties(target, props) {
687 + for (var i = 0; i < props.length; i++) {
688 + var descriptor = props[i];
689 + descriptor.enumerable = descriptor.enumerable || false;
690 + descriptor.configurable = true;
691 + if ("value" in descriptor) descriptor.writable = true;
692 +
693 + _Object$defineProperty(target, descriptor.key, descriptor);
694 + }
695 +}
696 +
697 +function _createClass(Constructor, protoProps, staticProps) {
698 + if (protoProps) _defineProperties(Constructor.prototype, protoProps);
699 + if (staticProps) _defineProperties(Constructor, staticProps);
700 + return Constructor;
701 +}
702 +
703 +module.exports = _createClass;
704 +module.exports["default"] = module.exports, module.exports.__esModule = true;
705 +
706 +/***/ }),
707 +
708 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js":
709 +/*!***********************************************************************************!*\
710 + !*** ../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js ***!
711 + \***********************************************************************************/
712 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
713 +
714 +var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
715 +
716 +var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
717 +
718 +var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js");
719 +
720 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
721 +
722 +function _createForOfIteratorHelper(o, allowArrayLike) {
723 + var it = typeof _Symbol !== "undefined" && o[_Symbol$iterator] || o["@@iterator"];
724 +
725 + if (!it) {
726 + if (_Array$isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
727 + if (it) o = it;
728 + var i = 0;
729 +
730 + var F = function F() {};
731 +
732 + return {
733 + s: F,
734 + n: function n() {
735 + if (i >= o.length) return {
736 + done: true
737 + };
738 + return {
739 + done: false,
740 + value: o[i++]
741 + };
742 + },
743 + e: function e(_e) {
744 + throw _e;
745 + },
746 + f: F
747 + };
748 + }
749 +
750 + throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
751 + }
752 +
753 + var normalCompletion = true,
754 + didErr = false,
755 + err;
18 756 return {
19 - backToDashboard: function backToDashboard() {
20 - if (window.top === window) {
21 - window.top.location = elementorAppConfig.admin_url;
22 - } else {
23 - // Iframe.
24 - window.top.$e.run('app/close');
757 + s: function s() {
758 + it = it.call(o);
759 + },
760 + n: function n() {
761 + var step = it.next();
762 + normalCompletion = step.done;
763 + return step;
764 + },
765 + e: function e(_e2) {
766 + didErr = true;
767 + err = _e2;
768 + },
769 + f: function f() {
770 + try {
771 + if (!normalCompletion && it["return"] != null) it["return"]();
772 + } finally {
773 + if (didErr) throw err;
25 774 }
26 - },
27 - backToReferrer: function backToReferrer() {
28 - if (window.top === window) {
29 - // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again.
30 - window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url;
775 + }
776 + };
777 +}
778 +
779 +module.exports = _createForOfIteratorHelper;
780 +module.exports["default"] = module.exports, module.exports.__esModule = true;
781 +
782 +/***/ }),
783 +
784 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js":
785 +/*!*********************************************************************!*\
786 + !*** ../node_modules/@babel/runtime-corejs2/helpers/createSuper.js ***!
787 + \*********************************************************************/
788 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
789 +
790 +var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
791 +
792 +var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
793 +
794 +var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js");
795 +
796 +var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js");
797 +
798 +function _createSuper(Derived) {
799 + var hasNativeReflectConstruct = isNativeReflectConstruct();
800 + return function _createSuperInternal() {
801 + var Super = getPrototypeOf(Derived),
802 + result;
803 +
804 + if (hasNativeReflectConstruct) {
805 + var NewTarget = getPrototypeOf(this).constructor;
806 + result = _Reflect$construct(Super, arguments, NewTarget);
807 + } else {
808 + result = Super.apply(this, arguments);
809 + }
810 +
811 + return possibleConstructorReturn(this, result);
812 + };
813 +}
814 +
815 +module.exports = _createSuper;
816 +module.exports["default"] = module.exports, module.exports.__esModule = true;
817 +
818 +/***/ }),
819 +
820 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js":
821 +/*!************************************************************************!*\
822 + !*** ../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js ***!
823 + \************************************************************************/
824 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
825 +
826 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
827 +
828 +function _defineProperty(obj, key, value) {
829 + if (key in obj) {
830 + _Object$defineProperty(obj, key, {
831 + value: value,
832 + enumerable: true,
833 + configurable: true,
834 + writable: true
835 + });
836 + } else {
837 + obj[key] = value;
838 + }
839 +
840 + return obj;
841 +}
842 +
843 +module.exports = _defineProperty;
844 +module.exports["default"] = module.exports, module.exports.__esModule = true;
845 +
846 +/***/ }),
847 +
848 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/extends.js":
849 +/*!*****************************************************************!*\
850 + !*** ../node_modules/@babel/runtime-corejs2/helpers/extends.js ***!
851 + \*****************************************************************/
852 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
853 +
854 +var _Object$assign = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js");
855 +
856 +function _extends() {
857 + module.exports = _extends = _Object$assign || function (target) {
858 + for (var i = 1; i < arguments.length; i++) {
859 + var source = arguments[i];
860 +
861 + for (var key in source) {
862 + if (Object.prototype.hasOwnProperty.call(source, key)) {
863 + target[key] = source[key];
864 + }
865 + }
866 + }
867 +
868 + return target;
869 + };
870 +
871 + module.exports["default"] = module.exports, module.exports.__esModule = true;
872 + return _extends.apply(this, arguments);
873 +}
874 +
875 +module.exports = _extends;
876 +module.exports["default"] = module.exports, module.exports.__esModule = true;
877 +
878 +/***/ }),
879 +
880 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/get.js":
881 +/*!*************************************************************!*\
882 + !*** ../node_modules/@babel/runtime-corejs2/helpers/get.js ***!
883 + \*************************************************************/
884 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
885 +
886 +var _Reflect$get = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/get */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js");
887 +
888 +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");
889 +
890 +var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js");
891 +
892 +function _get(target, property, receiver) {
893 + if (typeof Reflect !== "undefined" && _Reflect$get) {
894 + module.exports = _get = _Reflect$get;
895 + module.exports["default"] = module.exports, module.exports.__esModule = true;
896 + } else {
897 + module.exports = _get = function _get(target, property, receiver) {
898 + var base = superPropBase(target, property);
899 + if (!base) return;
900 +
901 + var desc = _Object$getOwnPropertyDescriptor(base, property);
902 +
903 + if (desc.get) {
904 + return desc.get.call(receiver);
905 + }
906 +
907 + return desc.value;
908 + };
909 +
910 + module.exports["default"] = module.exports, module.exports.__esModule = true;
911 + }
912 +
913 + return _get(target, property, receiver || target);
914 +}
915 +
916 +module.exports = _get;
917 +module.exports["default"] = module.exports, module.exports.__esModule = true;
918 +
919 +/***/ }),
920 +
921 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js":
922 +/*!************************************************************************!*\
923 + !*** ../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js ***!
924 + \************************************************************************/
925 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
926 +
927 +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");
928 +
929 +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");
930 +
931 +function _getPrototypeOf(o) {
932 + module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) {
933 + return o.__proto__ || _Object$getPrototypeOf(o);
934 + };
935 + module.exports["default"] = module.exports, module.exports.__esModule = true;
936 + return _getPrototypeOf(o);
937 +}
938 +
939 +module.exports = _getPrototypeOf;
940 +module.exports["default"] = module.exports, module.exports.__esModule = true;
941 +
942 +/***/ }),
943 +
944 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js":
945 +/*!******************************************************************!*\
946 + !*** ../node_modules/@babel/runtime-corejs2/helpers/inherits.js ***!
947 + \******************************************************************/
948 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
949 +
950 +var _Object$create = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/create */ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js");
951 +
952 +var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js");
953 +
954 +function _inherits(subClass, superClass) {
955 + if (typeof superClass !== "function" && superClass !== null) {
956 + throw new TypeError("Super expression must either be null or a function");
957 + }
958 +
959 + subClass.prototype = _Object$create(superClass && superClass.prototype, {
960 + constructor: {
961 + value: subClass,
962 + writable: true,
963 + configurable: true
964 + }
965 + });
966 + if (superClass) setPrototypeOf(subClass, superClass);
967 +}
968 +
969 +module.exports = _inherits;
970 +module.exports["default"] = module.exports, module.exports.__esModule = true;
971 +
972 +/***/ }),
973 +
974 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js":
975 +/*!*******************************************************************************!*\
976 + !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js ***!
977 + \*******************************************************************************/
978 +/***/ ((module) => {
979 +
980 +function _interopRequireDefault(obj) {
981 + return obj && obj.__esModule ? obj : {
982 + "default": obj
983 + };
984 +}
985 +
986 +module.exports = _interopRequireDefault;
987 +module.exports["default"] = module.exports, module.exports.__esModule = true;
988 +
989 +/***/ }),
990 +
991 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js":
992 +/*!********************************************************************************!*\
993 + !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js ***!
994 + \********************************************************************************/
995 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
996 +
997 +var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")["default"];
998 +
999 +var _WeakMap = __webpack_require__(/*! @babel/runtime-corejs2/core-js/weak-map */ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js");
1000 +
1001 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
1002 +
1003 +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");
1004 +
1005 +function _getRequireWildcardCache(nodeInterop) {
1006 + if (typeof _WeakMap !== "function") return null;
1007 + var cacheBabelInterop = new _WeakMap();
1008 + var cacheNodeInterop = new _WeakMap();
1009 + return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) {
1010 + return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
1011 + })(nodeInterop);
1012 +}
1013 +
1014 +function _interopRequireWildcard(obj, nodeInterop) {
1015 + if (!nodeInterop && obj && obj.__esModule) {
1016 + return obj;
1017 + }
1018 +
1019 + if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
1020 + return {
1021 + "default": obj
1022 + };
1023 + }
1024 +
1025 + var cache = _getRequireWildcardCache(nodeInterop);
1026 +
1027 + if (cache && cache.has(obj)) {
1028 + return cache.get(obj);
1029 + }
1030 +
1031 + var newObj = {};
1032 + var hasPropertyDescriptor = _Object$defineProperty && _Object$getOwnPropertyDescriptor;
1033 +
1034 + for (var key in obj) {
1035 + if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
1036 + var desc = hasPropertyDescriptor ? _Object$getOwnPropertyDescriptor(obj, key) : null;
1037 +
1038 + if (desc && (desc.get || desc.set)) {
1039 + _Object$defineProperty(newObj, key, desc);
31 1040 } else {
32 - // Iframe.
33 - window.top.$e.run('app/close');
1041 + newObj[key] = obj[key];
34 1042 }
35 1043 }
1044 + }
1045 +
1046 + newObj["default"] = obj;
1047 +
1048 + if (cache) {
1049 + cache.set(obj, newObj);
1050 + }
1051 +
1052 + return newObj;
1053 +}
1054 +
1055 +module.exports = _interopRequireWildcard;
1056 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1057 +
1058 +/***/ }),
1059 +
1060 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js":
1061 +/*!**********************************************************************************!*\
1062 + !*** ../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js ***!
1063 + \**********************************************************************************/
1064 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1065 +
1066 +var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js");
1067 +
1068 +function _isNativeReflectConstruct() {
1069 + if (typeof Reflect === "undefined" || !_Reflect$construct) return false;
1070 + if (_Reflect$construct.sham) return false;
1071 + if (typeof Proxy === "function") return true;
1072 +
1073 + try {
1074 + Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {}));
1075 + return true;
1076 + } catch (e) {
1077 + return false;
1078 + }
1079 +}
1080 +
1081 +module.exports = _isNativeReflectConstruct;
1082 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1083 +
1084 +/***/ }),
1085 +
1086 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js":
1087 +/*!*************************************************************************!*\
1088 + !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js ***!
1089 + \*************************************************************************/
1090 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1091 +
1092 +var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1093 +
1094 +var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1095 +
1096 +var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
1097 +
1098 +function _iterableToArray(iter) {
1099 + if (typeof _Symbol !== "undefined" && iter[_Symbol$iterator] != null || iter["@@iterator"] != null) return _Array$from(iter);
1100 +}
1101 +
1102 +module.exports = _iterableToArray;
1103 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1104 +
1105 +/***/ }),
1106 +
1107 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js":
1108 +/*!******************************************************************************!*\
1109 + !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js ***!
1110 + \******************************************************************************/
1111 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1112 +
1113 +var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1114 +
1115 +var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1116 +
1117 +function _iterableToArrayLimit(arr, i) {
1118 + var _i = arr == null ? null : typeof _Symbol !== "undefined" && arr[_Symbol$iterator] || arr["@@iterator"];
1119 +
1120 + if (_i == null) return;
1121 + var _arr = [];
1122 + var _n = true;
1123 + var _d = false;
1124 +
1125 + var _s, _e;
1126 +
1127 + try {
1128 + for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
1129 + _arr.push(_s.value);
1130 +
1131 + if (i && _arr.length === i) break;
1132 + }
1133 + } catch (err) {
1134 + _d = true;
1135 + _e = err;
1136 + } finally {
1137 + try {
1138 + if (!_n && _i["return"] != null) _i["return"]();
1139 + } finally {
1140 + if (_d) throw _e;
1141 + }
1142 + }
1143 +
1144 + return _arr;
1145 +}
1146 +
1147 +module.exports = _iterableToArrayLimit;
1148 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1149 +
1150 +/***/ }),
1151 +
1152 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js":
1153 +/*!*************************************************************************!*\
1154 + !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js ***!
1155 + \*************************************************************************/
1156 +/***/ ((module) => {
1157 +
1158 +function _nonIterableRest() {
1159 + throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
1160 +}
1161 +
1162 +module.exports = _nonIterableRest;
1163 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1164 +
1165 +/***/ }),
1166 +
1167 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js":
1168 +/*!***************************************************************************!*\
1169 + !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js ***!
1170 + \***************************************************************************/
1171 +/***/ ((module) => {
1172 +
1173 +function _nonIterableSpread() {
1174 + throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
1175 +}
1176 +
1177 +module.exports = _nonIterableSpread;
1178 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1179 +
1180 +/***/ }),
1181 +
1182 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js":
1183 +/*!***********************************************************************!*\
1184 + !*** ../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js ***!
1185 + \***********************************************************************/
1186 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1187 +
1188 +var _Object$keys = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js");
1189 +
1190 +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");
1191 +
1192 +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");
1193 +
1194 +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");
1195 +
1196 +var _Object$defineProperties = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-properties */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js");
1197 +
1198 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
1199 +
1200 +var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js");
1201 +
1202 +function ownKeys(object, enumerableOnly) {
1203 + var keys = _Object$keys(object);
1204 +
1205 + if (_Object$getOwnPropertySymbols) {
1206 + var symbols = _Object$getOwnPropertySymbols(object);
1207 +
1208 + if (enumerableOnly) {
1209 + symbols = symbols.filter(function (sym) {
1210 + return _Object$getOwnPropertyDescriptor(object, sym).enumerable;
1211 + });
1212 + }
1213 +
1214 + keys.push.apply(keys, symbols);
1215 + }
1216 +
1217 + return keys;
1218 +}
1219 +
1220 +function _objectSpread2(target) {
1221 + for (var i = 1; i < arguments.length; i++) {
1222 + var source = arguments[i] != null ? arguments[i] : {};
1223 +
1224 + if (i % 2) {
1225 + ownKeys(Object(source), true).forEach(function (key) {
1226 + defineProperty(target, key, source[key]);
1227 + });
1228 + } else if (_Object$getOwnPropertyDescriptors) {
1229 + _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source));
1230 + } else {
1231 + ownKeys(Object(source)).forEach(function (key) {
1232 + _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key));
1233 + });
1234 + }
1235 + }
1236 +
1237 + return target;
1238 +}
1239 +
1240 +module.exports = _objectSpread2;
1241 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1242 +
1243 +/***/ }),
1244 +
1245 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js":
1246 +/*!***********************************************************************************!*\
1247 + !*** ../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js ***!
1248 + \***********************************************************************************/
1249 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1250 +
1251 +var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")["default"];
1252 +
1253 +var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js");
1254 +
1255 +function _possibleConstructorReturn(self, call) {
1256 + if (call && (_typeof(call) === "object" || typeof call === "function")) {
1257 + return call;
1258 + } else if (call !== void 0) {
1259 + throw new TypeError("Derived constructors may only return object or undefined");
1260 + }
1261 +
1262 + return assertThisInitialized(self);
1263 +}
1264 +
1265 +module.exports = _possibleConstructorReturn;
1266 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1267 +
1268 +/***/ }),
1269 +
1270 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js":
1271 +/*!************************************************************************!*\
1272 + !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***!
1273 + \************************************************************************/
1274 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1275 +
1276 +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");
1277 +
1278 +function _setPrototypeOf(o, p) {
1279 + module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) {
1280 + o.__proto__ = p;
1281 + return o;
36 1282 };
1283 +
1284 + module.exports["default"] = module.exports, module.exports.__esModule = true;
1285 + return _setPrototypeOf(o, p);
37 1286 }
38 1287
1288 +module.exports = _setPrototypeOf;
1289 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1290 +
39 1291 /***/ }),
40 1292
41 -/***/ "../app/assets/js/hooks/use-ajax.js":
42 -/*!******************************************!*\
43 - !*** ../app/assets/js/hooks/use-ajax.js ***!
44 - \******************************************/
45 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1293 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js":
1294 +/*!***********************************************************************!*\
1295 + !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***!
1296 + \***********************************************************************/
1297 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
46 1298
1299 +var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js");
1300 +
1301 +var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js");
1302 +
1303 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1304 +
1305 +var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js");
1306 +
1307 +function _slicedToArray(arr, i) {
1308 + return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
1309 +}
1310 +
1311 +module.exports = _slicedToArray;
1312 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1313 +
1314 +/***/ }),
1315 +
1316 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js":
1317 +/*!***********************************************************************!*\
1318 + !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***!
1319 + \***********************************************************************/
1320 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1321 +
1322 +var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js");
1323 +
1324 +function _superPropBase(object, property) {
1325 + while (!Object.prototype.hasOwnProperty.call(object, property)) {
1326 + object = getPrototypeOf(object);
1327 + if (object === null) break;
1328 + }
1329 +
1330 + return object;
1331 +}
1332 +
1333 +module.exports = _superPropBase;
1334 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1335 +
1336 +/***/ }),
1337 +
1338 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js":
1339 +/*!***************************************************************************!*\
1340 + !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***!
1341 + \***************************************************************************/
1342 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1343 +
1344 +var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js");
1345 +
1346 +var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js");
1347 +
1348 +var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js");
1349 +
1350 +var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js");
1351 +
1352 +function _toConsumableArray(arr) {
1353 + return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
1354 +}
1355 +
1356 +module.exports = _toConsumableArray;
1357 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1358 +
1359 +/***/ }),
1360 +
1361 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js":
1362 +/*!****************************************************************!*\
1363 + !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***!
1364 + \****************************************************************/
1365 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1366 +
1367 +var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js");
1368 +
1369 +var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js");
1370 +
1371 +function _typeof(obj) {
1372 + "@babel/helpers - typeof";
1373 +
1374 + if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") {
1375 + module.exports = _typeof = function _typeof(obj) {
1376 + return typeof obj;
1377 + };
1378 +
1379 + module.exports["default"] = module.exports, module.exports.__esModule = true;
1380 + } else {
1381 + module.exports = _typeof = function _typeof(obj) {
1382 + return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj;
1383 + };
1384 +
1385 + module.exports["default"] = module.exports, module.exports.__esModule = true;
1386 + }
1387 +
1388 + return _typeof(obj);
1389 +}
1390 +
1391 +module.exports = _typeof;
1392 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1393 +
1394 +/***/ }),
1395 +
1396 +/***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js":
1397 +/*!************************************************************************************!*\
1398 + !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***!
1399 + \************************************************************************************/
1400 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
1401 +
1402 +var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js");
1403 +
1404 +var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js");
1405 +
1406 +function _unsupportedIterableToArray(o, minLen) {
1407 + if (!o) return;
1408 + if (typeof o === "string") return arrayLikeToArray(o, minLen);
1409 + var n = Object.prototype.toString.call(o).slice(8, -1);
1410 + if (n === "Object" && o.constructor) n = o.constructor.name;
1411 + if (n === "Map" || n === "Set") return _Array$from(o);
1412 + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
1413 +}
1414 +
1415 +module.exports = _unsupportedIterableToArray;
1416 +module.exports["default"] = module.exports, module.exports.__esModule = true;
1417 +
1418 +/***/ }),
1419 +
1420 +/***/ "../node_modules/@reach/router/es/index.js":
1421 +/*!*************************************************!*\
1422 + !*** ../node_modules/@reach/router/es/index.js ***!
1423 + \*************************************************/
1424 +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1425 +
47 1426 "use strict";
1427 +__webpack_require__.r(__webpack_exports__);
1428 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
1429 +/* harmony export */ "Link": () => (/* binding */ Link),
1430 +/* harmony export */ "Location": () => (/* binding */ Location),
1431 +/* harmony export */ "LocationProvider": () => (/* binding */ LocationProvider),
1432 +/* harmony export */ "Match": () => (/* binding */ Match),
1433 +/* harmony export */ "Redirect": () => (/* binding */ Redirect),
1434 +/* harmony export */ "Router": () => (/* binding */ Router),
1435 +/* harmony export */ "ServerLocation": () => (/* binding */ ServerLocation),
1436 +/* harmony export */ "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
1437 +/* harmony export */ "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
1438 +/* harmony export */ "isRedirect": () => (/* binding */ isRedirect),
1439 +/* harmony export */ "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
1440 +/* harmony export */ "redirectTo": () => (/* binding */ redirectTo),
1441 +/* harmony export */ "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
1442 +/* harmony export */ "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
1443 +/* harmony export */ "useLocation": () => (/* binding */ useLocation),
1444 +/* harmony export */ "useNavigate": () => (/* binding */ useNavigate),
1445 +/* harmony export */ "useParams": () => (/* binding */ useParams),
1446 +/* harmony export */ "useMatch": () => (/* binding */ useMatch)
1447 +/* harmony export */ });
1448 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
1449 +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
1450 +/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1451 +/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
1452 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
1453 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
1454 +/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
1455 +/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
1456 +/* 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");
1457 +/* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
1458 +/* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
1459 +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; };
48 1460
1461 +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; }
49 1462
50 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
51 -Object.defineProperty(exports, "__esModule", ({
52 - value: true
53 -}));
54 -exports["default"] = useAjax;
55 -var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ "../node_modules/@babel/runtime/regenerator/index.js"));
56 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
57 -var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js"));
58 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
59 -var _react = __webpack_require__(/*! react */ "react");
60 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
61 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
62 -function useAjax() {
63 - var _useState = (0, _react.useState)(null),
64 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
65 - ajax = _useState2[0],
66 - setAjax = _useState2[1],
67 - initialStatusKey = 'initial',
68 - uploadInitialState = {
69 - status: initialStatusKey,
70 - isComplete: false,
71 - response: null
1463 +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1464 +
1465 +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; }
1466 +
1467 +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; }
1468 +
1469 +/* eslint-disable jsx-a11y/anchor-has-content */
1470 +
1471 +
1472 +
1473 +
1474 +
1475 +
1476 +
1477 +
1478 +////////////////////////////////////////////////////////////////////////////////
1479 +
1480 +var createNamedContext = function createNamedContext(name, defaultValue) {
1481 + var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
1482 + Ctx.displayName = name;
1483 + return Ctx;
1484 +};
1485 +
1486 +////////////////////////////////////////////////////////////////////////////////
1487 +// Location Context/Provider
1488 +var LocationContext = createNamedContext("Location");
1489 +
1490 +// sets up a listener if there isn't one already so apps don't need to be
1491 +// wrapped in some top level provider
1492 +var Location = function Location(_ref) {
1493 + var children = _ref.children;
1494 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1495 + LocationContext.Consumer,
1496 + null,
1497 + function (context) {
1498 + return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1499 + LocationProvider,
1500 + null,
1501 + children
1502 + );
1503 + }
1504 + );
1505 +};
1506 +
1507 +var LocationProvider = function (_React$Component) {
1508 + _inherits(LocationProvider, _React$Component);
1509 +
1510 + function LocationProvider() {
1511 + var _temp, _this, _ret;
1512 +
1513 + _classCallCheck(this, LocationProvider);
1514 +
1515 + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
1516 + args[_key] = arguments[_key];
1517 + }
1518 +
1519 + return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {
1520 + context: _this.getContext(),
1521 + refs: { unlisten: null }
1522 + }, _temp), _possibleConstructorReturn(_this, _ret);
1523 + }
1524 +
1525 + LocationProvider.prototype.getContext = function getContext() {
1526 + var _props$history = this.props.history,
1527 + navigate = _props$history.navigate,
1528 + location = _props$history.location;
1529 +
1530 + return { navigate: navigate, location: location };
1531 + };
1532 +
1533 + LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {
1534 + if (isRedirect(error)) {
1535 + var _navigate = this.props.history.navigate;
1536 +
1537 + _navigate(error.uri, { replace: true });
1538 + } else {
1539 + throw error;
1540 + }
1541 + };
1542 +
1543 + LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
1544 + if (prevState.context.location !== this.state.context.location) {
1545 + this.props.history._onTransitionComplete();
1546 + }
1547 + };
1548 +
1549 + LocationProvider.prototype.componentDidMount = function componentDidMount() {
1550 + var _this2 = this;
1551 +
1552 + var refs = this.state.refs,
1553 + history = this.props.history;
1554 +
1555 + history._onTransitionComplete();
1556 + refs.unlisten = history.listen(function () {
1557 + Promise.resolve().then(function () {
1558 + // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306
1559 + requestAnimationFrame(function () {
1560 + if (!_this2.unmounted) {
1561 + _this2.setState(function () {
1562 + return { context: _this2.getContext() };
1563 + });
1564 + }
1565 + });
1566 + });
1567 + });
1568 + };
1569 +
1570 + LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {
1571 + var refs = this.state.refs;
1572 +
1573 + this.unmounted = true;
1574 + refs.unlisten();
1575 + };
1576 +
1577 + LocationProvider.prototype.render = function render() {
1578 + var context = this.state.context,
1579 + children = this.props.children;
1580 +
1581 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1582 + LocationContext.Provider,
1583 + { value: context },
1584 + typeof children === "function" ? children(context) : children || null
1585 + );
1586 + };
1587 +
1588 + return LocationProvider;
1589 +}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
1590 +
1591 +////////////////////////////////////////////////////////////////////////////////
1592 +
1593 +
1594 +LocationProvider.defaultProps = {
1595 + history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
1596 +};
1597 + true ? LocationProvider.propTypes = {
1598 + history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired)
1599 +} : 0;
1600 +var ServerLocation = function ServerLocation(_ref2) {
1601 + var url = _ref2.url,
1602 + children = _ref2.children;
1603 +
1604 + var searchIndex = url.indexOf("?");
1605 + var searchExists = searchIndex > -1;
1606 + var pathname = void 0;
1607 + var search = "";
1608 + var hash = "";
1609 +
1610 + if (searchExists) {
1611 + pathname = url.substring(0, searchIndex);
1612 + search = url.substring(searchIndex);
1613 + } else {
1614 + pathname = url;
1615 + }
1616 +
1617 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1618 + LocationContext.Provider,
1619 + {
1620 + value: {
1621 + location: {
1622 + pathname: pathname,
1623 + search: search,
1624 + hash: hash
1625 + },
1626 + navigate: function navigate() {
1627 + throw new Error("You can't call navigate on the server.");
1628 + }
1629 + }
72 1630 },
73 - _useState3 = (0, _react.useState)(uploadInitialState),
74 - _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
75 - ajaxState = _useState4[0],
76 - setAjaxState = _useState4[1],
77 - ajaxActions = {
78 - reset: function reset() {
79 - return setAjaxState(initialStatusKey);
1631 + children
1632 + );
1633 +};
1634 +////////////////////////////////////////////////////////////////////////////////
1635 +// Sets baseuri and basepath for nested routers and links
1636 +var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" });
1637 +
1638 +////////////////////////////////////////////////////////////////////////////////
1639 +// The main event, welcome to the show everybody.
1640 +var Router = function Router(props) {
1641 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1642 + BaseContext.Consumer,
1643 + null,
1644 + function (baseContext) {
1645 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1646 + Location,
1647 + null,
1648 + function (locationContext) {
1649 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props));
1650 + }
1651 + );
1652 + }
1653 + );
1654 +};
1655 +
1656 +var RouterImpl = function (_React$PureComponent) {
1657 + _inherits(RouterImpl, _React$PureComponent);
1658 +
1659 + function RouterImpl() {
1660 + _classCallCheck(this, RouterImpl);
1661 +
1662 + return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));
1663 + }
1664 +
1665 + RouterImpl.prototype.render = function render() {
1666 + var _props = this.props,
1667 + location = _props.location,
1668 + _navigate2 = _props.navigate,
1669 + basepath = _props.basepath,
1670 + primary = _props.primary,
1671 + children = _props.children,
1672 + baseuri = _props.baseuri,
1673 + _props$component = _props.component,
1674 + component = _props$component === undefined ? "div" : _props$component,
1675 + domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]);
1676 +
1677 + var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) {
1678 + var routes = createRoute(basepath)(child);
1679 + return array.concat(routes);
1680 + }, []);
1681 + var pathname = location.pathname;
1682 +
1683 +
1684 + var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
1685 +
1686 + if (match) {
1687 + var params = match.params,
1688 + uri = match.uri,
1689 + route = match.route,
1690 + element = match.route.value;
1691 +
1692 + // remove the /* from the end for child routes relative paths
1693 +
1694 + basepath = route.default ? basepath : route.path.replace(/\*$/, "");
1695 +
1696 + var props = _extends({}, params, {
1697 + uri: uri,
1698 + location: location,
1699 + navigate: function navigate(to, options) {
1700 + return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
1701 + }
1702 + });
1703 +
1704 + var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1705 + Router,
1706 + { location: location, primary: primary },
1707 + element.props.children
1708 + ) : undefined);
1709 +
1710 + // using 'div' for < 16.3 support
1711 + var FocusWrapper = primary ? FocusHandler : component;
1712 + // don't pass any props to 'div'
1713 + var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps;
1714 +
1715 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1716 + BaseContext.Provider,
1717 + { value: { baseuri: uri, basepath: basepath } },
1718 + react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1719 + FocusWrapper,
1720 + wrapperProps,
1721 + clone
1722 + )
1723 + );
1724 + } else {
1725 + // Not sure if we want this, would require index routes at every level
1726 + // warning(
1727 + // false,
1728 + // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${
1729 + // location.pathname
1730 + // }\n\nPaths checked: \n\t${routes
1731 + // .map(route => route.path)
1732 + // .join(
1733 + // "\n\t"
1734 + // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router:
1735 + // \n\tlet NotFound = () => <div>Not Found!</div>
1736 + // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>`
1737 + // );
1738 + return null;
1739 + }
1740 + };
1741 +
1742 + return RouterImpl;
1743 +}((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent));
1744 +
1745 +RouterImpl.defaultProps = {
1746 + primary: true
1747 +};
1748 +
1749 +
1750 +var FocusContext = createNamedContext("Focus");
1751 +
1752 +var FocusHandler = function FocusHandler(_ref3) {
1753 + var uri = _ref3.uri,
1754 + location = _ref3.location,
1755 + component = _ref3.component,
1756 + domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]);
1757 +
1758 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1759 + FocusContext.Consumer,
1760 + null,
1761 + function (requestFocus) {
1762 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, {
1763 + component: component,
1764 + requestFocus: requestFocus,
1765 + uri: uri,
1766 + location: location
1767 + }));
1768 + }
1769 + );
1770 +};
1771 +
1772 +// don't focus on initial render
1773 +var initialRender = true;
1774 +var focusHandlerCount = 0;
1775 +
1776 +var FocusHandlerImpl = function (_React$Component2) {
1777 + _inherits(FocusHandlerImpl, _React$Component2);
1778 +
1779 + function FocusHandlerImpl() {
1780 + var _temp2, _this4, _ret2;
1781 +
1782 + _classCallCheck(this, FocusHandlerImpl);
1783 +
1784 + for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
1785 + args[_key2] = arguments[_key2];
1786 + }
1787 +
1788 + return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {
1789 + if (!_this4.state.shouldFocus && node) {
1790 + node.focus();
80 1791 }
81 - };
82 - var runRequest = /*#__PURE__*/function () {
83 - var _ref = (0, _asyncToGenerator2.default)(/*#__PURE__*/_regenerator.default.mark(function _callee(config) {
84 - return _regenerator.default.wrap(function (_context) {
85 - while (1) switch (_context.prev = _context.next) {
86 - case 0:
87 - return _context.abrupt("return", new Promise(function (resolve, reject) {
88 - var formData = new FormData();
89 - if (config.data) {
90 - for (var key in config.data) {
91 - formData.append(key, config.data[key]);
1792 + }, _temp2), _possibleConstructorReturn(_this4, _ret2);
1793 + }
1794 +
1795 + FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
1796 + var initial = prevState.uri == null;
1797 + if (initial) {
1798 + return _extends({
1799 + shouldFocus: true
1800 + }, nextProps);
1801 + } else {
1802 + var myURIChanged = nextProps.uri !== prevState.uri;
1803 + var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;
1804 + return _extends({
1805 + shouldFocus: myURIChanged || navigatedUpToMe
1806 + }, nextProps);
1807 + }
1808 + };
1809 +
1810 + FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {
1811 + focusHandlerCount++;
1812 + this.focus();
1813 + };
1814 +
1815 + FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {
1816 + focusHandlerCount--;
1817 + if (focusHandlerCount === 0) {
1818 + initialRender = true;
1819 + }
1820 + };
1821 +
1822 + FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
1823 + if (prevProps.location !== this.props.location && this.state.shouldFocus) {
1824 + this.focus();
1825 + }
1826 + };
1827 +
1828 + FocusHandlerImpl.prototype.focus = function focus() {
1829 + if (false) {}
1830 +
1831 + var requestFocus = this.props.requestFocus;
1832 +
1833 +
1834 + if (requestFocus) {
1835 + requestFocus(this.node);
1836 + } else {
1837 + if (initialRender) {
1838 + initialRender = false;
1839 + } else if (this.node) {
1840 + // React polyfills [autofocus] and it fires earlier than cDM,
1841 + // so we were stealing focus away, this line prevents that.
1842 + if (!this.node.contains(document.activeElement)) {
1843 + this.node.focus();
1844 + }
1845 + }
1846 + }
1847 + };
1848 +
1849 + FocusHandlerImpl.prototype.render = function render() {
1850 + var _this5 = this;
1851 +
1852 + var _props2 = this.props,
1853 + children = _props2.children,
1854 + style = _props2.style,
1855 + requestFocus = _props2.requestFocus,
1856 + _props2$component = _props2.component,
1857 + Comp = _props2$component === undefined ? "div" : _props2$component,
1858 + uri = _props2.uri,
1859 + location = _props2.location,
1860 + domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]);
1861 +
1862 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1863 + Comp,
1864 + _extends({
1865 + style: _extends({ outline: "none" }, style),
1866 + tabIndex: "-1",
1867 + ref: function ref(n) {
1868 + return _this5.node = n;
1869 + }
1870 + }, domProps),
1871 + react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1872 + FocusContext.Provider,
1873 + { value: this.requestFocus },
1874 + this.props.children
1875 + )
1876 + );
1877 + };
1878 +
1879 + return FocusHandlerImpl;
1880 +}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
1881 +
1882 +(0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
1883 +
1884 +var k = function k() {};
1885 +
1886 +////////////////////////////////////////////////////////////////////////////////
1887 +var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef);
1888 +
1889 +if (typeof forwardRef === "undefined") {
1890 + forwardRef = function forwardRef(C) {
1891 + return C;
1892 + };
1893 +}
1894 +
1895 +var Link = forwardRef(function (_ref4, ref) {
1896 + var innerRef = _ref4.innerRef,
1897 + props = _objectWithoutProperties(_ref4, ["innerRef"]);
1898 +
1899 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1900 + BaseContext.Consumer,
1901 + null,
1902 + function (_ref5) {
1903 + var basepath = _ref5.basepath,
1904 + baseuri = _ref5.baseuri;
1905 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
1906 + Location,
1907 + null,
1908 + function (_ref6) {
1909 + var location = _ref6.location,
1910 + navigate = _ref6.navigate;
1911 +
1912 + var to = props.to,
1913 + state = props.state,
1914 + replace = props.replace,
1915 + _props$getProps = props.getProps,
1916 + getProps = _props$getProps === undefined ? k : _props$getProps,
1917 + anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
1918 +
1919 + var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
1920 + var encodedHref = encodeURI(href);
1921 + var isCurrent = location.pathname === encodedHref;
1922 + var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
1923 +
1924 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
1925 + ref: ref || innerRef,
1926 + "aria-current": isCurrent ? "page" : undefined
1927 + }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), {
1928 + href: href,
1929 + onClick: function onClick(event) {
1930 + if (anchorProps.onClick) anchorProps.onClick(event);
1931 + if (shouldNavigate(event)) {
1932 + event.preventDefault();
1933 + var shouldReplace = replace;
1934 + if (typeof replace !== "boolean" && isCurrent) {
1935 + var _location$state = _extends({}, location.state),
1936 + key = _location$state.key,
1937 + restState = _objectWithoutProperties(_location$state, ["key"]);
1938 +
1939 + shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
92 1940 }
93 - if (!config.data.nonce) {
94 - formData.append('_nonce', elementorCommon.config.ajax.nonce);
95 - }
1941 + navigate(href, {
1942 + state: state,
1943 + replace: shouldReplace
1944 + });
96 1945 }
97 - var options = _objectSpread(_objectSpread({
98 - type: 'post',
99 - url: elementorCommon.config.ajax.url,
100 - headers: {},
101 - cache: false,
102 - contentType: false,
103 - processData: false
104 - }, config), {}, {
105 - data: formData,
106 - success: function success(response) {
107 - resolve(response);
108 - },
109 - error: function error(_error) {
110 - reject(_error);
111 - }
112 - });
113 - jQuery.ajax(options);
114 - }));
115 - case 1:
116 - case "end":
117 - return _context.stop();
1946 + }
1947 + }));
118 1948 }
119 - }, _callee);
120 - }));
121 - return function runRequest(_x) {
122 - return _ref.apply(this, arguments);
1949 + );
1950 + }
1951 + );
1952 +});
1953 +
1954 +Link.displayName = "Link";
1955 +
1956 + true ? Link.propTypes = {
1957 + to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
1958 +} : 0;
1959 +
1960 +////////////////////////////////////////////////////////////////////////////////
1961 +function RedirectRequest(uri) {
1962 + this.uri = uri;
1963 +}
1964 +
1965 +var isRedirect = function isRedirect(o) {
1966 + return o instanceof RedirectRequest;
1967 +};
1968 +
1969 +var redirectTo = function redirectTo(to) {
1970 + throw new RedirectRequest(to);
1971 +};
1972 +
1973 +var RedirectImpl = function (_React$Component3) {
1974 + _inherits(RedirectImpl, _React$Component3);
1975 +
1976 + function RedirectImpl() {
1977 + _classCallCheck(this, RedirectImpl);
1978 +
1979 + return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));
1980 + }
1981 +
1982 + // Support React < 16 with this hook
1983 + RedirectImpl.prototype.componentDidMount = function componentDidMount() {
1984 + var _props3 = this.props,
1985 + navigate = _props3.navigate,
1986 + to = _props3.to,
1987 + from = _props3.from,
1988 + _props3$replace = _props3.replace,
1989 + replace = _props3$replace === undefined ? true : _props3$replace,
1990 + state = _props3.state,
1991 + noThrow = _props3.noThrow,
1992 + baseuri = _props3.baseuri,
1993 + props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
1994 +
1995 + Promise.resolve().then(function () {
1996 + var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
1997 + navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
1998 + });
1999 + };
2000 +
2001 + RedirectImpl.prototype.render = function render() {
2002 + var _props4 = this.props,
2003 + navigate = _props4.navigate,
2004 + to = _props4.to,
2005 + from = _props4.from,
2006 + replace = _props4.replace,
2007 + state = _props4.state,
2008 + noThrow = _props4.noThrow,
2009 + baseuri = _props4.baseuri,
2010 + props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
2011 +
2012 + var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
2013 + if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
2014 + return null;
2015 + };
2016 +
2017 + return RedirectImpl;
2018 +}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
2019 +
2020 +var Redirect = function Redirect(props) {
2021 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2022 + BaseContext.Consumer,
2023 + null,
2024 + function (_ref7) {
2025 + var baseuri = _ref7.baseuri;
2026 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2027 + Location,
2028 + null,
2029 + function (locationContext) {
2030 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props));
2031 + }
2032 + );
2033 + }
2034 + );
2035 +};
2036 +
2037 + true ? Redirect.propTypes = {
2038 + from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
2039 + to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired)
2040 +} : 0;
2041 +
2042 +////////////////////////////////////////////////////////////////////////////////
2043 +var Match = function Match(_ref8) {
2044 + var path = _ref8.path,
2045 + children = _ref8.children;
2046 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2047 + BaseContext.Consumer,
2048 + null,
2049 + function (_ref9) {
2050 + var baseuri = _ref9.baseuri;
2051 + return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
2052 + Location,
2053 + null,
2054 + function (_ref10) {
2055 + var navigate = _ref10.navigate,
2056 + location = _ref10.location;
2057 +
2058 + var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
2059 + var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
2060 + return children({
2061 + navigate: navigate,
2062 + location: location,
2063 + match: result ? _extends({}, result.params, {
2064 + uri: result.uri,
2065 + path: path
2066 + }) : null
2067 + });
2068 + }
2069 + );
2070 + }
2071 + );
2072 +};
2073 +
2074 +////////////////////////////////////////////////////////////////////////////////
2075 +// Hooks
2076 +
2077 +var useLocation = function useLocation() {
2078 + var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
2079 +
2080 + if (!context) {
2081 + 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");
2082 + }
2083 +
2084 + return context.location;
2085 +};
2086 +
2087 +var useNavigate = function useNavigate() {
2088 + var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
2089 +
2090 + if (!context) {
2091 + 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");
2092 + }
2093 +
2094 + return context.navigate;
2095 +};
2096 +
2097 +var useParams = function useParams() {
2098 + var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
2099 +
2100 + if (!context) {
2101 + 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");
2102 + }
2103 +
2104 + var location = useLocation();
2105 +
2106 + var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
2107 +
2108 + return results ? results.params : null;
2109 +};
2110 +
2111 +var useMatch = function useMatch(path) {
2112 + if (!path) {
2113 + throw new Error("useMatch(path: string) requires an argument of a string to match against");
2114 + }
2115 + var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
2116 +
2117 + if (!context) {
2118 + 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");
2119 + }
2120 +
2121 + var location = useLocation();
2122 +
2123 + var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
2124 + var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
2125 + return result ? _extends({}, result.params, {
2126 + uri: result.uri,
2127 + path: path
2128 + }) : null;
2129 +};
2130 +
2131 +////////////////////////////////////////////////////////////////////////////////
2132 +// Junk
2133 +var stripSlashes = function stripSlashes(str) {
2134 + return str.replace(/(^\/+|\/+$)/g, "");
2135 +};
2136 +
2137 +var createRoute = function createRoute(basepath) {
2138 + return function (element) {
2139 + if (!element) {
2140 + return null;
2141 + }
2142 +
2143 + if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
2144 + return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
2145 + }
2146 + !(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;
2147 +
2148 + !!(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;
2149 +
2150 + !!(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;
2151 +
2152 + if (element.props.default) {
2153 + return { value: element, default: true };
2154 + }
2155 +
2156 + var elementPath = element.type === Redirect ? element.props.from : element.props.path;
2157 +
2158 + var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath);
2159 +
2160 + return {
2161 + value: element,
2162 + default: element.props.default,
2163 + path: element.props.children ? stripSlashes(path) + "/*" : path
123 2164 };
124 - }();
125 - (0, _react.useEffect)(function () {
126 - if (ajax) {
127 - runRequest(ajax).then(function (response) {
128 - var status = response.success ? 'success' : 'error';
129 - setAjaxState(function (prevState) {
130 - return _objectSpread(_objectSpread({}, prevState), {}, {
131 - status: status,
132 - response: response === null || response === void 0 ? void 0 : response.data
133 - });
2165 + };
2166 +};
2167 +
2168 +var shouldNavigate = function shouldNavigate(event) {
2169 + return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
2170 +};
2171 +
2172 +////////////////////////////////////////////////////////////////////////
2173 +
2174 +
2175 +/***/ }),
2176 +
2177 +/***/ "../node_modules/@reach/router/es/lib/history.js":
2178 +/*!*******************************************************!*\
2179 + !*** ../node_modules/@reach/router/es/lib/history.js ***!
2180 + \*******************************************************/
2181 +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2182 +
2183 +"use strict";
2184 +__webpack_require__.r(__webpack_exports__);
2185 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2186 +/* harmony export */ "globalHistory": () => (/* binding */ globalHistory),
2187 +/* harmony export */ "navigate": () => (/* binding */ navigate),
2188 +/* harmony export */ "createHistory": () => (/* binding */ createHistory),
2189 +/* harmony export */ "createMemorySource": () => (/* binding */ createMemorySource)
2190 +/* harmony export */ });
2191 +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; };
2192 +
2193 +var getLocation = function getLocation(source) {
2194 + var _source$location = source.location,
2195 + search = _source$location.search,
2196 + hash = _source$location.hash,
2197 + href = _source$location.href,
2198 + origin = _source$location.origin,
2199 + protocol = _source$location.protocol,
2200 + host = _source$location.host,
2201 + hostname = _source$location.hostname,
2202 + port = _source$location.port;
2203 + var pathname = source.location.pathname;
2204 +
2205 +
2206 + if (!pathname && href && canUseDOM) {
2207 + var url = new URL(href);
2208 + pathname = url.pathname;
2209 + }
2210 +
2211 + return {
2212 + pathname: encodeURI(decodeURI(pathname)),
2213 + search: search,
2214 + hash: hash,
2215 + href: href,
2216 + origin: origin,
2217 + protocol: protocol,
2218 + host: host,
2219 + hostname: hostname,
2220 + port: port,
2221 + state: source.history.state,
2222 + key: source.history.state && source.history.state.key || "initial"
2223 + };
2224 +};
2225 +
2226 +var createHistory = function createHistory(source, options) {
2227 + var listeners = [];
2228 + var location = getLocation(source);
2229 + var transitioning = false;
2230 + var resolveTransition = function resolveTransition() {};
2231 +
2232 + return {
2233 + get location() {
2234 + return location;
2235 + },
2236 +
2237 + get transitioning() {
2238 + return transitioning;
2239 + },
2240 +
2241 + _onTransitionComplete: function _onTransitionComplete() {
2242 + transitioning = false;
2243 + resolveTransition();
2244 + },
2245 + listen: function listen(listener) {
2246 + listeners.push(listener);
2247 +
2248 + var popstateListener = function popstateListener() {
2249 + location = getLocation(source);
2250 + listener({ location: location, action: "POP" });
2251 + };
2252 +
2253 + source.addEventListener("popstate", popstateListener);
2254 +
2255 + return function () {
2256 + source.removeEventListener("popstate", popstateListener);
2257 + listeners = listeners.filter(function (fn) {
2258 + return fn !== listener;
134 2259 });
135 - }).catch(function (error) {
136 - var _error$responseJSON;
137 - var response = 408 === error.status ? 'timeout' : (_error$responseJSON = error.responseJSON) === null || _error$responseJSON === void 0 ? void 0 : _error$responseJSON.data;
138 - setAjaxState(function (prevState) {
139 - return _objectSpread(_objectSpread({}, prevState), {}, {
140 - status: 'error',
141 - response: response
142 - });
143 - });
144 - }).finally(function () {
145 - setAjaxState(function (prevState) {
146 - return _objectSpread(_objectSpread({}, prevState), {}, {
147 - isComplete: true
148 - });
149 - });
2260 + };
2261 + },
2262 + navigate: function navigate(to) {
2263 + var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
2264 + state = _ref.state,
2265 + _ref$replace = _ref.replace,
2266 + replace = _ref$replace === undefined ? false : _ref$replace;
2267 +
2268 + if (typeof to === "number") {
2269 + source.history.go(to);
2270 + } else {
2271 + state = _extends({}, state, { key: Date.now() + "" });
2272 + // try...catch iOS Safari limits to 100 pushState calls
2273 + try {
2274 + if (transitioning || replace) {
2275 + source.history.replaceState(state, null, to);
2276 + } else {
2277 + source.history.pushState(state, null, to);
2278 + }
2279 + } catch (e) {
2280 + source.location[replace ? "replace" : "assign"](to);
2281 + }
2282 + }
2283 +
2284 + location = getLocation(source);
2285 + transitioning = true;
2286 + var transition = new Promise(function (res) {
2287 + return resolveTransition = res;
150 2288 });
2289 + listeners.forEach(function (listener) {
2290 + return listener({ location: location, action: "PUSH" });
2291 + });
2292 + return transition;
151 2293 }
152 - }, [ajax]);
2294 + };
2295 +};
2296 +
2297 +////////////////////////////////////////////////////////////////////////////////
2298 +// Stores history entries in memory for testing or other platforms like Native
2299 +var createMemorySource = function createMemorySource() {
2300 + var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/";
2301 +
2302 + var searchIndex = initialPath.indexOf("?");
2303 + var initialLocation = {
2304 + pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,
2305 + search: searchIndex > -1 ? initialPath.substr(searchIndex) : ""
2306 + };
2307 + var index = 0;
2308 + var stack = [initialLocation];
2309 + var states = [null];
2310 +
153 2311 return {
154 - ajax: ajax,
155 - setAjax: setAjax,
156 - ajaxState: ajaxState,
157 - ajaxActions: ajaxActions,
158 - runRequest: runRequest
2312 + get location() {
2313 + return stack[index];
2314 + },
2315 + addEventListener: function addEventListener(name, fn) {},
2316 + removeEventListener: function removeEventListener(name, fn) {},
2317 +
2318 + history: {
2319 + get entries() {
2320 + return stack;
2321 + },
2322 + get index() {
2323 + return index;
2324 + },
2325 + get state() {
2326 + return states[index];
2327 + },
2328 + pushState: function pushState(state, _, uri) {
2329 + var _uri$split = uri.split("?"),
2330 + pathname = _uri$split[0],
2331 + _uri$split$ = _uri$split[1],
2332 + search = _uri$split$ === undefined ? "" : _uri$split$;
2333 +
2334 + index++;
2335 + stack.push({ pathname: pathname, search: search.length ? "?" + search : search });
2336 + states.push(state);
2337 + },
2338 + replaceState: function replaceState(state, _, uri) {
2339 + var _uri$split2 = uri.split("?"),
2340 + pathname = _uri$split2[0],
2341 + _uri$split2$ = _uri$split2[1],
2342 + search = _uri$split2$ === undefined ? "" : _uri$split2$;
2343 +
2344 + stack[index] = { pathname: pathname, search: search };
2345 + states[index] = state;
2346 + },
2347 + go: function go(to) {
2348 + var newIndex = index + to;
2349 +
2350 + if (newIndex < 0 || newIndex > states.length - 1) {
2351 + return;
2352 + }
2353 +
2354 + index = newIndex;
2355 + }
2356 + }
159 2357 };
160 -}
2358 +};
161 2359
2360 +////////////////////////////////////////////////////////////////////////////////
2361 +// global history - uses window.history as the source if available, otherwise a
2362 +// memory history
2363 +var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
2364 +var getSource = function getSource() {
2365 + return canUseDOM ? window : createMemorySource();
2366 +};
2367 +
2368 +var globalHistory = createHistory(getSource());
2369 +var navigate = globalHistory.navigate;
2370 +
2371 +////////////////////////////////////////////////////////////////////////////////
2372 +
2373 +
2374 +
162 2375 /***/ }),
163 2376
164 -/***/ "../app/assets/js/hooks/use-confirm-action.js":
165 -/*!****************************************************!*\
166 - !*** ../app/assets/js/hooks/use-confirm-action.js ***!
167 - \****************************************************/
2377 +/***/ "../node_modules/@reach/router/es/lib/utils.js":
2378 +/*!*****************************************************!*\
2379 + !*** ../node_modules/@reach/router/es/lib/utils.js ***!
2380 + \*****************************************************/
2381 +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2382 +
2383 +"use strict";
2384 +__webpack_require__.r(__webpack_exports__);
2385 +/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2386 +/* harmony export */ "startsWith": () => (/* binding */ startsWith),
2387 +/* harmony export */ "pick": () => (/* binding */ pick),
2388 +/* harmony export */ "match": () => (/* binding */ match),
2389 +/* harmony export */ "resolve": () => (/* binding */ resolve),
2390 +/* harmony export */ "insertParams": () => (/* binding */ insertParams),
2391 +/* harmony export */ "validateRedirect": () => (/* binding */ validateRedirect),
2392 +/* harmony export */ "shallowCompare": () => (/* binding */ shallowCompare)
2393 +/* harmony export */ });
2394 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
2395 +/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);
2396 +
2397 +
2398 +////////////////////////////////////////////////////////////////////////////////
2399 +// startsWith(string, search) - Check if `string` starts with `search`
2400 +var startsWith = function startsWith(string, search) {
2401 + return string.substr(0, search.length) === search;
2402 +};
2403 +
2404 +////////////////////////////////////////////////////////////////////////////////
2405 +// pick(routes, uri)
2406 +//
2407 +// Ranks and picks the best route to match. Each segment gets the highest
2408 +// amount of points, then the type of segment gets an additional amount of
2409 +// points where
2410 +//
2411 +// static > dynamic > splat > root
2412 +//
2413 +// This way we don't have to worry about the order of our routes, let the
2414 +// computers do it.
2415 +//
2416 +// A route looks like this
2417 +//
2418 +// { path, default, value }
2419 +//
2420 +// And a returned match looks like:
2421 +//
2422 +// { route, params, uri }
2423 +//
2424 +// I know, I should use TypeScript not comments for these types.
2425 +var pick = function pick(routes, uri) {
2426 + var match = void 0;
2427 + var default_ = void 0;
2428 +
2429 + var _uri$split = uri.split("?"),
2430 + uriPathname = _uri$split[0];
2431 +
2432 + var uriSegments = segmentize(uriPathname);
2433 + var isRootUri = uriSegments[0] === "";
2434 + var ranked = rankRoutes(routes);
2435 +
2436 + for (var i = 0, l = ranked.length; i < l; i++) {
2437 + var missed = false;
2438 + var route = ranked[i].route;
2439 +
2440 + if (route.default) {
2441 + default_ = {
2442 + route: route,
2443 + params: {},
2444 + uri: uri
2445 + };
2446 + continue;
2447 + }
2448 +
2449 + var routeSegments = segmentize(route.path);
2450 + var params = {};
2451 + var max = Math.max(uriSegments.length, routeSegments.length);
2452 + var index = 0;
2453 +
2454 + for (; index < max; index++) {
2455 + var routeSegment = routeSegments[index];
2456 + var uriSegment = uriSegments[index];
2457 +
2458 + if (isSplat(routeSegment)) {
2459 + // Hit a splat, just grab the rest, and return a match
2460 + // uri: /files/documents/work
2461 + // route: /files/*
2462 + var param = routeSegment.slice(1) || "*";
2463 + params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/");
2464 + break;
2465 + }
2466 +
2467 + if (uriSegment === undefined) {
2468 + // URI is shorter than the route, no match
2469 + // uri: /users
2470 + // route: /users/:userId
2471 + missed = true;
2472 + break;
2473 + }
2474 +
2475 + var dynamicMatch = paramRe.exec(routeSegment);
2476 +
2477 + if (dynamicMatch && !isRootUri) {
2478 + var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;
2479 + !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;
2480 + var value = decodeURIComponent(uriSegment);
2481 + params[dynamicMatch[1]] = value;
2482 + } else if (routeSegment !== uriSegment) {
2483 + // Current segments don't match, not dynamic, not splat, so no match
2484 + // uri: /users/123/settings
2485 + // route: /users/:id/profile
2486 + missed = true;
2487 + break;
2488 + }
2489 + }
2490 +
2491 + if (!missed) {
2492 + match = {
2493 + route: route,
2494 + params: params,
2495 + uri: "/" + uriSegments.slice(0, index).join("/")
2496 + };
2497 + break;
2498 + }
2499 + }
2500 +
2501 + return match || default_ || null;
2502 +};
2503 +
2504 +////////////////////////////////////////////////////////////////////////////////
2505 +// match(path, uri) - Matches just one path to a uri, also lol
2506 +var match = function match(path, uri) {
2507 + return pick([{ path: path }], uri);
2508 +};
2509 +
2510 +////////////////////////////////////////////////////////////////////////////////
2511 +// resolve(to, basepath)
2512 +//
2513 +// Resolves URIs as though every path is a directory, no files. Relative URIs
2514 +// in the browser can feel awkward because not only can you be "in a directory"
2515 +// you can be "at a file", too. For example
2516 +//
2517 +// browserSpecResolve('foo', '/bar/') => /bar/foo
2518 +// browserSpecResolve('foo', '/bar') => /foo
2519 +//
2520 +// But on the command line of a file system, it's not as complicated, you can't
2521 +// `cd` from a file, only directories. This way, links have to know less about
2522 +// their current path. To go deeper you can do this:
2523 +//
2524 +// <Link to="deeper"/>
2525 +// // instead of
2526 +// <Link to=`{${props.uri}/deeper}`/>
2527 +//
2528 +// Just like `cd`, if you want to go deeper from the command line, you do this:
2529 +//
2530 +// cd deeper
2531 +// # not
2532 +// cd $(pwd)/deeper
2533 +//
2534 +// By treating every path as a directory, linking to relative paths should
2535 +// require less contextual information and (fingers crossed) be more intuitive.
2536 +var resolve = function resolve(to, base) {
2537 + // /foo/bar, /baz/qux => /foo/bar
2538 + if (startsWith(to, "/")) {
2539 + return to;
2540 + }
2541 +
2542 + var _to$split = to.split("?"),
2543 + toPathname = _to$split[0],
2544 + toQuery = _to$split[1];
2545 +
2546 + var _base$split = base.split("?"),
2547 + basePathname = _base$split[0];
2548 +
2549 + var toSegments = segmentize(toPathname);
2550 + var baseSegments = segmentize(basePathname);
2551 +
2552 + // ?a=b, /users?b=c => /users?a=b
2553 + if (toSegments[0] === "") {
2554 + return addQuery(basePathname, toQuery);
2555 + }
2556 +
2557 + // profile, /users/789 => /users/789/profile
2558 + if (!startsWith(toSegments[0], ".")) {
2559 + var pathname = baseSegments.concat(toSegments).join("/");
2560 + return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery);
2561 + }
2562 +
2563 + // ./ /users/123 => /users/123
2564 + // ../ /users/123 => /users
2565 + // ../.. /users/123 => /
2566 + // ../../one /a/b/c/d => /a/b/one
2567 + // .././one /a/b/c/d => /a/b/c/one
2568 + var allSegments = baseSegments.concat(toSegments);
2569 + var segments = [];
2570 + for (var i = 0, l = allSegments.length; i < l; i++) {
2571 + var segment = allSegments[i];
2572 + if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment);
2573 + }
2574 +
2575 + return addQuery("/" + segments.join("/"), toQuery);
2576 +};
2577 +
2578 +////////////////////////////////////////////////////////////////////////////////
2579 +// insertParams(path, params)
2580 +
2581 +var insertParams = function insertParams(path, params) {
2582 + var _path$split = path.split("?"),
2583 + pathBase = _path$split[0],
2584 + _path$split$ = _path$split[1],
2585 + query = _path$split$ === undefined ? "" : _path$split$;
2586 +
2587 + var segments = segmentize(pathBase);
2588 + var constructedPath = "/" + segments.map(function (segment) {
2589 + var match = paramRe.exec(segment);
2590 + return match ? params[match[1]] : segment;
2591 + }).join("/");
2592 + var _params$location = params.location;
2593 + _params$location = _params$location === undefined ? {} : _params$location;
2594 + var _params$location$sear = _params$location.search,
2595 + search = _params$location$sear === undefined ? "" : _params$location$sear;
2596 +
2597 + var searchSplit = search.split("?")[1] || "";
2598 + constructedPath = addQuery(constructedPath, query, searchSplit);
2599 + return constructedPath;
2600 +};
2601 +
2602 +var validateRedirect = function validateRedirect(from, to) {
2603 + var filter = function filter(segment) {
2604 + return isDynamic(segment);
2605 + };
2606 + var fromString = segmentize(from).filter(filter).sort().join("/");
2607 + var toString = segmentize(to).filter(filter).sort().join("/");
2608 + return fromString === toString;
2609 +};
2610 +
2611 +////////////////////////////////////////////////////////////////////////////////
2612 +// Junk
2613 +var paramRe = /^:(.+)/;
2614 +
2615 +var SEGMENT_POINTS = 4;
2616 +var STATIC_POINTS = 3;
2617 +var DYNAMIC_POINTS = 2;
2618 +var SPLAT_PENALTY = 1;
2619 +var ROOT_POINTS = 1;
2620 +
2621 +var isRootSegment = function isRootSegment(segment) {
2622 + return segment === "";
2623 +};
2624 +var isDynamic = function isDynamic(segment) {
2625 + return paramRe.test(segment);
2626 +};
2627 +var isSplat = function isSplat(segment) {
2628 + return segment && segment[0] === "*";
2629 +};
2630 +
2631 +var rankRoute = function rankRoute(route, index) {
2632 + var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) {
2633 + score += SEGMENT_POINTS;
2634 + 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;
2635 + return score;
2636 + }, 0);
2637 + return { route: route, score: score, index: index };
2638 +};
2639 +
2640 +var rankRoutes = function rankRoutes(routes) {
2641 + return routes.map(rankRoute).sort(function (a, b) {
2642 + return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;
2643 + });
2644 +};
2645 +
2646 +var segmentize = function segmentize(uri) {
2647 + return uri
2648 + // strip starting/ending slashes
2649 + .replace(/(^\/+|\/+$)/g, "").split("/");
2650 +};
2651 +
2652 +var addQuery = function addQuery(pathname) {
2653 + for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
2654 + query[_key - 1] = arguments[_key];
2655 + }
2656 +
2657 + query = query.filter(function (q) {
2658 + return q && q.length > 0;
2659 + });
2660 + return pathname + (query && query.length > 0 ? "?" + query.join("&") : "");
2661 +};
2662 +
2663 +var reservedNames = ["uri", "path"];
2664 +
2665 +/**
2666 + * Shallow compares two objects.
2667 + * @param {Object} obj1 The first object to compare.
2668 + * @param {Object} obj2 The second object to compare.
2669 + */
2670 +var shallowCompare = function shallowCompare(obj1, obj2) {
2671 + var obj1Keys = Object.keys(obj1);
2672 + return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {
2673 + return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];
2674 + });
2675 +};
2676 +
2677 +////////////////////////////////////////////////////////////////////////////////
2678 +
2679 +
2680 +/***/ }),
2681 +
2682 +/***/ "../core/app/assets/js/hooks/use-action.js":
2683 +/*!*************************************************!*\
2684 + !*** ../core/app/assets/js/hooks/use-action.js ***!
2685 + \*************************************************/
168 2686 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
169 2687
170 2688 "use strict";
171 2689
172 2690
173 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
174 -Object.defineProperty(exports, "__esModule", ({
2691 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2692 +
2693 +_Object$defineProperty(exports, "__esModule", {
175 2694 value: true
176 -}));
177 -exports["default"] = useConfirmAction;
178 -var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ "../node_modules/@babel/runtime/helpers/toConsumableArray.js"));
179 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
180 -var _react = __webpack_require__(/*! react */ "react");
181 -var _useIntroduction2 = _interopRequireDefault(__webpack_require__(/*! ./use-introduction */ "../app/assets/js/hooks/use-introduction.js"));
182 -function useConfirmAction(_ref) {
183 - var action = _ref.action,
184 - _ref$doNotShowAgainKe = _ref.doNotShowAgainKey,
185 - doNotShowAgainKey = _ref$doNotShowAgainKe === void 0 ? null : _ref$doNotShowAgainKe;
186 - var _useIntroduction = (0, _useIntroduction2.default)(doNotShowAgainKey),
187 - shouldNotShowAgain = _useIntroduction.isViewed,
188 - markAsShouldNotShowAgain = _useIntroduction.markAsViewed;
189 - var _useState = (0, _react.useState)({
190 - isOpen: false,
191 - actionArgs: []
192 - }),
193 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
194 - dialogState = _useState2[0],
195 - setDialogState = _useState2[1];
196 - var _useState3 = (0, _react.useState)(false),
197 - _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
198 - doNotShowAgainCheckboxState = _useState4[0],
199 - setDoNotShowAgainCheckboxState = _useState4[1];
2695 +});
2696 +
2697 +exports["default"] = useAction;
2698 +
2699 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
2700 +
2701 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
2702 +
2703 +function useAction() {
200 2704 return {
201 - checkbox: {
202 - isChecked: doNotShowAgainCheckboxState,
203 - setIsChecked: setDoNotShowAgainCheckboxState
204 - },
205 - dialog: {
206 - isOpen: dialogState.isOpen,
207 - approve: function approve() {
208 - action.apply(void 0, (0, _toConsumableArray2.default)(dialogState.actionArgs));
209 - if (doNotShowAgainCheckboxState && doNotShowAgainKey) {
210 - markAsShouldNotShowAgain();
211 - }
212 - setDialogState({
213 - isOpen: false,
214 - actionArgs: []
215 - });
216 - },
217 - dismiss: function dismiss() {
218 - setDialogState({
219 - isOpen: false,
220 - actionArgs: []
221 - });
2705 + backToDashboard: function backToDashboard() {
2706 + if (window.top === window) {
2707 + // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again.
2708 + window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url;
2709 + } else {
2710 + // Iframe.
2711 + window.top.$e.run('app/close');
222 2712 }
223 - },
224 - runAction: function runAction() {
225 - for (var _len = arguments.length, actionArgs = new Array(_len), _key = 0; _key < _len; _key++) {
226 - actionArgs[_key] = arguments[_key];
227 - }
228 - if (shouldNotShowAgain) {
229 - action.apply(void 0, actionArgs);
230 - return;
231 - }
232 - setDialogState({
233 - isOpen: true,
234 - actionArgs: actionArgs
235 - });
236 2713 }
237 2714 };
238 2715 }
239 2716
@@ -238,68 +2715,118 @@
238 2715 }
239 2716
240 2717 /***/ }),
241 2718
242 -/***/ "../app/assets/js/hooks/use-introduction.js":
243 -/*!**************************************************!*\
244 - !*** ../app/assets/js/hooks/use-introduction.js ***!
245 - \**************************************************/
2719 +/***/ "../core/app/assets/js/hooks/use-ajax.js":
2720 +/*!***********************************************!*\
2721 + !*** ../core/app/assets/js/hooks/use-ajax.js ***!
2722 + \***********************************************/
246 2723 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
247 2724
248 2725 "use strict";
249 2726
250 2727
251 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
252 -Object.defineProperty(exports, "__esModule", ({
2728 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2729 +
2730 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2731 +
2732 +_Object$defineProperty(exports, "__esModule", {
253 2733 value: true
254 -}));
255 -exports["default"] = useIntroduction;
256 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
2734 +});
2735 +
2736 +exports["default"] = useAjax;
2737 +
2738 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
2739 +
2740 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
2741 +
257 2742 var _react = __webpack_require__(/*! react */ "react");
258 -function useIntroduction(key) {
259 - var _window$elementorAppC;
260 - var _useState = (0, _react.useState)(!!((_window$elementorAppC = window.elementorAppConfig) !== null && _window$elementorAppC !== void 0 && (_window$elementorAppC = _window$elementorAppC.user) !== null && _window$elementorAppC !== void 0 && (_window$elementorAppC = _window$elementorAppC.introduction) !== null && _window$elementorAppC !== void 0 && _window$elementorAppC[key])),
261 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
262 - isViewed = _useState2[0],
263 - setIsViewed = _useState2[1];
264 - function markAsViewed() {
265 - if (!key) {
266 - return Promise.reject();
2743 +
2744 +function useAjax() {
2745 + var _useState = (0, _react.useState)(null),
2746 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
2747 + ajax = _useState2[0],
2748 + setAjax = _useState2[1],
2749 + initialStatusKey = 'initial',
2750 + uploadInitialState = {
2751 + status: initialStatusKey,
2752 + isComplete: false,
2753 + response: null
2754 + },
2755 + _useState3 = (0, _react.useState)(uploadInitialState),
2756 + _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
2757 + ajaxState = _useState4[0],
2758 + setAjaxState = _useState4[1],
2759 + ajaxActions = {
2760 + reset: function reset() {
2761 + return setAjaxState(initialStatusKey);
267 2762 }
268 - return new Promise(function (resolve, reject) {
269 - if (isViewed) {
270 - reject();
2763 + };
2764 +
2765 + (0, _react.useEffect)(function () {
2766 + if (ajax) {
2767 + var formData = new FormData();
2768 +
2769 + if (ajax.data) {
2770 + for (var key in ajax.data) {
2771 + formData.append(key, ajax.data[key]);
2772 + }
2773 +
2774 + if (!ajax.data.nonce) {
2775 + formData.append('_nonce', elementorCommon.config.ajax.nonce);
2776 + }
271 2777 }
272 - elementorCommon.ajax.addRequest('introduction_viewed', {
273 - data: {
274 - introductionKey: key
2778 +
2779 + var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({
2780 + type: 'post',
2781 + url: elementorCommon.config.ajax.url,
2782 + headers: {},
2783 + cache: false,
2784 + contentType: false,
2785 + processData: false
2786 + }, ajax), {}, {
2787 + data: formData,
2788 + success: function success(response) {
2789 + var status = response.success ? 'success' : 'error';
2790 + setAjaxState(function (prevState) {
2791 + return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2792 + status: status,
2793 + response: response === null || response === void 0 ? void 0 : response.data
2794 + });
2795 + });
275 2796 },
276 2797 error: function error() {
277 - return reject();
2798 + setAjaxState(function (prevState) {
2799 + return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2800 + status: 'error'
2801 + });
2802 + });
278 2803 },
279 - success: function success() {
280 - var _window$elementorAppC2;
281 - setIsViewed(true);
282 - if ((_window$elementorAppC2 = window.elementorAppConfig) !== null && _window$elementorAppC2 !== void 0 && (_window$elementorAppC2 = _window$elementorAppC2.user) !== null && _window$elementorAppC2 !== void 0 && _window$elementorAppC2.introduction) {
283 - window.elementorAppConfig.user.introduction[key] = true;
284 - }
285 - resolve();
2804 + complete: function complete() {
2805 + setAjaxState(function (prevState) {
2806 + return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
2807 + isComplete: true
2808 + });
2809 + });
286 2810 }
287 2811 });
288 - });
289 - }
2812 + jQuery.ajax(options);
2813 + }
2814 + }, [ajax]);
290 2815 return {
291 - isViewed: isViewed,
292 - markAsViewed: markAsViewed
2816 + ajax: ajax,
2817 + setAjax: setAjax,
2818 + ajaxState: ajaxState,
2819 + ajaxActions: ajaxActions
293 2820 };
294 2821 }
295 2822
296 2823 /***/ }),
297 2824
298 -/***/ "../app/assets/js/hooks/use-page-title.js":
299 -/*!************************************************!*\
300 - !*** ../app/assets/js/hooks/use-page-title.js ***!
301 - \************************************************/
2825 +/***/ "../core/app/assets/js/hooks/use-page-title.js":
2826 +/*!*****************************************************!*\
2827 + !*** ../core/app/assets/js/hooks/use-page-title.js ***!
2828 + \*****************************************************/
302 2829 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
303 2830
304 2831 "use strict";
305 2832 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -304,63 +2831,88 @@
304 2831 "use strict";
305 2832 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
306 2833
307 2834
308 -Object.defineProperty(exports, "__esModule", ({
2835 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2836 +
2837 +_Object$defineProperty(exports, "__esModule", {
309 2838 value: true
310 -}));
2839 +});
2840 +
311 2841 exports["default"] = usePageTitle;
2842 +
312 2843 var _react = __webpack_require__(/*! react */ "react");
2844 +
313 2845 function usePageTitle(_ref) {
314 2846 var title = _ref.title,
315 - prefix = _ref.prefix;
316 - var prefixRef = (0, _react.useRef)(prefix);
2847 + prefix = _ref.prefix;
317 2848 (0, _react.useEffect)(function () {
318 2849 if (!prefix) {
319 - prefixRef.current = __('Elementor', 'elementor');
2850 + prefix = __('Elementor', 'elementor');
320 2851 }
321 - document.title = "".concat(prefixRef.current, " | ").concat(title);
2852 +
2853 + document.title = "".concat(prefix, " | ").concat(title);
322 2854 }, [title, prefix]);
323 2855 }
324 2856
325 2857 /***/ }),
326 2858
327 -/***/ "../app/assets/js/hooks/use-query-params.js":
328 -/*!**************************************************!*\
329 - !*** ../app/assets/js/hooks/use-query-params.js ***!
330 - \**************************************************/
2859 +/***/ "../core/app/assets/js/hooks/use-query-params.js":
2860 +/*!*******************************************************!*\
2861 + !*** ../core/app/assets/js/hooks/use-query-params.js ***!
2862 + \*******************************************************/
331 2863 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
332 2864
333 2865 "use strict";
334 2866
335 2867
336 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
337 -Object.defineProperty(exports, "__esModule", ({
2868 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2869 +
2870 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2871 +
2872 +_Object$defineProperty(exports, "__esModule", {
338 2873 value: true
339 -}));
2874 +});
2875 +
340 2876 exports["default"] = useQueryParams;
341 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
342 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
343 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
344 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
2877 +
2878 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
2879 +
2880 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
2881 +
2882 +__webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js");
2883 +
2884 +__webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
2885 +
2886 +__webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js");
2887 +
2888 +__webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js");
2889 +
2890 +__webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
2891 +
2892 +__webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
2893 +
345 2894 function useQueryParams() {
346 2895 var _location$hash$match;
2896 +
347 2897 var urlSearchParams = new URLSearchParams(window.location.search),
348 - urlParams = Object.fromEntries(urlSearchParams.entries()),
349 - hashValue = (_location$hash$match = location.hash.match(/\?(.+)/)) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1],
350 - hashParams = {};
2898 + urlParams = Object.fromEntries(urlSearchParams.entries()),
2899 + hashValue = (_location$hash$match = location.hash.match(/\?(.+)/)) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1],
2900 + hashParams = {};
2901 +
351 2902 if (hashValue) {
352 2903 hashValue.split('&').forEach(function (pair) {
353 2904 var _pair$split = pair.split('='),
354 - _pair$split2 = (0, _slicedToArray2.default)(_pair$split, 2),
355 - key = _pair$split2[0],
356 - value = _pair$split2[1];
2905 + _pair$split2 = (0, _slicedToArray2.default)(_pair$split, 2),
2906 + key = _pair$split2[0],
2907 + value = _pair$split2[1];
2908 +
357 2909 hashParams[key] = value;
358 2910 });
359 - }
2911 + } // Merging the URL params with the hash params.
360 2912
361 - // Merging the URL params with the hash params.
362 - var queryParams = _objectSpread(_objectSpread({}, urlParams), hashParams);
2913 +
2914 + var queryParams = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, urlParams), hashParams);
363 2915 return {
364 2916 getAll: function getAll() {
365 2917 return queryParams;
366 2918 }
@@ -368,12 +2920,12 @@
368 2920 }
369 2921
370 2922 /***/ }),
371 2923
372 -/***/ "../app/assets/js/layout/content.js":
373 -/*!******************************************!*\
374 - !*** ../app/assets/js/layout/content.js ***!
375 - \******************************************/
2924 +/***/ "../core/app/assets/js/layout/content.js":
2925 +/*!***********************************************!*\
2926 + !*** ../core/app/assets/js/layout/content.js ***!
2927 + \***********************************************/
376 2928 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
377 2929
378 2930 "use strict";
379 2931 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -378,19 +2930,26 @@
378 2930 "use strict";
379 2931 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
380 2932
381 2933
382 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
383 -Object.defineProperty(exports, "__esModule", ({
2934 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2935 +
2936 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2937 +
2938 +_Object$defineProperty(exports, "__esModule", {
384 2939 value: true
385 -}));
2940 +});
2941 +
386 2942 exports["default"] = Content;
2943 +
387 2944 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2945 +
388 2946 function Content(props) {
389 2947 return /*#__PURE__*/_react.default.createElement("main", {
390 2948 className: "eps-app__content ".concat(props.className)
391 2949 }, props.children);
392 2950 }
2951 +
393 2952 Content.propTypes = {
394 2953 children: PropTypes.any,
395 2954 className: PropTypes.string
396 2955 };
@@ -399,12 +2958,12 @@
399 2958 };
400 2959
401 2960 /***/ }),
402 2961
403 -/***/ "../app/assets/js/layout/footer.js":
404 -/*!*****************************************!*\
405 - !*** ../app/assets/js/layout/footer.js ***!
406 - \*****************************************/
2962 +/***/ "../core/app/assets/js/layout/footer.js":
2963 +/*!**********************************************!*\
2964 + !*** ../core/app/assets/js/layout/footer.js ***!
2965 + \**********************************************/
407 2966 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
408 2967
409 2968 "use strict";
410 2969 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -409,19 +2968,26 @@
409 2968 "use strict";
410 2969 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
411 2970
412 2971
413 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
414 -Object.defineProperty(exports, "__esModule", ({
2972 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2973 +
2974 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2975 +
2976 +_Object$defineProperty(exports, "__esModule", {
415 2977 value: true
416 -}));
2978 +});
2979 +
417 2980 exports["default"] = Footer;
2981 +
418 2982 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2983 +
419 2984 function Footer(props) {
420 2985 return /*#__PURE__*/_react.default.createElement("footer", {
421 2986 className: "eps-app__footer"
422 2987 }, props.children);
423 2988 }
2989 +
424 2990 Footer.propTypes = {
425 2991 children: PropTypes.object
426 2992 };
427 2993
@@ -426,43 +2992,59 @@
426 2992 };
427 2993
428 2994 /***/ }),
429 2995
430 -/***/ "../app/assets/js/layout/header-button.js":
431 -/*!************************************************!*\
432 - !*** ../app/assets/js/layout/header-button.js ***!
433 - \************************************************/
2996 +/***/ "../core/app/assets/js/layout/header-button.js":
2997 +/*!*****************************************************!*\
2998 + !*** ../core/app/assets/js/layout/header-button.js ***!
2999 + \*****************************************************/
434 3000 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
435 3001
436 3002 "use strict";
437 3003
438 3004
439 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
440 -Object.defineProperty(exports, "__esModule", ({
3005 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3006 +
3007 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3008 +
3009 +_Object$defineProperty(exports, "__esModule", {
441 3010 value: true
442 -}));
3011 +});
3012 +
443 3013 exports["default"] = void 0;
444 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
445 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
446 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
447 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
448 -var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/get */ "../node_modules/@babel/runtime/helpers/get.js"));
449 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
450 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
451 -var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
452 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
453 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
454 -function _superPropGet(t, o, e, r) { var p = (0, _get2.default)((0, _getPrototypeOf2.default)(1 & r ? t.prototype : t), o, e); return 2 & r && "function" == typeof p ? function (t) { return p.apply(e, t); } : p; }
455 -var Button = exports["default"] = /*#__PURE__*/function (_BaseButton) {
3014 +
3015 +var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"));
3016 +
3017 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
3018 +
3019 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
3020 +
3021 +var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
3022 +
3023 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
3024 +
3025 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
3026 +
3027 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
3028 +
3029 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3030 +
3031 +var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3032 +
3033 +var Button = /*#__PURE__*/function (_BaseButton) {
3034 + (0, _inherits2.default)(Button, _BaseButton);
3035 +
3036 + var _super = (0, _createSuper2.default)(Button);
3037 +
456 3038 function Button() {
457 3039 (0, _classCallCheck2.default)(this, Button);
458 - return _callSuper(this, Button, arguments);
3040 + return _super.apply(this, arguments);
459 3041 }
460 - (0, _inherits2.default)(Button, _BaseButton);
461 - return (0, _createClass2.default)(Button, [{
3042 +
3043 + (0, _createClass2.default)(Button, [{
462 3044 key: "getCssId",
463 3045 value: function getCssId() {
464 - return "eps-app-header-btn-" + _superPropGet(Button, "getCssId", this, 3)([]);
3046 + return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this);
465 3047 }
466 3048 }, {
467 3049 key: "getClassName",
468 3050 value: function getClassName() {
@@ -467,15 +3049,21 @@
467 3049 key: "getClassName",
468 3050 value: function getClassName() {
469 3051 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles.
470 3052 if (!this.props.includeHeaderBtnClass) {
471 - return _superPropGet(Button, "getClassName", this, 3)([]);
3053 + return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
472 3054 }
473 - return "eps-app__header-btn " + _superPropGet(Button, "getClassName", this, 3)([]);
3055 +
3056 + return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this);
474 3057 }
475 3058 }]);
3059 + return Button;
476 3060 }(_button.default);
477 -(0, _defineProperty2.default)(Button, "defaultProps", Object.assign({} /* Clone */, _button.default.defaultProps, {
3061 +
3062 +exports["default"] = Button;
3063 +(0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({}
3064 +/* clone */
3065 +, _button.default.defaultProps, {
478 3066 hideText: true,
479 3067 includeHeaderBtnClass: true
480 3068 }));
481 3069
@@ -480,12 +3068,12 @@
480 3068 }));
481 3069
482 3070 /***/ }),
483 3071
484 -/***/ "../app/assets/js/layout/header-buttons.js":
485 -/*!*************************************************!*\
486 - !*** ../app/assets/js/layout/header-buttons.js ***!
487 - \*************************************************/
3072 +/***/ "../core/app/assets/js/layout/header-buttons.js":
3073 +/*!******************************************************!*\
3074 + !*** ../core/app/assets/js/layout/header-buttons.js ***!
3075 + \******************************************************/
488 3076 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
489 3077
490 3078 "use strict";
491 3079 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -491,27 +3079,32 @@
491 3079 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
492 3080 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
493 3081
494 3082
495 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
496 -Object.defineProperty(exports, "__esModule", ({
3083 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3084 +
3085 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3086 +
3087 +_Object$defineProperty(exports, "__esModule", {
497 3088 value: true
498 -}));
3089 +});
3090 +
499 3091 exports["default"] = HeaderButtons;
3092 +
500 3093 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
501 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
502 -var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../app/assets/js/hooks/use-action.js"));
503 -var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../app/assets/js/layout/header-button.js"));
3094 +
3095 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3096 +
3097 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
3098 +
3099 +var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
3100 +
3101 +var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js"));
3102 +
504 3103 function HeaderButtons(props) {
505 3104 var action = (0, _useAction.default)();
506 - var actionOnClose = function actionOnClose() {
507 - if (props.onClose) {
508 - props.onClose();
509 - } else {
510 - action.backToDashboard();
511 - }
512 - };
513 3105 var tools = '';
3106 +
514 3107 if (props.buttons.length) {
515 3108 var buttons = props.buttons.map(function (button) {
516 3109 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({
517 3110 key: button.id
@@ -518,8 +3111,9 @@
518 3111 }, button));
519 3112 });
520 3113 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons);
521 3114 }
3115 +
522 3116 return /*#__PURE__*/_react.default.createElement("div", {
523 3117 className: "eps-app__header-buttons"
524 3118 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
525 3119 text: __('Close', 'elementor'),
@@ -524,14 +3118,14 @@
524 3118 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, {
525 3119 text: __('Close', 'elementor'),
526 3120 icon: "eicon-close",
527 3121 className: "eps-app__close-button",
528 - onClick: actionOnClose
3122 + onClick: action.backToDashboard
529 3123 }), tools);
530 3124 }
3125 +
531 3126 HeaderButtons.propTypes = {
532 - buttons: PropTypes.arrayOf(PropTypes.object),
533 - onClose: PropTypes.func
3127 + buttons: PropTypes.arrayOf(PropTypes.object)
534 3128 };
535 3129 HeaderButtons.defaultProps = {
536 3130 buttons: []
537 3131 };
@@ -537,12 +3131,12 @@
537 3131 };
538 3132
539 3133 /***/ }),
540 3134
541 -/***/ "../app/assets/js/layout/header.js":
542 -/*!*****************************************!*\
543 - !*** ../app/assets/js/layout/header.js ***!
544 - \*****************************************/
3135 +/***/ "../core/app/assets/js/layout/header.js":
3136 +/*!**********************************************!*\
3137 + !*** ../core/app/assets/js/layout/header.js ***!
3138 + \**********************************************/
545 3139 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
546 3140
547 3141 "use strict";
548 3142 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -547,24 +3141,35 @@
547 3141 "use strict";
548 3142 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
549 3143
550 3144
551 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
552 -Object.defineProperty(exports, "__esModule", ({
3145 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3146 +
3147 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3148 +
3149 +_Object$defineProperty(exports, "__esModule", {
553 3150 value: true
554 -}));
3151 +});
3152 +
555 3153 exports["default"] = Header;
3154 +
556 3155 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
557 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
558 -var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../app/assets/js/ui/grid/grid.js"));
559 -var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../app/assets/js/layout/header-buttons.js"));
560 -var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../app/assets/js/hooks/use-page-title.js"));
3156 +
3157 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3158 +
3159 +var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
3160 +
3161 +var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js"));
3162 +
3163 +var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js"));
3164 +
561 3165 function Header(props) {
562 3166 (0, _usePageTitle.default)({
563 3167 title: props.title
564 3168 });
565 3169 var TitleTag = 'span',
566 - titleAttrs = {};
3170 + titleAttrs = {};
3171 +
567 3172 if (props.titleRedirectRoute) {
568 3173 TitleTag = 'a';
569 3174 titleAttrs = {
570 3175 href: "#".concat(props.titleRedirectRoute),
@@ -570,8 +3175,9 @@
570 3175 href: "#".concat(props.titleRedirectRoute),
571 3176 target: '_self'
572 3177 };
573 3178 }
3179 +
574 3180 return /*#__PURE__*/_react.default.createElement(_grid.default, {
575 3181 container: true,
576 3182 alignItems: "center",
577 3183 justify: "space-between",
@@ -578,21 +3184,20 @@
578 3184 className: "eps-app__header"
579 3185 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({
580 3186 className: "eps-app__logo-title-wrapper"
581 3187 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", {
582 - className: "eps-app__logo eicon-elementor-circle"
3188 + className: "eps-app__logo eicon-elementor"
583 3189 }), /*#__PURE__*/_react.default.createElement("h1", {
584 3190 className: "eps-app__title"
585 3191 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, {
586 - buttons: props.buttons,
587 - onClose: props.onClose
3192 + buttons: props.buttons
588 3193 }));
589 3194 }
3195 +
590 3196 Header.propTypes = {
591 3197 title: PropTypes.string,
592 3198 titleRedirectRoute: PropTypes.string,
593 - buttons: PropTypes.arrayOf(PropTypes.object),
594 - onClose: PropTypes.func
3199 + buttons: PropTypes.arrayOf(PropTypes.object)
595 3200 };
596 3201 Header.defaultProps = {
597 3202 buttons: []
598 3203 };
@@ -598,12 +3203,12 @@
598 3203 };
599 3204
600 3205 /***/ }),
601 3206
602 -/***/ "../app/assets/js/layout/page.js":
603 -/*!***************************************!*\
604 - !*** ../app/assets/js/layout/page.js ***!
605 - \***************************************/
3207 +/***/ "../core/app/assets/js/layout/page.js":
3208 +/*!********************************************!*\
3209 + !*** ../core/app/assets/js/layout/page.js ***!
3210 + \********************************************/
606 3211 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
607 3212
608 3213 "use strict";
609 3214 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -608,31 +3213,44 @@
608 3213 "use strict";
609 3214 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
610 3215
611 3216
612 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
613 -Object.defineProperty(exports, "__esModule", ({
3217 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3218 +
3219 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3220 +
3221 +_Object$defineProperty(exports, "__esModule", {
614 3222 value: true
615 -}));
3223 +});
3224 +
616 3225 exports["default"] = Page;
3226 +
617 3227 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
618 -var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../app/assets/js/layout/header.js"));
619 -var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../app/assets/js/layout/sidebar.js"));
620 -var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../app/assets/js/layout/content.js"));
621 -var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../app/assets/js/layout/footer.js"));
3228 +
3229 +var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js"));
3230 +
3231 +var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js"));
3232 +
3233 +var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js"));
3234 +
3235 +var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js"));
3236 +
622 3237 function Page(props) {
623 3238 var AppSidebar = function AppSidebar() {
624 - if (!props.sidebar) {
625 - return;
626 - }
627 - return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
628 - },
629 - AppFooter = function AppFooter() {
630 - if (!props.footer) {
631 - return;
632 - }
633 - return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
634 - };
3239 + if (!props.sidebar) {
3240 + return;
3241 + }
3242 +
3243 + return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar);
3244 + },
3245 + AppFooter = function AppFooter() {
3246 + if (!props.footer) {
3247 + return;
3248 + }
3249 +
3250 + return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer);
3251 + };
3252 +
635 3253 return /*#__PURE__*/_react.default.createElement("div", {
636 3254 className: "eps-app__lightbox ".concat(props.className)
637 3255 }, /*#__PURE__*/_react.default.createElement("div", {
638 3256 className: "eps-app"
@@ -638,14 +3256,14 @@
638 3256 className: "eps-app"
639 3257 }, /*#__PURE__*/_react.default.createElement(_header.default, {
640 3258 title: props.title,
641 3259 buttons: props.headerButtons,
642 - titleRedirectRoute: props.titleRedirectRoute,
643 - onClose: props.onClose
3260 + titleRedirectRoute: props.titleRedirectRoute
644 3261 }), /*#__PURE__*/_react.default.createElement("div", {
645 3262 className: "eps-app__main"
646 3263 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter()));
647 3264 }
3265 +
648 3266 Page.propTypes = {
649 3267 title: PropTypes.string,
650 3268 titleRedirectRoute: PropTypes.string,
651 3269 className: PropTypes.string,
@@ -651,10 +3269,9 @@
651 3269 className: PropTypes.string,
652 3270 headerButtons: PropTypes.arrayOf(PropTypes.object),
653 3271 sidebar: PropTypes.object,
654 3272 content: PropTypes.object.isRequired,
655 - footer: PropTypes.object,
656 - onClose: PropTypes.func
3273 + footer: PropTypes.object
657 3274 };
658 3275 Page.defaultProps = {
659 3276 className: ''
660 3277 };
@@ -660,12 +3277,12 @@
660 3277 };
661 3278
662 3279 /***/ }),
663 3280
664 -/***/ "../app/assets/js/layout/sidebar.js":
665 -/*!******************************************!*\
666 - !*** ../app/assets/js/layout/sidebar.js ***!
667 - \******************************************/
3281 +/***/ "../core/app/assets/js/layout/sidebar.js":
3282 +/*!***********************************************!*\
3283 + !*** ../core/app/assets/js/layout/sidebar.js ***!
3284 + \***********************************************/
668 3285 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
669 3286
670 3287 "use strict";
671 3288 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -670,19 +3287,26 @@
670 3287 "use strict";
671 3288 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
672 3289
673 3290
674 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
675 -Object.defineProperty(exports, "__esModule", ({
3291 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3292 +
3293 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3294 +
3295 +_Object$defineProperty(exports, "__esModule", {
676 3296 value: true
677 -}));
3297 +});
3298 +
678 3299 exports["default"] = Sidebar;
3300 +
679 3301 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3302 +
680 3303 function Sidebar(props) {
681 3304 return /*#__PURE__*/_react.default.createElement("div", {
682 3305 className: "eps-app__sidebar"
683 3306 }, props.children);
684 3307 }
3308 +
685 3309 Sidebar.propTypes = {
686 3310 children: PropTypes.object
687 3311 };
688 3312
@@ -687,12 +3311,12 @@
687 3311 };
688 3312
689 3313 /***/ }),
690 3314
691 -/***/ "../app/assets/js/molecules/collapse-content.js":
692 -/*!******************************************************!*\
693 - !*** ../app/assets/js/molecules/collapse-content.js ***!
694 - \******************************************************/
3315 +/***/ "../core/app/assets/js/molecules/collapse-content.js":
3316 +/*!***********************************************************!*\
3317 + !*** ../core/app/assets/js/molecules/collapse-content.js ***!
3318 + \***********************************************************/
695 3319 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
696 3320
697 3321 "use strict";
698 3322 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -697,19 +3321,26 @@
697 3321 "use strict";
698 3322 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
699 3323
700 3324
701 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
702 -Object.defineProperty(exports, "__esModule", ({
3325 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3326 +
3327 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3328 +
3329 +_Object$defineProperty(exports, "__esModule", {
703 3330 value: true
704 -}));
3331 +});
3332 +
705 3333 exports["default"] = CollapseContent;
3334 +
706 3335 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3336 +
707 3337 function CollapseContent(props) {
708 3338 return /*#__PURE__*/_react.default.createElement("div", {
709 3339 className: "e-app-collapse-content"
710 3340 }, props.children);
711 3341 }
3342 +
712 3343 CollapseContent.propTypes = {
713 3344 className: PropTypes.string,
714 3345 children: PropTypes.any
715 3346 };
@@ -718,31 +3349,39 @@
718 3349 };
719 3350
720 3351 /***/ }),
721 3352
722 -/***/ "../app/assets/js/molecules/collapse-context.js":
723 -/*!******************************************************!*\
724 - !*** ../app/assets/js/molecules/collapse-context.js ***!
725 - \******************************************************/
3353 +/***/ "../core/app/assets/js/molecules/collapse-context.js":
3354 +/*!***********************************************************!*\
3355 + !*** ../core/app/assets/js/molecules/collapse-context.js ***!
3356 + \***********************************************************/
726 3357 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
727 3358
728 3359 "use strict";
729 3360
730 3361
731 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
732 -Object.defineProperty(exports, "__esModule", ({
3362 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3363 +
3364 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3365 +
3366 +_Object$defineProperty(exports, "__esModule", {
733 3367 value: true
734 -}));
3368 +});
3369 +
735 3370 exports.CollapseContext = void 0;
3371 +
736 3372 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
737 -var CollapseContext = exports.CollapseContext = _react.default.createContext();
738 3373
3374 +var CollapseContext = _react.default.createContext();
3375 +
3376 +exports.CollapseContext = CollapseContext;
3377 +
739 3378 /***/ }),
740 3379
741 -/***/ "../app/assets/js/molecules/collapse-toggle.js":
742 -/*!*****************************************************!*\
743 - !*** ../app/assets/js/molecules/collapse-toggle.js ***!
744 - \*****************************************************/
3380 +/***/ "../core/app/assets/js/molecules/collapse-toggle.js":
3381 +/*!**********************************************************!*\
3382 + !*** ../core/app/assets/js/molecules/collapse-toggle.js ***!
3383 + \**********************************************************/
745 3384 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
746 3385
747 3386 "use strict";
748 3387 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -747,39 +3386,51 @@
747 3386 "use strict";
748 3387 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
749 3388
750 3389
751 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
752 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
753 -Object.defineProperty(exports, "__esModule", ({
3390 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3391 +
3392 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3393 +
3394 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3395 +
3396 +_Object$defineProperty(exports, "__esModule", {
754 3397 value: true
755 -}));
3398 +});
3399 +
756 3400 exports["default"] = CollapseToggle;
3401 +
757 3402 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
758 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
759 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
760 -var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../app/assets/js/molecules/collapse-context.js");
761 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
3403 +
3404 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3405 +
3406 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3407 +
3408 +var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3409 +
762 3410 function CollapseToggle(props) {
763 3411 var context = (0, _react.useContext)(_collapseContext.CollapseContext),
764 - style = {
765 - '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
766 - },
767 - classNameBase = 'e-app-collapse-toggle',
768 - classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
769 - attrs = {
770 - style: style,
771 - className: (0, _utils.arrayToClassName)(classes)
772 - };
3412 + style = {
3413 + '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing)
3414 + },
3415 + classNameBase = 'e-app-collapse-toggle',
3416 + classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)],
3417 + attrs = {
3418 + style: style,
3419 + className: (0, _utils.arrayToClassName)(classes)
3420 + };
3421 +
773 3422 if (props.active) {
774 3423 attrs.onClick = function () {
775 3424 return context.toggle();
776 3425 };
777 3426 }
3427 +
778 3428 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", {
779 3429 className: "eicon-caret-down e-app-collapse-toggle__icon"
780 3430 }));
781 3431 }
3432 +
782 3433 CollapseToggle.propTypes = {
783 3434 className: PropTypes.string,
784 3435 iconSpacing: PropTypes.number,
785 3436 showIcon: PropTypes.bool,
@@ -794,12 +3445,12 @@
794 3445 };
795 3446
796 3447 /***/ }),
797 3448
798 -/***/ "../app/assets/js/molecules/collapse.js":
799 -/*!**********************************************!*\
800 - !*** ../app/assets/js/molecules/collapse.js ***!
801 - \**********************************************/
3449 +/***/ "../core/app/assets/js/molecules/collapse.js":
3450 +/*!***************************************************!*\
3451 + !*** ../core/app/assets/js/molecules/collapse.js ***!
3452 + \***************************************************/
802 3453 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
803 3454
804 3455 "use strict";
805 3456 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -804,46 +3455,58 @@
804 3455 "use strict";
805 3456 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
806 3457
807 3458
808 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
809 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
810 -Object.defineProperty(exports, "__esModule", ({
3459 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3460 +
3461 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3462 +
3463 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3464 +
3465 +_Object$defineProperty(exports, "__esModule", {
811 3466 value: true
812 -}));
3467 +});
3468 +
813 3469 exports["default"] = Collapse;
3470 +
814 3471 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
815 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
816 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
817 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
818 -var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../app/assets/js/molecules/collapse-context.js");
819 -var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../app/assets/js/molecules/collapse-toggle.js"));
820 -var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../app/assets/js/molecules/collapse-content.js"));
821 -__webpack_require__(/*! ./collapse.scss */ "../app/assets/js/molecules/collapse.scss");
822 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
3472 +
3473 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3474 +
3475 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3476 +
3477 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3478 +
3479 +var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js");
3480 +
3481 +var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js"));
3482 +
3483 +var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js"));
3484 +
3485 +__webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss");
3486 +
823 3487 function Collapse(props) {
824 3488 var _useState = (0, _react.useState)(props.isOpened),
825 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
826 - isOpened = _useState2[0],
827 - setIsOpened = _useState2[1],
828 - classNameBase = 'e-app-collapse',
829 - classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
830 - toggle = function toggle() {
831 - return setIsOpened(function (prevState) {
832 - return !prevState;
833 - });
834 - };
3489 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3490 + isOpened = _useState2[0],
3491 + setIsOpened = _useState2[1],
3492 + classNameBase = 'e-app-collapse',
3493 + classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)],
3494 + toggle = function toggle() {
3495 + return setIsOpened(function (prevState) {
3496 + return !prevState;
3497 + });
3498 + };
3499 +
835 3500 (0, _react.useEffect)(function () {
836 3501 if (props.isOpened !== isOpened) {
837 3502 setIsOpened(props.isOpened);
838 3503 }
839 - // eslint-disable-next-line react-hooks/exhaustive-deps
840 3504 }, [props.isOpened]);
841 3505 (0, _react.useEffect)(function () {
842 3506 if (props.onChange) {
843 3507 props.onChange(isOpened);
844 3508 }
845 - // eslint-disable-next-line react-hooks/exhaustive-deps
846 3509 }, [isOpened]);
847 3510 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, {
848 3511 value: {
849 3512 toggle: toggle
@@ -851,8 +3514,9 @@
851 3514 }, /*#__PURE__*/_react.default.createElement("div", {
852 3515 className: (0, _utils.arrayToClassName)(classes)
853 3516 }, props.children));
854 3517 }
3518 +
855 3519 Collapse.propTypes = {
856 3520 className: PropTypes.string,
857 3521 isOpened: PropTypes.bool,
858 3522 onChange: PropTypes.func,
@@ -866,22 +3530,67 @@
866 3530 Collapse.Content = _collapseContent.default;
867 3531
868 3532 /***/ }),
869 3533
870 -/***/ "../app/assets/js/molecules/collapse.scss":
871 -/*!************************************************!*\
872 - !*** ../app/assets/js/molecules/collapse.scss ***!
873 - \************************************************/
874 -/***/ (() => {
3534 +/***/ "../core/app/assets/js/molecules/dashboard-button.js":
3535 +/*!***********************************************************!*\
3536 + !*** ../core/app/assets/js/molecules/dashboard-button.js ***!
3537 + \***********************************************************/
3538 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
875 3539
3540 +"use strict";
3541 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3542 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
876 3543
877 3544
3545 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3546 +
3547 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3548 +
3549 +_Object$defineProperty(exports, "__esModule", {
3550 + value: true
3551 +});
3552 +
3553 +exports["default"] = DashboardButton;
3554 +
3555 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3556 +
3557 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3558 +
3559 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3560 +
3561 +var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
3562 +
3563 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3564 +
3565 +function DashboardButton(props) {
3566 + var action = (0, _useAction.default)(),
3567 + baseClassName = 'e-app-dashboard-button',
3568 + classes = [baseClassName, props.className];
3569 + return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
3570 + className: (0, _utils.arrayToClassName)(classes),
3571 + text: props.text,
3572 + onClick: action.backToDashboard
3573 + }));
3574 +}
3575 +
3576 +DashboardButton.propTypes = {
3577 + className: PropTypes.string,
3578 + text: PropTypes.string
3579 +};
3580 +DashboardButton.defaultProps = {
3581 + className: '',
3582 + variant: 'contained',
3583 + color: 'primary',
3584 + text: __('Back to dashboard', 'elementor')
3585 +};
3586 +
878 3587 /***/ }),
879 3588
880 -/***/ "../app/assets/js/molecules/go-pro-button.js":
881 -/*!***************************************************!*\
882 - !*** ../app/assets/js/molecules/go-pro-button.js ***!
883 - \***************************************************/
3589 +/***/ "../core/app/assets/js/molecules/go-pro-button.js":
3590 +/*!********************************************************!*\
3591 + !*** ../core/app/assets/js/molecules/go-pro-button.js ***!
3592 + \********************************************************/
884 3593 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
885 3594
886 3595 "use strict";
887 3596 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -887,25 +3596,35 @@
887 3596 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
888 3597 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
889 3598
890 3599
891 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
892 -Object.defineProperty(exports, "__esModule", ({
3600 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3601 +
3602 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3603 +
3604 +_Object$defineProperty(exports, "__esModule", {
893 3605 value: true
894 -}));
3606 +});
3607 +
895 3608 exports["default"] = GoProButton;
3609 +
896 3610 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
897 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
898 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
899 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
3611 +
3612 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3613 +
3614 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3615 +
3616 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3617 +
900 3618 function GoProButton(props) {
901 3619 var baseClassName = 'e-app-go-pro-button',
902 - classes = [baseClassName, props.className];
3620 + classes = [baseClassName, props.className];
903 3621 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
904 3622 className: (0, _utils.arrayToClassName)(classes),
905 3623 text: props.text
906 3624 }));
907 3625 }
3626 +
908 3627 GoProButton.propTypes = {
909 3628 className: PropTypes.string,
910 3629 text: PropTypes.string
911 3630 };
@@ -910,47 +3629,183 @@
910 3629 text: PropTypes.string
911 3630 };
912 3631 GoProButton.defaultProps = {
913 3632 className: '',
914 - variant: 'outlined',
3633 + variant: 'contained',
915 3634 size: 'sm',
916 3635 color: 'cta',
917 3636 target: '_blank',
918 3637 rel: 'noopener noreferrer',
919 - text: __('Upgrade Now', 'elementor')
3638 + text: __('Go Pro', 'elementor')
920 3639 };
921 3640
922 3641 /***/ }),
923 3642
924 -/***/ "../app/assets/js/molecules/upload-file.js":
925 -/*!*************************************************!*\
926 - !*** ../app/assets/js/molecules/upload-file.js ***!
927 - \*************************************************/
3643 +/***/ "../core/app/assets/js/molecules/tooltip.js":
3644 +/*!**************************************************!*\
3645 + !*** ../core/app/assets/js/molecules/tooltip.js ***!
3646 + \**************************************************/
928 3647 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
929 3648
930 3649 "use strict";
3650 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3651 +
3652 +
3653 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3654 +
3655 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3656 +
3657 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3658 +
3659 +_Object$defineProperty(exports, "__esModule", {
3660 + value: true
3661 +});
3662 +
3663 +exports["default"] = Tooltip;
3664 +
3665 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
3666 +
3667 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3668 +
3669 +var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js");
3670 +
3671 +function Tooltip(props) {
3672 + var baseClassName = 'e-app-tooltip',
3673 + classes = [baseClassName, props.className],
3674 + childRef = (0, _react.useRef)(null),
3675 + isAborted = (0, _react.useRef)(false),
3676 + isManualControl = props.hasOwnProperty('show'),
3677 + _useState = (0, _react.useState)(false),
3678 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3679 + isLibraryLoaded = _useState2[0],
3680 + setIsLibraryLoaded = _useState2[1],
3681 + _useState3 = (0, _react.useState)(false),
3682 + _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
3683 + showTooltip = _useState4[0],
3684 + setShowTooltip = _useState4[1],
3685 + directionsMap = {
3686 + top: 's',
3687 + right: 'w',
3688 + down: 'n',
3689 + left: 'e'
3690 + },
3691 + tipsyConfig = {
3692 + trigger: isManualControl ? 'manual' : 'hover',
3693 + gravity: directionsMap[props.direction],
3694 + offset: props.offset,
3695 + title: function title() {
3696 + return props.title;
3697 + }
3698 + },
3699 + setTipsy = function setTipsy() {
3700 + var $tooltipContainer = jQuery(childRef.current);
3701 + $tooltipContainer.tipsy(tipsyConfig);
3702 +
3703 + if (isManualControl) {
3704 + var displayMode = showTooltip ? 'show' : 'hide';
3705 + $tooltipContainer.tipsy(displayMode);
3706 + }
3707 + };
3708 +
3709 + (0, _react.useEffect)(function () {
3710 + // In case that the component is disabled the tipsy library will not be loaded by default.
3711 + if (!props.disabled) {
3712 + isAborted.current = false;
3713 + import(
3714 + /* webpackIgnore: true */
3715 + "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () {
3716 + if (!isAborted.current) {
3717 + if (isLibraryLoaded) {
3718 + setTipsy();
3719 + } else {
3720 + setIsLibraryLoaded(true);
3721 + }
3722 + }
3723 + });
3724 + }
3725 +
3726 + return function () {
3727 + if (!props.disabled) {
3728 + // Aborting the current dynamic-import state update in case of re-render.
3729 + isAborted.current = true; // Cleanup of existing tipsy element in case of re-render.
3730 +
3731 + jQuery('.tipsy:last').remove();
3732 + }
3733 + };
3734 + }, [props.disabled]);
3735 + (0, _react.useEffect)(function () {
3736 + if (isLibraryLoaded) {
3737 + setTipsy();
3738 + }
3739 + }, [isLibraryLoaded, showTooltip]);
3740 + (0, _react.useEffect)(function () {
3741 + // The "show" state should not be changed while the component is disabled.
3742 + if (!props.disabled && props.show !== showTooltip) {
3743 + setShowTooltip(props.show);
3744 + }
3745 + }, [props.show]);
3746 + return /*#__PURE__*/_react.default.createElement(props.tag, {
3747 + className: (0, _utils.arrayToClassName)(classes),
3748 + ref: childRef
3749 + }, props.children);
3750 +}
3751 +
3752 +Tooltip.propTypes = {
3753 + className: PropTypes.string,
3754 + offset: PropTypes.number,
3755 + show: PropTypes.bool,
3756 + direction: PropTypes.oneOf(['top', 'right', 'left', 'down']),
3757 + tag: PropTypes.string.isRequired,
3758 + title: PropTypes.string.isRequired,
3759 + disabled: PropTypes.bool,
3760 + children: PropTypes.any
3761 +};
3762 +Tooltip.defaultProps = {
3763 + className: '',
3764 + offset: 10,
3765 + direction: 'top',
3766 + disabled: false
3767 +};
3768 +
3769 +/***/ }),
3770 +
3771 +/***/ "../core/app/assets/js/molecules/upload-file.js":
3772 +/*!******************************************************!*\
3773 + !*** ../core/app/assets/js/molecules/upload-file.js ***!
3774 + \******************************************************/
3775 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3776 +
3777 +"use strict";
3778 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
931 3779 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
932 -/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
933 3780
934 3781
935 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
936 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
937 -Object.defineProperty(exports, "__esModule", ({
3782 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3783 +
3784 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3785 +
3786 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
3787 +
3788 +_Object$defineProperty(exports, "__esModule", {
938 3789 value: true
939 -}));
3790 +});
3791 +
940 3792 exports["default"] = UploadFile;
3793 +
941 3794 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
942 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
943 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
944 -__webpack_require__(/*! ./upload-file.scss */ "../app/assets/js/molecules/upload-file.scss");
945 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
3795 +
3796 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
3797 +
3798 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
3799 +
3800 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3801 +
3802 +__webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss");
3803 +
946 3804 function UploadFile(props) {
947 3805 var fileInput = (0, _react.useRef)(null),
948 - baseClassName = 'e-app-upload-file',
949 - classes = [baseClassName, props.className];
950 -
951 - // For 'wp-media' type.
952 - var frame;
3806 + baseClassName = 'e-app-upload-file',
3807 + classes = [baseClassName, props.className];
953 3808 return /*#__PURE__*/_react.default.createElement("div", {
954 3809 className: (0, _utils.arrayToClassName)(classes)
955 3810 }, /*#__PURE__*/_react.default.createElement("input", {
956 3811 ref: fileInput,
@@ -960,137 +3815,101 @@
960 3815 }).join(', '),
961 3816 className: "e-app-upload-file__input",
962 3817 onChange: function onChange(event) {
963 3818 var file = event.target.files[0];
3819 +
964 3820 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
965 - props.onFileSelect(file, event, 'browse');
3821 + props.onFileSelect(file, event);
966 3822 } else {
967 3823 fileInput.current.value = '';
968 - props.onError({
969 - id: 'file_not_allowed',
970 - message: __('This file type is not allowed', 'elementor')
971 - });
3824 + props.onError();
972 3825 }
973 3826 }
974 3827 }), /*#__PURE__*/_react.default.createElement(_button.default, {
975 3828 className: "e-app-upload-file__button",
976 3829 text: props.text,
977 - variant: props.variant,
978 - color: props.color,
3830 + variant: "contained",
3831 + color: "primary",
979 3832 size: "lg",
980 3833 hideText: props.isLoading,
981 3834 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '',
982 3835 onClick: function onClick() {
983 - if (props.onFileChoose) {
984 - props.onFileChoose();
985 - }
986 3836 if (!props.isLoading) {
987 - if (props.onButtonClick) {
988 - props.onButtonClick();
989 - }
990 - if ('file-explorer' === props.type) {
991 - fileInput.current.click();
992 - } else if ('wp-media' === props.type) {
993 - if (frame) {
994 - frame.open();
995 - return;
996 - }
997 -
998 - // Initialize the WP Media frame.
999 - frame = wp.media({
1000 - multiple: false,
1001 - library: {
1002 - type: ['image', 'image/svg+xml']
1003 - }
1004 - });
1005 - frame.on('select', function () {
1006 - if (props.onWpMediaSelect) {
1007 - props.onWpMediaSelect(frame);
1008 - }
1009 - });
1010 - frame.open();
1011 - }
3837 + fileInput.current.click();
1012 3838 }
1013 3839 }
1014 3840 }));
1015 3841 }
3842 +
1016 3843 UploadFile.propTypes = {
1017 3844 className: PropTypes.string,
1018 - type: PropTypes.string,
1019 - onWpMediaSelect: PropTypes.func,
1020 3845 text: PropTypes.string,
1021 3846 onFileSelect: PropTypes.func,
1022 3847 isLoading: PropTypes.bool,
1023 3848 filetypes: PropTypes.array.isRequired,
1024 - onError: PropTypes.func,
1025 - variant: PropTypes.string,
1026 - color: PropTypes.string,
1027 - onButtonClick: PropTypes.func,
1028 - onFileChoose: PropTypes.func
3849 + onError: PropTypes.func
1029 3850 };
1030 3851 UploadFile.defaultProps = {
1031 3852 className: '',
1032 - type: 'file-explorer',
1033 3853 text: __('Select File', 'elementor'),
1034 - onError: function onError() {},
1035 - variant: 'contained',
1036 - color: 'primary'
3854 + onError: function onError() {}
1037 3855 };
1038 3856
1039 3857 /***/ }),
1040 3858
1041 -/***/ "../app/assets/js/molecules/upload-file.scss":
1042 -/*!***************************************************!*\
1043 - !*** ../app/assets/js/molecules/upload-file.scss ***!
1044 - \***************************************************/
1045 -/***/ (() => {
1046 -
1047 -
1048 -
1049 -/***/ }),
1050 -
1051 -/***/ "../app/assets/js/organisms/drop-zone.js":
1052 -/*!***********************************************!*\
1053 - !*** ../app/assets/js/organisms/drop-zone.js ***!
1054 - \***********************************************/
3859 +/***/ "../core/app/assets/js/organisms/drop-zone.js":
3860 +/*!****************************************************!*\
3861 + !*** ../core/app/assets/js/organisms/drop-zone.js ***!
3862 + \****************************************************/
1055 3863 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1056 3864
1057 3865 "use strict";
1058 -/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
1059 3866 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1060 3867
1061 3868
1062 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1063 -Object.defineProperty(exports, "__esModule", ({
3869 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3870 +
3871 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3872 +
3873 +_Object$defineProperty(exports, "__esModule", {
1064 3874 value: true
1065 -}));
3875 +});
3876 +
1066 3877 exports["default"] = DropZone;
3878 +
1067 3879 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1068 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
1069 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
1070 -var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../app/assets/js/molecules/upload-file.js"));
1071 -var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../app/assets/js/ui/atoms/drag-drop.js"));
1072 -var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
1073 -var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
1074 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
1075 -__webpack_require__(/*! ./drop-zone.scss */ "../app/assets/js/organisms/drop-zone.scss");
3880 +
3881 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
3882 +
3883 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
3884 +
3885 +var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
3886 +
3887 +var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
3888 +
3889 +var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
3890 +
3891 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
3892 +
3893 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
3894 +
3895 +__webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss");
3896 +
1076 3897 function DropZone(props) {
1077 3898 var classes = ['e-app-drop-zone', props.className],
1078 - dragDropEvents = {
1079 - onDrop: function onDrop(event) {
1080 - if (!props.isLoading) {
1081 - var file = event.dataTransfer.files[0];
1082 - if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
1083 - props.onFileSelect(file, event, 'drop');
1084 - } else {
1085 - props.onError({
1086 - id: 'file_not_allowed',
1087 - message: __('This file type is not allowed', 'elementor')
1088 - });
1089 - }
3899 + dragDropEvents = {
3900 + onDrop: function onDrop(event) {
3901 + if (!props.isLoading) {
3902 + var file = event.dataTransfer.files[0];
3903 +
3904 + if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) {
3905 + props.onFileSelect(file, event);
3906 + } else {
3907 + props.onError();
1090 3908 }
1091 3909 }
1092 - };
3910 + }
3911 + };
1093 3912 return /*#__PURE__*/_react.default.createElement("section", {
1094 3913 className: (0, _utils.arrayToClassName)(classes)
1095 3914 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, {
1096 3915 isLoading: props.isLoading
@@ -1105,52 +3924,32 @@
1105 3924 variant: "xl",
1106 3925 className: "e-app-drop-zone__secondary-text"
1107 3926 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, {
1108 3927 isLoading: props.isLoading,
1109 - type: props.type,
1110 - onButtonClick: props.onButtonClick,
1111 3928 onFileSelect: props.onFileSelect,
1112 - onWpMediaSelect: function onWpMediaSelect(frame) {
1113 - return props.onWpMediaSelect(frame);
1114 - },
1115 - onError: function onError(error) {
1116 - return props.onError(error);
1117 - },
3929 + onError: props.onError,
1118 3930 text: props.buttonText,
1119 - filetypes: props.filetypes,
1120 - variant: props.buttonVariant,
1121 - color: props.buttonColor,
1122 - onFileChoose: props.onFileChoose
1123 - }), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
1124 - variant: "xl",
1125 - className: "e-app-drop-zone__description"
1126 - }, props.description)));
3931 + filetypes: props.filetypes
3932 + })));
1127 3933 }
3934 +
1128 3935 DropZone.propTypes = {
1129 3936 className: PropTypes.string,
1130 3937 children: PropTypes.any,
1131 - type: PropTypes.string,
1132 3938 onFileSelect: PropTypes.func.isRequired,
1133 - onWpMediaSelect: PropTypes.func,
1134 3939 heading: PropTypes.string,
1135 3940 text: PropTypes.string,
1136 3941 secondaryText: PropTypes.string,
1137 3942 buttonText: PropTypes.string,
1138 - buttonVariant: PropTypes.string,
1139 - buttonColor: PropTypes.string,
1140 3943 icon: PropTypes.string,
1141 3944 showButton: PropTypes.bool,
1142 3945 showIcon: PropTypes.bool,
1143 3946 isLoading: PropTypes.bool,
1144 3947 filetypes: PropTypes.array.isRequired,
1145 - onError: PropTypes.func,
1146 - description: PropTypes.string,
1147 - onButtonClick: PropTypes.func,
1148 - onFileChoose: PropTypes.func
3948 + onError: PropTypes.func
1149 3949 };
1150 3950 DropZone.defaultProps = {
1151 3951 className: '',
1152 - type: 'file-explorer',
1153 3952 icon: 'eicon-library-upload',
1154 3953 showButton: true,
1155 3954 showIcon: true,
1156 3955 onError: function onError() {}
@@ -1157,22 +3956,12 @@
1157 3956 };
1158 3957
1159 3958 /***/ }),
1160 3959
1161 -/***/ "../app/assets/js/organisms/drop-zone.scss":
1162 -/*!*************************************************!*\
1163 - !*** ../app/assets/js/organisms/drop-zone.scss ***!
1164 - \*************************************************/
1165 -/***/ (() => {
1166 -
1167 -
1168 -
1169 -/***/ }),
1170 -
1171 -/***/ "../app/assets/js/organisms/error-boundary.js":
1172 -/*!****************************************************!*\
1173 - !*** ../app/assets/js/organisms/error-boundary.js ***!
1174 - \****************************************************/
3960 +/***/ "../core/app/assets/js/organisms/error-boundary.js":
3961 +/*!*********************************************************!*\
3962 + !*** ../core/app/assets/js/organisms/error-boundary.js ***!
3963 + \*********************************************************/
1175 3964 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1176 3965
1177 3966 "use strict";
1178 3967 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -1178,38 +3967,52 @@
1178 3967 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
1179 3968 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1180 3969
1181 3970
1182 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1183 -Object.defineProperty(exports, "__esModule", ({
3971 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
3972 +
3973 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
3974 +
3975 +_Object$defineProperty(exports, "__esModule", {
1184 3976 value: true
1185 -}));
3977 +});
3978 +
1186 3979 exports["default"] = void 0;
3980 +
1187 3981 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1188 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
1189 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
1190 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
1191 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
1192 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
1193 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
1194 -var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../app/assets/js/ui/dialog/dialog.js"));
1195 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
1196 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
3982 +
3983 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
3984 +
3985 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
3986 +
3987 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
3988 +
3989 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
3990 +
3991 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
3992 +
3993 +var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
3994 +
1197 3995 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component
1198 3996 // That is why this component is a class component.
1199 3997 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes
1200 -var ErrorBoundary = exports["default"] = /*#__PURE__*/function (_React$Component) {
3998 +var ErrorBoundary = /*#__PURE__*/function (_React$Component) {
3999 + (0, _inherits2.default)(ErrorBoundary, _React$Component);
4000 +
4001 + var _super = (0, _createSuper2.default)(ErrorBoundary);
4002 +
1201 4003 function ErrorBoundary(props) {
1202 4004 var _this;
4005 +
1203 4006 (0, _classCallCheck2.default)(this, ErrorBoundary);
1204 - _this = _callSuper(this, ErrorBoundary, [props]);
4007 + _this = _super.call(this, props);
1205 4008 _this.state = {
1206 4009 hasError: null
1207 4010 };
1208 4011 return _this;
1209 4012 }
1210 - (0, _inherits2.default)(ErrorBoundary, _React$Component);
1211 - return (0, _createClass2.default)(ErrorBoundary, [{
4013 +
4014 + (0, _createClass2.default)(ErrorBoundary, [{
1212 4015 key: "goBack",
1213 4016 value: function goBack() {
1214 4017 // If the app was opened inside an iframe, it will close it,
1215 4018 // if not, it will redirect to the last location.
@@ -1215,8 +4018,9 @@
1215 4018 // if not, it will redirect to the last location.
1216 4019 if (window.top !== window.self) {
1217 4020 window.top.$e.run('app/close');
1218 4021 }
4022 +
1219 4023 window.location = elementorAppConfig.return_url;
1220 4024 }
1221 4025 }, {
1222 4026 key: "render",
@@ -1232,8 +4036,9 @@
1232 4036 dismissButtonText: __('Go Back', 'elementor'),
1233 4037 dismissButtonOnClick: this.goBack
1234 4038 });
1235 4039 }
4040 +
1236 4041 return this.props.children;
1237 4042 }
1238 4043 }], [{
1239 4044 key: "getDerivedStateFromError",
@@ -1242,9 +4047,12 @@
1242 4047 hasError: true
1243 4048 };
1244 4049 }
1245 4050 }]);
4051 + return ErrorBoundary;
1246 4052 }(_react.default.Component);
4053 +
4054 +exports["default"] = ErrorBoundary;
1247 4055 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", {
1248 4056 children: PropTypes.any,
1249 4057 title: PropTypes.string,
1250 4058 text: PropTypes.string,
@@ -1257,200 +4065,152 @@
1257 4065 });
1258 4066
1259 4067 /***/ }),
1260 4068
1261 -/***/ "../app/assets/js/organisms/unfiltered-files-dialog.js":
1262 -/*!*************************************************************!*\
1263 - !*** ../app/assets/js/organisms/unfiltered-files-dialog.js ***!
1264 - \*************************************************************/
4069 +/***/ "../core/app/assets/js/organisms/wizard-footer.js":
4070 +/*!********************************************************!*\
4071 + !*** ../core/app/assets/js/organisms/wizard-footer.js ***!
4072 + \********************************************************/
1265 4073 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1266 4074
1267 4075 "use strict";
1268 -/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
1269 4076 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1270 4077
1271 4078
1272 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1273 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
1274 -Object.defineProperty(exports, "__esModule", ({
4079 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4080 +
4081 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4082 +
4083 +_Object$defineProperty(exports, "__esModule", {
1275 4084 value: true
1276 -}));
1277 -exports["default"] = UnfilteredFilesDialog;
1278 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
1279 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
1280 -var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../app/assets/js/ui/dialog/dialog.js"));
1281 -var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../app/assets/js/hooks/use-ajax.js"));
1282 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
1283 -function UnfilteredFilesDialog(props) {
1284 - var show = props.show,
1285 - setShow = props.setShow,
1286 - onReady = props.onReady,
1287 - onCancel = props.onCancel,
1288 - onDismiss = props.onDismiss,
1289 - onLoad = props.onLoad,
1290 - onEnable = props.onEnable,
1291 - onClose = props.onClose,
1292 - _useAjax = (0, _useAjax2.default)(),
1293 - ajaxState = _useAjax.ajaxState,
1294 - setAjax = _useAjax.setAjax,
1295 - _useState = (0, _react.useState)(false),
1296 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
1297 - enableUnfilteredFiles = _useState2[0],
1298 - setEnableUnfilteredFiles = _useState2[1],
1299 - _useState3 = (0, _react.useState)(false),
1300 - _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
1301 - isEnableError = _useState4[0],
1302 - setIsEnableError = _useState4[1];
4085 +});
1303 4086
1304 - // Sending the enable unfiltered files request.
1305 - (0, _react.useEffect)(function () {
1306 - if (enableUnfilteredFiles) {
1307 - setShow(false);
1308 - setAjax({
1309 - data: {
1310 - action: 'elementor_ajax',
1311 - actions: JSON.stringify({
1312 - enable_unfiltered_files_upload: {
1313 - action: 'enable_unfiltered_files_upload'
1314 - }
1315 - })
1316 - }
1317 - });
1318 - if (onEnable) {
1319 - onEnable();
1320 - }
1321 - }
1322 - // eslint-disable-next-line react-hooks/exhaustive-deps
1323 - }, [enableUnfilteredFiles]);
4087 +exports["default"] = WizardFooter;
1324 4088
1325 - // Enabling unfiltered files ajax status.
1326 - (0, _react.useEffect)(function () {
1327 - switch (ajaxState.status) {
1328 - case 'success':
1329 - onReady();
1330 - break;
1331 - case 'error':
1332 - setIsEnableError(true);
1333 - setShow(true);
1334 - break;
1335 - }
1336 - // eslint-disable-next-line react-hooks/exhaustive-deps
1337 - }, [ajaxState]);
1338 - (0, _react.useEffect)(function () {
1339 - if (show && onLoad) {
1340 - onLoad();
1341 - }
1342 - // eslint-disable-next-line react-hooks/exhaustive-deps
1343 - }, [show]);
1344 - if (!show) {
1345 - return null;
4089 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4090 +
4091 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4092 +
4093 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4094 +
4095 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
4096 +
4097 +__webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss");
4098 +
4099 +function WizardFooter(props) {
4100 + var baseClassName = 'e-app-wizard-footer',
4101 + classes = [baseClassName, props.className];
4102 +
4103 + if (props.separator) {
4104 + classes.push(baseClassName + '__separator');
1346 4105 }
1347 - return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, isEnableError ? /*#__PURE__*/_react.default.createElement(_dialog.default, {
1348 - title: __('Something went wrong.', 'elementor'),
1349 - text: props.errorModalText,
1350 - approveButtonColor: "link",
1351 - approveButtonText: __('Continue', 'elementor'),
1352 - approveButtonOnClick: onReady,
1353 - dismissButtonText: __('Go Back', 'elementor'),
1354 - dismissButtonOnClick: onCancel,
1355 - onClose: onCancel
1356 - }) : /*#__PURE__*/_react.default.createElement(_dialog.default, {
1357 - title: __('First, enable unfiltered file uploads.', 'elementor'),
1358 - text: props.confirmModalText,
1359 - approveButtonColor: "link",
1360 - approveButtonText: __('Enable', 'elementor'),
1361 - approveButtonOnClick: function approveButtonOnClick() {
1362 - return setEnableUnfilteredFiles(true);
1363 - },
1364 - dismissButtonText: __('Skip', 'elementor'),
1365 - dismissButtonOnClick: onDismiss || onReady,
1366 - onClose: onClose || onDismiss || onReady
1367 - }));
4106 +
4107 + return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({
4108 + container: true
4109 + }, props, {
4110 + className: (0, _utils.arrayToClassName)(classes)
4111 + }), props.children);
1368 4112 }
1369 -UnfilteredFilesDialog.propTypes = {
1370 - show: PropTypes.bool,
1371 - setShow: PropTypes.func.isRequired,
1372 - onReady: PropTypes.func.isRequired,
1373 - onCancel: PropTypes.func.isRequired,
1374 - onDismiss: PropTypes.func,
1375 - confirmModalText: PropTypes.string.isRequired,
1376 - errorModalText: PropTypes.string.isRequired,
1377 - onLoad: PropTypes.func,
1378 - onEnable: PropTypes.func,
1379 - onClose: PropTypes.func
4113 +
4114 +WizardFooter.propTypes = {
4115 + className: PropTypes.string,
4116 + justify: PropTypes.any,
4117 + separator: PropTypes.any,
4118 + children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
1380 4119 };
1381 -UnfilteredFilesDialog.defaultProps = {
1382 - show: false,
1383 - onReady: function onReady() {},
1384 - onCancel: function onCancel() {}
4120 +WizardFooter.defaultProps = {
4121 + className: ''
1385 4122 };
1386 4123
1387 4124 /***/ }),
1388 4125
1389 -/***/ "../app/assets/js/package.js":
1390 -/*!***********************************!*\
1391 - !*** ../app/assets/js/package.js ***!
1392 - \***********************************/
4126 +/***/ "../core/app/assets/js/package.js":
4127 +/*!****************************************!*\
4128 + !*** ../core/app/assets/js/package.js ***!
4129 + \****************************************/
1393 4130 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1394 4131
1395 4132 "use strict";
1396 4133
1397 4134
1398 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1399 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
1400 -Object.defineProperty(exports, "__esModule", ({
4135 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4136 +
4137 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
4138 +
4139 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4140 +
4141 +_Object$defineProperty(exports, "__esModule", {
1401 4142 value: true
1402 -}));
1403 -exports.hooks = exports.components = exports.appUi = void 0;
1404 -var _addNewButton = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/add-new-button */ "../app/assets/js/ui/molecules/add-new-button.js"));
1405 -var _box = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/box */ "../app/assets/js/ui/atoms/box.js"));
1406 -var _button = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
1407 -var _card = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card */ "../app/assets/js/ui/card/card.js"));
1408 -var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-body */ "../app/assets/js/ui/card/card-body.js"));
1409 -var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-footer */ "../app/assets/js/ui/card/card-footer.js"));
1410 -var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-image */ "../app/assets/js/ui/card/card-image.js"));
1411 -var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-header */ "../app/assets/js/ui/card/card-header.js"));
1412 -var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-overlay */ "../app/assets/js/ui/card/card-overlay.js"));
1413 -var _checkbox = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/checkbox */ "../app/assets/js/ui/atoms/checkbox.js"));
1414 -var _collapse = _interopRequireDefault(__webpack_require__(/*! ./molecules/collapse */ "../app/assets/js/molecules/collapse.js"));
1415 -var _cssGrid = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/css-grid */ "../app/assets/js/ui/atoms/css-grid.js"));
1416 -var _dialog = _interopRequireDefault(__webpack_require__(/*! ./ui/dialog/dialog */ "../app/assets/js/ui/dialog/dialog.js"));
1417 -var _dragDrop = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/drag-drop */ "../app/assets/js/ui/atoms/drag-drop.js"));
1418 -var _dropZone = _interopRequireDefault(__webpack_require__(/*! ./organisms/drop-zone */ "../app/assets/js/organisms/drop-zone.js"));
1419 -var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! ./organisms/error-boundary */ "../app/assets/js/organisms/error-boundary.js"));
1420 -var _heading = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
1421 -var _goProButton = _interopRequireDefault(__webpack_require__(/*! ./molecules/go-pro-button */ "../app/assets/js/molecules/go-pro-button.js"));
1422 -var _grid = _interopRequireDefault(__webpack_require__(/*! ./ui/grid/grid */ "../app/assets/js/ui/grid/grid.js"));
1423 -var _icon = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
1424 -var _list = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/list */ "../app/assets/js/ui/molecules/list.js"));
1425 -var _menu = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu */ "../app/assets/js/ui/menu/menu.js"));
1426 -var _menuItem = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu-item */ "../app/assets/js/ui/menu/menu-item.js"));
1427 -var _modal = _interopRequireWildcard(__webpack_require__(/*! ./ui/modal/modal */ "../app/assets/js/ui/modal/modal.js"));
1428 -var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../app/assets/js/pages/not-found.js"));
1429 -var _notice = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/notice */ "../app/assets/js/ui/molecules/notice.js"));
1430 -var _page = _interopRequireDefault(__webpack_require__(/*! ./layout/page */ "../app/assets/js/layout/page.js"));
1431 -var _popover = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/popover */ "../app/assets/js/ui/molecules/popover.js"));
1432 -var _select = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/select */ "../app/assets/js/ui/atoms/select.js"));
1433 -var _select2 = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/select2 */ "../app/assets/js/ui/molecules/select2.js"));
1434 -var _text = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
1435 -var _uploadFile = _interopRequireDefault(__webpack_require__(/*! ./molecules/upload-file */ "../app/assets/js/molecules/upload-file.js"));
1436 -var _inlineLink = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/inline-link */ "../app/assets/js/ui/molecules/inline-link.js"));
1437 -var _unfilteredFilesDialog = _interopRequireDefault(__webpack_require__(/*! ./organisms/unfiltered-files-dialog.js */ "../app/assets/js/organisms/unfiltered-files-dialog.js"));
1438 -var _useAjax = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-ajax */ "../app/assets/js/hooks/use-ajax.js"));
1439 -var _useAction = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-action */ "../app/assets/js/hooks/use-action.js"));
1440 -var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-page-title */ "../app/assets/js/hooks/use-page-title.js"));
1441 -var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-query-params */ "../app/assets/js/hooks/use-query-params.js"));
1442 -var _useIntroduction = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-introduction */ "../app/assets/js/hooks/use-introduction.js"));
1443 -var _useConfirmAction = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-confirm-action */ "../app/assets/js/hooks/use-confirm-action.js"));
1444 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
1445 -// Alphabetical order.
1446 -// App UI
4143 +});
1447 4144
1448 -// Components
4145 +exports["default"] = void 0;
1449 4146
1450 -// Hooks
4147 +var _addNewButton = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/add-new-button */ "../core/app/assets/js/ui/molecules/add-new-button.js"));
1451 4148
1452 -var appUi = exports.appUi = {
4149 +var _box = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
4150 +
4151 +var _button = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
4152 +
4153 +var _card = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
4154 +
4155 +var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-body */ "../core/app/assets/js/ui/card/card-body.js"));
4156 +
4157 +var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
4158 +
4159 +var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-image */ "../core/app/assets/js/ui/card/card-image.js"));
4160 +
4161 +var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-header */ "../core/app/assets/js/ui/card/card-header.js"));
4162 +
4163 +var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
4164 +
4165 +var _checkbox = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
4166 +
4167 +var _collapse = _interopRequireDefault(__webpack_require__(/*! ./molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
4168 +
4169 +var _cssGrid = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/css-grid */ "../core/app/assets/js/ui/atoms/css-grid.js"));
4170 +
4171 +var _dialog = _interopRequireDefault(__webpack_require__(/*! ./ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
4172 +
4173 +var _dragDrop = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js"));
4174 +
4175 +var _dropZone = _interopRequireDefault(__webpack_require__(/*! ./organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
4176 +
4177 +var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! ./organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js"));
4178 +
4179 +var _heading = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
4180 +
4181 +var _grid = _interopRequireDefault(__webpack_require__(/*! ./ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
4182 +
4183 +var _icon = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
4184 +
4185 +var _list = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
4186 +
4187 +var _menu = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu */ "../core/app/assets/js/ui/menu/menu.js"));
4188 +
4189 +var _menuItem = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu-item */ "../core/app/assets/js/ui/menu/menu-item.js"));
4190 +
4191 +var _modal = _interopRequireWildcard(__webpack_require__(/*! ./ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
4192 +
4193 +var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/assets/js/pages/not-found.js"));
4194 +
4195 +var _notice = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
4196 +
4197 +var _page = _interopRequireDefault(__webpack_require__(/*! ./layout/page */ "../core/app/assets/js/layout/page.js"));
4198 +
4199 +var _popover = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/popover */ "../core/app/assets/js/ui/molecules/popover.js"));
4200 +
4201 +var _select = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/select */ "../core/app/assets/js/ui/atoms/select.js"));
4202 +
4203 +var _select2 = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/select2 */ "../core/app/assets/js/ui/molecules/select2.js"));
4204 +
4205 +var _text = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
4206 +
4207 +var _uploadFile = _interopRequireDefault(__webpack_require__(/*! ./molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js"));
4208 +
4209 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
4210 +
4211 +// Alphabetical order.
4212 +var _default = {
1453 4213 AddNewButton: _addNewButton.default,
1454 4214 Box: _box.default,
1455 4215 Button: _button.default,
1456 4216 Card: _card.default,
@@ -1466,9 +4226,8 @@
1466 4226 DragDrop: _dragDrop.default,
1467 4227 DropZone: _dropZone.default,
1468 4228 ErrorBoundary: _errorBoundary.default,
1469 4229 Heading: _heading.default,
1470 - GoProButton: _goProButton.default,
1471 4230 Grid: _grid.default,
1472 4231 Icon: _icon.default,
1473 4232 List: _list.default,
1474 4233 Menu: _menu.default,
@@ -1484,26 +4243,16 @@
1484 4243 Text: _text.default,
1485 4244 UploadFile: _uploadFile.default,
1486 4245 InlineLink: _inlineLink.default
1487 4246 };
1488 -var components = exports.components = {
1489 - UnfilteredFilesDialog: _unfilteredFilesDialog.default
1490 -};
1491 -var hooks = exports.hooks = {
1492 - useAjax: _useAjax.default,
1493 - useAction: _useAction.default,
1494 - usePageTitle: _usePageTitle.default,
1495 - useQueryParams: _useQueryParams.default,
1496 - useIntroduction: _useIntroduction.default,
1497 - useConfirmAction: _useConfirmAction.default
1498 -};
4247 +exports["default"] = _default;
1499 4248
1500 4249 /***/ }),
1501 4250
1502 -/***/ "../app/assets/js/pages/not-found.js":
1503 -/*!*******************************************!*\
1504 - !*** ../app/assets/js/pages/not-found.js ***!
1505 - \*******************************************/
4251 +/***/ "../core/app/assets/js/pages/not-found.js":
4252 +/*!************************************************!*\
4253 + !*** ../core/app/assets/js/pages/not-found.js ***!
4254 + \************************************************/
1506 4255 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1507 4256
1508 4257 "use strict";
1509 4258 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -1508,15 +4257,22 @@
1508 4257 "use strict";
1509 4258 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
1510 4259
1511 4260
1512 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1513 -Object.defineProperty(exports, "__esModule", ({
4261 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4262 +
4263 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4264 +
4265 +_Object$defineProperty(exports, "__esModule", {
1514 4266 value: true
1515 -}));
4267 +});
4268 +
1516 4269 exports["default"] = NotFound;
4270 +
1517 4271 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1518 -var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../app/assets/js/layout/page.js"));
4272 +
4273 +var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
4274 +
1519 4275 function NotFound() {
1520 4276 var config = {
1521 4277 title: __('Not Found', 'elementor'),
1522 4278 className: 'eps-app__not-found',
@@ -1527,12 +4283,12 @@
1527 4283 }
1528 4284
1529 4285 /***/ }),
1530 4286
1531 -/***/ "../app/assets/js/router.js":
1532 -/*!**********************************!*\
1533 - !*** ../app/assets/js/router.js ***!
1534 - \**********************************/
4287 +/***/ "../core/app/assets/js/router.js":
4288 +/*!***************************************!*\
4289 + !*** ../core/app/assets/js/router.js ***!
4290 + \***************************************/
1535 4291 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1536 4292
1537 4293 "use strict";
1538 4294 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
@@ -1537,16 +4293,26 @@
1537 4293 "use strict";
1538 4294 /* provided dependency */ var React = __webpack_require__(/*! react */ "react");
1539 4295
1540 4296
1541 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1542 -Object.defineProperty(exports, "__esModule", ({
4297 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4298 +
4299 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4300 +
4301 +_Object$defineProperty(exports, "__esModule", {
1543 4302 value: true
1544 -}));
4303 +});
4304 +
1545 4305 exports["default"] = void 0;
1546 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
1547 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
1548 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
4306 +
4307 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
4308 +
4309 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
4310 +
4311 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
4312 +
4313 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4314 +
1549 4315 /**
1550 4316 * App Router
1551 4317 *
1552 4318 * TODO: Temporary solution for routing extensibility.
@@ -1553,20 +4319,22 @@
1553 4319 */
1554 4320 var Router = /*#__PURE__*/function () {
1555 4321 function Router() {
1556 4322 (0, _classCallCheck2.default)(this, Router);
1557 - /**
1558 - * @type {*[]}
1559 - */
1560 4323 (0, _defineProperty2.default)(this, "routes", []);
1561 4324 (0, _defineProperty2.default)(this, "history", null);
1562 4325 }
1563 - return (0, _createClass2.default)(Router, [{
4326 +
4327 + (0, _createClass2.default)(Router, [{
1564 4328 key: "addRoute",
1565 4329 value:
1566 4330 /**
1567 4331 *
1568 - * @param {{path: string, component: Object, props: Object}} route
4332 + * @param route {{
4333 + * path: string,
4334 + * component: object,
4335 + * props: object,
4336 + * }}
1569 4337 */
1570 4338 function addRoute(route) {
1571 4339 this.routes.push(route);
1572 4340 }
@@ -1573,30 +4341,32 @@
1573 4341 }, {
1574 4342 key: "getRoutes",
1575 4343 value: function getRoutes() {
1576 4344 return this.routes.map(function (route) {
1577 - var props = route.props || {};
1578 - // Use the path as a key, and add it as a prop.
4345 + var props = route.props || {}; // Use the path as a key, and add it as a prop.
4346 +
1579 4347 props.path = props.key = route.path;
1580 4348 return React.createElement(route.component, props);
1581 4349 });
1582 4350 }
1583 4351 }]);
4352 + return Router;
1584 4353 }();
1585 -var router = new Router();
1586 4354
1587 -// Make router available for use within packages.
4355 +var router = new Router(); // Make router available for use within packages.
4356 +
1588 4357 window.elementorAppPackages = {
1589 4358 router: router
1590 4359 };
1591 -var _default = exports["default"] = router;
4360 +var _default = router;
4361 +exports["default"] = _default;
1592 4362
1593 4363 /***/ }),
1594 4364
1595 -/***/ "../app/assets/js/ui/atoms/box.js":
1596 -/*!****************************************!*\
1597 - !*** ../app/assets/js/ui/atoms/box.js ***!
1598 - \****************************************/
4365 +/***/ "../core/app/assets/js/ui/atoms/box.js":
4366 +/*!*********************************************!*\
4367 + !*** ../core/app/assets/js/ui/atoms/box.js ***!
4368 + \*********************************************/
1599 4369 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1600 4370
1601 4371 "use strict";
1602 4372 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1601,29 +4371,40 @@
1601 4371 "use strict";
1602 4372 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1603 4373
1604 4374
1605 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1606 -Object.defineProperty(exports, "__esModule", ({
4375 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4376 +
4377 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4378 +
4379 +_Object$defineProperty(exports, "__esModule", {
1607 4380 value: true
1608 -}));
4381 +});
4382 +
1609 4383 exports["default"] = Box;
4384 +
1610 4385 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1611 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
1612 -__webpack_require__(/*! ./box.scss */ "../app/assets/js/ui/atoms/box.scss");
4386 +
4387 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4388 +
4389 +__webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss");
4390 +
1613 4391 function Box(props) {
1614 4392 var baseClassName = 'eps-box',
1615 - classes = [baseClassName, props.className],
1616 - style = {};
1617 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
4393 + classes = [baseClassName, props.className],
4394 + style = {};
4395 +
4396 + if (props.hasOwnProperty('padding')) {
1618 4397 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding);
1619 4398 classes.push(baseClassName + '--padding');
1620 4399 }
4400 +
1621 4401 return /*#__PURE__*/_react.default.createElement("div", {
1622 4402 style: style,
1623 4403 className: (0, _utils.arrayToClassName)(classes)
1624 4404 }, props.children);
1625 4405 }
4406 +
1626 4407 Box.propTypes = {
1627 4408 className: PropTypes.string,
1628 4409 padding: PropTypes.string,
1629 4410 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
@@ -1633,22 +4414,12 @@
1633 4414 };
1634 4415
1635 4416 /***/ }),
1636 4417
1637 -/***/ "../app/assets/js/ui/atoms/box.scss":
1638 -/*!******************************************!*\
1639 - !*** ../app/assets/js/ui/atoms/box.scss ***!
1640 - \******************************************/
1641 -/***/ (() => {
1642 -
1643 -
1644 -
1645 -/***/ }),
1646 -
1647 -/***/ "../app/assets/js/ui/atoms/checkbox.js":
1648 -/*!*********************************************!*\
1649 - !*** ../app/assets/js/ui/atoms/checkbox.js ***!
1650 - \*********************************************/
4418 +/***/ "../core/app/assets/js/ui/atoms/checkbox.js":
4419 +/*!**************************************************!*\
4420 + !*** ../core/app/assets/js/ui/atoms/checkbox.js ***!
4421 + \**************************************************/
1651 4422 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1652 4423
1653 4424 "use strict";
1654 4425 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1653,80 +4424,57 @@
1653 4424 "use strict";
1654 4425 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1655 4426
1656 4427
1657 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1658 -Object.defineProperty(exports, "__esModule", ({
4428 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4429 +
4430 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4431 +
4432 +_Object$defineProperty(exports, "__esModule", {
1659 4433 value: true
1660 -}));
4434 +});
4435 +
1661 4436 exports["default"] = Checkbox;
4437 +
1662 4438 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1663 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
1664 -__webpack_require__(/*! ./checkbox.scss */ "../app/assets/js/ui/atoms/checkbox.scss");
1665 -function Checkbox(_ref) {
1666 - var className = _ref.className,
1667 - checked = _ref.checked,
1668 - rounded = _ref.rounded,
1669 - indeterminate = _ref.indeterminate,
1670 - error = _ref.error,
1671 - disabled = _ref.disabled,
1672 - onChange = _ref.onChange,
1673 - id = _ref.id;
4439 +
4440 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4441 +
4442 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4443 +
4444 +__webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss");
4445 +
4446 +function Checkbox(props) {
1674 4447 var baseClassName = 'eps-checkbox',
1675 - classes = [baseClassName, className];
1676 - if (rounded) {
4448 + classes = [baseClassName, props.className];
4449 +
4450 + if (props.rounded) {
1677 4451 classes.push(baseClassName + '--rounded');
1678 4452 }
1679 - if (indeterminate) {
1680 - classes.push(baseClassName + '--indeterminate');
1681 - }
1682 - if (error) {
1683 - classes.push(baseClassName + '--error');
1684 - }
1685 - return /*#__PURE__*/_react.default.createElement("input", {
1686 - className: (0, _utils.arrayToClassName)(classes),
4453 +
4454 + return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, {
1687 4455 type: "checkbox",
1688 - checked: checked,
1689 - disabled: disabled,
1690 - onChange: onChange,
1691 - id: id
1692 - });
4456 + disabled: props.disabled,
4457 + className: (0, _utils.arrayToClassName)(classes)
4458 + }));
1693 4459 }
4460 +
1694 4461 Checkbox.propTypes = {
1695 4462 className: PropTypes.string,
1696 - checked: PropTypes.bool,
1697 4463 disabled: PropTypes.bool,
1698 - indeterminate: PropTypes.bool,
1699 - rounded: PropTypes.bool,
1700 - error: PropTypes.bool,
1701 - onChange: PropTypes.func,
1702 - id: PropTypes.string
4464 + rounded: PropTypes.bool
1703 4465 };
1704 4466 Checkbox.defaultProps = {
1705 4467 className: '',
1706 - checked: null,
1707 - disabled: false,
1708 - indeterminate: false,
1709 - error: false,
1710 - onChange: function onChange() {}
4468 + disabled: false
1711 4469 };
1712 4470
1713 4471 /***/ }),
1714 4472
1715 -/***/ "../app/assets/js/ui/atoms/checkbox.scss":
1716 -/*!***********************************************!*\
1717 - !*** ../app/assets/js/ui/atoms/checkbox.scss ***!
1718 - \***********************************************/
1719 -/***/ (() => {
1720 -
1721 -
1722 -
1723 -/***/ }),
1724 -
1725 -/***/ "../app/assets/js/ui/atoms/css-grid.js":
1726 -/*!*********************************************!*\
1727 - !*** ../app/assets/js/ui/atoms/css-grid.js ***!
1728 - \*********************************************/
4473 +/***/ "../core/app/assets/js/ui/atoms/css-grid.js":
4474 +/*!**************************************************!*\
4475 + !*** ../core/app/assets/js/ui/atoms/css-grid.js ***!
4476 + \**************************************************/
1729 4477 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1730 4478
1731 4479 "use strict";
1732 4480 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1731,16 +4479,24 @@
1731 4479 "use strict";
1732 4480 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1733 4481
1734 4482
1735 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1736 -Object.defineProperty(exports, "__esModule", ({
4483 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4484 +
4485 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4486 +
4487 +_Object$defineProperty(exports, "__esModule", {
1737 4488 value: true
1738 -}));
4489 +});
4490 +
1739 4491 exports["default"] = CssGrid;
4492 +
1740 4493 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1741 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
1742 -__webpack_require__(/*! ./css-grid.scss */ "../app/assets/js/ui/atoms/css-grid.scss");
4494 +
4495 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4496 +
4497 +__webpack_require__(/*! ./css-grid.scss */ "../core/app/assets/js/ui/atoms/css-grid.scss");
4498 +
1743 4499 function CssGrid(props) {
1744 4500 var gridStyle = {
1745 4501 '--eps-grid-columns': props.columns,
1746 4502 '--eps-grid-spacing': (0, _utils.pxToRem)(props.spacing),
@@ -1751,8 +4507,9 @@
1751 4507 style: gridStyle,
1752 4508 className: "eps-css-grid ".concat(props.className)
1753 4509 }, props.children);
1754 4510 }
4511 +
1755 4512 CssGrid.propTypes = {
1756 4513 className: PropTypes.string,
1757 4514 children: PropTypes.any.isRequired,
1758 4515 columns: PropTypes.number,
@@ -1766,84 +4523,91 @@
1766 4523 };
1767 4524
1768 4525 /***/ }),
1769 4526
1770 -/***/ "../app/assets/js/ui/atoms/css-grid.scss":
1771 -/*!***********************************************!*\
1772 - !*** ../app/assets/js/ui/atoms/css-grid.scss ***!
1773 - \***********************************************/
1774 -/***/ (() => {
4527 +/***/ "../core/app/assets/js/ui/atoms/drag-drop.js":
4528 +/*!***************************************************!*\
4529 + !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***!
4530 + \***************************************************/
4531 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1775 4532
4533 +"use strict";
4534 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1776 4535
1777 4536
1778 -/***/ }),
4537 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
1779 4538
1780 -/***/ "../app/assets/js/ui/atoms/drag-drop.js":
1781 -/*!**********************************************!*\
1782 - !*** ../app/assets/js/ui/atoms/drag-drop.js ***!
1783 - \**********************************************/
1784 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4539 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
1785 4540
1786 -"use strict";
1787 -/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4541 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
1788 4542
4543 +_Object$defineProperty(exports, "__esModule", {
4544 + value: true
4545 +});
1789 4546
1790 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1791 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
1792 -Object.defineProperty(exports, "__esModule", ({
1793 - value: true
1794 -}));
1795 4547 exports["default"] = DragDrop;
4548 +
1796 4549 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
1797 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
1798 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
1799 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
1800 -__webpack_require__(/*! ./drag-drop.scss */ "../app/assets/js/ui/atoms/drag-drop.scss");
1801 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
4550 +
4551 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4552 +
4553 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
4554 +
4555 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4556 +
4557 +__webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss");
4558 +
1802 4559 function DragDrop(props) {
1803 4560 var _useState = (0, _react.useState)(false),
1804 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
1805 - isDragOver = _useState2[0],
1806 - setIsDragOver = _useState2[1],
1807 - getClassName = function getClassName() {
1808 - var baseClassName = 'e-app-drag-drop',
4561 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
4562 + isDragOver = _useState2[0],
4563 + setIsDragOver = _useState2[1],
4564 + getClassName = function getClassName() {
4565 + var baseClassName = 'e-app-drag-drop',
1809 4566 classes = [baseClassName, props.className];
1810 - if (isDragOver && !props.isLoading) {
1811 - classes.push(baseClassName + '--drag-over');
4567 +
4568 + if (isDragOver && !props.isLoading) {
4569 + classes.push(baseClassName + '--drag-over');
4570 + }
4571 +
4572 + return (0, _utils.arrayToClassName)(classes);
4573 + },
4574 + onDragDropActions = function onDragDropActions(event) {
4575 + event.preventDefault();
4576 + event.stopPropagation();
4577 + },
4578 + dragDropEvents = {
4579 + onDrop: function onDrop(event) {
4580 + onDragDropActions(event);
4581 + setIsDragOver(false);
4582 +
4583 + if (props.onDrop) {
4584 + props.onDrop(event);
1812 4585 }
1813 - return (0, _utils.arrayToClassName)(classes);
1814 4586 },
1815 - onDragDropActions = function onDragDropActions(event) {
1816 - event.preventDefault();
1817 - event.stopPropagation();
4587 + onDragOver: function onDragOver(event) {
4588 + onDragDropActions(event);
4589 + setIsDragOver(true);
4590 +
4591 + if (props.onDragOver) {
4592 + props.onDragOver(event);
4593 + }
1818 4594 },
1819 - dragDropEvents = {
1820 - onDrop: function onDrop(event) {
1821 - onDragDropActions(event);
1822 - setIsDragOver(false);
1823 - if (props.onDrop) {
1824 - props.onDrop(event);
1825 - }
1826 - },
1827 - onDragOver: function onDragOver(event) {
1828 - onDragDropActions(event);
1829 - setIsDragOver(true);
1830 - if (props.onDragOver) {
1831 - props.onDragOver(event);
1832 - }
1833 - },
1834 - onDragLeave: function onDragLeave(event) {
1835 - onDragDropActions(event);
1836 - setIsDragOver(false);
1837 - if (props.onDragLeave) {
1838 - props.onDragLeave(event);
1839 - }
4595 + onDragLeave: function onDragLeave(event) {
4596 + onDragDropActions(event);
4597 + setIsDragOver(false);
4598 +
4599 + if (props.onDragLeave) {
4600 + props.onDragLeave(event);
1840 4601 }
1841 - };
4602 + }
4603 + };
4604 +
1842 4605 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, {
1843 4606 className: getClassName()
1844 4607 }), props.children);
1845 4608 }
4609 +
1846 4610 DragDrop.propTypes = {
1847 4611 className: PropTypes.string,
1848 4612 children: PropTypes.any,
1849 4613 onDrop: PropTypes.func,
@@ -1856,22 +4620,12 @@
1856 4620 };
1857 4621
1858 4622 /***/ }),
1859 4623
1860 -/***/ "../app/assets/js/ui/atoms/drag-drop.scss":
1861 -/*!************************************************!*\
1862 - !*** ../app/assets/js/ui/atoms/drag-drop.scss ***!
1863 - \************************************************/
1864 -/***/ (() => {
1865 -
1866 -
1867 -
1868 -/***/ }),
1869 -
1870 -/***/ "../app/assets/js/ui/atoms/heading.js":
1871 -/*!********************************************!*\
1872 - !*** ../app/assets/js/ui/atoms/heading.js ***!
1873 - \********************************************/
4624 +/***/ "../core/app/assets/js/ui/atoms/heading.js":
4625 +/*!*************************************************!*\
4626 + !*** ../core/app/assets/js/ui/atoms/heading.js ***!
4627 + \*************************************************/
1874 4628 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1875 4629
1876 4630 "use strict";
1877 4631 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1876,28 +4630,39 @@
1876 4630 "use strict";
1877 4631 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1878 4632
1879 4633
1880 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1881 -Object.defineProperty(exports, "__esModule", ({
4634 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4635 +
4636 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4637 +
4638 +_Object$defineProperty(exports, "__esModule", {
1882 4639 value: true
1883 -}));
4640 +});
4641 +
1884 4642 exports["default"] = Heading;
4643 +
1885 4644 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
1886 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
4645 +
4646 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4647 +
1887 4648 function Heading(props) {
1888 4649 var baseClassName = 'eps',
1889 - classes = [props.className];
4650 + classes = [props.className];
4651 +
1890 4652 if (props.variant) {
1891 4653 classes.push(baseClassName + '-' + props.variant);
1892 4654 }
4655 +
1893 4656 var Element = function Element() {
1894 4657 return _react.default.createElement(props.tag, {
1895 4658 className: (0, _utils.arrayToClassName)(classes)
1896 4659 }, props.children);
1897 4660 };
4661 +
1898 4662 return /*#__PURE__*/_react.default.createElement(Element, null);
1899 4663 }
4664 +
1900 4665 Heading.propTypes = {
1901 4666 className: PropTypes.string,
1902 4667 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired,
1903 4668 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']),
@@ -1909,12 +4674,12 @@
1909 4674 };
1910 4675
1911 4676 /***/ }),
1912 4677
1913 -/***/ "../app/assets/js/ui/atoms/icon.js":
1914 -/*!*****************************************!*\
1915 - !*** ../app/assets/js/ui/atoms/icon.js ***!
1916 - \*****************************************/
4678 +/***/ "../core/app/assets/js/ui/atoms/icon.js":
4679 +/*!**********************************************!*\
4680 + !*** ../core/app/assets/js/ui/atoms/icon.js ***!
4681 + \**********************************************/
1917 4682 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1918 4683
1919 4684 "use strict";
1920 4685 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1919,27 +4684,26 @@
1919 4684 "use strict";
1920 4685 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1921 4686
1922 4687
1923 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1924 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
1925 -Object.defineProperty(exports, "__esModule", ({
4688 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4689 +
4690 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4691 +
4692 +_Object$defineProperty(exports, "__esModule", {
1926 4693 value: true
1927 -}));
1928 -exports["default"] = void 0;
1929 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
1930 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
1931 -var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/objectWithoutProperties */ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"));
1932 -var _excluded = ["className"];
1933 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
1934 -var Icon = (0, _react.forwardRef)(function (props, ref) {
1935 - var className = props.className,
1936 - rest = (0, _objectWithoutProperties2.default)(props, _excluded);
1937 - return /*#__PURE__*/_react.default.createElement("i", (0, _extends2.default)({
1938 - ref: ref,
1939 - className: "eps-icon ".concat(className)
1940 - }, rest));
1941 4694 });
4695 +
4696 +exports["default"] = Icon;
4697 +
4698 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4699 +
4700 +function Icon(props) {
4701 + return /*#__PURE__*/_react.default.createElement("i", {
4702 + className: "eps-icon ".concat(props.className)
4703 + });
4704 +}
4705 +
1942 4706 Icon.propTypes = {
1943 4707 className: PropTypes.string.isRequired
1944 4708 };
1945 4709 Icon.defaultProps = {
@@ -1944,16 +4708,15 @@
1944 4708 };
1945 4709 Icon.defaultProps = {
1946 4710 className: ''
1947 4711 };
1948 -var _default = exports["default"] = Icon;
1949 4712
1950 4713 /***/ }),
1951 4714
1952 -/***/ "../app/assets/js/ui/atoms/select.js":
1953 -/*!*******************************************!*\
1954 - !*** ../app/assets/js/ui/atoms/select.js ***!
1955 - \*******************************************/
4715 +/***/ "../core/app/assets/js/ui/atoms/select.js":
4716 +/*!************************************************!*\
4717 + !*** ../core/app/assets/js/ui/atoms/select.js ***!
4718 + \************************************************/
1956 4719 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
1957 4720
1958 4721 "use strict";
1959 4722 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -1958,14 +4721,22 @@
1958 4721 "use strict";
1959 4722 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
1960 4723
1961 4724
1962 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
1963 -Object.defineProperty(exports, "__esModule", ({
4725 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4726 +
4727 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4728 +
4729 +_Object$defineProperty(exports, "__esModule", {
1964 4730 value: true
1965 -}));
4731 +});
4732 +
1966 4733 exports["default"] = Select;
4734 +
1967 4735 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4736 +
4737 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
4738 +
1968 4739 function Select(props) {
1969 4740 return /*#__PURE__*/_react.default.createElement("select", {
1970 4741 multiple: props.multiple,
1971 4742 className: props.className,
@@ -1970,13 +4741,9 @@
1970 4741 multiple: props.multiple,
1971 4742 className: props.className,
1972 4743 value: props.value,
1973 4744 onChange: props.onChange,
1974 - ref: props.elRef,
1975 - onClick: function onClick() {
1976 - var _props$onClick;
1977 - return (_props$onClick = props.onClick) === null || _props$onClick === void 0 ? void 0 : _props$onClick.call(props);
1978 - }
4745 + ref: props.elRef
1979 4746 }, props.options.map(function (option) {
1980 4747 return option.children ? /*#__PURE__*/_react.default.createElement("optgroup", {
1981 4748 label: option.label,
1982 4749 key: option.label
@@ -1990,16 +4757,16 @@
1990 4757 value: option.value
1991 4758 }, option.label);
1992 4759 }));
1993 4760 }
4761 +
1994 4762 Select.propTypes = {
1995 4763 className: PropTypes.string,
4764 + value: PropTypes.string,
1996 4765 onChange: PropTypes.func,
1997 4766 options: PropTypes.array,
1998 4767 elRef: PropTypes.object,
1999 - multiple: PropTypes.bool,
2000 - value: PropTypes.oneOfType([PropTypes.array, PropTypes.string]),
2001 - onClick: PropTypes.func
4768 + multiple: PropTypes.bool
2002 4769 };
2003 4770 Select.defaultProps = {
2004 4771 className: '',
2005 4772 options: []
@@ -2006,12 +4773,12 @@
2006 4773 };
2007 4774
2008 4775 /***/ }),
2009 4776
2010 -/***/ "../app/assets/js/ui/atoms/text.js":
2011 -/*!*****************************************!*\
2012 - !*** ../app/assets/js/ui/atoms/text.js ***!
2013 - \*****************************************/
4777 +/***/ "../core/app/assets/js/ui/atoms/text-field.js":
4778 +/*!****************************************************!*\
4779 + !*** ../core/app/assets/js/ui/atoms/text-field.js ***!
4780 + \****************************************************/
2014 4781 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2015 4782
2016 4783 "use strict";
2017 4784 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2016,27 +4783,99 @@
2016 4783 "use strict";
2017 4784 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2018 4785
2019 4786
2020 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2021 -Object.defineProperty(exports, "__esModule", ({
4787 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4788 +
4789 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4790 +
4791 +_Object$defineProperty(exports, "__esModule", {
2022 4792 value: true
2023 -}));
4793 +});
4794 +
4795 +exports["default"] = TextField;
4796 +
4797 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4798 +
4799 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
4800 +
4801 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
4802 +
4803 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
4804 +
4805 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4806 +
4807 +__webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss");
4808 +
4809 +function TextField(props) {
4810 + var classNameBase = 'eps-text-field',
4811 + classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)],
4812 + validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
4813 + className: (0, _utils.arrayToClassName)(classes)
4814 + });
4815 +
4816 + if (validProps.multiline) {
4817 + delete validProps.multiline;
4818 + return /*#__PURE__*/_react.default.createElement("textarea", validProps);
4819 + }
4820 +
4821 + return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, {
4822 + type: "text"
4823 + }));
4824 +}
4825 +
4826 +TextField.propTypes = {
4827 + className: PropTypes.string,
4828 + multiline: PropTypes.bool,
4829 + variant: PropTypes.oneOf(['standard', 'outlined']),
4830 + children: PropTypes.string
4831 +};
4832 +TextField.defaultProps = {
4833 + className: '',
4834 + variant: 'standard'
4835 +};
4836 +
4837 +/***/ }),
4838 +
4839 +/***/ "../core/app/assets/js/ui/atoms/text.js":
4840 +/*!**********************************************!*\
4841 + !*** ../core/app/assets/js/ui/atoms/text.js ***!
4842 + \**********************************************/
4843 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4844 +
4845 +"use strict";
4846 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4847 +
4848 +
4849 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4850 +
4851 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4852 +
4853 +_Object$defineProperty(exports, "__esModule", {
4854 + value: true
4855 +});
4856 +
2024 4857 exports["default"] = Text;
4858 +
2025 4859 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2026 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
4860 +
4861 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
4862 +
2027 4863 function Text(props) {
2028 4864 var baseClassName = 'eps',
2029 - classes = [props.className],
2030 - variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
4865 + classes = [props.className],
4866 + variant = props.variant && 'md' !== props.variant ? '-' + props.variant : '';
2031 4867 classes.push(baseClassName + '-text' + variant);
4868 +
2032 4869 var Element = function Element() {
2033 4870 return _react.default.createElement(props.tag, {
2034 4871 className: (0, _utils.arrayToClassName)(classes)
2035 4872 }, props.children);
2036 4873 };
4874 +
2037 4875 return /*#__PURE__*/_react.default.createElement(Element, null);
2038 4876 }
4877 +
2039 4878 Text.propTypes = {
2040 4879 className: PropTypes.string,
2041 4880 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']),
2042 4881 tag: PropTypes.string,
@@ -2048,12 +4887,12 @@
2048 4887 };
2049 4888
2050 4889 /***/ }),
2051 4890
2052 -/***/ "../app/assets/js/ui/card/card-body.js":
2053 -/*!*********************************************!*\
2054 - !*** ../app/assets/js/ui/card/card-body.js ***!
2055 - \*********************************************/
4891 +/***/ "../core/app/assets/js/ui/card/card-body.js":
4892 +/*!**************************************************!*\
4893 + !*** ../core/app/assets/js/ui/card/card-body.js ***!
4894 + \**************************************************/
2056 4895 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2057 4896
2058 4897 "use strict";
2059 4898 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2058,29 +4897,40 @@
2058 4897 "use strict";
2059 4898 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2060 4899
2061 4900
2062 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2063 -Object.defineProperty(exports, "__esModule", ({
4901 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4902 +
4903 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4904 +
4905 +_Object$defineProperty(exports, "__esModule", {
2064 4906 value: true
2065 -}));
4907 +});
4908 +
2066 4909 exports["default"] = CardBody;
4910 +
2067 4911 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2068 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2069 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
4912 +
4913 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4914 +
4915 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4916 +
2070 4917 function CardBody(props) {
2071 4918 var classNameBase = 'eps-card__body',
2072 - classes = [classNameBase, props.className],
2073 - style = {};
2074 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
4919 + classes = [classNameBase, props.className],
4920 + style = {};
4921 +
4922 + if (props.hasOwnProperty('padding')) {
2075 4923 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding);
2076 4924 classes.push(classNameBase + '--padding');
2077 4925 }
4926 +
2078 4927 return /*#__PURE__*/_react.default.createElement("main", {
2079 4928 className: (0, _utils.arrayToClassName)(classes),
2080 4929 style: style
2081 4930 }, props.children);
2082 4931 }
4932 +
2083 4933 CardBody.propTypes = {
2084 4934 className: PropTypes.string,
2085 4935 padding: PropTypes.string,
2086 4936 passive: PropTypes.bool,
@@ -2092,12 +4942,12 @@
2092 4942 };
2093 4943
2094 4944 /***/ }),
2095 4945
2096 -/***/ "../app/assets/js/ui/card/card-divider.js":
2097 -/*!************************************************!*\
2098 - !*** ../app/assets/js/ui/card/card-divider.js ***!
2099 - \************************************************/
4946 +/***/ "../core/app/assets/js/ui/card/card-divider.js":
4947 +/*!*****************************************************!*\
4948 + !*** ../core/app/assets/js/ui/card/card-divider.js ***!
4949 + \*****************************************************/
2100 4950 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2101 4951
2102 4952 "use strict";
2103 4953 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2102,23 +4952,32 @@
2102 4952 "use strict";
2103 4953 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2104 4954
2105 4955
2106 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2107 -Object.defineProperty(exports, "__esModule", ({
4956 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
4957 +
4958 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
4959 +
4960 +_Object$defineProperty(exports, "__esModule", {
2108 4961 value: true
2109 -}));
4962 +});
4963 +
2110 4964 exports["default"] = CardDivider;
4965 +
2111 4966 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2112 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2113 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
4967 +
4968 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
4969 +
4970 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
4971 +
2114 4972 function CardDivider(props) {
2115 4973 var classNameBase = 'eps-card__divider',
2116 - classes = [classNameBase, props.className];
4974 + classes = [classNameBase, props.className];
2117 4975 return /*#__PURE__*/_react.default.createElement("hr", {
2118 4976 className: (0, _utils.arrayToClassName)(classes)
2119 4977 });
2120 4978 }
4979 +
2121 4980 CardDivider.propTypes = {
2122 4981 className: PropTypes.string
2123 4982 };
2124 4983 CardDivider.defaultProps = {
@@ -2126,12 +4985,12 @@
2126 4985 };
2127 4986
2128 4987 /***/ }),
2129 4988
2130 -/***/ "../app/assets/js/ui/card/card-footer.js":
2131 -/*!***********************************************!*\
2132 - !*** ../app/assets/js/ui/card/card-footer.js ***!
2133 - \***********************************************/
4989 +/***/ "../core/app/assets/js/ui/card/card-footer.js":
4990 +/*!****************************************************!*\
4991 + !*** ../core/app/assets/js/ui/card/card-footer.js ***!
4992 + \****************************************************/
2134 4993 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2135 4994
2136 4995 "use strict";
2137 4996 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2136,29 +4995,40 @@
2136 4995 "use strict";
2137 4996 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2138 4997
2139 4998
2140 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2141 -Object.defineProperty(exports, "__esModule", ({
4999 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5000 +
5001 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5002 +
5003 +_Object$defineProperty(exports, "__esModule", {
2142 5004 value: true
2143 -}));
5005 +});
5006 +
2144 5007 exports["default"] = CardFooter;
5008 +
2145 5009 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2146 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2147 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5010 +
5011 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5012 +
5013 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5014 +
2148 5015 function CardFooter(props) {
2149 5016 var classNameBase = 'eps-card__footer',
2150 - classes = [classNameBase, props.className],
2151 - style = {};
2152 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
5017 + classes = [classNameBase, props.className],
5018 + style = {};
5019 +
5020 + if (props.hasOwnProperty('padding')) {
2153 5021 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding);
2154 5022 classes.push(classNameBase + '--padding');
2155 5023 }
5024 +
2156 5025 return /*#__PURE__*/_react.default.createElement("footer", {
2157 5026 className: (0, _utils.arrayToClassName)(classes),
2158 5027 style: style
2159 5028 }, props.children);
2160 5029 }
5030 +
2161 5031 CardFooter.propTypes = {
2162 5032 className: PropTypes.string,
2163 5033 padding: PropTypes.string,
2164 5034 passive: PropTypes.bool,
@@ -2170,12 +5040,12 @@
2170 5040 };
2171 5041
2172 5042 /***/ }),
2173 5043
2174 -/***/ "../app/assets/js/ui/card/card-header.js":
2175 -/*!***********************************************!*\
2176 - !*** ../app/assets/js/ui/card/card-header.js ***!
2177 - \***********************************************/
5044 +/***/ "../core/app/assets/js/ui/card/card-header.js":
5045 +/*!****************************************************!*\
5046 + !*** ../core/app/assets/js/ui/card/card-header.js ***!
5047 + \****************************************************/
2178 5048 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2179 5049
2180 5050 "use strict";
2181 5051 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2180,29 +5050,40 @@
2180 5050 "use strict";
2181 5051 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2182 5052
2183 5053
2184 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2185 -Object.defineProperty(exports, "__esModule", ({
5054 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5055 +
5056 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5057 +
5058 +_Object$defineProperty(exports, "__esModule", {
2186 5059 value: true
2187 -}));
5060 +});
5061 +
2188 5062 exports["default"] = CardHeader;
5063 +
2189 5064 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2190 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2191 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5065 +
5066 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5067 +
5068 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5069 +
2192 5070 function CardHeader(props) {
2193 5071 var classNameBase = 'eps-card__header',
2194 - classes = [classNameBase, props.className],
2195 - style = {};
2196 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
5072 + classes = [classNameBase, props.className],
5073 + style = {};
5074 +
5075 + if (props.hasOwnProperty('padding')) {
2197 5076 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding);
2198 5077 classes.push(classNameBase + '--padding');
2199 5078 }
5079 +
2200 5080 return /*#__PURE__*/_react.default.createElement("header", {
2201 5081 className: (0, _utils.arrayToClassName)(classes),
2202 5082 style: style
2203 5083 }, props.children);
2204 5084 }
5085 +
2205 5086 CardHeader.propTypes = {
2206 5087 className: PropTypes.string,
2207 5088 padding: PropTypes.string,
2208 5089 passive: PropTypes.bool,
@@ -2214,12 +5095,12 @@
2214 5095 };
2215 5096
2216 5097 /***/ }),
2217 5098
2218 -/***/ "../app/assets/js/ui/card/card-headline.js":
2219 -/*!*************************************************!*\
2220 - !*** ../app/assets/js/ui/card/card-headline.js ***!
2221 - \*************************************************/
5099 +/***/ "../core/app/assets/js/ui/card/card-headline.js":
5100 +/*!******************************************************!*\
5101 + !*** ../core/app/assets/js/ui/card/card-headline.js ***!
5102 + \******************************************************/
2222 5103 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2223 5104
2224 5105 "use strict";
2225 5106 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2224,23 +5105,32 @@
2224 5105 "use strict";
2225 5106 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2226 5107
2227 5108
2228 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2229 -Object.defineProperty(exports, "__esModule", ({
5109 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5110 +
5111 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5112 +
5113 +_Object$defineProperty(exports, "__esModule", {
2230 5114 value: true
2231 -}));
5115 +});
5116 +
2232 5117 exports["default"] = CardHeadline;
5118 +
2233 5119 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2234 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2235 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5120 +
5121 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5122 +
5123 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5124 +
2236 5125 function CardHeadline(props) {
2237 5126 var classNameBase = 'eps-card__headline',
2238 - classes = [classNameBase, props.className];
5127 + classes = [classNameBase, props.className];
2239 5128 return /*#__PURE__*/_react.default.createElement("h4", {
2240 5129 className: (0, _utils.arrayToClassName)(classes)
2241 5130 }, props.children);
2242 5131 }
5132 +
2243 5133 CardHeadline.propTypes = {
2244 5134 className: PropTypes.string,
2245 5135 children: PropTypes.any.isRequired
2246 5136 };
@@ -2249,12 +5139,12 @@
2249 5139 };
2250 5140
2251 5141 /***/ }),
2252 5142
2253 -/***/ "../app/assets/js/ui/card/card-image.js":
2254 -/*!**********************************************!*\
2255 - !*** ../app/assets/js/ui/card/card-image.js ***!
2256 - \**********************************************/
5143 +/***/ "../core/app/assets/js/ui/card/card-image.js":
5144 +/*!***************************************************!*\
5145 + !*** ../core/app/assets/js/ui/card/card-image.js ***!
5146 + \***************************************************/
2257 5147 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2258 5148
2259 5149 "use strict";
2260 5150 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2259,45 +5149,51 @@
2259 5149 "use strict";
2260 5150 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2261 5151
2262 5152
2263 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2264 -Object.defineProperty(exports, "__esModule", ({
5153 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5154 +
5155 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5156 +
5157 +_Object$defineProperty(exports, "__esModule", {
2265 5158 value: true
2266 -}));
5159 +});
5160 +
2267 5161 exports["default"] = CardImage;
5162 +
2268 5163 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2269 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5164 +
5165 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5166 +
2270 5167 function CardImage(props) {
2271 5168 var image = /*#__PURE__*/_react.default.createElement("img", {
2272 5169 src: props.src,
2273 5170 alt: props.alt,
2274 5171 className: "eps-card__image",
2275 - loading: "lazy",
2276 - onError: props.onError
5172 + loading: "lazy"
2277 5173 });
5174 +
2278 5175 return /*#__PURE__*/_react.default.createElement("figure", {
2279 5176 className: "eps-card__figure ".concat(props.className)
2280 5177 }, image, props.children);
2281 5178 }
5179 +
2282 5180 CardImage.propTypes = {
2283 5181 className: PropTypes.string,
2284 5182 src: PropTypes.string.isRequired,
2285 5183 alt: PropTypes.string.isRequired,
2286 - children: PropTypes.any,
2287 - onError: PropTypes.func
5184 + children: PropTypes.any
2288 5185 };
2289 5186 CardImage.defaultProps = {
2290 - className: '',
2291 - onError: function onError() {}
5187 + className: ''
2292 5188 };
2293 5189
2294 5190 /***/ }),
2295 5191
2296 -/***/ "../app/assets/js/ui/card/card-overlay.js":
2297 -/*!************************************************!*\
2298 - !*** ../app/assets/js/ui/card/card-overlay.js ***!
2299 - \************************************************/
5192 +/***/ "../core/app/assets/js/ui/card/card-overlay.js":
5193 +/*!*****************************************************!*\
5194 + !*** ../core/app/assets/js/ui/card/card-overlay.js ***!
5195 + \*****************************************************/
2300 5196 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2301 5197
2302 5198 "use strict";
2303 5199 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2302,20 +5198,28 @@
2302 5198 "use strict";
2303 5199 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2304 5200
2305 5201
2306 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2307 -Object.defineProperty(exports, "__esModule", ({
5202 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5203 +
5204 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5205 +
5206 +_Object$defineProperty(exports, "__esModule", {
2308 5207 value: true
2309 -}));
5208 +});
5209 +
2310 5210 exports["default"] = CardOverlay;
5211 +
2311 5212 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2312 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5213 +
5214 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5215 +
2313 5216 function CardOverlay(props) {
2314 5217 return /*#__PURE__*/_react.default.createElement("div", {
2315 5218 className: "eps-card__image-overlay ".concat(props.className)
2316 5219 }, props.children);
2317 5220 }
5221 +
2318 5222 CardOverlay.propTypes = {
2319 5223 className: PropTypes.string,
2320 5224 children: PropTypes.object.isRequired
2321 5225 };
@@ -2324,12 +5228,12 @@
2324 5228 };
2325 5229
2326 5230 /***/ }),
2327 5231
2328 -/***/ "../app/assets/js/ui/card/card.js":
2329 -/*!****************************************!*\
2330 - !*** ../app/assets/js/ui/card/card.js ***!
2331 - \****************************************/
5232 +/***/ "../core/app/assets/js/ui/card/card.js":
5233 +/*!*********************************************!*\
5234 + !*** ../core/app/assets/js/ui/card/card.js ***!
5235 + \*********************************************/
2332 5236 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2333 5237
2334 5238 "use strict";
2335 5239 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2334,22 +5238,36 @@
2334 5238 "use strict";
2335 5239 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2336 5240
2337 5241
2338 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2339 -Object.defineProperty(exports, "__esModule", ({
5242 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5243 +
5244 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5245 +
5246 +_Object$defineProperty(exports, "__esModule", {
2340 5247 value: true
2341 -}));
5248 +});
5249 +
2342 5250 exports["default"] = void 0;
5251 +
2343 5252 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2344 -var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../app/assets/js/ui/card/card-header.js"));
2345 -var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../app/assets/js/ui/card/card-body.js"));
2346 -var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../app/assets/js/ui/card/card-image.js"));
2347 -var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../app/assets/js/ui/card/card-overlay.js"));
2348 -var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../app/assets/js/ui/card/card-footer.js"));
2349 -var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../app/assets/js/ui/card/card-headline.js"));
2350 -var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../app/assets/js/ui/card/card-divider.js"));
2351 -__webpack_require__(/*! ./card.scss */ "../app/assets/js/ui/card/card.scss");
5253 +
5254 +var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js"));
5255 +
5256 +var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js"));
5257 +
5258 +var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js"));
5259 +
5260 +var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
5261 +
5262 +var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js"));
5263 +
5264 +var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js"));
5265 +
5266 +var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js"));
5267 +
5268 +__webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss");
5269 +
2352 5270 var Card = _react.default.forwardRef(function (props, ref) {
2353 5271 return /*#__PURE__*/_react.default.createElement("article", {
2354 5272 className: "eps-card ".concat(props.className),
2355 5273 ref: ref
@@ -2354,8 +5272,9 @@
2354 5272 className: "eps-card ".concat(props.className),
2355 5273 ref: ref
2356 5274 }, props.children);
2357 5275 });
5276 +
2358 5277 Card.propTypes = {
2359 5278 type: PropTypes.string,
2360 5279 className: PropTypes.string,
2361 5280 children: PropTypes.any
@@ -2370,26 +5289,17 @@
2370 5289 Card.Overlay = _cardOverlay.default;
2371 5290 Card.Footer = _cardFooter.default;
2372 5291 Card.Headline = _cardHeadline.default;
2373 5292 Card.Divider = _cardDivider.default;
2374 -var _default = exports["default"] = Card;
5293 +var _default = Card;
5294 +exports["default"] = _default;
2375 5295
2376 5296 /***/ }),
2377 5297
2378 -/***/ "../app/assets/js/ui/card/card.scss":
2379 -/*!******************************************!*\
2380 - !*** ../app/assets/js/ui/card/card.scss ***!
2381 - \******************************************/
2382 -/***/ (() => {
2383 -
2384 -
2385 -
2386 -/***/ }),
2387 -
2388 -/***/ "../app/assets/js/ui/dialog/dialog-actions.js":
2389 -/*!****************************************************!*\
2390 - !*** ../app/assets/js/ui/dialog/dialog-actions.js ***!
2391 - \****************************************************/
5298 +/***/ "../core/app/assets/js/ui/dialog/dialog-actions.js":
5299 +/*!*********************************************************!*\
5300 + !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***!
5301 + \*********************************************************/
2392 5302 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2393 5303
2394 5304 "use strict";
2395 5305 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2394,19 +5304,26 @@
2394 5304 "use strict";
2395 5305 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2396 5306
2397 5307
2398 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2399 -Object.defineProperty(exports, "__esModule", ({
5308 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5309 +
5310 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5311 +
5312 +_Object$defineProperty(exports, "__esModule", {
2400 5313 value: true
2401 -}));
5314 +});
5315 +
2402 5316 exports["default"] = DialogActions;
5317 +
2403 5318 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5319 +
2404 5320 function DialogActions(props) {
2405 5321 return /*#__PURE__*/_react.default.createElement("div", {
2406 5322 className: "eps-dialog__buttons"
2407 5323 }, props.children);
2408 5324 }
5325 +
2409 5326 DialogActions.propTypes = {
2410 5327 children: PropTypes.any
2411 5328 };
2412 5329
@@ -2411,12 +5328,12 @@
2411 5328 };
2412 5329
2413 5330 /***/ }),
2414 5331
2415 -/***/ "../app/assets/js/ui/dialog/dialog-button.js":
2416 -/*!***************************************************!*\
2417 - !*** ../app/assets/js/ui/dialog/dialog-button.js ***!
2418 - \***************************************************/
5332 +/***/ "../core/app/assets/js/ui/dialog/dialog-button.js":
5333 +/*!********************************************************!*\
5334 + !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***!
5335 + \********************************************************/
2419 5336 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2420 5337
2421 5338 "use strict";
2422 5339 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2421,29 +5338,37 @@
2421 5338 "use strict";
2422 5339 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2423 5340
2424 5341
2425 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2426 -Object.defineProperty(exports, "__esModule", ({
5342 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5343 +
5344 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5345 +
5346 +_Object$defineProperty(exports, "__esModule", {
2427 5347 value: true
2428 -}));
5348 +});
5349 +
2429 5350 exports["default"] = DialogButton;
5351 +
2430 5352 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2431 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
2432 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
2433 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
2434 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
2435 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
5353 +
5354 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5355 +
5356 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5357 +
5358 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5359 +
2436 5360 function DialogButton(props) {
2437 5361 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, {
2438 5362 className: "eps-dialog__button ".concat(props.className)
2439 5363 }));
2440 5364 }
2441 -DialogButton.propTypes = _objectSpread(_objectSpread({}, _button.default.propTypes), {}, {
5365 +
5366 +DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
2442 5367 tabIndex: PropTypes.string,
2443 5368 type: PropTypes.string
2444 5369 });
2445 -DialogButton.defaultProps = _objectSpread(_objectSpread({}, _button.default.defaultProps), {}, {
5370 +DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
2446 5371 tabIndex: '0',
2447 5372 type: 'button'
2448 5373 });
2449 5374
@@ -2448,12 +5373,12 @@
2448 5373 });
2449 5374
2450 5375 /***/ }),
2451 5376
2452 -/***/ "../app/assets/js/ui/dialog/dialog-content.js":
2453 -/*!****************************************************!*\
2454 - !*** ../app/assets/js/ui/dialog/dialog-content.js ***!
2455 - \****************************************************/
5377 +/***/ "../core/app/assets/js/ui/dialog/dialog-content.js":
5378 +/*!*********************************************************!*\
5379 + !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***!
5380 + \*********************************************************/
2456 5381 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2457 5382
2458 5383 "use strict";
2459 5384 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2458,19 +5383,26 @@
2458 5383 "use strict";
2459 5384 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2460 5385
2461 5386
2462 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2463 -Object.defineProperty(exports, "__esModule", ({
5387 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5388 +
5389 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5390 +
5391 +_Object$defineProperty(exports, "__esModule", {
2464 5392 value: true
2465 -}));
5393 +});
5394 +
2466 5395 exports["default"] = DialogContent;
5396 +
2467 5397 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
5398 +
2468 5399 function DialogContent(props) {
2469 5400 return /*#__PURE__*/_react.default.createElement("div", {
2470 5401 className: "eps-dialog__content"
2471 5402 }, props.children);
2472 5403 }
5404 +
2473 5405 DialogContent.propTypes = {
2474 5406 children: PropTypes.any
2475 5407 };
2476 5408
@@ -2475,28 +5407,35 @@
2475 5407 };
2476 5408
2477 5409 /***/ }),
2478 5410
2479 -/***/ "../app/assets/js/ui/dialog/dialog-text.js":
2480 -/*!*************************************************!*\
2481 - !*** ../app/assets/js/ui/dialog/dialog-text.js ***!
2482 - \*************************************************/
5411 +/***/ "../core/app/assets/js/ui/dialog/dialog-text.js":
5412 +/*!******************************************************!*\
5413 + !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***!
5414 + \******************************************************/
2483 5415 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2484 5416
2485 5417 "use strict";
2486 5418
2487 5419
2488 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2489 -Object.defineProperty(exports, "__esModule", ({
5420 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5421 +
5422 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5423 +
5424 +_Object$defineProperty(exports, "__esModule", {
2490 5425 value: true
2491 -}));
5426 +});
5427 +
2492 5428 exports["default"] = DialogText;
5429 +
2493 5430 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2494 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
2495 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
2496 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
2497 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
2498 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
5431 +
5432 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5433 +
5434 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5435 +
5436 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5437 +
2499 5438 function DialogText(props) {
2500 5439 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({
2501 5440 variant: "xs"
2502 5441 }, props, {
@@ -2502,10 +5441,11 @@
2502 5441 }, props, {
2503 5442 className: "eps-dialog__text ".concat(props.className)
2504 5443 }));
2505 5444 }
2506 -DialogText.propTypes = _objectSpread({}, _text.default.propTypes);
2507 -DialogText.defaultProps = _objectSpread(_objectSpread({}, _text.default.defaultProps), {}, {
5445 +
5446 +DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes);
5447 +DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, {
2508 5448 tag: 'p',
2509 5449 variant: 'sm'
2510 5450 });
2511 5451
@@ -2510,12 +5450,12 @@
2510 5450 });
2511 5451
2512 5452 /***/ }),
2513 5453
2514 -/***/ "../app/assets/js/ui/dialog/dialog-title.js":
2515 -/*!**************************************************!*\
2516 - !*** ../app/assets/js/ui/dialog/dialog-title.js ***!
2517 - \**************************************************/
5454 +/***/ "../core/app/assets/js/ui/dialog/dialog-title.js":
5455 +/*!*******************************************************!*\
5456 + !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***!
5457 + \*******************************************************/
2518 5458 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2519 5459
2520 5460 "use strict";
2521 5461 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2520,28 +5460,36 @@
2520 5460 "use strict";
2521 5461 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2522 5462
2523 5463
2524 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2525 -Object.defineProperty(exports, "__esModule", ({
5464 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5465 +
5466 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5467 +
5468 +_Object$defineProperty(exports, "__esModule", {
2526 5469 value: true
2527 -}));
5470 +});
5471 +
2528 5472 exports["default"] = DialogTitle;
5473 +
2529 5474 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2530 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
2531 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
2532 -var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
2533 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
2534 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
5475 +
5476 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
5477 +
5478 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5479 +
5480 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5481 +
2535 5482 function DialogTitle(props) {
2536 5483 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, {
2537 5484 className: "eps-dialog__title ".concat(props.className)
2538 5485 }));
2539 5486 }
2540 -DialogTitle.propTypes = _objectSpread(_objectSpread({}, _heading.default.propTypes), {}, {
5487 +
5488 +DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
2541 5489 className: PropTypes.string
2542 5490 });
2543 -DialogTitle.defaultProps = _objectSpread(_objectSpread({}, _heading.default.propTypes), {}, {
5491 +DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, {
2544 5492 variant: 'h3',
2545 5493 tag: 'h3',
2546 5494 className: ''
2547 5495 });
@@ -2547,12 +5495,12 @@
2547 5495 });
2548 5496
2549 5497 /***/ }),
2550 5498
2551 -/***/ "../app/assets/js/ui/dialog/dialog-wrapper.js":
2552 -/*!****************************************************!*\
2553 - !*** ../app/assets/js/ui/dialog/dialog-wrapper.js ***!
2554 - \****************************************************/
5499 +/***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js":
5500 +/*!*********************************************************!*\
5501 + !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***!
5502 + \*********************************************************/
2555 5503 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2556 5504
2557 5505 "use strict";
2558 5506 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -2558,20 +5506,29 @@
2558 5506 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
2559 5507 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2560 5508
2561 5509
2562 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2563 -Object.defineProperty(exports, "__esModule", ({
5510 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5511 +
5512 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5513 +
5514 +_Object$defineProperty(exports, "__esModule", {
2564 5515 value: true
2565 -}));
5516 +});
5517 +
2566 5518 exports["default"] = DialogWrapper;
5519 +
2567 5520 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2568 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
5521 +
5522 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5523 +
2569 5524 function DialogWrapper(props) {
2570 5525 var WrapperTag = 'div';
5526 +
2571 5527 if (props.onSubmit) {
2572 5528 WrapperTag = 'form';
2573 5529 }
5530 +
2574 5531 return /*#__PURE__*/_react.default.createElement("section", {
2575 5532 className: "eps-modal__overlay"
2576 5533 }, /*#__PURE__*/_react.default.createElement(WrapperTag, {
2577 5534 className: "eps-modal eps-dialog",
@@ -2583,8 +5540,9 @@
2583 5540 icon: "eicon-close",
2584 5541 className: "eps-dialog__close-button"
2585 5542 }), props.children));
2586 5543 }
5544 +
2587 5545 DialogWrapper.propTypes = {
2588 5546 onClose: PropTypes.func,
2589 5547 onSubmit: PropTypes.func,
2590 5548 children: PropTypes.any
@@ -2591,12 +5549,12 @@
2591 5549 };
2592 5550
2593 5551 /***/ }),
2594 5552
2595 -/***/ "../app/assets/js/ui/dialog/dialog.js":
2596 -/*!********************************************!*\
2597 - !*** ../app/assets/js/ui/dialog/dialog.js ***!
2598 - \********************************************/
5553 +/***/ "../core/app/assets/js/ui/dialog/dialog.js":
5554 +/*!*************************************************!*\
5555 + !*** ../core/app/assets/js/ui/dialog/dialog.js ***!
5556 + \*************************************************/
2599 5557 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2600 5558
2601 5559 "use strict";
2602 5560 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2601,21 +5559,34 @@
2601 5559 "use strict";
2602 5560 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2603 5561
2604 5562
2605 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2606 -Object.defineProperty(exports, "__esModule", ({
5563 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5564 +
5565 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5566 +
5567 +_Object$defineProperty(exports, "__esModule", {
2607 5568 value: true
2608 -}));
5569 +});
5570 +
2609 5571 exports["default"] = Dialog;
5572 +
2610 5573 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2611 -var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../app/assets/js/ui/dialog/dialog-wrapper.js"));
2612 -var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../app/assets/js/ui/dialog/dialog-content.js"));
2613 -var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../app/assets/js/ui/dialog/dialog-title.js"));
2614 -var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../app/assets/js/ui/dialog/dialog-text.js"));
2615 -var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../app/assets/js/ui/dialog/dialog-actions.js"));
2616 -var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../app/assets/js/ui/dialog/dialog-button.js"));
2617 -__webpack_require__(/*! ./dialog.scss */ "../app/assets/js/ui/dialog/dialog.scss");
5574 +
5575 +var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js"));
5576 +
5577 +var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js"));
5578 +
5579 +var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js"));
5580 +
5581 +var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js"));
5582 +
5583 +var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js"));
5584 +
5585 +var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js"));
5586 +
5587 +__webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss");
5588 +
2618 5589 function Dialog(props) {
2619 5590 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, {
2620 5591 onSubmit: props.onSubmit,
2621 5592 onClose: props.onClose
@@ -2623,11 +5594,9 @@
2623 5594 key: "dismiss",
2624 5595 text: props.dismissButtonText,
2625 5596 onClick: props.dismissButtonOnClick,
2626 5597 url: props.dismissButtonUrl,
2627 - target: props.dismissButtonTarget
2628 - // eslint-disable-next-line jsx-a11y/tabindex-no-positive
2629 - ,
5598 + target: props.dismissButtonTarget,
2630 5599 tabIndex: "2"
2631 5600 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, {
2632 5601 key: "approve",
2633 5602 text: props.approveButtonText,
@@ -2634,14 +5603,13 @@
2634 5603 onClick: props.approveButtonOnClick,
2635 5604 url: props.approveButtonUrl,
2636 5605 target: props.approveButtonTarget,
2637 5606 color: props.approveButtonColor,
2638 - elRef: props.approveButtonRef
2639 - // eslint-disable-next-line jsx-a11y/tabindex-no-positive
2640 - ,
5607 + elRef: props.approveButtonRef,
2641 5608 tabIndex: "1"
2642 5609 })));
2643 5610 }
5611 +
2644 5612 Dialog.propTypes = {
2645 5613 title: PropTypes.any,
2646 5614 text: PropTypes.any,
2647 5615 children: PropTypes.any,
@@ -2667,22 +5635,12 @@
2667 5635 Dialog.Button = _dialogButton.default;
2668 5636
2669 5637 /***/ }),
2670 5638
2671 -/***/ "../app/assets/js/ui/dialog/dialog.scss":
2672 -/*!**********************************************!*\
2673 - !*** ../app/assets/js/ui/dialog/dialog.scss ***!
2674 - \**********************************************/
2675 -/***/ (() => {
2676 -
2677 -
2678 -
2679 -/***/ }),
2680 -
2681 -/***/ "../app/assets/js/ui/grid/grid.js":
2682 -/*!****************************************!*\
2683 - !*** ../app/assets/js/ui/grid/grid.js ***!
2684 - \****************************************/
5639 +/***/ "../core/app/assets/js/ui/grid/grid.js":
5640 +/*!*********************************************!*\
5641 + !*** ../core/app/assets/js/ui/grid/grid.js ***!
5642 + \*********************************************/
2685 5643 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2686 5644
2687 5645 "use strict";
2688 5646 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2687,49 +5645,65 @@
2687 5645 "use strict";
2688 5646 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2689 5647
2690 5648
2691 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2692 -Object.defineProperty(exports, "__esModule", ({
5649 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5650 +
5651 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5652 +
5653 +_Object$defineProperty(exports, "__esModule", {
2693 5654 value: true
2694 -}));
5655 +});
5656 +
2695 5657 exports["default"] = Grid;
5658 +
2696 5659 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2697 -var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/toConsumableArray */ "../node_modules/@babel/runtime/helpers/toConsumableArray.js"));
2698 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
2699 -__webpack_require__(/*! ./grid.scss */ "../app/assets/js/ui/grid/grid.scss");
5660 +
5661 +__webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
5662 +
5663 +__webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js");
5664 +
5665 +var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
5666 +
5667 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
5668 +
5669 +__webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss");
5670 +
2700 5671 function Grid(props) {
2701 5672 var propsMap = {
2702 - direction: '--direction{{ -VALUE }}',
2703 - justify: '--justify{{ -VALUE }}',
2704 - alignContent: '--align-content{{ -VALUE }}',
2705 - alignItems: '--align-items{{ -VALUE }}',
2706 - container: '-container',
2707 - item: '-item',
2708 - noWrap: '-container--no-wrap',
2709 - wrapReverse: '-container--wrap-reverse',
2710 - zeroMinWidth: '-item--zero-min-width',
2711 - spacing: '-container--spacing',
2712 - xs: '-item-xs{{ -VALUE }}',
2713 - sm: '-item-sm{{ -VALUE }}',
2714 - md: '-item-md{{ -VALUE }}',
2715 - lg: '-item-lg{{ -VALUE }}',
2716 - xl: '-item-xl{{ -VALUE }}',
2717 - xxl: '-item-xxl{{ -VALUE }}'
2718 - },
2719 - getStyle = function getStyle() {
2720 - return isValidPropValue(props.spacing) ? {
2721 - '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
2722 - } : {};
2723 - },
2724 - classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
5673 + direction: '--direction{{ -VALUE }}',
5674 + justify: '--justify{{ -VALUE }}',
5675 + alignContent: '--align-content{{ -VALUE }}',
5676 + alignItems: '--align-items{{ -VALUE }}',
5677 + container: '-container',
5678 + item: '-item',
5679 + noWrap: '-container--no-wrap',
5680 + wrapReverse: '-container--wrap-reverse',
5681 + zeroMinWidth: '-item--zero-min-width',
5682 + spacing: '-container--spacing',
5683 + xs: '-item-xs{{ -VALUE }}',
5684 + sm: '-item-sm{{ -VALUE }}',
5685 + md: '-item-md{{ -VALUE }}',
5686 + lg: '-item-lg{{ -VALUE }}',
5687 + xl: '-item-xl{{ -VALUE }}',
5688 + xxl: '-item-xxl{{ -VALUE }}'
5689 + },
5690 + getStyle = function getStyle() {
5691 + return isValidPropValue(props.spacing) ? {
5692 + '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing)
5693 + } : {};
5694 + },
5695 + classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props)));
5696 +
2725 5697 return /*#__PURE__*/_react.default.createElement("div", {
2726 5698 style: getStyle(),
2727 5699 className: (0, _utils.arrayToClassName)(classes)
2728 5700 }, props.children);
2729 5701 }
5702 +
2730 5703 function getPropsClasses(propsMap, props) {
2731 5704 var classes = [];
5705 +
2732 5706 for (var prop in propsMap) {
2733 5707 if (props[prop]) {
2734 5708 var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
2735 5709 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
@@ -2734,24 +5708,31 @@
2734 5708 var propValue = isValidPropValue(props[prop]) ? props[prop] : '';
2735 5709 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue));
2736 5710 }
2737 5711 }
5712 +
2738 5713 return classes;
2739 5714 }
5715 +
2740 5716 function renderPropValueBrackets(propClass, propValue) {
2741 5717 var brackets = propClass.match(/{{.*?}}/);
5718 +
2742 5719 if (brackets) {
2743 5720 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : '';
2744 5721 propClass = propClass.replace(brackets[0], bracketsValue);
2745 5722 }
5723 +
2746 5724 return propClass;
2747 5725 }
5726 +
2748 5727 function getBaseClassName() {
2749 5728 return 'eps-grid';
2750 5729 }
5730 +
2751 5731 function isValidPropValue(propValue) {
2752 5732 return propValue && 'boolean' !== typeof propValue;
2753 5733 }
5734 +
2754 5735 Grid.propTypes = {
2755 5736 className: PropTypes.string,
2756 5737 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']),
2757 5738 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']),
@@ -2776,78 +5757,75 @@
2776 5757 };
2777 5758
2778 5759 /***/ }),
2779 5760
2780 -/***/ "../app/assets/js/ui/grid/grid.scss":
2781 -/*!******************************************!*\
2782 - !*** ../app/assets/js/ui/grid/grid.scss ***!
2783 - \******************************************/
2784 -/***/ (() => {
5761 +/***/ "../core/app/assets/js/ui/menu/menu-item.js":
5762 +/*!**************************************************!*\
5763 + !*** ../core/app/assets/js/ui/menu/menu-item.js ***!
5764 + \**************************************************/
5765 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2785 5766
5767 +"use strict";
2786 5768
2787 5769
2788 -/***/ }),
5770 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
2789 5771
2790 -/***/ "../app/assets/js/ui/menu/menu-item.js":
2791 -/*!*********************************************!*\
2792 - !*** ../app/assets/js/ui/menu/menu-item.js ***!
2793 - \*********************************************/
2794 -/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5772 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
2795 5773
2796 -"use strict";
5774 +_Object$defineProperty(exports, "__esModule", {
5775 + value: true
5776 +});
2797 5777
5778 +exports["default"] = void 0;
2798 5779
2799 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2800 -Object.defineProperty(exports, "__esModule", ({
2801 - value: true
2802 -}));
2803 -exports["default"] = void 0;
2804 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
2805 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
2806 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
2807 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
2808 -var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/get */ "../node_modules/@babel/runtime/helpers/get.js"));
2809 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
2810 -__webpack_require__(/*! ./menu-item.scss */ "../app/assets/js/ui/menu/menu-item.scss");
2811 -var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../app/assets/js/ui/molecules/button.js"));
2812 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
2813 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
2814 -function _superPropGet(t, o, e, r) { var p = (0, _get2.default)((0, _getPrototypeOf2.default)(1 & r ? t.prototype : t), o, e); return 2 & r && "function" == typeof p ? function (t) { return p.apply(e, t); } : p; }
2815 -var SideMenuItem = exports["default"] = /*#__PURE__*/function (_BaseButton) {
5780 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
5781 +
5782 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
5783 +
5784 +var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js"));
5785 +
5786 +var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"));
5787 +
5788 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
5789 +
5790 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
5791 +
5792 +__webpack_require__(/*! ./menu-item.scss */ "../core/app/assets/js/ui/menu/menu-item.scss");
5793 +
5794 +var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5795 +
5796 +var SideMenuItem = /*#__PURE__*/function (_BaseButton) {
5797 + (0, _inherits2.default)(SideMenuItem, _BaseButton);
5798 +
5799 + var _super = (0, _createSuper2.default)(SideMenuItem);
5800 +
2816 5801 function SideMenuItem() {
2817 5802 (0, _classCallCheck2.default)(this, SideMenuItem);
2818 - return _callSuper(this, SideMenuItem, arguments);
5803 + return _super.apply(this, arguments);
2819 5804 }
2820 - (0, _inherits2.default)(SideMenuItem, _BaseButton);
2821 - return (0, _createClass2.default)(SideMenuItem, [{
5805 +
5806 + (0, _createClass2.default)(SideMenuItem, [{
2822 5807 key: "getCssId",
2823 5808 value: function getCssId() {
2824 - return "eps-menu-item-" + _superPropGet(SideMenuItem, "getCssId", this, 3)([]);
5809 + return "eps-menu-item-" + (0, _get2.default)((0, _getPrototypeOf2.default)(SideMenuItem.prototype), "getCssId", this).call(this);
2825 5810 }
2826 5811 }, {
2827 5812 key: "getClassName",
2828 5813 value: function getClassName() {
2829 - return "eps-menu-item " + _superPropGet(SideMenuItem, "getClassName", this, 3)([]);
5814 + return "eps-menu-item " + (0, _get2.default)((0, _getPrototypeOf2.default)(SideMenuItem.prototype), "getClassName", this).call(this);
2830 5815 }
2831 5816 }]);
5817 + return SideMenuItem;
2832 5818 }(_button.default);
2833 5819
2834 -/***/ }),
5820 +exports["default"] = SideMenuItem;
2835 5821
2836 -/***/ "../app/assets/js/ui/menu/menu-item.scss":
2837 -/*!***********************************************!*\
2838 - !*** ../app/assets/js/ui/menu/menu-item.scss ***!
2839 - \***********************************************/
2840 -/***/ (() => {
2841 -
2842 -
2843 -
2844 5822 /***/ }),
2845 5823
2846 -/***/ "../app/assets/js/ui/menu/menu.js":
2847 -/*!****************************************!*\
2848 - !*** ../app/assets/js/ui/menu/menu.js ***!
2849 - \****************************************/
5824 +/***/ "../core/app/assets/js/ui/menu/menu.js":
5825 +/*!*********************************************!*\
5826 + !*** ../core/app/assets/js/ui/menu/menu.js ***!
5827 + \*********************************************/
2850 5828 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2851 5829
2852 5830 "use strict";
2853 5831 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2852,26 +5830,43 @@
2852 5830 "use strict";
2853 5831 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2854 5832
2855 5833
2856 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2857 -Object.defineProperty(exports, "__esModule", ({
5834 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5835 +
5836 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5837 +
5838 +_Object$defineProperty(exports, "__esModule", {
2858 5839 value: true
2859 -}));
5840 +});
5841 +
2860 5842 exports["default"] = Menu;
5843 +
2861 5844 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2862 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
2863 -__webpack_require__(/*! ./menu.scss */ "../app/assets/js/ui/menu/menu.scss");
2864 -var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../app/assets/js/ui/molecules/button.js"));
5845 +
5846 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
5847 +
5848 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
5849 +
5850 +__webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
5851 +
5852 +__webpack_require__(/*! ./menu.scss */ "../core/app/assets/js/ui/menu/menu.scss");
5853 +
5854 +var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
5855 +
2865 5856 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
5857 +
2866 5858 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
5859 +
2867 5860 function Menu(props) {
2868 5861 var ActionButton = function ActionButton(itemProps) {
2869 5862 if (!props.actionButton) {
2870 5863 return '';
2871 5864 }
5865 +
2872 5866 return props.actionButton(itemProps);
2873 5867 };
5868 +
2874 5869 if (props.promotion) {
2875 5870 return /*#__PURE__*/_react.default.createElement("nav", {
2876 5871 className: "eps-menu"
2877 5872 }, props.children, /*#__PURE__*/_react.default.createElement("ul", null, props.menuItems.map(function (item) {
@@ -2883,8 +5878,9 @@
2883 5878 className: "eps-menu-item__link"
2884 5879 }, item)), /*#__PURE__*/_react.default.createElement(ActionButton, item));
2885 5880 })));
2886 5881 }
5882 +
2887 5883 return /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, {
2888 5884 history: _router.default.appHistory
2889 5885 }, /*#__PURE__*/_react.default.createElement("nav", {
2890 5886 className: "eps-menu"
@@ -2903,8 +5899,9 @@
2903 5899 }, item)), /*#__PURE__*/_react.default.createElement(ActionButton, item));
2904 5900 });
2905 5901 }))));
2906 5902 }
5903 +
2907 5904 Menu.propTypes = {
2908 5905 menuItems: PropTypes.arrayOf(PropTypes.object),
2909 5906 children: PropTypes.any,
2910 5907 actionButton: PropTypes.func,
@@ -2912,22 +5909,12 @@
2912 5909 };
2913 5910
2914 5911 /***/ }),
2915 5912
2916 -/***/ "../app/assets/js/ui/menu/menu.scss":
2917 -/*!******************************************!*\
2918 - !*** ../app/assets/js/ui/menu/menu.scss ***!
2919 - \******************************************/
2920 -/***/ (() => {
2921 -
2922 -
2923 -
2924 -/***/ }),
2925 -
2926 -/***/ "../app/assets/js/ui/modal/modal-section.js":
2927 -/*!**************************************************!*\
2928 - !*** ../app/assets/js/ui/modal/modal-section.js ***!
2929 - \**************************************************/
5913 +/***/ "../core/app/assets/js/ui/modal/modal-section.js":
5914 +/*!*******************************************************!*\
5915 + !*** ../core/app/assets/js/ui/modal/modal-section.js ***!
5916 + \*******************************************************/
2930 5917 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2931 5918
2932 5919 "use strict";
2933 5920 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2932,20 +5919,28 @@
2932 5919 "use strict";
2933 5920 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2934 5921
2935 5922
2936 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2937 -Object.defineProperty(exports, "__esModule", ({
5923 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5924 +
5925 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5926 +
5927 +_Object$defineProperty(exports, "__esModule", {
2938 5928 value: true
2939 -}));
5929 +});
5930 +
2940 5931 exports["default"] = ModalSection;
5932 +
2941 5933 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2942 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
5934 +
5935 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5936 +
2943 5937 function ModalSection(props) {
2944 5938 return /*#__PURE__*/_react.default.createElement("section", {
2945 5939 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className])
2946 5940 }, props.children);
2947 5941 }
5942 +
2948 5943 ModalSection.propTypes = {
2949 5944 className: PropTypes.string,
2950 5945 children: PropTypes.any
2951 5946 };
@@ -2954,12 +5949,12 @@
2954 5949 };
2955 5950
2956 5951 /***/ }),
2957 5952
2958 -/***/ "../app/assets/js/ui/modal/modal-tip.js":
2959 -/*!**********************************************!*\
2960 - !*** ../app/assets/js/ui/modal/modal-tip.js ***!
2961 - \**********************************************/
5953 +/***/ "../core/app/assets/js/ui/modal/modal-tip.js":
5954 +/*!***************************************************!*\
5955 + !*** ../core/app/assets/js/ui/modal/modal-tip.js ***!
5956 + \***************************************************/
2962 5957 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
2963 5958
2964 5959 "use strict";
2965 5960 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -2965,17 +5960,26 @@
2965 5960 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
2966 5961 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
2967 5962
2968 5963
2969 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
2970 -Object.defineProperty(exports, "__esModule", ({
5964 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
5965 +
5966 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
5967 +
5968 +_Object$defineProperty(exports, "__esModule", {
2971 5969 value: true
2972 -}));
5970 +});
5971 +
2973 5972 exports["default"] = ModalTip;
5973 +
2974 5974 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
2975 -var _utils = __webpack_require__(/*! ../../utils/utils */ "../app/assets/js/utils/utils.js");
2976 -var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
2977 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
5975 +
5976 +var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js");
5977 +
5978 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
5979 +
5980 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
5981 +
2978 5982 function ModalTip(props) {
2979 5983 return /*#__PURE__*/_react.default.createElement("div", {
2980 5984 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className])
2981 5985 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
@@ -2984,8 +5988,9 @@
2984 5988 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
2985 5989 variant: "xs"
2986 5990 }, props.description));
2987 5991 }
5992 +
2988 5993 ModalTip.propTypes = {
2989 5994 className: PropTypes.string,
2990 5995 title: PropTypes.string,
2991 5996 description: PropTypes.string
@@ -2996,12 +6001,12 @@
2996 6001 };
2997 6002
2998 6003 /***/ }),
2999 6004
3000 -/***/ "../app/assets/js/ui/modal/modal.js":
3001 -/*!******************************************!*\
3002 - !*** ../app/assets/js/ui/modal/modal.js ***!
3003 - \******************************************/
6005 +/***/ "../core/app/assets/js/ui/modal/modal.js":
6006 +/*!***********************************************!*\
6007 + !*** ../core/app/assets/js/ui/modal/modal.js ***!
6008 + \***********************************************/
3004 6009 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3005 6010
3006 6011 "use strict";
3007 6012 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3007,56 +6012,72 @@
3007 6012 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3008 6013 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3009 6014
3010 6015
3011 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3012 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
3013 -Object.defineProperty(exports, "__esModule", ({
6016 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6017 +
6018 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6019 +
6020 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6021 +
6022 +_Object$defineProperty(exports, "__esModule", {
3014 6023 value: true
3015 -}));
6024 +});
6025 +
3016 6026 exports.Modal = void 0;
3017 6027 exports["default"] = ModalProvider;
6028 +
3018 6029 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3019 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
3020 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
3021 -var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js"));
3022 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
3023 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
3024 -var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../app/assets/js/ui/grid/grid.js"));
3025 -var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
3026 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
3027 -var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../app/assets/js/ui/modal/modal-section.js"));
3028 -var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../app/assets/js/ui/modal/modal-tip.js"));
3029 -__webpack_require__(/*! ./modal.scss */ "../app/assets/js/ui/modal/modal.scss");
3030 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
3031 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
3032 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
6030 +
6031 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6032 +
6033 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6034 +
6035 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6036 +
6037 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6038 +
6039 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
6040 +
6041 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
6042 +
6043 +var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
6044 +
6045 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6046 +
6047 +var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js"));
6048 +
6049 +var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js"));
6050 +
6051 +__webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss");
6052 +
3033 6053 function ModalProvider(props) {
3034 6054 var _useState = (0, _react.useState)(props.show),
3035 - _useState2 = (0, _slicedToArray2.default)(_useState, 2),
3036 - show = _useState2[0],
3037 - setShow = _useState2[1],
3038 - hideModal = function hideModal() {
3039 - setShow(false);
6055 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
6056 + show = _useState2[0],
6057 + setShow = _useState2[1],
6058 + hideModal = function hideModal() {
6059 + setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state.
3040 6060
3041 - // The purpose of the props.setShow is to sync an external state with the component inner state.
3042 - if (props.setShow) {
3043 - props.setShow(false);
3044 - }
3045 - },
3046 - showModal = function showModal() {
3047 - setShow(true);
6061 + // The purpose of the props.setShow is to sync an external state with the component inner state.
6062 + if (props.setShow) {
6063 + props.setShow(false);
6064 + }
6065 + },
6066 + showModal = function showModal() {
6067 + setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state.
3048 6068
3049 - // The purpose of the props.setShow is to sync an external state with the component inner state.
3050 - if (props.setShow) {
3051 - props.setShow(true);
3052 - }
3053 - },
3054 - modalAttrs = _objectSpread(_objectSpread({}, props), {}, {
3055 - show: show,
3056 - hideModal: hideModal,
3057 - showModal: showModal
3058 - });
6069 + // The purpose of the props.setShow is to sync an external state with the component inner state.
6070 + if (props.setShow) {
6071 + props.setShow(true);
6072 + }
6073 + },
6074 + modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {
6075 + show: show,
6076 + hideModal: hideModal,
6077 + showModal: showModal
6078 + });
6079 +
3059 6080 (0, _react.useEffect)(function () {
3060 6081 // Sync with external state.
3061 6082 setShow(props.show);
3062 6083 }, [props.show]);
@@ -3063,8 +6084,9 @@
3063 6084 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, {
3064 6085 onClick: showModal
3065 6086 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children));
3066 6087 }
6088 +
3067 6089 ModalProvider.propTypes = {
3068 6090 children: PropTypes.node.isRequired,
3069 6091 toggleButtonProps: PropTypes.object,
3070 6092 title: PropTypes.string,
@@ -3069,11 +6091,9 @@
3069 6091 toggleButtonProps: PropTypes.object,
3070 6092 title: PropTypes.string,
3071 6093 icon: PropTypes.string,
3072 6094 show: PropTypes.bool,
3073 - setShow: PropTypes.func,
3074 - onOpen: PropTypes.func,
3075 - onClose: PropTypes.func
6095 + setShow: PropTypes.func
3076 6096 };
3077 6097 ModalProvider.defaultProps = {
3078 6098 show: false
3079 6099 };
@@ -3078,75 +6098,72 @@
3078 6098 show: false
3079 6099 };
3080 6100 ModalProvider.Section = _modalSection.default;
3081 6101 ModalProvider.Tip = _modalTip.default;
3082 -var Modal = exports.Modal = function Modal(props) {
6102 +
6103 +var Modal = function Modal(props) {
3083 6104 var modalRef = (0, _react.useRef)(null),
3084 - closeRef = (0, _react.useRef)(null),
3085 - closeModal = function closeModal(e) {
3086 - var node = modalRef.current,
6105 + closeRef = (0, _react.useRef)(null),
6106 + closeModal = function closeModal(e) {
6107 + var node = modalRef.current,
3087 6108 closeNode = closeRef.current,
3088 - isInCloseNode = closeNode && closeNode.contains(e.target);
6109 + isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal
3089 6110
3090 - // Ignore if click is inside the modal
3091 - if (node && node.contains(e.target) && !isInCloseNode) {
3092 - return;
3093 - }
3094 - props.hideModal();
3095 - if (props.onClose) {
3096 - props.onClose(e);
3097 - }
3098 - };
6111 + if (node && node.contains(e.target) && !isInCloseNode) {
6112 + return;
6113 + }
6114 +
6115 + props.hideModal();
6116 + };
6117 +
3099 6118 (0, _react.useEffect)(function () {
3100 6119 if (props.show) {
3101 - var _props$onOpen;
3102 6120 document.addEventListener('mousedown', closeModal, false);
3103 - (_props$onOpen = props.onOpen) === null || _props$onOpen === void 0 || _props$onOpen.call(props);
3104 6121 }
6122 +
3105 6123 return function () {
3106 6124 return document.removeEventListener('mousedown', closeModal, false);
3107 6125 };
3108 - // eslint-disable-next-line react-hooks/exhaustive-deps
3109 6126 }, [props.show]);
6127 +
3110 6128 if (!props.show) {
3111 6129 return null;
3112 6130 }
3113 - return (
3114 - /*#__PURE__*/
3115 - // eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions
3116 - _react.default.createElement("div", {
3117 - className: "eps-modal__overlay",
3118 - onClick: closeModal
3119 - }, /*#__PURE__*/_react.default.createElement("div", {
3120 - className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
3121 - ref: modalRef
3122 - }, /*#__PURE__*/_react.default.createElement(_grid.default, {
3123 - container: true,
3124 - className: "eps-modal__header",
3125 - justify: "space-between",
3126 - alignItems: "center"
3127 - }, /*#__PURE__*/_react.default.createElement(_grid.default, {
3128 - item: true
3129 - }, /*#__PURE__*/_react.default.createElement(_icon.default, {
3130 - className: "eps-modal__icon ".concat(props.icon)
3131 - }), /*#__PURE__*/_react.default.createElement(_text.default, {
3132 - className: "title",
3133 - tag: "span"
3134 - }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
3135 - item: true
3136 - }, /*#__PURE__*/_react.default.createElement("div", {
3137 - className: "eps-modal__close-wrapper",
3138 - ref: closeRef
3139 - }, /*#__PURE__*/_react.default.createElement(_button.default, {
3140 - text: __('Close', 'elementor'),
3141 - hideText: true,
3142 - icon: "eicon-close",
3143 - onClick: props.closeModal
3144 - })))), /*#__PURE__*/_react.default.createElement("div", {
3145 - className: "eps-modal__body"
3146 - }, props.children)))
3147 - );
6131 +
6132 + return /*#__PURE__*/_react.default.createElement("div", {
6133 + className: "eps-modal__overlay",
6134 + onClick: closeModal
6135 + }, /*#__PURE__*/_react.default.createElement("div", {
6136 + className: (0, _utils.arrayToClassName)(['eps-modal', props.className]),
6137 + ref: modalRef
6138 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6139 + container: true,
6140 + className: "eps-modal__header",
6141 + justify: "space-between",
6142 + alignItems: "center"
6143 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
6144 + item: true
6145 + }, /*#__PURE__*/_react.default.createElement(_icon.default, {
6146 + className: "eps-modal__icon ".concat(props.icon)
6147 + }), /*#__PURE__*/_react.default.createElement(_text.default, {
6148 + className: "title",
6149 + tag: "span"
6150 + }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, {
6151 + item: true
6152 + }, /*#__PURE__*/_react.default.createElement("div", {
6153 + className: "eps-modal__close-wrapper",
6154 + ref: closeRef
6155 + }, /*#__PURE__*/_react.default.createElement(_button.default, {
6156 + text: __('Close', 'elementor'),
6157 + hideText: true,
6158 + icon: "eicon-close",
6159 + onClick: props.closeModal
6160 + })))), /*#__PURE__*/_react.default.createElement("div", {
6161 + className: "eps-modal__body"
6162 + }, props.children)));
3148 6163 };
6164 +
6165 +exports.Modal = Modal;
3149 6166 Modal.propTypes = {
3150 6167 className: PropTypes.string,
3151 6168 children: PropTypes.any.isRequired,
3152 6169 title: PropTypes.string.isRequired,
@@ -3154,11 +6171,9 @@
3154 6171 show: PropTypes.bool,
3155 6172 setShow: PropTypes.func,
3156 6173 hideModal: PropTypes.func,
3157 6174 showModal: PropTypes.func,
3158 - closeModal: PropTypes.func,
3159 - onOpen: PropTypes.func,
3160 - onClose: PropTypes.func
6175 + closeModal: PropTypes.func
3161 6176 };
3162 6177 Modal.defaultProps = {
3163 6178 className: ''
3164 6179 };
@@ -3164,22 +6179,12 @@
3164 6179 };
3165 6180
3166 6181 /***/ }),
3167 6182
3168 -/***/ "../app/assets/js/ui/modal/modal.scss":
3169 -/*!********************************************!*\
3170 - !*** ../app/assets/js/ui/modal/modal.scss ***!
3171 - \********************************************/
3172 -/***/ (() => {
3173 -
3174 -
3175 -
3176 -/***/ }),
3177 -
3178 -/***/ "../app/assets/js/ui/molecules/add-new-button.js":
3179 -/*!*******************************************************!*\
3180 - !*** ../app/assets/js/ui/molecules/add-new-button.js ***!
3181 - \*******************************************************/
6183 +/***/ "../core/app/assets/js/ui/molecules/add-new-button.js":
6184 +/*!************************************************************!*\
6185 + !*** ../core/app/assets/js/ui/molecules/add-new-button.js ***!
6186 + \************************************************************/
3182 6187 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3183 6188
3184 6189 "use strict";
3185 6190 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3185,68 +6190,76 @@
3185 6190 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3186 6191 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
3187 6192
3188 6193
3189 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3190 -Object.defineProperty(exports, "__esModule", ({
6194 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6195 +
6196 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6197 +
6198 +_Object$defineProperty(exports, "__esModule", {
3191 6199 value: true
3192 -}));
6200 +});
6201 +
3193 6202 exports["default"] = void 0;
3194 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
3195 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
3196 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
3197 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
3198 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
3199 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
3200 -var _button = _interopRequireDefault(__webpack_require__(/*! ./button */ "../app/assets/js/ui/molecules/button.js"));
3201 -__webpack_require__(/*! ./add-new-button.scss */ "../app/assets/js/ui/molecules/add-new-button.scss");
3202 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
3203 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
3204 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
3205 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
3206 -var AddNewButton = exports["default"] = /*#__PURE__*/function (_Button) {
6203 +
6204 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6205 +
6206 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6207 +
6208 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
6209 +
6210 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
6211 +
6212 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
6213 +
6214 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6215 +
6216 +var _button = _interopRequireDefault(__webpack_require__(/*! ./button */ "../core/app/assets/js/ui/molecules/button.js"));
6217 +
6218 +__webpack_require__(/*! ./add-new-button.scss */ "../core/app/assets/js/ui/molecules/add-new-button.scss");
6219 +
6220 +var AddNewButton = /*#__PURE__*/function (_Button) {
6221 + (0, _inherits2.default)(AddNewButton, _Button);
6222 +
6223 + var _super = (0, _createSuper2.default)(AddNewButton);
6224 +
3207 6225 function AddNewButton() {
3208 6226 (0, _classCallCheck2.default)(this, AddNewButton);
3209 - return _callSuper(this, AddNewButton, arguments);
6227 + return _super.apply(this, arguments);
3210 6228 }
3211 - (0, _inherits2.default)(AddNewButton, _Button);
3212 - return (0, _createClass2.default)(AddNewButton, [{
6229 +
6230 + (0, _createClass2.default)(AddNewButton, [{
3213 6231 key: "getClassName",
3214 6232 value: function getClassName() {
3215 6233 var className = this.props.className;
6234 +
3216 6235 if (this.props.size) {
3217 6236 className += ' eps-add-new-button--' + this.props.size;
3218 6237 }
6238 +
3219 6239 return className;
3220 6240 }
3221 6241 }]);
6242 + return AddNewButton;
3222 6243 }(_button.default);
3223 -(0, _defineProperty2.default)(AddNewButton, "propTypes", _objectSpread(_objectSpread({}, _button.default.propTypes), {}, {
6244 +
6245 +exports["default"] = AddNewButton;
6246 +(0, _defineProperty2.default)(AddNewButton, "propTypes", (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, {
3224 6247 text: PropTypes.string,
3225 6248 size: PropTypes.string
3226 6249 }));
3227 -(0, _defineProperty2.default)(AddNewButton, "defaultProps", _objectSpread(_objectSpread({}, _button.default.defaultProps), {}, {
6250 +(0, _defineProperty2.default)(AddNewButton, "defaultProps", (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, {
3228 6251 className: 'eps-add-new-button',
3229 - text: __('Add New', 'elementor'),
6252 + text: __('Add New', 'elementor-pro'),
3230 6253 icon: 'eicon-plus'
3231 6254 }));
3232 6255
3233 6256 /***/ }),
3234 6257
3235 -/***/ "../app/assets/js/ui/molecules/add-new-button.scss":
3236 -/*!*********************************************************!*\
3237 - !*** ../app/assets/js/ui/molecules/add-new-button.scss ***!
3238 - \*********************************************************/
3239 -/***/ (() => {
3240 -
3241 -
3242 -
3243 -/***/ }),
3244 -
3245 -/***/ "../app/assets/js/ui/molecules/button.js":
3246 -/*!***********************************************!*\
3247 - !*** ../app/assets/js/ui/molecules/button.js ***!
3248 - \***********************************************/
6258 +/***/ "../core/app/assets/js/ui/molecules/button.js":
6259 +/*!****************************************************!*\
6260 + !*** ../core/app/assets/js/ui/molecules/button.js ***!
6261 + \****************************************************/
3249 6262 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3250 6263
3251 6264 "use strict";
3252 6265 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3251,34 +6264,51 @@
3251 6264 "use strict";
3252 6265 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3253 6266
3254 6267
3255 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3256 -Object.defineProperty(exports, "__esModule", ({
6268 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6269 +
6270 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6271 +
6272 +_Object$defineProperty(exports, "__esModule", {
3257 6273 value: true
3258 -}));
6274 +});
6275 +
3259 6276 exports["default"] = void 0;
6277 +
3260 6278 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3261 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
3262 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
3263 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
3264 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
3265 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
3266 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
3267 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
6279 +
6280 +__webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6281 +
6282 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
6283 +
6284 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
6285 +
6286 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
6287 +
6288 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
6289 +
6290 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
6291 +
6292 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
6293 +
3268 6294 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6295 +
3269 6296 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
3270 -var _popoverDialog = _interopRequireDefault(__webpack_require__(/*! ../popover-dialog/popover-dialog */ "../app/assets/js/ui/popover-dialog/popover-dialog.js"));
3271 -var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
3272 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
3273 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
3274 -var Button = exports["default"] = /*#__PURE__*/function (_React$Component) {
6297 +
6298 +var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
6299 +
6300 +var Button = /*#__PURE__*/function (_React$Component) {
6301 + (0, _inherits2.default)(Button, _React$Component);
6302 +
6303 + var _super = (0, _createSuper2.default)(Button);
6304 +
3275 6305 function Button() {
3276 6306 (0, _classCallCheck2.default)(this, Button);
3277 - return _callSuper(this, Button, arguments);
6307 + return _super.apply(this, arguments);
3278 6308 }
3279 - (0, _inherits2.default)(Button, _React$Component);
3280 - return (0, _createClass2.default)(Button, [{
6309 +
6310 + (0, _createClass2.default)(Button, [{
3281 6311 key: "getCssId",
3282 6312 value: function getCssId() {
3283 6313 return this.props.id;
3284 6314 }
@@ -3285,9 +6315,9 @@
3285 6315 }, {
3286 6316 key: "getClassName",
3287 6317 value: function getClassName() {
3288 6318 var baseClassName = 'eps-button',
3289 - classes = [baseClassName, this.props.className];
6319 + classes = [baseClassName, this.props.className];
3290 6320 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) {
3291 6321 return '' !== classItem;
3292 6322 }).join(' ');
3293 6323 }
@@ -3294,12 +6324,14 @@
3294 6324 }, {
3295 6325 key: "getStylePropsClasses",
3296 6326 value: function getStylePropsClasses(baseClassName) {
3297 6327 var _this = this;
6328 +
3298 6329 var styleProps = ['color', 'size', 'variant'],
3299 - stylePropClasses = [];
6330 + stylePropClasses = [];
3300 6331 styleProps.forEach(function (styleProp) {
3301 6332 var stylePropValue = _this.props[styleProp];
6333 +
3302 6334 if (stylePropValue) {
3303 6335 stylePropClasses.push(baseClassName + '--' + stylePropValue);
3304 6336 }
3305 6337 });
@@ -3308,26 +6340,27 @@
3308 6340 }, {
3309 6341 key: "getIcon",
3310 6342 value: function getIcon() {
3311 6343 if (this.props.icon) {
3312 - var iconRef = _react.default.createRef(null);
3313 6344 var tooltip = this.props.tooltip || this.props.text;
6345 +
3314 6346 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, {
3315 - ref: iconRef,
3316 6347 className: this.props.icon,
3317 - "aria-hidden": "true"
6348 + "aria-hidden": "true",
6349 + title: tooltip
3318 6350 });
6351 +
3319 6352 var screenReaderText = '';
6353 +
3320 6354 if (this.props.hideText) {
3321 6355 screenReaderText = /*#__PURE__*/_react.default.createElement("span", {
3322 6356 className: "sr-only"
3323 6357 }, tooltip);
3324 6358 }
3325 - return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText, this.props.tooltip && /*#__PURE__*/_react.default.createElement(_popoverDialog.default, {
3326 - targetRef: iconRef,
3327 - wrapperClass: "e-kit-library__tooltip"
3328 - }, this.props.tooltip));
6359 +
6360 + return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText);
3329 6361 }
6362 +
3330 6363 return '';
3331 6364 }
3332 6365 }, {
3333 6366 key: "getText",
@@ -3337,28 +6370,33 @@
3337 6370 }, {
3338 6371 key: "render",
3339 6372 value: function render() {
3340 6373 var attributes = {},
3341 - id = this.getCssId(),
3342 - className = this.getClassName();
6374 + id = this.getCssId(),
6375 + className = this.getClassName(); // Add attributes only if they are not empty.
3343 6376
3344 - // Add attributes only if they are not empty.
3345 6377 if (id) {
3346 6378 attributes.id = id;
3347 6379 }
6380 +
3348 6381 if (className) {
3349 6382 attributes.className = className;
3350 6383 }
6384 +
3351 6385 if (this.props.onClick) {
3352 6386 attributes.onClick = this.props.onClick;
3353 6387 }
6388 +
3354 6389 if (this.props.rel) {
3355 6390 attributes.rel = this.props.rel;
3356 6391 }
6392 +
3357 6393 if (this.props.elRef) {
3358 6394 attributes.ref = this.props.elRef;
3359 6395 }
6396 +
3360 6397 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText());
6398 +
3361 6399 if (this.props.url) {
3362 6400 if (0 === this.props.url.indexOf('http')) {
3363 6401 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
3364 6402 href: this.props.url,
@@ -3363,19 +6401,21 @@
3363 6401 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({
3364 6402 href: this.props.url,
3365 6403 target: this.props.target
3366 6404 }, attributes), buttonContent);
3367 - }
6405 + } // @see https://reach.tech/router/example/active-links.
3368 6406
3369 - // @see https://reach.tech/router/example/active-links.
6407 +
3370 6408 attributes.getProps = function (props) {
3371 6409 if (props.isCurrent) {
3372 6410 attributes.className += ' active';
3373 6411 }
6412 +
3374 6413 return {
3375 6414 className: attributes.className
3376 6415 };
3377 6416 };
6417 +
3378 6418 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
3379 6419 history: _router2.default.appHistory
3380 6420 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
3381 6421 to: this.props.url
@@ -3380,12 +6420,16 @@
3380 6420 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({
3381 6421 to: this.props.url
3382 6422 }, attributes), buttonContent));
3383 6423 }
6424 +
3384 6425 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent);
3385 6426 }
3386 6427 }]);
6428 + return Button;
3387 6429 }(_react.default.Component);
6430 +
6431 +exports["default"] = Button;
3388 6432 (0, _defineProperty2.default)(Button, "propTypes", {
3389 6433 text: PropTypes.string.isRequired,
3390 6434 hideText: PropTypes.bool,
3391 6435 icon: PropTypes.string,
@@ -3409,12 +6453,12 @@
3409 6453 });
3410 6454
3411 6455 /***/ }),
3412 6456
3413 -/***/ "../app/assets/js/ui/molecules/inline-link.js":
3414 -/*!****************************************************!*\
3415 - !*** ../app/assets/js/ui/molecules/inline-link.js ***!
3416 - \****************************************************/
6457 +/***/ "../core/app/assets/js/ui/molecules/inline-link.js":
6458 +/*!*********************************************************!*\
6459 + !*** ../core/app/assets/js/ui/molecules/inline-link.js ***!
6460 + \*********************************************************/
3417 6461 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3418 6462
3419 6463 "use strict";
3420 6464 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3419,56 +6463,72 @@
3419 6463 "use strict";
3420 6464 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3421 6465
3422 6466
3423 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3424 -Object.defineProperty(exports, "__esModule", ({
6467 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6468 +
6469 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6470 +
6471 +_Object$defineProperty(exports, "__esModule", {
3425 6472 value: true
3426 -}));
6473 +});
6474 +
3427 6475 exports["default"] = InlineLink;
6476 +
3428 6477 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
6478 +
6479 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6480 +
6481 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6482 +
3429 6483 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
6484 +
3430 6485 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
3431 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
3432 -__webpack_require__(/*! ./inline-link.scss */ "../app/assets/js/ui/molecules/inline-link.scss");
6486 +
6487 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6488 +
6489 +__webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss");
6490 +
3433 6491 function InlineLink(props) {
3434 6492 var baseClassName = 'eps-inline-link',
3435 - colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
3436 - underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
3437 - italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
3438 - classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
3439 - className = (0, _utils.arrayToClassName)(classes),
3440 - getRouterLink = function getRouterLink() {
3441 - return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
3442 - history: _router2.default.appHistory
3443 - }, /*#__PURE__*/_react.default.createElement(_router.Link, {
3444 - to: props.url,
3445 - className: className
3446 - }, props.children));
3447 - },
3448 - getExternalLink = function getExternalLink() {
3449 - return /*#__PURE__*/_react.default.createElement("a", {
3450 - href: props.url,
3451 - target: props.target,
3452 - rel: props.rel,
3453 - className: className,
3454 - onClick: props.onClick
3455 - }, props.children);
3456 - },
3457 - getActionLink = function getActionLink() {
3458 - return /*#__PURE__*/_react.default.createElement("button", {
3459 - className: className,
3460 - onClick: props.onClick
3461 - }, props.children);
3462 - };
6493 + colorClassName = "".concat(baseClassName, "--color-").concat(props.color),
6494 + underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '',
6495 + italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '',
6496 + classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className],
6497 + className = (0, _utils.arrayToClassName)(classes),
6498 + getRouterLink = function getRouterLink() {
6499 + return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
6500 + history: _router2.default.appHistory
6501 + }, /*#__PURE__*/_react.default.createElement(_router.Link, {
6502 + to: props.url,
6503 + className: className
6504 + }, props.children));
6505 + },
6506 + getExternalLink = function getExternalLink() {
6507 + return /*#__PURE__*/_react.default.createElement("a", {
6508 + href: props.url,
6509 + target: props.target,
6510 + rel: props.rel,
6511 + className: className
6512 + }, props.children);
6513 + },
6514 + getActionLink = function getActionLink() {
6515 + return /*#__PURE__*/_react.default.createElement("button", {
6516 + className: className,
6517 + onClick: props.onClick
6518 + }, props.children);
6519 + };
6520 +
3463 6521 if (!props.url) {
3464 6522 return getActionLink();
3465 6523 }
6524 +
3466 6525 return props.url.includes('http') ? getExternalLink() : getRouterLink();
3467 6526 }
6527 +
3468 6528 InlineLink.propTypes = {
3469 6529 className: PropTypes.string,
3470 - children: PropTypes.any,
6530 + children: PropTypes.string,
3471 6531 url: PropTypes.string,
3472 6532 target: PropTypes.string,
3473 6533 rel: PropTypes.string,
3474 6534 text: PropTypes.string,
@@ -3473,10 +6533,9 @@
3473 6533 rel: PropTypes.string,
3474 6534 text: PropTypes.string,
3475 6535 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']),
3476 6536 underline: PropTypes.oneOf(['none', 'hover', 'always']),
3477 - italic: PropTypes.bool,
3478 - onClick: PropTypes.func
6537 + italic: PropTypes.bool
3479 6538 };
3480 6539 InlineLink.defaultProps = {
3481 6540 className: '',
3482 6541 color: 'link',
@@ -3486,22 +6545,12 @@
3486 6545 };
3487 6546
3488 6547 /***/ }),
3489 6548
3490 -/***/ "../app/assets/js/ui/molecules/inline-link.scss":
3491 -/*!******************************************************!*\
3492 - !*** ../app/assets/js/ui/molecules/inline-link.scss ***!
3493 - \******************************************************/
3494 -/***/ (() => {
3495 -
3496 -
3497 -
3498 -/***/ }),
3499 -
3500 -/***/ "../app/assets/js/ui/molecules/list-item.js":
3501 -/*!**************************************************!*\
3502 - !*** ../app/assets/js/ui/molecules/list-item.js ***!
3503 - \**************************************************/
6549 +/***/ "../core/app/assets/js/ui/molecules/list-item.js":
6550 +/*!*******************************************************!*\
6551 + !*** ../core/app/assets/js/ui/molecules/list-item.js ***!
6552 + \*******************************************************/
3504 6553 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3505 6554
3506 6555 "use strict";
3507 6556 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3506,30 +6555,40 @@
3506 6555 "use strict";
3507 6556 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3508 6557
3509 6558
3510 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3511 -Object.defineProperty(exports, "__esModule", ({
6559 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6560 +
6561 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6562 +
6563 +_Object$defineProperty(exports, "__esModule", {
3512 6564 value: true
3513 -}));
6565 +});
6566 +
3514 6567 exports["default"] = ListItem;
6568 +
3515 6569 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3516 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
6570 +
6571 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6572 +
3517 6573 function ListItem(props) {
3518 6574 var baseClassName = 'eps-list__item',
3519 - classes = [baseClassName, props.className];
6575 + classes = [baseClassName, props.className];
3520 6576 var style;
3521 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
6577 +
6578 + if (props.hasOwnProperty('padding')) {
3522 6579 style = {
3523 6580 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding)
3524 6581 };
3525 6582 classes.push(baseClassName + '--padding');
3526 6583 }
6584 +
3527 6585 return /*#__PURE__*/_react.default.createElement("li", {
3528 6586 style: style,
3529 6587 className: (0, _utils.arrayToClassName)(classes)
3530 6588 }, props.children);
3531 6589 }
6590 +
3532 6591 ListItem.propTypes = {
3533 6592 className: PropTypes.string,
3534 6593 padding: PropTypes.string,
3535 6594 children: PropTypes.any.isRequired
@@ -3539,12 +6598,12 @@
3539 6598 };
3540 6599
3541 6600 /***/ }),
3542 6601
3543 -/***/ "../app/assets/js/ui/molecules/list.js":
3544 -/*!*********************************************!*\
3545 - !*** ../app/assets/js/ui/molecules/list.js ***!
3546 - \*********************************************/
6602 +/***/ "../core/app/assets/js/ui/molecules/list.js":
6603 +/*!**************************************************!*\
6604 + !*** ../core/app/assets/js/ui/molecules/list.js ***!
6605 + \**************************************************/
3547 6606 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3548 6607
3549 6608 "use strict";
3550 6609 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3549,35 +6608,48 @@
3549 6608 "use strict";
3550 6609 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3551 6610
3552 6611
3553 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3554 -Object.defineProperty(exports, "__esModule", ({
6612 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6613 +
6614 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6615 +
6616 +_Object$defineProperty(exports, "__esModule", {
3555 6617 value: true
3556 -}));
6618 +});
6619 +
3557 6620 exports["default"] = List;
6621 +
3558 6622 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3559 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
3560 -var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../app/assets/js/ui/molecules/list-item.js"));
3561 -__webpack_require__(/*! ./list.scss */ "../app/assets/js/ui/molecules/list.scss");
6623 +
6624 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6625 +
6626 +var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js"));
6627 +
6628 +__webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss");
6629 +
3562 6630 function List(props) {
3563 6631 var baseClassName = 'eps-list',
3564 - classes = [baseClassName, props.className];
6632 + classes = [baseClassName, props.className];
3565 6633 var style;
3566 - if (Object.prototype.hasOwnProperty.call(props, 'padding')) {
6634 +
6635 + if (props.hasOwnProperty('padding')) {
3567 6636 style = {
3568 6637 '--eps-list-padding': (0, _utils.pxToRem)(props.padding)
3569 6638 };
3570 6639 classes.push(baseClassName + '--padding');
3571 6640 }
6641 +
3572 6642 if (props.separated) {
3573 6643 classes.push(baseClassName + '--separated');
3574 6644 }
6645 +
3575 6646 return /*#__PURE__*/_react.default.createElement("ul", {
3576 6647 style: style,
3577 6648 className: (0, _utils.arrayToClassName)(classes)
3578 6649 }, props.children);
3579 6650 }
6651 +
3580 6652 List.propTypes = {
3581 6653 className: PropTypes.string,
3582 6654 divided: PropTypes.any,
3583 6655 separated: PropTypes.any,
@@ -3590,22 +6662,12 @@
3590 6662 List.Item = _listItem.default;
3591 6663
3592 6664 /***/ }),
3593 6665
3594 -/***/ "../app/assets/js/ui/molecules/list.scss":
3595 -/*!***********************************************!*\
3596 - !*** ../app/assets/js/ui/molecules/list.scss ***!
3597 - \***********************************************/
3598 -/***/ (() => {
3599 -
3600 -
3601 -
3602 -/***/ }),
3603 -
3604 -/***/ "../app/assets/js/ui/molecules/notice.js":
3605 -/*!***********************************************!*\
3606 - !*** ../app/assets/js/ui/molecules/notice.js ***!
3607 - \***********************************************/
6666 +/***/ "../core/app/assets/js/ui/molecules/notice.js":
6667 +/*!****************************************************!*\
6668 + !*** ../core/app/assets/js/ui/molecules/notice.js ***!
6669 + \****************************************************/
3608 6670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3609 6671
3610 6672 "use strict";
3611 6673 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3610,84 +6672,58 @@
3610 6672 "use strict";
3611 6673 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3612 6674
3613 6675
3614 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3615 -Object.defineProperty(exports, "__esModule", ({
6676 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6677 +
6678 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6679 +
6680 +_Object$defineProperty(exports, "__esModule", {
3616 6681 value: true
3617 -}));
6682 +});
6683 +
3618 6684 exports["default"] = Notice;
6685 +
3619 6686 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3620 -var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../app/assets/js/utils/utils.js");
3621 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
3622 -var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../app/assets/js/ui/atoms/icon.js"));
3623 -var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../app/assets/js/ui/grid/grid.js"));
3624 -__webpack_require__(/*! ./notice.scss */ "../app/assets/js/ui/molecules/notice.scss");
3625 -var iconsClassesMap = {
3626 - danger: 'eicon-warning',
3627 - info: 'eicon-info-circle-o',
3628 - warning: 'eicon-warning'
3629 -};
6687 +
6688 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
6689 +
6690 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
6691 +
6692 +__webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss");
6693 +
3630 6694 function Notice(props) {
3631 6695 var baseClassName = 'eps-notice',
3632 - classes = [baseClassName, props.className];
6696 + classes = [baseClassName, props.className];
6697 +
3633 6698 if (props.color) {
3634 - classes.push(baseClassName + '-semantic', baseClassName + '--' + props.color);
6699 + classes.push(baseClassName + '--' + props.color);
3635 6700 }
3636 - return /*#__PURE__*/_react.default.createElement(_grid.default, {
3637 - className: (0, _utils.arrayToClassName)(classes),
3638 - container: true,
3639 - noWrap: true,
3640 - alignItems: "center",
3641 - justify: "space-between"
3642 - }, /*#__PURE__*/_react.default.createElement(_grid.default, {
3643 - item: true,
3644 - container: true,
3645 - alignItems: "start",
3646 - noWrap: true
3647 - }, props.withIcon && props.color && /*#__PURE__*/_react.default.createElement(_icon.default, {
3648 - className: (0, _utils.arrayToClassName)(['eps-notice__icon', iconsClassesMap[props.color]])
3649 - }), /*#__PURE__*/_react.default.createElement(_text.default, {
6701 +
6702 + return /*#__PURE__*/_react.default.createElement("div", {
6703 + className: (0, _utils.arrayToClassName)(classes)
6704 + }, /*#__PURE__*/_react.default.createElement(_text.default, {
3650 6705 variant: "xs",
3651 6706 className: "eps-notice__text"
3652 - }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ' '), props.children)), props.button && /*#__PURE__*/_react.default.createElement(_grid.default, {
3653 - item: true,
3654 - container: true,
3655 - justify: "end",
3656 - className: baseClassName + '__button-container'
3657 - }, props.button));
6707 + }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children));
3658 6708 }
6709 +
3659 6710 Notice.propTypes = {
3660 6711 className: PropTypes.string,
3661 6712 color: PropTypes.string,
3662 6713 label: PropTypes.string,
3663 - children: PropTypes.any.isRequired,
3664 - icon: PropTypes.string,
3665 - withIcon: PropTypes.bool,
3666 - button: PropTypes.object
6714 + children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
3667 6715 };
3668 6716 Notice.defaultProps = {
3669 - className: '',
3670 - withIcon: true,
3671 - button: null
6717 + className: ''
3672 6718 };
3673 6719
3674 6720 /***/ }),
3675 6721
3676 -/***/ "../app/assets/js/ui/molecules/notice.scss":
3677 -/*!*************************************************!*\
3678 - !*** ../app/assets/js/ui/molecules/notice.scss ***!
3679 - \*************************************************/
3680 -/***/ (() => {
3681 -
3682 -
3683 -
3684 -/***/ }),
3685 -
3686 -/***/ "../app/assets/js/ui/molecules/popover.js":
3687 -/*!************************************************!*\
3688 - !*** ../app/assets/js/ui/molecules/popover.js ***!
3689 - \************************************************/
6722 +/***/ "../core/app/assets/js/ui/molecules/popover.js":
6723 +/*!*****************************************************!*\
6724 + !*** ../core/app/assets/js/ui/molecules/popover.js ***!
6725 + \*****************************************************/
3690 6726 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3691 6727
3692 6728 "use strict";
3693 6729 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3692,67 +6728,47 @@
3692 6728 "use strict";
3693 6729 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3694 6730
3695 6731
3696 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3697 -Object.defineProperty(exports, "__esModule", ({
6732 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6733 +
6734 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6735 +
6736 +_Object$defineProperty(exports, "__esModule", {
3698 6737 value: true
3699 -}));
6738 +});
6739 +
3700 6740 exports["default"] = Popover;
6741 +
3701 6742 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3702 -__webpack_require__(/*! ./popover.scss */ "../app/assets/js/ui/molecules/popover.scss");
3703 -/* eslint-disable jsx-a11y/no-noninteractive-element-interactions */
3704 -/* eslint-disable jsx-a11y/no-static-element-interactions */
3705 -/* eslint-disable jsx-a11y/click-events-have-key-events */
3706 6743
6744 +__webpack_require__(/*! ./popover.scss */ "../core/app/assets/js/ui/molecules/popover.scss");
6745 +
3707 6746 function Popover(props) {
3708 - var getArrowPositionClass = function getArrowPositionClass() {
3709 - switch (props.arrowPosition) {
3710 - case 'start':
3711 - return 'eps-popover--arrow-start';
3712 - case 'end':
3713 - return 'eps-popover--arrow-end';
3714 - case 'none':
3715 - return 'eps-popover--arrow-none';
3716 - default:
3717 - return 'eps-popover--arrow-center';
3718 - }
3719 - };
3720 6747 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
3721 6748 className: "eps-popover__background",
3722 6749 onClick: props.closeFunction
3723 6750 }), /*#__PURE__*/_react.default.createElement("ul", {
3724 - className: "eps-popover ".concat(getArrowPositionClass(), " ").concat(props.className),
6751 + className: "eps-popover ".concat(props.className),
3725 6752 onClick: props.closeFunction
3726 6753 }, props.children));
3727 6754 }
6755 +
3728 6756 Popover.propTypes = {
3729 6757 children: PropTypes.any.isRequired,
3730 6758 className: PropTypes.string,
3731 - closeFunction: PropTypes.func,
3732 - arrowPosition: PropTypes.oneOf(['start', 'center', 'end', 'none'])
6759 + closeFunction: PropTypes.func
3733 6760 };
3734 6761 Popover.defaultProps = {
3735 - className: '',
3736 - arrowPosition: 'center'
6762 + className: ''
3737 6763 };
3738 6764
3739 6765 /***/ }),
3740 6766
3741 -/***/ "../app/assets/js/ui/molecules/popover.scss":
3742 -/*!**************************************************!*\
3743 - !*** ../app/assets/js/ui/molecules/popover.scss ***!
3744 - \**************************************************/
3745 -/***/ (() => {
3746 -
3747 -
3748 -
3749 -/***/ }),
3750 -
3751 -/***/ "../app/assets/js/ui/molecules/select2.js":
3752 -/*!************************************************!*\
3753 - !*** ../app/assets/js/ui/molecules/select2.js ***!
3754 - \************************************************/
6767 +/***/ "../core/app/assets/js/ui/molecules/select2.js":
6768 +/*!*****************************************************!*\
6769 + !*** ../core/app/assets/js/ui/molecules/select2.js ***!
6770 + \*****************************************************/
3755 6771 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3756 6772
3757 6773 "use strict";
3758 6774 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3757,25 +6773,31 @@
3757 6773 "use strict";
3758 6774 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3759 6775
3760 6776
3761 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
3762 -Object.defineProperty(exports, "__esModule", ({
6777 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6778 +
6779 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6780 +
6781 +_Object$defineProperty(exports, "__esModule", {
3763 6782 value: true
3764 -}));
6783 +});
6784 +
3765 6785 exports["default"] = Select2;
6786 +
3766 6787 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
3767 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
3768 -var _select = _interopRequireDefault(__webpack_require__(/*! ../atoms/select */ "../app/assets/js/ui/atoms/select.js"));
3769 -__webpack_require__(/*! ./select2.scss */ "../app/assets/js/ui/molecules/select2.scss");
3770 -function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
3771 -function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
6788 +
6789 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
6790 +
6791 +var _select = _interopRequireDefault(__webpack_require__(/*! ../atoms/select */ "../core/app/assets/js/ui/atoms/select.js"));
6792 +
6793 +__webpack_require__(/*! ./select2.scss */ "../core/app/assets/js/ui/molecules/select2.scss");
6794 +
3772 6795 /**
3773 6796 * Default settings of the select 2
3774 6797 *
3775 - * @return {{placeholder: string, allowClear: boolean, dir: string}}
6798 + * @returns {{placeholder: string, allowClear: boolean, dir: string}}
3776 6799 */
3777 -
3778 6800 var getDefaultSettings = function getDefaultSettings() {
3779 6801 return {
3780 6802 allowClear: true,
3781 6803 placeholder: '',
@@ -3784,75 +6806,154 @@
3784 6806 };
3785 6807 /**
3786 6808 * Main component
3787 6809 *
3788 - * @param {*} props
3789 - * @return {*} component
3790 - * @function Object() { [native code] }
6810 + * @param props
6811 + * @returns {*}
6812 + * @constructor
3791 6813 */
6814 +
6815 +
3792 6816 function Select2(props) {
3793 - var ref = _react.default.useRef(null);
6817 + var ref = _react.default.useRef(null); // Initiate the select 2 library, call to onReady after initiate, and
6818 + // listen to select event on the select instance.
3794 6819
3795 - // Initiate the select 2 library, call to onReady after initiate, and
3796 - // listen to select event on the select instance.
6820 +
3797 6821 _react.default.useEffect(function () {
3798 - var $select2 = jQuery(ref.current).select2(_objectSpread(_objectSpread(_objectSpread({}, getDefaultSettings()), props.settings), {}, {
3799 - placeholder: props.placeholder
3800 - })).on('select2:select select2:unselect', props.onChange);
6822 + var $select2 = jQuery(ref.current).select2((0, _objectSpread2.default)((0, _objectSpread2.default)({}, getDefaultSettings()), props.settings)).on('select2:select select2:unselect', props.onChange);
6823 +
3801 6824 if (props.onReady) {
3802 6825 props.onReady($select2);
3803 6826 }
6827 +
3804 6828 return function () {
3805 6829 $select2.select2('destroy').off('select2:select select2:unselect');
3806 6830 };
3807 - // eslint-disable-next-line react-hooks/exhaustive-deps
3808 - }, [props.settings, props.options]);
6831 + }, [props.settings, props.options]); // Listen to changes in the prop `value`, if changed update the select 2.
3809 6832
3810 - // Listen to changes in the prop `value`, if changed update the select 2.
6833 +
3811 6834 _react.default.useEffect(function () {
3812 6835 jQuery(ref.current).val(props.value).trigger('change');
3813 6836 }, [props.value]);
6837 +
3814 6838 return /*#__PURE__*/_react.default.createElement(_select.default, {
3815 6839 multiple: props.multiple,
3816 6840 value: props.value,
3817 6841 onChange: props.onChange,
3818 6842 elRef: ref,
3819 - options: props.options,
3820 - placeholder: props.placeholder
6843 + options: props.options
3821 6844 });
3822 6845 }
6846 +
3823 6847 Select2.propTypes = {
3824 - value: PropTypes.oneOfType([PropTypes.array, PropTypes.string]),
6848 + value: PropTypes.string,
3825 6849 onChange: PropTypes.func,
3826 6850 onReady: PropTypes.func,
3827 6851 options: PropTypes.array,
3828 6852 settings: PropTypes.object,
3829 - multiple: PropTypes.bool,
3830 - placeholder: PropTypes.string
6853 + multiple: PropTypes.bool
3831 6854 };
3832 6855 Select2.defaultProps = {
3833 6856 settings: {},
3834 6857 options: [],
3835 - dependencies: [],
3836 - placeholder: ''
6858 + dependencies: []
3837 6859 };
3838 6860
3839 6861 /***/ }),
3840 6862
3841 -/***/ "../app/assets/js/ui/molecules/select2.scss":
3842 -/*!**************************************************!*\
3843 - !*** ../app/assets/js/ui/molecules/select2.scss ***!
3844 - \**************************************************/
3845 -/***/ (() => {
6863 +/***/ "../core/app/assets/js/utils/utils.js":
6864 +/*!********************************************!*\
6865 + !*** ../core/app/assets/js/utils/utils.js ***!
6866 + \********************************************/
6867 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3846 6868
6869 +"use strict";
3847 6870
3848 6871
6872 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6873 +
6874 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6875 +
6876 +_Object$defineProperty(exports, "__esModule", {
6877 + value: true
6878 +});
6879 +
6880 +exports.stringToRemValues = exports.rgbToHex = exports.pxToRem = exports.isOneOf = exports.arrayToClassName = void 0;
6881 +
6882 +var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
6883 +
6884 +var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js"));
6885 +
6886 +__webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js");
6887 +
6888 +__webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js");
6889 +
6890 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
6891 +
6892 +__webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
6893 +
6894 +__webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
6895 +
6896 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
6897 +
6898 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
6899 +
6900 +var pxToRem = function pxToRem(pixels) {
6901 + if (!pixels) {
6902 + return;
6903 + } else if ('string' !== typeof pixels) {
6904 + pixels = pixels.toString();
6905 + }
6906 +
6907 + return pixels.split(' ').map(function (value) {
6908 + return "".concat(value * 0.0625, "rem");
6909 + }).join(' ');
6910 +};
6911 +
6912 +exports.pxToRem = pxToRem;
6913 +
6914 +var arrayToClassName = function arrayToClassName(array, action) {
6915 + return array.filter(function (item) {
6916 + return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item;
6917 + }).map(function (item) {
6918 + var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item;
6919 + return action ? action(value) : value;
6920 + }).join(' ');
6921 +};
6922 +
6923 +exports.arrayToClassName = arrayToClassName;
6924 +
6925 +var stringToRemValues = function stringToRemValues(string) {
6926 + return string.split(' ').map(function (value) {
6927 + return pxToRem(value);
6928 + }).join(' ');
6929 +};
6930 +
6931 +exports.stringToRemValues = stringToRemValues;
6932 +
6933 +var rgbToHex = function rgbToHex(r, g, b) {
6934 + return '#' + [r, g, b].map(function (x) {
6935 + var hex = x.toString(16);
6936 + return 1 === hex.length ? '0' + hex : hex;
6937 + }).join('');
6938 +};
6939 +
6940 +exports.rgbToHex = rgbToHex;
6941 +
6942 +var isOneOf = function isOneOf(filetype, filetypeOptions) {
6943 + return filetypeOptions.some(function (type) {
6944 + return filetype.includes(type);
6945 + });
6946 +};
6947 +
6948 +exports.isOneOf = isOneOf;
6949 +
3849 6950 /***/ }),
3850 6951
3851 -/***/ "../app/assets/js/ui/popover-dialog/popover-dialog.js":
3852 -/*!************************************************************!*\
3853 - !*** ../app/assets/js/ui/popover-dialog/popover-dialog.js ***!
3854 - \************************************************************/
6952 +/***/ "../core/app/modules/import-export/assets/js/context/context-provider.js":
6953 +/*!*******************************************************************************!*\
6954 + !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***!
6955 + \*******************************************************************************/
3855 6956 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
3856 6957
3857 6958 "use strict";
3858 6959 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -3857,319 +6958,3653 @@
3857 6958 "use strict";
3858 6959 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
3859 6960
3860 6961
3861 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
3862 -Object.defineProperty(exports, "__esModule", ({
6962 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
6963 +
6964 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
6965 +
6966 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
6967 +
6968 +_Object$defineProperty(exports, "__esModule", {
3863 6969 value: true
3864 -}));
3865 -exports["default"] = PopoverDialog;
6970 +});
6971 +
6972 +exports.Context = void 0;
6973 +exports["default"] = ContextProvider;
6974 +
3866 6975 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
3867 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
3868 -function PopoverDialog(props) {
3869 - var targetRef = props.targetRef,
3870 - offsetTop = props.offsetTop,
3871 - offsetLeft = props.offsetLeft,
3872 - wrapperClass = props.wrapperClass,
3873 - trigger = props.trigger,
3874 - hideAfter = props.hideAfter,
3875 - popoverRef = (0, _react.useCallback)(function (popoverEl) {
3876 - var target = targetRef === null || targetRef === void 0 ? void 0 : targetRef.current;
3877 6976
3878 - // If the target or the popover element does not exist on the page anymore after a re-render, do nothing.
3879 - if (!target || !popoverEl) {
3880 - return;
6977 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
6978 +
6979 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
6980 +
6981 +var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js");
6982 +
6983 +var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ../shared/kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js"));
6984 +
6985 +var Context = _react.default.createContext();
6986 +
6987 +exports.Context = Context;
6988 +
6989 +function ContextProvider(props) {
6990 + var initialState = {
6991 + includes: _kitContentData.default.map(function (item) {
6992 + return item.type;
6993 + }),
6994 + downloadUrl: '',
6995 + file: null,
6996 + overrideConditions: [],
6997 + referrer: null,
6998 + kitInfo: {
6999 + title: null,
7000 + description: null
7001 + },
7002 + uploadedData: null,
7003 + importedData: null,
7004 + exportedData: null
7005 + },
7006 + _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState),
7007 + _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2),
7008 + data = _useReducer2[0],
7009 + dispatch = _useReducer2[1];
7010 +
7011 + return /*#__PURE__*/_react.default.createElement(Context.Provider, {
7012 + value: {
7013 + data: data,
7014 + dispatch: dispatch
7015 + }
7016 + }, props.children);
7017 +}
7018 +
7019 +ContextProvider.propTypes = {
7020 + children: PropTypes.object.isRequired
7021 +};
7022 +
7023 +/***/ }),
7024 +
7025 +/***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js":
7026 +/*!******************************************************************************!*\
7027 + !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***!
7028 + \******************************************************************************/
7029 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7030 +
7031 +"use strict";
7032 +
7033 +
7034 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7035 +
7036 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7037 +
7038 +_Object$defineProperty(exports, "__esModule", {
7039 + value: true
7040 +});
7041 +
7042 +exports.reducer = void 0;
7043 +
7044 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7045 +
7046 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7047 +
7048 +__webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
7049 +
7050 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
7051 +
7052 +var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
7053 +
7054 +var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7055 +
7056 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
7057 +
7058 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
7059 +
7060 +var ReducerActions = /*#__PURE__*/function () {
7061 + function ReducerActions() {
7062 + (0, _classCallCheck2.default)(this, ReducerActions);
7063 + }
7064 +
7065 + (0, _createClass2.default)(ReducerActions, null, [{
7066 + key: "updateArray",
7067 + value: function updateArray(state, key, value, action) {
7068 + if ('add' === action) {
7069 + // If the value already exists, then do nothing.
7070 + if (state[key].includes(value)) {
7071 + return state;
7072 + }
7073 +
7074 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value])));
7075 + } else if ('remove' === action) {
7076 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) {
7077 + return item !== value;
7078 + })));
3881 7079 }
3882 7080
3883 - /**
3884 - * Show Popover
3885 - */
3886 - var showPopover = function showPopover() {
3887 - popoverEl.style.display = 'block';
3888 - popoverEl.setAttribute('aria-expanded', true);
3889 - var targetRect = target.getBoundingClientRect(),
3890 - popoverRect = popoverEl.getBoundingClientRect(),
3891 - widthDifference = popoverRect.width - targetRect.width;
3892 - popoverEl.style.top = targetRect.bottom + offsetTop + 'px';
3893 - popoverEl.style.left = targetRect.left - widthDifference / 2 - offsetLeft + 'px';
7081 + return state;
7082 + }
7083 + }]);
7084 + return ReducerActions;
7085 +}();
3894 7086
3895 - // 16px to compensate for the arrow width.
3896 - popoverEl.style.setProperty('--popover-arrow-offset-end', (popoverRect.width - 16) / 2 + 'px');
3897 - };
7087 +var reducer = function reducer(state, action) {
7088 + switch (action.type) {
7089 + case 'SET_DOWNLOAD_URL':
7090 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7091 + downloadUrl: action.payload
7092 + });
3898 7093
3899 - /**
3900 - * Hide Popover
3901 - */
3902 - var hidePopover = function hidePopover() {
3903 - popoverEl.style.display = 'none';
3904 - popoverEl.setAttribute('aria-expanded', false);
3905 - };
7094 + case 'ADD_INCLUDE':
7095 + return ReducerActions.updateArray(state, 'includes', action.payload, 'add');
3906 7096
3907 - /**
3908 - * Handle the Popover's hover functionality
3909 - */
3910 - var handlePopoverHover = function handlePopoverHover() {
3911 - var hideOnMouseOut = true,
3912 - timeOut = null;
7097 + case 'REMOVE_INCLUDE':
7098 + return ReducerActions.updateArray(state, 'includes', action.payload, 'remove');
3913 7099
3914 - // Show popover on hover of the target
3915 - target.addEventListener('mouseover', function () {
3916 - hideOnMouseOut = true;
3917 - showPopover();
7100 + case 'SET_FILE':
7101 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7102 + file: action.payload
7103 + });
7104 +
7105 + case 'ADD_OVERRIDE_CONDITION':
7106 + return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add');
7107 +
7108 + case 'REMOVE_OVERRIDE_CONDITION':
7109 + return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove');
7110 +
7111 + case 'SET_KIT_TITLE':
7112 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7113 + kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
7114 + title: action.payload
7115 + })
7116 + });
7117 +
7118 + case 'SET_KIT_DESCRIPTION':
7119 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7120 + kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, {
7121 + description: action.payload
7122 + })
7123 + });
7124 +
7125 + case 'SET_REFERRER':
7126 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7127 + referrer: action.payload
7128 + });
7129 +
7130 + case 'SET_INCLUDES':
7131 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7132 + includes: action.payload
7133 + });
7134 +
7135 + case 'SET_UPLOADED_DATA':
7136 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7137 + uploadedData: action.payload
7138 + });
7139 +
7140 + case 'SET_IMPORTED_DATA':
7141 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7142 + importedData: action.payload
7143 + });
7144 +
7145 + case 'SET_EXPORTED_DATA':
7146 + return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, {
7147 + exportedData: action.payload
7148 + });
7149 +
7150 + default:
7151 + return state;
7152 + }
7153 +};
7154 +
7155 +exports.reducer = reducer;
7156 +
7157 +/***/ }),
7158 +
7159 +/***/ "../core/app/modules/import-export/assets/js/export.js":
7160 +/*!*************************************************************!*\
7161 + !*** ../core/app/modules/import-export/assets/js/export.js ***!
7162 + \*************************************************************/
7163 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7164 +
7165 +"use strict";
7166 +
7167 +
7168 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7169 +
7170 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7171 +
7172 +_Object$defineProperty(exports, "__esModule", {
7173 + value: true
7174 +});
7175 +
7176 +exports["default"] = Export;
7177 +
7178 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7179 +
7180 +var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
7181 +
7182 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7183 +
7184 +var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7185 +
7186 +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"));
7187 +
7188 +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"));
7189 +
7190 +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"));
7191 +
7192 +function Export() {
7193 + return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
7194 + history: _router2.default.appHistory
7195 + }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, {
7196 + path: "complete"
7197 + }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, {
7198 + path: "process"
7199 + }), /*#__PURE__*/_react.default.createElement(_exportKit.default, {
7200 + default: true
7201 + }))));
7202 +}
7203 +
7204 +/***/ }),
7205 +
7206 +/***/ "../core/app/modules/import-export/assets/js/hooks/use-kit.js":
7207 +/*!********************************************************************!*\
7208 + !*** ../core/app/modules/import-export/assets/js/hooks/use-kit.js ***!
7209 + \********************************************************************/
7210 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7211 +
7212 +"use strict";
7213 +
7214 +
7215 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7216 +
7217 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7218 +
7219 +_Object$defineProperty(exports, "__esModule", {
7220 + value: true
7221 +});
7222 +
7223 +exports["default"] = useKit;
7224 +
7225 +var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
7226 +
7227 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
7228 +
7229 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7230 +
7231 +var _react = __webpack_require__(/*! react */ "react");
7232 +
7233 +var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7234 +
7235 +var KIT_STATUS_MAP = {
7236 + INITIAL: 'initial',
7237 + UPLOADED: 'uploaded',
7238 + IMPORTED: 'imported',
7239 + ERROR: 'error'
7240 +};
7241 +
7242 +function useKit() {
7243 + var _useAjax = (0, _useAjax2.default)(),
7244 + ajaxState = _useAjax.ajaxState,
7245 + setAjax = _useAjax.setAjax,
7246 + ajaxActions = _useAjax.ajaxActions,
7247 + kitStateInitialState = {
7248 + status: KIT_STATUS_MAP.INITIAL,
7249 + data: null
7250 + },
7251 + _useState = (0, _react.useState)(kitStateInitialState),
7252 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7253 + kitState = _useState2[0],
7254 + setKitState = _useState2[1],
7255 + getAjaxConfig = function getAjaxConfig() {
7256 + return {
7257 + data: {
7258 + action: 'elementor_import_kit'
7259 + }
7260 + };
7261 + },
7262 + uploadKit = function uploadKit(_ref) {
7263 + var file = _ref.file;
7264 + var ajaxConfig = getAjaxConfig();
7265 + ajaxConfig.data.e_import_file = file;
7266 + ajaxConfig.data.data = (0, _stringify.default)({
7267 + stage: 1
7268 + });
7269 + setAjax(ajaxConfig);
7270 + },
7271 + importKit = function importKit(_ref2) {
7272 + var session = _ref2.session,
7273 + include = _ref2.include,
7274 + overrideConditions = _ref2.overrideConditions,
7275 + referrer = _ref2.referrer;
7276 + var ajaxConfig = getAjaxConfig();
7277 + ajaxConfig.data.data = {
7278 + stage: 2,
7279 + session: session,
7280 + include: include,
7281 + overrideConditions: overrideConditions
7282 + };
7283 +
7284 + if (referrer) {
7285 + ajaxConfig.data.data.referrer = referrer;
7286 + }
7287 +
7288 + ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data);
7289 + setAjax(ajaxConfig);
7290 + },
7291 + reset = function reset() {
7292 + return ajaxActions.reset();
7293 + };
7294 +
7295 + (0, _react.useEffect)(function () {
7296 + if ('initial' !== ajaxState.status) {
7297 + var newState = {};
7298 +
7299 + if ('success' === ajaxState.status) {
7300 + var _ajaxState$response;
7301 +
7302 + newState.status = (_ajaxState$response = ajaxState.response) !== null && _ajaxState$response !== void 0 && _ajaxState$response.manifest ? KIT_STATUS_MAP.UPLOADED : KIT_STATUS_MAP.IMPORTED;
7303 + } else if ('error' === ajaxState.status) {
7304 + newState.status = KIT_STATUS_MAP.ERROR;
7305 + } // The response is required even if an error occurred, in order to detect the error type.
7306 +
7307 +
7308 + newState.data = ajaxState.response || {};
7309 + setKitState(function (prevState) {
7310 + return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), newState);
7311 + });
7312 + }
7313 + }, [ajaxState.status]);
7314 + return {
7315 + kitState: kitState,
7316 + KIT_STATUS_MAP: KIT_STATUS_MAP,
7317 + kitActions: {
7318 + upload: uploadKit,
7319 + import: importKit,
7320 + reset: reset
7321 + }
7322 + };
7323 +}
7324 +
7325 +/***/ }),
7326 +
7327 +/***/ "../core/app/modules/import-export/assets/js/import.js":
7328 +/*!*************************************************************!*\
7329 + !*** ../core/app/modules/import-export/assets/js/import.js ***!
7330 + \*************************************************************/
7331 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7332 +
7333 +"use strict";
7334 +
7335 +
7336 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7337 +
7338 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7339 +
7340 +_Object$defineProperty(exports, "__esModule", {
7341 + value: true
7342 +});
7343 +
7344 +exports["default"] = Import;
7345 +
7346 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7347 +
7348 +var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"));
7349 +
7350 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7351 +
7352 +var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7353 +
7354 +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"));
7355 +
7356 +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"));
7357 +
7358 +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"));
7359 +
7360 +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"));
7361 +
7362 +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"));
7363 +
7364 +function Import() {
7365 + return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, {
7366 + history: _router2.default.appHistory
7367 + }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, {
7368 + path: "complete"
7369 + }), /*#__PURE__*/_react.default.createElement(_importProcess.default, {
7370 + path: "process"
7371 + }), /*#__PURE__*/_react.default.createElement(_importResolver.default, {
7372 + path: "resolver"
7373 + }), /*#__PURE__*/_react.default.createElement(_importContent.default, {
7374 + path: "content"
7375 + }), /*#__PURE__*/_react.default.createElement(_importKit.default, {
7376 + default: true
7377 + }))));
7378 +}
7379 +
7380 +/***/ }),
7381 +
7382 +/***/ "../core/app/modules/import-export/assets/js/module.js":
7383 +/*!*************************************************************!*\
7384 + !*** ../core/app/modules/import-export/assets/js/module.js ***!
7385 + \*************************************************************/
7386 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7387 +
7388 +"use strict";
7389 +
7390 +
7391 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7392 +
7393 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7394 +
7395 +_Object$defineProperty(exports, "__esModule", {
7396 + value: true
7397 +});
7398 +
7399 +exports["default"] = void 0;
7400 +
7401 +var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js"));
7402 +
7403 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
7404 +
7405 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
7406 +
7407 +var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
7408 +
7409 +var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js"));
7410 +
7411 +var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js"));
7412 +
7413 +var ImportExport = function ImportExport() {
7414 + (0, _classCallCheck2.default)(this, ImportExport);
7415 + (0, _defineProperty2.default)(this, "routes", [{
7416 + path: '/import/*',
7417 + component: _import.default
7418 + }, {
7419 + path: '/export/*',
7420 + component: _export.default
7421 + }]);
7422 +
7423 + var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes),
7424 + _step;
7425 +
7426 + try {
7427 + for (_iterator.s(); !(_step = _iterator.n()).done;) {
7428 + var route = _step.value;
7429 +
7430 + _router.default.addRoute(route);
7431 + }
7432 + } catch (err) {
7433 + _iterator.e(err);
7434 + } finally {
7435 + _iterator.f();
7436 + }
7437 +};
7438 +
7439 +exports["default"] = ImportExport;
7440 +
7441 +/***/ }),
7442 +
7443 +/***/ "../core/app/modules/import-export/assets/js/package.js":
7444 +/*!**************************************************************!*\
7445 + !*** ../core/app/modules/import-export/assets/js/package.js ***!
7446 + \**************************************************************/
7447 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7448 +
7449 +"use strict";
7450 +
7451 +
7452 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7453 +
7454 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7455 +
7456 +_Object$defineProperty(exports, "__esModule", {
7457 + value: true
7458 +});
7459 +
7460 +exports["default"] = void 0;
7461 +
7462 +var _layout = _interopRequireDefault(__webpack_require__(/*! ./templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7463 +
7464 +var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../core/app/modules/import-export/assets/js/module.js"));
7465 +
7466 +// Alphabetical order.
7467 +var _default = {
7468 + Layout: _layout.default,
7469 + Module: _module.default
7470 +};
7471 +exports["default"] = _default;
7472 +
7473 +/***/ }),
7474 +
7475 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js":
7476 +/*!***************************************************************************************************!*\
7477 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***!
7478 + \***************************************************************************************************/
7479 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7480 +
7481 +"use strict";
7482 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7483 +
7484 +
7485 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7486 +
7487 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7488 +
7489 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7490 +
7491 +_Object$defineProperty(exports, "__esModule", {
7492 + value: true
7493 +});
7494 +
7495 +exports["default"] = ExportComplete;
7496 +
7497 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7498 +
7499 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7500 +
7501 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7502 +
7503 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7504 +
7505 +var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
7506 +
7507 +var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
7508 +
7509 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7510 +
7511 +var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7512 +
7513 +var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
7514 +
7515 +__webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss");
7516 +
7517 +function ExportComplete() {
7518 + var _context$data$exporte;
7519 +
7520 + var context = (0, _react.useContext)(_contextProvider.Context),
7521 + navigate = (0, _router.useNavigate)(),
7522 + downloadLink = (0, _react.useRef)(null),
7523 + getFooter = function getFooter() {
7524 + return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7525 + separator: true,
7526 + justify: "end"
7527 + }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
7528 + },
7529 + downloadFile = function downloadFile() {
7530 + if (!downloadLink.current) {
7531 + var link = document.createElement('a');
7532 + link.href = 'data:text/plain;base64,' + context.data.exportedData.file;
7533 + link.download = 'elementor-kit.zip';
7534 + downloadLink.current = link;
7535 + }
7536 +
7537 + downloadLink.current.click();
7538 + },
7539 + getDownloadLink = function getDownloadLink() {
7540 + return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7541 + onClick: downloadFile,
7542 + italic: true
7543 + }, __('Click Here', 'elementor'));
7544 + };
7545 +
7546 + (0, _react.useEffect)(function () {
7547 + if (context.data.downloadUrl) {
7548 + downloadFile();
7549 + } else {
7550 + navigate('/export');
7551 + }
7552 + }, [context.data.downloadUrl]);
7553 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
7554 + type: "export",
7555 + footer: getFooter()
7556 + }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
7557 + image: elementorAppConfig.assets_url + 'images/go-pro.svg',
7558 + heading: __('Your export is ready!', 'elementor'),
7559 + description: __('Now you can import this kit and use it on other sites.', 'elementor'),
7560 + notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor'))
7561 + }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
7562 + data: (_context$data$exporte = context.data.exportedData) === null || _context$data$exporte === void 0 ? void 0 : _context$data$exporte.manifest
7563 + })));
7564 +}
7565 +
7566 +/***/ }),
7567 +
7568 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js":
7569 +/*!*********************************************************************************************************************!*\
7570 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***!
7571 + \*********************************************************************************************************************/
7572 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7573 +
7574 +"use strict";
7575 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7576 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
7577 +
7578 +
7579 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7580 +
7581 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7582 +
7583 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7584 +
7585 +_Object$defineProperty(exports, "__esModule", {
7586 + value: true
7587 +});
7588 +
7589 +exports["default"] = ExportButton;
7590 +
7591 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7592 +
7593 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
7594 +
7595 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
7596 +
7597 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7598 +
7599 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7600 +
7601 +var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7602 +
7603 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7604 +
7605 +function ExportButton() {
7606 + var context = (0, _react.useContext)(_contextProvider.Context),
7607 + navigate = (0, _router.useNavigate)(),
7608 + _useState = (0, _react.useState)(false),
7609 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7610 + isDownloadAllowed = _useState2[0],
7611 + setIsDownloadAllowed = _useState2[1],
7612 + getDownloadUrl = function getDownloadUrl() {
7613 + var exportURL = elementorAppConfig['import-export'].exportURL,
7614 + exportData = {
7615 + elementor_export_kit: {
7616 + include: context.data.includes,
7617 + kitInfo: context.data.kitInfo
7618 + }
7619 + };
7620 + return exportURL + '&' + jQuery.param(exportData);
7621 + };
7622 +
7623 + (0, _react.useEffect)(function () {
7624 + setIsDownloadAllowed(!!context.data.includes.length);
7625 + }, [context.data.includes]);
7626 + (0, _react.useEffect)(function () {
7627 + if (context.data.downloadUrl) {
7628 + navigate('/export/process');
7629 + }
7630 + }, [context.data.downloadUrl]);
7631 + return /*#__PURE__*/_react.default.createElement(_button.default, {
7632 + variant: "contained",
7633 + text: __('Export', 'elementor'),
7634 + color: isDownloadAllowed ? 'primary' : 'disabled',
7635 + onClick: function onClick() {
7636 + if (isDownloadAllowed) {
7637 + context.dispatch({
7638 + type: 'SET_DOWNLOAD_URL',
7639 + payload: getDownloadUrl()
3918 7640 });
7641 + }
7642 + }
7643 + });
7644 +}
3919 7645
3920 - // Hide popover when not overing over the target or the popover itself
3921 - target.addEventListener('mouseleave', function () {
3922 - timeOut = setTimeout(function () {
3923 - if (hideOnMouseOut) {
3924 - if ('block' === popoverEl.style.display) {
3925 - hidePopover();
3926 - }
3927 - }
3928 - }, hideAfter);
7646 +ExportButton.propTypes = {
7647 + setIsDownloading: PropTypes.func
7648 +};
7649 +
7650 +/***/ }),
7651 +
7652 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js":
7653 +/*!*************************************************************************************************************************!*\
7654 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***!
7655 + \*************************************************************************************************************************/
7656 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7657 +
7658 +"use strict";
7659 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7660 +
7661 +
7662 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7663 +
7664 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7665 +
7666 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7667 +
7668 +_Object$defineProperty(exports, "__esModule", {
7669 + value: true
7670 +});
7671 +
7672 +exports["default"] = KitDescription;
7673 +
7674 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7675 +
7676 +var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7677 +
7678 +var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
7679 +
7680 +function KitDescription() {
7681 + var context = (0, _react.useContext)(_contextProvider.Context);
7682 + return /*#__PURE__*/_react.default.createElement(_textField.default, {
7683 + variant: "outlined",
7684 + placeholder: __('Say something about the style and content of these files...', 'elementor'),
7685 + multiline: true,
7686 + rows: 5,
7687 + onChange: function onChange(event) {
7688 + context.dispatch({
7689 + type: 'SET_KIT_DESCRIPTION',
7690 + payload: event.target.value
7691 + });
7692 + }
7693 + });
7694 +}
7695 +
7696 +/***/ }),
7697 +
7698 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js":
7699 +/*!***********************************************************************************************************************!*\
7700 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***!
7701 + \***********************************************************************************************************************/
7702 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7703 +
7704 +"use strict";
7705 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7706 +
7707 +
7708 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7709 +
7710 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7711 +
7712 +_Object$defineProperty(exports, "__esModule", {
7713 + value: true
7714 +});
7715 +
7716 +exports["default"] = KitInfoModal;
7717 +
7718 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
7719 +
7720 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
7721 +
7722 +var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
7723 +
7724 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
7725 +
7726 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
7727 +
7728 +function KitInfoModal(props) {
7729 + return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, {
7730 + className: "e-app-export-kit-info-modal",
7731 + title: __('Template Kit Information', 'elementor')
7732 + }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
7733 + className: "e-app-export-kit-info-modal__heading",
7734 + variant: "h2",
7735 + tag: "h3"
7736 + }, __('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'))));
7737 +}
7738 +
7739 +/***/ }),
7740 +
7741 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js":
7742 +/*!***********************************************************************************************************!*\
7743 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***!
7744 + \***********************************************************************************************************/
7745 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7746 +
7747 +"use strict";
7748 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7749 +
7750 +
7751 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7752 +
7753 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7754 +
7755 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7756 +
7757 +_Object$defineProperty(exports, "__esModule", {
7758 + value: true
7759 +});
7760 +
7761 +exports["default"] = KitName;
7762 +
7763 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7764 +
7765 +var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7766 +
7767 +var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js"));
7768 +
7769 +function KitName() {
7770 + var context = (0, _react.useContext)(_contextProvider.Context);
7771 + return /*#__PURE__*/_react.default.createElement(_textField.default, {
7772 + variant: "outlined",
7773 + placeholder: __('Elementor Kit', 'elementor'),
7774 + onChange: function onChange(event) {
7775 + context.dispatch({
7776 + type: 'SET_KIT_TITLE',
7777 + payload: event.target.value
7778 + });
7779 + }
7780 + });
7781 +}
7782 +
7783 +/***/ }),
7784 +
7785 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js":
7786 +/*!*****************************************************************************************!*\
7787 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***!
7788 + \*****************************************************************************************/
7789 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7790 +
7791 +"use strict";
7792 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
7793 +
7794 +
7795 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7796 +
7797 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7798 +
7799 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7800 +
7801 +_Object$defineProperty(exports, "__esModule", {
7802 + value: true
7803 +});
7804 +
7805 +exports["default"] = ExportKit;
7806 +
7807 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7808 +
7809 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7810 +
7811 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7812 +
7813 +var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
7814 +
7815 +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"));
7816 +
7817 +var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
7818 +
7819 +var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
7820 +
7821 +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"));
7822 +
7823 +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"));
7824 +
7825 +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"));
7826 +
7827 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
7828 +
7829 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
7830 +
7831 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
7832 +
7833 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
7834 +
7835 +var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
7836 +
7837 +__webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss");
7838 +
7839 +function ExportKit() {
7840 + var _useState = (0, _react.useState)(false),
7841 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7842 + showKitInfoModal = _useState2[0],
7843 + setShowKitInfoModal = _useState2[1],
7844 + kitInfoTitle = __('Kit Information', 'elementor'),
7845 + getFooter = function getFooter() {
7846 + return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
7847 + separator: true,
7848 + justify: "end"
7849 + }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null));
7850 + },
7851 + getLearnMoreLink = function getLearnMoreLink() {
7852 + return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
7853 + url: "https://go.elementor.com/app-what-are-kits",
7854 + italic: true
7855 + }, __('Learn More', 'elementor'));
7856 + };
7857 +
7858 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
7859 + type: "export",
7860 + footer: getFooter()
7861 + }, /*#__PURE__*/_react.default.createElement("section", {
7862 + className: "e-app-export-kit"
7863 + }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
7864 + heading: __('Export a Template Kit', 'elementor'),
7865 + description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
7866 + key: "description-secondary-line"
7867 + }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())]
7868 + }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, {
7869 + className: "e-app-export-kit-information"
7870 + }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, {
7871 + className: "e-app-export-kit-info-modal__icon",
7872 + icon: "eicon-info-circle",
7873 + color: "secondary",
7874 + hideText: true,
7875 + text: kitInfoTitle,
7876 + onClick: function onClick(event) {
7877 + event.stopPropagation();
7878 + setShowKitInfoModal(function (prevState) {
7879 + return !prevState;
7880 + });
7881 + }
7882 + }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, {
7883 + container: true,
7884 + spacing: 20
7885 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
7886 + item: true,
7887 + md: 4
7888 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
7889 + container: true,
7890 + direction: "column"
7891 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
7892 + className: "e-app-export-kit-information__field-header",
7893 + container: true,
7894 + alignItems: "center"
7895 + }, /*#__PURE__*/_react.default.createElement(_heading.default, {
7896 + className: "e-app-export-kit-information__label",
7897 + variant: "h6",
7898 + tag: "h4"
7899 + }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7900 + item: true
7901 + }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7902 + item: true,
7903 + md: 4
7904 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
7905 + className: "e-app-export-kit-information__field-header",
7906 + container: true,
7907 + alignItems: "center"
7908 + }, /*#__PURE__*/_react.default.createElement(_heading.default, {
7909 + className: "e-app-export-kit-information__label",
7910 + variant: "h6",
7911 + tag: "h4"
7912 + }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
7913 + item: true
7914 + }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, {
7915 + show: showKitInfoModal,
7916 + setShow: setShowKitInfoModal
7917 + })));
7918 +}
7919 +
7920 +/***/ }),
7921 +
7922 +/***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js":
7923 +/*!*************************************************************************************************!*\
7924 + !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***!
7925 + \*************************************************************************************************/
7926 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
7927 +
7928 +"use strict";
7929 +
7930 +
7931 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
7932 +
7933 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
7934 +
7935 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
7936 +
7937 +_Object$defineProperty(exports, "__esModule", {
7938 + value: true
7939 +});
7940 +
7941 +exports["default"] = ExportProcess;
7942 +
7943 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
7944 +
7945 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
7946 +
7947 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
7948 +
7949 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
7950 +
7951 +var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
7952 +
7953 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
7954 +
7955 +var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
7956 +
7957 +function ExportProcess() {
7958 + var _useAjax = (0, _useAjax2.default)(),
7959 + ajaxState = _useAjax.ajaxState,
7960 + setAjax = _useAjax.setAjax,
7961 + _useState = (0, _react.useState)(''),
7962 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
7963 + errorType = _useState2[0],
7964 + setErrorType = _useState2[1],
7965 + context = (0, _react.useContext)(_contextProvider.Context),
7966 + navigate = (0, _router.useNavigate)(),
7967 + onDialogDismiss = function onDialogDismiss() {
7968 + context.dispatch({
7969 + type: 'SET_DOWNLOAD_URL',
7970 + payload: ''
7971 + });
7972 + navigate('export');
7973 + };
7974 +
7975 + (0, _react.useEffect)(function () {
7976 + if (context.data.downloadUrl) {
7977 + setAjax({
7978 + url: context.data.downloadUrl,
7979 + headers: {
7980 + 'Content-Type': 'application/json'
7981 + }
7982 + });
7983 + } else {
7984 + navigate('/export');
7985 + }
7986 + }, []);
7987 + (0, _react.useEffect)(function () {
7988 + if ('success' === ajaxState.status) {
7989 + context.dispatch({
7990 + type: 'SET_EXPORTED_DATA',
7991 + payload: ajaxState.response
7992 + });
7993 + } else if ('error' === ajaxState.status) {
7994 + setErrorType(ajaxState.response);
7995 + }
7996 + }, [ajaxState.status]);
7997 + (0, _react.useEffect)(function () {
7998 + if (context.data.exportedData) {
7999 + navigate('export/complete');
8000 + }
8001 + }, [context.data.exportedData]);
8002 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
8003 + type: "export"
8004 + }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
8005 + errorType: errorType,
8006 + onDialogApprove: function onDialogApprove() {
8007 + return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank');
8008 + },
8009 + onDialogDismiss: onDialogDismiss
8010 + }));
8011 +}
8012 +
8013 +/***/ }),
8014 +
8015 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js":
8016 +/*!***************************************************************************************************!*\
8017 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***!
8018 + \***************************************************************************************************/
8019 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8020 +
8021 +"use strict";
8022 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8023 +
8024 +
8025 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8026 +
8027 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8028 +
8029 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8030 +
8031 +_Object$defineProperty(exports, "__esModule", {
8032 + value: true
8033 +});
8034 +
8035 +exports["default"] = ImportComplete;
8036 +
8037 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8038 +
8039 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8040 +
8041 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8042 +
8043 +var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
8044 +
8045 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8046 +
8047 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8048 +
8049 +var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
8050 +
8051 +var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js"));
8052 +
8053 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8054 +
8055 +var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js"));
8056 +
8057 +var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
8058 +
8059 +function ImportComplete() {
8060 + var context = (0, _react.useContext)(_contextProvider.Context),
8061 + getFooter = function getFooter() {
8062 + return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
8063 + separator: true,
8064 + justify: "end"
8065 + }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null));
8066 + },
8067 + getTemplates = function getTemplates(templates, importedData) {
8068 + var kitTemplates = {};
8069 +
8070 + 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) {
8071 + var _importedData$templat;
8072 +
8073 + kitTemplates[key] = templates[key];
8074 + }
8075 +
8076 + return kitTemplates;
8077 + },
8078 + getContent = function getContent(content, importedData) {
8079 + var kitContent = {};
8080 +
8081 + for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) {
8082 + kitContent[contentType] = {};
8083 +
8084 + for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) {
8085 + var _importedData$content;
8086 +
8087 + kitContent[contentType][key] = content[contentType][key];
8088 + }
8089 + }
8090 +
8091 + return kitContent;
8092 + },
8093 + getWPContent = function getWPContent(content, importedData) {
8094 + var kitWPContent = {};
8095 +
8096 + for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) {
8097 + var _importedData$wpCont;
8098 +
8099 + var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed;
8100 + kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : [];
8101 + }
8102 +
8103 + return kitWPContent;
8104 + },
8105 + getKitData = function getKitData() {
8106 + if (!context.data.uploadedData || !context.data.importedData) {
8107 + return {};
8108 + }
8109 +
8110 + var manifest = context.data.uploadedData.manifest,
8111 + importedData = context.data.importedData;
8112 + return {
8113 + templates: getTemplates(manifest.templates, importedData),
8114 + content: getContent(manifest.content, importedData),
8115 + 'wp-content': getWPContent(manifest['wp-content'], importedData),
8116 + 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {}
8117 + };
8118 + };
8119 +
8120 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
8121 + type: "import",
8122 + footer: getFooter()
8123 + }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
8124 + image: elementorAppConfig.assets_url + 'images/go-pro.svg',
8125 + heading: __('Your kit is now live on your site!', 'elementor'),
8126 + notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8127 + url: "https://go.elementor.com/app-what-are-kits",
8128 + italic: true
8129 + }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor'))
8130 + }, /*#__PURE__*/_react.default.createElement(_kitData.default, {
8131 + data: getKitData()
8132 + })));
8133 +}
8134 +
8135 +/***/ }),
8136 +
8137 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js":
8138 +/*!*************************************************************************************************************************!*\
8139 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***!
8140 + \*************************************************************************************************************************/
8141 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8142 +
8143 +"use strict";
8144 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8145 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8146 +
8147 +
8148 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8149 +
8150 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8151 +
8152 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8153 +
8154 +_Object$defineProperty(exports, "__esModule", {
8155 + value: true
8156 +});
8157 +
8158 +exports["default"] = ImportButton;
8159 +
8160 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8161 +
8162 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8163 +
8164 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8165 +
8166 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8167 +
8168 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8169 +
8170 +var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8171 +
8172 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8173 +
8174 +function ImportButton() {
8175 + var context = (0, _react.useContext)(_contextProvider.Context),
8176 + navigate = (0, _router.useNavigate)(),
8177 + _useState = (0, _react.useState)(false),
8178 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8179 + isImportAllowed = _useState2[0],
8180 + setIsImportAllowed = _useState2[1];
8181 +
8182 + (0, _react.useEffect)(function () {
8183 + setIsImportAllowed(!!context.data.includes.length);
8184 + }, [context.data.includes]);
8185 + return /*#__PURE__*/_react.default.createElement(_button.default, {
8186 + variant: "contained",
8187 + text: __('Next', 'elementor'),
8188 + color: isImportAllowed ? 'primary' : 'disabled',
8189 + onClick: function onClick() {
8190 + if (isImportAllowed) {
8191 + if (context.data.includes.includes('templates') && context.data.uploadedData.conflicts) {
8192 + navigate('import/resolver');
8193 + } else {
8194 + navigate('import/process');
8195 + }
8196 + }
8197 + }
8198 + });
8199 +}
8200 +
8201 +ImportButton.propTypes = {
8202 + setIsDownloading: PropTypes.func
8203 +};
8204 +
8205 +/***/ }),
8206 +
8207 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js":
8208 +/*!*************************************************************************************************!*\
8209 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***!
8210 + \*************************************************************************************************/
8211 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8212 +
8213 +"use strict";
8214 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8215 +
8216 +
8217 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8218 +
8219 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8220 +
8221 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8222 +
8223 +_Object$defineProperty(exports, "__esModule", {
8224 + value: true
8225 +});
8226 +
8227 +exports["default"] = ImportContent;
8228 +
8229 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8230 +
8231 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8232 +
8233 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8234 +
8235 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8236 +
8237 +var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
8238 +
8239 +var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js"));
8240 +
8241 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8242 +
8243 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8244 +
8245 +var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
8246 +
8247 +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"));
8248 +
8249 +function ImportContent() {
8250 + var _context$data$uploade;
8251 +
8252 + var context = (0, _react.useContext)(_contextProvider.Context),
8253 + navigate = (0, _router.useNavigate)(),
8254 + getFooter = function getFooter() {
8255 + return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
8256 + separator: true,
8257 + justify: "end"
8258 + }, /*#__PURE__*/_react.default.createElement(_button.default, {
8259 + text: __('Previous', 'elementor'),
8260 + variant: "contained",
8261 + onClick: function onClick() {
8262 + return context.dispatch({
8263 + type: 'SET_FILE',
8264 + payload: null
3929 8265 });
8266 + }
8267 + }), /*#__PURE__*/_react.default.createElement(_importButton.default, null));
8268 + },
8269 + getLearnMoreLink = function getLearnMoreLink() {
8270 + return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8271 + url: "https://go.elementor.com/app-what-are-kits",
8272 + italic: true
8273 + }, __('Learn More', 'elementor'));
8274 + };
3930 8275
3931 - // Don't hide the popover if the user is still hovering over it.
3932 - popoverEl.addEventListener('mouseover', function () {
3933 - hideOnMouseOut = false;
3934 - if (timeOut) {
3935 - clearTimeout(timeOut);
3936 - timeOut = null;
3937 - }
3938 - });
8276 + (0, _react.useEffect)(function () {
8277 + if (!context.data.file) {
8278 + navigate('import');
8279 + }
8280 + }, [context.data.file]);
8281 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
8282 + type: "import",
8283 + footer: getFooter()
8284 + }, /*#__PURE__*/_react.default.createElement("section", {
8285 + className: "e-app-export-kit"
8286 + }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8287 + heading: __('Import a Template Kit', 'elementor'),
8288 + description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, {
8289 + key: "description-secondary-line"
8290 + }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())]
8291 + }), /*#__PURE__*/_react.default.createElement(_kitContent.default, {
8292 + manifest: (_context$data$uploade = context.data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.manifest
8293 + })));
8294 +}
3939 8295
3940 - // Once the user stops hovering over the popover, hide it.
3941 - popoverEl.addEventListener('mouseleave', function () {
3942 - timeOut = setTimeout(function () {
3943 - if (hideOnMouseOut) {
3944 - if ('block' === popoverEl.style.display) {
3945 - hidePopover();
3946 - }
8296 +/***/ }),
8297 +
8298 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js":
8299 +/*!*****************************************************************************************!*\
8300 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***!
8301 + \*****************************************************************************************/
8302 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8303 +
8304 +"use strict";
8305 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8306 +
8307 +
8308 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8309 +
8310 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8311 +
8312 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8313 +
8314 +_Object$defineProperty(exports, "__esModule", {
8315 + value: true
8316 +});
8317 +
8318 +exports["default"] = ImportKit;
8319 +
8320 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8321 +
8322 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8323 +
8324 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8325 +
8326 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8327 +
8328 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8329 +
8330 +var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
8331 +
8332 +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"));
8333 +
8334 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
8335 +
8336 +var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
8337 +
8338 +var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js"));
8339 +
8340 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8341 +
8342 +var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
8343 +
8344 +var _useKit2 = _interopRequireDefault(__webpack_require__(/*! ../../../hooks/use-kit */ "../core/app/modules/import-export/assets/js/hooks/use-kit.js"));
8345 +
8346 +__webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss");
8347 +
8348 +function ImportKit() {
8349 + var _useKit = (0, _useKit2.default)(),
8350 + kitState = _useKit.kitState,
8351 + kitActions = _useKit.kitActions,
8352 + KIT_STATUS_MAP = _useKit.KIT_STATUS_MAP,
8353 + _useState = (0, _react.useState)(''),
8354 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8355 + errorType = _useState2[0],
8356 + setErrorType = _useState2[1],
8357 + _useState3 = (0, _react.useState)(false),
8358 + _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
8359 + isLoading = _useState4[0],
8360 + setIsLoading = _useState4[1],
8361 + context = (0, _react.useContext)(_contextProvider.Context),
8362 + navigate = (0, _router.useNavigate)(),
8363 + _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
8364 + referrer = _useQueryParams$getAl.referrer,
8365 + resetImportProcess = function resetImportProcess() {
8366 + context.dispatch({
8367 + type: 'SET_FILE',
8368 + payload: null
8369 + });
8370 + setErrorType(null);
8371 + setIsLoading(false);
8372 + kitActions.reset();
8373 + },
8374 + getLearnMoreLink = function getLearnMoreLink() {
8375 + return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
8376 + url: "https://go.elementor.com/app-what-are-kits",
8377 + key: "learn-more-link",
8378 + italic: true
8379 + }, __('Learn More', 'elementor'));
8380 + }; // On load.
8381 +
8382 +
8383 + (0, _react.useEffect)(function () {
8384 + context.dispatch({
8385 + type: 'SET_INCLUDES',
8386 + payload: []
8387 + });
8388 + }, []); // Uploading the kit after file is selected.
8389 +
8390 + (0, _react.useEffect)(function () {
8391 + if (context.data.file) {
8392 + kitActions.upload({
8393 + file: context.data.file
8394 + });
8395 + }
8396 + }, [context.data.file]); // Listening to kit upload state.
8397 +
8398 + (0, _react.useEffect)(function () {
8399 + if (KIT_STATUS_MAP.UPLOADED === kitState.status) {
8400 + context.dispatch({
8401 + type: 'SET_UPLOADED_DATA',
8402 + payload: kitState.data
8403 + });
8404 + } else if ('error' === kitState.status) {
8405 + setErrorType(kitState.data);
8406 + }
8407 + }, [kitState.status]); // After kit was uploaded.
8408 +
8409 + (0, _react.useEffect)(function () {
8410 + if (context.data.uploadedData && context.data.file) {
8411 + navigate('/import/content');
8412 + }
8413 + }, [context.data.uploadedData]);
8414 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
8415 + type: "import"
8416 + }, /*#__PURE__*/_react.default.createElement("section", {
8417 + className: "e-app-import"
8418 + }, 'kit-library' === referrer && /*#__PURE__*/_react.default.createElement(_button.default, {
8419 + className: "e-app-import__back-to-library",
8420 + icon: "eicon-chevron-left",
8421 + text: __('Back to Kit Library', 'elementor'),
8422 + onClick: function onClick() {
8423 + return navigate('/kit-library');
8424 + }
8425 + }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
8426 + heading: __('Import a Template Kit', 'elementor'),
8427 + description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()]
8428 + }), /*#__PURE__*/_react.default.createElement(_notice.default, {
8429 + label: __('Important', 'elementor'),
8430 + color: "warning",
8431 + className: "e-app-import__notice"
8432 + }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, {
8433 + className: "e-app-import__drop-zone",
8434 + heading: __('Upload Files to Your Library', 'elementor'),
8435 + text: __('Drag & drop the .zip file with your Kit', 'elementor'),
8436 + secondaryText: __('Or', 'elementor'),
8437 + filetypes: ['zip'],
8438 + onFileSelect: function onFileSelect(file) {
8439 + setIsLoading(true);
8440 + context.dispatch({
8441 + type: 'SET_FILE',
8442 + payload: file
8443 + });
8444 + },
8445 + onError: function onError() {
8446 + return setErrorType('general');
8447 + },
8448 + isLoading: isLoading
8449 + }), errorType && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
8450 + errorType: errorType,
8451 + onApprove: resetImportProcess
8452 + })));
8453 +}
8454 +
8455 +/***/ }),
8456 +
8457 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/components/unfiltered-files-dialog/unfiltered-files-dialog.js":
8458 +/*!*********************************************************************************************************************************************!*\
8459 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/components/unfiltered-files-dialog/unfiltered-files-dialog.js ***!
8460 + \*********************************************************************************************************************************************/
8461 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8462 +
8463 +"use strict";
8464 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8465 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8466 +
8467 +
8468 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8469 +
8470 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8471 +
8472 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8473 +
8474 +_Object$defineProperty(exports, "__esModule", {
8475 + value: true
8476 +});
8477 +
8478 +exports["default"] = UnfilteredFilesDialog;
8479 +
8480 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8481 +
8482 +var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js"));
8483 +
8484 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8485 +
8486 +var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
8487 +
8488 +var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js"));
8489 +
8490 +function UnfilteredFilesDialog(props) {
8491 + var show = props.show,
8492 + setShow = props.setShow,
8493 + onReady = props.onReady,
8494 + onCancel = props.onCancel,
8495 + _useAjax = (0, _useAjax2.default)(),
8496 + ajaxState = _useAjax.ajaxState,
8497 + setAjax = _useAjax.setAjax,
8498 + _useState = (0, _react.useState)(false),
8499 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8500 + enableUnfilteredFiles = _useState2[0],
8501 + setEnableUnfilteredFiles = _useState2[1],
8502 + _useState3 = (0, _react.useState)(false),
8503 + _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
8504 + isEnableError = _useState4[0],
8505 + setIsEnableError = _useState4[1]; // Sending the enable unfiltered files request.
8506 +
8507 +
8508 + (0, _react.useEffect)(function () {
8509 + if (enableUnfilteredFiles) {
8510 + setShow(false);
8511 + setAjax({
8512 + data: {
8513 + action: 'elementor_ajax',
8514 + actions: (0, _stringify.default)({
8515 + enable_unfiltered_files_upload: {
8516 + action: 'enable_unfiltered_files_upload'
3947 8517 }
3948 - }, hideAfter);
3949 - hideOnMouseOut = true;
3950 - });
3951 - };
8518 + })
8519 + }
8520 + });
8521 + }
8522 + }, [enableUnfilteredFiles]); // Enabling unfiltered files ajax status.
3952 8523
3953 - /**
3954 - * Handle the Popover's click functionality
3955 - */
3956 - var handlePopoverClick = function handlePopoverClick() {
3957 - var popoverIsActive = false;
3958 - target.addEventListener('click', function (e) {
3959 - e.preventDefault();
3960 - e.stopPropagation();
3961 - if (popoverIsActive) {
3962 - hidePopover();
3963 - popoverIsActive = false;
3964 - } else {
3965 - showPopover();
3966 - popoverIsActive = true;
3967 - }
3968 - });
8524 + (0, _react.useEffect)(function () {
8525 + switch (ajaxState.status) {
8526 + case 'success':
8527 + onReady();
8528 + break;
3969 8529
3970 - // Make sure the popover doesn't close when it is clicked on.
3971 - popoverEl.addEventListener('click', function (e) {
3972 - e.stopPropagation();
3973 - });
8530 + case 'error':
8531 + setIsEnableError(true);
8532 + setShow(true);
8533 + break;
8534 + }
8535 + }, [ajaxState]);
3974 8536
3975 - // Hide the popover when clicking outside of it.
3976 - document.body.addEventListener('click', function () {
3977 - if (popoverIsActive) {
3978 - hidePopover();
3979 - popoverIsActive = false;
3980 - }
3981 - });
3982 - };
3983 - if ('hover' === trigger) {
3984 - handlePopoverHover();
3985 - } else if ('click' === trigger) {
3986 - handlePopoverClick();
8537 + if (!show) {
8538 + return null;
8539 + }
8540 +
8541 + return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, isEnableError ? /*#__PURE__*/_react.default.createElement(_dialog.default, {
8542 + title: __('Sorry, something went wrong.', 'elementor'),
8543 + text: __('Nothing to worry about, just continue without importing SVGs or go back and start the import again.', 'elementor'),
8544 + approveButtonColor: "link",
8545 + approveButtonText: __('Continue', 'elementor'),
8546 + approveButtonOnClick: onReady,
8547 + dismissButtonText: __('Go back', 'elementor'),
8548 + dismissButtonOnClick: onCancel,
8549 + onClose: onCancel
8550 + }) : /*#__PURE__*/_react.default.createElement(_dialog.default, {
8551 + title: __('First, enable unfiltered file uploads.', 'elementor'),
8552 + text: __('This allows Elementor to scan your SVGs for malicious content. Otherwise, you can skip any SVGs in this import.', 'elementor'),
8553 + approveButtonColor: "link",
8554 + approveButtonText: __('Enable', 'elementor'),
8555 + approveButtonOnClick: function approveButtonOnClick() {
8556 + return setEnableUnfilteredFiles(true);
8557 + },
8558 + dismissButtonText: __('Skip', 'elementor'),
8559 + dismissButtonOnClick: onReady,
8560 + onClose: onReady
8561 + }));
8562 +}
8563 +
8564 +UnfilteredFilesDialog.propTypes = {
8565 + show: PropTypes.bool,
8566 + setShow: PropTypes.func.isRequired,
8567 + onReady: PropTypes.func.isRequired,
8568 + onCancel: PropTypes.func.isRequired
8569 +};
8570 +UnfilteredFilesDialog.defaultProps = {
8571 + show: false
8572 +};
8573 +
8574 +/***/ }),
8575 +
8576 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js":
8577 +/*!*************************************************************************************************!*\
8578 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***!
8579 + \*************************************************************************************************/
8580 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8581 +
8582 +"use strict";
8583 +
8584 +
8585 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8586 +
8587 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8588 +
8589 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8590 +
8591 +_Object$defineProperty(exports, "__esModule", {
8592 + value: true
8593 +});
8594 +
8595 +exports["default"] = ImportProcess;
8596 +
8597 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8598 +
8599 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8600 +
8601 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8602 +
8603 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8604 +
8605 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8606 +
8607 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
8608 +
8609 +var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js"));
8610 +
8611 +var _unfilteredFilesDialog = _interopRequireDefault(__webpack_require__(/*! ./components/unfiltered-files-dialog/unfiltered-files-dialog */ "../core/app/modules/import-export/assets/js/pages/import/import-process/components/unfiltered-files-dialog/unfiltered-files-dialog.js"));
8612 +
8613 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8614 +
8615 +var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
8616 +
8617 +var _useKit2 = _interopRequireDefault(__webpack_require__(/*! ../../../hooks/use-kit */ "../core/app/modules/import-export/assets/js/hooks/use-kit.js"));
8618 +
8619 +function ImportProcess() {
8620 + var _useKit = (0, _useKit2.default)(),
8621 + kitState = _useKit.kitState,
8622 + kitActions = _useKit.kitActions,
8623 + KIT_STATUS_MAP = _useKit.KIT_STATUS_MAP,
8624 + _useState = (0, _react.useState)(''),
8625 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
8626 + errorType = _useState2[0],
8627 + setErrorType = _useState2[1],
8628 + context = (0, _react.useContext)(_contextProvider.Context),
8629 + navigate = (0, _router.useNavigate)(),
8630 + _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
8631 + referrer = _useQueryParams$getAl.referrer,
8632 + fileURL = _useQueryParams$getAl.file_url,
8633 + actionType = _useQueryParams$getAl.action_type,
8634 + isApplyAllForced = 'apply-all' === actionType,
8635 + isUnfilteredFilesEnabled = elementorAppConfig['import-export'].isUnfilteredFilesEnabled,
8636 + _useState3 = (0, _react.useState)(false),
8637 + _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
8638 + showUnfilteredFilesDialog = _useState4[0],
8639 + setShowUnfilteredFilesDialog = _useState4[1],
8640 + _useState5 = (0, _react.useState)(false),
8641 + _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
8642 + startImport = _useState6[0],
8643 + setStartImport = _useState6[1],
8644 + isKitHasSvgAssets = function isKitHasSvgAssets() {
8645 + return context.data.includes.some(function (item) {
8646 + return ['templates', 'content'].includes(item);
8647 + });
8648 + },
8649 + uploadKit = function uploadKit() {
8650 + var decodedFileURL = decodeURIComponent(fileURL);
8651 +
8652 + if (referrer) {
8653 + context.dispatch({
8654 + type: 'SET_REFERRER',
8655 + payload: referrer
8656 + });
8657 + }
8658 +
8659 + context.dispatch({
8660 + type: 'SET_FILE',
8661 + payload: decodedFileURL
8662 + });
8663 + kitActions.upload({
8664 + file: decodedFileURL
8665 + });
8666 + },
8667 + importKit = function importKit() {
8668 + if (isUnfilteredFilesEnabled || !isKitHasSvgAssets()) {
8669 + setStartImport(true);
8670 + } else {
8671 + setShowUnfilteredFilesDialog(true);
8672 + }
8673 + },
8674 + onCancelProcess = function onCancelProcess() {
8675 + context.dispatch({
8676 + type: 'SET_FILE',
8677 + payload: null
8678 + });
8679 +
8680 + if ('kit-library' === referrer) {
8681 + navigate('/kit-library');
8682 + } else {
8683 + navigate('/import');
8684 + }
8685 + }; // on load.
8686 +
8687 +
8688 + (0, _react.useEffect)(function () {
8689 + if (fileURL && !context.data.file) {
8690 + // When the starting point of the app is the import/process screen and importing via file_url.
8691 + uploadKit();
8692 + } else if (context.data.uploadedData) {
8693 + // When the import/process is the second step of the kit import process, after selecting the kit content.
8694 + importKit();
8695 + }
8696 + }, []); // Starting the import process.
8697 +
8698 + (0, _react.useEffect)(function () {
8699 + if (startImport) {
8700 + kitActions.import({
8701 + session: context.data.uploadedData.session,
8702 + include: context.data.includes,
8703 + overrideConditions: context.data.overrideConditions,
8704 + referrer: context.data.referrer
8705 + });
8706 + }
8707 + }, [startImport]); // Updating the kit data after upload/import.
8708 +
8709 + (0, _react.useEffect)(function () {
8710 + if (KIT_STATUS_MAP.INITIAL !== kitState.status) {
8711 + switch (kitState.status) {
8712 + case KIT_STATUS_MAP.IMPORTED:
8713 + context.dispatch({
8714 + type: 'SET_IMPORTED_DATA',
8715 + payload: kitState.data
8716 + });
8717 + break;
8718 +
8719 + case KIT_STATUS_MAP.UPLOADED:
8720 + context.dispatch({
8721 + type: 'SET_UPLOADED_DATA',
8722 + payload: kitState.data
8723 + });
8724 + break;
8725 +
8726 + case KIT_STATUS_MAP.ERROR:
8727 + setErrorType(kitState.data);
8728 + break;
3987 8729 }
3988 - // eslint-disable-next-line react-hooks/exhaustive-deps
3989 - }, [targetRef]);
3990 - var wrapperClasses = 'e-app__popover';
3991 - if (wrapperClass) {
3992 - wrapperClasses += ' ' + wrapperClass;
8730 + }
8731 + }, [kitState.status]); // Actions after the kit upload/import data was updated.
8732 +
8733 + (0, _react.useEffect)(function () {
8734 + if (KIT_STATUS_MAP.INITIAL !== kitState.status) {
8735 + if (context.data.importedData) {
8736 + // After kit upload.
8737 + navigate('/import/complete');
8738 + } else if (isApplyAllForced) {
8739 + // Forcing apply-all kit content.
8740 + if (context.data.uploadedData.conflicts) {
8741 + navigate('/import/resolver');
8742 + } else {
8743 + // The kitState must be reset due to staying in the same page, so that the useEffect will be re-triggered.
8744 + kitActions.reset();
8745 + importKit();
8746 + }
8747 + } else {
8748 + navigate('/import/content');
8749 + }
8750 + }
8751 + }, [context.data.uploadedData, context.data.importedData]);
8752 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
8753 + type: "import"
8754 + }, /*#__PURE__*/_react.default.createElement("section", null, /*#__PURE__*/_react.default.createElement(_fileProcess.default, {
8755 + errorType: errorType,
8756 + onDialogDismiss: onCancelProcess
8757 + }), /*#__PURE__*/_react.default.createElement(_unfilteredFilesDialog.default, {
8758 + show: showUnfilteredFilesDialog,
8759 + setShow: setShowUnfilteredFilesDialog,
8760 + onReady: function onReady() {
8761 + setShowUnfilteredFilesDialog(false);
8762 + setStartImport(true);
8763 + },
8764 + onCancel: function onCancel() {
8765 + setShowUnfilteredFilesDialog(false);
8766 + onCancelProcess();
8767 + }
8768 + })));
8769 +}
8770 +
8771 +/***/ }),
8772 +
8773 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js":
8774 +/*!******************************************************************************************************************************************************!*\
8775 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***!
8776 + \******************************************************************************************************************************************************/
8777 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8778 +
8779 +"use strict";
8780 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8781 +
8782 +
8783 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8784 +
8785 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8786 +
8787 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8788 +
8789 +_Object$defineProperty(exports, "__esModule", {
8790 + value: true
8791 +});
8792 +
8793 +exports["default"] = ConflictCheckbox;
8794 +
8795 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8796 +
8797 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8798 +
8799 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8800 +
8801 +var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8802 +
8803 +var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
8804 +
8805 +function ConflictCheckbox(props) {
8806 + var context = (0, _react.useContext)(_contextProvider.Context),
8807 + isSelected = function isSelected() {
8808 + return context.data.overrideConditions.includes(props.id);
8809 + },
8810 + updateOverrideCondition = function updateOverrideCondition(event) {
8811 + var isChecked = event.target.checked,
8812 + actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION';
8813 + context.dispatch({
8814 + type: actionType,
8815 + payload: props.id
8816 + });
8817 + };
8818 +
8819 + (0, _react.useEffect)(function () {
8820 + if (!context.data.overrideConditions.length) {
8821 + context.dispatch({
8822 + type: 'ADD_OVERRIDE_CONDITION',
8823 + payload: props.id
8824 + });
8825 + }
8826 + }, []);
8827 + return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
8828 + checked: isSelected(),
8829 + onChange: updateOverrideCondition,
8830 + className: props.className
8831 + });
8832 +}
8833 +
8834 +ConflictCheckbox.propTypes = {
8835 + className: PropTypes.string,
8836 + id: PropTypes.number.isRequired
8837 +};
8838 +ConflictCheckbox.defaultProps = {
8839 + className: ''
8840 +};
8841 +
8842 +/***/ }),
8843 +
8844 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js":
8845 +/*!****************************************************************************************************************!*\
8846 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***!
8847 + \****************************************************************************************************************/
8848 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8849 +
8850 +"use strict";
8851 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8852 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
8853 +
8854 +
8855 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8856 +
8857 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8858 +
8859 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8860 +
8861 +_Object$defineProperty(exports, "__esModule", {
8862 + value: true
8863 +});
8864 +
8865 +exports["default"] = Conflict;
8866 +
8867 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8868 +
8869 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8870 +
8871 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8872 +
8873 +var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
8874 +
8875 +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"));
8876 +
8877 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
8878 +
8879 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
8880 +
8881 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
8882 +
8883 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
8884 +
8885 +function Conflict(props) {
8886 + var _context$data$uploade;
8887 +
8888 + var context = (0, _react.useContext)(_contextProvider.Context),
8889 + manifest = (_context$data$uploade = context.data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.manifest,
8890 + getConflictTitle = function getConflictTitle(id) {
8891 + var _elementorAppConfig$i;
8892 +
8893 + var templateType = manifest.templates[id].doc_type,
8894 + summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType];
8895 + return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType;
8896 + },
8897 + getEditTemplateButton = function getEditTemplateButton(editUrl) {
8898 + return /*#__PURE__*/_react.default.createElement(_button.default, {
8899 + className: "e-app-import-resolver-conflicts__edit-template",
8900 + url: editUrl,
8901 + target: "_blank",
8902 + icon: "eicon-editor-external-link",
8903 + text: __('Edit Template', 'elementor'),
8904 + hideText: true
8905 + });
8906 + },
8907 + isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) {
8908 + return context.data.overrideConditions.includes(importedAssetId);
8909 + },
8910 + getAssetClassName = function getAssetClassName(isActive) {
8911 + var classes = ['e-app-import-resolver-conflicts__asset'];
8912 +
8913 + if (isActive) {
8914 + classes.push('active');
8915 + }
8916 +
8917 + return classes.join(' ');
8918 + },
8919 + getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) {
8920 + return getAssetClassName(isImportedAssetSelected(importedAssetId));
8921 + },
8922 + getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) {
8923 + return getAssetClassName(!isImportedAssetSelected(importedAssetId));
8924 + };
8925 +
8926 + return /*#__PURE__*/_react.default.createElement(_grid.default, {
8927 + container: true,
8928 + noWrap: true
8929 + }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, {
8930 + id: props.importedId,
8931 + type: "main-type",
8932 + className: "e-app-import-resolver-conflicts__checkbox"
8933 + }), /*#__PURE__*/_react.default.createElement(_grid.default, {
8934 + item: true
8935 + }, /*#__PURE__*/_react.default.createElement(_heading.default, {
8936 + variant: "h5",
8937 + tag: "h4",
8938 + className: "e-app-import-resolver-conflicts__title"
8939 + }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, {
8940 + item: true
8941 + }, /*#__PURE__*/_react.default.createElement(_text.default, {
8942 + variant: "sm",
8943 + tag: "span",
8944 + className: getImportedAssetClasses(props.importedId)
8945 + }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, {
8946 + style: true,
8947 + variant: "sm",
8948 + tag: "span",
8949 + className: getExistingAssetClasses(props.importedId)
8950 + }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url)))));
8951 +}
8952 +
8953 +Conflict.propTypes = {
8954 + importedId: PropTypes.number,
8955 + conflictData: PropTypes.object
8956 +};
8957 +
8958 +/***/ }),
8959 +
8960 +/***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js":
8961 +/*!***************************************************************************************************!*\
8962 + !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***!
8963 + \***************************************************************************************************/
8964 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
8965 +
8966 +"use strict";
8967 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
8968 +
8969 +
8970 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
8971 +
8972 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
8973 +
8974 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
8975 +
8976 +_Object$defineProperty(exports, "__esModule", {
8977 + value: true
8978 +});
8979 +
8980 +exports["default"] = ImportResolver;
8981 +
8982 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
8983 +
8984 +var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
8985 +
8986 +var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js"));
8987 +
8988 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
8989 +
8990 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
8991 +
8992 +__webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js");
8993 +
8994 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
8995 +
8996 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
8997 +
8998 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
8999 +
9000 +var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
9001 +
9002 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js"));
9003 +
9004 +var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js"));
9005 +
9006 +var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js"));
9007 +
9008 +var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js"));
9009 +
9010 +var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js"));
9011 +
9012 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9013 +
9014 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
9015 +
9016 +var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
9017 +
9018 +var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
9019 +
9020 +var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js"));
9021 +
9022 +__webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss");
9023 +
9024 +function ImportResolver() {
9025 + var _context$data, _context$data$uploade;
9026 +
9027 + var context = (0, _react.useContext)(_contextProvider.Context),
9028 + navigate = (0, _router.useNavigate)(),
9029 + conflicts = ((_context$data = context.data) === null || _context$data === void 0 ? void 0 : (_context$data$uploade = _context$data.uploadedData) === null || _context$data$uploade === void 0 ? void 0 : _context$data$uploade.conflicts) || {},
9030 + getFooter = function getFooter() {
9031 + return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, {
9032 + separator: true,
9033 + justify: "end"
9034 + }, /*#__PURE__*/_react.default.createElement(_button.default, {
9035 + text: __('Previous', 'elementor'),
9036 + variant: "contained",
9037 + onClick: function onClick() {
9038 + return navigate('import/content');
9039 + }
9040 + }), /*#__PURE__*/_react.default.createElement(_button.default, {
9041 + text: __('Next', 'elementor'),
9042 + variant: "contained",
9043 + color: "primary",
9044 + onClick: function onClick() {
9045 + return navigate('import/process');
9046 + }
9047 + }));
9048 + },
9049 + getLearnMoreLink = function getLearnMoreLink() {
9050 + return /*#__PURE__*/_react.default.createElement(_inlineLink.default, {
9051 + url: "https://go.elementor.com/app-what-are-kits",
9052 + italic: true
9053 + }, __('Learn More', 'elementor'));
9054 + },
9055 + isHomePageOverride = function isHomePageOverride() {
9056 + if (context.data.includes.includes('content')) {
9057 + var _context$data2, _context$data2$upload, _context$data2$upload2;
9058 +
9059 + var pages = ((_context$data2 = context.data) === null || _context$data2 === void 0 ? void 0 : (_context$data2$upload = _context$data2.uploadedData) === null || _context$data2$upload === void 0 ? void 0 : (_context$data2$upload2 = _context$data2$upload.manifest.content) === null || _context$data2$upload2 === void 0 ? void 0 : _context$data2$upload2.page) || {};
9060 + return (0, _entries.default)(pages).find(function (pageData) {
9061 + return pageData[1].show_on_front;
9062 + });
9063 + }
9064 +
9065 + return false;
9066 + };
9067 +
9068 + return /*#__PURE__*/_react.default.createElement(_layout.default, {
9069 + type: "import",
9070 + footer: getFooter()
9071 + }, /*#__PURE__*/_react.default.createElement("section", {
9072 + className: "e-app-import-resolver"
9073 + }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, {
9074 + heading: __('Import a Template Kit', 'elementor'),
9075 + 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, {
9076 + key: "description-secondary-line"
9077 + }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())]
9078 + }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, {
9079 + className: "e-app-import-resolver__notice",
9080 + label: __('Note', 'elementor'),
9081 + color: "warning"
9082 + }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, {
9083 + isOpened: true
9084 + }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, {
9085 + toggle: false
9086 + }, /*#__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, {
9087 + padding: "20"
9088 + }, /*#__PURE__*/_react.default.createElement(_box.default, {
9089 + className: "e-app-import-resolver-conflicts__container"
9090 + }, /*#__PURE__*/_react.default.createElement(_list.default, {
9091 + separated: true,
9092 + className: "e-app-import-resolver-conflicts"
9093 + }, (0, _entries.default)(conflicts).map(function (_ref, index) {
9094 + var _ref2 = (0, _slicedToArray2.default)(_ref, 2),
9095 + id = _ref2[0],
9096 + conflict = _ref2[1];
9097 +
9098 + return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
9099 + padding: "20",
9100 + key: index,
9101 + className: "e-app-import-resolver-conflicts__item"
9102 + }, /*#__PURE__*/_react.default.createElement(_conflict.default, {
9103 + importedId: (0, _parseInt2.default)(id),
9104 + conflictData: conflict[0]
9105 + }));
9106 + })))))));
9107 +}
9108 +
9109 +/***/ }),
9110 +
9111 +/***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js":
9112 +/*!*******************************************************************************************!*\
9113 + !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***!
9114 + \*******************************************************************************************/
9115 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9116 +
9117 +"use strict";
9118 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9119 +
9120 +
9121 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9122 +
9123 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9124 +
9125 +_Object$defineProperty(exports, "__esModule", {
9126 + value: true
9127 +});
9128 +
9129 +exports["default"] = ContentLayout;
9130 +
9131 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9132 +
9133 +__webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss");
9134 +
9135 +function ContentLayout(props) {
9136 + return /*#__PURE__*/_react.default.createElement("div", {
9137 + className: "e-app-import-export-content-layout"
9138 + }, /*#__PURE__*/_react.default.createElement("div", {
9139 + className: "e-app-import-export-content-layout__container"
9140 + }, props.children));
9141 +}
9142 +
9143 +ContentLayout.propTypes = {
9144 + children: PropTypes.any.isRequired
9145 +};
9146 +
9147 +/***/ }),
9148 +
9149 +/***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js":
9150 +/*!***************************************************************************************!*\
9151 + !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***!
9152 + \***************************************************************************************/
9153 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9154 +
9155 +"use strict";
9156 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9157 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9158 +
9159 +
9160 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9161 +
9162 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9163 +
9164 +_Object$defineProperty(exports, "__esModule", {
9165 + value: true
9166 +});
9167 +
9168 +exports["default"] = FileProcess;
9169 +
9170 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9171 +
9172 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9173 +
9174 +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"));
9175 +
9176 +var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js"));
9177 +
9178 +function FileProcess(props) {
9179 + return /*#__PURE__*/_react.default.createElement(_wizardStep.default, {
9180 + className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]),
9181 + icon: "eicon-loading eicon-animation-spin",
9182 + heading: __('Setting up your kit...', 'elementor'),
9183 + 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'))
9184 + }, !!props.errorType && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, {
9185 + onApprove: props.onDialogApprove,
9186 + onDismiss: props.onDialogDismiss,
9187 + errorType: props.errorType
9188 + }));
9189 +}
9190 +
9191 +FileProcess.propTypes = {
9192 + className: PropTypes.string,
9193 + onDialogApprove: PropTypes.func,
9194 + onDialogDismiss: PropTypes.func,
9195 + errorType: PropTypes.string
9196 +};
9197 +FileProcess.defaultProps = {
9198 + className: ''
9199 +};
9200 +
9201 +/***/ }),
9202 +
9203 +/***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js":
9204 +/*!*******************************************************************************************************!*\
9205 + !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***!
9206 + \*******************************************************************************************************/
9207 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9208 +
9209 +"use strict";
9210 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9211 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9212 +
9213 +
9214 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9215 +
9216 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9217 +
9218 +_Object$defineProperty(exports, "__esModule", {
9219 + value: true
9220 +});
9221 +
9222 +exports["default"] = ImportFailedDialog;
9223 +
9224 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9225 +
9226 +var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
9227 +
9228 +var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
9229 +
9230 +var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
9231 +
9232 +var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js"));
9233 +
9234 +var messagesContent = {
9235 + general: {
9236 + text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'),
9237 + approveButton: 'Try Again'
9238 + },
9239 + 'zip-archive-module-not-installed': {
9240 + text: __('Install a PHP zip on your server or contact your site host.', 'elementor')
9241 + },
9242 + 'manifest-error': {
9243 + text: __('There is an error with the manifest file. Try importing again with a new kit file.', 'elementor')
9244 + },
9245 + 'no-write-permissions': {
9246 + text: __('Elementor is not authorized to read or write from this file. Contact your site host.', 'elementor')
3993 9247 }
3994 - return /*#__PURE__*/_react.default.createElement("div", {
3995 - className: wrapperClasses,
3996 - ref: popoverRef
9248 +};
9249 +
9250 +function ImportFailedDialog(props) {
9251 + var action = (0, _useAction.default)(),
9252 + navigate = (0, _router.useNavigate)(),
9253 + _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
9254 + referrer = _useQueryParams$getAl.referrer,
9255 + errorType = messagesContent[props.errorType] ? props.errorType : 'general',
9256 + _messagesContent$erro = messagesContent[errorType],
9257 + title = _messagesContent$erro.title,
9258 + text = _messagesContent$erro.text,
9259 + approveButton = _messagesContent$erro.approveButton,
9260 + dismissButton = _messagesContent$erro.dismissButton,
9261 + onApprove = function onApprove() {
9262 + if ('general' === errorType && props.onApprove) {
9263 + props.onApprove();
9264 + } else {
9265 + window.open('https://elementor.com/help/how-to-fix-common-errors-with-import-export/', '_blank');
9266 + }
9267 + },
9268 + onDismiss = function onDismiss() {
9269 + if ('general' === errorType && props.onDismiss) {
9270 + props.onDismiss();
9271 + } else if ('kit-library' === referrer) {
9272 + navigate('/kit-library');
9273 + } else {
9274 + action.backToDashboard();
9275 + }
9276 + };
9277 +
9278 + return /*#__PURE__*/_react.default.createElement(_dialog.default, {
9279 + title: title || __('Something went wrong.', 'elementor'),
9280 + text: text,
9281 + approveButtonColor: "link",
9282 + approveButtonText: approveButton || __('Learn More', 'elementor'),
9283 + approveButtonOnClick: onApprove,
9284 + dismissButtonText: dismissButton || __('Close', 'elementor'),
9285 + dismissButtonOnClick: onDismiss,
9286 + onClose: onDismiss
9287 + });
9288 +}
9289 +
9290 +ImportFailedDialog.propTypes = {
9291 + onApprove: PropTypes.func,
9292 + onDismiss: PropTypes.func,
9293 + errorType: PropTypes.string
9294 +};
9295 +ImportFailedDialog.defaultProps = {
9296 + errorType: 'general'
9297 +};
9298 +
9299 +/***/ }),
9300 +
9301 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js":
9302 +/*!******************************************************************************************!*\
9303 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***!
9304 + \******************************************************************************************/
9305 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9306 +
9307 +"use strict";
9308 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9309 +
9310 +
9311 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9312 +
9313 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9314 +
9315 +_Object$defineProperty(exports, "__esModule", {
9316 + value: true
9317 +});
9318 +
9319 +exports["default"] = ExportInfoModal;
9320 +
9321 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9322 +
9323 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9324 +
9325 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9326 +
9327 +var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
9328 +
9329 +function ExportInfoModal(props) {
9330 + return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
9331 + title: __('Export a Template Kit', 'elementor')
9332 + }), /*#__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, {
9333 + url: "http://go.elementor.com/app-export-kit"
9334 + }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, {
9335 + title: __('Tip!', 'elementor'),
9336 + description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor')
9337 + })));
9338 +}
9339 +
9340 +/***/ }),
9341 +
9342 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js":
9343 +/*!******************************************************************************************!*\
9344 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***!
9345 + \******************************************************************************************/
9346 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9347 +
9348 +"use strict";
9349 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9350 +
9351 +
9352 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9353 +
9354 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9355 +
9356 +_Object$defineProperty(exports, "__esModule", {
9357 + value: true
9358 +});
9359 +
9360 +exports["default"] = ImportInfoModal;
9361 +
9362 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9363 +
9364 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9365 +
9366 +var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js"));
9367 +
9368 +var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"));
9369 +
9370 +function ImportInfoModal(props) {
9371 + return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, {
9372 + title: __('Import a Template Kit', 'elementor')
9373 + }), /*#__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, {
9374 + url: "http://go.elementor.com/app-import-kit"
9375 + }, __('Learn More', 'elementor'))))));
9376 +}
9377 +
9378 +/***/ }),
9379 +
9380 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js":
9381 +/*!*******************************************************************************************!*\
9382 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***!
9383 + \*******************************************************************************************/
9384 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9385 +
9386 +"use strict";
9387 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9388 +
9389 +
9390 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9391 +
9392 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9393 +
9394 +_Object$defineProperty(exports, "__esModule", {
9395 + value: true
9396 +});
9397 +
9398 +exports["default"] = InfoModalHeading;
9399 +
9400 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9401 +
9402 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9403 +
9404 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9405 +
9406 +function InfoModalHeading(props) {
9407 + return /*#__PURE__*/_react.default.createElement(_heading.default, {
9408 + variant: "h3",
9409 + tag: "h2",
9410 + className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className])
3997 9411 }, props.children);
3998 9412 }
3999 -PopoverDialog.propTypes = {
4000 - targetRef: PropTypes.oneOfType([PropTypes.func, PropTypes.shape({
4001 - current: PropTypes.any
4002 - })]).isRequired,
4003 - trigger: PropTypes.string,
4004 - direction: PropTypes.string,
4005 - offsetTop: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
4006 - offsetLeft: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
4007 - wrapperClass: PropTypes.string,
4008 - children: PropTypes.any,
4009 - hideAfter: PropTypes.number
9413 +
9414 +InfoModalHeading.propTypes = {
9415 + className: PropTypes.string,
9416 + children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired
4010 9417 };
4011 -PopoverDialog.defaultProps = {
4012 - direction: 'bottom',
4013 - trigger: 'hover',
4014 - offsetTop: 10,
4015 - offsetLeft: 0,
4016 - hideAfter: 300
9418 +InfoModalHeading.defaultProps = {
9419 + className: ''
4017 9420 };
4018 9421
4019 9422 /***/ }),
4020 9423
4021 -/***/ "../app/assets/js/utils/utils.js":
4022 -/*!***************************************!*\
4023 - !*** ../app/assets/js/utils/utils.js ***!
4024 - \***************************************/
9424 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js":
9425 +/*!*******************************************************************************************!*\
9426 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***!
9427 + \*******************************************************************************************/
4025 9428 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4026 9429
4027 9430 "use strict";
9431 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4028 9432
4029 9433
4030 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4031 -Object.defineProperty(exports, "__esModule", ({
9434 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9435 +
9436 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9437 +
9438 +_Object$defineProperty(exports, "__esModule", {
4032 9439 value: true
4033 -}));
4034 -exports.stringToRemValues = exports.rgbToHex = exports.pxToRem = exports.isOneOf = exports.htmlDecodeTextContent = exports.arrayToObjectByKey = exports.arrayToClassName = void 0;
4035 -var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js"));
4036 -var pxToRem = exports.pxToRem = function pxToRem(pixels) {
4037 - if (!pixels) {
4038 - return;
4039 - } else if ('string' !== typeof pixels) {
4040 - pixels = pixels.toString();
9440 +});
9441 +
9442 +exports["default"] = InfoModalSection;
9443 +
9444 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9445 +
9446 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9447 +
9448 +var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9449 +
9450 +function InfoModalSection(props) {
9451 + return /*#__PURE__*/_react.default.createElement(_modal.default.Section, {
9452 + className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className])
9453 + }, props.children);
9454 +}
9455 +
9456 +InfoModalSection.propTypes = {
9457 + className: PropTypes.string,
9458 + children: PropTypes.any
9459 +};
9460 +InfoModalSection.defaultProps = {
9461 + className: ''
9462 +};
9463 +
9464 +/***/ }),
9465 +
9466 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js":
9467 +/*!****************************************************************************************!*\
9468 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***!
9469 + \****************************************************************************************/
9470 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9471 +
9472 +"use strict";
9473 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9474 +
9475 +
9476 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9477 +
9478 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9479 +
9480 +_Object$defineProperty(exports, "__esModule", {
9481 + value: true
9482 +});
9483 +
9484 +exports["default"] = InfoModalText;
9485 +
9486 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9487 +
9488 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9489 +
9490 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9491 +
9492 +function InfoModalText(props) {
9493 + return /*#__PURE__*/_react.default.createElement(_text.default, {
9494 + variant: "sm",
9495 + className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className])
9496 + }, props.children);
9497 +}
9498 +
9499 +InfoModalText.propTypes = {
9500 + className: PropTypes.string,
9501 + children: PropTypes.any.isRequired
9502 +};
9503 +InfoModalText.defaultProps = {
9504 + className: ''
9505 +};
9506 +
9507 +/***/ }),
9508 +
9509 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js":
9510 +/*!***************************************************************************************!*\
9511 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***!
9512 + \***************************************************************************************/
9513 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9514 +
9515 +"use strict";
9516 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9517 +
9518 +
9519 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9520 +
9521 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9522 +
9523 +_Object$defineProperty(exports, "__esModule", {
9524 + value: true
9525 +});
9526 +
9527 +exports["default"] = InfoModalTip;
9528 +
9529 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9530 +
9531 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9532 +
9533 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
9534 +
9535 +var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9536 +
9537 +function InfoModalTip(props) {
9538 + return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, {
9539 + className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className])
9540 + }));
9541 +}
9542 +
9543 +InfoModalTip.propTypes = {
9544 + className: PropTypes.string
9545 +};
9546 +InfoModalTip.defaultProps = {
9547 + className: ''
9548 +};
9549 +
9550 +/***/ }),
9551 +
9552 +/***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js":
9553 +/*!***********************************************************************************!*\
9554 + !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***!
9555 + \***********************************************************************************/
9556 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9557 +
9558 +"use strict";
9559 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9560 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9561 +
9562 +
9563 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9564 +
9565 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9566 +
9567 +_Object$defineProperty(exports, "__esModule", {
9568 + value: true
9569 +});
9570 +
9571 +exports["default"] = InfoModal;
9572 +exports.infoButtonProps = void 0;
9573 +
9574 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9575 +
9576 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
9577 +
9578 +var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
9579 +
9580 +var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js"));
9581 +
9582 +var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js"));
9583 +
9584 +var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js"));
9585 +
9586 +var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js"));
9587 +
9588 +__webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss");
9589 +
9590 +var infoButtonProps = {
9591 + id: 'info-modal',
9592 + className: 'e-app-export-kit-information__info-icon',
9593 + icon: 'eicon-info-circle',
9594 + text: __('Kit Info', 'elementor'),
9595 + color: 'secondary',
9596 + hideText: true
9597 +};
9598 +exports.infoButtonProps = infoButtonProps;
9599 +
9600 +function InfoModal(props) {
9601 + var attrs = {
9602 + className: 'e-app-import-export-info-modal',
9603 + setShow: props.setShow
9604 + };
9605 +
9606 + if (props.hasOwnProperty('show')) {
9607 + attrs.show = props.show;
9608 + } else {
9609 + attrs.toggleButtonProps = infoButtonProps;
4041 9610 }
4042 - return pixels.split(' ').map(function (value) {
4043 - return "".concat(value * 0.0625, "rem");
4044 - }).join(' ');
9611 +
9612 + return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, {
9613 + title: props.title
9614 + }), props.children);
9615 +}
9616 +
9617 +InfoModal.propTypes = {
9618 + show: PropTypes.bool,
9619 + setShow: PropTypes.func,
9620 + title: PropTypes.string,
9621 + children: PropTypes.any.isRequired
4045 9622 };
4046 -var arrayToClassName = exports.arrayToClassName = function arrayToClassName(array, action) {
4047 - return array.filter(function (item) {
4048 - return 'object' === (0, _typeof2.default)(item) ? Object.entries(item)[0][1] : item;
4049 - }).map(function (item) {
4050 - var value = 'object' === (0, _typeof2.default)(item) ? Object.entries(item)[0][0] : item;
4051 - return action ? action(value) : value;
4052 - }).join(' ');
9623 +InfoModal.Section = _infoModalSection.default;
9624 +InfoModal.Heading = _infoModalHeading.default;
9625 +InfoModal.Text = _infoModalText.default;
9626 +InfoModal.Tip = _infoModalTip.default;
9627 +
9628 +/***/ }),
9629 +
9630 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js":
9631 +/*!***********************************************************************************************!*\
9632 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js ***!
9633 + \***********************************************************************************************/
9634 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9635 +
9636 +"use strict";
9637 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9638 +
9639 +
9640 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9641 +
9642 +_Object$defineProperty(exports, "__esModule", {
9643 + value: true
9644 +});
9645 +
9646 +exports["default"] = void 0;
9647 +var kitContentData = [{
9648 + type: 'templates',
9649 + data: {
9650 + title: __('Templates', 'elementor'),
9651 + features: {
9652 + open: [__('Saved Templates', 'elementor')],
9653 + 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')],
9654 + tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor')
9655 + }
9656 + }
9657 +}, {
9658 + type: 'content',
9659 + data: {
9660 + title: __('Content', 'elementor'),
9661 + features: {
9662 + open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')]
9663 + }
9664 + }
9665 +}, {
9666 + type: 'settings',
9667 + data: {
9668 + title: __('Site Settings', 'elementor'),
9669 + features: {
9670 + open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')]
9671 + }
9672 + }
9673 +}];
9674 +var _default = kitContentData;
9675 +exports["default"] = _default;
9676 +
9677 +/***/ }),
9678 +
9679 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js":
9680 +/*!******************************************************************************************************************************!*\
9681 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***!
9682 + \******************************************************************************************************************************/
9683 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9684 +
9685 +"use strict";
9686 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9687 +
9688 +
9689 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9690 +
9691 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9692 +
9693 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9694 +
9695 +_Object$defineProperty(exports, "__esModule", {
9696 + value: true
9697 +});
9698 +
9699 +exports["default"] = KitContentCheckbox;
9700 +
9701 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9702 +
9703 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
9704 +
9705 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
9706 +
9707 +var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js");
9708 +
9709 +var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js"));
9710 +
9711 +function KitContentCheckbox(props) {
9712 + var context = (0, _react.useContext)(_contextProvider.Context),
9713 + isSelected = function isSelected() {
9714 + return context.data.includes.includes(props.type);
9715 + },
9716 + setIncludes = function setIncludes(event) {
9717 + var isChecked = event.target.checked,
9718 + actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE';
9719 + context.dispatch({
9720 + type: actionType,
9721 + payload: props.type
9722 + });
9723 + };
9724 +
9725 + (0, _react.useEffect)(function () {
9726 + if (!context.data.includes.length) {
9727 + context.dispatch({
9728 + type: 'ADD_INCLUDE',
9729 + payload: props.type
9730 + });
9731 + }
9732 + }, []);
9733 + return (0, _react.useMemo)(function () {
9734 + return /*#__PURE__*/_react.default.createElement(_checkbox.default, {
9735 + checked: isSelected(),
9736 + onChange: setIncludes,
9737 + className: props.className
9738 + });
9739 + }, [context.data.includes]);
9740 +}
9741 +
9742 +KitContentCheckbox.propTypes = {
9743 + className: PropTypes.string,
9744 + type: PropTypes.string.isRequired
4053 9745 };
4054 -var stringToRemValues = exports.stringToRemValues = function stringToRemValues(string) {
4055 - return string.split(' ').map(function (value) {
4056 - return pxToRem(value);
4057 - }).join(' ');
9746 +KitContentCheckbox.defaultProps = {
9747 + className: ''
4058 9748 };
4059 -var rgbToHex = exports.rgbToHex = function rgbToHex(r, g, b) {
4060 - return '#' + [r, g, b].map(function (x) {
4061 - var hex = x.toString(16);
4062 - return 1 === hex.length ? '0' + hex : hex;
4063 - }).join('');
9749 +
9750 +/***/ }),
9751 +
9752 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js":
9753 +/*!**************************************************************************************************************************!*\
9754 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***!
9755 + \**************************************************************************************************************************/
9756 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9757 +
9758 +"use strict";
9759 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9760 +
9761 +
9762 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9763 +
9764 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9765 +
9766 +_Object$defineProperty(exports, "__esModule", {
9767 + value: true
9768 +});
9769 +
9770 +exports["default"] = TemplatesFeatures;
9771 +
9772 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9773 +
9774 +var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js"));
9775 +
9776 +__webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss");
9777 +
9778 +function TemplatesFeatures(props) {
9779 + var _props$features$locke;
9780 +
9781 + var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length,
9782 + getLockedFeatures = function getLockedFeatures() {
9783 + if (!isLockedFeatures) {
9784 + return;
9785 + }
9786 +
9787 + return /*#__PURE__*/_react.default.createElement(_tooltip.default, {
9788 + tag: "span",
9789 + offset: 19,
9790 + show: props.showTooltip,
9791 + title: props.features.tooltip,
9792 + disabled: !props.isLocked,
9793 + className: props.isLocked ? 'e-app-export-templates-features__locked' : ''
9794 + }, ', ' + props.features.locked.join(', '));
9795 + },
9796 + getOpenFeatures = function getOpenFeatures() {
9797 + var _props$features$open;
9798 +
9799 + return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', ');
9800 + };
9801 +
9802 + return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures());
9803 +}
9804 +
9805 +TemplatesFeatures.propTypes = {
9806 + features: PropTypes.object,
9807 + isLocked: PropTypes.bool,
9808 + showTooltip: PropTypes.bool
4064 9809 };
4065 -var isOneOf = exports.isOneOf = function isOneOf(filetype, filetypeOptions) {
4066 - return filetypeOptions.some(function (type) {
4067 - return filetype.includes(type);
4068 - });
9810 +TemplatesFeatures.defaultProps = {
9811 + showTooltip: false
4069 9812 };
4070 -var arrayToObjectByKey = exports.arrayToObjectByKey = function arrayToObjectByKey(array, key) {
4071 - var finalObject = {};
4072 - array.forEach(function (item) {
4073 - return finalObject[item[key]] = item;
4074 - });
4075 - return finalObject;
9813 +
9814 +/***/ }),
9815 +
9816 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js":
9817 +/*!*************************************************************************************!*\
9818 + !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***!
9819 + \*************************************************************************************/
9820 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
9821 +
9822 +"use strict";
9823 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
9824 +
9825 +
9826 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9827 +
9828 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9829 +
9830 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
9831 +
9832 +_Object$defineProperty(exports, "__esModule", {
9833 + value: true
9834 +});
9835 +
9836 +exports["default"] = KitContent;
9837 +
9838 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
9839 +
9840 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
9841 +
9842 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
9843 +
9844 +var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
9845 +
9846 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
9847 +
9848 +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"));
9849 +
9850 +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"));
9851 +
9852 +var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js"));
9853 +
9854 +var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js"));
9855 +
9856 +var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
9857 +
9858 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9859 +
9860 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9861 +
9862 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
9863 +
9864 +var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ../kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content-data/kit-content-data.js"));
9865 +
9866 +__webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss");
9867 +
9868 +function KitContent(props) {
9869 + var hasPro = elementorAppConfig.hasPro,
9870 + _useState = (0, _react.useState)({}),
9871 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
9872 + containerHover = _useState2[0],
9873 + setContainerHover = _useState2[1],
9874 + getTemplateFeatures = function getTemplateFeatures(features, index) {
9875 + if (!features) {
9876 + return;
9877 + }
9878 +
9879 + return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, {
9880 + features: features,
9881 + isLocked: !hasPro,
9882 + showTooltip: containerHover[index]
9883 + });
9884 + },
9885 + getGoProButton = function getGoProButton() {
9886 + return /*#__PURE__*/_react.default.createElement(_goProButton.default, {
9887 + className: "e-app-export-kit-content__go-pro-button",
9888 + url: "https://go.elementor.com/go-pro-import-export"
9889 + });
9890 + },
9891 + setContainerHoverState = function setContainerHoverState(index, state) {
9892 + setContainerHover(function (prevState) {
9893 + return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state));
9894 + });
9895 + };
9896 +
9897 + return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, {
9898 + separated: true,
9899 + className: "e-app-export-kit-content"
9900 + }, _kitContentData.default.map(function (item, index) {
9901 + var _item$data$features;
9902 +
9903 + var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro;
9904 +
9905 + if (props.manifest) {
9906 + var contentType = 'settings' === item.type ? 'site-settings' : item.type;
9907 +
9908 + if (!props.manifest[contentType]) {
9909 + return;
9910 + }
9911 + }
9912 +
9913 + return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
9914 + padding: "20",
9915 + key: item.type,
9916 + className: "e-app-export-kit-content__item"
9917 + }, /*#__PURE__*/_react.default.createElement("div", {
9918 + onMouseEnter: function onMouseEnter() {
9919 + return isLockedFeaturesNoPro && setContainerHoverState(index, true);
9920 + },
9921 + onMouseLeave: function onMouseLeave() {
9922 + return isLockedFeaturesNoPro && setContainerHoverState(index, false);
9923 + }
9924 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
9925 + container: true,
9926 + noWrap: true
9927 + }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, {
9928 + type: item.type,
9929 + className: "e-app-export-kit-content__checkbox"
9930 + }), /*#__PURE__*/_react.default.createElement(_grid.default, {
9931 + item: true
9932 + }, /*#__PURE__*/_react.default.createElement(_heading.default, {
9933 + variant: "h4",
9934 + tag: "h3",
9935 + className: "e-app-export-kit-content__title"
9936 + }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, {
9937 + item: true
9938 + }, /*#__PURE__*/_react.default.createElement(_text.default, {
9939 + variant: "sm",
9940 + tag: "span",
9941 + className: "e-app-export-kit-content__description"
9942 + }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton())))));
9943 + })));
9944 +}
9945 +
9946 +KitContent.propTypes = {
9947 + className: PropTypes.string,
9948 + manifest: PropTypes.object
4076 9949 };
4077 -var htmlDecodeTextContent = exports.htmlDecodeTextContent = function htmlDecodeTextContent(input) {
4078 - var doc = new DOMParser().parseFromString(input, 'text/html');
4079 - return doc.documentElement.textContent;
9950 +KitContent.defaultProps = {
9951 + className: ''
4080 9952 };
4081 9953
4082 9954 /***/ }),
4083 9955
4084 -/***/ "../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js":
4085 -/*!************************************************************************************!*\
4086 - !*** ../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js ***!
4087 - \************************************************************************************/
4088 -/***/ ((__unused_webpack_module, exports) => {
9956 +/***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js":
9957 +/*!*******************************************************************************!*\
9958 + !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***!
9959 + \*******************************************************************************/
9960 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4089 9961
4090 9962 "use strict";
9963 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
9964 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4091 9965
4092 9966
4093 -Object.defineProperty(exports, "__esModule", ({
9967 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
9968 +
9969 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
9970 +
9971 +_Object$defineProperty(exports, "__esModule", {
4094 9972 value: true
4095 -}));
4096 -exports["default"] = isValidRedirectUrl;
4097 -function isValidRedirectUrl(url) {
4098 - try {
4099 - var parsedUrl = new URL(url);
4100 - return parsedUrl.hostname === window.location.hostname && ('http:' === parsedUrl.protocol || 'https:' === parsedUrl.protocol);
4101 - } catch (e) {
4102 - return false;
4103 - }
9973 +});
9974 +
9975 +exports["default"] = KitData;
9976 +
9977 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
9978 +
9979 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
9980 +
9981 +var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js"));
9982 +
9983 +var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"));
9984 +
9985 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
9986 +
9987 +__webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js");
9988 +
9989 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
9990 +
9991 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
9992 +
9993 +var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js"));
9994 +
9995 +__webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss");
9996 +
9997 +function KitData(props) {
9998 + var kitData = props.data,
9999 + getSummaryTitle = function getSummaryTitle(type, key, amount) {
10000 + var data = elementorAppConfig['import-export'].summaryTitles[type][key];
10001 +
10002 + if (data !== null && data !== void 0 && data.single) {
10003 + if (!amount) {
10004 + return '';
10005 + }
10006 +
10007 + var title = amount > 1 ? data.plural : data.single;
10008 + return amount + ' ' + title;
10009 + }
10010 +
10011 + return data;
10012 + },
10013 + getTemplates = function getTemplates() {
10014 + var templates = {};
10015 +
10016 + for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) {
10017 + var type = kitData.templates[key].doc_type;
10018 +
10019 + if (!templates[type]) {
10020 + templates[type] = 0;
10021 + }
10022 +
10023 + templates[type]++;
10024 + }
10025 +
10026 + return (0, _entries.default)(templates).map(function (item) {
10027 + return getSummaryTitle('templates', item[0], item[1]);
10028 + });
10029 + },
10030 + getSiteSettings = function getSiteSettings() {
10031 + var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {};
10032 + return (0, _entries.default)(siteSettings).map(function (item) {
10033 + return getSummaryTitle('site-settings', item[1]);
10034 + });
10035 + },
10036 + getContent = function getContent() {
10037 + var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {},
10038 + wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {};
10039 + var mergedContent = (0, _objectSpread2.default)({}, content);
10040 +
10041 + for (var key in mergedContent) {
10042 + mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []);
10043 + } // In case that wpContent has properties that doesn't exist in the content object.
10044 +
10045 +
10046 + mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent);
10047 + return (0, _entries.default)(mergedContent).map(function (item) {
10048 + return getSummaryTitle('content', item[0], item[1].length);
10049 + });
10050 + },
10051 + kitContent = [{
10052 + title: __('Templates:', 'elementor'),
10053 + data: getTemplates()
10054 + }, {
10055 + title: __('Site Settings:', 'elementor'),
10056 + data: getSiteSettings()
10057 + }, {
10058 + title: __('Content:', 'elementor'),
10059 + data: getContent()
10060 + }];
10061 +
10062 + return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
10063 + variant: "h6",
10064 + tag: "h3",
10065 + className: "e-app-export-complete__kit-content-title"
10066 + }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, {
10067 + className: "e-app-export-complete-kit-data-list"
10068 + }, kitContent.map(function (item, index) {
10069 + if (!item.data.length) {
10070 + return;
10071 + }
10072 +
10073 + return /*#__PURE__*/_react.default.createElement(_list.default.Item, {
10074 + key: index,
10075 + className: "e-app-export-complete-kit-data-list__item"
10076 + }, /*#__PURE__*/_react.default.createElement(_text.default, {
10077 + tag: "strong",
10078 + variant: "sm"
10079 + }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, {
10080 + tag: "span",
10081 + variant: "sm"
10082 + }, item.data.filter(function (value) {
10083 + return value;
10084 + }).join(' | ')));
10085 + })));
4104 10086 }
4105 10087
10088 +KitData.propTypes = {
10089 + data: PropTypes.object
10090 +};
10091 +
4106 10092 /***/ }),
4107 10093
4108 -/***/ "../app/modules/import-export/assets/js/shared/utils/redirect.js":
10094 +/***/ "../core/app/modules/import-export/assets/js/templates/layout.js":
4109 10095 /*!***********************************************************************!*\
4110 - !*** ../app/modules/import-export/assets/js/shared/utils/redirect.js ***!
10096 + !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***!
4111 10097 \***********************************************************************/
4112 10098 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4113 10099
4114 10100 "use strict";
10101 +/* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
10102 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4115 10103
4116 10104
4117 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4118 -Object.defineProperty(exports, "__esModule", ({
10105 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10106 +
10107 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10108 +
10109 +var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js");
10110 +
10111 +_Object$defineProperty(exports, "__esModule", {
4119 10112 value: true
4120 -}));
4121 -exports["default"] = safeRedirect;
4122 -var _isValidRedirectUrl = _interopRequireDefault(__webpack_require__(/*! ./is-valid-redirect-url */ "../app/modules/import-export/assets/js/shared/utils/is-valid-redirect-url.js"));
4123 -function safeRedirect(url) {
4124 - try {
4125 - if (url.startsWith('/')) {
4126 - url = window.location.origin + url;
10113 +});
10114 +
10115 +exports["default"] = Layout;
10116 +
10117 +var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
10118 +
10119 +__webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js");
10120 +
10121 +__webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js");
10122 +
10123 +var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js"));
10124 +
10125 +var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js"));
10126 +
10127 +var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js"));
10128 +
10129 +var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
10130 +
10131 +var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js"));
10132 +
10133 +var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js");
10134 +
10135 +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"));
10136 +
10137 +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"));
10138 +
10139 +var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../core/app/assets/js/hooks/use-query-params.js"));
10140 +
10141 +function Layout(props) {
10142 + var _useState = (0, _react.useState)(false),
10143 + _useState2 = (0, _slicedToArray2.default)(_useState, 2),
10144 + showInfoModal = _useState2[0],
10145 + setShowInfoModal = _useState2[1],
10146 + _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
10147 + referrer = _useQueryParams$getAl.referrer,
10148 + getContent = function getContent() {
10149 + var infoModalProps = {
10150 + show: showInfoModal,
10151 + setShow: setShowInfoModal
10152 + };
10153 + 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));
10154 + },
10155 + getInfoButtonProps = function getInfoButtonProps() {
10156 + return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, {
10157 + onClick: function onClick() {
10158 + setShowInfoModal(true);
10159 + }
10160 + });
10161 + },
10162 + config = {
10163 + title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'),
10164 + headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)),
10165 + content: getContent(),
10166 + footer: props.footer
10167 + },
10168 + moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer).
10169 +
10170 +
10171 + if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab) && elementorAppConfig.return_url.includes('page=elementor-tools')) {
10172 + elementorAppConfig.return_url += moduleAdminTab;
10173 + }
10174 +
10175 + return /*#__PURE__*/_react.default.createElement(_page.default, config);
10176 +}
10177 +
10178 +Layout.propTypes = {
10179 + type: PropTypes.oneOf(['import', 'export']),
10180 + headerButtons: PropTypes.arrayOf(PropTypes.object),
10181 + children: PropTypes.object.isRequired,
10182 + footer: PropTypes.object
10183 +};
10184 +Layout.defaultProps = {
10185 + headerButtons: []
10186 +};
10187 +
10188 +/***/ }),
10189 +
10190 +/***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js":
10191 +/*!*********************************************************************************!*\
10192 + !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***!
10193 + \*********************************************************************************/
10194 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10195 +
10196 +"use strict";
10197 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10198 +
10199 +
10200 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10201 +
10202 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10203 +
10204 +_Object$defineProperty(exports, "__esModule", {
10205 + value: true
10206 +});
10207 +
10208 +exports["default"] = PageHeader;
10209 +
10210 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10211 +
10212 +var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"));
10213 +
10214 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10215 +
10216 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
10217 +
10218 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10219 +
10220 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
10221 +
10222 +__webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss");
10223 +
10224 +// Page header.
10225 +function PageHeader(props) {
10226 + var baseClassName = 'e-app-import-export-page-header',
10227 + classes = [baseClassName, props.className];
10228 +
10229 + var handleMultiLine = function handleMultiLine(content) {
10230 + if ((0, _isArray.default)(content)) {
10231 + var multiLineArray = [];
10232 + content.forEach(function (line, index) {
10233 + if (index) {
10234 + multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", {
10235 + key: index
10236 + }));
10237 + }
10238 +
10239 + multiLineArray.push(line);
10240 + });
10241 + return multiLineArray;
4127 10242 }
4128 - var decodedUrl = decodeURIComponent(url);
4129 - if ((0, _isValidRedirectUrl.default)(decodedUrl)) {
4130 - window.location.href = decodedUrl;
4131 - return true;
4132 - }
4133 - } catch (e) {
4134 - return false;
4135 - }
10243 +
10244 + return content;
10245 + };
10246 +
10247 + return /*#__PURE__*/_react.default.createElement("div", {
10248 + className: (0, _utils.arrayToClassName)(classes)
10249 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10250 + container: true
10251 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10252 + item: true,
10253 + className: "e-app-import-export-page-header__content-wrapper"
10254 + }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
10255 + variant: "display-3",
10256 + className: "e-app-import-export-page-header__heading"
10257 + }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
10258 + className: "e-app-import-export-page-header__description"
10259 + }, handleMultiLine(props.description)))));
4136 10260 }
4137 10261
10262 +PageHeader.propTypes = {
10263 + className: PropTypes.string,
10264 + heading: PropTypes.string,
10265 + description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])
10266 +};
10267 +PageHeader.defaultProps = {
10268 + className: ''
10269 +};
10270 +
4138 10271 /***/ }),
4139 10272
4140 -/***/ "../app/modules/site-editor/assets/js/context/template-types.js":
4141 -/*!**********************************************************************!*\
4142 - !*** ../app/modules/site-editor/assets/js/context/template-types.js ***!
4143 - \**********************************************************************/
10273 +/***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js":
10274 +/*!**************************************************************************!*\
10275 + !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***!
10276 + \**************************************************************************/
4144 10277 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4145 10278
4146 10279 "use strict";
10280 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10281 +
10282 +
10283 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10284 +
10285 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10286 +
10287 +_Object$defineProperty(exports, "__esModule", {
10288 + value: true
10289 +});
10290 +
10291 +exports["default"] = PanelBody;
10292 +
10293 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10294 +
10295 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10296 +
10297 +var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10298 +
10299 +var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10300 +
10301 +function PanelBody(props) {
10302 + return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, {
10303 + padding: props.padding,
10304 + className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className])
10305 + }, props.children));
10306 +}
10307 +
10308 +PanelBody.propTypes = {
10309 + className: PropTypes.string,
10310 + padding: PropTypes.string,
10311 + children: PropTypes.any.isRequired
10312 +};
10313 +PanelBody.defaultProps = {
10314 + className: '',
10315 + padding: '0'
10316 +};
10317 +
10318 +/***/ }),
10319 +
10320 +/***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js":
10321 +/*!****************************************************************************!*\
10322 + !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***!
10323 + \****************************************************************************/
10324 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10325 +
10326 +"use strict";
10327 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10328 +
10329 +
10330 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10331 +
10332 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10333 +
10334 +_Object$defineProperty(exports, "__esModule", {
10335 + value: true
10336 +});
10337 +
10338 +exports["default"] = PanelHeader;
10339 +
10340 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10341 +
10342 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10343 +
10344 +var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10345 +
10346 +var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10347 +
10348 +function PanelHeader(props) {
10349 + return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, {
10350 + active: props.toggle,
10351 + showIcon: props.showIcon
10352 + }, /*#__PURE__*/_react.default.createElement(_card.default.Header, {
10353 + padding: "20",
10354 + className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className])
10355 + }, props.children));
10356 +}
10357 +
10358 +PanelHeader.propTypes = {
10359 + className: PropTypes.string,
10360 + padding: PropTypes.string,
10361 + toggle: PropTypes.bool,
10362 + showIcon: PropTypes.bool,
10363 + children: PropTypes.any.isRequired
10364 +};
10365 +PanelHeader.defaultProps = {
10366 + className: '',
10367 + padding: '20',
10368 + toggle: true,
10369 + showIcon: true
10370 +};
10371 +
10372 +/***/ }),
10373 +
10374 +/***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js":
10375 +/*!******************************************************************************!*\
10376 + !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***!
10377 + \******************************************************************************/
10378 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10379 +
10380 +"use strict";
10381 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10382 +
10383 +
10384 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10385 +
10386 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10387 +
10388 +_Object$defineProperty(exports, "__esModule", {
10389 + value: true
10390 +});
10391 +
10392 +exports["default"] = PanelHeadline;
10393 +
10394 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10395 +
10396 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10397 +
10398 +var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10399 +
10400 +function PanelHeadline(props) {
10401 + return /*#__PURE__*/_react.default.createElement(_card.default.Headline, {
10402 + className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className])
10403 + }, props.children);
10404 +}
10405 +
10406 +PanelHeadline.propTypes = {
10407 + className: PropTypes.string,
10408 + children: PropTypes.any.isRequired
10409 +};
10410 +PanelHeadline.defaultProps = {
10411 + className: ''
10412 +};
10413 +
10414 +/***/ }),
10415 +
10416 +/***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js":
10417 +/*!*********************************************************************!*\
10418 + !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***!
10419 + \*********************************************************************/
10420 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10421 +
10422 +"use strict";
10423 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10424 +
10425 +
10426 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10427 +
10428 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10429 +
10430 +_Object$defineProperty(exports, "__esModule", {
10431 + value: true
10432 +});
10433 +
10434 +exports["default"] = Panel;
10435 +
10436 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10437 +
10438 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10439 +
10440 +var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10441 +
10442 +var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js"));
10443 +
10444 +var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js"));
10445 +
10446 +var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js"));
10447 +
10448 +var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js"));
10449 +
10450 +__webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss");
10451 +
10452 +function Panel(props) {
10453 + return /*#__PURE__*/_react.default.createElement(_collapse.default, {
10454 + isOpened: props.isOpened
10455 + }, /*#__PURE__*/_react.default.createElement(_card.default, {
10456 + className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className])
10457 + }, props.children));
10458 +}
10459 +
10460 +Panel.propTypes = {
10461 + className: PropTypes.string,
10462 + isOpened: PropTypes.bool,
10463 + children: PropTypes.any.isRequired
10464 +};
10465 +Panel.defaultProps = {
10466 + className: '',
10467 + isOpened: false
10468 +};
10469 +Panel.Header = _panelHeader.default;
10470 +Panel.Headline = _panelHeadline.default;
10471 +Panel.Body = _panelBody.default;
10472 +
10473 +/***/ }),
10474 +
10475 +/***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js":
10476 +/*!*********************************************************************************!*\
10477 + !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***!
10478 + \*********************************************************************************/
10479 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10480 +
10481 +"use strict";
10482 +/* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
10483 +
10484 +
10485 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10486 +
10487 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10488 +
10489 +_Object$defineProperty(exports, "__esModule", {
10490 + value: true
10491 +});
10492 +
10493 +exports["default"] = WizardStep;
10494 +
10495 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
10496 +
10497 +var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js");
10498 +
10499 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
10500 +
10501 +var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js"));
10502 +
10503 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10504 +
10505 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
10506 +
10507 +__webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss");
10508 +
10509 +function WizardStep(props) {
10510 + var baseClassName = 'e-app-import-export-wizard-step',
10511 + classes = [baseClassName, props.className];
10512 + return /*#__PURE__*/_react.default.createElement(_grid.default, {
10513 + className: (0, _utils.arrayToClassName)(classes),
10514 + justify: "center",
10515 + container: true
10516 + }, /*#__PURE__*/_react.default.createElement(_grid.default, {
10517 + item: true
10518 + }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, {
10519 + className: "e-app-import-export-wizard-step__media-container",
10520 + justify: "center",
10521 + alignItems: "end",
10522 + container: true
10523 + }, props.image && /*#__PURE__*/_react.default.createElement("img", {
10524 + className: "e-app-import-export-wizard-step__image",
10525 + src: props.image
10526 + }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, {
10527 + className: "e-app-import-export-wizard-step__icon ".concat(props.icon)
10528 + })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, {
10529 + variant: "display-3",
10530 + className: "e-app-import-export-wizard-step__heading"
10531 + }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, {
10532 + variant: "xl",
10533 + className: "e-app-import-export-wizard-step__description"
10534 + }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, {
10535 + item: true,
10536 + className: "e-app-import-export-wizard-step__content"
10537 + }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, {
10538 + variant: "xs",
10539 + className: "e-app-import-export-wizard-step__notice"
10540 + }, props.notice)));
10541 +}
10542 +
10543 +WizardStep.propTypes = {
10544 + className: PropTypes.string,
10545 + image: PropTypes.string,
10546 + icon: PropTypes.string,
10547 + heading: PropTypes.string,
10548 + description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
10549 + notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
10550 + children: PropTypes.any
10551 +};
10552 +WizardStep.defaultProps = {
10553 + className: ''
10554 +};
10555 +
10556 +/***/ }),
10557 +
10558 +/***/ "../core/app/modules/site-editor/assets/js/context/template-types.js":
10559 +/*!***************************************************************************!*\
10560 + !*** ../core/app/modules/site-editor/assets/js/context/template-types.js ***!
10561 + \***************************************************************************/
10562 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
10563 +
10564 +"use strict";
4147 10565 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4148 10566 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4149 10567
4150 10568
4151 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4152 -Object.defineProperty(exports, "__esModule", ({
10569 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10570 +
10571 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10572 +
10573 +_Object$defineProperty(exports, "__esModule", {
4153 10574 value: true
4154 -}));
10575 +});
10576 +
4155 10577 exports["default"] = exports.TemplateTypesConsumer = exports.Context = void 0;
10578 +
4156 10579 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4157 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
4158 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
4159 -var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"));
4160 -var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"));
4161 -var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js"));
4162 -var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js"));
4163 -__webpack_require__(/*! ../../scss/loading.scss */ "../app/modules/site-editor/assets/scss/loading.scss");
4164 -function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
4165 -function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
4166 -var Context = exports.Context = _react.default.createContext();
10580 +
10581 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10582 +
10583 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10584 +
10585 +var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js"));
10586 +
10587 +var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js"));
10588 +
10589 +var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"));
10590 +
10591 +__webpack_require__(/*! ../../scss/loading.scss */ "../core/app/modules/site-editor/assets/scss/loading.scss");
10592 +
10593 +var Context = _react.default.createContext();
10594 +
10595 +exports.Context = Context;
10596 +
4167 10597 var TemplateTypesContext = /*#__PURE__*/function (_React$Component) {
10598 + (0, _inherits2.default)(TemplateTypesContext, _React$Component);
10599 +
10600 + var _super = (0, _createSuper2.default)(TemplateTypesContext);
10601 +
4168 10602 function TemplateTypesContext(props) {
4169 10603 var _this;
10604 +
4170 10605 (0, _classCallCheck2.default)(this, TemplateTypesContext);
4171 - _this = _callSuper(this, TemplateTypesContext, [props]);
10606 + _this = _super.call(this, props);
4172 10607 _this.state = {
4173 10608 templateTypes: [],
4174 10609 loading: true,
4175 10610 error: false
@@ -4175,13 +10610,14 @@
4175 10610 error: false
4176 10611 };
4177 10612 return _this;
4178 10613 }
4179 - (0, _inherits2.default)(TemplateTypesContext, _React$Component);
4180 - return (0, _createClass2.default)(TemplateTypesContext, [{
10614 +
10615 + (0, _createClass2.default)(TemplateTypesContext, [{
4181 10616 key: "componentDidMount",
4182 10617 value: function componentDidMount() {
4183 10618 var _this2 = this;
10619 +
4184 10620 this.getTemplateTypes().then(function (response) {
4185 10621 _this2.setState({
4186 10622 templateTypes: response,
4187 10623 loading: false
@@ -4207,8 +10643,9 @@
4207 10643 return /*#__PURE__*/_react.default.createElement("div", {
4208 10644 className: "e-loading-wrapper"
4209 10645 }, /*#__PURE__*/_react.default.createElement("h3", null, __('Error:', 'elementor'), " ", this.state.error));
4210 10646 }
10647 +
4211 10648 if (this.state.loading) {
4212 10649 return /*#__PURE__*/_react.default.createElement("div", {
4213 10650 className: "elementor-loading"
4214 10651 }, /*#__PURE__*/_react.default.createElement("div", {
@@ -4226,28 +10663,33 @@
4226 10663 }), /*#__PURE__*/_react.default.createElement("div", {
4227 10664 className: "elementor-loader-box"
4228 10665 }))), /*#__PURE__*/_react.default.createElement("div", {
4229 10666 className: "elementor-loading-title"
4230 - }, __('Loading', 'elementor'))));
10667 + }, __('Loading', 'elementor')))); // <div className="e-loading-wrapper"><h3>{ __( 'Loading', 'elementor' ) }...</h3></div>;
4231 10668 }
10669 +
4232 10670 return /*#__PURE__*/_react.default.createElement(Context.Provider, {
4233 10671 value: this.state
4234 10672 }, this.props.children);
4235 10673 }
4236 10674 }]);
10675 + return TemplateTypesContext;
4237 10676 }(_react.default.Component);
10677 +
4238 10678 (0, _defineProperty2.default)(TemplateTypesContext, "propTypes", {
4239 10679 children: PropTypes.object.isRequired
4240 10680 });
4241 -var TemplateTypesConsumer = exports.TemplateTypesConsumer = Context.Consumer;
4242 -var _default = exports["default"] = TemplateTypesContext;
10681 +var TemplateTypesConsumer = Context.Consumer;
10682 +exports.TemplateTypesConsumer = TemplateTypesConsumer;
10683 +var _default = TemplateTypesContext;
10684 +exports["default"] = _default;
4243 10685
4244 10686 /***/ }),
4245 10687
4246 -/***/ "../app/modules/site-editor/assets/js/module.js":
4247 -/*!******************************************************!*\
4248 - !*** ../app/modules/site-editor/assets/js/module.js ***!
4249 - \******************************************************/
10688 +/***/ "../core/app/modules/site-editor/assets/js/module.js":
10689 +/*!***********************************************************!*\
10690 + !*** ../core/app/modules/site-editor/assets/js/module.js ***!
10691 + \***********************************************************/
4250 10692 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4251 10693
4252 10694 "use strict";
4253 10695 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4252,32 +10694,45 @@
4252 10694 "use strict";
4253 10695 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4254 10696
4255 10697
4256 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4257 -Object.defineProperty(exports, "__esModule", ({
10698 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10699 +
10700 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10701 +
10702 +_Object$defineProperty(exports, "__esModule", {
4258 10703 value: true
4259 -}));
10704 +});
10705 +
4260 10706 exports["default"] = void 0;
4261 -var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js"));
4262 -var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js"));
10707 +
10708 +var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js"));
10709 +
10710 +var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js"));
10711 +
4263 10712 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router"));
4264 -var _promotion = _interopRequireDefault(__webpack_require__(/*! ./pages/promotion */ "../app/modules/site-editor/assets/js/pages/promotion.js"));
4265 -var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../app/modules/site-editor/assets/js/pages/not-found.js"));
4266 -var SiteEditor = exports["default"] = /*#__PURE__*/function () {
10713 +
10714 +var _promotion = _interopRequireDefault(__webpack_require__(/*! ./pages/promotion */ "../core/app/modules/site-editor/assets/js/pages/promotion.js"));
10715 +
10716 +var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/modules/site-editor/assets/js/pages/not-found.js"));
10717 +
10718 +var SiteEditor = /*#__PURE__*/function () {
4267 10719 function SiteEditor() {
4268 10720 (0, _classCallCheck2.default)(this, SiteEditor);
4269 10721 this.saveTemplateTypesToCache();
10722 +
4270 10723 _router.default.addRoute({
4271 10724 path: '/site-editor/promotion',
4272 10725 component: _promotion.default
4273 10726 });
10727 +
4274 10728 _router.default.addRoute({
4275 10729 path: '/site-editor/*',
4276 10730 component: _notFound.default
4277 10731 });
4278 10732 }
4279 - return (0, _createClass2.default)(SiteEditor, [{
10733 +
10734 + (0, _createClass2.default)(SiteEditor, [{
4280 10735 key: "saveTemplateTypesToCache",
4281 10736 value: function saveTemplateTypesToCache() {
4282 10737 var types = this.getTypes();
4283 10738 elementorCommon.ajax.addRequestCache({
@@ -4297,9 +10752,9 @@
4297 10752 tooltip_data: {
4298 10753 title: __('What is a Header Template?', 'elementor'),
4299 10754 content: __('The header template allows you to easily design and edit custom WordPress headers so you are no longer constrained by your theme’s header design limitations.', 'elementor'),
4300 10755 tip: __('You can create multiple headers, and assign each to different areas of your site.', 'elementor'),
4301 - docs: 'https://go.elementor.com/app-theme-builder-header/',
10756 + docs: 'https://go.elementor.com/app-theme-builder-header',
4302 10757 video_url: 'https://www.youtube.com/embed/HHy5RK6W-6I'
4303 10758 }
4304 10759 }, {
4305 10760 type: 'footer',
@@ -4311,9 +10766,9 @@
4311 10766 tooltip_data: {
4312 10767 title: __('What is a Footer Template?', 'elementor'),
4313 10768 content: __('The footer template allows you to easily design and edit custom WordPress footers without the limits of your theme’s footer design constraints', 'elementor'),
4314 10769 tip: __('You can create multiple footers, and assign each to different areas of your site.', 'elementor'),
4315 - docs: 'https://go.elementor.com/app-theme-builder-footer/',
10770 + docs: 'https://go.elementor.com/app-theme-builder-footer',
4316 10771 video_url: 'https://www.youtube.com/embed/xa8DoR4tQrY'
4317 10772 }
4318 10773 }, {
4319 10774 type: 'single-page',
@@ -4325,9 +10780,9 @@
4325 10780 tooltip_data: {
4326 10781 title: __('What is a Single Page Template?', 'elementor'),
4327 10782 content: __('A single page template allows you to easily create the layout and style of pages, ensuring design consistency across all the pages of your site.', 'elementor'),
4328 10783 tip: __('You can create multiple single page templates, and assign each to different areas of your site.', 'elementor'),
4329 - docs: 'https://go.elementor.com/app-theme-builder-page/',
10784 + docs: 'https://go.elementor.com/app-theme-builder-page',
4330 10785 video_url: 'https://www.youtube.com/embed/_y5eZ60lVoY'
4331 10786 }
4332 10787 }, {
4333 10788 type: 'single-post',
@@ -4339,9 +10794,9 @@
4339 10794 tooltip_data: {
4340 10795 title: __('What is a Single Post Template?', 'elementor'),
4341 10796 content: __('A single post template allows you to easily design the layout and style of posts, ensuring a design consistency throughout all your blog posts, for example.', 'elementor'),
4342 10797 tip: __('You can create multiple single post templates, and assign each to a different category.', 'elementor'),
4343 - docs: 'https://go.elementor.com/app-theme-builder-post/',
10798 + docs: 'https://go.elementor.com/app-theme-builder-post',
4344 10799 video_url: 'https://www.youtube.com/embed/8Fk-Edu7DL0'
4345 10800 }
4346 10801 }, {
4347 10802 type: 'archive',
@@ -4353,15 +10808,15 @@
4353 10808 tooltip_data: {
4354 10809 title: __('What is an Archive Template?', 'elementor'),
4355 10810 content: __('An archive template allows you to easily design the layout and style of archive pages - those pages that show a list of posts (e.g. a blog’s list of recent posts), which may be filtered by terms such as authors, categories, tags, search results, etc.', 'elementor'),
4356 10811 tip: __('If you’d like a different style for a specific category, it’s easy to create a separate archive template whose condition is to only display when users are viewing that category’s list of posts.', 'elementor'),
4357 - docs: 'https://go.elementor.com/app-theme-builder-archive/',
10812 + docs: 'https://go.elementor.com/app-theme-builder-archive',
4358 10813 video_url: 'https://www.youtube.com/embed/wxElpEh9bfA'
4359 10814 }
4360 10815 }, {
4361 10816 type: 'search-results',
4362 10817 icon: 'eicon-search-results',
4363 - title: __('search results page', 'elementor'),
10818 + title: __('Search Results', 'elementor'),
4364 10819 urls: {
4365 10820 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/search-results.svg'
4366 10821 },
4367 10822 tooltip_data: {
@@ -4367,9 +10822,9 @@
4367 10822 tooltip_data: {
4368 10823 title: __('What is a Search Results Template?', 'elementor'),
4369 10824 content: __('You can easily control the layout and design of the Search Results page with the Search Results template, which is simply a special archive template just for displaying search results.', 'elementor'),
4370 10825 tip: __('You can customize the message if there are no results for the search term.', 'elementor'),
4371 - docs: 'https://go.elementor.com/app-theme-builder-search-results/',
10826 + docs: 'https://go.elementor.com/app-theme-builder-search-results',
4372 10827 video_url: 'https://www.youtube.com/embed/KKkIU_L5sDo'
4373 10828 }
4374 10829 }, {
4375 10830 type: 'product',
@@ -4381,9 +10836,9 @@
4381 10836 tooltip_data: {
4382 10837 title: __('What is a Single Product Template?', 'elementor'),
4383 10838 content: __('A single product template allows you to easily design the layout and style of WooCommerce single product pages, and apply that template to various conditions that you assign.', 'elementor'),
4384 10839 tip: __('You can create multiple single product templates, and assign each to different types of products, enabling a custom design for each group of similar products.', 'elementor'),
4385 - docs: 'https://go.elementor.com/app-theme-builder-product/',
10840 + docs: 'https://go.elementor.com/app-theme-builder-product',
4386 10841 video_url: 'https://www.youtube.com/embed/PjhoB1RWkBM'
4387 10842 }
4388 10843 }, {
4389 10844 type: 'products',
@@ -4395,15 +10850,15 @@
4395 10850 tooltip_data: {
4396 10851 title: __('What is a Products Archive Template?', 'elementor'),
4397 10852 content: __('A products archive template allows you to easily design the layout and style of your WooCommerce shop page or other product archive pages - those pages that show a list of products, which may be filtered by terms such as categories, tags, etc.', 'elementor'),
4398 10853 tip: __('You can create multiple archive product templates, and assign each to different categories of products. This gives you the freedom to customize the appearance for each type of product being shown.', 'elementor'),
4399 - docs: 'https://go.elementor.com/app-theme-builder-products-archive/',
10854 + docs: 'https://go.elementor.com/app-theme-builder-products-archive',
4400 10855 video_url: 'https://www.youtube.com/embed/cQLeirgkguA'
4401 10856 }
4402 10857 }, {
4403 10858 type: 'error-404',
4404 10859 icon: 'eicon-error-404',
4405 - title: __('404 page', 'elementor'),
10860 + title: __('Error 404', 'elementor'),
4406 10861 urls: {
4407 10862 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/error-404.svg'
4408 10863 },
4409 10864 tooltip_data: {
@@ -4409,22 +10864,25 @@
4409 10864 tooltip_data: {
4410 10865 title: __('What is a 404 Page Template?', 'elementor'),
4411 10866 content: __('A 404 page template allows you to easily design the layout and style of the page that is displayed when a visitor arrives at a page that does not exist.', 'elementor'),
4412 10867 tip: __('Keep your site\'s visitors happy when they get lost by displaying your recent posts, a search bar, or any information that might help the user find what they were looking for.', 'elementor'),
4413 - docs: 'https://go.elementor.com/app-theme-builder-404/',
10868 + docs: 'https://go.elementor.com/app-theme-builder-404',
4414 10869 video_url: 'https://www.youtube.com/embed/ACCNp9tBMQg'
4415 10870 }
4416 10871 }];
4417 10872 }
4418 10873 }]);
10874 + return SiteEditor;
4419 10875 }();
4420 10876
10877 +exports["default"] = SiteEditor;
10878 +
4421 10879 /***/ }),
4422 10880
4423 -/***/ "../app/modules/site-editor/assets/js/molecules/site-part.js":
4424 -/*!*******************************************************************!*\
4425 - !*** ../app/modules/site-editor/assets/js/molecules/site-part.js ***!
4426 - \*******************************************************************/
10881 +/***/ "../core/app/modules/site-editor/assets/js/molecules/site-part.js":
10882 +/*!************************************************************************!*\
10883 + !*** ../core/app/modules/site-editor/assets/js/molecules/site-part.js ***!
10884 + \************************************************************************/
4427 10885 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4428 10886
4429 10887 "use strict";
4430 10888 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
@@ -4429,20 +10887,32 @@
4429 10887 "use strict";
4430 10888 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4431 10889
4432 10890
4433 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4434 -Object.defineProperty(exports, "__esModule", ({
10891 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10892 +
10893 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10894 +
10895 +_Object$defineProperty(exports, "__esModule", {
4435 10896 value: true
4436 -}));
10897 +});
10898 +
4437 10899 exports["default"] = SitePart;
10900 +
4438 10901 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4439 -var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../app/assets/js/ui/card/card.js"));
4440 -var _cardHeader = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-header */ "../app/assets/js/ui/card/card-header.js"));
4441 -var _cardBody = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-body */ "../app/assets/js/ui/card/card-body.js"));
4442 -var _cardImage = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-image */ "../app/assets/js/ui/card/card-image.js"));
4443 -var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
4444 -__webpack_require__(/*! ./site-part.scss */ "../app/modules/site-editor/assets/js/molecules/site-part.scss");
10902 +
10903 +var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js"));
10904 +
10905 +var _cardHeader = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-header */ "../core/app/assets/js/ui/card/card-header.js"));
10906 +
10907 +var _cardBody = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-body */ "../core/app/assets/js/ui/card/card-body.js"));
10908 +
10909 +var _cardImage = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-image */ "../core/app/assets/js/ui/card/card-image.js"));
10910 +
10911 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
10912 +
10913 +__webpack_require__(/*! ./site-part.scss */ "../core/app/modules/site-editor/assets/js/molecules/site-part.scss");
10914 +
4445 10915 function SitePart(props) {
4446 10916 return /*#__PURE__*/_react.default.createElement(_card.default, {
4447 10917 className: "e-site-part"
4448 10918 }, /*#__PURE__*/_react.default.createElement(_cardHeader.default, null, /*#__PURE__*/_react.default.createElement(_heading.default, {
@@ -4453,8 +10923,9 @@
4453 10923 alt: props.title,
4454 10924 src: props.thumbnail
4455 10925 }, props.children)));
4456 10926 }
10927 +
4457 10928 SitePart.propTypes = {
4458 10929 thumbnail: PropTypes.string.isRequired,
4459 10930 title: PropTypes.string.isRequired,
4460 10931 children: PropTypes.object,
@@ -4463,22 +10934,12 @@
4463 10934 };
4464 10935
4465 10936 /***/ }),
4466 10937
4467 -/***/ "../app/modules/site-editor/assets/js/molecules/site-part.scss":
4468 -/*!*********************************************************************!*\
4469 - !*** ../app/modules/site-editor/assets/js/molecules/site-part.scss ***!
4470 - \*********************************************************************/
4471 -/***/ (() => {
4472 -
4473 -
4474 -
4475 -/***/ }),
4476 -
4477 -/***/ "../app/modules/site-editor/assets/js/organisms/all-parts-button.js":
4478 -/*!**************************************************************************!*\
4479 - !*** ../app/modules/site-editor/assets/js/organisms/all-parts-button.js ***!
4480 - \**************************************************************************/
10938 +/***/ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js":
10939 +/*!*******************************************************************************!*\
10940 + !*** ../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js ***!
10941 + \*******************************************************************************/
4481 10942 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4482 10943
4483 10944 "use strict";
4484 10945 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4484,16 +10945,26 @@
4484 10945 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4485 10946 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4486 10947
4487 10948
4488 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4489 -Object.defineProperty(exports, "__esModule", ({
10949 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
10950 +
10951 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
10952 +
10953 +_Object$defineProperty(exports, "__esModule", {
4490 10954 value: true
4491 -}));
10955 +});
10956 +
4492 10957 exports["default"] = AllPartsButton;
10958 +
4493 10959 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4494 -var _menuItem = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu-item */ "../app/assets/js/ui/menu/menu-item.js"));
10960 +
10961 +__webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js");
10962 +
10963 +var _menuItem = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu-item */ "../core/app/assets/js/ui/menu/menu-item.js"));
10964 +
4495 10965 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js");
10966 +
4496 10967 function AllPartsButton(props) {
4497 10968 var activePathname = '/site-editor/templates';
4498 10969 return /*#__PURE__*/_react.default.createElement(_router.Match, {
4499 10970 path: activePathname
@@ -4507,8 +10978,9 @@
4507 10978 url: props.url
4508 10979 });
4509 10980 });
4510 10981 }
10982 +
4511 10983 AllPartsButton.propTypes = {
4512 10984 url: PropTypes.string,
4513 10985 promotion: PropTypes.bool
4514 10986 };
@@ -4514,12 +10986,12 @@
4514 10986 };
4515 10987
4516 10988 /***/ }),
4517 10989
4518 -/***/ "../app/modules/site-editor/assets/js/organisms/menu.js":
4519 -/*!**************************************************************!*\
4520 - !*** ../app/modules/site-editor/assets/js/organisms/menu.js ***!
4521 - \**************************************************************/
10990 +/***/ "../core/app/modules/site-editor/assets/js/organisms/menu.js":
10991 +/*!*******************************************************************!*\
10992 + !*** ../core/app/modules/site-editor/assets/js/organisms/menu.js ***!
10993 + \*******************************************************************/
4522 10994 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4523 10995
4524 10996 "use strict";
4525 10997 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4525,45 +10997,60 @@
4525 10997 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4526 10998 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4527 10999
4528 11000
4529 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4530 -Object.defineProperty(exports, "__esModule", ({
11001 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11002 +
11003 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11004 +
11005 +_Object$defineProperty(exports, "__esModule", {
4531 11006 value: true
4532 -}));
11007 +});
11008 +
4533 11009 exports["default"] = Menu;
11010 +
4534 11011 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4535 -var _menu = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu */ "../app/assets/js/ui/menu/menu.js"));
4536 -var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../app/modules/site-editor/assets/js/context/template-types.js");
4537 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
4538 -var _addNewButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/add-new-button */ "../app/assets/js/ui/molecules/add-new-button.js"));
4539 -__webpack_require__(/*! ./menu.scss */ "../app/modules/site-editor/assets/js/organisms/menu.scss");
11012 +
11013 +var _menu = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu */ "../core/app/assets/js/ui/menu/menu.js"));
11014 +
11015 +var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js");
11016 +
11017 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
11018 +
11019 +var _addNewButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/add-new-button */ "../core/app/assets/js/ui/molecules/add-new-button.js"));
11020 +
11021 +__webpack_require__(/*! ./menu.scss */ "../core/app/modules/site-editor/assets/js/organisms/menu.scss");
11022 +
4540 11023 function Menu(props) {
4541 11024 var _React$useContext = _react.default.useContext(_templateTypes.Context),
4542 - templateTypes = _React$useContext.templateTypes,
4543 - actionButton = function actionButton(itemProps) {
4544 - var className = 'eps-menu-item__action-button';
4545 - if (props.promotion) {
4546 - return /*#__PURE__*/_react.default.createElement(_button.default, {
4547 - text: __('Upgrade Now', 'elementor'),
4548 - hideText: true,
4549 - icon: "eicon-lock",
4550 - className: className
4551 - });
4552 - }
4553 - var goToCreate = function goToCreate() {
4554 - location.href = itemProps.urls.create;
4555 - };
4556 - return /*#__PURE__*/_react.default.createElement("span", {
11025 + templateTypes = _React$useContext.templateTypes,
11026 + actionButton = function actionButton(itemProps) {
11027 + var className = 'eps-menu-item__action-button';
11028 +
11029 + if (props.promotion) {
11030 + return /*#__PURE__*/_react.default.createElement(_button.default, {
11031 + text: __('Go Pro', 'elementor'),
11032 + hideText: true,
11033 + icon: "eicon-lock",
4557 11034 className: className
4558 - }, /*#__PURE__*/_react.default.createElement(_addNewButton.default, {
4559 - hideText: true,
4560 - size: "sm",
4561 - onClick: function onClick() {
4562 - return goToCreate();
4563 - }
4564 - }));
11035 + });
11036 + }
11037 +
11038 + var goToCreate = function goToCreate() {
11039 + location.href = itemProps.urls.create;
4565 11040 };
11041 +
11042 + return /*#__PURE__*/_react.default.createElement("span", {
11043 + className: className
11044 + }, /*#__PURE__*/_react.default.createElement(_addNewButton.default, {
11045 + hideText: true,
11046 + size: "sm",
11047 + onClick: function onClick() {
11048 + return goToCreate();
11049 + }
11050 + }));
11051 + };
11052 +
4566 11053 return /*#__PURE__*/_react.default.createElement(_menu.default, {
4567 11054 menuItems: templateTypes,
4568 11055 actionButton: actionButton,
4569 11056 promotion: props.promotion
@@ -4570,8 +11057,9 @@
4570 11057 }, props.allPartsButton, /*#__PURE__*/_react.default.createElement("div", {
4571 11058 className: "eps-menu__title"
4572 11059 }, __('Site Parts', 'elementor')));
4573 11060 }
11061 +
4574 11062 Menu.propTypes = {
4575 11063 allPartsButton: PropTypes.element.isRequired,
4576 11064 promotion: PropTypes.bool
4577 11065 };
@@ -4577,22 +11065,12 @@
4577 11065 };
4578 11066
4579 11067 /***/ }),
4580 11068
4581 -/***/ "../app/modules/site-editor/assets/js/organisms/menu.scss":
4582 -/*!****************************************************************!*\
4583 - !*** ../app/modules/site-editor/assets/js/organisms/menu.scss ***!
4584 - \****************************************************************/
4585 -/***/ (() => {
4586 -
4587 -
4588 -
4589 -/***/ }),
4590 -
4591 -/***/ "../app/modules/site-editor/assets/js/organisms/site-parts.js":
4592 -/*!********************************************************************!*\
4593 - !*** ../app/modules/site-editor/assets/js/organisms/site-parts.js ***!
4594 - \********************************************************************/
11069 +/***/ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js":
11070 +/*!*************************************************************************!*\
11071 + !*** ../core/app/modules/site-editor/assets/js/organisms/site-parts.js ***!
11072 + \*************************************************************************/
4595 11073 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4596 11074
4597 11075 "use strict";
4598 11076 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4598,22 +11076,34 @@
4598 11076 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4599 11077 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4600 11078
4601 11079
4602 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4603 -Object.defineProperty(exports, "__esModule", ({
11080 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11081 +
11082 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11083 +
11084 +_Object$defineProperty(exports, "__esModule", {
4604 11085 value: true
4605 -}));
11086 +});
11087 +
4606 11088 exports["default"] = SiteParts;
11089 +
4607 11090 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4608 -var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/extends */ "../node_modules/@babel/runtime/helpers/extends.js"));
4609 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
4610 -var _cssGrid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/css-grid */ "../app/assets/js/ui/atoms/css-grid.js"));
4611 -var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../app/assets/js/ui/modal/modal.js"));
4612 -var _sitePart = _interopRequireDefault(__webpack_require__(/*! ../molecules/site-part */ "../app/modules/site-editor/assets/js/molecules/site-part.js"));
4613 -var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../app/modules/site-editor/assets/js/context/template-types.js");
4614 -/* eslint-disable jsx-a11y/iframe-has-title */
4615 11091
11092 +var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js"));
11093 +
11094 +__webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js");
11095 +
11096 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
11097 +
11098 +var _cssGrid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/css-grid */ "../core/app/assets/js/ui/atoms/css-grid.js"));
11099 +
11100 +var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js"));
11101 +
11102 +var _sitePart = _interopRequireDefault(__webpack_require__(/*! ../molecules/site-part */ "../core/app/modules/site-editor/assets/js/molecules/site-part.js"));
11103 +
11104 +var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js");
11105 +
4616 11106 var InfoButton = function InfoButton(props) {
4617 11107 var toggleButtonProps = {
4618 11108 text: __('Info', 'elementor'),
4619 11109 hideText: true,
@@ -4639,8 +11129,9 @@
4639 11129 src: props.video_url,
4640 11130 frameBorder: "0"
4641 11131 })))));
4642 11132 };
11133 +
4643 11134 InfoButton.propTypes = {
4644 11135 content: PropTypes.string.isRequired,
4645 11136 docs: PropTypes.string.isRequired,
4646 11137 tip: PropTypes.string.isRequired,
@@ -4647,11 +11138,13 @@
4647 11138 title: PropTypes.string.isRequired,
4648 11139 type: PropTypes.string.isRequired,
4649 11140 video_url: PropTypes.string.isRequired
4650 11141 };
11142 +
4651 11143 function SiteParts(props) {
4652 11144 var _React$useContext = _react.default.useContext(_templateTypes.Context),
4653 - templateTypes = _React$useContext.templateTypes;
11145 + templateTypes = _React$useContext.templateTypes;
11146 +
4654 11147 return /*#__PURE__*/_react.default.createElement(_cssGrid.default, {
4655 11148 className: "e-site-editor__site-parts",
4656 11149 colMinWidth: 200,
4657 11150 spacing: 25
@@ -4665,8 +11158,9 @@
4665 11158 key: item.type
4666 11159 }, item), _react.default.createElement(props.hoverElement, item));
4667 11160 }));
4668 11161 }
11162 +
4669 11163 SiteParts.propTypes = {
4670 11164 hoverElement: PropTypes.func.isRequired
4671 11165 };
4672 11166
@@ -4671,31 +11165,43 @@
4671 11165 };
4672 11166
4673 11167 /***/ }),
4674 11168
4675 -/***/ "../app/modules/site-editor/assets/js/package.js":
4676 -/*!*******************************************************!*\
4677 - !*** ../app/modules/site-editor/assets/js/package.js ***!
4678 - \*******************************************************/
11169 +/***/ "../core/app/modules/site-editor/assets/js/package.js":
11170 +/*!************************************************************!*\
11171 + !*** ../core/app/modules/site-editor/assets/js/package.js ***!
11172 + \************************************************************/
4679 11173 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4680 11174
4681 11175 "use strict";
4682 11176
4683 11177
4684 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4685 -Object.defineProperty(exports, "__esModule", ({
11178 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11179 +
11180 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11181 +
11182 +_Object$defineProperty(exports, "__esModule", {
4686 11183 value: true
4687 -}));
11184 +});
11185 +
4688 11186 exports["default"] = void 0;
4689 -var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ./organisms/all-parts-button */ "../app/modules/site-editor/assets/js/organisms/all-parts-button.js"));
4690 -var _layout = _interopRequireDefault(__webpack_require__(/*! ./templates/layout */ "../app/modules/site-editor/assets/js/templates/layout.js"));
4691 -var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../app/modules/site-editor/assets/js/module.js"));
4692 -var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../app/modules/site-editor/assets/js/pages/not-found.js"));
4693 -var _siteParts = _interopRequireDefault(__webpack_require__(/*! ./organisms/site-parts */ "../app/modules/site-editor/assets/js/organisms/site-parts.js"));
4694 -var _sitePart = _interopRequireDefault(__webpack_require__(/*! ./molecules/site-part */ "../app/modules/site-editor/assets/js/molecules/site-part.js"));
4695 -var _templateTypes = __webpack_require__(/*! ./context/template-types */ "../app/modules/site-editor/assets/js/context/template-types.js");
11187 +
11188 +var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ./organisms/all-parts-button */ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js"));
11189 +
11190 +var _layout = _interopRequireDefault(__webpack_require__(/*! ./templates/layout */ "../core/app/modules/site-editor/assets/js/templates/layout.js"));
11191 +
11192 +var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../core/app/modules/site-editor/assets/js/module.js"));
11193 +
11194 +var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/modules/site-editor/assets/js/pages/not-found.js"));
11195 +
11196 +var _siteParts = _interopRequireDefault(__webpack_require__(/*! ./organisms/site-parts */ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js"));
11197 +
11198 +var _sitePart = _interopRequireDefault(__webpack_require__(/*! ./molecules/site-part */ "../core/app/modules/site-editor/assets/js/molecules/site-part.js"));
11199 +
11200 +var _templateTypes = __webpack_require__(/*! ./context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js");
11201 +
4696 11202 // Alphabetical order.
4697 -var _default = exports["default"] = {
11203 +var _default = {
4698 11204 AllPartsButton: _allPartsButton.default,
4699 11205 Layout: _layout.default,
4700 11206 Module: _module.default,
4701 11207 NotFound: _notFound.default,
@@ -4702,15 +11208,16 @@
4702 11208 SitePart: _sitePart.default,
4703 11209 SiteParts: _siteParts.default,
4704 11210 TemplateTypesContext: _templateTypes.Context
4705 11211 };
11212 +exports["default"] = _default;
4706 11213
4707 11214 /***/ }),
4708 11215
4709 -/***/ "../app/modules/site-editor/assets/js/pages/not-found.js":
4710 -/*!***************************************************************!*\
4711 - !*** ../app/modules/site-editor/assets/js/pages/not-found.js ***!
4712 - \***************************************************************/
11216 +/***/ "../core/app/modules/site-editor/assets/js/pages/not-found.js":
11217 +/*!********************************************************************!*\
11218 + !*** ../core/app/modules/site-editor/assets/js/pages/not-found.js ***!
11219 + \********************************************************************/
4713 11220 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4714 11221
4715 11222 "use strict";
4716 11223 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4715,24 +11222,35 @@
4715 11222 "use strict";
4716 11223 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4717 11224
4718 11225
4719 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4720 -Object.defineProperty(exports, "__esModule", ({
11226 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11227 +
11228 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11229 +
11230 +_Object$defineProperty(exports, "__esModule", {
4721 11231 value: true
4722 -}));
11232 +});
11233 +
4723 11234 exports["default"] = NotFound;
11235 +
4724 11236 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4725 -var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../app/assets/js/ui/dialog/dialog.js"));
11237 +
11238 +__webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js");
11239 +
11240 +var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js"));
11241 +
4726 11242 function NotFound() {
4727 11243 var url = _react.default.useMemo(function () {
4728 11244 var _elementorAppConfig$m;
11245 +
4729 11246 return ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]) || '/site-editor';
4730 11247 }, []);
11248 +
4731 11249 return /*#__PURE__*/_react.default.createElement(_dialog.default, {
4732 11250 title: __('Theme Builder could not be loaded', 'elementor'),
4733 11251 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'),
4734 - approveButtonUrl: "https://go.elementor.com/app-theme-builder-load-issue/",
11252 + approveButtonUrl: "https://go.elementor.com/app-theme-builder-load-issue",
4735 11253 approveButtonColor: "link",
4736 11254 approveButtonTarget: "_blank",
4737 11255 approveButtonText: __('Learn More', 'elementor'),
4738 11256 dismissButtonText: __('Go Back', 'elementor'),
@@ -4741,12 +11259,12 @@
4741 11259 }
4742 11260
4743 11261 /***/ }),
4744 11262
4745 -/***/ "../app/modules/site-editor/assets/js/pages/promotion.js":
4746 -/*!***************************************************************!*\
4747 - !*** ../app/modules/site-editor/assets/js/pages/promotion.js ***!
4748 - \***************************************************************/
11263 +/***/ "../core/app/modules/site-editor/assets/js/pages/promotion.js":
11264 +/*!********************************************************************!*\
11265 + !*** ../core/app/modules/site-editor/assets/js/pages/promotion.js ***!
11266 + \********************************************************************/
4749 11267 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4750 11268
4751 11269 "use strict";
4752 11270 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4752,43 +11270,59 @@
4752 11270 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4753 11271 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4754 11272
4755 11273
4756 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4757 -Object.defineProperty(exports, "__esModule", ({
11274 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11275 +
11276 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11277 +
11278 +_Object$defineProperty(exports, "__esModule", {
4758 11279 value: true
4759 -}));
11280 +});
11281 +
4760 11282 exports["default"] = Promotion;
11283 +
4761 11284 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
4762 -var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ../organisms/all-parts-button */ "../app/modules/site-editor/assets/js/organisms/all-parts-button.js"));
4763 -var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../app/assets/js/ui/molecules/button.js"));
4764 -var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-overlay */ "../app/assets/js/ui/card/card-overlay.js"));
4765 -var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../app/assets/js/ui/grid/grid.js"));
4766 -var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../app/assets/js/ui/atoms/heading.js"));
4767 -var _layout = _interopRequireDefault(__webpack_require__(/*! ../templates/layout */ "../app/modules/site-editor/assets/js/templates/layout.js"));
4768 -var _siteParts = _interopRequireDefault(__webpack_require__(/*! ../organisms/site-parts */ "../app/modules/site-editor/assets/js/organisms/site-parts.js"));
4769 -var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../app/assets/js/ui/atoms/text.js"));
4770 -__webpack_require__(/*! ./promotion.scss */ "../app/modules/site-editor/assets/js/pages/promotion.scss");
11285 +
11286 +var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ../organisms/all-parts-button */ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js"));
11287 +
11288 +var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js"));
11289 +
11290 +var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js"));
11291 +
11292 +var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js"));
11293 +
11294 +var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js"));
11295 +
11296 +var _layout = _interopRequireDefault(__webpack_require__(/*! ../templates/layout */ "../core/app/modules/site-editor/assets/js/templates/layout.js"));
11297 +
11298 +var _siteParts = _interopRequireDefault(__webpack_require__(/*! ../organisms/site-parts */ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js"));
11299 +
11300 +var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js"));
11301 +
11302 +__webpack_require__(/*! ./promotion.scss */ "../core/app/modules/site-editor/assets/js/pages/promotion.scss");
11303 +
4771 11304 function Promotion() {
4772 - var promotionUrl = elementorAppConfig.promotion.upgrade_url || 'https://go.elementor.com/go-pro-theme-builder/',
4773 - PromotionHoverElement = function PromotionHoverElement(props) {
4774 - var promotionUrlWithType = "".concat(promotionUrl, "?type=").concat(props.type);
4775 - return /*#__PURE__*/_react.default.createElement(_cardOverlay.default, {
4776 - className: "e-site-editor__promotion-overlay"
4777 - }, /*#__PURE__*/_react.default.createElement("a", {
4778 - className: "e-site-editor__promotion-overlay__link",
4779 - target: "_blank",
4780 - rel: "noopener noreferrer",
4781 - href: promotionUrlWithType
4782 - }, /*#__PURE__*/_react.default.createElement("i", {
4783 - className: "e-site-editor__promotion-overlay__icon eicon-lock"
4784 - }), /*#__PURE__*/_react.default.createElement(_button.default, {
4785 - size: "sm",
4786 - color: "brand",
4787 - variant: "contained",
4788 - text: __('Upgrade', 'elementor')
4789 - })));
4790 - };
11305 + var promotionUrl = 'https://go.elementor.com/go-pro-theme-builder',
11306 + PromotionHoverElement = function PromotionHoverElement(props) {
11307 + var promotionUrlWithType = "".concat(promotionUrl, "?type=").concat(props.type);
11308 + return /*#__PURE__*/_react.default.createElement(_cardOverlay.default, {
11309 + className: "e-site-editor__promotion-overlay"
11310 + }, /*#__PURE__*/_react.default.createElement("a", {
11311 + className: "e-site-editor__promotion-overlay__link",
11312 + target: "_blank",
11313 + rel: "noopener noreferrer",
11314 + href: promotionUrlWithType
11315 + }, /*#__PURE__*/_react.default.createElement("i", {
11316 + className: "e-site-editor__promotion-overlay__icon eicon-lock"
11317 + }), /*#__PURE__*/_react.default.createElement(_button.default, {
11318 + size: "sm",
11319 + color: "cta",
11320 + variant: "contained",
11321 + text: __('Go Pro', 'elementor')
11322 + })));
11323 + };
11324 +
4791 11325 PromotionHoverElement.propTypes = {
4792 11326 className: PropTypes.string,
4793 11327 type: PropTypes.string.isRequired
4794 11328 };
@@ -4807,9 +11341,9 @@
4807 11341 sm: 7,
4808 11342 justify: "end"
4809 11343 }, /*#__PURE__*/_react.default.createElement(_heading.default, {
4810 11344 variant: "h1"
4811 - }, __('Customize every part of your site', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('Get total control, consistency and a faster workflow by designing the recurring parts that make up a complete website like the Header & Footer, Archive, 404, WooCommerce pages and more.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
11345 + }, __('Create Full Site', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('Theme Builder is the industry leading all-in-one solution that lets you customize every part of your WordPress theme visually: Header, Footer, Single, Archive & WooCommerce', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, {
4812 11346 item: true,
4813 11347 container: true,
4814 11348 justify: "end",
4815 11349 alignItems: "start",
@@ -4818,10 +11352,9 @@
4818 11352 size: "sm",
4819 11353 color: "cta",
4820 11354 variant: "contained",
4821 11355 url: promotionUrl,
4822 - target: "_blank",
4823 - text: __('Upgrade Now', 'elementor')
11356 + text: __('Go Pro', 'elementor')
4824 11357 }))), /*#__PURE__*/_react.default.createElement("hr", {
4825 11358 className: "eps-separator"
4826 11359 }), /*#__PURE__*/_react.default.createElement(_siteParts.default, {
4827 11360 hoverElement: PromotionHoverElement
@@ -4829,22 +11362,12 @@
4829 11362 }
4830 11363
4831 11364 /***/ }),
4832 11365
4833 -/***/ "../app/modules/site-editor/assets/js/pages/promotion.scss":
4834 -/*!*****************************************************************!*\
4835 - !*** ../app/modules/site-editor/assets/js/pages/promotion.scss ***!
4836 - \*****************************************************************/
4837 -/***/ (() => {
4838 -
4839 -
4840 -
4841 -/***/ }),
4842 -
4843 -/***/ "../app/modules/site-editor/assets/js/templates/layout.js":
4844 -/*!****************************************************************!*\
4845 - !*** ../app/modules/site-editor/assets/js/templates/layout.js ***!
4846 - \****************************************************************/
11366 +/***/ "../core/app/modules/site-editor/assets/js/templates/layout.js":
11367 +/*!*********************************************************************!*\
11368 + !*** ../core/app/modules/site-editor/assets/js/templates/layout.js ***!
11369 + \*********************************************************************/
4847 11370 /***/ ((__unused_webpack_module, exports, __webpack_require__) => {
4848 11371
4849 11372 "use strict";
4850 11373 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
@@ -4850,53 +11373,47 @@
4850 11373 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"];
4851 11374 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
4852 11375
4853 11376
4854 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
4855 -var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js");
4856 -Object.defineProperty(exports, "__esModule", ({
11377 +var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js");
11378 +
11379 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
11380 +
11381 +_Object$defineProperty(exports, "__esModule", {
4857 11382 value: true
4858 -}));
11383 +});
11384 +
4859 11385 exports["default"] = Layout;
4860 -var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react"));
4861 -var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../app/assets/js/layout/page.js"));
4862 -var _menu = _interopRequireDefault(__webpack_require__(/*! ../organisms/menu */ "../app/modules/site-editor/assets/js/organisms/menu.js"));
4863 -var _templateTypes = _interopRequireDefault(__webpack_require__(/*! ../context/template-types */ "../app/modules/site-editor/assets/js/context/template-types.js"));
4864 -var _useQueryParams = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-query-params */ "../app/assets/js/hooks/use-query-params.js"));
4865 -var _redirect = _interopRequireDefault(__webpack_require__(/*! ../../../../import-export/assets/js/shared/utils/redirect */ "../app/modules/import-export/assets/js/shared/utils/redirect.js"));
4866 -__webpack_require__(/*! ./site-editor.scss */ "../app/modules/site-editor/assets/js/templates/site-editor.scss");
4867 -function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); }
11386 +
11387 +var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react"));
11388 +
11389 +var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js"));
11390 +
11391 +var _menu = _interopRequireDefault(__webpack_require__(/*! ../organisms/menu */ "../core/app/modules/site-editor/assets/js/organisms/menu.js"));
11392 +
11393 +var _templateTypes = _interopRequireDefault(__webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js"));
11394 +
11395 +__webpack_require__(/*! ./site-editor.scss */ "../core/app/modules/site-editor/assets/js/templates/site-editor.scss");
11396 +
4868 11397 function Layout(props) {
4869 - var _useQueryParams$getAl = (0, _useQueryParams.default)().getAll(),
4870 - returnTo = _useQueryParams$getAl.return_to;
4871 - var onClose = (0, _react.useCallback)(function () {
4872 - if (returnTo && (0, _redirect.default)(returnTo)) {
4873 - return;
4874 - }
4875 - window.top.location = elementorAppConfig.admin_url;
4876 - }, [returnTo]);
4877 - var config = (0, _react.useMemo)(function () {
4878 - var _props$titleRedirectR;
4879 - return {
4880 - title: __('Theme Builder', 'elementor'),
4881 - titleRedirectRoute: (_props$titleRedirectR = props.titleRedirectRoute) !== null && _props$titleRedirectR !== void 0 ? _props$titleRedirectR : null,
4882 - headerButtons: props.headerButtons,
4883 - sidebar: /*#__PURE__*/_react.default.createElement(_menu.default, {
4884 - allPartsButton: props.allPartsButton,
4885 - promotion: props.promotion
4886 - }),
4887 - content: props.children,
4888 - onClose: onClose
4889 - };
4890 - }, [props.titleRedirectRoute, props.headerButtons, props.allPartsButton, props.promotion, props.children, onClose]);
11398 + var config = {
11399 + title: __('Theme Builder', 'elementor'),
11400 + titleRedirectRoute: '/site-editor',
11401 + headerButtons: props.headerButtons,
11402 + sidebar: /*#__PURE__*/_react.default.createElement(_menu.default, {
11403 + allPartsButton: props.allPartsButton,
11404 + promotion: props.promotion
11405 + }),
11406 + content: props.children
11407 + };
4891 11408 return /*#__PURE__*/_react.default.createElement(_templateTypes.default, null, /*#__PURE__*/_react.default.createElement(_page.default, config));
4892 11409 }
11410 +
4893 11411 Layout.propTypes = {
4894 11412 headerButtons: PropTypes.arrayOf(PropTypes.object),
4895 11413 allPartsButton: PropTypes.element.isRequired,
4896 11414 children: PropTypes.object.isRequired,
4897 - promotion: PropTypes.bool,
4898 - titleRedirectRoute: PropTypes.string
11415 + promotion: PropTypes.bool
4899 11416 };
4900 11417 Layout.defaultProps = {
4901 11418 headerButtons: []
4902 11419 };
@@ -4902,2170 +11419,5245 @@
4902 11419 };
4903 11420
4904 11421 /***/ }),
4905 11422
4906 -/***/ "../app/modules/site-editor/assets/js/templates/site-editor.scss":
4907 -/*!***********************************************************************!*\
4908 - !*** ../app/modules/site-editor/assets/js/templates/site-editor.scss ***!
4909 - \***********************************************************************/
4910 -/***/ (() => {
11423 +/***/ "../node_modules/core-js/library/fn/array/from.js":
11424 +/*!********************************************************!*\
11425 + !*** ../node_modules/core-js/library/fn/array/from.js ***!
11426 + \********************************************************/
11427 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4911 11428
11429 +__webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
11430 +__webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js");
11431 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from;
4912 11432
4913 11433
4914 11434 /***/ }),
4915 11435
4916 -/***/ "../app/modules/site-editor/assets/scss/loading.scss":
11436 +/***/ "../node_modules/core-js/library/fn/array/is-array.js":
11437 +/*!************************************************************!*\
11438 + !*** ../node_modules/core-js/library/fn/array/is-array.js ***!
11439 + \************************************************************/
11440 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11441 +
11442 +__webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js");
11443 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray;
11444 +
11445 +
11446 +/***/ }),
11447 +
11448 +/***/ "../node_modules/core-js/library/fn/json/stringify.js":
11449 +/*!************************************************************!*\
11450 + !*** ../node_modules/core-js/library/fn/json/stringify.js ***!
11451 + \************************************************************/
11452 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11453 +
11454 +var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js");
11455 +var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify });
11456 +module.exports = function stringify(it) { // eslint-disable-line no-unused-vars
11457 + return $JSON.stringify.apply($JSON, arguments);
11458 +};
11459 +
11460 +
11461 +/***/ }),
11462 +
11463 +/***/ "../node_modules/core-js/library/fn/object/assign.js":
4917 11464 /*!***********************************************************!*\
4918 - !*** ../app/modules/site-editor/assets/scss/loading.scss ***!
11465 + !*** ../node_modules/core-js/library/fn/object/assign.js ***!
4919 11466 \***********************************************************/
4920 -/***/ (() => {
11467 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4921 11468
11469 +__webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js");
11470 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign;
4922 11471
4923 11472
4924 11473 /***/ }),
4925 11474
4926 -/***/ "../node_modules/@babel/runtime/helpers/OverloadYield.js":
11475 +/***/ "../node_modules/core-js/library/fn/object/create.js":
11476 +/*!***********************************************************!*\
11477 + !*** ../node_modules/core-js/library/fn/object/create.js ***!
11478 + \***********************************************************/
11479 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11480 +
11481 +__webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js");
11482 +var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11483 +module.exports = function create(P, D) {
11484 + return $Object.create(P, D);
11485 +};
11486 +
11487 +
11488 +/***/ }),
11489 +
11490 +/***/ "../node_modules/core-js/library/fn/object/define-properties.js":
11491 +/*!**********************************************************************!*\
11492 + !*** ../node_modules/core-js/library/fn/object/define-properties.js ***!
11493 + \**********************************************************************/
11494 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11495 +
11496 +__webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js");
11497 +var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11498 +module.exports = function defineProperties(T, D) {
11499 + return $Object.defineProperties(T, D);
11500 +};
11501 +
11502 +
11503 +/***/ }),
11504 +
11505 +/***/ "../node_modules/core-js/library/fn/object/define-property.js":
11506 +/*!********************************************************************!*\
11507 + !*** ../node_modules/core-js/library/fn/object/define-property.js ***!
11508 + \********************************************************************/
11509 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11510 +
11511 +__webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js");
11512 +var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11513 +module.exports = function defineProperty(it, key, desc) {
11514 + return $Object.defineProperty(it, key, desc);
11515 +};
11516 +
11517 +
11518 +/***/ }),
11519 +
11520 +/***/ "../node_modules/core-js/library/fn/object/entries.js":
11521 +/*!************************************************************!*\
11522 + !*** ../node_modules/core-js/library/fn/object/entries.js ***!
11523 + \************************************************************/
11524 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11525 +
11526 +__webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js");
11527 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries;
11528 +
11529 +
11530 +/***/ }),
11531 +
11532 +/***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js":
11533 +/*!********************************************************************************!*\
11534 + !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***!
11535 + \********************************************************************************/
11536 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11537 +
11538 +__webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js");
11539 +var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object;
11540 +module.exports = function getOwnPropertyDescriptor(it, key) {
11541 + return $Object.getOwnPropertyDescriptor(it, key);
11542 +};
11543 +
11544 +
11545 +/***/ }),
11546 +
11547 +/***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js":
11548 +/*!*********************************************************************************!*\
11549 + !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***!
11550 + \*********************************************************************************/
11551 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11552 +
11553 +__webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js");
11554 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors;
11555 +
11556 +
11557 +/***/ }),
11558 +
11559 +/***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js":
11560 +/*!*****************************************************************************!*\
11561 + !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***!
11562 + \*****************************************************************************/
11563 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11564 +
11565 +__webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
11566 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols;
11567 +
11568 +
11569 +/***/ }),
11570 +
11571 +/***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js":
11572 +/*!*********************************************************************!*\
11573 + !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***!
11574 + \*********************************************************************/
11575 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11576 +
11577 +__webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js");
11578 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf;
11579 +
11580 +
11581 +/***/ }),
11582 +
11583 +/***/ "../node_modules/core-js/library/fn/object/keys.js":
11584 +/*!*********************************************************!*\
11585 + !*** ../node_modules/core-js/library/fn/object/keys.js ***!
11586 + \*********************************************************/
11587 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11588 +
11589 +__webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js");
11590 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys;
11591 +
11592 +
11593 +/***/ }),
11594 +
11595 +/***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js":
11596 +/*!*********************************************************************!*\
11597 + !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***!
11598 + \*********************************************************************/
11599 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11600 +
11601 +__webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js");
11602 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf;
11603 +
11604 +
11605 +/***/ }),
11606 +
11607 +/***/ "../node_modules/core-js/library/fn/parse-int.js":
11608 +/*!*******************************************************!*\
11609 + !*** ../node_modules/core-js/library/fn/parse-int.js ***!
11610 + \*******************************************************/
11611 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11612 +
11613 +__webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js");
11614 +module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt;
11615 +
11616 +
11617 +/***/ }),
11618 +
11619 +/***/ "../node_modules/core-js/library/fn/reflect/construct.js":
4927 11620 /*!***************************************************************!*\
4928 - !*** ../node_modules/@babel/runtime/helpers/OverloadYield.js ***!
11621 + !*** ../node_modules/core-js/library/fn/reflect/construct.js ***!
4929 11622 \***************************************************************/
4930 -/***/ ((module) => {
11623 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4931 11624
4932 -function _OverloadYield(e, d) {
4933 - this.v = e, this.k = d;
4934 -}
4935 -module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports;
11625 +__webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js");
11626 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct;
4936 11627
11628 +
4937 11629 /***/ }),
4938 11630
4939 -/***/ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js":
4940 -/*!******************************************************************!*\
4941 - !*** ../node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***!
4942 - \******************************************************************/
4943 -/***/ ((module) => {
11631 +/***/ "../node_modules/core-js/library/fn/reflect/get.js":
11632 +/*!*********************************************************!*\
11633 + !*** ../node_modules/core-js/library/fn/reflect/get.js ***!
11634 + \*********************************************************/
11635 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4944 11636
4945 -function _arrayLikeToArray(r, a) {
4946 - (null == a || a > r.length) && (a = r.length);
4947 - for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];
4948 - return n;
4949 -}
4950 -module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
11637 +__webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js");
11638 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get;
4951 11639
11640 +
4952 11641 /***/ }),
4953 11642
4954 -/***/ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js":
4955 -/*!****************************************************************!*\
4956 - !*** ../node_modules/@babel/runtime/helpers/arrayWithHoles.js ***!
4957 - \****************************************************************/
4958 -/***/ ((module) => {
11643 +/***/ "../node_modules/core-js/library/fn/symbol/index.js":
11644 +/*!**********************************************************!*\
11645 + !*** ../node_modules/core-js/library/fn/symbol/index.js ***!
11646 + \**********************************************************/
11647 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4959 11648
4960 -function _arrayWithHoles(r) {
4961 - if (Array.isArray(r)) return r;
4962 -}
4963 -module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
11649 +__webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js");
11650 +__webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
11651 +__webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js");
11652 +__webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js");
11653 +module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol;
4964 11654
11655 +
4965 11656 /***/ }),
4966 11657
4967 -/***/ "../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js":
4968 -/*!*******************************************************************!*\
4969 - !*** ../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js ***!
4970 - \*******************************************************************/
11658 +/***/ "../node_modules/core-js/library/fn/symbol/iterator.js":
11659 +/*!*************************************************************!*\
11660 + !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***!
11661 + \*************************************************************/
4971 11662 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
4972 11663
4973 -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
4974 -function _arrayWithoutHoles(r) {
4975 - if (Array.isArray(r)) return arrayLikeToArray(r);
4976 -}
4977 -module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports;
11664 +__webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js");
11665 +__webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
11666 +module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator');
4978 11667
11668 +
4979 11669 /***/ }),
4980 11670
4981 -/***/ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js":
4982 -/*!***********************************************************************!*\
4983 - !*** ../node_modules/@babel/runtime/helpers/assertThisInitialized.js ***!
4984 - \***********************************************************************/
11671 +/***/ "../node_modules/core-js/library/fn/weak-map.js":
11672 +/*!******************************************************!*\
11673 + !*** ../node_modules/core-js/library/fn/weak-map.js ***!
11674 + \******************************************************/
11675 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11676 +
11677 +__webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js");
11678 +__webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js");
11679 +__webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js");
11680 +__webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js");
11681 +__webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js");
11682 +module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap;
11683 +
11684 +
11685 +/***/ }),
11686 +
11687 +/***/ "../node_modules/core-js/library/modules/_a-function.js":
11688 +/*!**************************************************************!*\
11689 + !*** ../node_modules/core-js/library/modules/_a-function.js ***!
11690 + \**************************************************************/
4985 11691 /***/ ((module) => {
4986 11692
4987 -function _assertThisInitialized(e) {
4988 - if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
4989 - return e;
4990 -}
4991 -module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports;
11693 +module.exports = function (it) {
11694 + if (typeof it != 'function') throw TypeError(it + ' is not a function!');
11695 + return it;
11696 +};
4992 11697
11698 +
4993 11699 /***/ }),
4994 11700
4995 -/***/ "../node_modules/@babel/runtime/helpers/asyncToGenerator.js":
4996 -/*!******************************************************************!*\
4997 - !*** ../node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
4998 - \******************************************************************/
11701 +/***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js":
11702 +/*!**********************************************************************!*\
11703 + !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***!
11704 + \**********************************************************************/
4999 11705 /***/ ((module) => {
5000 11706
5001 -function asyncGeneratorStep(n, t, e, r, o, a, c) {
5002 - try {
5003 - var i = n[a](c),
5004 - u = i.value;
5005 - } catch (n) {
5006 - return void e(n);
5007 - }
5008 - i.done ? t(u) : Promise.resolve(u).then(r, o);
5009 -}
5010 -function _asyncToGenerator(n) {
5011 - return function () {
5012 - var t = this,
5013 - e = arguments;
5014 - return new Promise(function (r, o) {
5015 - var a = n.apply(t, e);
5016 - function _next(n) {
5017 - asyncGeneratorStep(a, r, o, _next, _throw, "next", n);
5018 - }
5019 - function _throw(n) {
5020 - asyncGeneratorStep(a, r, o, _next, _throw, "throw", n);
5021 - }
5022 - _next(void 0);
5023 - });
5024 - };
5025 -}
5026 -module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
11707 +module.exports = function () { /* empty */ };
5027 11708
11709 +
5028 11710 /***/ }),
5029 11711
5030 -/***/ "../node_modules/@babel/runtime/helpers/classCallCheck.js":
5031 -/*!****************************************************************!*\
5032 - !*** ../node_modules/@babel/runtime/helpers/classCallCheck.js ***!
5033 - \****************************************************************/
11712 +/***/ "../node_modules/core-js/library/modules/_an-instance.js":
11713 +/*!***************************************************************!*\
11714 + !*** ../node_modules/core-js/library/modules/_an-instance.js ***!
11715 + \***************************************************************/
5034 11716 /***/ ((module) => {
5035 11717
5036 -function _classCallCheck(a, n) {
5037 - if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function");
5038 -}
5039 -module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports;
11718 +module.exports = function (it, Constructor, name, forbiddenField) {
11719 + if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
11720 + throw TypeError(name + ': incorrect invocation!');
11721 + } return it;
11722 +};
5040 11723
11724 +
5041 11725 /***/ }),
5042 11726
5043 -/***/ "../node_modules/@babel/runtime/helpers/createClass.js":
11727 +/***/ "../node_modules/core-js/library/modules/_an-object.js":
5044 11728 /*!*************************************************************!*\
5045 - !*** ../node_modules/@babel/runtime/helpers/createClass.js ***!
11729 + !*** ../node_modules/core-js/library/modules/_an-object.js ***!
5046 11730 \*************************************************************/
5047 11731 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5048 11732
5049 -var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
5050 -function _defineProperties(e, r) {
5051 - for (var t = 0; t < r.length; t++) {
5052 - var o = r[t];
5053 - o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o);
5054 - }
5055 -}
5056 -function _createClass(e, r, t) {
5057 - return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", {
5058 - writable: !1
5059 - }), e;
5060 -}
5061 -module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports;
11733 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11734 +module.exports = function (it) {
11735 + if (!isObject(it)) throw TypeError(it + ' is not an object!');
11736 + return it;
11737 +};
5062 11738
11739 +
5063 11740 /***/ }),
5064 11741
5065 -/***/ "../node_modules/@babel/runtime/helpers/defineProperty.js":
5066 -/*!****************************************************************!*\
5067 - !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***!
5068 - \****************************************************************/
11742 +/***/ "../node_modules/core-js/library/modules/_array-includes.js":
11743 +/*!******************************************************************!*\
11744 + !*** ../node_modules/core-js/library/modules/_array-includes.js ***!
11745 + \******************************************************************/
5069 11746 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5070 11747
5071 -var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js");
5072 -function _defineProperty(e, r, t) {
5073 - return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
5074 - value: t,
5075 - enumerable: !0,
5076 - configurable: !0,
5077 - writable: !0
5078 - }) : e[r] = t, e;
5079 -}
5080 -module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports;
11748 +// false -> Array#indexOf
11749 +// true -> Array#includes
11750 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
11751 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
11752 +var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js");
11753 +module.exports = function (IS_INCLUDES) {
11754 + return function ($this, el, fromIndex) {
11755 + var O = toIObject($this);
11756 + var length = toLength(O.length);
11757 + var index = toAbsoluteIndex(fromIndex, length);
11758 + var value;
11759 + // Array#includes uses SameValueZero equality algorithm
11760 + // eslint-disable-next-line no-self-compare
11761 + if (IS_INCLUDES && el != el) while (length > index) {
11762 + value = O[index++];
11763 + // eslint-disable-next-line no-self-compare
11764 + if (value != value) return true;
11765 + // Array#indexOf ignores holes, Array#includes - not
11766 + } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
11767 + if (O[index] === el) return IS_INCLUDES || index || 0;
11768 + } return !IS_INCLUDES && -1;
11769 + };
11770 +};
5081 11771
11772 +
5082 11773 /***/ }),
5083 11774
5084 -/***/ "../node_modules/@babel/runtime/helpers/extends.js":
5085 -/*!*********************************************************!*\
5086 - !*** ../node_modules/@babel/runtime/helpers/extends.js ***!
5087 - \*********************************************************/
5088 -/***/ ((module) => {
11775 +/***/ "../node_modules/core-js/library/modules/_array-methods.js":
11776 +/*!*****************************************************************!*\
11777 + !*** ../node_modules/core-js/library/modules/_array-methods.js ***!
11778 + \*****************************************************************/
11779 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5089 11780
5090 -function _extends() {
5091 - return module.exports = _extends = Object.assign ? Object.assign.bind() : function (n) {
5092 - for (var e = 1; e < arguments.length; e++) {
5093 - var t = arguments[e];
5094 - for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]);
11781 +// 0 -> Array#forEach
11782 +// 1 -> Array#map
11783 +// 2 -> Array#filter
11784 +// 3 -> Array#some
11785 +// 4 -> Array#every
11786 +// 5 -> Array#find
11787 +// 6 -> Array#findIndex
11788 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
11789 +var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
11790 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
11791 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
11792 +var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js");
11793 +module.exports = function (TYPE, $create) {
11794 + var IS_MAP = TYPE == 1;
11795 + var IS_FILTER = TYPE == 2;
11796 + var IS_SOME = TYPE == 3;
11797 + var IS_EVERY = TYPE == 4;
11798 + var IS_FIND_INDEX = TYPE == 6;
11799 + var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
11800 + var create = $create || asc;
11801 + return function ($this, callbackfn, that) {
11802 + var O = toObject($this);
11803 + var self = IObject(O);
11804 + var f = ctx(callbackfn, that, 3);
11805 + var length = toLength(self.length);
11806 + var index = 0;
11807 + var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
11808 + var val, res;
11809 + for (;length > index; index++) if (NO_HOLES || index in self) {
11810 + val = self[index];
11811 + res = f(val, index, O);
11812 + if (TYPE) {
11813 + if (IS_MAP) result[index] = res; // map
11814 + else if (res) switch (TYPE) {
11815 + case 3: return true; // some
11816 + case 5: return val; // find
11817 + case 6: return index; // findIndex
11818 + case 2: result.push(val); // filter
11819 + } else if (IS_EVERY) return false; // every
11820 + }
5095 11821 }
5096 - return n;
5097 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _extends.apply(null, arguments);
5098 -}
5099 -module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports;
11822 + return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
11823 + };
11824 +};
5100 11825
11826 +
5101 11827 /***/ }),
5102 11828
5103 -/***/ "../node_modules/@babel/runtime/helpers/get.js":
5104 -/*!*****************************************************!*\
5105 - !*** ../node_modules/@babel/runtime/helpers/get.js ***!
5106 - \*****************************************************/
11829 +/***/ "../node_modules/core-js/library/modules/_array-species-constructor.js":
11830 +/*!*****************************************************************************!*\
11831 + !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***!
11832 + \*****************************************************************************/
5107 11833 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5108 11834
5109 -var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime/helpers/superPropBase.js");
5110 -function _get() {
5111 - return module.exports = _get = "undefined" != typeof Reflect && Reflect.get ? Reflect.get.bind() : function (e, t, r) {
5112 - var p = superPropBase(e, t);
5113 - if (p) {
5114 - var n = Object.getOwnPropertyDescriptor(p, t);
5115 - return n.get ? n.get.call(arguments.length < 3 ? e : r) : n.value;
11835 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11836 +var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
11837 +var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species');
11838 +
11839 +module.exports = function (original) {
11840 + var C;
11841 + if (isArray(original)) {
11842 + C = original.constructor;
11843 + // cross-realm fallback
11844 + if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
11845 + if (isObject(C)) {
11846 + C = C[SPECIES];
11847 + if (C === null) C = undefined;
5116 11848 }
5117 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _get.apply(null, arguments);
5118 -}
5119 -module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports;
11849 + } return C === undefined ? Array : C;
11850 +};
5120 11851
11852 +
5121 11853 /***/ }),
5122 11854
5123 -/***/ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js":
5124 -/*!****************************************************************!*\
5125 - !*** ../node_modules/@babel/runtime/helpers/getPrototypeOf.js ***!
5126 - \****************************************************************/
5127 -/***/ ((module) => {
11855 +/***/ "../node_modules/core-js/library/modules/_array-species-create.js":
11856 +/*!************************************************************************!*\
11857 + !*** ../node_modules/core-js/library/modules/_array-species-create.js ***!
11858 + \************************************************************************/
11859 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5128 11860
5129 -function _getPrototypeOf(t) {
5130 - return module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) {
5131 - return t.__proto__ || Object.getPrototypeOf(t);
5132 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _getPrototypeOf(t);
5133 -}
5134 -module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
11861 +// 9.4.2.3 ArraySpeciesCreate(originalArray, length)
11862 +var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js");
5135 11863
11864 +module.exports = function (original, length) {
11865 + return new (speciesConstructor(original))(length);
11866 +};
11867 +
11868 +
5136 11869 /***/ }),
5137 11870
5138 -/***/ "../node_modules/@babel/runtime/helpers/inherits.js":
5139 -/*!**********************************************************!*\
5140 - !*** ../node_modules/@babel/runtime/helpers/inherits.js ***!
5141 - \**********************************************************/
11871 +/***/ "../node_modules/core-js/library/modules/_bind.js":
11872 +/*!********************************************************!*\
11873 + !*** ../node_modules/core-js/library/modules/_bind.js ***!
11874 + \********************************************************/
5142 11875 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5143 11876
5144 -var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js");
5145 -function _inherits(t, e) {
5146 - if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
5147 - t.prototype = Object.create(e && e.prototype, {
5148 - constructor: {
5149 - value: t,
5150 - writable: !0,
5151 - configurable: !0
5152 - }
5153 - }), Object.defineProperty(t, "prototype", {
5154 - writable: !1
5155 - }), e && setPrototypeOf(t, e);
5156 -}
5157 -module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports;
11877 +"use strict";
5158 11878
11879 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
11880 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11881 +var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js");
11882 +var arraySlice = [].slice;
11883 +var factories = {};
11884 +
11885 +var construct = function (F, len, args) {
11886 + if (!(len in factories)) {
11887 + for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']';
11888 + // eslint-disable-next-line no-new-func
11889 + factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')');
11890 + } return factories[len](F, args);
11891 +};
11892 +
11893 +module.exports = Function.bind || function bind(that /* , ...args */) {
11894 + var fn = aFunction(this);
11895 + var partArgs = arraySlice.call(arguments, 1);
11896 + var bound = function (/* args... */) {
11897 + var args = partArgs.concat(arraySlice.call(arguments));
11898 + return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that);
11899 + };
11900 + if (isObject(fn.prototype)) bound.prototype = fn.prototype;
11901 + return bound;
11902 +};
11903 +
11904 +
5159 11905 /***/ }),
5160 11906
5161 -/***/ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js":
5162 -/*!***********************************************************************!*\
5163 - !*** ../node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
5164 - \***********************************************************************/
11907 +/***/ "../node_modules/core-js/library/modules/_classof.js":
11908 +/*!***********************************************************!*\
11909 + !*** ../node_modules/core-js/library/modules/_classof.js ***!
11910 + \***********************************************************/
11911 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
11912 +
11913 +// getting tag from 19.1.3.6 Object.prototype.toString()
11914 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
11915 +var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
11916 +// ES3 wrong here
11917 +var ARG = cof(function () { return arguments; }()) == 'Arguments';
11918 +
11919 +// fallback for IE11 Script Access Denied error
11920 +var tryGet = function (it, key) {
11921 + try {
11922 + return it[key];
11923 + } catch (e) { /* empty */ }
11924 +};
11925 +
11926 +module.exports = function (it) {
11927 + var O, T, B;
11928 + return it === undefined ? 'Undefined' : it === null ? 'Null'
11929 + // @@toStringTag case
11930 + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
11931 + // builtinTag case
11932 + : ARG ? cof(O)
11933 + // ES3 arguments fallback
11934 + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
11935 +};
11936 +
11937 +
11938 +/***/ }),
11939 +
11940 +/***/ "../node_modules/core-js/library/modules/_cof.js":
11941 +/*!*******************************************************!*\
11942 + !*** ../node_modules/core-js/library/modules/_cof.js ***!
11943 + \*******************************************************/
5165 11944 /***/ ((module) => {
5166 11945
5167 -function _interopRequireDefault(e) {
5168 - return e && e.__esModule ? e : {
5169 - "default": e
5170 - };
5171 -}
5172 -module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports;
11946 +var toString = {}.toString;
5173 11947
11948 +module.exports = function (it) {
11949 + return toString.call(it).slice(8, -1);
11950 +};
11951 +
11952 +
5174 11953 /***/ }),
5175 11954
5176 -/***/ "../node_modules/@babel/runtime/helpers/iterableToArray.js":
5177 -/*!*****************************************************************!*\
5178 - !*** ../node_modules/@babel/runtime/helpers/iterableToArray.js ***!
5179 - \*****************************************************************/
5180 -/***/ ((module) => {
11955 +/***/ "../node_modules/core-js/library/modules/_collection-weak.js":
11956 +/*!*******************************************************************!*\
11957 + !*** ../node_modules/core-js/library/modules/_collection-weak.js ***!
11958 + \*******************************************************************/
11959 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5181 11960
5182 -function _iterableToArray(r) {
5183 - if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r);
5184 -}
5185 -module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
11961 +"use strict";
5186 11962
11963 +var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
11964 +var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak;
11965 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
11966 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
11967 +var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
11968 +var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
11969 +var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js");
11970 +var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
11971 +var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
11972 +var arrayFind = createArrayMethod(5);
11973 +var arrayFindIndex = createArrayMethod(6);
11974 +var id = 0;
11975 +
11976 +// fallback for uncaught frozen keys
11977 +var uncaughtFrozenStore = function (that) {
11978 + return that._l || (that._l = new UncaughtFrozenStore());
11979 +};
11980 +var UncaughtFrozenStore = function () {
11981 + this.a = [];
11982 +};
11983 +var findUncaughtFrozen = function (store, key) {
11984 + return arrayFind(store.a, function (it) {
11985 + return it[0] === key;
11986 + });
11987 +};
11988 +UncaughtFrozenStore.prototype = {
11989 + get: function (key) {
11990 + var entry = findUncaughtFrozen(this, key);
11991 + if (entry) return entry[1];
11992 + },
11993 + has: function (key) {
11994 + return !!findUncaughtFrozen(this, key);
11995 + },
11996 + set: function (key, value) {
11997 + var entry = findUncaughtFrozen(this, key);
11998 + if (entry) entry[1] = value;
11999 + else this.a.push([key, value]);
12000 + },
12001 + 'delete': function (key) {
12002 + var index = arrayFindIndex(this.a, function (it) {
12003 + return it[0] === key;
12004 + });
12005 + if (~index) this.a.splice(index, 1);
12006 + return !!~index;
12007 + }
12008 +};
12009 +
12010 +module.exports = {
12011 + getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {
12012 + var C = wrapper(function (that, iterable) {
12013 + anInstance(that, C, NAME, '_i');
12014 + that._t = NAME; // collection type
12015 + that._i = id++; // collection id
12016 + that._l = undefined; // leak store for uncaught frozen objects
12017 + if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);
12018 + });
12019 + redefineAll(C.prototype, {
12020 + // 23.3.3.2 WeakMap.prototype.delete(key)
12021 + // 23.4.3.3 WeakSet.prototype.delete(value)
12022 + 'delete': function (key) {
12023 + if (!isObject(key)) return false;
12024 + var data = getWeak(key);
12025 + if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key);
12026 + return data && $has(data, this._i) && delete data[this._i];
12027 + },
12028 + // 23.3.3.4 WeakMap.prototype.has(key)
12029 + // 23.4.3.4 WeakSet.prototype.has(value)
12030 + has: function has(key) {
12031 + if (!isObject(key)) return false;
12032 + var data = getWeak(key);
12033 + if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key);
12034 + return data && $has(data, this._i);
12035 + }
12036 + });
12037 + return C;
12038 + },
12039 + def: function (that, key, value) {
12040 + var data = getWeak(anObject(key), true);
12041 + if (data === true) uncaughtFrozenStore(that).set(key, value);
12042 + else data[that._i] = value;
12043 + return that;
12044 + },
12045 + ufstore: uncaughtFrozenStore
12046 +};
12047 +
12048 +
5187 12049 /***/ }),
5188 12050
5189 -/***/ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js":
5190 -/*!**********************************************************************!*\
5191 - !*** ../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***!
5192 - \**********************************************************************/
5193 -/***/ ((module) => {
12051 +/***/ "../node_modules/core-js/library/modules/_collection.js":
12052 +/*!**************************************************************!*\
12053 + !*** ../node_modules/core-js/library/modules/_collection.js ***!
12054 + \**************************************************************/
12055 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5194 12056
5195 -function _iterableToArrayLimit(r, l) {
5196 - var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"];
5197 - if (null != t) {
5198 - var e,
5199 - n,
5200 - i,
5201 - u,
5202 - a = [],
5203 - f = !0,
5204 - o = !1;
5205 - try {
5206 - if (i = (t = t.call(r)).next, 0 === l) {
5207 - if (Object(t) !== t) return;
5208 - f = !1;
5209 - } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);
5210 - } catch (r) {
5211 - o = !0, n = r;
5212 - } finally {
5213 - try {
5214 - if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
5215 - } finally {
5216 - if (o) throw n;
12057 +"use strict";
12058 +
12059 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12060 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12061 +var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
12062 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
12063 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12064 +var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js");
12065 +var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
12066 +var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js");
12067 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12068 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12069 +var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
12070 +var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
12071 +var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12072 +
12073 +module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
12074 + var Base = global[NAME];
12075 + var C = Base;
12076 + var ADDER = IS_MAP ? 'set' : 'add';
12077 + var proto = C && C.prototype;
12078 + var O = {};
12079 + if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
12080 + new C().entries().next();
12081 + }))) {
12082 + // create collection constructor
12083 + C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);
12084 + redefineAll(C.prototype, methods);
12085 + meta.NEED = true;
12086 + } else {
12087 + C = wrapper(function (target, iterable) {
12088 + anInstance(target, C, NAME, '_c');
12089 + target._c = new Base();
12090 + if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);
12091 + });
12092 + each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {
12093 + var IS_ADDER = KEY == 'add' || KEY == 'set';
12094 + if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {
12095 + anInstance(this, C, KEY);
12096 + if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;
12097 + var result = this._c[KEY](a === 0 ? 0 : a, b);
12098 + return IS_ADDER ? this : result;
12099 + });
12100 + });
12101 + IS_WEAK || dP(C.prototype, 'size', {
12102 + get: function () {
12103 + return this._c.size;
5217 12104 }
5218 - }
5219 - return a;
12105 + });
5220 12106 }
5221 -}
5222 -module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
5223 12107
12108 + setToStringTag(C, NAME);
12109 +
12110 + O[NAME] = C;
12111 + $export($export.G + $export.W + $export.F, O);
12112 +
12113 + if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);
12114 +
12115 + return C;
12116 +};
12117 +
12118 +
5224 12119 /***/ }),
5225 12120
5226 -/***/ "../node_modules/@babel/runtime/helpers/nonIterableRest.js":
5227 -/*!*****************************************************************!*\
5228 - !*** ../node_modules/@babel/runtime/helpers/nonIterableRest.js ***!
5229 - \*****************************************************************/
12121 +/***/ "../node_modules/core-js/library/modules/_core.js":
12122 +/*!********************************************************!*\
12123 + !*** ../node_modules/core-js/library/modules/_core.js ***!
12124 + \********************************************************/
5230 12125 /***/ ((module) => {
5231 12126
5232 -function _nonIterableRest() {
5233 - throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
5234 -}
5235 -module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports;
12127 +var core = module.exports = { version: '2.6.12' };
12128 +if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
5236 12129
12130 +
5237 12131 /***/ }),
5238 12132
5239 -/***/ "../node_modules/@babel/runtime/helpers/nonIterableSpread.js":
12133 +/***/ "../node_modules/core-js/library/modules/_create-property.js":
5240 12134 /*!*******************************************************************!*\
5241 - !*** ../node_modules/@babel/runtime/helpers/nonIterableSpread.js ***!
12135 + !*** ../node_modules/core-js/library/modules/_create-property.js ***!
5242 12136 \*******************************************************************/
5243 -/***/ ((module) => {
12137 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5244 12138
5245 -function _nonIterableSpread() {
5246 - throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
5247 -}
5248 -module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports;
12139 +"use strict";
5249 12140
12141 +var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12142 +var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12143 +
12144 +module.exports = function (object, index, value) {
12145 + if (index in object) $defineProperty.f(object, index, createDesc(0, value));
12146 + else object[index] = value;
12147 +};
12148 +
12149 +
5250 12150 /***/ }),
5251 12151
5252 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
5253 -/*!*************************************************************************!*\
5254 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
5255 - \*************************************************************************/
12152 +/***/ "../node_modules/core-js/library/modules/_ctx.js":
12153 +/*!*******************************************************!*\
12154 + !*** ../node_modules/core-js/library/modules/_ctx.js ***!
12155 + \*******************************************************/
5256 12156 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5257 12157
5258 -var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js");
5259 -function _objectWithoutProperties(e, t) {
5260 - if (null == e) return {};
5261 - var o,
5262 - r,
5263 - i = objectWithoutPropertiesLoose(e, t);
5264 - if (Object.getOwnPropertySymbols) {
5265 - var n = Object.getOwnPropertySymbols(e);
5266 - for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]);
12158 +// optional / simple context binding
12159 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
12160 +module.exports = function (fn, that, length) {
12161 + aFunction(fn);
12162 + if (that === undefined) return fn;
12163 + switch (length) {
12164 + case 1: return function (a) {
12165 + return fn.call(that, a);
12166 + };
12167 + case 2: return function (a, b) {
12168 + return fn.call(that, a, b);
12169 + };
12170 + case 3: return function (a, b, c) {
12171 + return fn.call(that, a, b, c);
12172 + };
5267 12173 }
5268 - return i;
5269 -}
5270 -module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports;
12174 + return function (/* ...args */) {
12175 + return fn.apply(that, arguments);
12176 + };
12177 +};
5271 12178
12179 +
5272 12180 /***/ }),
5273 12181
5274 -/***/ "../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
5275 -/*!******************************************************************************!*\
5276 - !*** ../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
5277 - \******************************************************************************/
12182 +/***/ "../node_modules/core-js/library/modules/_defined.js":
12183 +/*!***********************************************************!*\
12184 + !*** ../node_modules/core-js/library/modules/_defined.js ***!
12185 + \***********************************************************/
5278 12186 /***/ ((module) => {
5279 12187
5280 -function _objectWithoutPropertiesLoose(r, e) {
5281 - if (null == r) return {};
5282 - var t = {};
5283 - for (var n in r) if ({}.hasOwnProperty.call(r, n)) {
5284 - if (-1 !== e.indexOf(n)) continue;
5285 - t[n] = r[n];
5286 - }
5287 - return t;
5288 -}
5289 -module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports;
12188 +// 7.2.1 RequireObjectCoercible(argument)
12189 +module.exports = function (it) {
12190 + if (it == undefined) throw TypeError("Can't call method on " + it);
12191 + return it;
12192 +};
5290 12193
12194 +
5291 12195 /***/ }),
5292 12196
5293 -/***/ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
5294 -/*!***************************************************************************!*\
5295 - !*** ../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
5296 - \***************************************************************************/
12197 +/***/ "../node_modules/core-js/library/modules/_descriptors.js":
12198 +/*!***************************************************************!*\
12199 + !*** ../node_modules/core-js/library/modules/_descriptors.js ***!
12200 + \***************************************************************/
5297 12201 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5298 12202
5299 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
5300 -var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js");
5301 -function _possibleConstructorReturn(t, e) {
5302 - if (e && ("object" == _typeof(e) || "function" == typeof e)) return e;
5303 - if (void 0 !== e) throw new TypeError("Derived constructors may only return object or undefined");
5304 - return assertThisInitialized(t);
5305 -}
5306 -module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports;
12203 +// Thank's IE8 for his funny defineProperty
12204 +module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12205 + return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
12206 +});
5307 12207
12208 +
5308 12209 /***/ }),
5309 12210
5310 -/***/ "../node_modules/@babel/runtime/helpers/regenerator.js":
12211 +/***/ "../node_modules/core-js/library/modules/_dom-create.js":
12212 +/*!**************************************************************!*\
12213 + !*** ../node_modules/core-js/library/modules/_dom-create.js ***!
12214 + \**************************************************************/
12215 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12216 +
12217 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12218 +var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
12219 +// typeof document.createElement is 'object' in old IE
12220 +var is = isObject(document) && isObject(document.createElement);
12221 +module.exports = function (it) {
12222 + return is ? document.createElement(it) : {};
12223 +};
12224 +
12225 +
12226 +/***/ }),
12227 +
12228 +/***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js":
12229 +/*!*****************************************************************!*\
12230 + !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***!
12231 + \*****************************************************************/
12232 +/***/ ((module) => {
12233 +
12234 +// IE 8- don't enum bug keys
12235 +module.exports = (
12236 + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
12237 +).split(',');
12238 +
12239 +
12240 +/***/ }),
12241 +
12242 +/***/ "../node_modules/core-js/library/modules/_enum-keys.js":
5311 12243 /*!*************************************************************!*\
5312 - !*** ../node_modules/@babel/runtime/helpers/regenerator.js ***!
12244 + !*** ../node_modules/core-js/library/modules/_enum-keys.js ***!
5313 12245 \*************************************************************/
5314 12246 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5315 12247
5316 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
5317 -function _regenerator() {
5318 - /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
5319 - var e,
5320 - t,
5321 - r = "function" == typeof Symbol ? Symbol : {},
5322 - n = r.iterator || "@@iterator",
5323 - o = r.toStringTag || "@@toStringTag";
5324 - function i(r, n, o, i) {
5325 - var c = n && n.prototype instanceof Generator ? n : Generator,
5326 - u = Object.create(c.prototype);
5327 - return regeneratorDefine(u, "_invoke", function (r, n, o) {
5328 - var i,
5329 - c,
5330 - u,
5331 - f = 0,
5332 - p = o || [],
5333 - y = !1,
5334 - G = {
5335 - p: 0,
5336 - n: 0,
5337 - v: e,
5338 - a: d,
5339 - f: d.bind(e, 4),
5340 - d: function d(t, r) {
5341 - return i = t, c = 0, u = e, G.n = r, a;
5342 - }
5343 - };
5344 - function d(r, n) {
5345 - for (c = r, u = n, t = 0; !y && f && !o && t < p.length; t++) {
5346 - var o,
5347 - i = p[t],
5348 - d = G.p,
5349 - l = i[2];
5350 - r > 3 ? (o = l === n) && (u = i[(c = i[4]) ? 5 : (c = 3, 3)], i[4] = i[5] = e) : i[0] <= d && ((o = r < 2 && d < i[1]) ? (c = 0, G.v = n, G.n = i[1]) : d < l && (o = r < 3 || i[0] > n || n > l) && (i[4] = r, i[5] = n, G.n = l, c = 0));
5351 - }
5352 - if (o || r > 1) return a;
5353 - throw y = !0, n;
5354 - }
5355 - return function (o, p, l) {
5356 - if (f > 1) throw TypeError("Generator is already running");
5357 - for (y && 1 === p && d(p, l), c = p, u = l; (t = c < 2 ? e : u) || !y;) {
5358 - i || (c ? c < 3 ? (c > 1 && (G.n = -1), d(c, u)) : G.n = u : G.v = u);
5359 - try {
5360 - if (f = 2, i) {
5361 - if (c || (o = "next"), t = i[o]) {
5362 - if (!(t = t.call(i, u))) throw TypeError("iterator result is not an object");
5363 - if (!t.done) return t;
5364 - u = t.value, c < 2 && (c = 0);
5365 - } else 1 === c && (t = i["return"]) && t.call(i), c < 2 && (u = TypeError("The iterator does not provide a '" + o + "' method"), c = 1);
5366 - i = e;
5367 - } else if ((t = (y = G.n < 0) ? u : r.call(n, G)) !== a) break;
5368 - } catch (t) {
5369 - i = e, c = 1, u = t;
5370 - } finally {
5371 - f = 1;
5372 - }
5373 - }
5374 - return {
5375 - value: t,
5376 - done: y
5377 - };
12248 +// all enumerable object keys, includes symbols
12249 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12250 +var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12251 +var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
12252 +module.exports = function (it) {
12253 + var result = getKeys(it);
12254 + var getSymbols = gOPS.f;
12255 + if (getSymbols) {
12256 + var symbols = getSymbols(it);
12257 + var isEnum = pIE.f;
12258 + var i = 0;
12259 + var key;
12260 + while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key);
12261 + } return result;
12262 +};
12263 +
12264 +
12265 +/***/ }),
12266 +
12267 +/***/ "../node_modules/core-js/library/modules/_export.js":
12268 +/*!**********************************************************!*\
12269 + !*** ../node_modules/core-js/library/modules/_export.js ***!
12270 + \**********************************************************/
12271 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12272 +
12273 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
12274 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
12275 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12276 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12277 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12278 +var PROTOTYPE = 'prototype';
12279 +
12280 +var $export = function (type, name, source) {
12281 + var IS_FORCED = type & $export.F;
12282 + var IS_GLOBAL = type & $export.G;
12283 + var IS_STATIC = type & $export.S;
12284 + var IS_PROTO = type & $export.P;
12285 + var IS_BIND = type & $export.B;
12286 + var IS_WRAP = type & $export.W;
12287 + var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
12288 + var expProto = exports[PROTOTYPE];
12289 + var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
12290 + var key, own, out;
12291 + if (IS_GLOBAL) source = name;
12292 + for (key in source) {
12293 + // contains in native
12294 + own = !IS_FORCED && target && target[key] !== undefined;
12295 + if (own && has(exports, key)) continue;
12296 + // export native or passed
12297 + out = own ? target[key] : source[key];
12298 + // prevent global pollution for namespaces
12299 + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
12300 + // bind timers to global for call from export context
12301 + : IS_BIND && own ? ctx(out, global)
12302 + // wrap global constructors for prevent change them in library
12303 + : IS_WRAP && target[key] == out ? (function (C) {
12304 + var F = function (a, b, c) {
12305 + if (this instanceof C) {
12306 + switch (arguments.length) {
12307 + case 0: return new C();
12308 + case 1: return new C(a);
12309 + case 2: return new C(a, b);
12310 + } return new C(a, b, c);
12311 + } return C.apply(this, arguments);
5378 12312 };
5379 - }(r, o, i), !0), u;
12313 + F[PROTOTYPE] = C[PROTOTYPE];
12314 + return F;
12315 + // make static versions for prototype methods
12316 + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
12317 + // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
12318 + if (IS_PROTO) {
12319 + (exports.virtual || (exports.virtual = {}))[key] = out;
12320 + // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
12321 + if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
12322 + }
5380 12323 }
5381 - var a = {};
5382 - function Generator() {}
5383 - function GeneratorFunction() {}
5384 - function GeneratorFunctionPrototype() {}
5385 - t = Object.getPrototypeOf;
5386 - var c = [][n] ? t(t([][n]())) : (regeneratorDefine(t = {}, n, function () {
5387 - return this;
5388 - }), t),
5389 - u = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(c);
5390 - function f(e) {
5391 - return Object.setPrototypeOf ? Object.setPrototypeOf(e, GeneratorFunctionPrototype) : (e.__proto__ = GeneratorFunctionPrototype, regeneratorDefine(e, o, "GeneratorFunction")), e.prototype = Object.create(u), e;
12324 +};
12325 +// type bitmap
12326 +$export.F = 1; // forced
12327 +$export.G = 2; // global
12328 +$export.S = 4; // static
12329 +$export.P = 8; // proto
12330 +$export.B = 16; // bind
12331 +$export.W = 32; // wrap
12332 +$export.U = 64; // safe
12333 +$export.R = 128; // real proto method for `library`
12334 +module.exports = $export;
12335 +
12336 +
12337 +/***/ }),
12338 +
12339 +/***/ "../node_modules/core-js/library/modules/_fails.js":
12340 +/*!*********************************************************!*\
12341 + !*** ../node_modules/core-js/library/modules/_fails.js ***!
12342 + \*********************************************************/
12343 +/***/ ((module) => {
12344 +
12345 +module.exports = function (exec) {
12346 + try {
12347 + return !!exec();
12348 + } catch (e) {
12349 + return true;
5392 12350 }
5393 - return GeneratorFunction.prototype = GeneratorFunctionPrototype, regeneratorDefine(u, "constructor", GeneratorFunctionPrototype), regeneratorDefine(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = "GeneratorFunction", regeneratorDefine(GeneratorFunctionPrototype, o, "GeneratorFunction"), regeneratorDefine(u), regeneratorDefine(u, o, "Generator"), regeneratorDefine(u, n, function () {
5394 - return this;
5395 - }), regeneratorDefine(u, "toString", function () {
5396 - return "[object Generator]";
5397 - }), (module.exports = _regenerator = function _regenerator() {
5398 - return {
5399 - w: i,
5400 - m: f
5401 - };
5402 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
5403 -}
5404 -module.exports = _regenerator, module.exports.__esModule = true, module.exports["default"] = module.exports;
12351 +};
5405 12352
12353 +
5406 12354 /***/ }),
5407 12355
5408 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js":
12356 +/***/ "../node_modules/core-js/library/modules/_for-of.js":
12357 +/*!**********************************************************!*\
12358 + !*** ../node_modules/core-js/library/modules/_for-of.js ***!
12359 + \**********************************************************/
12360 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12361 +
12362 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
12363 +var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
12364 +var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
12365 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12366 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
12367 +var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
12368 +var BREAK = {};
12369 +var RETURN = {};
12370 +var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
12371 + var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
12372 + var f = ctx(fn, that, entries ? 2 : 1);
12373 + var index = 0;
12374 + var length, step, iterator, result;
12375 + if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
12376 + // fast case for arrays with default iterator
12377 + if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
12378 + result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
12379 + if (result === BREAK || result === RETURN) return result;
12380 + } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
12381 + result = call(iterator, f, step.value, entries);
12382 + if (result === BREAK || result === RETURN) return result;
12383 + }
12384 +};
12385 +exports.BREAK = BREAK;
12386 +exports.RETURN = RETURN;
12387 +
12388 +
12389 +/***/ }),
12390 +
12391 +/***/ "../node_modules/core-js/library/modules/_global.js":
12392 +/*!**********************************************************!*\
12393 + !*** ../node_modules/core-js/library/modules/_global.js ***!
12394 + \**********************************************************/
12395 +/***/ ((module) => {
12396 +
12397 +// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
12398 +var global = module.exports = typeof window != 'undefined' && window.Math == Math
12399 + ? window : typeof self != 'undefined' && self.Math == Math ? self
12400 + // eslint-disable-next-line no-new-func
12401 + : Function('return this')();
12402 +if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
12403 +
12404 +
12405 +/***/ }),
12406 +
12407 +/***/ "../node_modules/core-js/library/modules/_has.js":
12408 +/*!*******************************************************!*\
12409 + !*** ../node_modules/core-js/library/modules/_has.js ***!
12410 + \*******************************************************/
12411 +/***/ ((module) => {
12412 +
12413 +var hasOwnProperty = {}.hasOwnProperty;
12414 +module.exports = function (it, key) {
12415 + return hasOwnProperty.call(it, key);
12416 +};
12417 +
12418 +
12419 +/***/ }),
12420 +
12421 +/***/ "../node_modules/core-js/library/modules/_hide.js":
12422 +/*!********************************************************!*\
12423 + !*** ../node_modules/core-js/library/modules/_hide.js ***!
12424 + \********************************************************/
12425 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12426 +
12427 +var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12428 +var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12429 +module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) {
12430 + return dP.f(object, key, createDesc(1, value));
12431 +} : function (object, key, value) {
12432 + object[key] = value;
12433 + return object;
12434 +};
12435 +
12436 +
12437 +/***/ }),
12438 +
12439 +/***/ "../node_modules/core-js/library/modules/_html.js":
12440 +/*!********************************************************!*\
12441 + !*** ../node_modules/core-js/library/modules/_html.js ***!
12442 + \********************************************************/
12443 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12444 +
12445 +var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document;
12446 +module.exports = document && document.documentElement;
12447 +
12448 +
12449 +/***/ }),
12450 +
12451 +/***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js":
5409 12452 /*!******************************************************************!*\
5410 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsync.js ***!
12453 + !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***!
5411 12454 \******************************************************************/
5412 12455 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5413 12456
5414 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
5415 -function _regeneratorAsync(n, e, r, t, o) {
5416 - var a = regeneratorAsyncGen(n, e, r, t, o);
5417 - return a.next().then(function (n) {
5418 - return n.done ? n.value : a.next();
5419 - });
5420 -}
5421 -module.exports = _regeneratorAsync, module.exports.__esModule = true, module.exports["default"] = module.exports;
12457 +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 () {
12458 + return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
12459 +});
5422 12460
12461 +
5423 12462 /***/ }),
5424 12463
5425 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js":
5426 -/*!*********************************************************************!*\
5427 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js ***!
5428 - \*********************************************************************/
12464 +/***/ "../node_modules/core-js/library/modules/_invoke.js":
12465 +/*!**********************************************************!*\
12466 + !*** ../node_modules/core-js/library/modules/_invoke.js ***!
12467 + \**********************************************************/
12468 +/***/ ((module) => {
12469 +
12470 +// fast apply, http://jsperf.lnkit.com/fast-apply/5
12471 +module.exports = function (fn, args, that) {
12472 + var un = that === undefined;
12473 + switch (args.length) {
12474 + case 0: return un ? fn()
12475 + : fn.call(that);
12476 + case 1: return un ? fn(args[0])
12477 + : fn.call(that, args[0]);
12478 + case 2: return un ? fn(args[0], args[1])
12479 + : fn.call(that, args[0], args[1]);
12480 + case 3: return un ? fn(args[0], args[1], args[2])
12481 + : fn.call(that, args[0], args[1], args[2]);
12482 + case 4: return un ? fn(args[0], args[1], args[2], args[3])
12483 + : fn.call(that, args[0], args[1], args[2], args[3]);
12484 + } return fn.apply(that, args);
12485 +};
12486 +
12487 +
12488 +/***/ }),
12489 +
12490 +/***/ "../node_modules/core-js/library/modules/_iobject.js":
12491 +/*!***********************************************************!*\
12492 + !*** ../node_modules/core-js/library/modules/_iobject.js ***!
12493 + \***********************************************************/
5429 12494 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5430 12495
5431 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
5432 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
5433 -function _regeneratorAsyncGen(r, e, t, o, n) {
5434 - return new regeneratorAsyncIterator(regenerator().w(r, e, t, o), n || Promise);
5435 -}
5436 -module.exports = _regeneratorAsyncGen, module.exports.__esModule = true, module.exports["default"] = module.exports;
12496 +// fallback for non-array-like ES3 and non-enumerable old V8 strings
12497 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
12498 +// eslint-disable-next-line no-prototype-builtins
12499 +module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
12500 + return cof(it) == 'String' ? it.split('') : Object(it);
12501 +};
5437 12502
12503 +
5438 12504 /***/ }),
5439 12505
5440 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js":
5441 -/*!**************************************************************************!*\
5442 - !*** ../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js ***!
5443 - \**************************************************************************/
12506 +/***/ "../node_modules/core-js/library/modules/_is-array-iter.js":
12507 +/*!*****************************************************************!*\
12508 + !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***!
12509 + \*****************************************************************/
5444 12510 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5445 12511
5446 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
5447 -var regeneratorDefine = __webpack_require__(/*! ./regeneratorDefine.js */ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js");
5448 -function AsyncIterator(t, e) {
5449 - function n(r, o, i, f) {
5450 - try {
5451 - var c = t[r](o),
5452 - u = c.value;
5453 - return u instanceof OverloadYield ? e.resolve(u.v).then(function (t) {
5454 - n("next", t, i, f);
5455 - }, function (t) {
5456 - n("throw", t, i, f);
5457 - }) : e.resolve(u).then(function (t) {
5458 - c.value = t, i(c);
5459 - }, function (t) {
5460 - return n("throw", t, i, f);
5461 - });
5462 - } catch (t) {
5463 - f(t);
5464 - }
5465 - }
5466 - var r;
5467 - this.next || (regeneratorDefine(AsyncIterator.prototype), regeneratorDefine(AsyncIterator.prototype, "function" == typeof Symbol && Symbol.asyncIterator || "@asyncIterator", function () {
5468 - return this;
5469 - })), regeneratorDefine(this, "_invoke", function (t, o, i) {
5470 - function f() {
5471 - return new e(function (e, r) {
5472 - n(t, i, e, r);
5473 - });
5474 - }
5475 - return r = r ? r.then(f, f) : f();
5476 - }, !0);
5477 -}
5478 -module.exports = AsyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports;
12512 +// check on default Array iterator
12513 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12514 +var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12515 +var ArrayProto = Array.prototype;
5479 12516
12517 +module.exports = function (it) {
12518 + return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
12519 +};
12520 +
12521 +
5480 12522 /***/ }),
5481 12523
5482 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorDefine.js":
5483 -/*!*******************************************************************!*\
5484 - !*** ../node_modules/@babel/runtime/helpers/regeneratorDefine.js ***!
5485 - \*******************************************************************/
12524 +/***/ "../node_modules/core-js/library/modules/_is-array.js":
12525 +/*!************************************************************!*\
12526 + !*** ../node_modules/core-js/library/modules/_is-array.js ***!
12527 + \************************************************************/
12528 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12529 +
12530 +// 7.2.2 IsArray(argument)
12531 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js");
12532 +module.exports = Array.isArray || function isArray(arg) {
12533 + return cof(arg) == 'Array';
12534 +};
12535 +
12536 +
12537 +/***/ }),
12538 +
12539 +/***/ "../node_modules/core-js/library/modules/_is-object.js":
12540 +/*!*************************************************************!*\
12541 + !*** ../node_modules/core-js/library/modules/_is-object.js ***!
12542 + \*************************************************************/
5486 12543 /***/ ((module) => {
5487 12544
5488 -function _regeneratorDefine(e, r, n, t) {
5489 - var i = Object.defineProperty;
12545 +module.exports = function (it) {
12546 + return typeof it === 'object' ? it !== null : typeof it === 'function';
12547 +};
12548 +
12549 +
12550 +/***/ }),
12551 +
12552 +/***/ "../node_modules/core-js/library/modules/_iter-call.js":
12553 +/*!*************************************************************!*\
12554 + !*** ../node_modules/core-js/library/modules/_iter-call.js ***!
12555 + \*************************************************************/
12556 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12557 +
12558 +// call something on iterator step with safe closing on error
12559 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12560 +module.exports = function (iterator, fn, value, entries) {
5490 12561 try {
5491 - i({}, "", {});
12562 + return entries ? fn(anObject(value)[0], value[1]) : fn(value);
12563 + // 7.4.6 IteratorClose(iterator, completion)
5492 12564 } catch (e) {
5493 - i = 0;
12565 + var ret = iterator['return'];
12566 + if (ret !== undefined) anObject(ret.call(iterator));
12567 + throw e;
5494 12568 }
5495 - module.exports = _regeneratorDefine = function regeneratorDefine(e, r, n, t) {
5496 - function o(r, n) {
5497 - _regeneratorDefine(e, r, function (e) {
5498 - return this._invoke(r, n, e);
5499 - });
12569 +};
12570 +
12571 +
12572 +/***/ }),
12573 +
12574 +/***/ "../node_modules/core-js/library/modules/_iter-create.js":
12575 +/*!***************************************************************!*\
12576 + !*** ../node_modules/core-js/library/modules/_iter-create.js ***!
12577 + \***************************************************************/
12578 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12579 +
12580 +"use strict";
12581 +
12582 +var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
12583 +var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12584 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12585 +var IteratorPrototype = {};
12586 +
12587 +// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
12588 +__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; });
12589 +
12590 +module.exports = function (Constructor, NAME, next) {
12591 + Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
12592 + setToStringTag(Constructor, NAME + ' Iterator');
12593 +};
12594 +
12595 +
12596 +/***/ }),
12597 +
12598 +/***/ "../node_modules/core-js/library/modules/_iter-define.js":
12599 +/*!***************************************************************!*\
12600 + !*** ../node_modules/core-js/library/modules/_iter-define.js ***!
12601 + \***************************************************************/
12602 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12603 +
12604 +"use strict";
12605 +
12606 +var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
12607 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
12608 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
12609 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
12610 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
12611 +var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js");
12612 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
12613 +var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
12614 +var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12615 +var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
12616 +var FF_ITERATOR = '@@iterator';
12617 +var KEYS = 'keys';
12618 +var VALUES = 'values';
12619 +
12620 +var returnThis = function () { return this; };
12621 +
12622 +module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
12623 + $iterCreate(Constructor, NAME, next);
12624 + var getMethod = function (kind) {
12625 + if (!BUGGY && kind in proto) return proto[kind];
12626 + switch (kind) {
12627 + case KEYS: return function keys() { return new Constructor(this, kind); };
12628 + case VALUES: return function values() { return new Constructor(this, kind); };
12629 + } return function entries() { return new Constructor(this, kind); };
12630 + };
12631 + var TAG = NAME + ' Iterator';
12632 + var DEF_VALUES = DEFAULT == VALUES;
12633 + var VALUES_BUG = false;
12634 + var proto = Base.prototype;
12635 + var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
12636 + var $default = $native || getMethod(DEFAULT);
12637 + var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
12638 + var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
12639 + var methods, key, IteratorPrototype;
12640 + // Fix native
12641 + if ($anyNative) {
12642 + IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
12643 + if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
12644 + // Set @@toStringTag to native iterators
12645 + setToStringTag(IteratorPrototype, TAG, true);
12646 + // fix for some old engines
12647 + if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
5500 12648 }
5501 - r ? i ? i(e, r, {
5502 - value: n,
5503 - enumerable: !t,
5504 - configurable: !t,
5505 - writable: !t
5506 - }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2));
5507 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _regeneratorDefine(e, r, n, t);
5508 -}
5509 -module.exports = _regeneratorDefine, module.exports.__esModule = true, module.exports["default"] = module.exports;
12649 + }
12650 + // fix Array#{values, @@iterator}.name in V8 / FF
12651 + if (DEF_VALUES && $native && $native.name !== VALUES) {
12652 + VALUES_BUG = true;
12653 + $default = function values() { return $native.call(this); };
12654 + }
12655 + // Define iterator
12656 + if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
12657 + hide(proto, ITERATOR, $default);
12658 + }
12659 + // Plug for library
12660 + Iterators[NAME] = $default;
12661 + Iterators[TAG] = returnThis;
12662 + if (DEFAULT) {
12663 + methods = {
12664 + values: DEF_VALUES ? $default : getMethod(VALUES),
12665 + keys: IS_SET ? $default : getMethod(KEYS),
12666 + entries: $entries
12667 + };
12668 + if (FORCED) for (key in methods) {
12669 + if (!(key in proto)) redefine(proto, key, methods[key]);
12670 + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
12671 + }
12672 + return methods;
12673 +};
5510 12674
12675 +
5511 12676 /***/ }),
5512 12677
5513 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js":
12678 +/***/ "../node_modules/core-js/library/modules/_iter-detect.js":
12679 +/*!***************************************************************!*\
12680 + !*** ../node_modules/core-js/library/modules/_iter-detect.js ***!
12681 + \***************************************************************/
12682 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12683 +
12684 +var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
12685 +var SAFE_CLOSING = false;
12686 +
12687 +try {
12688 + var riter = [7][ITERATOR]();
12689 + riter['return'] = function () { SAFE_CLOSING = true; };
12690 + // eslint-disable-next-line no-throw-literal
12691 + Array.from(riter, function () { throw 2; });
12692 +} catch (e) { /* empty */ }
12693 +
12694 +module.exports = function (exec, skipClosing) {
12695 + if (!skipClosing && !SAFE_CLOSING) return false;
12696 + var safe = false;
12697 + try {
12698 + var arr = [7];
12699 + var iter = arr[ITERATOR]();
12700 + iter.next = function () { return { done: safe = true }; };
12701 + arr[ITERATOR] = function () { return iter; };
12702 + exec(arr);
12703 + } catch (e) { /* empty */ }
12704 + return safe;
12705 +};
12706 +
12707 +
12708 +/***/ }),
12709 +
12710 +/***/ "../node_modules/core-js/library/modules/_iter-step.js":
12711 +/*!*************************************************************!*\
12712 + !*** ../node_modules/core-js/library/modules/_iter-step.js ***!
12713 + \*************************************************************/
12714 +/***/ ((module) => {
12715 +
12716 +module.exports = function (done, value) {
12717 + return { value: value, done: !!done };
12718 +};
12719 +
12720 +
12721 +/***/ }),
12722 +
12723 +/***/ "../node_modules/core-js/library/modules/_iterators.js":
12724 +/*!*************************************************************!*\
12725 + !*** ../node_modules/core-js/library/modules/_iterators.js ***!
12726 + \*************************************************************/
12727 +/***/ ((module) => {
12728 +
12729 +module.exports = {};
12730 +
12731 +
12732 +/***/ }),
12733 +
12734 +/***/ "../node_modules/core-js/library/modules/_library.js":
12735 +/*!***********************************************************!*\
12736 + !*** ../node_modules/core-js/library/modules/_library.js ***!
12737 + \***********************************************************/
12738 +/***/ ((module) => {
12739 +
12740 +module.exports = true;
12741 +
12742 +
12743 +/***/ }),
12744 +
12745 +/***/ "../node_modules/core-js/library/modules/_meta.js":
12746 +/*!********************************************************!*\
12747 + !*** ../node_modules/core-js/library/modules/_meta.js ***!
12748 + \********************************************************/
12749 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12750 +
12751 +var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta');
12752 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
12753 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12754 +var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
12755 +var id = 0;
12756 +var isExtensible = Object.isExtensible || function () {
12757 + return true;
12758 +};
12759 +var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12760 + return isExtensible(Object.preventExtensions({}));
12761 +});
12762 +var setMeta = function (it) {
12763 + setDesc(it, META, { value: {
12764 + i: 'O' + ++id, // object ID
12765 + w: {} // weak collections IDs
12766 + } });
12767 +};
12768 +var fastKey = function (it, create) {
12769 + // return primitive with prefix
12770 + if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;
12771 + if (!has(it, META)) {
12772 + // can't set metadata to uncaught frozen object
12773 + if (!isExtensible(it)) return 'F';
12774 + // not necessary to add metadata
12775 + if (!create) return 'E';
12776 + // add missing metadata
12777 + setMeta(it);
12778 + // return object ID
12779 + } return it[META].i;
12780 +};
12781 +var getWeak = function (it, create) {
12782 + if (!has(it, META)) {
12783 + // can't set metadata to uncaught frozen object
12784 + if (!isExtensible(it)) return true;
12785 + // not necessary to add metadata
12786 + if (!create) return false;
12787 + // add missing metadata
12788 + setMeta(it);
12789 + // return hash weak collections IDs
12790 + } return it[META].w;
12791 +};
12792 +// add metadata on freeze-family methods calling
12793 +var onFreeze = function (it) {
12794 + if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);
12795 + return it;
12796 +};
12797 +var meta = module.exports = {
12798 + KEY: META,
12799 + NEED: false,
12800 + fastKey: fastKey,
12801 + getWeak: getWeak,
12802 + onFreeze: onFreeze
12803 +};
12804 +
12805 +
12806 +/***/ }),
12807 +
12808 +/***/ "../node_modules/core-js/library/modules/_object-assign.js":
5514 12809 /*!*****************************************************************!*\
5515 - !*** ../node_modules/@babel/runtime/helpers/regeneratorKeys.js ***!
12810 + !*** ../node_modules/core-js/library/modules/_object-assign.js ***!
5516 12811 \*****************************************************************/
5517 -/***/ ((module) => {
12812 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5518 12813
5519 -function _regeneratorKeys(e) {
5520 - var n = Object(e),
5521 - r = [];
5522 - for (var t in n) r.unshift(t);
5523 - return function e() {
5524 - for (; r.length;) if ((t = r.pop()) in n) return e.value = t, e.done = !1, e;
5525 - return e.done = !0, e;
5526 - };
5527 -}
5528 -module.exports = _regeneratorKeys, module.exports.__esModule = true, module.exports["default"] = module.exports;
12814 +"use strict";
5529 12815
12816 +// 19.1.2.1 Object.assign(target, source, ...)
12817 +var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
12818 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12819 +var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
12820 +var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
12821 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
12822 +var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
12823 +var $assign = Object.assign;
12824 +
12825 +// should work with symbols and should have deterministic property order (V8 bug)
12826 +module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () {
12827 + var A = {};
12828 + var B = {};
12829 + // eslint-disable-next-line no-undef
12830 + var S = Symbol();
12831 + var K = 'abcdefghijklmnopqrst';
12832 + A[S] = 7;
12833 + K.split('').forEach(function (k) { B[k] = k; });
12834 + return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;
12835 +}) ? function assign(target, source) { // eslint-disable-line no-unused-vars
12836 + var T = toObject(target);
12837 + var aLen = arguments.length;
12838 + var index = 1;
12839 + var getSymbols = gOPS.f;
12840 + var isEnum = pIE.f;
12841 + while (aLen > index) {
12842 + var S = IObject(arguments[index++]);
12843 + var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S);
12844 + var length = keys.length;
12845 + var j = 0;
12846 + var key;
12847 + while (length > j) {
12848 + key = keys[j++];
12849 + if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key];
12850 + }
12851 + } return T;
12852 +} : $assign;
12853 +
12854 +
5530 12855 /***/ }),
5531 12856
5532 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js":
5533 -/*!********************************************************************!*\
5534 - !*** ../node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
5535 - \********************************************************************/
12857 +/***/ "../node_modules/core-js/library/modules/_object-create.js":
12858 +/*!*****************************************************************!*\
12859 + !*** ../node_modules/core-js/library/modules/_object-create.js ***!
12860 + \*****************************************************************/
5536 12861 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5537 12862
5538 -var OverloadYield = __webpack_require__(/*! ./OverloadYield.js */ "../node_modules/@babel/runtime/helpers/OverloadYield.js");
5539 -var regenerator = __webpack_require__(/*! ./regenerator.js */ "../node_modules/@babel/runtime/helpers/regenerator.js");
5540 -var regeneratorAsync = __webpack_require__(/*! ./regeneratorAsync.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsync.js");
5541 -var regeneratorAsyncGen = __webpack_require__(/*! ./regeneratorAsyncGen.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js");
5542 -var regeneratorAsyncIterator = __webpack_require__(/*! ./regeneratorAsyncIterator.js */ "../node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js");
5543 -var regeneratorKeys = __webpack_require__(/*! ./regeneratorKeys.js */ "../node_modules/@babel/runtime/helpers/regeneratorKeys.js");
5544 -var regeneratorValues = __webpack_require__(/*! ./regeneratorValues.js */ "../node_modules/@babel/runtime/helpers/regeneratorValues.js");
5545 -function _regeneratorRuntime() {
5546 - "use strict";
12863 +// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
12864 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12865 +var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js");
12866 +var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
12867 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
12868 +var Empty = function () { /* empty */ };
12869 +var PROTOTYPE = 'prototype';
5547 12870
5548 - var r = regenerator(),
5549 - e = r.m(_regeneratorRuntime),
5550 - t = (Object.getPrototypeOf ? Object.getPrototypeOf(e) : e.__proto__).constructor;
5551 - function n(r) {
5552 - var e = "function" == typeof r && r.constructor;
5553 - return !!e && (e === t || "GeneratorFunction" === (e.displayName || e.name));
5554 - }
5555 - var o = {
5556 - "throw": 1,
5557 - "return": 2,
5558 - "break": 3,
5559 - "continue": 3
5560 - };
5561 - function a(r) {
5562 - var e, t;
5563 - return function (n) {
5564 - e || (e = {
5565 - stop: function stop() {
5566 - return t(n.a, 2);
5567 - },
5568 - "catch": function _catch() {
5569 - return n.v;
5570 - },
5571 - abrupt: function abrupt(r, e) {
5572 - return t(n.a, o[r], e);
5573 - },
5574 - delegateYield: function delegateYield(r, o, a) {
5575 - return e.resultName = o, t(n.d, regeneratorValues(r), a);
5576 - },
5577 - finish: function finish(r) {
5578 - return t(n.f, r);
5579 - }
5580 - }, t = function t(r, _t, o) {
5581 - n.p = e.prev, n.n = e.next;
5582 - try {
5583 - return r(_t, o);
5584 - } finally {
5585 - e.next = n.n;
5586 - }
5587 - }), e.resultName && (e[e.resultName] = n.v, e.resultName = void 0), e.sent = n.v, e.next = n.n;
5588 - try {
5589 - return r.call(this, e);
5590 - } finally {
5591 - n.p = e.prev, n.n = e.next;
5592 - }
5593 - };
5594 - }
5595 - return (module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
5596 - return {
5597 - wrap: function wrap(e, t, n, o) {
5598 - return r.w(a(e), t, n, o && o.reverse());
5599 - },
5600 - isGeneratorFunction: n,
5601 - mark: r.m,
5602 - awrap: function awrap(r, e) {
5603 - return new OverloadYield(r, e);
5604 - },
5605 - AsyncIterator: regeneratorAsyncIterator,
5606 - async: function async(r, e, t, o, u) {
5607 - return (n(e) ? regeneratorAsyncGen : regeneratorAsync)(a(r), e, t, o, u);
5608 - },
5609 - keys: regeneratorKeys,
5610 - values: regeneratorValues
5611 - };
5612 - }, module.exports.__esModule = true, module.exports["default"] = module.exports)();
5613 -}
5614 -module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports;
12871 +// Create object with fake `null` prototype: use iframe Object with cleared prototype
12872 +var createDict = function () {
12873 + // Thrash, waste and sodomy: IE GC bug
12874 + var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe');
12875 + var i = enumBugKeys.length;
12876 + var lt = '<';
12877 + var gt = '>';
12878 + var iframeDocument;
12879 + iframe.style.display = 'none';
12880 + __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe);
12881 + iframe.src = 'javascript:'; // eslint-disable-line no-script-url
12882 + // createDict = iframe.contentWindow.Object;
12883 + // html.removeChild(iframe);
12884 + iframeDocument = iframe.contentWindow.document;
12885 + iframeDocument.open();
12886 + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
12887 + iframeDocument.close();
12888 + createDict = iframeDocument.F;
12889 + while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
12890 + return createDict();
12891 +};
5615 12892
12893 +module.exports = Object.create || function create(O, Properties) {
12894 + var result;
12895 + if (O !== null) {
12896 + Empty[PROTOTYPE] = anObject(O);
12897 + result = new Empty();
12898 + Empty[PROTOTYPE] = null;
12899 + // add "__proto__" for Object.getPrototypeOf polyfill
12900 + result[IE_PROTO] = O;
12901 + } else result = createDict();
12902 + return Properties === undefined ? result : dPs(result, Properties);
12903 +};
12904 +
12905 +
5616 12906 /***/ }),
5617 12907
5618 -/***/ "../node_modules/@babel/runtime/helpers/regeneratorValues.js":
12908 +/***/ "../node_modules/core-js/library/modules/_object-dp.js":
12909 +/*!*************************************************************!*\
12910 + !*** ../node_modules/core-js/library/modules/_object-dp.js ***!
12911 + \*************************************************************/
12912 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12913 +
12914 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12915 +var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
12916 +var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12917 +var dP = Object.defineProperty;
12918 +
12919 +exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
12920 + anObject(O);
12921 + P = toPrimitive(P, true);
12922 + anObject(Attributes);
12923 + if (IE8_DOM_DEFINE) try {
12924 + return dP(O, P, Attributes);
12925 + } catch (e) { /* empty */ }
12926 + if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
12927 + if ('value' in Attributes) O[P] = Attributes.value;
12928 + return O;
12929 +};
12930 +
12931 +
12932 +/***/ }),
12933 +
12934 +/***/ "../node_modules/core-js/library/modules/_object-dps.js":
12935 +/*!**************************************************************!*\
12936 + !*** ../node_modules/core-js/library/modules/_object-dps.js ***!
12937 + \**************************************************************/
12938 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
12939 +
12940 +var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
12941 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
12942 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
12943 +
12944 +module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
12945 + anObject(O);
12946 + var keys = getKeys(Properties);
12947 + var length = keys.length;
12948 + var i = 0;
12949 + var P;
12950 + while (length > i) dP.f(O, P = keys[i++], Properties[P]);
12951 + return O;
12952 +};
12953 +
12954 +
12955 +/***/ }),
12956 +
12957 +/***/ "../node_modules/core-js/library/modules/_object-gopd.js":
12958 +/*!***************************************************************!*\
12959 + !*** ../node_modules/core-js/library/modules/_object-gopd.js ***!
12960 + \***************************************************************/
12961 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
12962 +
12963 +var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js");
12964 +var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
12965 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12966 +var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
12967 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
12968 +var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js");
12969 +var gOPD = Object.getOwnPropertyDescriptor;
12970 +
12971 +exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) {
12972 + O = toIObject(O);
12973 + P = toPrimitive(P, true);
12974 + if (IE8_DOM_DEFINE) try {
12975 + return gOPD(O, P);
12976 + } catch (e) { /* empty */ }
12977 + if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);
12978 +};
12979 +
12980 +
12981 +/***/ }),
12982 +
12983 +/***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js":
5619 12984 /*!*******************************************************************!*\
5620 - !*** ../node_modules/@babel/runtime/helpers/regeneratorValues.js ***!
12985 + !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***!
5621 12986 \*******************************************************************/
5622 12987 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5623 12988
5624 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
5625 -function _regeneratorValues(e) {
5626 - if (null != e) {
5627 - var t = e["function" == typeof Symbol && Symbol.iterator || "@@iterator"],
5628 - r = 0;
5629 - if (t) return t.call(e);
5630 - if ("function" == typeof e.next) return e;
5631 - if (!isNaN(e.length)) return {
5632 - next: function next() {
5633 - return e && r >= e.length && (e = void 0), {
5634 - value: e && e[r++],
5635 - done: !e
5636 - };
5637 - }
5638 - };
12989 +// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
12990 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
12991 +var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f;
12992 +var toString = {}.toString;
12993 +
12994 +var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
12995 + ? Object.getOwnPropertyNames(window) : [];
12996 +
12997 +var getWindowNames = function (it) {
12998 + try {
12999 + return gOPN(it);
13000 + } catch (e) {
13001 + return windowNames.slice();
5639 13002 }
5640 - throw new TypeError(_typeof(e) + " is not iterable");
5641 -}
5642 -module.exports = _regeneratorValues, module.exports.__esModule = true, module.exports["default"] = module.exports;
13003 +};
5643 13004
13005 +module.exports.f = function getOwnPropertyNames(it) {
13006 + return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));
13007 +};
13008 +
13009 +
5644 13010 /***/ }),
5645 13011
5646 -/***/ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js":
5647 -/*!****************************************************************!*\
5648 - !*** ../node_modules/@babel/runtime/helpers/setPrototypeOf.js ***!
5649 - \****************************************************************/
5650 -/***/ ((module) => {
13012 +/***/ "../node_modules/core-js/library/modules/_object-gopn.js":
13013 +/*!***************************************************************!*\
13014 + !*** ../node_modules/core-js/library/modules/_object-gopn.js ***!
13015 + \***************************************************************/
13016 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
5651 13017
5652 -function _setPrototypeOf(t, e) {
5653 - return module.exports = _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) {
5654 - return t.__proto__ = e, t;
5655 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _setPrototypeOf(t, e);
5656 -}
5657 -module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports;
13018 +// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O)
13019 +var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
13020 +var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype');
5658 13021
13022 +exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
13023 + return $keys(O, hiddenKeys);
13024 +};
13025 +
13026 +
5659 13027 /***/ }),
5660 13028
5661 -/***/ "../node_modules/@babel/runtime/helpers/slicedToArray.js":
13029 +/***/ "../node_modules/core-js/library/modules/_object-gops.js":
5662 13030 /*!***************************************************************!*\
5663 - !*** ../node_modules/@babel/runtime/helpers/slicedToArray.js ***!
13031 + !*** ../node_modules/core-js/library/modules/_object-gops.js ***!
5664 13032 \***************************************************************/
13033 +/***/ ((__unused_webpack_module, exports) => {
13034 +
13035 +exports.f = Object.getOwnPropertySymbols;
13036 +
13037 +
13038 +/***/ }),
13039 +
13040 +/***/ "../node_modules/core-js/library/modules/_object-gpo.js":
13041 +/*!**************************************************************!*\
13042 + !*** ../node_modules/core-js/library/modules/_object-gpo.js ***!
13043 + \**************************************************************/
5665 13044 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5666 13045
5667 -var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithHoles.js");
5668 -var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js");
5669 -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
5670 -var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime/helpers/nonIterableRest.js");
5671 -function _slicedToArray(r, e) {
5672 - return arrayWithHoles(r) || iterableToArrayLimit(r, e) || unsupportedIterableToArray(r, e) || nonIterableRest();
5673 -}
5674 -module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
13046 +// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
13047 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13048 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13049 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
13050 +var ObjectProto = Object.prototype;
5675 13051
13052 +module.exports = Object.getPrototypeOf || function (O) {
13053 + O = toObject(O);
13054 + if (has(O, IE_PROTO)) return O[IE_PROTO];
13055 + if (typeof O.constructor == 'function' && O instanceof O.constructor) {
13056 + return O.constructor.prototype;
13057 + } return O instanceof Object ? ObjectProto : null;
13058 +};
13059 +
13060 +
5676 13061 /***/ }),
5677 13062
5678 -/***/ "../node_modules/@babel/runtime/helpers/superPropBase.js":
13063 +/***/ "../node_modules/core-js/library/modules/_object-keys-internal.js":
13064 +/*!************************************************************************!*\
13065 + !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***!
13066 + \************************************************************************/
13067 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13068 +
13069 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13070 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13071 +var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false);
13072 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO');
13073 +
13074 +module.exports = function (object, names) {
13075 + var O = toIObject(object);
13076 + var i = 0;
13077 + var result = [];
13078 + var key;
13079 + for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
13080 + // Don't enum bug & hidden keys
13081 + while (names.length > i) if (has(O, key = names[i++])) {
13082 + ~arrayIndexOf(result, key) || result.push(key);
13083 + }
13084 + return result;
13085 +};
13086 +
13087 +
13088 +/***/ }),
13089 +
13090 +/***/ "../node_modules/core-js/library/modules/_object-keys.js":
5679 13091 /*!***************************************************************!*\
5680 - !*** ../node_modules/@babel/runtime/helpers/superPropBase.js ***!
13092 + !*** ../node_modules/core-js/library/modules/_object-keys.js ***!
5681 13093 \***************************************************************/
5682 13094 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5683 13095
5684 -var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js");
5685 -function _superPropBase(t, o) {
5686 - for (; !{}.hasOwnProperty.call(t, o) && null !== (t = getPrototypeOf(t)););
5687 - return t;
5688 -}
5689 -module.exports = _superPropBase, module.exports.__esModule = true, module.exports["default"] = module.exports;
13096 +// 19.1.2.14 / 15.2.3.14 Object.keys(O)
13097 +var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js");
13098 +var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js");
5690 13099
13100 +module.exports = Object.keys || function keys(O) {
13101 + return $keys(O, enumBugKeys);
13102 +};
13103 +
13104 +
5691 13105 /***/ }),
5692 13106
5693 -/***/ "../node_modules/@babel/runtime/helpers/toConsumableArray.js":
13107 +/***/ "../node_modules/core-js/library/modules/_object-pie.js":
13108 +/*!**************************************************************!*\
13109 + !*** ../node_modules/core-js/library/modules/_object-pie.js ***!
13110 + \**************************************************************/
13111 +/***/ ((__unused_webpack_module, exports) => {
13112 +
13113 +exports.f = {}.propertyIsEnumerable;
13114 +
13115 +
13116 +/***/ }),
13117 +
13118 +/***/ "../node_modules/core-js/library/modules/_object-sap.js":
13119 +/*!**************************************************************!*\
13120 + !*** ../node_modules/core-js/library/modules/_object-sap.js ***!
13121 + \**************************************************************/
13122 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13123 +
13124 +// most Object methods by ES6 should accept primitives
13125 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13126 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
13127 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13128 +module.exports = function (KEY, exec) {
13129 + var fn = (core.Object || {})[KEY] || Object[KEY];
13130 + var exp = {};
13131 + exp[KEY] = exec(fn);
13132 + $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp);
13133 +};
13134 +
13135 +
13136 +/***/ }),
13137 +
13138 +/***/ "../node_modules/core-js/library/modules/_object-to-array.js":
5694 13139 /*!*******************************************************************!*\
5695 - !*** ../node_modules/@babel/runtime/helpers/toConsumableArray.js ***!
13140 + !*** ../node_modules/core-js/library/modules/_object-to-array.js ***!
5696 13141 \*******************************************************************/
5697 13142 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5698 13143
5699 -var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js");
5700 -var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime/helpers/iterableToArray.js");
5701 -var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js");
5702 -var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime/helpers/nonIterableSpread.js");
5703 -function _toConsumableArray(r) {
5704 - return arrayWithoutHoles(r) || iterableToArray(r) || unsupportedIterableToArray(r) || nonIterableSpread();
5705 -}
5706 -module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
13144 +var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
13145 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
13146 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13147 +var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f;
13148 +module.exports = function (isEntries) {
13149 + return function (it) {
13150 + var O = toIObject(it);
13151 + var keys = getKeys(O);
13152 + var length = keys.length;
13153 + var i = 0;
13154 + var result = [];
13155 + var key;
13156 + while (length > i) {
13157 + key = keys[i++];
13158 + if (!DESCRIPTORS || isEnum.call(O, key)) {
13159 + result.push(isEntries ? [key, O[key]] : O[key]);
13160 + }
13161 + }
13162 + return result;
13163 + };
13164 +};
5707 13165
13166 +
5708 13167 /***/ }),
5709 13168
5710 -/***/ "../node_modules/@babel/runtime/helpers/toPrimitive.js":
13169 +/***/ "../node_modules/core-js/library/modules/_own-keys.js":
13170 +/*!************************************************************!*\
13171 + !*** ../node_modules/core-js/library/modules/_own-keys.js ***!
13172 + \************************************************************/
13173 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13174 +
13175 +// all object keys, includes non-enumerable and symbols
13176 +var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js");
13177 +var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
13178 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13179 +var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect;
13180 +module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) {
13181 + var keys = gOPN.f(anObject(it));
13182 + var getSymbols = gOPS.f;
13183 + return getSymbols ? keys.concat(getSymbols(it)) : keys;
13184 +};
13185 +
13186 +
13187 +/***/ }),
13188 +
13189 +/***/ "../node_modules/core-js/library/modules/_parse-int.js":
5711 13190 /*!*************************************************************!*\
5712 - !*** ../node_modules/@babel/runtime/helpers/toPrimitive.js ***!
13191 + !*** ../node_modules/core-js/library/modules/_parse-int.js ***!
5713 13192 \*************************************************************/
5714 13193 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5715 13194
5716 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
5717 -function toPrimitive(t, r) {
5718 - if ("object" != _typeof(t) || !t) return t;
5719 - var e = t[Symbol.toPrimitive];
5720 - if (void 0 !== e) {
5721 - var i = e.call(t, r || "default");
5722 - if ("object" != _typeof(i)) return i;
5723 - throw new TypeError("@@toPrimitive must return a primitive value.");
5724 - }
5725 - return ("string" === r ? String : Number)(t);
5726 -}
5727 -module.exports = toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports;
13195 +var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt;
13196 +var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim;
13197 +var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
13198 +var hex = /^[-+]?0[xX]/;
5728 13199
13200 +module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {
13201 + var string = $trim(String(str), 3);
13202 + return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));
13203 +} : $parseInt;
13204 +
13205 +
5729 13206 /***/ }),
5730 13207
5731 -/***/ "../node_modules/@babel/runtime/helpers/toPropertyKey.js":
5732 -/*!***************************************************************!*\
5733 - !*** ../node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
5734 - \***************************************************************/
13208 +/***/ "../node_modules/core-js/library/modules/_property-desc.js":
13209 +/*!*****************************************************************!*\
13210 + !*** ../node_modules/core-js/library/modules/_property-desc.js ***!
13211 + \*****************************************************************/
13212 +/***/ ((module) => {
13213 +
13214 +module.exports = function (bitmap, value) {
13215 + return {
13216 + enumerable: !(bitmap & 1),
13217 + configurable: !(bitmap & 2),
13218 + writable: !(bitmap & 4),
13219 + value: value
13220 + };
13221 +};
13222 +
13223 +
13224 +/***/ }),
13225 +
13226 +/***/ "../node_modules/core-js/library/modules/_redefine-all.js":
13227 +/*!****************************************************************!*\
13228 + !*** ../node_modules/core-js/library/modules/_redefine-all.js ***!
13229 + \****************************************************************/
5735 13230 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5736 13231
5737 -var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]);
5738 -var toPrimitive = __webpack_require__(/*! ./toPrimitive.js */ "../node_modules/@babel/runtime/helpers/toPrimitive.js");
5739 -function toPropertyKey(t) {
5740 - var i = toPrimitive(t, "string");
5741 - return "symbol" == _typeof(i) ? i : i + "";
5742 -}
5743 -module.exports = toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports;
13232 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
13233 +module.exports = function (target, src, safe) {
13234 + for (var key in src) {
13235 + if (safe && target[key]) target[key] = src[key];
13236 + else hide(target, key, src[key]);
13237 + } return target;
13238 +};
5744 13239
13240 +
5745 13241 /***/ }),
5746 13242
5747 -/***/ "../node_modules/@babel/runtime/helpers/typeof.js":
5748 -/*!********************************************************!*\
5749 - !*** ../node_modules/@babel/runtime/helpers/typeof.js ***!
5750 - \********************************************************/
5751 -/***/ ((module) => {
13243 +/***/ "../node_modules/core-js/library/modules/_redefine.js":
13244 +/*!************************************************************!*\
13245 + !*** ../node_modules/core-js/library/modules/_redefine.js ***!
13246 + \************************************************************/
13247 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5752 13248
5753 -function _typeof(o) {
5754 - "@babel/helpers - typeof";
13249 +module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
5755 13250
5756 - return module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) {
5757 - return typeof o;
5758 - } : function (o) {
5759 - return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o;
5760 - }, module.exports.__esModule = true, module.exports["default"] = module.exports, _typeof(o);
5761 -}
5762 -module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports;
5763 13251
5764 13252 /***/ }),
5765 13253
5766 -/***/ "../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js":
5767 -/*!****************************************************************************!*\
5768 - !*** ../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***!
5769 - \****************************************************************************/
13254 +/***/ "../node_modules/core-js/library/modules/_set-collection-from.js":
13255 +/*!***********************************************************************!*\
13256 + !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***!
13257 + \***********************************************************************/
5770 13258 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5771 13259
5772 -var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime/helpers/arrayLikeToArray.js");
5773 -function _unsupportedIterableToArray(r, a) {
5774 - if (r) {
5775 - if ("string" == typeof r) return arrayLikeToArray(r, a);
5776 - var t = {}.toString.call(r).slice(8, -1);
5777 - return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? arrayLikeToArray(r, a) : void 0;
5778 - }
5779 -}
5780 -module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports;
13260 +"use strict";
5781 13261
13262 +// https://tc39.github.io/proposal-setmap-offrom/
13263 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13264 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
13265 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
13266 +var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js");
13267 +
13268 +module.exports = function (COLLECTION) {
13269 + $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {
13270 + var mapFn = arguments[1];
13271 + var mapping, A, n, cb;
13272 + aFunction(this);
13273 + mapping = mapFn !== undefined;
13274 + if (mapping) aFunction(mapFn);
13275 + if (source == undefined) return new this();
13276 + A = [];
13277 + if (mapping) {
13278 + n = 0;
13279 + cb = ctx(mapFn, arguments[2], 2);
13280 + forOf(source, false, function (nextItem) {
13281 + A.push(cb(nextItem, n++));
13282 + });
13283 + } else {
13284 + forOf(source, false, A.push, A);
13285 + }
13286 + return new this(A);
13287 + } });
13288 +};
13289 +
13290 +
5782 13291 /***/ }),
5783 13292
5784 -/***/ "../node_modules/@babel/runtime/regenerator/index.js":
5785 -/*!***********************************************************!*\
5786 - !*** ../node_modules/@babel/runtime/regenerator/index.js ***!
5787 - \***********************************************************/
13293 +/***/ "../node_modules/core-js/library/modules/_set-collection-of.js":
13294 +/*!*********************************************************************!*\
13295 + !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***!
13296 + \*********************************************************************/
5788 13297 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5789 13298
5790 -// TODO(Babel 8): Remove this file.
13299 +"use strict";
5791 13300
5792 -var runtime = __webpack_require__(/*! ../helpers/regeneratorRuntime */ "../node_modules/@babel/runtime/helpers/regeneratorRuntime.js")();
5793 -module.exports = runtime;
13301 +// https://tc39.github.io/proposal-setmap-offrom/
13302 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
5794 13303
5795 -// Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
5796 -try {
5797 - regeneratorRuntime = runtime;
5798 -} catch (accidentalStrictMode) {
5799 - if (typeof globalThis === "object") {
5800 - globalThis.regeneratorRuntime = runtime;
5801 - } else {
5802 - Function("r", "regeneratorRuntime = r")(runtime);
5803 - }
5804 -}
13304 +module.exports = function (COLLECTION) {
13305 + $export($export.S, COLLECTION, { of: function of() {
13306 + var length = arguments.length;
13307 + var A = new Array(length);
13308 + while (length--) A[length] = arguments[length];
13309 + return new this(A);
13310 + } });
13311 +};
5805 13312
5806 13313
5807 13314 /***/ }),
5808 13315
5809 -/***/ "../node_modules/@reach/router/es/index.js":
5810 -/*!*************************************************!*\
5811 - !*** ../node_modules/@reach/router/es/index.js ***!
5812 - \*************************************************/
5813 -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
13316 +/***/ "../node_modules/core-js/library/modules/_set-proto.js":
13317 +/*!*************************************************************!*\
13318 + !*** ../node_modules/core-js/library/modules/_set-proto.js ***!
13319 + \*************************************************************/
13320 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5814 13321
5815 -"use strict";
5816 -__webpack_require__.r(__webpack_exports__);
5817 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
5818 -/* harmony export */ Link: () => (/* binding */ Link),
5819 -/* harmony export */ Location: () => (/* binding */ Location),
5820 -/* harmony export */ LocationProvider: () => (/* binding */ LocationProvider),
5821 -/* harmony export */ Match: () => (/* binding */ Match),
5822 -/* harmony export */ Redirect: () => (/* binding */ Redirect),
5823 -/* harmony export */ Router: () => (/* binding */ Router),
5824 -/* harmony export */ ServerLocation: () => (/* binding */ ServerLocation),
5825 -/* harmony export */ createHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory),
5826 -/* harmony export */ createMemorySource: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource),
5827 -/* harmony export */ globalHistory: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory),
5828 -/* harmony export */ isRedirect: () => (/* binding */ isRedirect),
5829 -/* harmony export */ matchPath: () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match),
5830 -/* harmony export */ navigate: () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate),
5831 -/* harmony export */ redirectTo: () => (/* binding */ redirectTo),
5832 -/* harmony export */ useLocation: () => (/* binding */ useLocation),
5833 -/* harmony export */ useMatch: () => (/* binding */ useMatch),
5834 -/* harmony export */ useNavigate: () => (/* binding */ useNavigate),
5835 -/* harmony export */ useParams: () => (/* binding */ useParams)
5836 -/* harmony export */ });
5837 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
5838 -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
5839 -/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js");
5840 -/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);
5841 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
5842 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__);
5843 -/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js");
5844 -/* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__);
5845 -/* 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");
5846 -/* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js");
5847 -/* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js");
5848 -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; };
13322 +// Works with __proto__ only. Old v8 can't work with null proto objects.
13323 +/* eslint-disable no-proto */
13324 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13325 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13326 +var check = function (O, proto) {
13327 + anObject(O);
13328 + if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
13329 +};
13330 +module.exports = {
13331 + set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line
13332 + function (test, buggy, set) {
13333 + try {
13334 + 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);
13335 + set(test, []);
13336 + buggy = !(test instanceof Array);
13337 + } catch (e) { buggy = true; }
13338 + return function setPrototypeOf(O, proto) {
13339 + check(O, proto);
13340 + if (buggy) O.__proto__ = proto;
13341 + else set(O, proto);
13342 + return O;
13343 + };
13344 + }({}, false) : undefined),
13345 + check: check
13346 +};
5849 13347
5850 -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; }
5851 13348
5852 -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
13349 +/***/ }),
5853 13350
5854 -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; }
13351 +/***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js":
13352 +/*!*********************************************************************!*\
13353 + !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***!
13354 + \*********************************************************************/
13355 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5855 13356
5856 -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; }
13357 +var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
13358 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
13359 +var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
5857 13360
5858 -/* eslint-disable jsx-a11y/anchor-has-content */
13361 +module.exports = function (it, tag, stat) {
13362 + if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
13363 +};
5859 13364
5860 13365
13366 +/***/ }),
5861 13367
13368 +/***/ "../node_modules/core-js/library/modules/_shared-key.js":
13369 +/*!**************************************************************!*\
13370 + !*** ../node_modules/core-js/library/modules/_shared-key.js ***!
13371 + \**************************************************************/
13372 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5862 13373
13374 +var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys');
13375 +var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
13376 +module.exports = function (key) {
13377 + return shared[key] || (shared[key] = uid(key));
13378 +};
5863 13379
5864 13380
13381 +/***/ }),
5865 13382
13383 +/***/ "../node_modules/core-js/library/modules/_shared.js":
13384 +/*!**********************************************************!*\
13385 + !*** ../node_modules/core-js/library/modules/_shared.js ***!
13386 + \**********************************************************/
13387 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5866 13388
5867 -////////////////////////////////////////////////////////////////////////////////
13389 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
13390 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13391 +var SHARED = '__core-js_shared__';
13392 +var store = global[SHARED] || (global[SHARED] = {});
5868 13393
5869 -var createNamedContext = function createNamedContext(name, defaultValue) {
5870 - var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue);
5871 - Ctx.displayName = name;
5872 - return Ctx;
13394 +(module.exports = function (key, value) {
13395 + return store[key] || (store[key] = value !== undefined ? value : {});
13396 +})('versions', []).push({
13397 + version: core.version,
13398 + mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global',
13399 + copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
13400 +});
13401 +
13402 +
13403 +/***/ }),
13404 +
13405 +/***/ "../node_modules/core-js/library/modules/_string-at.js":
13406 +/*!*************************************************************!*\
13407 + !*** ../node_modules/core-js/library/modules/_string-at.js ***!
13408 + \*************************************************************/
13409 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13410 +
13411 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13412 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13413 +// true -> String#at
13414 +// false -> String#codePointAt
13415 +module.exports = function (TO_STRING) {
13416 + return function (that, pos) {
13417 + var s = String(defined(that));
13418 + var i = toInteger(pos);
13419 + var l = s.length;
13420 + var a, b;
13421 + if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
13422 + a = s.charCodeAt(i);
13423 + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
13424 + ? TO_STRING ? s.charAt(i) : a
13425 + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
13426 + };
5873 13427 };
5874 13428
5875 -////////////////////////////////////////////////////////////////////////////////
5876 -// Location Context/Provider
5877 -var LocationContext = createNamedContext("Location");
5878 13429
5879 -// sets up a listener if there isn't one already so apps don't need to be
5880 -// wrapped in some top level provider
5881 -var Location = function Location(_ref) {
5882 - var children = _ref.children;
5883 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
5884 - LocationContext.Consumer,
5885 - null,
5886 - function (context) {
5887 - return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
5888 - LocationProvider,
5889 - null,
5890 - children
5891 - );
5892 - }
5893 - );
13430 +/***/ }),
13431 +
13432 +/***/ "../node_modules/core-js/library/modules/_string-trim.js":
13433 +/*!***************************************************************!*\
13434 + !*** ../node_modules/core-js/library/modules/_string-trim.js ***!
13435 + \***************************************************************/
13436 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13437 +
13438 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13439 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13440 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13441 +var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js");
13442 +var space = '[' + spaces + ']';
13443 +var non = '\u200b\u0085';
13444 +var ltrim = RegExp('^' + space + space + '*');
13445 +var rtrim = RegExp(space + space + '*$');
13446 +
13447 +var exporter = function (KEY, exec, ALIAS) {
13448 + var exp = {};
13449 + var FORCE = fails(function () {
13450 + return !!spaces[KEY]() || non[KEY]() != non;
13451 + });
13452 + var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];
13453 + if (ALIAS) exp[ALIAS] = fn;
13454 + $export($export.P + $export.F * FORCE, 'String', exp);
5894 13455 };
5895 13456
5896 -var LocationProvider = function (_React$Component) {
5897 - _inherits(LocationProvider, _React$Component);
13457 +// 1 -> String#trimLeft
13458 +// 2 -> String#trimRight
13459 +// 3 -> String#trim
13460 +var trim = exporter.trim = function (string, TYPE) {
13461 + string = String(defined(string));
13462 + if (TYPE & 1) string = string.replace(ltrim, '');
13463 + if (TYPE & 2) string = string.replace(rtrim, '');
13464 + return string;
13465 +};
5898 13466
5899 - function LocationProvider() {
5900 - var _temp, _this, _ret;
13467 +module.exports = exporter;
5901 13468
5902 - _classCallCheck(this, LocationProvider);
5903 13469
5904 - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
5905 - args[_key] = arguments[_key];
5906 - }
13470 +/***/ }),
5907 13471
5908 - return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = {
5909 - context: _this.getContext(),
5910 - refs: { unlisten: null }
5911 - }, _temp), _possibleConstructorReturn(_this, _ret);
5912 - }
13472 +/***/ "../node_modules/core-js/library/modules/_string-ws.js":
13473 +/*!*************************************************************!*\
13474 + !*** ../node_modules/core-js/library/modules/_string-ws.js ***!
13475 + \*************************************************************/
13476 +/***/ ((module) => {
5913 13477
5914 - LocationProvider.prototype.getContext = function getContext() {
5915 - var _props$history = this.props.history,
5916 - navigate = _props$history.navigate,
5917 - location = _props$history.location;
13478 +module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' +
13479 + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF';
5918 13480
5919 - return { navigate: navigate, location: location };
5920 - };
5921 13481
5922 - LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) {
5923 - if (isRedirect(error)) {
5924 - var _navigate = this.props.history.navigate;
13482 +/***/ }),
5925 13483
5926 - _navigate(error.uri, { replace: true });
5927 - } else {
5928 - throw error;
5929 - }
5930 - };
13484 +/***/ "../node_modules/core-js/library/modules/_to-absolute-index.js":
13485 +/*!*********************************************************************!*\
13486 + !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***!
13487 + \*********************************************************************/
13488 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5931 13489
5932 - LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
5933 - if (prevState.context.location !== this.state.context.location) {
5934 - this.props.history._onTransitionComplete();
5935 - }
5936 - };
13490 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13491 +var max = Math.max;
13492 +var min = Math.min;
13493 +module.exports = function (index, length) {
13494 + index = toInteger(index);
13495 + return index < 0 ? max(index + length, 0) : min(index, length);
13496 +};
5937 13497
5938 - LocationProvider.prototype.componentDidMount = function componentDidMount() {
5939 - var _this2 = this;
5940 13498
5941 - var refs = this.state.refs,
5942 - history = this.props.history;
13499 +/***/ }),
5943 13500
5944 - history._onTransitionComplete();
5945 - refs.unlisten = history.listen(function () {
5946 - Promise.resolve().then(function () {
5947 - // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306
5948 - requestAnimationFrame(function () {
5949 - if (!_this2.unmounted) {
5950 - _this2.setState(function () {
5951 - return { context: _this2.getContext() };
5952 - });
5953 - }
5954 - });
5955 - });
5956 - });
5957 - };
13501 +/***/ "../node_modules/core-js/library/modules/_to-integer.js":
13502 +/*!**************************************************************!*\
13503 + !*** ../node_modules/core-js/library/modules/_to-integer.js ***!
13504 + \**************************************************************/
13505 +/***/ ((module) => {
5958 13506
5959 - LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() {
5960 - var refs = this.state.refs;
13507 +// 7.1.4 ToInteger
13508 +var ceil = Math.ceil;
13509 +var floor = Math.floor;
13510 +module.exports = function (it) {
13511 + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
13512 +};
5961 13513
5962 - this.unmounted = true;
5963 - refs.unlisten();
5964 - };
5965 13514
5966 - LocationProvider.prototype.render = function render() {
5967 - var context = this.state.context,
5968 - children = this.props.children;
13515 +/***/ }),
5969 13516
5970 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
5971 - LocationContext.Provider,
5972 - { value: context },
5973 - typeof children === "function" ? children(context) : children || null
5974 - );
5975 - };
13517 +/***/ "../node_modules/core-js/library/modules/_to-iobject.js":
13518 +/*!**************************************************************!*\
13519 + !*** ../node_modules/core-js/library/modules/_to-iobject.js ***!
13520 + \**************************************************************/
13521 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
5976 13522
5977 - return LocationProvider;
5978 -}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
13523 +// to indexed object, toObject with fallback for non-array-like ES3 strings
13524 +var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js");
13525 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13526 +module.exports = function (it) {
13527 + return IObject(defined(it));
13528 +};
5979 13529
5980 -////////////////////////////////////////////////////////////////////////////////
5981 13530
13531 +/***/ }),
5982 13532
5983 -LocationProvider.defaultProps = {
5984 - history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory
13533 +/***/ "../node_modules/core-js/library/modules/_to-length.js":
13534 +/*!*************************************************************!*\
13535 + !*** ../node_modules/core-js/library/modules/_to-length.js ***!
13536 + \*************************************************************/
13537 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13538 +
13539 +// 7.1.15 ToLength
13540 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js");
13541 +var min = Math.min;
13542 +module.exports = function (it) {
13543 + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
5985 13544 };
5986 - true ? LocationProvider.propTypes = {
5987 - history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object).isRequired
5988 -} : 0;
5989 -var ServerLocation = function ServerLocation(_ref2) {
5990 - var url = _ref2.url,
5991 - children = _ref2.children;
5992 13545
5993 - var searchIndex = url.indexOf("?");
5994 - var searchExists = searchIndex > -1;
5995 - var pathname = void 0;
5996 - var search = "";
5997 - var hash = "";
5998 13546
5999 - if (searchExists) {
6000 - pathname = url.substring(0, searchIndex);
6001 - search = url.substring(searchIndex);
6002 - } else {
6003 - pathname = url;
6004 - }
13547 +/***/ }),
6005 13548
6006 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6007 - LocationContext.Provider,
6008 - {
6009 - value: {
6010 - location: {
6011 - pathname: pathname,
6012 - search: search,
6013 - hash: hash
6014 - },
6015 - navigate: function navigate() {
6016 - throw new Error("You can't call navigate on the server.");
6017 - }
6018 - }
6019 - },
6020 - children
6021 - );
13549 +/***/ "../node_modules/core-js/library/modules/_to-object.js":
13550 +/*!*************************************************************!*\
13551 + !*** ../node_modules/core-js/library/modules/_to-object.js ***!
13552 + \*************************************************************/
13553 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13554 +
13555 +// 7.1.13 ToObject(argument)
13556 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js");
13557 +module.exports = function (it) {
13558 + return Object(defined(it));
6022 13559 };
6023 -////////////////////////////////////////////////////////////////////////////////
6024 -// Sets baseuri and basepath for nested routers and links
6025 -var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" });
6026 13560
6027 -////////////////////////////////////////////////////////////////////////////////
6028 -// The main event, welcome to the show everybody.
6029 -var Router = function Router(props) {
6030 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6031 - BaseContext.Consumer,
6032 - null,
6033 - function (baseContext) {
6034 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6035 - Location,
6036 - null,
6037 - function (locationContext) {
6038 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props));
6039 - }
6040 - );
6041 - }
6042 - );
13561 +
13562 +/***/ }),
13563 +
13564 +/***/ "../node_modules/core-js/library/modules/_to-primitive.js":
13565 +/*!****************************************************************!*\
13566 + !*** ../node_modules/core-js/library/modules/_to-primitive.js ***!
13567 + \****************************************************************/
13568 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13569 +
13570 +// 7.1.1 ToPrimitive(input [, PreferredType])
13571 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13572 +// instead of the ES6 spec version, we didn't implement @@toPrimitive case
13573 +// and the second argument - flag - preferred type is a string
13574 +module.exports = function (it, S) {
13575 + if (!isObject(it)) return it;
13576 + var fn, val;
13577 + if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13578 + if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
13579 + if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
13580 + throw TypeError("Can't convert object to primitive value");
6043 13581 };
6044 13582
6045 -var RouterImpl = function (_React$PureComponent) {
6046 - _inherits(RouterImpl, _React$PureComponent);
6047 13583
6048 - function RouterImpl() {
6049 - _classCallCheck(this, RouterImpl);
13584 +/***/ }),
6050 13585
6051 - return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments));
6052 - }
13586 +/***/ "../node_modules/core-js/library/modules/_uid.js":
13587 +/*!*******************************************************!*\
13588 + !*** ../node_modules/core-js/library/modules/_uid.js ***!
13589 + \*******************************************************/
13590 +/***/ ((module) => {
6053 13591
6054 - RouterImpl.prototype.render = function render() {
6055 - var _props = this.props,
6056 - location = _props.location,
6057 - _navigate2 = _props.navigate,
6058 - basepath = _props.basepath,
6059 - primary = _props.primary,
6060 - children = _props.children,
6061 - baseuri = _props.baseuri,
6062 - _props$component = _props.component,
6063 - component = _props$component === undefined ? "div" : _props$component,
6064 - domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]);
13592 +var id = 0;
13593 +var px = Math.random();
13594 +module.exports = function (key) {
13595 + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
13596 +};
6065 13597
6066 - var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) {
6067 - var routes = createRoute(basepath)(child);
6068 - return array.concat(routes);
6069 - }, []);
6070 - var pathname = location.pathname;
6071 13598
13599 +/***/ }),
6072 13600
6073 - var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname);
13601 +/***/ "../node_modules/core-js/library/modules/_validate-collection.js":
13602 +/*!***********************************************************************!*\
13603 + !*** ../node_modules/core-js/library/modules/_validate-collection.js ***!
13604 + \***********************************************************************/
13605 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6074 13606
6075 - if (match) {
6076 - var params = match.params,
6077 - uri = match.uri,
6078 - route = match.route,
6079 - element = match.route.value;
13607 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13608 +module.exports = function (it, TYPE) {
13609 + if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');
13610 + return it;
13611 +};
6080 13612
6081 - // remove the /* from the end for child routes relative paths
6082 13613
6083 - basepath = route.default ? basepath : route.path.replace(/\*$/, "");
13614 +/***/ }),
6084 13615
6085 - var props = _extends({}, params, {
6086 - uri: uri,
6087 - location: location,
6088 - navigate: function navigate(to, options) {
6089 - return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options);
6090 - }
6091 - });
13616 +/***/ "../node_modules/core-js/library/modules/_wks-define.js":
13617 +/*!**************************************************************!*\
13618 + !*** ../node_modules/core-js/library/modules/_wks-define.js ***!
13619 + \**************************************************************/
13620 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6092 13621
6093 - var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6094 - Router,
6095 - { location: location, primary: primary },
6096 - element.props.children
6097 - ) : undefined);
13622 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
13623 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js");
13624 +var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js");
13625 +var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
13626 +var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f;
13627 +module.exports = function (name) {
13628 + var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {});
13629 + if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) });
13630 +};
6098 13631
6099 - // using 'div' for < 16.3 support
6100 - var FocusWrapper = primary ? FocusHandler : component;
6101 - // don't pass any props to 'div'
6102 - var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps;
6103 13632
6104 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6105 - BaseContext.Provider,
6106 - { value: { baseuri: uri, basepath: basepath } },
6107 - react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6108 - FocusWrapper,
6109 - wrapperProps,
6110 - clone
6111 - )
6112 - );
6113 - } else {
6114 - // Not sure if we want this, would require index routes at every level
6115 - // warning(
6116 - // false,
6117 - // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${
6118 - // location.pathname
6119 - // }\n\nPaths checked: \n\t${routes
6120 - // .map(route => route.path)
6121 - // .join(
6122 - // "\n\t"
6123 - // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router:
6124 - // \n\tlet NotFound = () => <div>Not Found!</div>
6125 - // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>`
6126 - // );
6127 - return null;
6128 - }
6129 - };
13633 +/***/ }),
6130 13634
6131 - return RouterImpl;
6132 -}((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent));
13635 +/***/ "../node_modules/core-js/library/modules/_wks-ext.js":
13636 +/*!***********************************************************!*\
13637 + !*** ../node_modules/core-js/library/modules/_wks-ext.js ***!
13638 + \***********************************************************/
13639 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6133 13640
6134 -RouterImpl.defaultProps = {
6135 - primary: true
13641 +exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
13642 +
13643 +
13644 +/***/ }),
13645 +
13646 +/***/ "../node_modules/core-js/library/modules/_wks.js":
13647 +/*!*******************************************************!*\
13648 + !*** ../node_modules/core-js/library/modules/_wks.js ***!
13649 + \*******************************************************/
13650 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13651 +
13652 +var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks');
13653 +var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
13654 +var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol;
13655 +var USE_SYMBOL = typeof Symbol == 'function';
13656 +
13657 +var $exports = module.exports = function (name) {
13658 + return store[name] || (store[name] =
13659 + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
6136 13660 };
6137 13661
13662 +$exports.store = store;
6138 13663
6139 -var FocusContext = createNamedContext("Focus");
6140 13664
6141 -var FocusHandler = function FocusHandler(_ref3) {
6142 - var uri = _ref3.uri,
6143 - location = _ref3.location,
6144 - component = _ref3.component,
6145 - domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]);
13665 +/***/ }),
6146 13666
6147 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6148 - FocusContext.Consumer,
6149 - null,
6150 - function (requestFocus) {
6151 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, {
6152 - component: component,
6153 - requestFocus: requestFocus,
6154 - uri: uri,
6155 - location: location
6156 - }));
6157 - }
6158 - );
13667 +/***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js":
13668 +/*!***************************************************************************!*\
13669 + !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***!
13670 + \***************************************************************************/
13671 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13672 +
13673 +var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js");
13674 +var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator');
13675 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
13676 +module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) {
13677 + if (it != undefined) return it[ITERATOR]
13678 + || it['@@iterator']
13679 + || Iterators[classof(it)];
6159 13680 };
6160 13681
6161 -// don't focus on initial render
6162 -var initialRender = true;
6163 -var focusHandlerCount = 0;
6164 13682
6165 -var FocusHandlerImpl = function (_React$Component2) {
6166 - _inherits(FocusHandlerImpl, _React$Component2);
13683 +/***/ }),
6167 13684
6168 - function FocusHandlerImpl() {
6169 - var _temp2, _this4, _ret2;
13685 +/***/ "../node_modules/core-js/library/modules/es6.array.from.js":
13686 +/*!*****************************************************************!*\
13687 + !*** ../node_modules/core-js/library/modules/es6.array.from.js ***!
13688 + \*****************************************************************/
13689 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
6170 13690
6171 - _classCallCheck(this, FocusHandlerImpl);
13691 +"use strict";
6172 13692
6173 - for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
6174 - args[_key2] = arguments[_key2];
13693 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js");
13694 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13695 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13696 +var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js");
13697 +var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js");
13698 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js");
13699 +var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
13700 +var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js");
13701 +
13702 +$export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', {
13703 + // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
13704 + from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {
13705 + var O = toObject(arrayLike);
13706 + var C = typeof this == 'function' ? this : Array;
13707 + var aLen = arguments.length;
13708 + var mapfn = aLen > 1 ? arguments[1] : undefined;
13709 + var mapping = mapfn !== undefined;
13710 + var index = 0;
13711 + var iterFn = getIterFn(O);
13712 + var length, result, step, iterator;
13713 + if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);
13714 + // if object isn't iterable or it's array with default iterator - use simple case
13715 + if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
13716 + for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {
13717 + createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);
13718 + }
13719 + } else {
13720 + length = toLength(O.length);
13721 + for (result = new C(length); length > index; index++) {
13722 + createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);
13723 + }
6175 13724 }
13725 + result.length = index;
13726 + return result;
13727 + }
13728 +});
6176 13729
6177 - return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) {
6178 - if (!_this4.state.shouldFocus && node) {
6179 - node.focus();
6180 - }
6181 - }, _temp2), _possibleConstructorReturn(_this4, _ret2);
13730 +
13731 +/***/ }),
13732 +
13733 +/***/ "../node_modules/core-js/library/modules/es6.array.is-array.js":
13734 +/*!*********************************************************************!*\
13735 + !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***!
13736 + \*********************************************************************/
13737 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13738 +
13739 +// 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
13740 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13741 +
13742 +$export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") });
13743 +
13744 +
13745 +/***/ }),
13746 +
13747 +/***/ "../node_modules/core-js/library/modules/es6.array.iterator.js":
13748 +/*!*********************************************************************!*\
13749 + !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***!
13750 + \*********************************************************************/
13751 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
13752 +
13753 +"use strict";
13754 +
13755 +var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js");
13756 +var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js");
13757 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
13758 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13759 +
13760 +// 22.1.3.4 Array.prototype.entries()
13761 +// 22.1.3.13 Array.prototype.keys()
13762 +// 22.1.3.29 Array.prototype.values()
13763 +// 22.1.3.30 Array.prototype[@@iterator]()
13764 +module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
13765 + this._t = toIObject(iterated); // target
13766 + this._i = 0; // next index
13767 + this._k = kind; // kind
13768 +// 22.1.5.2.1 %ArrayIteratorPrototype%.next()
13769 +}, function () {
13770 + var O = this._t;
13771 + var kind = this._k;
13772 + var index = this._i++;
13773 + if (!O || index >= O.length) {
13774 + this._t = undefined;
13775 + return step(1);
6182 13776 }
13777 + if (kind == 'keys') return step(0, index);
13778 + if (kind == 'values') return step(0, O[index]);
13779 + return step(0, [index, O[index]]);
13780 +}, 'values');
6183 13781
6184 - FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) {
6185 - var initial = prevState.uri == null;
6186 - if (initial) {
6187 - return _extends({
6188 - shouldFocus: true
6189 - }, nextProps);
6190 - } else {
6191 - var myURIChanged = nextProps.uri !== prevState.uri;
6192 - var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri;
6193 - return _extends({
6194 - shouldFocus: myURIChanged || navigatedUpToMe
6195 - }, nextProps);
6196 - }
13782 +// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
13783 +Iterators.Arguments = Iterators.Array;
13784 +
13785 +addToUnscopables('keys');
13786 +addToUnscopables('values');
13787 +addToUnscopables('entries');
13788 +
13789 +
13790 +/***/ }),
13791 +
13792 +/***/ "../node_modules/core-js/library/modules/es6.object.assign.js":
13793 +/*!********************************************************************!*\
13794 + !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***!
13795 + \********************************************************************/
13796 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13797 +
13798 +// 19.1.3.1 Object.assign(target, source)
13799 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13800 +
13801 +$export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") });
13802 +
13803 +
13804 +/***/ }),
13805 +
13806 +/***/ "../node_modules/core-js/library/modules/es6.object.create.js":
13807 +/*!********************************************************************!*\
13808 + !*** ../node_modules/core-js/library/modules/es6.object.create.js ***!
13809 + \********************************************************************/
13810 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13811 +
13812 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13813 +// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
13814 +$export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") });
13815 +
13816 +
13817 +/***/ }),
13818 +
13819 +/***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js":
13820 +/*!*******************************************************************************!*\
13821 + !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***!
13822 + \*******************************************************************************/
13823 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13824 +
13825 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13826 +// 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties)
13827 +$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") });
13828 +
13829 +
13830 +/***/ }),
13831 +
13832 +/***/ "../node_modules/core-js/library/modules/es6.object.define-property.js":
13833 +/*!*****************************************************************************!*\
13834 + !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***!
13835 + \*****************************************************************************/
13836 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13837 +
13838 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13839 +// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes)
13840 +$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 });
13841 +
13842 +
13843 +/***/ }),
13844 +
13845 +/***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js":
13846 +/*!*****************************************************************************************!*\
13847 + !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***!
13848 + \*****************************************************************************************/
13849 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13850 +
13851 +// 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
13852 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
13853 +var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f;
13854 +
13855 +__webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () {
13856 + return function getOwnPropertyDescriptor(it, key) {
13857 + return $getOwnPropertyDescriptor(toIObject(it), key);
6197 13858 };
13859 +});
6198 13860
6199 - FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() {
6200 - focusHandlerCount++;
6201 - this.focus();
13861 +
13862 +/***/ }),
13863 +
13864 +/***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js":
13865 +/*!******************************************************************************!*\
13866 + !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***!
13867 + \******************************************************************************/
13868 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13869 +
13870 +// 19.1.2.9 Object.getPrototypeOf(O)
13871 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13872 +var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
13873 +
13874 +__webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () {
13875 + return function getPrototypeOf(it) {
13876 + return $getPrototypeOf(toObject(it));
6202 13877 };
13878 +});
6203 13879
6204 - FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() {
6205 - focusHandlerCount--;
6206 - if (focusHandlerCount === 0) {
6207 - initialRender = true;
6208 - }
13880 +
13881 +/***/ }),
13882 +
13883 +/***/ "../node_modules/core-js/library/modules/es6.object.keys.js":
13884 +/*!******************************************************************!*\
13885 + !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***!
13886 + \******************************************************************/
13887 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13888 +
13889 +// 19.1.2.14 Object.keys(O)
13890 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
13891 +var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
13892 +
13893 +__webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () {
13894 + return function keys(it) {
13895 + return $keys(toObject(it));
6209 13896 };
13897 +});
6210 13898
6211 - FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {
6212 - if (prevProps.location !== this.props.location && this.state.shouldFocus) {
6213 - this.focus();
13899 +
13900 +/***/ }),
13901 +
13902 +/***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js":
13903 +/*!******************************************************************************!*\
13904 + !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***!
13905 + \******************************************************************************/
13906 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13907 +
13908 +// 19.1.3.19 Object.setPrototypeOf(O, proto)
13909 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13910 +$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set });
13911 +
13912 +
13913 +/***/ }),
13914 +
13915 +/***/ "../node_modules/core-js/library/modules/es6.object.to-string.js":
13916 +/*!***********************************************************************!*\
13917 + !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***!
13918 + \***********************************************************************/
13919 +/***/ (() => {
13920 +
13921 +
13922 +
13923 +/***/ }),
13924 +
13925 +/***/ "../node_modules/core-js/library/modules/es6.parse-int.js":
13926 +/*!****************************************************************!*\
13927 + !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***!
13928 + \****************************************************************/
13929 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13930 +
13931 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13932 +var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js");
13933 +// 18.2.5 parseInt(string, radix)
13934 +$export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt });
13935 +
13936 +
13937 +/***/ }),
13938 +
13939 +/***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js":
13940 +/*!************************************************************************!*\
13941 + !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***!
13942 + \************************************************************************/
13943 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
13944 +
13945 +// 26.1.2 Reflect.construct(target, argumentsList [, newTarget])
13946 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
13947 +var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
13948 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js");
13949 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
13950 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
13951 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
13952 +var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js");
13953 +var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct;
13954 +
13955 +// MS Edge supports only 2 arguments and argumentsList argument is optional
13956 +// FF Nightly sets third argument as `new.target`, but does not create `this` from it
13957 +var NEW_TARGET_BUG = fails(function () {
13958 + function F() { /* empty */ }
13959 + return !(rConstruct(function () { /* empty */ }, [], F) instanceof F);
13960 +});
13961 +var ARGS_BUG = !fails(function () {
13962 + rConstruct(function () { /* empty */ });
13963 +});
13964 +
13965 +$export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', {
13966 + construct: function construct(Target, args /* , newTarget */) {
13967 + aFunction(Target);
13968 + anObject(args);
13969 + var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]);
13970 + if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget);
13971 + if (Target == newTarget) {
13972 + // w/o altered newTarget, optimization for 0-4 arguments
13973 + switch (args.length) {
13974 + case 0: return new Target();
13975 + case 1: return new Target(args[0]);
13976 + case 2: return new Target(args[0], args[1]);
13977 + case 3: return new Target(args[0], args[1], args[2]);
13978 + case 4: return new Target(args[0], args[1], args[2], args[3]);
13979 + }
13980 + // w/o altered newTarget, lot of arguments case
13981 + var $args = [null];
13982 + $args.push.apply($args, args);
13983 + return new (bind.apply(Target, $args))();
6214 13984 }
6215 - };
13985 + // with altered newTarget, not support built-in constructors
13986 + var proto = newTarget.prototype;
13987 + var instance = create(isObject(proto) ? proto : Object.prototype);
13988 + var result = Function.apply.call(Target, instance, args);
13989 + return isObject(result) ? result : instance;
13990 + }
13991 +});
6216 13992
6217 - FocusHandlerImpl.prototype.focus = function focus() {
6218 - if (false) // removed by dead control flow
6219 -{}
6220 13993
6221 - var requestFocus = this.props.requestFocus;
13994 +/***/ }),
6222 13995
13996 +/***/ "../node_modules/core-js/library/modules/es6.reflect.get.js":
13997 +/*!******************************************************************!*\
13998 + !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***!
13999 + \******************************************************************/
14000 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
6223 14001
6224 - if (requestFocus) {
6225 - requestFocus(this.node);
14002 +// 26.1.6 Reflect.get(target, propertyKey [, receiver])
14003 +var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
14004 +var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js");
14005 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
14006 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14007 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
14008 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
14009 +
14010 +function get(target, propertyKey /* , receiver */) {
14011 + var receiver = arguments.length < 3 ? target : arguments[2];
14012 + var desc, proto;
14013 + if (anObject(target) === receiver) return target[propertyKey];
14014 + if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value')
14015 + ? desc.value
14016 + : desc.get !== undefined
14017 + ? desc.get.call(receiver)
14018 + : undefined;
14019 + if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver);
14020 +}
14021 +
14022 +$export($export.S, 'Reflect', { get: get });
14023 +
14024 +
14025 +/***/ }),
14026 +
14027 +/***/ "../node_modules/core-js/library/modules/es6.string.iterator.js":
14028 +/*!**********************************************************************!*\
14029 + !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***!
14030 + \**********************************************************************/
14031 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14032 +
14033 +"use strict";
14034 +
14035 +var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true);
14036 +
14037 +// 21.1.3.27 String.prototype[@@iterator]()
14038 +__webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) {
14039 + this._t = String(iterated); // target
14040 + this._i = 0; // next index
14041 +// 21.1.5.2.1 %StringIteratorPrototype%.next()
14042 +}, function () {
14043 + var O = this._t;
14044 + var index = this._i;
14045 + var point;
14046 + if (index >= O.length) return { value: undefined, done: true };
14047 + point = $at(O, index);
14048 + this._i += point.length;
14049 + return { value: point, done: false };
14050 +});
14051 +
14052 +
14053 +/***/ }),
14054 +
14055 +/***/ "../node_modules/core-js/library/modules/es6.symbol.js":
14056 +/*!*************************************************************!*\
14057 + !*** ../node_modules/core-js/library/modules/es6.symbol.js ***!
14058 + \*************************************************************/
14059 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14060 +
14061 +"use strict";
14062 +
14063 +// ECMAScript 6 symbols shim
14064 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
14065 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js");
14066 +var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js");
14067 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14068 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
14069 +var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY;
14070 +var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js");
14071 +var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js");
14072 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js");
14073 +var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js");
14074 +var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js");
14075 +var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js");
14076 +var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js");
14077 +var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js");
14078 +var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js");
14079 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js");
14080 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
14081 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js");
14082 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
14083 +var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js");
14084 +var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js");
14085 +var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js");
14086 +var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js");
14087 +var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
14088 +var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js");
14089 +var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js");
14090 +var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js");
14091 +var gOPD = $GOPD.f;
14092 +var dP = $DP.f;
14093 +var gOPN = gOPNExt.f;
14094 +var $Symbol = global.Symbol;
14095 +var $JSON = global.JSON;
14096 +var _stringify = $JSON && $JSON.stringify;
14097 +var PROTOTYPE = 'prototype';
14098 +var HIDDEN = wks('_hidden');
14099 +var TO_PRIMITIVE = wks('toPrimitive');
14100 +var isEnum = {}.propertyIsEnumerable;
14101 +var SymbolRegistry = shared('symbol-registry');
14102 +var AllSymbols = shared('symbols');
14103 +var OPSymbols = shared('op-symbols');
14104 +var ObjectProto = Object[PROTOTYPE];
14105 +var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;
14106 +var QObject = global.QObject;
14107 +// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
14108 +var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;
14109 +
14110 +// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
14111 +var setSymbolDesc = DESCRIPTORS && $fails(function () {
14112 + return _create(dP({}, 'a', {
14113 + get: function () { return dP(this, 'a', { value: 7 }).a; }
14114 + })).a != 7;
14115 +}) ? function (it, key, D) {
14116 + var protoDesc = gOPD(ObjectProto, key);
14117 + if (protoDesc) delete ObjectProto[key];
14118 + dP(it, key, D);
14119 + if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
14120 +} : dP;
14121 +
14122 +var wrap = function (tag) {
14123 + var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);
14124 + sym._k = tag;
14125 + return sym;
14126 +};
14127 +
14128 +var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {
14129 + return typeof it == 'symbol';
14130 +} : function (it) {
14131 + return it instanceof $Symbol;
14132 +};
14133 +
14134 +var $defineProperty = function defineProperty(it, key, D) {
14135 + if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
14136 + anObject(it);
14137 + key = toPrimitive(key, true);
14138 + anObject(D);
14139 + if (has(AllSymbols, key)) {
14140 + if (!D.enumerable) {
14141 + if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));
14142 + it[HIDDEN][key] = true;
6226 14143 } else {
6227 - if (initialRender) {
6228 - initialRender = false;
6229 - } else if (this.node) {
6230 - // React polyfills [autofocus] and it fires earlier than cDM,
6231 - // so we were stealing focus away, this line prevents that.
6232 - if (!this.node.contains(document.activeElement)) {
6233 - this.node.focus();
6234 - }
6235 - }
6236 - }
14144 + if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
14145 + D = _create(D, { enumerable: createDesc(0, false) });
14146 + } return setSymbolDesc(it, key, D);
14147 + } return dP(it, key, D);
14148 +};
14149 +var $defineProperties = function defineProperties(it, P) {
14150 + anObject(it);
14151 + var keys = enumKeys(P = toIObject(P));
14152 + var i = 0;
14153 + var l = keys.length;
14154 + var key;
14155 + while (l > i) $defineProperty(it, key = keys[i++], P[key]);
14156 + return it;
14157 +};
14158 +var $create = function create(it, P) {
14159 + return P === undefined ? _create(it) : $defineProperties(_create(it), P);
14160 +};
14161 +var $propertyIsEnumerable = function propertyIsEnumerable(key) {
14162 + var E = isEnum.call(this, key = toPrimitive(key, true));
14163 + if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
14164 + return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;
14165 +};
14166 +var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {
14167 + it = toIObject(it);
14168 + key = toPrimitive(key, true);
14169 + if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
14170 + var D = gOPD(it, key);
14171 + if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
14172 + return D;
14173 +};
14174 +var $getOwnPropertyNames = function getOwnPropertyNames(it) {
14175 + var names = gOPN(toIObject(it));
14176 + var result = [];
14177 + var i = 0;
14178 + var key;
14179 + while (names.length > i) {
14180 + if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
14181 + } return result;
14182 +};
14183 +var $getOwnPropertySymbols = function getOwnPropertySymbols(it) {
14184 + var IS_OP = it === ObjectProto;
14185 + var names = gOPN(IS_OP ? OPSymbols : toIObject(it));
14186 + var result = [];
14187 + var i = 0;
14188 + var key;
14189 + while (names.length > i) {
14190 + if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);
14191 + } return result;
14192 +};
14193 +
14194 +// 19.4.1.1 Symbol([description])
14195 +if (!USE_NATIVE) {
14196 + $Symbol = function Symbol() {
14197 + if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');
14198 + var tag = uid(arguments.length > 0 ? arguments[0] : undefined);
14199 + var $set = function (value) {
14200 + if (this === ObjectProto) $set.call(OPSymbols, value);
14201 + if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
14202 + setSymbolDesc(this, tag, createDesc(1, value));
14203 + };
14204 + if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });
14205 + return wrap(tag);
6237 14206 };
14207 + redefine($Symbol[PROTOTYPE], 'toString', function toString() {
14208 + return this._k;
14209 + });
6238 14210
6239 - FocusHandlerImpl.prototype.render = function render() {
6240 - var _this5 = this;
14211 + $GOPD.f = $getOwnPropertyDescriptor;
14212 + $DP.f = $defineProperty;
14213 + __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames;
14214 + __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable;
14215 + $GOPS.f = $getOwnPropertySymbols;
6241 14216
6242 - var _props2 = this.props,
6243 - children = _props2.children,
6244 - style = _props2.style,
6245 - requestFocus = _props2.requestFocus,
6246 - _props2$component = _props2.component,
6247 - Comp = _props2$component === undefined ? "div" : _props2$component,
6248 - uri = _props2.uri,
6249 - location = _props2.location,
6250 - domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]);
14217 + if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) {
14218 + redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);
14219 + }
6251 14220
6252 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6253 - Comp,
6254 - _extends({
6255 - style: _extends({ outline: "none" }, style),
6256 - tabIndex: "-1",
6257 - ref: function ref(n) {
6258 - return _this5.node = n;
6259 - }
6260 - }, domProps),
6261 - react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6262 - FocusContext.Provider,
6263 - { value: this.requestFocus },
6264 - this.props.children
6265 - )
6266 - );
14221 + wksExt.f = function (name) {
14222 + return wrap(wks(name));
6267 14223 };
14224 +}
6268 14225
6269 - return FocusHandlerImpl;
6270 -}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
14226 +$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });
6271 14227
6272 -(0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl);
14228 +for (var es6Symbols = (
14229 + // 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
14230 + 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'
14231 +).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);
6273 14232
6274 -var k = function k() {};
14233 +for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);
6275 14234
6276 -////////////////////////////////////////////////////////////////////////////////
6277 -var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef);
14235 +$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {
14236 + // 19.4.2.1 Symbol.for(key)
14237 + 'for': function (key) {
14238 + return has(SymbolRegistry, key += '')
14239 + ? SymbolRegistry[key]
14240 + : SymbolRegistry[key] = $Symbol(key);
14241 + },
14242 + // 19.4.2.5 Symbol.keyFor(sym)
14243 + keyFor: function keyFor(sym) {
14244 + if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');
14245 + for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
14246 + },
14247 + useSetter: function () { setter = true; },
14248 + useSimple: function () { setter = false; }
14249 +});
6278 14250
6279 -if (typeof forwardRef === "undefined") {
6280 - forwardRef = function forwardRef(C) {
6281 - return C;
14251 +$export($export.S + $export.F * !USE_NATIVE, 'Object', {
14252 + // 19.1.2.2 Object.create(O [, Properties])
14253 + create: $create,
14254 + // 19.1.2.4 Object.defineProperty(O, P, Attributes)
14255 + defineProperty: $defineProperty,
14256 + // 19.1.2.3 Object.defineProperties(O, Properties)
14257 + defineProperties: $defineProperties,
14258 + // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)
14259 + getOwnPropertyDescriptor: $getOwnPropertyDescriptor,
14260 + // 19.1.2.7 Object.getOwnPropertyNames(O)
14261 + getOwnPropertyNames: $getOwnPropertyNames,
14262 + // 19.1.2.8 Object.getOwnPropertySymbols(O)
14263 + getOwnPropertySymbols: $getOwnPropertySymbols
14264 +});
14265 +
14266 +// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
14267 +// https://bugs.chromium.org/p/v8/issues/detail?id=3443
14268 +var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });
14269 +
14270 +$export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {
14271 + getOwnPropertySymbols: function getOwnPropertySymbols(it) {
14272 + return $GOPS.f(toObject(it));
14273 + }
14274 +});
14275 +
14276 +// 24.3.2 JSON.stringify(value [, replacer [, space]])
14277 +$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {
14278 + var S = $Symbol();
14279 + // MS Edge converts symbol values to JSON as {}
14280 + // WebKit converts symbol values to JSON as null
14281 + // V8 throws on boxed symbols
14282 + return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';
14283 +})), 'JSON', {
14284 + stringify: function stringify(it) {
14285 + var args = [it];
14286 + var i = 1;
14287 + var replacer, $replacer;
14288 + while (arguments.length > i) args.push(arguments[i++]);
14289 + $replacer = replacer = args[1];
14290 + if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
14291 + if (!isArray(replacer)) replacer = function (key, value) {
14292 + if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
14293 + if (!isSymbol(value)) return value;
14294 + };
14295 + args[1] = replacer;
14296 + return _stringify.apply($JSON, args);
14297 + }
14298 +});
14299 +
14300 +// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)
14301 +$Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);
14302 +// 19.4.3.5 Symbol.prototype[@@toStringTag]
14303 +setToStringTag($Symbol, 'Symbol');
14304 +// 20.2.1.9 Math[@@toStringTag]
14305 +setToStringTag(Math, 'Math', true);
14306 +// 24.3.3 JSON[@@toStringTag]
14307 +setToStringTag(global.JSON, 'JSON', true);
14308 +
14309 +
14310 +/***/ }),
14311 +
14312 +/***/ "../node_modules/core-js/library/modules/es6.weak-map.js":
14313 +/*!***************************************************************!*\
14314 + !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***!
14315 + \***************************************************************/
14316 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14317 +
14318 +"use strict";
14319 +
14320 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
14321 +var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0);
14322 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js");
14323 +var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js");
14324 +var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js");
14325 +var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js");
14326 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js");
14327 +var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
14328 +var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js");
14329 +var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global;
14330 +var WEAK_MAP = 'WeakMap';
14331 +var getWeak = meta.getWeak;
14332 +var isExtensible = Object.isExtensible;
14333 +var uncaughtFrozenStore = weak.ufstore;
14334 +var InternalMap;
14335 +
14336 +var wrapper = function (get) {
14337 + return function WeakMap() {
14338 + return get(this, arguments.length > 0 ? arguments[0] : undefined);
6282 14339 };
14340 +};
14341 +
14342 +var methods = {
14343 + // 23.3.3.3 WeakMap.prototype.get(key)
14344 + get: function get(key) {
14345 + if (isObject(key)) {
14346 + var data = getWeak(key);
14347 + if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key);
14348 + return data ? data[this._i] : undefined;
14349 + }
14350 + },
14351 + // 23.3.3.5 WeakMap.prototype.set(key, value)
14352 + set: function set(key, value) {
14353 + return weak.def(validate(this, WEAK_MAP), key, value);
14354 + }
14355 +};
14356 +
14357 +// 23.3 WeakMap Objects
14358 +var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true);
14359 +
14360 +// IE11 WeakMap frozen keys fix
14361 +if (NATIVE_WEAK_MAP && IS_IE11) {
14362 + InternalMap = weak.getConstructor(wrapper, WEAK_MAP);
14363 + assign(InternalMap.prototype, methods);
14364 + meta.NEED = true;
14365 + each(['delete', 'has', 'get', 'set'], function (key) {
14366 + var proto = $WeakMap.prototype;
14367 + var method = proto[key];
14368 + redefine(proto, key, function (a, b) {
14369 + // store frozen objects on internal weakmap shim
14370 + if (isObject(a) && !isExtensible(a)) {
14371 + if (!this._f) this._f = new InternalMap();
14372 + var result = this._f[key](a, b);
14373 + return key == 'set' ? this : result;
14374 + // store all the rest on native weakmap
14375 + } return method.call(this, a, b);
14376 + });
14377 + });
6283 14378 }
6284 14379
6285 -var Link = forwardRef(function (_ref4, ref) {
6286 - var innerRef = _ref4.innerRef,
6287 - props = _objectWithoutProperties(_ref4, ["innerRef"]);
6288 14380
6289 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6290 - BaseContext.Consumer,
6291 - null,
6292 - function (_ref5) {
6293 - var basepath = _ref5.basepath,
6294 - baseuri = _ref5.baseuri;
6295 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6296 - Location,
6297 - null,
6298 - function (_ref6) {
6299 - var location = _ref6.location,
6300 - navigate = _ref6.navigate;
14381 +/***/ }),
6301 14382
6302 - var to = props.to,
6303 - state = props.state,
6304 - replace = props.replace,
6305 - _props$getProps = props.getProps,
6306 - getProps = _props$getProps === undefined ? k : _props$getProps,
6307 - anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]);
14383 +/***/ "../node_modules/core-js/library/modules/es7.object.entries.js":
14384 +/*!*********************************************************************!*\
14385 + !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***!
14386 + \*********************************************************************/
14387 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
6308 14388
6309 - var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6310 - var encodedHref = encodeURI(href);
6311 - var isCurrent = location.pathname === encodedHref;
6312 - var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref);
14389 +// https://github.com/tc39/proposal-object-values-entries
14390 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14391 +var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true);
6313 14392
6314 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({
6315 - ref: ref || innerRef,
6316 - "aria-current": isCurrent ? "page" : undefined
6317 - }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), {
6318 - href: href,
6319 - onClick: function onClick(event) {
6320 - if (anchorProps.onClick) anchorProps.onClick(event);
6321 - if (shouldNavigate(event)) {
6322 - event.preventDefault();
6323 - var shouldReplace = replace;
6324 - if (typeof replace !== "boolean" && isCurrent) {
6325 - var _location$state = _extends({}, location.state),
6326 - key = _location$state.key,
6327 - restState = _objectWithoutProperties(_location$state, ["key"]);
14393 +$export($export.S, 'Object', {
14394 + entries: function entries(it) {
14395 + return $entries(it);
14396 + }
14397 +});
6328 14398
6329 - shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState);
6330 - }
6331 - navigate(href, {
6332 - state: state,
6333 - replace: shouldReplace
6334 - });
6335 - }
6336 - }
6337 - }));
6338 - }
6339 - );
14399 +
14400 +/***/ }),
14401 +
14402 +/***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js":
14403 +/*!******************************************************************************************!*\
14404 + !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***!
14405 + \******************************************************************************************/
14406 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14407 +
14408 +// https://github.com/tc39/proposal-object-getownpropertydescriptors
14409 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js");
14410 +var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js");
14411 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js");
14412 +var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js");
14413 +var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js");
14414 +
14415 +$export($export.S, 'Object', {
14416 + getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
14417 + var O = toIObject(object);
14418 + var getDesc = gOPD.f;
14419 + var keys = ownKeys(O);
14420 + var result = {};
14421 + var i = 0;
14422 + var key, desc;
14423 + while (keys.length > i) {
14424 + desc = getDesc(O, key = keys[i++]);
14425 + if (desc !== undefined) createProperty(result, key, desc);
6340 14426 }
6341 - );
14427 + return result;
14428 + }
6342 14429 });
6343 14430
6344 -Link.displayName = "Link";
6345 14431
6346 - true ? Link.propTypes = {
6347 - to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string).isRequired
6348 -} : 0;
14432 +/***/ }),
6349 14433
6350 -////////////////////////////////////////////////////////////////////////////////
6351 -function RedirectRequest(uri) {
6352 - this.uri = uri;
14434 +/***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js":
14435 +/*!****************************************************************************!*\
14436 + !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***!
14437 + \****************************************************************************/
14438 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14439 +
14440 +__webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator');
14441 +
14442 +
14443 +/***/ }),
14444 +
14445 +/***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js":
14446 +/*!************************************************************************!*\
14447 + !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***!
14448 + \************************************************************************/
14449 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14450 +
14451 +__webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable');
14452 +
14453 +
14454 +/***/ }),
14455 +
14456 +/***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js":
14457 +/*!********************************************************************!*\
14458 + !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***!
14459 + \********************************************************************/
14460 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14461 +
14462 +// https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from
14463 +__webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap');
14464 +
14465 +
14466 +/***/ }),
14467 +
14468 +/***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js":
14469 +/*!******************************************************************!*\
14470 + !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***!
14471 + \******************************************************************/
14472 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14473 +
14474 +// https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of
14475 +__webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap');
14476 +
14477 +
14478 +/***/ }),
14479 +
14480 +/***/ "../node_modules/core-js/library/modules/web.dom.iterable.js":
14481 +/*!*******************************************************************!*\
14482 + !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***!
14483 + \*******************************************************************/
14484 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
14485 +
14486 +__webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js");
14487 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js");
14488 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js");
14489 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js");
14490 +var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag');
14491 +
14492 +var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
14493 + 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
14494 + 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
14495 + 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
14496 + 'TextTrackList,TouchList').split(',');
14497 +
14498 +for (var i = 0; i < DOMIterables.length; i++) {
14499 + var NAME = DOMIterables[i];
14500 + var Collection = global[NAME];
14501 + var proto = Collection && Collection.prototype;
14502 + if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
14503 + Iterators[NAME] = Iterators.Array;
6353 14504 }
6354 14505
6355 -var isRedirect = function isRedirect(o) {
6356 - return o instanceof RedirectRequest;
14506 +
14507 +/***/ }),
14508 +
14509 +/***/ "../node_modules/core-js/modules/_a-function.js":
14510 +/*!******************************************************!*\
14511 + !*** ../node_modules/core-js/modules/_a-function.js ***!
14512 + \******************************************************/
14513 +/***/ ((module) => {
14514 +
14515 +module.exports = function (it) {
14516 + if (typeof it != 'function') throw TypeError(it + ' is not a function!');
14517 + return it;
6357 14518 };
6358 14519
6359 -var redirectTo = function redirectTo(to) {
6360 - throw new RedirectRequest(to);
14520 +
14521 +/***/ }),
14522 +
14523 +/***/ "../node_modules/core-js/modules/_add-to-unscopables.js":
14524 +/*!**************************************************************!*\
14525 + !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***!
14526 + \**************************************************************/
14527 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14528 +
14529 +// 22.1.3.31 Array.prototype[@@unscopables]
14530 +var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables');
14531 +var ArrayProto = Array.prototype;
14532 +if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {});
14533 +module.exports = function (key) {
14534 + ArrayProto[UNSCOPABLES][key] = true;
6361 14535 };
6362 14536
6363 -var RedirectImpl = function (_React$Component3) {
6364 - _inherits(RedirectImpl, _React$Component3);
6365 14537
6366 - function RedirectImpl() {
6367 - _classCallCheck(this, RedirectImpl);
14538 +/***/ }),
6368 14539
6369 - return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments));
6370 - }
14540 +/***/ "../node_modules/core-js/modules/_advance-string-index.js":
14541 +/*!****************************************************************!*\
14542 + !*** ../node_modules/core-js/modules/_advance-string-index.js ***!
14543 + \****************************************************************/
14544 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6371 14545
6372 - // Support React < 16 with this hook
6373 - RedirectImpl.prototype.componentDidMount = function componentDidMount() {
6374 - var _props3 = this.props,
6375 - navigate = _props3.navigate,
6376 - to = _props3.to,
6377 - from = _props3.from,
6378 - _props3$replace = _props3.replace,
6379 - replace = _props3$replace === undefined ? true : _props3$replace,
6380 - state = _props3.state,
6381 - noThrow = _props3.noThrow,
6382 - baseuri = _props3.baseuri,
6383 - props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
14546 +"use strict";
6384 14547
6385 - Promise.resolve().then(function () {
6386 - var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6387 - navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state });
6388 - });
14548 +var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true);
14549 +
14550 + // `AdvanceStringIndex` abstract operation
14551 +// https://tc39.github.io/ecma262/#sec-advancestringindex
14552 +module.exports = function (S, index, unicode) {
14553 + return index + (unicode ? at(S, index).length : 1);
14554 +};
14555 +
14556 +
14557 +/***/ }),
14558 +
14559 +/***/ "../node_modules/core-js/modules/_an-object.js":
14560 +/*!*****************************************************!*\
14561 + !*** ../node_modules/core-js/modules/_an-object.js ***!
14562 + \*****************************************************/
14563 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14564 +
14565 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14566 +module.exports = function (it) {
14567 + if (!isObject(it)) throw TypeError(it + ' is not an object!');
14568 + return it;
14569 +};
14570 +
14571 +
14572 +/***/ }),
14573 +
14574 +/***/ "../node_modules/core-js/modules/_array-includes.js":
14575 +/*!**********************************************************!*\
14576 + !*** ../node_modules/core-js/modules/_array-includes.js ***!
14577 + \**********************************************************/
14578 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14579 +
14580 +// false -> Array#indexOf
14581 +// true -> Array#includes
14582 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
14583 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14584 +var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js");
14585 +module.exports = function (IS_INCLUDES) {
14586 + return function ($this, el, fromIndex) {
14587 + var O = toIObject($this);
14588 + var length = toLength(O.length);
14589 + var index = toAbsoluteIndex(fromIndex, length);
14590 + var value;
14591 + // Array#includes uses SameValueZero equality algorithm
14592 + // eslint-disable-next-line no-self-compare
14593 + if (IS_INCLUDES && el != el) while (length > index) {
14594 + value = O[index++];
14595 + // eslint-disable-next-line no-self-compare
14596 + if (value != value) return true;
14597 + // Array#indexOf ignores holes, Array#includes - not
14598 + } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
14599 + if (O[index] === el) return IS_INCLUDES || index || 0;
14600 + } return !IS_INCLUDES && -1;
6389 14601 };
14602 +};
6390 14603
6391 - RedirectImpl.prototype.render = function render() {
6392 - var _props4 = this.props,
6393 - navigate = _props4.navigate,
6394 - to = _props4.to,
6395 - from = _props4.from,
6396 - replace = _props4.replace,
6397 - state = _props4.state,
6398 - noThrow = _props4.noThrow,
6399 - baseuri = _props4.baseuri,
6400 - props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]);
6401 14604
6402 - var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri);
6403 - if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props));
6404 - return null;
14605 +/***/ }),
14606 +
14607 +/***/ "../node_modules/core-js/modules/_array-methods.js":
14608 +/*!*********************************************************!*\
14609 + !*** ../node_modules/core-js/modules/_array-methods.js ***!
14610 + \*********************************************************/
14611 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14612 +
14613 +// 0 -> Array#forEach
14614 +// 1 -> Array#map
14615 +// 2 -> Array#filter
14616 +// 3 -> Array#some
14617 +// 4 -> Array#every
14618 +// 5 -> Array#find
14619 +// 6 -> Array#findIndex
14620 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
14621 +var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
14622 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
14623 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
14624 +var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js");
14625 +module.exports = function (TYPE, $create) {
14626 + var IS_MAP = TYPE == 1;
14627 + var IS_FILTER = TYPE == 2;
14628 + var IS_SOME = TYPE == 3;
14629 + var IS_EVERY = TYPE == 4;
14630 + var IS_FIND_INDEX = TYPE == 6;
14631 + var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
14632 + var create = $create || asc;
14633 + return function ($this, callbackfn, that) {
14634 + var O = toObject($this);
14635 + var self = IObject(O);
14636 + var f = ctx(callbackfn, that, 3);
14637 + var length = toLength(self.length);
14638 + var index = 0;
14639 + var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
14640 + var val, res;
14641 + for (;length > index; index++) if (NO_HOLES || index in self) {
14642 + val = self[index];
14643 + res = f(val, index, O);
14644 + if (TYPE) {
14645 + if (IS_MAP) result[index] = res; // map
14646 + else if (res) switch (TYPE) {
14647 + case 3: return true; // some
14648 + case 5: return val; // find
14649 + case 6: return index; // findIndex
14650 + case 2: result.push(val); // filter
14651 + } else if (IS_EVERY) return false; // every
14652 + }
14653 + }
14654 + return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;
6405 14655 };
14656 +};
6406 14657
6407 - return RedirectImpl;
6408 -}((react__WEBPACK_IMPORTED_MODULE_0___default().Component));
6409 14658
6410 -var Redirect = function Redirect(props) {
6411 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6412 - BaseContext.Consumer,
6413 - null,
6414 - function (_ref7) {
6415 - var baseuri = _ref7.baseuri;
6416 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6417 - Location,
6418 - null,
6419 - function (locationContext) {
6420 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props));
6421 - }
6422 - );
14659 +/***/ }),
14660 +
14661 +/***/ "../node_modules/core-js/modules/_array-species-constructor.js":
14662 +/*!*********************************************************************!*\
14663 + !*** ../node_modules/core-js/modules/_array-species-constructor.js ***!
14664 + \*********************************************************************/
14665 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14666 +
14667 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14668 +var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js");
14669 +var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
14670 +
14671 +module.exports = function (original) {
14672 + var C;
14673 + if (isArray(original)) {
14674 + C = original.constructor;
14675 + // cross-realm fallback
14676 + if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
14677 + if (isObject(C)) {
14678 + C = C[SPECIES];
14679 + if (C === null) C = undefined;
6423 14680 }
6424 - );
14681 + } return C === undefined ? Array : C;
6425 14682 };
6426 14683
6427 - true ? Redirect.propTypes = {
6428 - from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string),
6429 - to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string).isRequired
6430 -} : 0;
6431 14684
6432 -////////////////////////////////////////////////////////////////////////////////
6433 -var Match = function Match(_ref8) {
6434 - var path = _ref8.path,
6435 - children = _ref8.children;
6436 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6437 - BaseContext.Consumer,
6438 - null,
6439 - function (_ref9) {
6440 - var baseuri = _ref9.baseuri;
6441 - return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(
6442 - Location,
6443 - null,
6444 - function (_ref10) {
6445 - var navigate = _ref10.navigate,
6446 - location = _ref10.location;
14685 +/***/ }),
6447 14686
6448 - var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri);
6449 - var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
6450 - return children({
6451 - navigate: navigate,
6452 - location: location,
6453 - match: result ? _extends({}, result.params, {
6454 - uri: result.uri,
6455 - path: path
6456 - }) : null
6457 - });
6458 - }
6459 - );
6460 - }
6461 - );
14687 +/***/ "../node_modules/core-js/modules/_array-species-create.js":
14688 +/*!****************************************************************!*\
14689 + !*** ../node_modules/core-js/modules/_array-species-create.js ***!
14690 + \****************************************************************/
14691 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14692 +
14693 +// 9.4.2.3 ArraySpeciesCreate(originalArray, length)
14694 +var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js");
14695 +
14696 +module.exports = function (original, length) {
14697 + return new (speciesConstructor(original))(length);
6462 14698 };
6463 14699
6464 -////////////////////////////////////////////////////////////////////////////////
6465 -// Hooks
6466 14700
6467 -var useLocation = function useLocation() {
6468 - var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
14701 +/***/ }),
6469 14702
6470 - if (!context) {
6471 - 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");
14703 +/***/ "../node_modules/core-js/modules/_classof.js":
14704 +/*!***************************************************!*\
14705 + !*** ../node_modules/core-js/modules/_classof.js ***!
14706 + \***************************************************/
14707 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14708 +
14709 +// getting tag from 19.1.3.6 Object.prototype.toString()
14710 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
14711 +var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
14712 +// ES3 wrong here
14713 +var ARG = cof(function () { return arguments; }()) == 'Arguments';
14714 +
14715 +// fallback for IE11 Script Access Denied error
14716 +var tryGet = function (it, key) {
14717 + try {
14718 + return it[key];
14719 + } catch (e) { /* empty */ }
14720 +};
14721 +
14722 +module.exports = function (it) {
14723 + var O, T, B;
14724 + return it === undefined ? 'Undefined' : it === null ? 'Null'
14725 + // @@toStringTag case
14726 + : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
14727 + // builtinTag case
14728 + : ARG ? cof(O)
14729 + // ES3 arguments fallback
14730 + : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
14731 +};
14732 +
14733 +
14734 +/***/ }),
14735 +
14736 +/***/ "../node_modules/core-js/modules/_cof.js":
14737 +/*!***********************************************!*\
14738 + !*** ../node_modules/core-js/modules/_cof.js ***!
14739 + \***********************************************/
14740 +/***/ ((module) => {
14741 +
14742 +var toString = {}.toString;
14743 +
14744 +module.exports = function (it) {
14745 + return toString.call(it).slice(8, -1);
14746 +};
14747 +
14748 +
14749 +/***/ }),
14750 +
14751 +/***/ "../node_modules/core-js/modules/_core.js":
14752 +/*!************************************************!*\
14753 + !*** ../node_modules/core-js/modules/_core.js ***!
14754 + \************************************************/
14755 +/***/ ((module) => {
14756 +
14757 +var core = module.exports = { version: '2.6.12' };
14758 +if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
14759 +
14760 +
14761 +/***/ }),
14762 +
14763 +/***/ "../node_modules/core-js/modules/_ctx.js":
14764 +/*!***********************************************!*\
14765 + !*** ../node_modules/core-js/modules/_ctx.js ***!
14766 + \***********************************************/
14767 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14768 +
14769 +// optional / simple context binding
14770 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
14771 +module.exports = function (fn, that, length) {
14772 + aFunction(fn);
14773 + if (that === undefined) return fn;
14774 + switch (length) {
14775 + case 1: return function (a) {
14776 + return fn.call(that, a);
14777 + };
14778 + case 2: return function (a, b) {
14779 + return fn.call(that, a, b);
14780 + };
14781 + case 3: return function (a, b, c) {
14782 + return fn.call(that, a, b, c);
14783 + };
6472 14784 }
14785 + return function (/* ...args */) {
14786 + return fn.apply(that, arguments);
14787 + };
14788 +};
6473 14789
6474 - return context.location;
14790 +
14791 +/***/ }),
14792 +
14793 +/***/ "../node_modules/core-js/modules/_defined.js":
14794 +/*!***************************************************!*\
14795 + !*** ../node_modules/core-js/modules/_defined.js ***!
14796 + \***************************************************/
14797 +/***/ ((module) => {
14798 +
14799 +// 7.2.1 RequireObjectCoercible(argument)
14800 +module.exports = function (it) {
14801 + if (it == undefined) throw TypeError("Can't call method on " + it);
14802 + return it;
6475 14803 };
6476 14804
6477 -var useNavigate = function useNavigate() {
6478 - var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext);
6479 14805
6480 - if (!context) {
6481 - 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");
6482 - }
14806 +/***/ }),
6483 14807
6484 - return context.navigate;
14808 +/***/ "../node_modules/core-js/modules/_descriptors.js":
14809 +/*!*******************************************************!*\
14810 + !*** ../node_modules/core-js/modules/_descriptors.js ***!
14811 + \*******************************************************/
14812 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14813 +
14814 +// Thank's IE8 for his funny defineProperty
14815 +module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
14816 + return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
14817 +});
14818 +
14819 +
14820 +/***/ }),
14821 +
14822 +/***/ "../node_modules/core-js/modules/_dom-create.js":
14823 +/*!******************************************************!*\
14824 + !*** ../node_modules/core-js/modules/_dom-create.js ***!
14825 + \******************************************************/
14826 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14827 +
14828 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
14829 +var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
14830 +// typeof document.createElement is 'object' in old IE
14831 +var is = isObject(document) && isObject(document.createElement);
14832 +module.exports = function (it) {
14833 + return is ? document.createElement(it) : {};
6485 14834 };
6486 14835
6487 -var useParams = function useParams() {
6488 - var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
6489 14836
6490 - if (!context) {
6491 - 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");
14837 +/***/ }),
14838 +
14839 +/***/ "../node_modules/core-js/modules/_enum-bug-keys.js":
14840 +/*!*********************************************************!*\
14841 + !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***!
14842 + \*********************************************************/
14843 +/***/ ((module) => {
14844 +
14845 +// IE 8- don't enum bug keys
14846 +module.exports = (
14847 + 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
14848 +).split(',');
14849 +
14850 +
14851 +/***/ }),
14852 +
14853 +/***/ "../node_modules/core-js/modules/_export.js":
14854 +/*!**************************************************!*\
14855 + !*** ../node_modules/core-js/modules/_export.js ***!
14856 + \**************************************************/
14857 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14858 +
14859 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
14860 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
14861 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
14862 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
14863 +var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js");
14864 +var PROTOTYPE = 'prototype';
14865 +
14866 +var $export = function (type, name, source) {
14867 + var IS_FORCED = type & $export.F;
14868 + var IS_GLOBAL = type & $export.G;
14869 + var IS_STATIC = type & $export.S;
14870 + var IS_PROTO = type & $export.P;
14871 + var IS_BIND = type & $export.B;
14872 + var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
14873 + var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
14874 + var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
14875 + var key, own, out, exp;
14876 + if (IS_GLOBAL) source = name;
14877 + for (key in source) {
14878 + // contains in native
14879 + own = !IS_FORCED && target && target[key] !== undefined;
14880 + // export native or passed
14881 + out = (own ? target : source)[key];
14882 + // bind timers to global for call from export context
14883 + exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
14884 + // extend global
14885 + if (target) redefine(target, key, out, type & $export.U);
14886 + // export
14887 + if (exports[key] != out) hide(exports, key, exp);
14888 + if (IS_PROTO && expProto[key] != out) expProto[key] = out;
6492 14889 }
14890 +};
14891 +global.core = core;
14892 +// type bitmap
14893 +$export.F = 1; // forced
14894 +$export.G = 2; // global
14895 +$export.S = 4; // static
14896 +$export.P = 8; // proto
14897 +$export.B = 16; // bind
14898 +$export.W = 32; // wrap
14899 +$export.U = 64; // safe
14900 +$export.R = 128; // real proto method for `library`
14901 +module.exports = $export;
6493 14902
6494 - var location = useLocation();
6495 14903
6496 - var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname);
14904 +/***/ }),
6497 14905
6498 - return results ? results.params : null;
14906 +/***/ "../node_modules/core-js/modules/_fails-is-regexp.js":
14907 +/*!***********************************************************!*\
14908 + !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***!
14909 + \***********************************************************/
14910 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14911 +
14912 +var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
14913 +module.exports = function (KEY) {
14914 + var re = /./;
14915 + try {
14916 + '/./'[KEY](re);
14917 + } catch (e) {
14918 + try {
14919 + re[MATCH] = false;
14920 + return !'/./'[KEY](re);
14921 + } catch (f) { /* empty */ }
14922 + } return true;
6499 14923 };
6500 14924
6501 -var useMatch = function useMatch(path) {
6502 - if (!path) {
6503 - throw new Error("useMatch(path: string) requires an argument of a string to match against");
14925 +
14926 +/***/ }),
14927 +
14928 +/***/ "../node_modules/core-js/modules/_fails.js":
14929 +/*!*************************************************!*\
14930 + !*** ../node_modules/core-js/modules/_fails.js ***!
14931 + \*************************************************/
14932 +/***/ ((module) => {
14933 +
14934 +module.exports = function (exec) {
14935 + try {
14936 + return !!exec();
14937 + } catch (e) {
14938 + return true;
6504 14939 }
6505 - var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext);
14940 +};
6506 14941
6507 - if (!context) {
6508 - 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");
14942 +
14943 +/***/ }),
14944 +
14945 +/***/ "../node_modules/core-js/modules/_fix-re-wks.js":
14946 +/*!******************************************************!*\
14947 + !*** ../node_modules/core-js/modules/_fix-re-wks.js ***!
14948 + \******************************************************/
14949 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
14950 +
14951 +"use strict";
14952 +
14953 +__webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js");
14954 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
14955 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
14956 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
14957 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
14958 +var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
14959 +var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
14960 +
14961 +var SPECIES = wks('species');
14962 +
14963 +var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
14964 + // #replace needs built-in support for named groups.
14965 + // #match works fine because it just return the exec results, even if it has
14966 + // a "grops" property.
14967 + var re = /./;
14968 + re.exec = function () {
14969 + var result = [];
14970 + result.groups = { a: '7' };
14971 + return result;
14972 + };
14973 + return ''.replace(re, '$<a>') !== '7';
14974 +});
14975 +
14976 +var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {
14977 + // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
14978 + var re = /(?:)/;
14979 + var originalExec = re.exec;
14980 + re.exec = function () { return originalExec.apply(this, arguments); };
14981 + var result = 'ab'.split(re);
14982 + return result.length === 2 && result[0] === 'a' && result[1] === 'b';
14983 +})();
14984 +
14985 +module.exports = function (KEY, length, exec) {
14986 + var SYMBOL = wks(KEY);
14987 +
14988 + var DELEGATES_TO_SYMBOL = !fails(function () {
14989 + // String methods call symbol-named RegEp methods
14990 + var O = {};
14991 + O[SYMBOL] = function () { return 7; };
14992 + return ''[KEY](O) != 7;
14993 + });
14994 +
14995 + var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {
14996 + // Symbol-named RegExp methods call .exec
14997 + var execCalled = false;
14998 + var re = /a/;
14999 + re.exec = function () { execCalled = true; return null; };
15000 + if (KEY === 'split') {
15001 + // RegExp[@@split] doesn't call the regex's exec method, but first creates
15002 + // a new one. We need to return the patched regex when creating the new one.
15003 + re.constructor = {};
15004 + re.constructor[SPECIES] = function () { return re; };
15005 + }
15006 + re[SYMBOL]('');
15007 + return !execCalled;
15008 + }) : undefined;
15009 +
15010 + if (
15011 + !DELEGATES_TO_SYMBOL ||
15012 + !DELEGATES_TO_EXEC ||
15013 + (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||
15014 + (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
15015 + ) {
15016 + var nativeRegExpMethod = /./[SYMBOL];
15017 + var fns = exec(
15018 + defined,
15019 + SYMBOL,
15020 + ''[KEY],
15021 + function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {
15022 + if (regexp.exec === regexpExec) {
15023 + if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
15024 + // The native String method already delegates to @@method (this
15025 + // polyfilled function), leasing to infinite recursion.
15026 + // We avoid it by directly calling the native @@method method.
15027 + return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
15028 + }
15029 + return { done: true, value: nativeMethod.call(str, regexp, arg2) };
15030 + }
15031 + return { done: false };
15032 + }
15033 + );
15034 + var strfn = fns[0];
15035 + var rxfn = fns[1];
15036 +
15037 + redefine(String.prototype, KEY, strfn);
15038 + hide(RegExp.prototype, SYMBOL, length == 2
15039 + // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
15040 + // 21.2.5.11 RegExp.prototype[@@split](string, limit)
15041 + ? function (string, arg) { return rxfn.call(string, this, arg); }
15042 + // 21.2.5.6 RegExp.prototype[@@match](string)
15043 + // 21.2.5.9 RegExp.prototype[@@search](string)
15044 + : function (string) { return rxfn.call(string, this); }
15045 + );
6509 15046 }
15047 +};
6510 15048
6511 - var location = useLocation();
6512 15049
6513 - var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri);
6514 - var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname);
6515 - return result ? _extends({}, result.params, {
6516 - uri: result.uri,
6517 - path: path
6518 - }) : null;
15050 +/***/ }),
15051 +
15052 +/***/ "../node_modules/core-js/modules/_flags.js":
15053 +/*!*************************************************!*\
15054 + !*** ../node_modules/core-js/modules/_flags.js ***!
15055 + \*************************************************/
15056 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15057 +
15058 +"use strict";
15059 +
15060 +// 21.2.5.3 get RegExp.prototype.flags
15061 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15062 +module.exports = function () {
15063 + var that = anObject(this);
15064 + var result = '';
15065 + if (that.global) result += 'g';
15066 + if (that.ignoreCase) result += 'i';
15067 + if (that.multiline) result += 'm';
15068 + if (that.unicode) result += 'u';
15069 + if (that.sticky) result += 'y';
15070 + return result;
6519 15071 };
6520 15072
6521 -////////////////////////////////////////////////////////////////////////////////
6522 -// Junk
6523 -var stripSlashes = function stripSlashes(str) {
6524 - return str.replace(/(^\/+|\/+$)/g, "");
15073 +
15074 +/***/ }),
15075 +
15076 +/***/ "../node_modules/core-js/modules/_function-to-string.js":
15077 +/*!**************************************************************!*\
15078 + !*** ../node_modules/core-js/modules/_function-to-string.js ***!
15079 + \**************************************************************/
15080 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15081 +
15082 +module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString);
15083 +
15084 +
15085 +/***/ }),
15086 +
15087 +/***/ "../node_modules/core-js/modules/_global.js":
15088 +/*!**************************************************!*\
15089 + !*** ../node_modules/core-js/modules/_global.js ***!
15090 + \**************************************************/
15091 +/***/ ((module) => {
15092 +
15093 +// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
15094 +var global = module.exports = typeof window != 'undefined' && window.Math == Math
15095 + ? window : typeof self != 'undefined' && self.Math == Math ? self
15096 + // eslint-disable-next-line no-new-func
15097 + : Function('return this')();
15098 +if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
15099 +
15100 +
15101 +/***/ }),
15102 +
15103 +/***/ "../node_modules/core-js/modules/_has.js":
15104 +/*!***********************************************!*\
15105 + !*** ../node_modules/core-js/modules/_has.js ***!
15106 + \***********************************************/
15107 +/***/ ((module) => {
15108 +
15109 +var hasOwnProperty = {}.hasOwnProperty;
15110 +module.exports = function (it, key) {
15111 + return hasOwnProperty.call(it, key);
6525 15112 };
6526 15113
6527 -var createRoute = function createRoute(basepath) {
6528 - return function (element) {
6529 - if (!element) {
6530 - return null;
6531 - }
6532 15114
6533 - if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) {
6534 - return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath));
6535 - }
6536 - !(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;
15115 +/***/ }),
6537 15116
6538 - !!(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;
15117 +/***/ "../node_modules/core-js/modules/_hide.js":
15118 +/*!************************************************!*\
15119 + !*** ../node_modules/core-js/modules/_hide.js ***!
15120 + \************************************************/
15121 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6539 15122
6540 - !!(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;
15123 +var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
15124 +var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
15125 +module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) {
15126 + return dP.f(object, key, createDesc(1, value));
15127 +} : function (object, key, value) {
15128 + object[key] = value;
15129 + return object;
15130 +};
6541 15131
6542 - if (element.props.default) {
6543 - return { value: element, default: true };
6544 - }
6545 15132
6546 - var elementPath = element.type === Redirect ? element.props.from : element.props.path;
15133 +/***/ }),
6547 15134
6548 - var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath);
15135 +/***/ "../node_modules/core-js/modules/_html.js":
15136 +/*!************************************************!*\
15137 + !*** ../node_modules/core-js/modules/_html.js ***!
15138 + \************************************************/
15139 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6549 15140
6550 - return {
6551 - value: element,
6552 - default: element.props.default,
6553 - path: element.props.children ? stripSlashes(path) + "/*" : path
6554 - };
6555 - };
15141 +var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document;
15142 +module.exports = document && document.documentElement;
15143 +
15144 +
15145 +/***/ }),
15146 +
15147 +/***/ "../node_modules/core-js/modules/_ie8-dom-define.js":
15148 +/*!**********************************************************!*\
15149 + !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***!
15150 + \**********************************************************/
15151 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15152 +
15153 +module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () {
15154 + return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7;
15155 +});
15156 +
15157 +
15158 +/***/ }),
15159 +
15160 +/***/ "../node_modules/core-js/modules/_iobject.js":
15161 +/*!***************************************************!*\
15162 + !*** ../node_modules/core-js/modules/_iobject.js ***!
15163 + \***************************************************/
15164 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15165 +
15166 +// fallback for non-array-like ES3 and non-enumerable old V8 strings
15167 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
15168 +// eslint-disable-next-line no-prototype-builtins
15169 +module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
15170 + return cof(it) == 'String' ? it.split('') : Object(it);
6556 15171 };
6557 15172
6558 -var shouldNavigate = function shouldNavigate(event) {
6559 - return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
15173 +
15174 +/***/ }),
15175 +
15176 +/***/ "../node_modules/core-js/modules/_is-array.js":
15177 +/*!****************************************************!*\
15178 + !*** ../node_modules/core-js/modules/_is-array.js ***!
15179 + \****************************************************/
15180 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15181 +
15182 +// 7.2.2 IsArray(argument)
15183 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
15184 +module.exports = Array.isArray || function isArray(arg) {
15185 + return cof(arg) == 'Array';
6560 15186 };
6561 15187
6562 -////////////////////////////////////////////////////////////////////////
6563 15188
15189 +/***/ }),
6564 15190
15191 +/***/ "../node_modules/core-js/modules/_is-object.js":
15192 +/*!*****************************************************!*\
15193 + !*** ../node_modules/core-js/modules/_is-object.js ***!
15194 + \*****************************************************/
15195 +/***/ ((module) => {
15196 +
15197 +module.exports = function (it) {
15198 + return typeof it === 'object' ? it !== null : typeof it === 'function';
15199 +};
15200 +
15201 +
6565 15202 /***/ }),
6566 15203
6567 -/***/ "../node_modules/@reach/router/es/lib/history.js":
15204 +/***/ "../node_modules/core-js/modules/_is-regexp.js":
15205 +/*!*****************************************************!*\
15206 + !*** ../node_modules/core-js/modules/_is-regexp.js ***!
15207 + \*****************************************************/
15208 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15209 +
15210 +// 7.2.8 IsRegExp(argument)
15211 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
15212 +var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js");
15213 +var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match');
15214 +module.exports = function (it) {
15215 + var isRegExp;
15216 + return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp');
15217 +};
15218 +
15219 +
15220 +/***/ }),
15221 +
15222 +/***/ "../node_modules/core-js/modules/_iter-create.js":
6568 15223 /*!*******************************************************!*\
6569 - !*** ../node_modules/@reach/router/es/lib/history.js ***!
15224 + !*** ../node_modules/core-js/modules/_iter-create.js ***!
6570 15225 \*******************************************************/
6571 -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
15226 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6572 15227
6573 15228 "use strict";
6574 -__webpack_require__.r(__webpack_exports__);
6575 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
6576 -/* harmony export */ createHistory: () => (/* binding */ createHistory),
6577 -/* harmony export */ createMemorySource: () => (/* binding */ createMemorySource),
6578 -/* harmony export */ globalHistory: () => (/* binding */ globalHistory),
6579 -/* harmony export */ navigate: () => (/* binding */ navigate)
6580 -/* harmony export */ });
6581 -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; };
6582 15229
6583 -var getLocation = function getLocation(source) {
6584 - var _source$location = source.location,
6585 - search = _source$location.search,
6586 - hash = _source$location.hash,
6587 - href = _source$location.href,
6588 - origin = _source$location.origin,
6589 - protocol = _source$location.protocol,
6590 - host = _source$location.host,
6591 - hostname = _source$location.hostname,
6592 - port = _source$location.port;
6593 - var pathname = source.location.pathname;
15230 +var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js");
15231 +var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js");
15232 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
15233 +var IteratorPrototype = {};
6594 15234
15235 +// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
15236 +__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; });
6595 15237
6596 - if (!pathname && href && canUseDOM) {
6597 - var url = new URL(href);
6598 - pathname = url.pathname;
15238 +module.exports = function (Constructor, NAME, next) {
15239 + Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
15240 + setToStringTag(Constructor, NAME + ' Iterator');
15241 +};
15242 +
15243 +
15244 +/***/ }),
15245 +
15246 +/***/ "../node_modules/core-js/modules/_iter-define.js":
15247 +/*!*******************************************************!*\
15248 + !*** ../node_modules/core-js/modules/_iter-define.js ***!
15249 + \*******************************************************/
15250 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15251 +
15252 +"use strict";
15253 +
15254 +var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js");
15255 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15256 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
15257 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
15258 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
15259 +var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js");
15260 +var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js");
15261 +var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js");
15262 +var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator');
15263 +var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
15264 +var FF_ITERATOR = '@@iterator';
15265 +var KEYS = 'keys';
15266 +var VALUES = 'values';
15267 +
15268 +var returnThis = function () { return this; };
15269 +
15270 +module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
15271 + $iterCreate(Constructor, NAME, next);
15272 + var getMethod = function (kind) {
15273 + if (!BUGGY && kind in proto) return proto[kind];
15274 + switch (kind) {
15275 + case KEYS: return function keys() { return new Constructor(this, kind); };
15276 + case VALUES: return function values() { return new Constructor(this, kind); };
15277 + } return function entries() { return new Constructor(this, kind); };
15278 + };
15279 + var TAG = NAME + ' Iterator';
15280 + var DEF_VALUES = DEFAULT == VALUES;
15281 + var VALUES_BUG = false;
15282 + var proto = Base.prototype;
15283 + var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
15284 + var $default = $native || getMethod(DEFAULT);
15285 + var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
15286 + var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
15287 + var methods, key, IteratorPrototype;
15288 + // Fix native
15289 + if ($anyNative) {
15290 + IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
15291 + if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
15292 + // Set @@toStringTag to native iterators
15293 + setToStringTag(IteratorPrototype, TAG, true);
15294 + // fix for some old engines
15295 + if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
15296 + }
6599 15297 }
15298 + // fix Array#{values, @@iterator}.name in V8 / FF
15299 + if (DEF_VALUES && $native && $native.name !== VALUES) {
15300 + VALUES_BUG = true;
15301 + $default = function values() { return $native.call(this); };
15302 + }
15303 + // Define iterator
15304 + if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
15305 + hide(proto, ITERATOR, $default);
15306 + }
15307 + // Plug for library
15308 + Iterators[NAME] = $default;
15309 + Iterators[TAG] = returnThis;
15310 + if (DEFAULT) {
15311 + methods = {
15312 + values: DEF_VALUES ? $default : getMethod(VALUES),
15313 + keys: IS_SET ? $default : getMethod(KEYS),
15314 + entries: $entries
15315 + };
15316 + if (FORCED) for (key in methods) {
15317 + if (!(key in proto)) redefine(proto, key, methods[key]);
15318 + } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
15319 + }
15320 + return methods;
15321 +};
6600 15322
6601 - return {
6602 - pathname: encodeURI(decodeURI(pathname)),
6603 - search: search,
6604 - hash: hash,
6605 - href: href,
6606 - origin: origin,
6607 - protocol: protocol,
6608 - host: host,
6609 - hostname: hostname,
6610 - port: port,
6611 - state: source.history.state,
6612 - key: source.history.state && source.history.state.key || "initial"
6613 - };
15323 +
15324 +/***/ }),
15325 +
15326 +/***/ "../node_modules/core-js/modules/_iter-step.js":
15327 +/*!*****************************************************!*\
15328 + !*** ../node_modules/core-js/modules/_iter-step.js ***!
15329 + \*****************************************************/
15330 +/***/ ((module) => {
15331 +
15332 +module.exports = function (done, value) {
15333 + return { value: value, done: !!done };
6614 15334 };
6615 15335
6616 -var createHistory = function createHistory(source, options) {
6617 - var listeners = [];
6618 - var location = getLocation(source);
6619 - var transitioning = false;
6620 - var resolveTransition = function resolveTransition() {};
6621 15336
6622 - return {
6623 - get location() {
6624 - return location;
6625 - },
15337 +/***/ }),
6626 15338
6627 - get transitioning() {
6628 - return transitioning;
6629 - },
15339 +/***/ "../node_modules/core-js/modules/_iterators.js":
15340 +/*!*****************************************************!*\
15341 + !*** ../node_modules/core-js/modules/_iterators.js ***!
15342 + \*****************************************************/
15343 +/***/ ((module) => {
6630 15344
6631 - _onTransitionComplete: function _onTransitionComplete() {
6632 - transitioning = false;
6633 - resolveTransition();
6634 - },
6635 - listen: function listen(listener) {
6636 - listeners.push(listener);
15345 +module.exports = {};
6637 15346
6638 - var popstateListener = function popstateListener() {
6639 - location = getLocation(source);
6640 - listener({ location: location, action: "POP" });
6641 - };
6642 15347
6643 - source.addEventListener("popstate", popstateListener);
15348 +/***/ }),
6644 15349
6645 - return function () {
6646 - source.removeEventListener("popstate", popstateListener);
6647 - listeners = listeners.filter(function (fn) {
6648 - return fn !== listener;
6649 - });
6650 - };
6651 - },
6652 - navigate: function navigate(to) {
6653 - var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
6654 - state = _ref.state,
6655 - _ref$replace = _ref.replace,
6656 - replace = _ref$replace === undefined ? false : _ref$replace;
15350 +/***/ "../node_modules/core-js/modules/_library.js":
15351 +/*!***************************************************!*\
15352 + !*** ../node_modules/core-js/modules/_library.js ***!
15353 + \***************************************************/
15354 +/***/ ((module) => {
6657 15355
6658 - if (typeof to === "number") {
6659 - source.history.go(to);
6660 - } else {
6661 - state = _extends({}, state, { key: Date.now() + "" });
6662 - // try...catch iOS Safari limits to 100 pushState calls
6663 - try {
6664 - if (transitioning || replace) {
6665 - source.history.replaceState(state, null, to);
6666 - } else {
6667 - source.history.pushState(state, null, to);
6668 - }
6669 - } catch (e) {
6670 - source.location[replace ? "replace" : "assign"](to);
6671 - }
6672 - }
15356 +module.exports = false;
6673 15357
6674 - location = getLocation(source);
6675 - transitioning = true;
6676 - var transition = new Promise(function (res) {
6677 - return resolveTransition = res;
6678 - });
6679 - listeners.forEach(function (listener) {
6680 - return listener({ location: location, action: "PUSH" });
6681 - });
6682 - return transition;
6683 - }
6684 - };
15358 +
15359 +/***/ }),
15360 +
15361 +/***/ "../node_modules/core-js/modules/_object-create.js":
15362 +/*!*********************************************************!*\
15363 + !*** ../node_modules/core-js/modules/_object-create.js ***!
15364 + \*********************************************************/
15365 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15366 +
15367 +// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
15368 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15369 +var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js");
15370 +var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
15371 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15372 +var Empty = function () { /* empty */ };
15373 +var PROTOTYPE = 'prototype';
15374 +
15375 +// Create object with fake `null` prototype: use iframe Object with cleared prototype
15376 +var createDict = function () {
15377 + // Thrash, waste and sodomy: IE GC bug
15378 + var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe');
15379 + var i = enumBugKeys.length;
15380 + var lt = '<';
15381 + var gt = '>';
15382 + var iframeDocument;
15383 + iframe.style.display = 'none';
15384 + __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe);
15385 + iframe.src = 'javascript:'; // eslint-disable-line no-script-url
15386 + // createDict = iframe.contentWindow.Object;
15387 + // html.removeChild(iframe);
15388 + iframeDocument = iframe.contentWindow.document;
15389 + iframeDocument.open();
15390 + iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
15391 + iframeDocument.close();
15392 + createDict = iframeDocument.F;
15393 + while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
15394 + return createDict();
6685 15395 };
6686 15396
6687 -////////////////////////////////////////////////////////////////////////////////
6688 -// Stores history entries in memory for testing or other platforms like Native
6689 -var createMemorySource = function createMemorySource() {
6690 - var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/";
15397 +module.exports = Object.create || function create(O, Properties) {
15398 + var result;
15399 + if (O !== null) {
15400 + Empty[PROTOTYPE] = anObject(O);
15401 + result = new Empty();
15402 + Empty[PROTOTYPE] = null;
15403 + // add "__proto__" for Object.getPrototypeOf polyfill
15404 + result[IE_PROTO] = O;
15405 + } else result = createDict();
15406 + return Properties === undefined ? result : dPs(result, Properties);
15407 +};
6691 15408
6692 - var searchIndex = initialPath.indexOf("?");
6693 - var initialLocation = {
6694 - pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath,
6695 - search: searchIndex > -1 ? initialPath.substr(searchIndex) : ""
6696 - };
6697 - var index = 0;
6698 - var stack = [initialLocation];
6699 - var states = [null];
6700 15409
6701 - return {
6702 - get location() {
6703 - return stack[index];
6704 - },
6705 - addEventListener: function addEventListener(name, fn) {},
6706 - removeEventListener: function removeEventListener(name, fn) {},
15410 +/***/ }),
6707 15411
6708 - history: {
6709 - get entries() {
6710 - return stack;
6711 - },
6712 - get index() {
6713 - return index;
6714 - },
6715 - get state() {
6716 - return states[index];
6717 - },
6718 - pushState: function pushState(state, _, uri) {
6719 - var _uri$split = uri.split("?"),
6720 - pathname = _uri$split[0],
6721 - _uri$split$ = _uri$split[1],
6722 - search = _uri$split$ === undefined ? "" : _uri$split$;
15412 +/***/ "../node_modules/core-js/modules/_object-dp.js":
15413 +/*!*****************************************************!*\
15414 + !*** ../node_modules/core-js/modules/_object-dp.js ***!
15415 + \*****************************************************/
15416 +/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
6723 15417
6724 - index++;
6725 - stack.push({ pathname: pathname, search: search.length ? "?" + search : search });
6726 - states.push(state);
6727 - },
6728 - replaceState: function replaceState(state, _, uri) {
6729 - var _uri$split2 = uri.split("?"),
6730 - pathname = _uri$split2[0],
6731 - _uri$split2$ = _uri$split2[1],
6732 - search = _uri$split2$ === undefined ? "" : _uri$split2$;
15418 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15419 +var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js");
15420 +var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js");
15421 +var dP = Object.defineProperty;
6733 15422
6734 - stack[index] = { pathname: pathname, search: search };
6735 - states[index] = state;
6736 - },
6737 - go: function go(to) {
6738 - var newIndex = index + to;
15423 +exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
15424 + anObject(O);
15425 + P = toPrimitive(P, true);
15426 + anObject(Attributes);
15427 + if (IE8_DOM_DEFINE) try {
15428 + return dP(O, P, Attributes);
15429 + } catch (e) { /* empty */ }
15430 + if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
15431 + if ('value' in Attributes) O[P] = Attributes.value;
15432 + return O;
15433 +};
6739 15434
6740 - if (newIndex < 0 || newIndex > states.length - 1) {
6741 - return;
6742 - }
6743 15435
6744 - index = newIndex;
6745 - }
6746 - }
15436 +/***/ }),
15437 +
15438 +/***/ "../node_modules/core-js/modules/_object-dps.js":
15439 +/*!******************************************************!*\
15440 + !*** ../node_modules/core-js/modules/_object-dps.js ***!
15441 + \******************************************************/
15442 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15443 +
15444 +var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js");
15445 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15446 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
15447 +
15448 +module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) {
15449 + anObject(O);
15450 + var keys = getKeys(Properties);
15451 + var length = keys.length;
15452 + var i = 0;
15453 + var P;
15454 + while (length > i) dP.f(O, P = keys[i++], Properties[P]);
15455 + return O;
15456 +};
15457 +
15458 +
15459 +/***/ }),
15460 +
15461 +/***/ "../node_modules/core-js/modules/_object-gpo.js":
15462 +/*!******************************************************!*\
15463 + !*** ../node_modules/core-js/modules/_object-gpo.js ***!
15464 + \******************************************************/
15465 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15466 +
15467 +// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
15468 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15469 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
15470 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15471 +var ObjectProto = Object.prototype;
15472 +
15473 +module.exports = Object.getPrototypeOf || function (O) {
15474 + O = toObject(O);
15475 + if (has(O, IE_PROTO)) return O[IE_PROTO];
15476 + if (typeof O.constructor == 'function' && O instanceof O.constructor) {
15477 + return O.constructor.prototype;
15478 + } return O instanceof Object ? ObjectProto : null;
15479 +};
15480 +
15481 +
15482 +/***/ }),
15483 +
15484 +/***/ "../node_modules/core-js/modules/_object-keys-internal.js":
15485 +/*!****************************************************************!*\
15486 + !*** ../node_modules/core-js/modules/_object-keys-internal.js ***!
15487 + \****************************************************************/
15488 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15489 +
15490 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15491 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
15492 +var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false);
15493 +var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO');
15494 +
15495 +module.exports = function (object, names) {
15496 + var O = toIObject(object);
15497 + var i = 0;
15498 + var result = [];
15499 + var key;
15500 + for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
15501 + // Don't enum bug & hidden keys
15502 + while (names.length > i) if (has(O, key = names[i++])) {
15503 + ~arrayIndexOf(result, key) || result.push(key);
15504 + }
15505 + return result;
15506 +};
15507 +
15508 +
15509 +/***/ }),
15510 +
15511 +/***/ "../node_modules/core-js/modules/_object-keys.js":
15512 +/*!*******************************************************!*\
15513 + !*** ../node_modules/core-js/modules/_object-keys.js ***!
15514 + \*******************************************************/
15515 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15516 +
15517 +// 19.1.2.14 / 15.2.3.14 Object.keys(O)
15518 +var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js");
15519 +var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js");
15520 +
15521 +module.exports = Object.keys || function keys(O) {
15522 + return $keys(O, enumBugKeys);
15523 +};
15524 +
15525 +
15526 +/***/ }),
15527 +
15528 +/***/ "../node_modules/core-js/modules/_property-desc.js":
15529 +/*!*********************************************************!*\
15530 + !*** ../node_modules/core-js/modules/_property-desc.js ***!
15531 + \*********************************************************/
15532 +/***/ ((module) => {
15533 +
15534 +module.exports = function (bitmap, value) {
15535 + return {
15536 + enumerable: !(bitmap & 1),
15537 + configurable: !(bitmap & 2),
15538 + writable: !(bitmap & 4),
15539 + value: value
6747 15540 };
6748 15541 };
6749 15542
6750 -////////////////////////////////////////////////////////////////////////////////
6751 -// global history - uses window.history as the source if available, otherwise a
6752 -// memory history
6753 -var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
6754 -var getSource = function getSource() {
6755 - return canUseDOM ? window : createMemorySource();
6756 -};
6757 15543
6758 -var globalHistory = createHistory(getSource());
6759 -var navigate = globalHistory.navigate;
15544 +/***/ }),
6760 15545
6761 -////////////////////////////////////////////////////////////////////////////////
15546 +/***/ "../node_modules/core-js/modules/_redefine.js":
15547 +/*!****************************************************!*\
15548 + !*** ../node_modules/core-js/modules/_redefine.js ***!
15549 + \****************************************************/
15550 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6762 15551
15552 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
15553 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
15554 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15555 +var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src');
15556 +var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js");
15557 +var TO_STRING = 'toString';
15558 +var TPL = ('' + $toString).split(TO_STRING);
6763 15559
15560 +__webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) {
15561 + return $toString.call(it);
15562 +};
6764 15563
15564 +(module.exports = function (O, key, val, safe) {
15565 + var isFunction = typeof val == 'function';
15566 + if (isFunction) has(val, 'name') || hide(val, 'name', key);
15567 + if (O[key] === val) return;
15568 + if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
15569 + if (O === global) {
15570 + O[key] = val;
15571 + } else if (!safe) {
15572 + delete O[key];
15573 + hide(O, key, val);
15574 + } else if (O[key]) {
15575 + O[key] = val;
15576 + } else {
15577 + hide(O, key, val);
15578 + }
15579 +// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
15580 +})(Function.prototype, TO_STRING, function toString() {
15581 + return typeof this == 'function' && this[SRC] || $toString.call(this);
15582 +});
15583 +
15584 +
6765 15585 /***/ }),
6766 15586
6767 -/***/ "../node_modules/@reach/router/es/lib/utils.js":
6768 -/*!*****************************************************!*\
6769 - !*** ../node_modules/@reach/router/es/lib/utils.js ***!
6770 - \*****************************************************/
6771 -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
15587 +/***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js":
15588 +/*!****************************************************************!*\
15589 + !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***!
15590 + \****************************************************************/
15591 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6772 15592
6773 15593 "use strict";
6774 -__webpack_require__.r(__webpack_exports__);
6775 -/* harmony export */ __webpack_require__.d(__webpack_exports__, {
6776 -/* harmony export */ insertParams: () => (/* binding */ insertParams),
6777 -/* harmony export */ match: () => (/* binding */ match),
6778 -/* harmony export */ pick: () => (/* binding */ pick),
6779 -/* harmony export */ resolve: () => (/* binding */ resolve),
6780 -/* harmony export */ shallowCompare: () => (/* binding */ shallowCompare),
6781 -/* harmony export */ startsWith: () => (/* binding */ startsWith),
6782 -/* harmony export */ validateRedirect: () => (/* binding */ validateRedirect)
6783 -/* harmony export */ });
6784 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js");
6785 -/* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__);
6786 15594
6787 15595
6788 -////////////////////////////////////////////////////////////////////////////////
6789 -// startsWith(string, search) - Check if `string` starts with `search`
6790 -var startsWith = function startsWith(string, search) {
6791 - return string.substr(0, search.length) === search;
15596 +var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
15597 +var builtinExec = RegExp.prototype.exec;
15598 +
15599 + // `RegExpExec` abstract operation
15600 +// https://tc39.github.io/ecma262/#sec-regexpexec
15601 +module.exports = function (R, S) {
15602 + var exec = R.exec;
15603 + if (typeof exec === 'function') {
15604 + var result = exec.call(R, S);
15605 + if (typeof result !== 'object') {
15606 + throw new TypeError('RegExp exec method returned something other than an Object or null');
15607 + }
15608 + return result;
15609 + }
15610 + if (classof(R) !== 'RegExp') {
15611 + throw new TypeError('RegExp#exec called on incompatible receiver');
15612 + }
15613 + return builtinExec.call(R, S);
6792 15614 };
6793 15615
6794 -////////////////////////////////////////////////////////////////////////////////
6795 -// pick(routes, uri)
6796 -//
6797 -// Ranks and picks the best route to match. Each segment gets the highest
6798 -// amount of points, then the type of segment gets an additional amount of
6799 -// points where
6800 -//
6801 -// static > dynamic > splat > root
6802 -//
6803 -// This way we don't have to worry about the order of our routes, let the
6804 -// computers do it.
6805 -//
6806 -// A route looks like this
6807 -//
6808 -// { path, default, value }
6809 -//
6810 -// And a returned match looks like:
6811 -//
6812 -// { route, params, uri }
6813 -//
6814 -// I know, I should use TypeScript not comments for these types.
6815 -var pick = function pick(routes, uri) {
6816 - var match = void 0;
6817 - var default_ = void 0;
6818 15616
6819 - var _uri$split = uri.split("?"),
6820 - uriPathname = _uri$split[0];
15617 +/***/ }),
6821 15618
6822 - var uriSegments = segmentize(uriPathname);
6823 - var isRootUri = uriSegments[0] === "";
6824 - var ranked = rankRoutes(routes);
15619 +/***/ "../node_modules/core-js/modules/_regexp-exec.js":
15620 +/*!*******************************************************!*\
15621 + !*** ../node_modules/core-js/modules/_regexp-exec.js ***!
15622 + \*******************************************************/
15623 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6825 15624
6826 - for (var i = 0, l = ranked.length; i < l; i++) {
6827 - var missed = false;
6828 - var route = ranked[i].route;
15625 +"use strict";
6829 15626
6830 - if (route.default) {
6831 - default_ = {
6832 - route: route,
6833 - params: {},
6834 - uri: uri
6835 - };
6836 - continue;
6837 - }
6838 15627
6839 - var routeSegments = segmentize(route.path);
6840 - var params = {};
6841 - var max = Math.max(uriSegments.length, routeSegments.length);
6842 - var index = 0;
15628 +var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
6843 15629
6844 - for (; index < max; index++) {
6845 - var routeSegment = routeSegments[index];
6846 - var uriSegment = uriSegments[index];
15630 +var nativeExec = RegExp.prototype.exec;
15631 +// This always refers to the native implementation, because the
15632 +// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
15633 +// which loads this file before patching the method.
15634 +var nativeReplace = String.prototype.replace;
6847 15635
6848 - if (isSplat(routeSegment)) {
6849 - // Hit a splat, just grab the rest, and return a match
6850 - // uri: /files/documents/work
6851 - // route: /files/*
6852 - var param = routeSegment.slice(1) || "*";
6853 - params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/");
6854 - break;
6855 - }
15636 +var patchedExec = nativeExec;
6856 15637
6857 - if (uriSegment === undefined) {
6858 - // URI is shorter than the route, no match
6859 - // uri: /users
6860 - // route: /users/:userId
6861 - missed = true;
6862 - break;
6863 - }
15638 +var LAST_INDEX = 'lastIndex';
6864 15639
6865 - var dynamicMatch = paramRe.exec(routeSegment);
15640 +var UPDATES_LAST_INDEX_WRONG = (function () {
15641 + var re1 = /a/,
15642 + re2 = /b*/g;
15643 + nativeExec.call(re1, 'a');
15644 + nativeExec.call(re2, 'a');
15645 + return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0;
15646 +})();
6866 15647
6867 - if (dynamicMatch && !isRootUri) {
6868 - var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1;
6869 - !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;
6870 - var value = decodeURIComponent(uriSegment);
6871 - params[dynamicMatch[1]] = value;
6872 - } else if (routeSegment !== uriSegment) {
6873 - // Current segments don't match, not dynamic, not splat, so no match
6874 - // uri: /users/123/settings
6875 - // route: /users/:id/profile
6876 - missed = true;
6877 - break;
6878 - }
15648 +// nonparticipating capturing group, copied from es5-shim's String#split patch.
15649 +var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
15650 +
15651 +var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;
15652 +
15653 +if (PATCH) {
15654 + patchedExec = function exec(str) {
15655 + var re = this;
15656 + var lastIndex, reCopy, match, i;
15657 +
15658 + if (NPCG_INCLUDED) {
15659 + reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re));
6879 15660 }
15661 + if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX];
6880 15662
6881 - if (!missed) {
6882 - match = {
6883 - route: route,
6884 - params: params,
6885 - uri: "/" + uriSegments.slice(0, index).join("/")
6886 - };
6887 - break;
15663 + match = nativeExec.call(re, str);
15664 +
15665 + if (UPDATES_LAST_INDEX_WRONG && match) {
15666 + re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex;
6888 15667 }
6889 - }
15668 + if (NPCG_INCLUDED && match && match.length > 1) {
15669 + // Fix browsers whose `exec` methods don't consistently return `undefined`
15670 + // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
15671 + // eslint-disable-next-line no-loop-func
15672 + nativeReplace.call(match[0], reCopy, function () {
15673 + for (i = 1; i < arguments.length - 2; i++) {
15674 + if (arguments[i] === undefined) match[i] = undefined;
15675 + }
15676 + });
15677 + }
6890 15678
6891 - return match || default_ || null;
15679 + return match;
15680 + };
15681 +}
15682 +
15683 +module.exports = patchedExec;
15684 +
15685 +
15686 +/***/ }),
15687 +
15688 +/***/ "../node_modules/core-js/modules/_same-value.js":
15689 +/*!******************************************************!*\
15690 + !*** ../node_modules/core-js/modules/_same-value.js ***!
15691 + \******************************************************/
15692 +/***/ ((module) => {
15693 +
15694 +// 7.2.9 SameValue(x, y)
15695 +module.exports = Object.is || function is(x, y) {
15696 + // eslint-disable-next-line no-self-compare
15697 + return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;
6892 15698 };
6893 15699
6894 -////////////////////////////////////////////////////////////////////////////////
6895 -// match(path, uri) - Matches just one path to a uri, also lol
6896 -var match = function match(path, uri) {
6897 - return pick([{ path: path }], uri);
15700 +
15701 +/***/ }),
15702 +
15703 +/***/ "../node_modules/core-js/modules/_set-to-string-tag.js":
15704 +/*!*************************************************************!*\
15705 + !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***!
15706 + \*************************************************************/
15707 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15708 +
15709 +var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f;
15710 +var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js");
15711 +var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag');
15712 +
15713 +module.exports = function (it, tag, stat) {
15714 + if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
6898 15715 };
6899 15716
6900 -////////////////////////////////////////////////////////////////////////////////
6901 -// resolve(to, basepath)
6902 -//
6903 -// Resolves URIs as though every path is a directory, no files. Relative URIs
6904 -// in the browser can feel awkward because not only can you be "in a directory"
6905 -// you can be "at a file", too. For example
6906 -//
6907 -// browserSpecResolve('foo', '/bar/') => /bar/foo
6908 -// browserSpecResolve('foo', '/bar') => /foo
6909 -//
6910 -// But on the command line of a file system, it's not as complicated, you can't
6911 -// `cd` from a file, only directories. This way, links have to know less about
6912 -// their current path. To go deeper you can do this:
6913 -//
6914 -// <Link to="deeper"/>
6915 -// // instead of
6916 -// <Link to=`{${props.uri}/deeper}`/>
6917 -//
6918 -// Just like `cd`, if you want to go deeper from the command line, you do this:
6919 -//
6920 -// cd deeper
6921 -// # not
6922 -// cd $(pwd)/deeper
6923 -//
6924 -// By treating every path as a directory, linking to relative paths should
6925 -// require less contextual information and (fingers crossed) be more intuitive.
6926 -var resolve = function resolve(to, base) {
6927 - // /foo/bar, /baz/qux => /foo/bar
6928 - if (startsWith(to, "/")) {
6929 - return to;
6930 - }
6931 15717
6932 - var _to$split = to.split("?"),
6933 - toPathname = _to$split[0],
6934 - toQuery = _to$split[1];
15718 +/***/ }),
6935 15719
6936 - var _base$split = base.split("?"),
6937 - basePathname = _base$split[0];
15720 +/***/ "../node_modules/core-js/modules/_shared-key.js":
15721 +/*!******************************************************!*\
15722 + !*** ../node_modules/core-js/modules/_shared-key.js ***!
15723 + \******************************************************/
15724 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6938 15725
6939 - var toSegments = segmentize(toPathname);
6940 - var baseSegments = segmentize(basePathname);
15726 +var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys');
15727 +var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
15728 +module.exports = function (key) {
15729 + return shared[key] || (shared[key] = uid(key));
15730 +};
6941 15731
6942 - // ?a=b, /users?b=c => /users?a=b
6943 - if (toSegments[0] === "") {
6944 - return addQuery(basePathname, toQuery);
6945 - }
6946 15732
6947 - // profile, /users/789 => /users/789/profile
6948 - if (!startsWith(toSegments[0], ".")) {
6949 - var pathname = baseSegments.concat(toSegments).join("/");
6950 - return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery);
6951 - }
15733 +/***/ }),
6952 15734
6953 - // ./ /users/123 => /users/123
6954 - // ../ /users/123 => /users
6955 - // ../.. /users/123 => /
6956 - // ../../one /a/b/c/d => /a/b/one
6957 - // .././one /a/b/c/d => /a/b/c/one
6958 - var allSegments = baseSegments.concat(toSegments);
6959 - var segments = [];
6960 - for (var i = 0, l = allSegments.length; i < l; i++) {
6961 - var segment = allSegments[i];
6962 - if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment);
6963 - }
15735 +/***/ "../node_modules/core-js/modules/_shared.js":
15736 +/*!**************************************************!*\
15737 + !*** ../node_modules/core-js/modules/_shared.js ***!
15738 + \**************************************************/
15739 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6964 15740
6965 - return addQuery("/" + segments.join("/"), toQuery);
15741 +var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js");
15742 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
15743 +var SHARED = '__core-js_shared__';
15744 +var store = global[SHARED] || (global[SHARED] = {});
15745 +
15746 +(module.exports = function (key, value) {
15747 + return store[key] || (store[key] = value !== undefined ? value : {});
15748 +})('versions', []).push({
15749 + version: core.version,
15750 + mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global',
15751 + copyright: '© 2020 Denis Pushkarev (zloirock.ru)'
15752 +});
15753 +
15754 +
15755 +/***/ }),
15756 +
15757 +/***/ "../node_modules/core-js/modules/_species-constructor.js":
15758 +/*!***************************************************************!*\
15759 + !*** ../node_modules/core-js/modules/_species-constructor.js ***!
15760 + \***************************************************************/
15761 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15762 +
15763 +// 7.3.20 SpeciesConstructor(O, defaultConstructor)
15764 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
15765 +var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js");
15766 +var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species');
15767 +module.exports = function (O, D) {
15768 + var C = anObject(O).constructor;
15769 + var S;
15770 + return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
6966 15771 };
6967 15772
6968 -////////////////////////////////////////////////////////////////////////////////
6969 -// insertParams(path, params)
6970 15773
6971 -var insertParams = function insertParams(path, params) {
6972 - var _path$split = path.split("?"),
6973 - pathBase = _path$split[0],
6974 - _path$split$ = _path$split[1],
6975 - query = _path$split$ === undefined ? "" : _path$split$;
15774 +/***/ }),
6976 15775
6977 - var segments = segmentize(pathBase);
6978 - var constructedPath = "/" + segments.map(function (segment) {
6979 - var match = paramRe.exec(segment);
6980 - return match ? params[match[1]] : segment;
6981 - }).join("/");
6982 - var _params$location = params.location;
6983 - _params$location = _params$location === undefined ? {} : _params$location;
6984 - var _params$location$sear = _params$location.search,
6985 - search = _params$location$sear === undefined ? "" : _params$location$sear;
15776 +/***/ "../node_modules/core-js/modules/_strict-method.js":
15777 +/*!*********************************************************!*\
15778 + !*** ../node_modules/core-js/modules/_strict-method.js ***!
15779 + \*********************************************************/
15780 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
6986 15781
6987 - var searchSplit = search.split("?")[1] || "";
6988 - constructedPath = addQuery(constructedPath, query, searchSplit);
6989 - return constructedPath;
15782 +"use strict";
15783 +
15784 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
15785 +
15786 +module.exports = function (method, arg) {
15787 + return !!method && fails(function () {
15788 + // eslint-disable-next-line no-useless-call
15789 + arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);
15790 + });
6990 15791 };
6991 15792
6992 -var validateRedirect = function validateRedirect(from, to) {
6993 - var filter = function filter(segment) {
6994 - return isDynamic(segment);
15793 +
15794 +/***/ }),
15795 +
15796 +/***/ "../node_modules/core-js/modules/_string-at.js":
15797 +/*!*****************************************************!*\
15798 + !*** ../node_modules/core-js/modules/_string-at.js ***!
15799 + \*****************************************************/
15800 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15801 +
15802 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15803 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15804 +// true -> String#at
15805 +// false -> String#codePointAt
15806 +module.exports = function (TO_STRING) {
15807 + return function (that, pos) {
15808 + var s = String(defined(that));
15809 + var i = toInteger(pos);
15810 + var l = s.length;
15811 + var a, b;
15812 + if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
15813 + a = s.charCodeAt(i);
15814 + return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
15815 + ? TO_STRING ? s.charAt(i) : a
15816 + : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
6995 15817 };
6996 - var fromString = segmentize(from).filter(filter).sort().join("/");
6997 - var toString = segmentize(to).filter(filter).sort().join("/");
6998 - return fromString === toString;
6999 15818 };
7000 15819
7001 -////////////////////////////////////////////////////////////////////////////////
7002 -// Junk
7003 -var paramRe = /^:(.+)/;
7004 15820
7005 -var SEGMENT_POINTS = 4;
7006 -var STATIC_POINTS = 3;
7007 -var DYNAMIC_POINTS = 2;
7008 -var SPLAT_PENALTY = 1;
7009 -var ROOT_POINTS = 1;
15821 +/***/ }),
7010 15822
7011 -var isRootSegment = function isRootSegment(segment) {
7012 - return segment === "";
15823 +/***/ "../node_modules/core-js/modules/_string-context.js":
15824 +/*!**********************************************************!*\
15825 + !*** ../node_modules/core-js/modules/_string-context.js ***!
15826 + \**********************************************************/
15827 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15828 +
15829 +// helper for String#{startsWith, endsWith, includes}
15830 +var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
15831 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15832 +
15833 +module.exports = function (that, searchString, NAME) {
15834 + if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!");
15835 + return String(defined(that));
7013 15836 };
7014 -var isDynamic = function isDynamic(segment) {
7015 - return paramRe.test(segment);
15837 +
15838 +
15839 +/***/ }),
15840 +
15841 +/***/ "../node_modules/core-js/modules/_to-absolute-index.js":
15842 +/*!*************************************************************!*\
15843 + !*** ../node_modules/core-js/modules/_to-absolute-index.js ***!
15844 + \*************************************************************/
15845 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15846 +
15847 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15848 +var max = Math.max;
15849 +var min = Math.min;
15850 +module.exports = function (index, length) {
15851 + index = toInteger(index);
15852 + return index < 0 ? max(index + length, 0) : min(index, length);
7016 15853 };
7017 -var isSplat = function isSplat(segment) {
7018 - return segment && segment[0] === "*";
15854 +
15855 +
15856 +/***/ }),
15857 +
15858 +/***/ "../node_modules/core-js/modules/_to-integer.js":
15859 +/*!******************************************************!*\
15860 + !*** ../node_modules/core-js/modules/_to-integer.js ***!
15861 + \******************************************************/
15862 +/***/ ((module) => {
15863 +
15864 +// 7.1.4 ToInteger
15865 +var ceil = Math.ceil;
15866 +var floor = Math.floor;
15867 +module.exports = function (it) {
15868 + return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
7019 15869 };
7020 15870
7021 -var rankRoute = function rankRoute(route, index) {
7022 - var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) {
7023 - score += SEGMENT_POINTS;
7024 - 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;
7025 - return score;
7026 - }, 0);
7027 - return { route: route, score: score, index: index };
15871 +
15872 +/***/ }),
15873 +
15874 +/***/ "../node_modules/core-js/modules/_to-iobject.js":
15875 +/*!******************************************************!*\
15876 + !*** ../node_modules/core-js/modules/_to-iobject.js ***!
15877 + \******************************************************/
15878 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15879 +
15880 +// to indexed object, toObject with fallback for non-array-like ES3 strings
15881 +var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js");
15882 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15883 +module.exports = function (it) {
15884 + return IObject(defined(it));
7028 15885 };
7029 15886
7030 -var rankRoutes = function rankRoutes(routes) {
7031 - return routes.map(rankRoute).sort(function (a, b) {
7032 - return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index;
7033 - });
15887 +
15888 +/***/ }),
15889 +
15890 +/***/ "../node_modules/core-js/modules/_to-length.js":
15891 +/*!*****************************************************!*\
15892 + !*** ../node_modules/core-js/modules/_to-length.js ***!
15893 + \*****************************************************/
15894 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15895 +
15896 +// 7.1.15 ToLength
15897 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
15898 +var min = Math.min;
15899 +module.exports = function (it) {
15900 + return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
7034 15901 };
7035 15902
7036 -var segmentize = function segmentize(uri) {
7037 - return uri
7038 - // strip starting/ending slashes
7039 - .replace(/(^\/+|\/+$)/g, "").split("/");
15903 +
15904 +/***/ }),
15905 +
15906 +/***/ "../node_modules/core-js/modules/_to-object.js":
15907 +/*!*****************************************************!*\
15908 + !*** ../node_modules/core-js/modules/_to-object.js ***!
15909 + \*****************************************************/
15910 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15911 +
15912 +// 7.1.13 ToObject(argument)
15913 +var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js");
15914 +module.exports = function (it) {
15915 + return Object(defined(it));
7040 15916 };
7041 15917
7042 -var addQuery = function addQuery(pathname) {
7043 - for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
7044 - query[_key - 1] = arguments[_key];
15918 +
15919 +/***/ }),
15920 +
15921 +/***/ "../node_modules/core-js/modules/_to-primitive.js":
15922 +/*!********************************************************!*\
15923 + !*** ../node_modules/core-js/modules/_to-primitive.js ***!
15924 + \********************************************************/
15925 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15926 +
15927 +// 7.1.1 ToPrimitive(input [, PreferredType])
15928 +var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js");
15929 +// instead of the ES6 spec version, we didn't implement @@toPrimitive case
15930 +// and the second argument - flag - preferred type is a string
15931 +module.exports = function (it, S) {
15932 + if (!isObject(it)) return it;
15933 + var fn, val;
15934 + if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
15935 + if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
15936 + if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
15937 + throw TypeError("Can't convert object to primitive value");
15938 +};
15939 +
15940 +
15941 +/***/ }),
15942 +
15943 +/***/ "../node_modules/core-js/modules/_uid.js":
15944 +/*!***********************************************!*\
15945 + !*** ../node_modules/core-js/modules/_uid.js ***!
15946 + \***********************************************/
15947 +/***/ ((module) => {
15948 +
15949 +var id = 0;
15950 +var px = Math.random();
15951 +module.exports = function (key) {
15952 + return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
15953 +};
15954 +
15955 +
15956 +/***/ }),
15957 +
15958 +/***/ "../node_modules/core-js/modules/_wks.js":
15959 +/*!***********************************************!*\
15960 + !*** ../node_modules/core-js/modules/_wks.js ***!
15961 + \***********************************************/
15962 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
15963 +
15964 +var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks');
15965 +var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js");
15966 +var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol;
15967 +var USE_SYMBOL = typeof Symbol == 'function';
15968 +
15969 +var $exports = module.exports = function (name) {
15970 + return store[name] || (store[name] =
15971 + USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
15972 +};
15973 +
15974 +$exports.store = store;
15975 +
15976 +
15977 +/***/ }),
15978 +
15979 +/***/ "../node_modules/core-js/modules/es6.array.filter.js":
15980 +/*!***********************************************************!*\
15981 + !*** ../node_modules/core-js/modules/es6.array.filter.js ***!
15982 + \***********************************************************/
15983 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
15984 +
15985 +"use strict";
15986 +
15987 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
15988 +var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2);
15989 +
15990 +$export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', {
15991 + // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg])
15992 + filter: function filter(callbackfn /* , thisArg */) {
15993 + return $filter(this, callbackfn, arguments[1]);
7045 15994 }
15995 +});
7046 15996
7047 - query = query.filter(function (q) {
7048 - return q && q.length > 0;
7049 - });
7050 - return pathname + (query && query.length > 0 ? "?" + query.join("&") : "");
15997 +
15998 +/***/ }),
15999 +
16000 +/***/ "../node_modules/core-js/modules/es6.array.find.js":
16001 +/*!*********************************************************!*\
16002 + !*** ../node_modules/core-js/modules/es6.array.find.js ***!
16003 + \*********************************************************/
16004 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16005 +
16006 +"use strict";
16007 +
16008 +// 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined)
16009 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16010 +var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5);
16011 +var KEY = 'find';
16012 +var forced = true;
16013 +// Shouldn't skip holes
16014 +if (KEY in []) Array(1)[KEY](function () { forced = false; });
16015 +$export($export.P + $export.F * forced, 'Array', {
16016 + find: function find(callbackfn /* , that = undefined */) {
16017 + return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
16018 + }
16019 +});
16020 +__webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY);
16021 +
16022 +
16023 +/***/ }),
16024 +
16025 +/***/ "../node_modules/core-js/modules/es6.array.iterator.js":
16026 +/*!*************************************************************!*\
16027 + !*** ../node_modules/core-js/modules/es6.array.iterator.js ***!
16028 + \*************************************************************/
16029 +/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
16030 +
16031 +"use strict";
16032 +
16033 +var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js");
16034 +var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js");
16035 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
16036 +var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js");
16037 +
16038 +// 22.1.3.4 Array.prototype.entries()
16039 +// 22.1.3.13 Array.prototype.keys()
16040 +// 22.1.3.29 Array.prototype.values()
16041 +// 22.1.3.30 Array.prototype[@@iterator]()
16042 +module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) {
16043 + this._t = toIObject(iterated); // target
16044 + this._i = 0; // next index
16045 + this._k = kind; // kind
16046 +// 22.1.5.2.1 %ArrayIteratorPrototype%.next()
16047 +}, function () {
16048 + var O = this._t;
16049 + var kind = this._k;
16050 + var index = this._i++;
16051 + if (!O || index >= O.length) {
16052 + this._t = undefined;
16053 + return step(1);
16054 + }
16055 + if (kind == 'keys') return step(0, index);
16056 + if (kind == 'values') return step(0, O[index]);
16057 + return step(0, [index, O[index]]);
16058 +}, 'values');
16059 +
16060 +// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
16061 +Iterators.Arguments = Iterators.Array;
16062 +
16063 +addToUnscopables('keys');
16064 +addToUnscopables('values');
16065 +addToUnscopables('entries');
16066 +
16067 +
16068 +/***/ }),
16069 +
16070 +/***/ "../node_modules/core-js/modules/es6.array.map.js":
16071 +/*!********************************************************!*\
16072 + !*** ../node_modules/core-js/modules/es6.array.map.js ***!
16073 + \********************************************************/
16074 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16075 +
16076 +"use strict";
16077 +
16078 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16079 +var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1);
16080 +
16081 +$export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', {
16082 + // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg])
16083 + map: function map(callbackfn /* , thisArg */) {
16084 + return $map(this, callbackfn, arguments[1]);
16085 + }
16086 +});
16087 +
16088 +
16089 +/***/ }),
16090 +
16091 +/***/ "../node_modules/core-js/modules/es6.object.to-string.js":
16092 +/*!***************************************************************!*\
16093 + !*** ../node_modules/core-js/modules/es6.object.to-string.js ***!
16094 + \***************************************************************/
16095 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16096 +
16097 +"use strict";
16098 +
16099 +// 19.1.3.6 Object.prototype.toString()
16100 +var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js");
16101 +var test = {};
16102 +test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z';
16103 +if (test + '' != '[object z]') {
16104 + __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() {
16105 + return '[object ' + classof(this) + ']';
16106 + }, true);
16107 +}
16108 +
16109 +
16110 +/***/ }),
16111 +
16112 +/***/ "../node_modules/core-js/modules/es6.regexp.exec.js":
16113 +/*!**********************************************************!*\
16114 + !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***!
16115 + \**********************************************************/
16116 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16117 +
16118 +"use strict";
16119 +
16120 +var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
16121 +__webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({
16122 + target: 'RegExp',
16123 + proto: true,
16124 + forced: regexpExec !== /./.exec
16125 +}, {
16126 + exec: regexpExec
16127 +});
16128 +
16129 +
16130 +/***/ }),
16131 +
16132 +/***/ "../node_modules/core-js/modules/es6.regexp.flags.js":
16133 +/*!***********************************************************!*\
16134 + !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***!
16135 + \***********************************************************/
16136 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16137 +
16138 +// 21.2.5.3 get RegExp.prototype.flags()
16139 +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', {
16140 + configurable: true,
16141 + get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js")
16142 +});
16143 +
16144 +
16145 +/***/ }),
16146 +
16147 +/***/ "../node_modules/core-js/modules/es6.regexp.match.js":
16148 +/*!***********************************************************!*\
16149 + !*** ../node_modules/core-js/modules/es6.regexp.match.js ***!
16150 + \***********************************************************/
16151 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16152 +
16153 +"use strict";
16154 +
16155 +
16156 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16157 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
16158 +var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
16159 +var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16160 +
16161 +// @@match logic
16162 +__webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) {
16163 + return [
16164 + // `String.prototype.match` method
16165 + // https://tc39.github.io/ecma262/#sec-string.prototype.match
16166 + function match(regexp) {
16167 + var O = defined(this);
16168 + var fn = regexp == undefined ? undefined : regexp[MATCH];
16169 + return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));
16170 + },
16171 + // `RegExp.prototype[@@match]` method
16172 + // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match
16173 + function (regexp) {
16174 + var res = maybeCallNative($match, regexp, this);
16175 + if (res.done) return res.value;
16176 + var rx = anObject(regexp);
16177 + var S = String(this);
16178 + if (!rx.global) return regExpExec(rx, S);
16179 + var fullUnicode = rx.unicode;
16180 + rx.lastIndex = 0;
16181 + var A = [];
16182 + var n = 0;
16183 + var result;
16184 + while ((result = regExpExec(rx, S)) !== null) {
16185 + var matchStr = String(result[0]);
16186 + A[n] = matchStr;
16187 + if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
16188 + n++;
16189 + }
16190 + return n === 0 ? null : A;
16191 + }
16192 + ];
16193 +});
16194 +
16195 +
16196 +/***/ }),
16197 +
16198 +/***/ "../node_modules/core-js/modules/es6.regexp.replace.js":
16199 +/*!*************************************************************!*\
16200 + !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***!
16201 + \*************************************************************/
16202 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16203 +
16204 +"use strict";
16205 +
16206 +
16207 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16208 +var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js");
16209 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
16210 +var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js");
16211 +var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
16212 +var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16213 +var max = Math.max;
16214 +var min = Math.min;
16215 +var floor = Math.floor;
16216 +var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g;
16217 +var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g;
16218 +
16219 +var maybeToString = function (it) {
16220 + return it === undefined ? it : String(it);
7051 16221 };
7052 16222
7053 -var reservedNames = ["uri", "path"];
16223 +// @@replace logic
16224 +__webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) {
16225 + return [
16226 + // `String.prototype.replace` method
16227 + // https://tc39.github.io/ecma262/#sec-string.prototype.replace
16228 + function replace(searchValue, replaceValue) {
16229 + var O = defined(this);
16230 + var fn = searchValue == undefined ? undefined : searchValue[REPLACE];
16231 + return fn !== undefined
16232 + ? fn.call(searchValue, O, replaceValue)
16233 + : $replace.call(String(O), searchValue, replaceValue);
16234 + },
16235 + // `RegExp.prototype[@@replace]` method
16236 + // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
16237 + function (regexp, replaceValue) {
16238 + var res = maybeCallNative($replace, regexp, this, replaceValue);
16239 + if (res.done) return res.value;
7054 16240
7055 -/**
7056 - * Shallow compares two objects.
7057 - * @param {Object} obj1 The first object to compare.
7058 - * @param {Object} obj2 The second object to compare.
7059 - */
7060 -var shallowCompare = function shallowCompare(obj1, obj2) {
7061 - var obj1Keys = Object.keys(obj1);
7062 - return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) {
7063 - return obj2.hasOwnProperty(key) && obj1[key] === obj2[key];
16241 + var rx = anObject(regexp);
16242 + var S = String(this);
16243 + var functionalReplace = typeof replaceValue === 'function';
16244 + if (!functionalReplace) replaceValue = String(replaceValue);
16245 + var global = rx.global;
16246 + if (global) {
16247 + var fullUnicode = rx.unicode;
16248 + rx.lastIndex = 0;
16249 + }
16250 + var results = [];
16251 + while (true) {
16252 + var result = regExpExec(rx, S);
16253 + if (result === null) break;
16254 + results.push(result);
16255 + if (!global) break;
16256 + var matchStr = String(result[0]);
16257 + if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
16258 + }
16259 + var accumulatedResult = '';
16260 + var nextSourcePosition = 0;
16261 + for (var i = 0; i < results.length; i++) {
16262 + result = results[i];
16263 + var matched = String(result[0]);
16264 + var position = max(min(toInteger(result.index), S.length), 0);
16265 + var captures = [];
16266 + // NOTE: This is equivalent to
16267 + // captures = result.slice(1).map(maybeToString)
16268 + // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
16269 + // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
16270 + // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
16271 + for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
16272 + var namedCaptures = result.groups;
16273 + if (functionalReplace) {
16274 + var replacerArgs = [matched].concat(captures, position, S);
16275 + if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
16276 + var replacement = String(replaceValue.apply(undefined, replacerArgs));
16277 + } else {
16278 + replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
16279 + }
16280 + if (position >= nextSourcePosition) {
16281 + accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
16282 + nextSourcePosition = position + matched.length;
16283 + }
16284 + }
16285 + return accumulatedResult + S.slice(nextSourcePosition);
16286 + }
16287 + ];
16288 +
16289 + // https://tc39.github.io/ecma262/#sec-getsubstitution
16290 + function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
16291 + var tailPos = position + matched.length;
16292 + var m = captures.length;
16293 + var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
16294 + if (namedCaptures !== undefined) {
16295 + namedCaptures = toObject(namedCaptures);
16296 + symbols = SUBSTITUTION_SYMBOLS;
16297 + }
16298 + return $replace.call(replacement, symbols, function (match, ch) {
16299 + var capture;
16300 + switch (ch.charAt(0)) {
16301 + case '$': return '$';
16302 + case '&': return matched;
16303 + case '`': return str.slice(0, position);
16304 + case "'": return str.slice(tailPos);
16305 + case '<':
16306 + capture = namedCaptures[ch.slice(1, -1)];
16307 + break;
16308 + default: // \d\d?
16309 + var n = +ch;
16310 + if (n === 0) return match;
16311 + if (n > m) {
16312 + var f = floor(n / 10);
16313 + if (f === 0) return match;
16314 + if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
16315 + return match;
16316 + }
16317 + capture = captures[n - 1];
16318 + }
16319 + return capture === undefined ? '' : capture;
16320 + });
16321 + }
16322 +});
16323 +
16324 +
16325 +/***/ }),
16326 +
16327 +/***/ "../node_modules/core-js/modules/es6.regexp.search.js":
16328 +/*!************************************************************!*\
16329 + !*** ../node_modules/core-js/modules/es6.regexp.search.js ***!
16330 + \************************************************************/
16331 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16332 +
16333 +"use strict";
16334 +
16335 +
16336 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16337 +var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js");
16338 +var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16339 +
16340 +// @@search logic
16341 +__webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) {
16342 + return [
16343 + // `String.prototype.search` method
16344 + // https://tc39.github.io/ecma262/#sec-string.prototype.search
16345 + function search(regexp) {
16346 + var O = defined(this);
16347 + var fn = regexp == undefined ? undefined : regexp[SEARCH];
16348 + return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));
16349 + },
16350 + // `RegExp.prototype[@@search]` method
16351 + // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search
16352 + function (regexp) {
16353 + var res = maybeCallNative($search, regexp, this);
16354 + if (res.done) return res.value;
16355 + var rx = anObject(regexp);
16356 + var S = String(this);
16357 + var previousLastIndex = rx.lastIndex;
16358 + if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;
16359 + var result = regExpExec(rx, S);
16360 + if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;
16361 + return result === null ? -1 : result.index;
16362 + }
16363 + ];
16364 +});
16365 +
16366 +
16367 +/***/ }),
16368 +
16369 +/***/ "../node_modules/core-js/modules/es6.regexp.split.js":
16370 +/*!***********************************************************!*\
16371 + !*** ../node_modules/core-js/modules/es6.regexp.split.js ***!
16372 + \***********************************************************/
16373 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16374 +
16375 +"use strict";
16376 +
16377 +
16378 +var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js");
16379 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16380 +var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js");
16381 +var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js");
16382 +var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js");
16383 +var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js");
16384 +var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js");
16385 +var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js");
16386 +var $min = Math.min;
16387 +var $push = [].push;
16388 +var $SPLIT = 'split';
16389 +var LENGTH = 'length';
16390 +var LAST_INDEX = 'lastIndex';
16391 +var MAX_UINT32 = 0xffffffff;
16392 +
16393 +// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError
16394 +var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });
16395 +
16396 +// @@split logic
16397 +__webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) {
16398 + var internalSplit;
16399 + if (
16400 + 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||
16401 + 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||
16402 + 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||
16403 + '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||
16404 + '.'[$SPLIT](/()()/)[LENGTH] > 1 ||
16405 + ''[$SPLIT](/.?/)[LENGTH]
16406 + ) {
16407 + // based on es5-shim implementation, need to rework it
16408 + internalSplit = function (separator, limit) {
16409 + var string = String(this);
16410 + if (separator === undefined && limit === 0) return [];
16411 + // If `separator` is not a regex, use native split
16412 + if (!isRegExp(separator)) return $split.call(string, separator, limit);
16413 + var output = [];
16414 + var flags = (separator.ignoreCase ? 'i' : '') +
16415 + (separator.multiline ? 'm' : '') +
16416 + (separator.unicode ? 'u' : '') +
16417 + (separator.sticky ? 'y' : '');
16418 + var lastLastIndex = 0;
16419 + var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;
16420 + // Make `global` and avoid `lastIndex` issues by working with a copy
16421 + var separatorCopy = new RegExp(separator.source, flags + 'g');
16422 + var match, lastIndex, lastLength;
16423 + while (match = regexpExec.call(separatorCopy, string)) {
16424 + lastIndex = separatorCopy[LAST_INDEX];
16425 + if (lastIndex > lastLastIndex) {
16426 + output.push(string.slice(lastLastIndex, match.index));
16427 + if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));
16428 + lastLength = match[0][LENGTH];
16429 + lastLastIndex = lastIndex;
16430 + if (output[LENGTH] >= splitLimit) break;
16431 + }
16432 + if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop
16433 + }
16434 + if (lastLastIndex === string[LENGTH]) {
16435 + if (lastLength || !separatorCopy.test('')) output.push('');
16436 + } else output.push(string.slice(lastLastIndex));
16437 + return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;
16438 + };
16439 + // Chakra, V8
16440 + } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {
16441 + internalSplit = function (separator, limit) {
16442 + return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);
16443 + };
16444 + } else {
16445 + internalSplit = $split;
16446 + }
16447 +
16448 + return [
16449 + // `String.prototype.split` method
16450 + // https://tc39.github.io/ecma262/#sec-string.prototype.split
16451 + function split(separator, limit) {
16452 + var O = defined(this);
16453 + var splitter = separator == undefined ? undefined : separator[SPLIT];
16454 + return splitter !== undefined
16455 + ? splitter.call(separator, O, limit)
16456 + : internalSplit.call(String(O), separator, limit);
16457 + },
16458 + // `RegExp.prototype[@@split]` method
16459 + // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split
16460 + //
16461 + // NOTE: This cannot be properly polyfilled in engines that don't support
16462 + // the 'y' flag.
16463 + function (regexp, limit) {
16464 + var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);
16465 + if (res.done) return res.value;
16466 +
16467 + var rx = anObject(regexp);
16468 + var S = String(this);
16469 + var C = speciesConstructor(rx, RegExp);
16470 +
16471 + var unicodeMatching = rx.unicode;
16472 + var flags = (rx.ignoreCase ? 'i' : '') +
16473 + (rx.multiline ? 'm' : '') +
16474 + (rx.unicode ? 'u' : '') +
16475 + (SUPPORTS_Y ? 'y' : 'g');
16476 +
16477 + // ^(? + rx + ) is needed, in combination with some S slicing, to
16478 + // simulate the 'y' flag.
16479 + var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);
16480 + var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;
16481 + if (lim === 0) return [];
16482 + if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];
16483 + var p = 0;
16484 + var q = 0;
16485 + var A = [];
16486 + while (q < S.length) {
16487 + splitter.lastIndex = SUPPORTS_Y ? q : 0;
16488 + var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));
16489 + var e;
16490 + if (
16491 + z === null ||
16492 + (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p
16493 + ) {
16494 + q = advanceStringIndex(S, q, unicodeMatching);
16495 + } else {
16496 + A.push(S.slice(p, q));
16497 + if (A.length === lim) return A;
16498 + for (var i = 1; i <= z.length - 1; i++) {
16499 + A.push(z[i]);
16500 + if (A.length === lim) return A;
16501 + }
16502 + q = p = e;
16503 + }
16504 + }
16505 + A.push(S.slice(p));
16506 + return A;
16507 + }
16508 + ];
16509 +});
16510 +
16511 +
16512 +/***/ }),
16513 +
16514 +/***/ "../node_modules/core-js/modules/es6.regexp.to-string.js":
16515 +/*!***************************************************************!*\
16516 + !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***!
16517 + \***************************************************************/
16518 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16519 +
16520 +"use strict";
16521 +
16522 +__webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js");
16523 +var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js");
16524 +var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js");
16525 +var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js");
16526 +var TO_STRING = 'toString';
16527 +var $toString = /./[TO_STRING];
16528 +
16529 +var define = function (fn) {
16530 + __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true);
16531 +};
16532 +
16533 +// 21.2.5.14 RegExp.prototype.toString()
16534 +if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) {
16535 + define(function toString() {
16536 + var R = anObject(this);
16537 + return '/'.concat(R.source, '/',
16538 + 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined);
7064 16539 });
16540 +// FF44- RegExp#toString has a wrong name
16541 +} else if ($toString.name != TO_STRING) {
16542 + define(function toString() {
16543 + return $toString.call(this);
16544 + });
16545 +}
16546 +
16547 +
16548 +/***/ }),
16549 +
16550 +/***/ "../node_modules/core-js/modules/es6.string.includes.js":
16551 +/*!**************************************************************!*\
16552 + !*** ../node_modules/core-js/modules/es6.string.includes.js ***!
16553 + \**************************************************************/
16554 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16555 +
16556 +"use strict";
16557 +// 21.1.3.7 String.prototype.includes(searchString, position = 0)
16558 +
16559 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16560 +var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js");
16561 +var INCLUDES = 'includes';
16562 +
16563 +$export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', {
16564 + includes: function includes(searchString /* , position = 0 */) {
16565 + return !!~context(this, searchString, INCLUDES)
16566 + .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);
16567 + }
16568 +});
16569 +
16570 +
16571 +/***/ }),
16572 +
16573 +/***/ "../node_modules/core-js/modules/es7.array.includes.js":
16574 +/*!*************************************************************!*\
16575 + !*** ../node_modules/core-js/modules/es7.array.includes.js ***!
16576 + \*************************************************************/
16577 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16578 +
16579 +"use strict";
16580 +
16581 +// https://github.com/tc39/Array.prototype.includes
16582 +var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js");
16583 +var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true);
16584 +
16585 +$export($export.P, 'Array', {
16586 + includes: function includes(el /* , fromIndex = 0 */) {
16587 + return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
16588 + }
16589 +});
16590 +
16591 +__webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes');
16592 +
16593 +
16594 +/***/ }),
16595 +
16596 +/***/ "../node_modules/core-js/modules/web.dom.iterable.js":
16597 +/*!***********************************************************!*\
16598 + !*** ../node_modules/core-js/modules/web.dom.iterable.js ***!
16599 + \***********************************************************/
16600 +/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
16601 +
16602 +var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js");
16603 +var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js");
16604 +var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js");
16605 +var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js");
16606 +var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js");
16607 +var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js");
16608 +var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js");
16609 +var ITERATOR = wks('iterator');
16610 +var TO_STRING_TAG = wks('toStringTag');
16611 +var ArrayValues = Iterators.Array;
16612 +
16613 +var DOMIterables = {
16614 + CSSRuleList: true, // TODO: Not spec compliant, should be false.
16615 + CSSStyleDeclaration: false,
16616 + CSSValueList: false,
16617 + ClientRectList: false,
16618 + DOMRectList: false,
16619 + DOMStringList: false,
16620 + DOMTokenList: true,
16621 + DataTransferItemList: false,
16622 + FileList: false,
16623 + HTMLAllCollection: false,
16624 + HTMLCollection: false,
16625 + HTMLFormElement: false,
16626 + HTMLSelectElement: false,
16627 + MediaList: true, // TODO: Not spec compliant, should be false.
16628 + MimeTypeArray: false,
16629 + NamedNodeMap: false,
16630 + NodeList: true,
16631 + PaintRequestList: false,
16632 + Plugin: false,
16633 + PluginArray: false,
16634 + SVGLengthList: false,
16635 + SVGNumberList: false,
16636 + SVGPathSegList: false,
16637 + SVGPointList: false,
16638 + SVGStringList: false,
16639 + SVGTransformList: false,
16640 + SourceBufferList: false,
16641 + StyleSheetList: true, // TODO: Not spec compliant, should be false.
16642 + TextTrackCueList: false,
16643 + TextTrackList: false,
16644 + TouchList: false
7065 16645 };
7066 16646
7067 -////////////////////////////////////////////////////////////////////////////////
16647 +for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {
16648 + var NAME = collections[i];
16649 + var explicit = DOMIterables[NAME];
16650 + var Collection = global[NAME];
16651 + var proto = Collection && Collection.prototype;
16652 + var key;
16653 + if (proto) {
16654 + if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
16655 + if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
16656 + Iterators[NAME] = ArrayValues;
16657 + if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);
16658 + }
16659 +}
7068 16660
7069 16661
7070 16662 /***/ }),
7071 16663
@@ -7501,9 +17093,9 @@
7501 17093
7502 17094 if (true) {
7503 17095 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
7504 17096 var loggedTypeFailures = {};
7505 - var has = __webpack_require__(/*! ./lib/has */ "../node_modules/prop-types/lib/has.js");
17097 + var has = Function.call.bind(Object.prototype.hasOwnProperty);
7506 17098
7507 17099 printWarning = function(text) {
7508 17100 var message = 'Warning: ' + text;
7509 17101 if (typeof console !== 'undefined') {
@@ -7513,9 +17105,9 @@
7513 17105 // --- Welcome to debugging React ---
7514 17106 // This error was thrown as a convenience so that you can use this stack
7515 17107 // to find the callsite that caused this warning to fire.
7516 17108 throw new Error(message);
7517 - } catch (x) { /**/ }
17109 + } catch (x) {}
7518 17110 };
7519 17111 }
7520 17112
7521 17113 /**
@@ -7542,10 +17134,9 @@
7542 17134 // behavior as without this statement except with a better message.
7543 17135 if (typeof typeSpecs[typeSpecName] !== 'function') {
7544 17136 var err = Error(
7545 17137 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' +
7546 - 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' +
7547 - 'This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.'
17138 + 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.'
7548 17139 );
7549 17140 err.name = 'Invariant Violation';
7550 17141 throw err;
7551 17142 }
@@ -7610,15 +17201,15 @@
7610 17201 */
7611 17202
7612 17203
7613 17204
7614 -var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/prop-types/node_modules/react-is/index.js");
17205 +var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
7615 17206 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js");
7616 17207
7617 17208 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js");
7618 -var has = __webpack_require__(/*! ./lib/has */ "../node_modules/prop-types/lib/has.js");
7619 17209 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js");
7620 17210
17211 +var has = Function.call.bind(Object.prototype.hasOwnProperty);
7621 17212 var printWarning = function() {};
7622 17213
7623 17214 if (true) {
7624 17215 printWarning = function(text) {
@@ -7717,9 +17308,8 @@
7717 17308 // Important!
7718 17309 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`.
7719 17310 var ReactPropTypes = {
7720 17311 array: createPrimitiveTypeChecker('array'),
7721 - bigint: createPrimitiveTypeChecker('bigint'),
7722 17312 bool: createPrimitiveTypeChecker('boolean'),
7723 17313 func: createPrimitiveTypeChecker('function'),
7724 17314 number: createPrimitiveTypeChecker('number'),
7725 17315 object: createPrimitiveTypeChecker('object'),
@@ -7763,11 +17353,10 @@
7763 17353 * Errors anymore. We don't inspect their stack anyway, and creating them
7764 17354 * is prohibitively expensive if they are created too often, such as what
7765 17355 * happens in oneOfType() for any type before the one that matched.
7766 17356 */
7767 - function PropTypeError(message, data) {
17357 + function PropTypeError(message) {
7768 17358 this.message = message;
7769 - this.data = data && typeof data === 'object' ? data: {};
7770 17359 this.stack = '';
7771 17360 }
7772 17361 // Make `instanceof Error` still work for returned errors.
7773 17362 PropTypeError.prototype = Error.prototype;
@@ -7800,9 +17389,9 @@
7800 17389 manualPropTypeWarningCount < 3
7801 17390 ) {
7802 17391 printWarning(
7803 17392 'You are manually calling a React.PropTypes validation ' +
7804 - 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' +
17393 + 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' +
7805 17394 'and will throw in the standalone `prop-types` package. ' +
7806 17395 'You may be seeing this warning due to a third-party PropTypes ' +
7807 17396 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.'
7808 17397 );
@@ -7839,12 +17428,9 @@
7839 17428 // check, but we can offer a more precise error message here rather than
7840 17429 // 'of type `object`'.
7841 17430 var preciseType = getPreciseType(propValue);
7842 17431
7843 - return new PropTypeError(
7844 - 'Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'),
7845 - {expectedType: expectedType}
7846 - );
17432 + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.'));
7847 17433 }
7848 17434 return null;
7849 17435 }
7850 17436 return createChainableTypeChecker(validate);
@@ -7986,21 +17572,16 @@
7986 17572 }
7987 17573 }
7988 17574
7989 17575 function validate(props, propName, componentName, location, propFullName) {
7990 - var expectedTypes = [];
7991 17576 for (var i = 0; i < arrayOfTypeCheckers.length; i++) {
7992 17577 var checker = arrayOfTypeCheckers[i];
7993 - var checkerResult = checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret);
7994 - if (checkerResult == null) {
17578 + if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) {
7995 17579 return null;
7996 17580 }
7997 - if (checkerResult.data && has(checkerResult.data, 'expectedType')) {
7998 - expectedTypes.push(checkerResult.data.expectedType);
7999 - }
8000 17581 }
8001 - var expectedTypesMessage = (expectedTypes.length > 0) ? ', expected one of type [' + expectedTypes.join(', ') + ']': '';
8002 - return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`' + expectedTypesMessage + '.'));
17582 +
17583 + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.'));
8003 17584 }
8004 17585 return createChainableTypeChecker(validate);
8005 17586 }
8006 17587
@@ -8013,15 +17594,8 @@
8013 17594 }
8014 17595 return createChainableTypeChecker(validate);
8015 17596 }
8016 17597
8017 - function invalidValidatorError(componentName, location, propFullName, key, type) {
8018 - return new PropTypeError(
8019 - (componentName || 'React class') + ': ' + location + ' type `' + propFullName + '.' + key + '` is invalid; ' +
8020 - 'it must be a function, usually from the `prop-types` package, but received `' + type + '`.'
8021 - );
8022 - }
8023 -
8024 17598 function createShapeTypeChecker(shapeTypes) {
8025 17599 function validate(props, propName, componentName, location, propFullName) {
8026 17600 var propValue = props[propName];
8027 17601 var propType = getPropType(propValue);
@@ -8029,10 +17603,10 @@
8029 17603 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
8030 17604 }
8031 17605 for (var key in shapeTypes) {
8032 17606 var checker = shapeTypes[key];
8033 - if (typeof checker !== 'function') {
8034 - return invalidValidatorError(componentName, location, propFullName, key, getPreciseType(checker));
17607 + if (!checker) {
17608 + continue;
8035 17609 }
8036 17610 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
8037 17611 if (error) {
8038 17612 return error;
@@ -8049,20 +17623,18 @@
8049 17623 var propType = getPropType(propValue);
8050 17624 if (propType !== 'object') {
8051 17625 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.'));
8052 17626 }
8053 - // We need to check all keys in case some are required but missing from props.
17627 + // We need to check all keys in case some are required but missing from
17628 + // props.
8054 17629 var allKeys = assign({}, props[propName], shapeTypes);
8055 17630 for (var key in allKeys) {
8056 17631 var checker = shapeTypes[key];
8057 - if (has(shapeTypes, key) && typeof checker !== 'function') {
8058 - return invalidValidatorError(componentName, location, propFullName, key, getPreciseType(checker));
8059 - }
8060 17632 if (!checker) {
8061 17633 return new PropTypeError(
8062 17634 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' +
8063 17635 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') +
8064 - '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ')
17636 + '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ')
8065 17637 );
8066 17638 }
8067 17639 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret);
8068 17640 if (error) {
@@ -8229,16 +17801,15 @@
8229 17801 * LICENSE file in the root directory of this source tree.
8230 17802 */
8231 17803
8232 17804 if (true) {
8233 - var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/prop-types/node_modules/react-is/index.js");
17805 + var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js");
8234 17806
8235 17807 // By explicitly using `prop-types` you are opting into new development behavior.
8236 17808 // http://fb.me/prop-types-in-prod
8237 17809 var throwOnDirectAccess = true;
8238 17810 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess);
8239 -} else // removed by dead control flow
8240 -{}
17811 +} else {}
8241 17812
8242 17813
8243 17814 /***/ }),
8244 17815
@@ -8264,23 +17835,12 @@
8264 17835
8265 17836
8266 17837 /***/ }),
8267 17838
8268 -/***/ "../node_modules/prop-types/lib/has.js":
8269 -/*!*********************************************!*\
8270 - !*** ../node_modules/prop-types/lib/has.js ***!
8271 - \*********************************************/
8272 -/***/ ((module) => {
8273 -
8274 -module.exports = Function.call.bind(Object.prototype.hasOwnProperty);
8275 -
8276 -
8277 -/***/ }),
8278 -
8279 -/***/ "../node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js":
8280 -/*!************************************************************************************!*\
8281 - !*** ../node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js ***!
8282 - \************************************************************************************/
17839 +/***/ "../node_modules/react-is/cjs/react-is.development.js":
17840 +/*!************************************************************!*\
17841 + !*** ../node_modules/react-is/cjs/react-is.development.js ***!
17842 + \************************************************************/
8283 17843 /***/ ((__unused_webpack_module, exports) => {
8284 17844
8285 17845 "use strict";
8286 17846 /** @license React v16.13.1
@@ -8467,20 +18027,19 @@
8467 18027
8468 18028
8469 18029 /***/ }),
8470 18030
8471 -/***/ "../node_modules/prop-types/node_modules/react-is/index.js":
8472 -/*!*****************************************************************!*\
8473 - !*** ../node_modules/prop-types/node_modules/react-is/index.js ***!
8474 - \*****************************************************************/
18031 +/***/ "../node_modules/react-is/index.js":
18032 +/*!*****************************************!*\
18033 + !*** ../node_modules/react-is/index.js ***!
18034 + \*****************************************/
8475 18035 /***/ ((module, __unused_webpack_exports, __webpack_require__) => {
8476 18036
8477 18037 "use strict";
8478 18038
8479 18039
8480 -if (false) // removed by dead control flow
8481 -{} else {
8482 - module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js");
18040 +if (false) {} else {
18041 + module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js");
8483 18042 }
8484 18043
8485 18044
8486 18045 /***/ }),
@@ -8493,9 +18052,9 @@
8493 18052
8494 18053 "use strict";
8495 18054 __webpack_require__.r(__webpack_exports__);
8496 18055 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
8497 -/* harmony export */ polyfill: () => (/* binding */ polyfill)
18056 +/* harmony export */ "polyfill": () => (/* binding */ polyfill)
8498 18057 /* harmony export */ });
8499 18058 /**
8500 18059 * Copyright (c) 2013-present, Facebook, Inc.
8501 18060 *
@@ -8730,8 +18289,19 @@
8730 18289
8731 18290
8732 18291 /***/ }),
8733 18292
18293 +/***/ "react":
18294 +/*!************************!*\
18295 + !*** external "React" ***!
18296 + \************************/
18297 +/***/ ((module) => {
18298 +
18299 +"use strict";
18300 +module.exports = React;
18301 +
18302 +/***/ }),
18303 +
8734 18304 /***/ "@elementor/router":
8735 18305 /*!**********************************************!*\
8736 18306 !*** external "elementorAppPackages.router" ***!
8737 18307 \**********************************************/
@@ -8750,19 +18320,8 @@
8750 18320
8751 18321 "use strict";
8752 18322 module.exports = wp.i18n;
8753 18323
8754 -/***/ }),
8755 -
8756 -/***/ "react":
8757 -/*!************************!*\
8758 - !*** external "React" ***!
8759 - \************************/
8760 -/***/ ((module) => {
8761 -
8762 -"use strict";
8763 -module.exports = React;
8764 -
8765 18324 /***/ })
8766 18325
8767 18326 /******/ });
8768 18327 /************************************************************************/
@@ -8844,35 +18403,37 @@
8844 18403 /******/ })();
8845 18404 /******/
8846 18405 /************************************************************************/
8847 18406 var __webpack_exports__ = {};
8848 -// This entry needs to be wrapped in an IIFE because it needs to be in strict mode.
18407 +// This entry need to be wrapped in an IIFE because it need to be in strict mode.
8849 18408 (() => {
8850 18409 "use strict";
8851 -/*!****************************************!*\
8852 - !*** ../app/assets/js/app-packages.js ***!
8853 - \****************************************/
18410 +/*!*********************************************!*\
18411 + !*** ../core/app/assets/js/app-packages.js ***!
18412 + \*********************************************/
8854 18413
8855 18414
8856 -var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
8857 -var _router = _interopRequireDefault(__webpack_require__(/*! ./router */ "../app/assets/js/router.js"));
8858 -var _package = __webpack_require__(/*! ./package */ "../app/assets/js/package.js");
8859 -var _package2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/site-editor/assets/js/package */ "../app/modules/site-editor/assets/js/package.js"));
18415 +var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js");
18416 +
18417 +var _router = _interopRequireDefault(__webpack_require__(/*! ./router */ "../core/app/assets/js/router.js"));
18418 +
18419 +var _package = _interopRequireDefault(__webpack_require__(/*! ./package */ "../core/app/assets/js/package.js"));
18420 +
18421 +var _package2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/site-editor/assets/js/package */ "../core/app/modules/site-editor/assets/js/package.js"));
18422 +
18423 +var _package3 = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/package */ "../core/app/modules/import-export/assets/js/package.js"));
18424 +
8860 18425 /**
8861 18426 * Temporary solution for share components.
8862 18427 * TODO.
8863 18428 */
8864 -
8865 18429 // Make router available for use within packages.
8866 -
8867 18430 // Alphabetical order.
8868 -
8869 18431 window.elementorAppPackages = {
8870 - appUi: _package.appUi,
8871 - components: _package.components,
8872 - hooks: _package.hooks,
18432 + appUi: _package.default,
8873 18433 router: _router.default,
8874 - siteEditor: _package2.default
18434 + siteEditor: _package2.default,
18435 + importExport: _package3.default
8875 18436 };
8876 18437 })();
8877 18438
8878 18439 /******/ })()