app.js (707280B)
1 /*! elementor - v3.4.4 - 13-09-2021 */ 2 /******/ (() => { // webpackBootstrap 3 /******/ var __webpack_modules__ = ({ 4 5 /***/ "../core/app/assets/js/app.scss": 6 /*!**************************************!*\ 7 !*** ../core/app/assets/js/app.scss ***! 8 \**************************************/ 9 /***/ (() => { 10 11 12 13 /***/ }), 14 15 /***/ "../core/app/assets/js/molecules/collapse.scss": 16 /*!*****************************************************!*\ 17 !*** ../core/app/assets/js/molecules/collapse.scss ***! 18 \*****************************************************/ 19 /***/ (() => { 20 21 22 23 /***/ }), 24 25 /***/ "../core/app/assets/js/molecules/upload-file.scss": 26 /*!********************************************************!*\ 27 !*** ../core/app/assets/js/molecules/upload-file.scss ***! 28 \********************************************************/ 29 /***/ (() => { 30 31 32 33 /***/ }), 34 35 /***/ "../core/app/assets/js/organisms/drop-zone.scss": 36 /*!******************************************************!*\ 37 !*** ../core/app/assets/js/organisms/drop-zone.scss ***! 38 \******************************************************/ 39 /***/ (() => { 40 41 42 43 /***/ }), 44 45 /***/ "../core/app/assets/js/organisms/wizard-footer.scss": 46 /*!**********************************************************!*\ 47 !*** ../core/app/assets/js/organisms/wizard-footer.scss ***! 48 \**********************************************************/ 49 /***/ (() => { 50 51 52 53 /***/ }), 54 55 /***/ "../core/app/assets/js/ui/atoms/box.scss": 56 /*!***********************************************!*\ 57 !*** ../core/app/assets/js/ui/atoms/box.scss ***! 58 \***********************************************/ 59 /***/ (() => { 60 61 62 63 /***/ }), 64 65 /***/ "../core/app/assets/js/ui/atoms/checkbox.scss": 66 /*!****************************************************!*\ 67 !*** ../core/app/assets/js/ui/atoms/checkbox.scss ***! 68 \****************************************************/ 69 /***/ (() => { 70 71 72 73 /***/ }), 74 75 /***/ "../core/app/assets/js/ui/atoms/drag-drop.scss": 76 /*!*****************************************************!*\ 77 !*** ../core/app/assets/js/ui/atoms/drag-drop.scss ***! 78 \*****************************************************/ 79 /***/ (() => { 80 81 82 83 /***/ }), 84 85 /***/ "../core/app/assets/js/ui/atoms/text-field.scss": 86 /*!******************************************************!*\ 87 !*** ../core/app/assets/js/ui/atoms/text-field.scss ***! 88 \******************************************************/ 89 /***/ (() => { 90 91 92 93 /***/ }), 94 95 /***/ "../core/app/assets/js/ui/card/card.scss": 96 /*!***********************************************!*\ 97 !*** ../core/app/assets/js/ui/card/card.scss ***! 98 \***********************************************/ 99 /***/ (() => { 100 101 102 103 /***/ }), 104 105 /***/ "../core/app/assets/js/ui/dialog/dialog.scss": 106 /*!***************************************************!*\ 107 !*** ../core/app/assets/js/ui/dialog/dialog.scss ***! 108 \***************************************************/ 109 /***/ (() => { 110 111 112 113 /***/ }), 114 115 /***/ "../core/app/assets/js/ui/grid/grid.scss": 116 /*!***********************************************!*\ 117 !*** ../core/app/assets/js/ui/grid/grid.scss ***! 118 \***********************************************/ 119 /***/ (() => { 120 121 122 123 /***/ }), 124 125 /***/ "../core/app/assets/js/ui/modal/modal.scss": 126 /*!*************************************************!*\ 127 !*** ../core/app/assets/js/ui/modal/modal.scss ***! 128 \*************************************************/ 129 /***/ (() => { 130 131 132 133 /***/ }), 134 135 /***/ "../core/app/assets/js/ui/molecules/inline-link.scss": 136 /*!***********************************************************!*\ 137 !*** ../core/app/assets/js/ui/molecules/inline-link.scss ***! 138 \***********************************************************/ 139 /***/ (() => { 140 141 142 143 /***/ }), 144 145 /***/ "../core/app/assets/js/ui/molecules/list.scss": 146 /*!****************************************************!*\ 147 !*** ../core/app/assets/js/ui/molecules/list.scss ***! 148 \****************************************************/ 149 /***/ (() => { 150 151 152 153 /***/ }), 154 155 /***/ "../core/app/assets/js/ui/molecules/notice.scss": 156 /*!******************************************************!*\ 157 !*** ../core/app/assets/js/ui/molecules/notice.scss ***! 158 \******************************************************/ 159 /***/ (() => { 160 161 162 163 /***/ }), 164 165 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss": 166 /*!*****************************************************************************************************!*\ 167 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss ***! 168 \*****************************************************************************************************/ 169 /***/ (() => { 170 171 172 173 /***/ }), 174 175 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss": 176 /*!*******************************************************************************************!*\ 177 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss ***! 178 \*******************************************************************************************/ 179 /***/ (() => { 180 181 182 183 /***/ }), 184 185 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss": 186 /*!*******************************************************************************************!*\ 187 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss ***! 188 \*******************************************************************************************/ 189 /***/ (() => { 190 191 192 193 /***/ }), 194 195 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss": 196 /*!*****************************************************************************************************!*\ 197 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss ***! 198 \*****************************************************************************************************/ 199 /***/ (() => { 200 201 202 203 /***/ }), 204 205 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss": 206 /*!*********************************************************************************************!*\ 207 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss ***! 208 \*********************************************************************************************/ 209 /***/ (() => { 210 211 212 213 /***/ }), 214 215 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss": 216 /*!*************************************************************************************!*\ 217 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss ***! 218 \*************************************************************************************/ 219 /***/ (() => { 220 221 222 223 /***/ }), 224 225 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss": 226 /*!****************************************************************************************************************************!*\ 227 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss ***! 228 \****************************************************************************************************************************/ 229 /***/ (() => { 230 231 232 233 /***/ }), 234 235 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss": 236 /*!***************************************************************************************!*\ 237 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss ***! 238 \***************************************************************************************/ 239 /***/ (() => { 240 241 242 243 /***/ }), 244 245 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss": 246 /*!*********************************************************************************!*\ 247 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss ***! 248 \*********************************************************************************/ 249 /***/ (() => { 250 251 252 253 /***/ }), 254 255 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss": 256 /*!***********************************************************************************!*\ 257 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss ***! 258 \***********************************************************************************/ 259 /***/ (() => { 260 261 262 263 /***/ }), 264 265 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss": 266 /*!***********************************************************************!*\ 267 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.scss ***! 268 \***********************************************************************/ 269 /***/ (() => { 270 271 272 273 /***/ }), 274 275 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss": 276 /*!***********************************************************************************!*\ 277 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss ***! 278 \***********************************************************************************/ 279 /***/ (() => { 280 281 282 283 /***/ }), 284 285 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js": 286 /*!********************************************************************!*\ 287 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/from.js ***! 288 \********************************************************************/ 289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 290 291 module.exports = __webpack_require__(/*! core-js/library/fn/array/from */ "../node_modules/core-js/library/fn/array/from.js"); 292 293 /***/ }), 294 295 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js": 296 /*!************************************************************************!*\ 297 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js ***! 298 \************************************************************************/ 299 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 300 301 module.exports = __webpack_require__(/*! core-js/library/fn/array/is-array */ "../node_modules/core-js/library/fn/array/is-array.js"); 302 303 /***/ }), 304 305 /***/ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js": 306 /*!************************************************************************!*\ 307 !*** ../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js ***! 308 \************************************************************************/ 309 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 310 311 module.exports = __webpack_require__(/*! core-js/library/fn/json/stringify */ "../node_modules/core-js/library/fn/json/stringify.js"); 312 313 /***/ }), 314 315 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js": 316 /*!***********************************************************************!*\ 317 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/assign.js ***! 318 \***********************************************************************/ 319 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 320 321 module.exports = __webpack_require__(/*! core-js/library/fn/object/assign */ "../node_modules/core-js/library/fn/object/assign.js"); 322 323 /***/ }), 324 325 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js": 326 /*!***********************************************************************!*\ 327 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/create.js ***! 328 \***********************************************************************/ 329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 330 331 module.exports = __webpack_require__(/*! core-js/library/fn/object/create */ "../node_modules/core-js/library/fn/object/create.js"); 332 333 /***/ }), 334 335 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js": 336 /*!**********************************************************************************!*\ 337 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js ***! 338 \**********************************************************************************/ 339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 340 341 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-properties */ "../node_modules/core-js/library/fn/object/define-properties.js"); 342 343 /***/ }), 344 345 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js": 346 /*!********************************************************************************!*\ 347 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js ***! 348 \********************************************************************************/ 349 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 350 351 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-property */ "../node_modules/core-js/library/fn/object/define-property.js"); 352 353 /***/ }), 354 355 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js": 356 /*!************************************************************************!*\ 357 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/entries.js ***! 358 \************************************************************************/ 359 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 360 361 module.exports = __webpack_require__(/*! core-js/library/fn/object/entries */ "../node_modules/core-js/library/fn/object/entries.js"); 362 363 /***/ }), 364 365 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js": 366 /*!********************************************************************************************!*\ 367 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js ***! 368 \********************************************************************************************/ 369 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 370 371 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptor */ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js"); 372 373 /***/ }), 374 375 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js": 376 /*!*********************************************************************************************!*\ 377 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js ***! 378 \*********************************************************************************************/ 379 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 380 381 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptors */ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js"); 382 383 /***/ }), 384 385 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js": 386 /*!*****************************************************************************************!*\ 387 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js ***! 388 \*****************************************************************************************/ 389 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 390 391 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-symbols */ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js"); 392 393 /***/ }), 394 395 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js": 396 /*!*********************************************************************************!*\ 397 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js ***! 398 \*********************************************************************************/ 399 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 400 401 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-prototype-of */ "../node_modules/core-js/library/fn/object/get-prototype-of.js"); 402 403 /***/ }), 404 405 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js": 406 /*!*********************************************************************!*\ 407 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/keys.js ***! 408 \*********************************************************************/ 409 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 410 411 module.exports = __webpack_require__(/*! core-js/library/fn/object/keys */ "../node_modules/core-js/library/fn/object/keys.js"); 412 413 /***/ }), 414 415 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js": 416 /*!*********************************************************************************!*\ 417 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js ***! 418 \*********************************************************************************/ 419 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 420 421 module.exports = __webpack_require__(/*! core-js/library/fn/object/set-prototype-of */ "../node_modules/core-js/library/fn/object/set-prototype-of.js"); 422 423 /***/ }), 424 425 /***/ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js": 426 /*!*******************************************************************!*\ 427 !*** ../node_modules/@babel/runtime-corejs2/core-js/parse-int.js ***! 428 \*******************************************************************/ 429 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 430 431 module.exports = __webpack_require__(/*! core-js/library/fn/parse-int */ "../node_modules/core-js/library/fn/parse-int.js"); 432 433 /***/ }), 434 435 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js": 436 /*!***************************************************************************!*\ 437 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js ***! 438 \***************************************************************************/ 439 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 440 441 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/construct */ "../node_modules/core-js/library/fn/reflect/construct.js"); 442 443 /***/ }), 444 445 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js": 446 /*!*********************************************************************!*\ 447 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js ***! 448 \*********************************************************************/ 449 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 450 451 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/get */ "../node_modules/core-js/library/fn/reflect/get.js"); 452 453 /***/ }), 454 455 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js": 456 /*!****************************************************************!*\ 457 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol.js ***! 458 \****************************************************************/ 459 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 460 461 module.exports = __webpack_require__(/*! core-js/library/fn/symbol */ "../node_modules/core-js/library/fn/symbol/index.js"); 462 463 /***/ }), 464 465 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js": 466 /*!*************************************************************************!*\ 467 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js ***! 468 \*************************************************************************/ 469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 470 471 module.exports = __webpack_require__(/*! core-js/library/fn/symbol/iterator */ "../node_modules/core-js/library/fn/symbol/iterator.js"); 472 473 /***/ }), 474 475 /***/ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js": 476 /*!******************************************************************!*\ 477 !*** ../node_modules/@babel/runtime-corejs2/core-js/weak-map.js ***! 478 \******************************************************************/ 479 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 480 481 module.exports = __webpack_require__(/*! core-js/library/fn/weak-map */ "../node_modules/core-js/library/fn/weak-map.js"); 482 483 /***/ }), 484 485 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js": 486 /*!**************************************************************************!*\ 487 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js ***! 488 \**************************************************************************/ 489 /***/ ((module) => { 490 491 function _arrayLikeToArray(arr, len) { 492 if (len == null || len > arr.length) len = arr.length; 493 494 for (var i = 0, arr2 = new Array(len); i < len; i++) { 495 arr2[i] = arr[i]; 496 } 497 498 return arr2; 499 } 500 501 module.exports = _arrayLikeToArray; 502 module.exports.default = module.exports, module.exports.__esModule = true; 503 504 /***/ }), 505 506 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js": 507 /*!************************************************************************!*\ 508 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js ***! 509 \************************************************************************/ 510 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 511 512 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 513 514 function _arrayWithHoles(arr) { 515 if (_Array$isArray(arr)) return arr; 516 } 517 518 module.exports = _arrayWithHoles; 519 module.exports.default = module.exports, module.exports.__esModule = true; 520 521 /***/ }), 522 523 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js": 524 /*!***************************************************************************!*\ 525 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js ***! 526 \***************************************************************************/ 527 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 528 529 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 530 531 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js"); 532 533 function _arrayWithoutHoles(arr) { 534 if (_Array$isArray(arr)) return arrayLikeToArray(arr); 535 } 536 537 module.exports = _arrayWithoutHoles; 538 module.exports.default = module.exports, module.exports.__esModule = true; 539 540 /***/ }), 541 542 /***/ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js": 543 /*!*******************************************************************************!*\ 544 !*** ../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js ***! 545 \*******************************************************************************/ 546 /***/ ((module) => { 547 548 function _assertThisInitialized(self) { 549 if (self === void 0) { 550 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 551 } 552 553 return self; 554 } 555 556 module.exports = _assertThisInitialized; 557 module.exports.default = module.exports, module.exports.__esModule = true; 558 559 /***/ }), 560 561 /***/ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js": 562 /*!************************************************************************!*\ 563 !*** ../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js ***! 564 \************************************************************************/ 565 /***/ ((module) => { 566 567 function _classCallCheck(instance, Constructor) { 568 if (!(instance instanceof Constructor)) { 569 throw new TypeError("Cannot call a class as a function"); 570 } 571 } 572 573 module.exports = _classCallCheck; 574 module.exports.default = module.exports, module.exports.__esModule = true; 575 576 /***/ }), 577 578 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js": 579 /*!*********************************************************************!*\ 580 !*** ../node_modules/@babel/runtime-corejs2/helpers/createClass.js ***! 581 \*********************************************************************/ 582 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 583 584 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 585 586 function _defineProperties(target, props) { 587 for (var i = 0; i < props.length; i++) { 588 var descriptor = props[i]; 589 descriptor.enumerable = descriptor.enumerable || false; 590 descriptor.configurable = true; 591 if ("value" in descriptor) descriptor.writable = true; 592 593 _Object$defineProperty(target, descriptor.key, descriptor); 594 } 595 } 596 597 function _createClass(Constructor, protoProps, staticProps) { 598 if (protoProps) _defineProperties(Constructor.prototype, protoProps); 599 if (staticProps) _defineProperties(Constructor, staticProps); 600 return Constructor; 601 } 602 603 module.exports = _createClass; 604 module.exports.default = module.exports, module.exports.__esModule = true; 605 606 /***/ }), 607 608 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js": 609 /*!***********************************************************************************!*\ 610 !*** ../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js ***! 611 \***********************************************************************************/ 612 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 613 614 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 615 616 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 617 618 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 619 620 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 621 622 function _createForOfIteratorHelper(o, allowArrayLike) { 623 var it = typeof _Symbol !== "undefined" && o[_Symbol$iterator] || o["@@iterator"]; 624 625 if (!it) { 626 if (_Array$isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 627 if (it) o = it; 628 var i = 0; 629 630 var F = function F() {}; 631 632 return { 633 s: F, 634 n: function n() { 635 if (i >= o.length) return { 636 done: true 637 }; 638 return { 639 done: false, 640 value: o[i++] 641 }; 642 }, 643 e: function e(_e) { 644 throw _e; 645 }, 646 f: F 647 }; 648 } 649 650 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 651 } 652 653 var normalCompletion = true, 654 didErr = false, 655 err; 656 return { 657 s: function s() { 658 it = it.call(o); 659 }, 660 n: function n() { 661 var step = it.next(); 662 normalCompletion = step.done; 663 return step; 664 }, 665 e: function e(_e2) { 666 didErr = true; 667 err = _e2; 668 }, 669 f: function f() { 670 try { 671 if (!normalCompletion && it["return"] != null) it["return"](); 672 } finally { 673 if (didErr) throw err; 674 } 675 } 676 }; 677 } 678 679 module.exports = _createForOfIteratorHelper; 680 module.exports.default = module.exports, module.exports.__esModule = true; 681 682 /***/ }), 683 684 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js": 685 /*!*********************************************************************!*\ 686 !*** ../node_modules/@babel/runtime-corejs2/helpers/createSuper.js ***! 687 \*********************************************************************/ 688 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 689 690 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js"); 691 692 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"); 693 694 var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js"); 695 696 var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js"); 697 698 function _createSuper(Derived) { 699 var hasNativeReflectConstruct = isNativeReflectConstruct(); 700 return function _createSuperInternal() { 701 var Super = getPrototypeOf(Derived), 702 result; 703 704 if (hasNativeReflectConstruct) { 705 var NewTarget = getPrototypeOf(this).constructor; 706 result = _Reflect$construct(Super, arguments, NewTarget); 707 } else { 708 result = Super.apply(this, arguments); 709 } 710 711 return possibleConstructorReturn(this, result); 712 }; 713 } 714 715 module.exports = _createSuper; 716 module.exports.default = module.exports, module.exports.__esModule = true; 717 718 /***/ }), 719 720 /***/ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js": 721 /*!************************************************************************!*\ 722 !*** ../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js ***! 723 \************************************************************************/ 724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 725 726 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 727 728 function _defineProperty(obj, key, value) { 729 if (key in obj) { 730 _Object$defineProperty(obj, key, { 731 value: value, 732 enumerable: true, 733 configurable: true, 734 writable: true 735 }); 736 } else { 737 obj[key] = value; 738 } 739 740 return obj; 741 } 742 743 module.exports = _defineProperty; 744 module.exports.default = module.exports, module.exports.__esModule = true; 745 746 /***/ }), 747 748 /***/ "../node_modules/@babel/runtime-corejs2/helpers/extends.js": 749 /*!*****************************************************************!*\ 750 !*** ../node_modules/@babel/runtime-corejs2/helpers/extends.js ***! 751 \*****************************************************************/ 752 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 753 754 var _Object$assign = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"); 755 756 function _extends() { 757 module.exports = _extends = _Object$assign || function (target) { 758 for (var i = 1; i < arguments.length; i++) { 759 var source = arguments[i]; 760 761 for (var key in source) { 762 if (Object.prototype.hasOwnProperty.call(source, key)) { 763 target[key] = source[key]; 764 } 765 } 766 } 767 768 return target; 769 }; 770 771 module.exports.default = module.exports, module.exports.__esModule = true; 772 return _extends.apply(this, arguments); 773 } 774 775 module.exports = _extends; 776 module.exports.default = module.exports, module.exports.__esModule = true; 777 778 /***/ }), 779 780 /***/ "../node_modules/@babel/runtime-corejs2/helpers/get.js": 781 /*!*************************************************************!*\ 782 !*** ../node_modules/@babel/runtime-corejs2/helpers/get.js ***! 783 \*************************************************************/ 784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 785 786 var _Reflect$get = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/get */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js"); 787 788 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 789 790 var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js"); 791 792 function _get(target, property, receiver) { 793 if (typeof Reflect !== "undefined" && _Reflect$get) { 794 module.exports = _get = _Reflect$get; 795 module.exports.default = module.exports, module.exports.__esModule = true; 796 } else { 797 module.exports = _get = function _get(target, property, receiver) { 798 var base = superPropBase(target, property); 799 if (!base) return; 800 801 var desc = _Object$getOwnPropertyDescriptor(base, property); 802 803 if (desc.get) { 804 return desc.get.call(receiver); 805 } 806 807 return desc.value; 808 }; 809 810 module.exports.default = module.exports, module.exports.__esModule = true; 811 } 812 813 return _get(target, property, receiver || target); 814 } 815 816 module.exports = _get; 817 module.exports.default = module.exports, module.exports.__esModule = true; 818 819 /***/ }), 820 821 /***/ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js": 822 /*!************************************************************************!*\ 823 !*** ../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js ***! 824 \************************************************************************/ 825 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 826 827 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js"); 828 829 var _Object$getPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js"); 830 831 function _getPrototypeOf(o) { 832 module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) { 833 return o.__proto__ || _Object$getPrototypeOf(o); 834 }; 835 module.exports.default = module.exports, module.exports.__esModule = true; 836 return _getPrototypeOf(o); 837 } 838 839 module.exports = _getPrototypeOf; 840 module.exports.default = module.exports, module.exports.__esModule = true; 841 842 /***/ }), 843 844 /***/ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js": 845 /*!******************************************************************!*\ 846 !*** ../node_modules/@babel/runtime-corejs2/helpers/inherits.js ***! 847 \******************************************************************/ 848 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 849 850 var _Object$create = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/create */ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js"); 851 852 var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js"); 853 854 function _inherits(subClass, superClass) { 855 if (typeof superClass !== "function" && superClass !== null) { 856 throw new TypeError("Super expression must either be null or a function"); 857 } 858 859 subClass.prototype = _Object$create(superClass && superClass.prototype, { 860 constructor: { 861 value: subClass, 862 writable: true, 863 configurable: true 864 } 865 }); 866 if (superClass) setPrototypeOf(subClass, superClass); 867 } 868 869 module.exports = _inherits; 870 module.exports.default = module.exports, module.exports.__esModule = true; 871 872 /***/ }), 873 874 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js": 875 /*!*******************************************************************************!*\ 876 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js ***! 877 \*******************************************************************************/ 878 /***/ ((module) => { 879 880 function _interopRequireDefault(obj) { 881 return obj && obj.__esModule ? obj : { 882 "default": obj 883 }; 884 } 885 886 module.exports = _interopRequireDefault; 887 module.exports.default = module.exports, module.exports.__esModule = true; 888 889 /***/ }), 890 891 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js": 892 /*!********************************************************************************!*\ 893 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js ***! 894 \********************************************************************************/ 895 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 896 897 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default; 898 899 var _WeakMap = __webpack_require__(/*! @babel/runtime-corejs2/core-js/weak-map */ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js"); 900 901 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 902 903 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 904 905 function _getRequireWildcardCache(nodeInterop) { 906 if (typeof _WeakMap !== "function") return null; 907 var cacheBabelInterop = new _WeakMap(); 908 var cacheNodeInterop = new _WeakMap(); 909 return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { 910 return nodeInterop ? cacheNodeInterop : cacheBabelInterop; 911 })(nodeInterop); 912 } 913 914 function _interopRequireWildcard(obj, nodeInterop) { 915 if (!nodeInterop && obj && obj.__esModule) { 916 return obj; 917 } 918 919 if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { 920 return { 921 "default": obj 922 }; 923 } 924 925 var cache = _getRequireWildcardCache(nodeInterop); 926 927 if (cache && cache.has(obj)) { 928 return cache.get(obj); 929 } 930 931 var newObj = {}; 932 var hasPropertyDescriptor = _Object$defineProperty && _Object$getOwnPropertyDescriptor; 933 934 for (var key in obj) { 935 if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { 936 var desc = hasPropertyDescriptor ? _Object$getOwnPropertyDescriptor(obj, key) : null; 937 938 if (desc && (desc.get || desc.set)) { 939 _Object$defineProperty(newObj, key, desc); 940 } else { 941 newObj[key] = obj[key]; 942 } 943 } 944 } 945 946 newObj["default"] = obj; 947 948 if (cache) { 949 cache.set(obj, newObj); 950 } 951 952 return newObj; 953 } 954 955 module.exports = _interopRequireWildcard; 956 module.exports.default = module.exports, module.exports.__esModule = true; 957 958 /***/ }), 959 960 /***/ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js": 961 /*!**********************************************************************************!*\ 962 !*** ../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js ***! 963 \**********************************************************************************/ 964 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 965 966 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js"); 967 968 function _isNativeReflectConstruct() { 969 if (typeof Reflect === "undefined" || !_Reflect$construct) return false; 970 if (_Reflect$construct.sham) return false; 971 if (typeof Proxy === "function") return true; 972 973 try { 974 Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {})); 975 return true; 976 } catch (e) { 977 return false; 978 } 979 } 980 981 module.exports = _isNativeReflectConstruct; 982 module.exports.default = module.exports, module.exports.__esModule = true; 983 984 /***/ }), 985 986 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js": 987 /*!*************************************************************************!*\ 988 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js ***! 989 \*************************************************************************/ 990 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 991 992 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 993 994 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 995 996 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js"); 997 998 function _iterableToArray(iter) { 999 if (typeof _Symbol !== "undefined" && iter[_Symbol$iterator] != null || iter["@@iterator"] != null) return _Array$from(iter); 1000 } 1001 1002 module.exports = _iterableToArray; 1003 module.exports.default = module.exports, module.exports.__esModule = true; 1004 1005 /***/ }), 1006 1007 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js": 1008 /*!******************************************************************************!*\ 1009 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js ***! 1010 \******************************************************************************/ 1011 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1012 1013 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 1014 1015 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 1016 1017 function _iterableToArrayLimit(arr, i) { 1018 var _i = arr == null ? null : typeof _Symbol !== "undefined" && arr[_Symbol$iterator] || arr["@@iterator"]; 1019 1020 if (_i == null) return; 1021 var _arr = []; 1022 var _n = true; 1023 var _d = false; 1024 1025 var _s, _e; 1026 1027 try { 1028 for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { 1029 _arr.push(_s.value); 1030 1031 if (i && _arr.length === i) break; 1032 } 1033 } catch (err) { 1034 _d = true; 1035 _e = err; 1036 } finally { 1037 try { 1038 if (!_n && _i["return"] != null) _i["return"](); 1039 } finally { 1040 if (_d) throw _e; 1041 } 1042 } 1043 1044 return _arr; 1045 } 1046 1047 module.exports = _iterableToArrayLimit; 1048 module.exports.default = module.exports, module.exports.__esModule = true; 1049 1050 /***/ }), 1051 1052 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js": 1053 /*!*************************************************************************!*\ 1054 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js ***! 1055 \*************************************************************************/ 1056 /***/ ((module) => { 1057 1058 function _nonIterableRest() { 1059 throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 1060 } 1061 1062 module.exports = _nonIterableRest; 1063 module.exports.default = module.exports, module.exports.__esModule = true; 1064 1065 /***/ }), 1066 1067 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js": 1068 /*!***************************************************************************!*\ 1069 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js ***! 1070 \***************************************************************************/ 1071 /***/ ((module) => { 1072 1073 function _nonIterableSpread() { 1074 throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 1075 } 1076 1077 module.exports = _nonIterableSpread; 1078 module.exports.default = module.exports, module.exports.__esModule = true; 1079 1080 /***/ }), 1081 1082 /***/ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js": 1083 /*!***********************************************************************!*\ 1084 !*** ../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js ***! 1085 \***********************************************************************/ 1086 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1087 1088 var _Object$keys = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"); 1089 1090 var _Object$getOwnPropertySymbols = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-symbols */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js"); 1091 1092 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 1093 1094 var _Object$getOwnPropertyDescriptors = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptors */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js"); 1095 1096 var _Object$defineProperties = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-properties */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js"); 1097 1098 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 1099 1100 var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"); 1101 1102 function ownKeys(object, enumerableOnly) { 1103 var keys = _Object$keys(object); 1104 1105 if (_Object$getOwnPropertySymbols) { 1106 var symbols = _Object$getOwnPropertySymbols(object); 1107 1108 if (enumerableOnly) { 1109 symbols = symbols.filter(function (sym) { 1110 return _Object$getOwnPropertyDescriptor(object, sym).enumerable; 1111 }); 1112 } 1113 1114 keys.push.apply(keys, symbols); 1115 } 1116 1117 return keys; 1118 } 1119 1120 function _objectSpread2(target) { 1121 for (var i = 1; i < arguments.length; i++) { 1122 var source = arguments[i] != null ? arguments[i] : {}; 1123 1124 if (i % 2) { 1125 ownKeys(Object(source), true).forEach(function (key) { 1126 defineProperty(target, key, source[key]); 1127 }); 1128 } else if (_Object$getOwnPropertyDescriptors) { 1129 _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)); 1130 } else { 1131 ownKeys(Object(source)).forEach(function (key) { 1132 _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key)); 1133 }); 1134 } 1135 } 1136 1137 return target; 1138 } 1139 1140 module.exports = _objectSpread2; 1141 module.exports.default = module.exports, module.exports.__esModule = true; 1142 1143 /***/ }), 1144 1145 /***/ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js": 1146 /*!***********************************************************************************!*\ 1147 !*** ../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js ***! 1148 \***********************************************************************************/ 1149 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1150 1151 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default; 1152 1153 var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js"); 1154 1155 function _possibleConstructorReturn(self, call) { 1156 if (call && (_typeof(call) === "object" || typeof call === "function")) { 1157 return call; 1158 } 1159 1160 return assertThisInitialized(self); 1161 } 1162 1163 module.exports = _possibleConstructorReturn; 1164 module.exports.default = module.exports, module.exports.__esModule = true; 1165 1166 /***/ }), 1167 1168 /***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js": 1169 /*!************************************************************************!*\ 1170 !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***! 1171 \************************************************************************/ 1172 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1173 1174 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js"); 1175 1176 function _setPrototypeOf(o, p) { 1177 module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) { 1178 o.__proto__ = p; 1179 return o; 1180 }; 1181 1182 module.exports.default = module.exports, module.exports.__esModule = true; 1183 return _setPrototypeOf(o, p); 1184 } 1185 1186 module.exports = _setPrototypeOf; 1187 module.exports.default = module.exports, module.exports.__esModule = true; 1188 1189 /***/ }), 1190 1191 /***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js": 1192 /*!***********************************************************************!*\ 1193 !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***! 1194 \***********************************************************************/ 1195 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1196 1197 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js"); 1198 1199 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js"); 1200 1201 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 1202 1203 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js"); 1204 1205 function _slicedToArray(arr, i) { 1206 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); 1207 } 1208 1209 module.exports = _slicedToArray; 1210 module.exports.default = module.exports, module.exports.__esModule = true; 1211 1212 /***/ }), 1213 1214 /***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js": 1215 /*!***********************************************************************!*\ 1216 !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***! 1217 \***********************************************************************/ 1218 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1219 1220 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"); 1221 1222 function _superPropBase(object, property) { 1223 while (!Object.prototype.hasOwnProperty.call(object, property)) { 1224 object = getPrototypeOf(object); 1225 if (object === null) break; 1226 } 1227 1228 return object; 1229 } 1230 1231 module.exports = _superPropBase; 1232 module.exports.default = module.exports, module.exports.__esModule = true; 1233 1234 /***/ }), 1235 1236 /***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js": 1237 /*!***************************************************************************!*\ 1238 !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***! 1239 \***************************************************************************/ 1240 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1241 1242 var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js"); 1243 1244 var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js"); 1245 1246 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 1247 1248 var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js"); 1249 1250 function _toConsumableArray(arr) { 1251 return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); 1252 } 1253 1254 module.exports = _toConsumableArray; 1255 module.exports.default = module.exports, module.exports.__esModule = true; 1256 1257 /***/ }), 1258 1259 /***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js": 1260 /*!****************************************************************!*\ 1261 !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***! 1262 \****************************************************************/ 1263 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1264 1265 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 1266 1267 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 1268 1269 function _typeof(obj) { 1270 "@babel/helpers - typeof"; 1271 1272 if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") { 1273 module.exports = _typeof = function _typeof(obj) { 1274 return typeof obj; 1275 }; 1276 1277 module.exports.default = module.exports, module.exports.__esModule = true; 1278 } else { 1279 module.exports = _typeof = function _typeof(obj) { 1280 return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj; 1281 }; 1282 1283 module.exports.default = module.exports, module.exports.__esModule = true; 1284 } 1285 1286 return _typeof(obj); 1287 } 1288 1289 module.exports = _typeof; 1290 module.exports.default = module.exports, module.exports.__esModule = true; 1291 1292 /***/ }), 1293 1294 /***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js": 1295 /*!************************************************************************************!*\ 1296 !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***! 1297 \************************************************************************************/ 1298 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1299 1300 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js"); 1301 1302 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js"); 1303 1304 function _unsupportedIterableToArray(o, minLen) { 1305 if (!o) return; 1306 if (typeof o === "string") return arrayLikeToArray(o, minLen); 1307 var n = Object.prototype.toString.call(o).slice(8, -1); 1308 if (n === "Object" && o.constructor) n = o.constructor.name; 1309 if (n === "Map" || n === "Set") return _Array$from(o); 1310 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); 1311 } 1312 1313 module.exports = _unsupportedIterableToArray; 1314 module.exports.default = module.exports, module.exports.__esModule = true; 1315 1316 /***/ }), 1317 1318 /***/ "../node_modules/@reach/router/es/index.js": 1319 /*!*************************************************!*\ 1320 !*** ../node_modules/@reach/router/es/index.js ***! 1321 \*************************************************/ 1322 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 1323 1324 "use strict"; 1325 __webpack_require__.r(__webpack_exports__); 1326 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 1327 /* harmony export */ "Link": () => (/* binding */ Link), 1328 /* harmony export */ "Location": () => (/* binding */ Location), 1329 /* harmony export */ "LocationProvider": () => (/* binding */ LocationProvider), 1330 /* harmony export */ "Match": () => (/* binding */ Match), 1331 /* harmony export */ "Redirect": () => (/* binding */ Redirect), 1332 /* harmony export */ "Router": () => (/* binding */ Router), 1333 /* harmony export */ "ServerLocation": () => (/* binding */ ServerLocation), 1334 /* harmony export */ "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory), 1335 /* harmony export */ "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource), 1336 /* harmony export */ "isRedirect": () => (/* binding */ isRedirect), 1337 /* harmony export */ "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate), 1338 /* harmony export */ "redirectTo": () => (/* binding */ redirectTo), 1339 /* harmony export */ "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory), 1340 /* harmony export */ "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match), 1341 /* harmony export */ "useLocation": () => (/* binding */ useLocation), 1342 /* harmony export */ "useNavigate": () => (/* binding */ useNavigate), 1343 /* harmony export */ "useParams": () => (/* binding */ useParams), 1344 /* harmony export */ "useMatch": () => (/* binding */ useMatch) 1345 /* harmony export */ }); 1346 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 1347 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 1348 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 1349 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__); 1350 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js"); 1351 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__); 1352 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js"); 1353 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__); 1354 /* harmony import */ var react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-lifecycles-compat */ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js"); 1355 /* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js"); 1356 /* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js"); 1357 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; 1358 1359 function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } 1360 1361 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 1362 1363 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } 1364 1365 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } 1366 1367 /* eslint-disable jsx-a11y/anchor-has-content */ 1368 1369 1370 1371 1372 1373 1374 1375 1376 //////////////////////////////////////////////////////////////////////////////// 1377 1378 var createNamedContext = function createNamedContext(name, defaultValue) { 1379 var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue); 1380 Ctx.displayName = name; 1381 return Ctx; 1382 }; 1383 1384 //////////////////////////////////////////////////////////////////////////////// 1385 // Location Context/Provider 1386 var LocationContext = createNamedContext("Location"); 1387 1388 // sets up a listener if there isn't one already so apps don't need to be 1389 // wrapped in some top level provider 1390 var Location = function Location(_ref) { 1391 var children = _ref.children; 1392 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1393 LocationContext.Consumer, 1394 null, 1395 function (context) { 1396 return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1397 LocationProvider, 1398 null, 1399 children 1400 ); 1401 } 1402 ); 1403 }; 1404 1405 var LocationProvider = function (_React$Component) { 1406 _inherits(LocationProvider, _React$Component); 1407 1408 function LocationProvider() { 1409 var _temp, _this, _ret; 1410 1411 _classCallCheck(this, LocationProvider); 1412 1413 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { 1414 args[_key] = arguments[_key]; 1415 } 1416 1417 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = { 1418 context: _this.getContext(), 1419 refs: { unlisten: null } 1420 }, _temp), _possibleConstructorReturn(_this, _ret); 1421 } 1422 1423 LocationProvider.prototype.getContext = function getContext() { 1424 var _props$history = this.props.history, 1425 navigate = _props$history.navigate, 1426 location = _props$history.location; 1427 1428 return { navigate: navigate, location: location }; 1429 }; 1430 1431 LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) { 1432 if (isRedirect(error)) { 1433 var _navigate = this.props.history.navigate; 1434 1435 _navigate(error.uri, { replace: true }); 1436 } else { 1437 throw error; 1438 } 1439 }; 1440 1441 LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) { 1442 if (prevState.context.location !== this.state.context.location) { 1443 this.props.history._onTransitionComplete(); 1444 } 1445 }; 1446 1447 LocationProvider.prototype.componentDidMount = function componentDidMount() { 1448 var _this2 = this; 1449 1450 var refs = this.state.refs, 1451 history = this.props.history; 1452 1453 history._onTransitionComplete(); 1454 refs.unlisten = history.listen(function () { 1455 Promise.resolve().then(function () { 1456 // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306 1457 requestAnimationFrame(function () { 1458 if (!_this2.unmounted) { 1459 _this2.setState(function () { 1460 return { context: _this2.getContext() }; 1461 }); 1462 } 1463 }); 1464 }); 1465 }); 1466 }; 1467 1468 LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() { 1469 var refs = this.state.refs; 1470 1471 this.unmounted = true; 1472 refs.unlisten(); 1473 }; 1474 1475 LocationProvider.prototype.render = function render() { 1476 var context = this.state.context, 1477 children = this.props.children; 1478 1479 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1480 LocationContext.Provider, 1481 { value: context }, 1482 typeof children === "function" ? children(context) : children || null 1483 ); 1484 }; 1485 1486 return LocationProvider; 1487 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 1488 1489 //////////////////////////////////////////////////////////////////////////////// 1490 1491 1492 LocationProvider.defaultProps = { 1493 history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory 1494 }; 1495 true ? LocationProvider.propTypes = { 1496 history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired) 1497 } : 0; 1498 var ServerLocation = function ServerLocation(_ref2) { 1499 var url = _ref2.url, 1500 children = _ref2.children; 1501 1502 var searchIndex = url.indexOf("?"); 1503 var searchExists = searchIndex > -1; 1504 var pathname = void 0; 1505 var search = ""; 1506 var hash = ""; 1507 1508 if (searchExists) { 1509 pathname = url.substring(0, searchIndex); 1510 search = url.substring(searchIndex); 1511 } else { 1512 pathname = url; 1513 } 1514 1515 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1516 LocationContext.Provider, 1517 { 1518 value: { 1519 location: { 1520 pathname: pathname, 1521 search: search, 1522 hash: hash 1523 }, 1524 navigate: function navigate() { 1525 throw new Error("You can't call navigate on the server."); 1526 } 1527 } 1528 }, 1529 children 1530 ); 1531 }; 1532 //////////////////////////////////////////////////////////////////////////////// 1533 // Sets baseuri and basepath for nested routers and links 1534 var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" }); 1535 1536 //////////////////////////////////////////////////////////////////////////////// 1537 // The main event, welcome to the show everybody. 1538 var Router = function Router(props) { 1539 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1540 BaseContext.Consumer, 1541 null, 1542 function (baseContext) { 1543 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1544 Location, 1545 null, 1546 function (locationContext) { 1547 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props)); 1548 } 1549 ); 1550 } 1551 ); 1552 }; 1553 1554 var RouterImpl = function (_React$PureComponent) { 1555 _inherits(RouterImpl, _React$PureComponent); 1556 1557 function RouterImpl() { 1558 _classCallCheck(this, RouterImpl); 1559 1560 return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments)); 1561 } 1562 1563 RouterImpl.prototype.render = function render() { 1564 var _props = this.props, 1565 location = _props.location, 1566 _navigate2 = _props.navigate, 1567 basepath = _props.basepath, 1568 primary = _props.primary, 1569 children = _props.children, 1570 baseuri = _props.baseuri, 1571 _props$component = _props.component, 1572 component = _props$component === undefined ? "div" : _props$component, 1573 domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]); 1574 1575 var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) { 1576 var routes = createRoute(basepath)(child); 1577 return array.concat(routes); 1578 }, []); 1579 var pathname = location.pathname; 1580 1581 1582 var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname); 1583 1584 if (match) { 1585 var params = match.params, 1586 uri = match.uri, 1587 route = match.route, 1588 element = match.route.value; 1589 1590 // remove the /* from the end for child routes relative paths 1591 1592 basepath = route.default ? basepath : route.path.replace(/\*$/, ""); 1593 1594 var props = _extends({}, params, { 1595 uri: uri, 1596 location: location, 1597 navigate: function navigate(to, options) { 1598 return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options); 1599 } 1600 }); 1601 1602 var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1603 Router, 1604 { location: location, primary: primary }, 1605 element.props.children 1606 ) : undefined); 1607 1608 // using 'div' for < 16.3 support 1609 var FocusWrapper = primary ? FocusHandler : component; 1610 // don't pass any props to 'div' 1611 var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps; 1612 1613 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1614 BaseContext.Provider, 1615 { value: { baseuri: uri, basepath: basepath } }, 1616 react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1617 FocusWrapper, 1618 wrapperProps, 1619 clone 1620 ) 1621 ); 1622 } else { 1623 // Not sure if we want this, would require index routes at every level 1624 // warning( 1625 // false, 1626 // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${ 1627 // location.pathname 1628 // }\n\nPaths checked: \n\t${routes 1629 // .map(route => route.path) 1630 // .join( 1631 // "\n\t" 1632 // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router: 1633 // \n\tlet NotFound = () => <div>Not Found!</div> 1634 // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>` 1635 // ); 1636 return null; 1637 } 1638 }; 1639 1640 return RouterImpl; 1641 }((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent)); 1642 1643 RouterImpl.defaultProps = { 1644 primary: true 1645 }; 1646 1647 1648 var FocusContext = createNamedContext("Focus"); 1649 1650 var FocusHandler = function FocusHandler(_ref3) { 1651 var uri = _ref3.uri, 1652 location = _ref3.location, 1653 component = _ref3.component, 1654 domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]); 1655 1656 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1657 FocusContext.Consumer, 1658 null, 1659 function (requestFocus) { 1660 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, { 1661 component: component, 1662 requestFocus: requestFocus, 1663 uri: uri, 1664 location: location 1665 })); 1666 } 1667 ); 1668 }; 1669 1670 // don't focus on initial render 1671 var initialRender = true; 1672 var focusHandlerCount = 0; 1673 1674 var FocusHandlerImpl = function (_React$Component2) { 1675 _inherits(FocusHandlerImpl, _React$Component2); 1676 1677 function FocusHandlerImpl() { 1678 var _temp2, _this4, _ret2; 1679 1680 _classCallCheck(this, FocusHandlerImpl); 1681 1682 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { 1683 args[_key2] = arguments[_key2]; 1684 } 1685 1686 return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) { 1687 if (!_this4.state.shouldFocus && node) { 1688 node.focus(); 1689 } 1690 }, _temp2), _possibleConstructorReturn(_this4, _ret2); 1691 } 1692 1693 FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) { 1694 var initial = prevState.uri == null; 1695 if (initial) { 1696 return _extends({ 1697 shouldFocus: true 1698 }, nextProps); 1699 } else { 1700 var myURIChanged = nextProps.uri !== prevState.uri; 1701 var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri; 1702 return _extends({ 1703 shouldFocus: myURIChanged || navigatedUpToMe 1704 }, nextProps); 1705 } 1706 }; 1707 1708 FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() { 1709 focusHandlerCount++; 1710 this.focus(); 1711 }; 1712 1713 FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() { 1714 focusHandlerCount--; 1715 if (focusHandlerCount === 0) { 1716 initialRender = true; 1717 } 1718 }; 1719 1720 FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) { 1721 if (prevProps.location !== this.props.location && this.state.shouldFocus) { 1722 this.focus(); 1723 } 1724 }; 1725 1726 FocusHandlerImpl.prototype.focus = function focus() { 1727 if (false) {} 1728 1729 var requestFocus = this.props.requestFocus; 1730 1731 1732 if (requestFocus) { 1733 requestFocus(this.node); 1734 } else { 1735 if (initialRender) { 1736 initialRender = false; 1737 } else if (this.node) { 1738 // React polyfills [autofocus] and it fires earlier than cDM, 1739 // so we were stealing focus away, this line prevents that. 1740 if (!this.node.contains(document.activeElement)) { 1741 this.node.focus(); 1742 } 1743 } 1744 } 1745 }; 1746 1747 FocusHandlerImpl.prototype.render = function render() { 1748 var _this5 = this; 1749 1750 var _props2 = this.props, 1751 children = _props2.children, 1752 style = _props2.style, 1753 requestFocus = _props2.requestFocus, 1754 _props2$component = _props2.component, 1755 Comp = _props2$component === undefined ? "div" : _props2$component, 1756 uri = _props2.uri, 1757 location = _props2.location, 1758 domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]); 1759 1760 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1761 Comp, 1762 _extends({ 1763 style: _extends({ outline: "none" }, style), 1764 tabIndex: "-1", 1765 ref: function ref(n) { 1766 return _this5.node = n; 1767 } 1768 }, domProps), 1769 react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1770 FocusContext.Provider, 1771 { value: this.requestFocus }, 1772 this.props.children 1773 ) 1774 ); 1775 }; 1776 1777 return FocusHandlerImpl; 1778 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 1779 1780 (0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl); 1781 1782 var k = function k() {}; 1783 1784 //////////////////////////////////////////////////////////////////////////////// 1785 var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef); 1786 1787 if (typeof forwardRef === "undefined") { 1788 forwardRef = function forwardRef(C) { 1789 return C; 1790 }; 1791 } 1792 1793 var Link = forwardRef(function (_ref4, ref) { 1794 var innerRef = _ref4.innerRef, 1795 props = _objectWithoutProperties(_ref4, ["innerRef"]); 1796 1797 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1798 BaseContext.Consumer, 1799 null, 1800 function (_ref5) { 1801 var basepath = _ref5.basepath, 1802 baseuri = _ref5.baseuri; 1803 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1804 Location, 1805 null, 1806 function (_ref6) { 1807 var location = _ref6.location, 1808 navigate = _ref6.navigate; 1809 1810 var to = props.to, 1811 state = props.state, 1812 replace = props.replace, 1813 _props$getProps = props.getProps, 1814 getProps = _props$getProps === undefined ? k : _props$getProps, 1815 anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]); 1816 1817 var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 1818 var encodedHref = encodeURI(href); 1819 var isCurrent = location.pathname === encodedHref; 1820 var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref); 1821 1822 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({ 1823 ref: ref || innerRef, 1824 "aria-current": isCurrent ? "page" : undefined 1825 }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), { 1826 href: href, 1827 onClick: function onClick(event) { 1828 if (anchorProps.onClick) anchorProps.onClick(event); 1829 if (shouldNavigate(event)) { 1830 event.preventDefault(); 1831 var shouldReplace = replace; 1832 if (typeof replace !== "boolean" && isCurrent) { 1833 var _location$state = _extends({}, location.state), 1834 key = _location$state.key, 1835 restState = _objectWithoutProperties(_location$state, ["key"]); 1836 1837 shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState); 1838 } 1839 navigate(href, { 1840 state: state, 1841 replace: shouldReplace 1842 }); 1843 } 1844 } 1845 })); 1846 } 1847 ); 1848 } 1849 ); 1850 }); 1851 1852 Link.displayName = "Link"; 1853 1854 true ? Link.propTypes = { 1855 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired) 1856 } : 0; 1857 1858 //////////////////////////////////////////////////////////////////////////////// 1859 function RedirectRequest(uri) { 1860 this.uri = uri; 1861 } 1862 1863 var isRedirect = function isRedirect(o) { 1864 return o instanceof RedirectRequest; 1865 }; 1866 1867 var redirectTo = function redirectTo(to) { 1868 throw new RedirectRequest(to); 1869 }; 1870 1871 var RedirectImpl = function (_React$Component3) { 1872 _inherits(RedirectImpl, _React$Component3); 1873 1874 function RedirectImpl() { 1875 _classCallCheck(this, RedirectImpl); 1876 1877 return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments)); 1878 } 1879 1880 // Support React < 16 with this hook 1881 RedirectImpl.prototype.componentDidMount = function componentDidMount() { 1882 var _props3 = this.props, 1883 navigate = _props3.navigate, 1884 to = _props3.to, 1885 from = _props3.from, 1886 _props3$replace = _props3.replace, 1887 replace = _props3$replace === undefined ? true : _props3$replace, 1888 state = _props3.state, 1889 noThrow = _props3.noThrow, 1890 baseuri = _props3.baseuri, 1891 props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]); 1892 1893 Promise.resolve().then(function () { 1894 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 1895 navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state }); 1896 }); 1897 }; 1898 1899 RedirectImpl.prototype.render = function render() { 1900 var _props4 = this.props, 1901 navigate = _props4.navigate, 1902 to = _props4.to, 1903 from = _props4.from, 1904 replace = _props4.replace, 1905 state = _props4.state, 1906 noThrow = _props4.noThrow, 1907 baseuri = _props4.baseuri, 1908 props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]); 1909 1910 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 1911 if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props)); 1912 return null; 1913 }; 1914 1915 return RedirectImpl; 1916 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 1917 1918 var Redirect = function Redirect(props) { 1919 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1920 BaseContext.Consumer, 1921 null, 1922 function (_ref7) { 1923 var baseuri = _ref7.baseuri; 1924 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1925 Location, 1926 null, 1927 function (locationContext) { 1928 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props)); 1929 } 1930 ); 1931 } 1932 ); 1933 }; 1934 1935 true ? Redirect.propTypes = { 1936 from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string), 1937 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired) 1938 } : 0; 1939 1940 //////////////////////////////////////////////////////////////////////////////// 1941 var Match = function Match(_ref8) { 1942 var path = _ref8.path, 1943 children = _ref8.children; 1944 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1945 BaseContext.Consumer, 1946 null, 1947 function (_ref9) { 1948 var baseuri = _ref9.baseuri; 1949 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1950 Location, 1951 null, 1952 function (_ref10) { 1953 var navigate = _ref10.navigate, 1954 location = _ref10.location; 1955 1956 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri); 1957 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname); 1958 return children({ 1959 navigate: navigate, 1960 location: location, 1961 match: result ? _extends({}, result.params, { 1962 uri: result.uri, 1963 path: path 1964 }) : null 1965 }); 1966 } 1967 ); 1968 } 1969 ); 1970 }; 1971 1972 //////////////////////////////////////////////////////////////////////////////// 1973 // Hooks 1974 1975 var useLocation = function useLocation() { 1976 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext); 1977 1978 if (!context) { 1979 throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router"); 1980 } 1981 1982 return context.location; 1983 }; 1984 1985 var useNavigate = function useNavigate() { 1986 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext); 1987 1988 if (!context) { 1989 throw new Error("useNavigate hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router"); 1990 } 1991 1992 return context.navigate; 1993 }; 1994 1995 var useParams = function useParams() { 1996 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext); 1997 1998 if (!context) { 1999 throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router"); 2000 } 2001 2002 var location = useLocation(); 2003 2004 var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname); 2005 2006 return results ? results.params : null; 2007 }; 2008 2009 var useMatch = function useMatch(path) { 2010 if (!path) { 2011 throw new Error("useMatch(path: string) requires an argument of a string to match against"); 2012 } 2013 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext); 2014 2015 if (!context) { 2016 throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router"); 2017 } 2018 2019 var location = useLocation(); 2020 2021 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri); 2022 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname); 2023 return result ? _extends({}, result.params, { 2024 uri: result.uri, 2025 path: path 2026 }) : null; 2027 }; 2028 2029 //////////////////////////////////////////////////////////////////////////////// 2030 // Junk 2031 var stripSlashes = function stripSlashes(str) { 2032 return str.replace(/(^\/+|\/+$)/g, ""); 2033 }; 2034 2035 var createRoute = function createRoute(basepath) { 2036 return function (element) { 2037 if (!element) { 2038 return null; 2039 } 2040 2041 if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) { 2042 return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath)); 2043 } 2044 !(element.props.path || element.props.default || element.type === Redirect) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `" + element.type + "`") : 0 : void 0; 2045 2046 !!(element.type === Redirect && (!element.props.from || !element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + "\" to=\"" + element.props.to + "\"/> requires both \"from\" and \"to\" props when inside a <Router>.") : 0 : void 0; 2047 2048 !!(element.type === Redirect && !(0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.validateRedirect)(element.props.from, element.props.to)) ? true ? invariant__WEBPACK_IMPORTED_MODULE_2___default()(false, "<Redirect from=\"" + element.props.from + " to=\"" + element.props.to + "\"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.") : 0 : void 0; 2049 2050 if (element.props.default) { 2051 return { value: element, default: true }; 2052 } 2053 2054 var elementPath = element.type === Redirect ? element.props.from : element.props.path; 2055 2056 var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath); 2057 2058 return { 2059 value: element, 2060 default: element.props.default, 2061 path: element.props.children ? stripSlashes(path) + "/*" : path 2062 }; 2063 }; 2064 }; 2065 2066 var shouldNavigate = function shouldNavigate(event) { 2067 return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey); 2068 }; 2069 2070 //////////////////////////////////////////////////////////////////////// 2071 2072 2073 /***/ }), 2074 2075 /***/ "../node_modules/@reach/router/es/lib/history.js": 2076 /*!*******************************************************!*\ 2077 !*** ../node_modules/@reach/router/es/lib/history.js ***! 2078 \*******************************************************/ 2079 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 2080 2081 "use strict"; 2082 __webpack_require__.r(__webpack_exports__); 2083 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 2084 /* harmony export */ "globalHistory": () => (/* binding */ globalHistory), 2085 /* harmony export */ "navigate": () => (/* binding */ navigate), 2086 /* harmony export */ "createHistory": () => (/* binding */ createHistory), 2087 /* harmony export */ "createMemorySource": () => (/* binding */ createMemorySource) 2088 /* harmony export */ }); 2089 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; 2090 2091 var getLocation = function getLocation(source) { 2092 var _source$location = source.location, 2093 search = _source$location.search, 2094 hash = _source$location.hash, 2095 href = _source$location.href, 2096 origin = _source$location.origin, 2097 protocol = _source$location.protocol, 2098 host = _source$location.host, 2099 hostname = _source$location.hostname, 2100 port = _source$location.port; 2101 var pathname = source.location.pathname; 2102 2103 2104 if (!pathname && href && canUseDOM) { 2105 var url = new URL(href); 2106 pathname = url.pathname; 2107 } 2108 2109 return { 2110 pathname: encodeURI(decodeURI(pathname)), 2111 search: search, 2112 hash: hash, 2113 href: href, 2114 origin: origin, 2115 protocol: protocol, 2116 host: host, 2117 hostname: hostname, 2118 port: port, 2119 state: source.history.state, 2120 key: source.history.state && source.history.state.key || "initial" 2121 }; 2122 }; 2123 2124 var createHistory = function createHistory(source, options) { 2125 var listeners = []; 2126 var location = getLocation(source); 2127 var transitioning = false; 2128 var resolveTransition = function resolveTransition() {}; 2129 2130 return { 2131 get location() { 2132 return location; 2133 }, 2134 2135 get transitioning() { 2136 return transitioning; 2137 }, 2138 2139 _onTransitionComplete: function _onTransitionComplete() { 2140 transitioning = false; 2141 resolveTransition(); 2142 }, 2143 listen: function listen(listener) { 2144 listeners.push(listener); 2145 2146 var popstateListener = function popstateListener() { 2147 location = getLocation(source); 2148 listener({ location: location, action: "POP" }); 2149 }; 2150 2151 source.addEventListener("popstate", popstateListener); 2152 2153 return function () { 2154 source.removeEventListener("popstate", popstateListener); 2155 listeners = listeners.filter(function (fn) { 2156 return fn !== listener; 2157 }); 2158 }; 2159 }, 2160 navigate: function navigate(to) { 2161 var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, 2162 state = _ref.state, 2163 _ref$replace = _ref.replace, 2164 replace = _ref$replace === undefined ? false : _ref$replace; 2165 2166 if (typeof to === "number") { 2167 source.history.go(to); 2168 } else { 2169 state = _extends({}, state, { key: Date.now() + "" }); 2170 // try...catch iOS Safari limits to 100 pushState calls 2171 try { 2172 if (transitioning || replace) { 2173 source.history.replaceState(state, null, to); 2174 } else { 2175 source.history.pushState(state, null, to); 2176 } 2177 } catch (e) { 2178 source.location[replace ? "replace" : "assign"](to); 2179 } 2180 } 2181 2182 location = getLocation(source); 2183 transitioning = true; 2184 var transition = new Promise(function (res) { 2185 return resolveTransition = res; 2186 }); 2187 listeners.forEach(function (listener) { 2188 return listener({ location: location, action: "PUSH" }); 2189 }); 2190 return transition; 2191 } 2192 }; 2193 }; 2194 2195 //////////////////////////////////////////////////////////////////////////////// 2196 // Stores history entries in memory for testing or other platforms like Native 2197 var createMemorySource = function createMemorySource() { 2198 var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/"; 2199 2200 var searchIndex = initialPath.indexOf("?"); 2201 var initialLocation = { 2202 pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath, 2203 search: searchIndex > -1 ? initialPath.substr(searchIndex) : "" 2204 }; 2205 var index = 0; 2206 var stack = [initialLocation]; 2207 var states = [null]; 2208 2209 return { 2210 get location() { 2211 return stack[index]; 2212 }, 2213 addEventListener: function addEventListener(name, fn) {}, 2214 removeEventListener: function removeEventListener(name, fn) {}, 2215 2216 history: { 2217 get entries() { 2218 return stack; 2219 }, 2220 get index() { 2221 return index; 2222 }, 2223 get state() { 2224 return states[index]; 2225 }, 2226 pushState: function pushState(state, _, uri) { 2227 var _uri$split = uri.split("?"), 2228 pathname = _uri$split[0], 2229 _uri$split$ = _uri$split[1], 2230 search = _uri$split$ === undefined ? "" : _uri$split$; 2231 2232 index++; 2233 stack.push({ pathname: pathname, search: search.length ? "?" + search : search }); 2234 states.push(state); 2235 }, 2236 replaceState: function replaceState(state, _, uri) { 2237 var _uri$split2 = uri.split("?"), 2238 pathname = _uri$split2[0], 2239 _uri$split2$ = _uri$split2[1], 2240 search = _uri$split2$ === undefined ? "" : _uri$split2$; 2241 2242 stack[index] = { pathname: pathname, search: search }; 2243 states[index] = state; 2244 }, 2245 go: function go(to) { 2246 var newIndex = index + to; 2247 2248 if (newIndex < 0 || newIndex > states.length - 1) { 2249 return; 2250 } 2251 2252 index = newIndex; 2253 } 2254 } 2255 }; 2256 }; 2257 2258 //////////////////////////////////////////////////////////////////////////////// 2259 // global history - uses window.history as the source if available, otherwise a 2260 // memory history 2261 var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement); 2262 var getSource = function getSource() { 2263 return canUseDOM ? window : createMemorySource(); 2264 }; 2265 2266 var globalHistory = createHistory(getSource()); 2267 var navigate = globalHistory.navigate; 2268 2269 //////////////////////////////////////////////////////////////////////////////// 2270 2271 2272 2273 /***/ }), 2274 2275 /***/ "../node_modules/@reach/router/es/lib/utils.js": 2276 /*!*****************************************************!*\ 2277 !*** ../node_modules/@reach/router/es/lib/utils.js ***! 2278 \*****************************************************/ 2279 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 2280 2281 "use strict"; 2282 __webpack_require__.r(__webpack_exports__); 2283 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 2284 /* harmony export */ "startsWith": () => (/* binding */ startsWith), 2285 /* harmony export */ "pick": () => (/* binding */ pick), 2286 /* harmony export */ "match": () => (/* binding */ match), 2287 /* harmony export */ "resolve": () => (/* binding */ resolve), 2288 /* harmony export */ "insertParams": () => (/* binding */ insertParams), 2289 /* harmony export */ "validateRedirect": () => (/* binding */ validateRedirect), 2290 /* harmony export */ "shallowCompare": () => (/* binding */ shallowCompare) 2291 /* harmony export */ }); 2292 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js"); 2293 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__); 2294 2295 2296 //////////////////////////////////////////////////////////////////////////////// 2297 // startsWith(string, search) - Check if `string` starts with `search` 2298 var startsWith = function startsWith(string, search) { 2299 return string.substr(0, search.length) === search; 2300 }; 2301 2302 //////////////////////////////////////////////////////////////////////////////// 2303 // pick(routes, uri) 2304 // 2305 // Ranks and picks the best route to match. Each segment gets the highest 2306 // amount of points, then the type of segment gets an additional amount of 2307 // points where 2308 // 2309 // static > dynamic > splat > root 2310 // 2311 // This way we don't have to worry about the order of our routes, let the 2312 // computers do it. 2313 // 2314 // A route looks like this 2315 // 2316 // { path, default, value } 2317 // 2318 // And a returned match looks like: 2319 // 2320 // { route, params, uri } 2321 // 2322 // I know, I should use TypeScript not comments for these types. 2323 var pick = function pick(routes, uri) { 2324 var match = void 0; 2325 var default_ = void 0; 2326 2327 var _uri$split = uri.split("?"), 2328 uriPathname = _uri$split[0]; 2329 2330 var uriSegments = segmentize(uriPathname); 2331 var isRootUri = uriSegments[0] === ""; 2332 var ranked = rankRoutes(routes); 2333 2334 for (var i = 0, l = ranked.length; i < l; i++) { 2335 var missed = false; 2336 var route = ranked[i].route; 2337 2338 if (route.default) { 2339 default_ = { 2340 route: route, 2341 params: {}, 2342 uri: uri 2343 }; 2344 continue; 2345 } 2346 2347 var routeSegments = segmentize(route.path); 2348 var params = {}; 2349 var max = Math.max(uriSegments.length, routeSegments.length); 2350 var index = 0; 2351 2352 for (; index < max; index++) { 2353 var routeSegment = routeSegments[index]; 2354 var uriSegment = uriSegments[index]; 2355 2356 if (isSplat(routeSegment)) { 2357 // Hit a splat, just grab the rest, and return a match 2358 // uri: /files/documents/work 2359 // route: /files/* 2360 var param = routeSegment.slice(1) || "*"; 2361 params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/"); 2362 break; 2363 } 2364 2365 if (uriSegment === undefined) { 2366 // URI is shorter than the route, no match 2367 // uri: /users 2368 // route: /users/:userId 2369 missed = true; 2370 break; 2371 } 2372 2373 var dynamicMatch = paramRe.exec(routeSegment); 2374 2375 if (dynamicMatch && !isRootUri) { 2376 var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1; 2377 !matchIsNotReserved ? true ? invariant__WEBPACK_IMPORTED_MODULE_0___default()(false, "<Router> dynamic segment \"" + dynamicMatch[1] + "\" is a reserved name. Please use a different name in path \"" + route.path + "\".") : 0 : void 0; 2378 var value = decodeURIComponent(uriSegment); 2379 params[dynamicMatch[1]] = value; 2380 } else if (routeSegment !== uriSegment) { 2381 // Current segments don't match, not dynamic, not splat, so no match 2382 // uri: /users/123/settings 2383 // route: /users/:id/profile 2384 missed = true; 2385 break; 2386 } 2387 } 2388 2389 if (!missed) { 2390 match = { 2391 route: route, 2392 params: params, 2393 uri: "/" + uriSegments.slice(0, index).join("/") 2394 }; 2395 break; 2396 } 2397 } 2398 2399 return match || default_ || null; 2400 }; 2401 2402 //////////////////////////////////////////////////////////////////////////////// 2403 // match(path, uri) - Matches just one path to a uri, also lol 2404 var match = function match(path, uri) { 2405 return pick([{ path: path }], uri); 2406 }; 2407 2408 //////////////////////////////////////////////////////////////////////////////// 2409 // resolve(to, basepath) 2410 // 2411 // Resolves URIs as though every path is a directory, no files. Relative URIs 2412 // in the browser can feel awkward because not only can you be "in a directory" 2413 // you can be "at a file", too. For example 2414 // 2415 // browserSpecResolve('foo', '/bar/') => /bar/foo 2416 // browserSpecResolve('foo', '/bar') => /foo 2417 // 2418 // But on the command line of a file system, it's not as complicated, you can't 2419 // `cd` from a file, only directories. This way, links have to know less about 2420 // their current path. To go deeper you can do this: 2421 // 2422 // <Link to="deeper"/> 2423 // // instead of 2424 // <Link to=`{${props.uri}/deeper}`/> 2425 // 2426 // Just like `cd`, if you want to go deeper from the command line, you do this: 2427 // 2428 // cd deeper 2429 // # not 2430 // cd $(pwd)/deeper 2431 // 2432 // By treating every path as a directory, linking to relative paths should 2433 // require less contextual information and (fingers crossed) be more intuitive. 2434 var resolve = function resolve(to, base) { 2435 // /foo/bar, /baz/qux => /foo/bar 2436 if (startsWith(to, "/")) { 2437 return to; 2438 } 2439 2440 var _to$split = to.split("?"), 2441 toPathname = _to$split[0], 2442 toQuery = _to$split[1]; 2443 2444 var _base$split = base.split("?"), 2445 basePathname = _base$split[0]; 2446 2447 var toSegments = segmentize(toPathname); 2448 var baseSegments = segmentize(basePathname); 2449 2450 // ?a=b, /users?b=c => /users?a=b 2451 if (toSegments[0] === "") { 2452 return addQuery(basePathname, toQuery); 2453 } 2454 2455 // profile, /users/789 => /users/789/profile 2456 if (!startsWith(toSegments[0], ".")) { 2457 var pathname = baseSegments.concat(toSegments).join("/"); 2458 return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery); 2459 } 2460 2461 // ./ /users/123 => /users/123 2462 // ../ /users/123 => /users 2463 // ../.. /users/123 => / 2464 // ../../one /a/b/c/d => /a/b/one 2465 // .././one /a/b/c/d => /a/b/c/one 2466 var allSegments = baseSegments.concat(toSegments); 2467 var segments = []; 2468 for (var i = 0, l = allSegments.length; i < l; i++) { 2469 var segment = allSegments[i]; 2470 if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment); 2471 } 2472 2473 return addQuery("/" + segments.join("/"), toQuery); 2474 }; 2475 2476 //////////////////////////////////////////////////////////////////////////////// 2477 // insertParams(path, params) 2478 2479 var insertParams = function insertParams(path, params) { 2480 var _path$split = path.split("?"), 2481 pathBase = _path$split[0], 2482 _path$split$ = _path$split[1], 2483 query = _path$split$ === undefined ? "" : _path$split$; 2484 2485 var segments = segmentize(pathBase); 2486 var constructedPath = "/" + segments.map(function (segment) { 2487 var match = paramRe.exec(segment); 2488 return match ? params[match[1]] : segment; 2489 }).join("/"); 2490 var _params$location = params.location; 2491 _params$location = _params$location === undefined ? {} : _params$location; 2492 var _params$location$sear = _params$location.search, 2493 search = _params$location$sear === undefined ? "" : _params$location$sear; 2494 2495 var searchSplit = search.split("?")[1] || ""; 2496 constructedPath = addQuery(constructedPath, query, searchSplit); 2497 return constructedPath; 2498 }; 2499 2500 var validateRedirect = function validateRedirect(from, to) { 2501 var filter = function filter(segment) { 2502 return isDynamic(segment); 2503 }; 2504 var fromString = segmentize(from).filter(filter).sort().join("/"); 2505 var toString = segmentize(to).filter(filter).sort().join("/"); 2506 return fromString === toString; 2507 }; 2508 2509 //////////////////////////////////////////////////////////////////////////////// 2510 // Junk 2511 var paramRe = /^:(.+)/; 2512 2513 var SEGMENT_POINTS = 4; 2514 var STATIC_POINTS = 3; 2515 var DYNAMIC_POINTS = 2; 2516 var SPLAT_PENALTY = 1; 2517 var ROOT_POINTS = 1; 2518 2519 var isRootSegment = function isRootSegment(segment) { 2520 return segment === ""; 2521 }; 2522 var isDynamic = function isDynamic(segment) { 2523 return paramRe.test(segment); 2524 }; 2525 var isSplat = function isSplat(segment) { 2526 return segment && segment[0] === "*"; 2527 }; 2528 2529 var rankRoute = function rankRoute(route, index) { 2530 var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) { 2531 score += SEGMENT_POINTS; 2532 if (isRootSegment(segment)) score += ROOT_POINTS;else if (isDynamic(segment)) score += DYNAMIC_POINTS;else if (isSplat(segment)) score -= SEGMENT_POINTS + SPLAT_PENALTY;else score += STATIC_POINTS; 2533 return score; 2534 }, 0); 2535 return { route: route, score: score, index: index }; 2536 }; 2537 2538 var rankRoutes = function rankRoutes(routes) { 2539 return routes.map(rankRoute).sort(function (a, b) { 2540 return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index; 2541 }); 2542 }; 2543 2544 var segmentize = function segmentize(uri) { 2545 return uri 2546 // strip starting/ending slashes 2547 .replace(/(^\/+|\/+$)/g, "").split("/"); 2548 }; 2549 2550 var addQuery = function addQuery(pathname) { 2551 for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 2552 query[_key - 1] = arguments[_key]; 2553 } 2554 2555 query = query.filter(function (q) { 2556 return q && q.length > 0; 2557 }); 2558 return pathname + (query && query.length > 0 ? "?" + query.join("&") : ""); 2559 }; 2560 2561 var reservedNames = ["uri", "path"]; 2562 2563 /** 2564 * Shallow compares two objects. 2565 * @param {Object} obj1 The first object to compare. 2566 * @param {Object} obj2 The second object to compare. 2567 */ 2568 var shallowCompare = function shallowCompare(obj1, obj2) { 2569 var obj1Keys = Object.keys(obj1); 2570 return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) { 2571 return obj2.hasOwnProperty(key) && obj1[key] === obj2[key]; 2572 }); 2573 }; 2574 2575 //////////////////////////////////////////////////////////////////////////////// 2576 2577 2578 /***/ }), 2579 2580 /***/ "../core/app/assets/js/app.js": 2581 /*!************************************!*\ 2582 !*** ../core/app/assets/js/app.js ***! 2583 \************************************/ 2584 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2585 2586 "use strict"; 2587 2588 2589 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2590 2591 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2592 2593 _Object$defineProperty(exports, "__esModule", { 2594 value: true 2595 }); 2596 2597 exports.default = App; 2598 2599 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2600 2601 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 2602 2603 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 2604 2605 var _reachRouterHashHistory = __webpack_require__(/*! reach-router-hash-history */ "../node_modules/reach-router-hash-history/index.js"); 2606 2607 var _notFound = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/not-found */ "../core/app/assets/js/pages/not-found.js")); 2608 2609 var _index = _interopRequireDefault(__webpack_require__(/*! elementor-app/pages/index */ "../core/app/assets/js/pages/index.js")); 2610 2611 var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js")); 2612 2613 __webpack_require__(/*! ./app.scss */ "../core/app/assets/js/app.scss"); 2614 2615 /** 2616 * Elementor App 2617 */ 2618 var _React = _react.default, 2619 Suspense = _React.Suspense; 2620 2621 function App() { 2622 // Use hash route because it's actually rendered on a WP Admin page. 2623 // Make it public for external uses. 2624 _router.default.appHistory = (0, _router2.createHistory)((0, _reachRouterHashHistory.createHashSource)()); 2625 return /*#__PURE__*/_react.default.createElement(_errorBoundary.default, null, /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, { 2626 history: _router.default.appHistory 2627 }, /*#__PURE__*/_react.default.createElement(Suspense, { 2628 fallback: null 2629 }, /*#__PURE__*/_react.default.createElement(_router2.Router, null, _router.default.getRoutes(), /*#__PURE__*/_react.default.createElement(_index.default, { 2630 path: "/" 2631 }), /*#__PURE__*/_react.default.createElement(_notFound.default, { 2632 default: true 2633 }))))); 2634 } 2635 2636 /***/ }), 2637 2638 /***/ "../core/app/assets/js/hooks/use-action.js": 2639 /*!*************************************************!*\ 2640 !*** ../core/app/assets/js/hooks/use-action.js ***! 2641 \*************************************************/ 2642 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2643 2644 "use strict"; 2645 2646 2647 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2648 2649 _Object$defineProperty(exports, "__esModule", { 2650 value: true 2651 }); 2652 2653 exports.default = useAction; 2654 2655 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 2656 2657 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 2658 2659 function useAction() { 2660 return { 2661 backToDashboard: function backToDashboard() { 2662 if (window.top === window) { 2663 // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again. 2664 window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url; 2665 } else { 2666 // Iframe. 2667 window.top.$e.run('app/close'); 2668 } 2669 } 2670 }; 2671 } 2672 2673 /***/ }), 2674 2675 /***/ "../core/app/assets/js/hooks/use-ajax.js": 2676 /*!***********************************************!*\ 2677 !*** ../core/app/assets/js/hooks/use-ajax.js ***! 2678 \***********************************************/ 2679 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2680 2681 "use strict"; 2682 2683 2684 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2685 2686 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2687 2688 _Object$defineProperty(exports, "__esModule", { 2689 value: true 2690 }); 2691 2692 exports.default = useAjax; 2693 2694 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 2695 2696 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 2697 2698 var _react = __webpack_require__(/*! react */ "react"); 2699 2700 function useAjax() { 2701 var _useState = (0, _react.useState)(null), 2702 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 2703 ajax = _useState2[0], 2704 setAjax = _useState2[1], 2705 initialStatusKey = 'initial', 2706 uploadInitialState = { 2707 status: initialStatusKey, 2708 isComplete: false, 2709 response: null 2710 }, 2711 _useState3 = (0, _react.useState)(uploadInitialState), 2712 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 2713 ajaxState = _useState4[0], 2714 setAjaxState = _useState4[1], 2715 ajaxActions = { 2716 reset: function reset() { 2717 return setAjaxState(initialStatusKey); 2718 } 2719 }; 2720 2721 (0, _react.useEffect)(function () { 2722 if (ajax) { 2723 var formData = new FormData(); 2724 2725 if (ajax.data) { 2726 for (var key in ajax.data) { 2727 formData.append(key, ajax.data[key]); 2728 } 2729 2730 if (!ajax.data.nonce) { 2731 formData.append('nonce', elementorCommon.config.ajax.nonce); 2732 } 2733 } 2734 2735 var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({ 2736 type: 'post', 2737 url: elementorCommon.config.ajax.url, 2738 headers: {}, 2739 cache: false, 2740 contentType: false, 2741 processData: false 2742 }, ajax), {}, { 2743 data: formData, 2744 success: function success(response) { 2745 var status = response.success ? 'success' : 'error'; 2746 setAjaxState(function (prevState) { 2747 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2748 status: status, 2749 response: response === null || response === void 0 ? void 0 : response.data 2750 }); 2751 }); 2752 }, 2753 error: function error() { 2754 setAjaxState(function (prevState) { 2755 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2756 status: 'error' 2757 }); 2758 }); 2759 }, 2760 complete: function complete() { 2761 setAjaxState(function (prevState) { 2762 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2763 isComplete: true 2764 }); 2765 }); 2766 } 2767 }); 2768 jQuery.ajax(options); 2769 } 2770 }, [ajax]); 2771 return { 2772 ajax: ajax, 2773 setAjax: setAjax, 2774 ajaxState: ajaxState, 2775 ajaxActions: ajaxActions 2776 }; 2777 } 2778 2779 /***/ }), 2780 2781 /***/ "../core/app/assets/js/hooks/use-page-title.js": 2782 /*!*****************************************************!*\ 2783 !*** ../core/app/assets/js/hooks/use-page-title.js ***! 2784 \*****************************************************/ 2785 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2786 2787 "use strict"; 2788 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 2789 2790 2791 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2792 2793 _Object$defineProperty(exports, "__esModule", { 2794 value: true 2795 }); 2796 2797 exports.default = usePageTitle; 2798 2799 var _react = __webpack_require__(/*! react */ "react"); 2800 2801 function usePageTitle(_ref) { 2802 var title = _ref.title, 2803 prefix = _ref.prefix; 2804 (0, _react.useEffect)(function () { 2805 if (!prefix) { 2806 prefix = __('Elementor', 'elementor'); 2807 } 2808 2809 document.title = "".concat(prefix, " | ").concat(title); 2810 }, [title, prefix]); 2811 } 2812 2813 /***/ }), 2814 2815 /***/ "../core/app/assets/js/layout/content.js": 2816 /*!***********************************************!*\ 2817 !*** ../core/app/assets/js/layout/content.js ***! 2818 \***********************************************/ 2819 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2820 2821 "use strict"; 2822 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 2823 2824 2825 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2826 2827 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2828 2829 _Object$defineProperty(exports, "__esModule", { 2830 value: true 2831 }); 2832 2833 exports.default = Content; 2834 2835 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2836 2837 function Content(props) { 2838 return /*#__PURE__*/_react.default.createElement("main", { 2839 className: "eps-app__content ".concat(props.className) 2840 }, props.children); 2841 } 2842 2843 Content.propTypes = { 2844 children: PropTypes.any, 2845 className: PropTypes.string 2846 }; 2847 Content.defaultProps = { 2848 className: '' 2849 }; 2850 2851 /***/ }), 2852 2853 /***/ "../core/app/assets/js/layout/footer.js": 2854 /*!**********************************************!*\ 2855 !*** ../core/app/assets/js/layout/footer.js ***! 2856 \**********************************************/ 2857 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2858 2859 "use strict"; 2860 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 2861 2862 2863 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2864 2865 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2866 2867 _Object$defineProperty(exports, "__esModule", { 2868 value: true 2869 }); 2870 2871 exports.default = Footer; 2872 2873 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2874 2875 function Footer(props) { 2876 return /*#__PURE__*/_react.default.createElement("footer", { 2877 className: "eps-app__footer" 2878 }, props.children); 2879 } 2880 2881 Footer.propTypes = { 2882 children: PropTypes.object 2883 }; 2884 2885 /***/ }), 2886 2887 /***/ "../core/app/assets/js/layout/header-button.js": 2888 /*!*****************************************************!*\ 2889 !*** ../core/app/assets/js/layout/header-button.js ***! 2890 \*****************************************************/ 2891 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2892 2893 "use strict"; 2894 2895 2896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2897 2898 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2899 2900 _Object$defineProperty(exports, "__esModule", { 2901 value: true 2902 }); 2903 2904 exports.default = void 0; 2905 2906 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js")); 2907 2908 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 2909 2910 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 2911 2912 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js")); 2913 2914 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js")); 2915 2916 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 2917 2918 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 2919 2920 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 2921 2922 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 2923 2924 var Button = /*#__PURE__*/function (_BaseButton) { 2925 (0, _inherits2.default)(Button, _BaseButton); 2926 2927 var _super = (0, _createSuper2.default)(Button); 2928 2929 function Button() { 2930 (0, _classCallCheck2.default)(this, Button); 2931 return _super.apply(this, arguments); 2932 } 2933 2934 (0, _createClass2.default)(Button, [{ 2935 key: "getCssId", 2936 value: function getCssId() { 2937 return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this); 2938 } 2939 }, { 2940 key: "getClassName", 2941 value: function getClassName() { 2942 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles. 2943 if (!this.props.includeHeaderBtnClass) { 2944 return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this); 2945 } 2946 2947 return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this); 2948 } 2949 }]); 2950 return Button; 2951 }(_button.default); 2952 2953 exports.default = Button; 2954 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({} 2955 /* clone */ 2956 , _button.default.defaultProps, { 2957 hideText: true, 2958 includeHeaderBtnClass: true 2959 })); 2960 2961 /***/ }), 2962 2963 /***/ "../core/app/assets/js/layout/header-buttons.js": 2964 /*!******************************************************!*\ 2965 !*** ../core/app/assets/js/layout/header-buttons.js ***! 2966 \******************************************************/ 2967 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2968 2969 "use strict"; 2970 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 2971 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 2972 2973 2974 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2975 2976 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2977 2978 _Object$defineProperty(exports, "__esModule", { 2979 value: true 2980 }); 2981 2982 exports.default = HeaderButtons; 2983 2984 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2985 2986 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 2987 2988 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 2989 2990 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js")); 2991 2992 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js")); 2993 2994 function HeaderButtons(props) { 2995 var action = (0, _useAction.default)(); 2996 var tools = ''; 2997 2998 if (props.buttons.length) { 2999 var buttons = props.buttons.map(function (button) { 3000 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({ 3001 key: button.id 3002 }, button)); 3003 }); 3004 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons); 3005 } 3006 3007 return /*#__PURE__*/_react.default.createElement("div", { 3008 className: "eps-app__header-buttons" 3009 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, { 3010 text: __('Close', 'elementor'), 3011 icon: "eicon-close", 3012 className: "eps-app__close-button", 3013 onClick: action.backToDashboard 3014 }), tools); 3015 } 3016 3017 HeaderButtons.propTypes = { 3018 buttons: PropTypes.arrayOf(PropTypes.object) 3019 }; 3020 HeaderButtons.defaultProps = { 3021 buttons: [] 3022 }; 3023 3024 /***/ }), 3025 3026 /***/ "../core/app/assets/js/layout/header.js": 3027 /*!**********************************************!*\ 3028 !*** ../core/app/assets/js/layout/header.js ***! 3029 \**********************************************/ 3030 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3031 3032 "use strict"; 3033 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3034 3035 3036 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3037 3038 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3039 3040 _Object$defineProperty(exports, "__esModule", { 3041 value: true 3042 }); 3043 3044 exports.default = Header; 3045 3046 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3047 3048 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3049 3050 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 3051 3052 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js")); 3053 3054 var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js")); 3055 3056 function Header(props) { 3057 (0, _usePageTitle.default)({ 3058 title: props.title 3059 }); 3060 var TitleTag = 'span', 3061 titleAttrs = {}; 3062 3063 if (props.titleRedirectRoute) { 3064 TitleTag = 'a'; 3065 titleAttrs = { 3066 href: "#".concat(props.titleRedirectRoute), 3067 target: '_self' 3068 }; 3069 } 3070 3071 return /*#__PURE__*/_react.default.createElement(_grid.default, { 3072 container: true, 3073 alignItems: "center", 3074 justify: "space-between", 3075 className: "eps-app__header" 3076 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({ 3077 className: "eps-app__logo-title-wrapper" 3078 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", { 3079 className: "eps-app__logo eicon-elementor" 3080 }), /*#__PURE__*/_react.default.createElement("h1", { 3081 className: "eps-app__title" 3082 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, { 3083 buttons: props.buttons 3084 })); 3085 } 3086 3087 Header.propTypes = { 3088 title: PropTypes.string, 3089 titleRedirectRoute: PropTypes.string, 3090 buttons: PropTypes.arrayOf(PropTypes.object) 3091 }; 3092 Header.defaultProps = { 3093 buttons: [] 3094 }; 3095 3096 /***/ }), 3097 3098 /***/ "../core/app/assets/js/layout/page.js": 3099 /*!********************************************!*\ 3100 !*** ../core/app/assets/js/layout/page.js ***! 3101 \********************************************/ 3102 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3103 3104 "use strict"; 3105 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3106 3107 3108 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3109 3110 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3111 3112 _Object$defineProperty(exports, "__esModule", { 3113 value: true 3114 }); 3115 3116 exports.default = Page; 3117 3118 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3119 3120 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js")); 3121 3122 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js")); 3123 3124 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js")); 3125 3126 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js")); 3127 3128 function Page(props) { 3129 var AppSidebar = function AppSidebar() { 3130 if (!props.sidebar) { 3131 return; 3132 } 3133 3134 return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar); 3135 }, 3136 AppFooter = function AppFooter() { 3137 if (!props.footer) { 3138 return; 3139 } 3140 3141 return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer); 3142 }; 3143 3144 return /*#__PURE__*/_react.default.createElement("div", { 3145 className: "eps-app__lightbox ".concat(props.className) 3146 }, /*#__PURE__*/_react.default.createElement("div", { 3147 className: "eps-app" 3148 }, /*#__PURE__*/_react.default.createElement(_header.default, { 3149 title: props.title, 3150 buttons: props.headerButtons, 3151 titleRedirectRoute: props.titleRedirectRoute 3152 }), /*#__PURE__*/_react.default.createElement("div", { 3153 className: "eps-app__main" 3154 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter())); 3155 } 3156 3157 Page.propTypes = { 3158 title: PropTypes.string, 3159 titleRedirectRoute: PropTypes.string, 3160 className: PropTypes.string, 3161 headerButtons: PropTypes.arrayOf(PropTypes.object), 3162 sidebar: PropTypes.object, 3163 content: PropTypes.object.isRequired, 3164 footer: PropTypes.object 3165 }; 3166 Page.defaultProps = { 3167 className: '' 3168 }; 3169 3170 /***/ }), 3171 3172 /***/ "../core/app/assets/js/layout/sidebar.js": 3173 /*!***********************************************!*\ 3174 !*** ../core/app/assets/js/layout/sidebar.js ***! 3175 \***********************************************/ 3176 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3177 3178 "use strict"; 3179 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3180 3181 3182 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3183 3184 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3185 3186 _Object$defineProperty(exports, "__esModule", { 3187 value: true 3188 }); 3189 3190 exports.default = Sidebar; 3191 3192 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3193 3194 function Sidebar(props) { 3195 return /*#__PURE__*/_react.default.createElement("div", { 3196 className: "eps-app__sidebar" 3197 }, props.children); 3198 } 3199 3200 Sidebar.propTypes = { 3201 children: PropTypes.object 3202 }; 3203 3204 /***/ }), 3205 3206 /***/ "../core/app/assets/js/molecules/collapse-content.js": 3207 /*!***********************************************************!*\ 3208 !*** ../core/app/assets/js/molecules/collapse-content.js ***! 3209 \***********************************************************/ 3210 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3211 3212 "use strict"; 3213 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3214 3215 3216 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3217 3218 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3219 3220 _Object$defineProperty(exports, "__esModule", { 3221 value: true 3222 }); 3223 3224 exports.default = CollapseContent; 3225 3226 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3227 3228 function CollapseContent(props) { 3229 return /*#__PURE__*/_react.default.createElement("div", { 3230 className: "e-app-collapse-content" 3231 }, props.children); 3232 } 3233 3234 CollapseContent.propTypes = { 3235 className: PropTypes.string, 3236 children: PropTypes.any 3237 }; 3238 CollapseContent.defaultProps = { 3239 className: '' 3240 }; 3241 3242 /***/ }), 3243 3244 /***/ "../core/app/assets/js/molecules/collapse-context.js": 3245 /*!***********************************************************!*\ 3246 !*** ../core/app/assets/js/molecules/collapse-context.js ***! 3247 \***********************************************************/ 3248 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3249 3250 "use strict"; 3251 3252 3253 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3254 3255 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3256 3257 _Object$defineProperty(exports, "__esModule", { 3258 value: true 3259 }); 3260 3261 exports.CollapseContext = void 0; 3262 3263 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3264 3265 var CollapseContext = _react.default.createContext(); 3266 3267 exports.CollapseContext = CollapseContext; 3268 3269 /***/ }), 3270 3271 /***/ "../core/app/assets/js/molecules/collapse-toggle.js": 3272 /*!**********************************************************!*\ 3273 !*** ../core/app/assets/js/molecules/collapse-toggle.js ***! 3274 \**********************************************************/ 3275 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3276 3277 "use strict"; 3278 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3279 3280 3281 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3282 3283 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3284 3285 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3286 3287 _Object$defineProperty(exports, "__esModule", { 3288 value: true 3289 }); 3290 3291 exports.default = CollapseToggle; 3292 3293 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3294 3295 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3296 3297 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3298 3299 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js"); 3300 3301 function CollapseToggle(props) { 3302 var context = (0, _react.useContext)(_collapseContext.CollapseContext), 3303 style = { 3304 '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing) 3305 }, 3306 classNameBase = 'e-app-collapse-toggle', 3307 classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)], 3308 attrs = { 3309 style: style, 3310 className: (0, _utils.arrayToClassName)(classes) 3311 }; 3312 3313 if (props.active) { 3314 attrs.onClick = function () { 3315 return context.toggle(); 3316 }; 3317 } 3318 3319 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", { 3320 className: "eicon-caret-down e-app-collapse-toggle__icon" 3321 })); 3322 } 3323 3324 CollapseToggle.propTypes = { 3325 className: PropTypes.string, 3326 iconSpacing: PropTypes.number, 3327 showIcon: PropTypes.bool, 3328 active: PropTypes.bool, 3329 children: PropTypes.any 3330 }; 3331 CollapseToggle.defaultProps = { 3332 className: '', 3333 iconSpacing: 20, 3334 showIcon: true, 3335 active: true 3336 }; 3337 3338 /***/ }), 3339 3340 /***/ "../core/app/assets/js/molecules/collapse.js": 3341 /*!***************************************************!*\ 3342 !*** ../core/app/assets/js/molecules/collapse.js ***! 3343 \***************************************************/ 3344 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3345 3346 "use strict"; 3347 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3348 3349 3350 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3351 3352 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3353 3354 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3355 3356 _Object$defineProperty(exports, "__esModule", { 3357 value: true 3358 }); 3359 3360 exports.default = Collapse; 3361 3362 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3363 3364 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3365 3366 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 3367 3368 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3369 3370 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js"); 3371 3372 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js")); 3373 3374 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js")); 3375 3376 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss"); 3377 3378 function Collapse(props) { 3379 var _useState = (0, _react.useState)(props.isOpened), 3380 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 3381 isOpened = _useState2[0], 3382 setIsOpened = _useState2[1], 3383 classNameBase = 'e-app-collapse', 3384 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)], 3385 toggle = function toggle() { 3386 return setIsOpened(function (prevState) { 3387 return !prevState; 3388 }); 3389 }; 3390 3391 (0, _react.useEffect)(function () { 3392 if (props.isOpened !== isOpened) { 3393 setIsOpened(props.isOpened); 3394 } 3395 }, [props.isOpened]); 3396 (0, _react.useEffect)(function () { 3397 if (props.onChange) { 3398 props.onChange(isOpened); 3399 } 3400 }, [isOpened]); 3401 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, { 3402 value: { 3403 toggle: toggle 3404 } 3405 }, /*#__PURE__*/_react.default.createElement("div", { 3406 className: (0, _utils.arrayToClassName)(classes) 3407 }, props.children)); 3408 } 3409 3410 Collapse.propTypes = { 3411 className: PropTypes.string, 3412 isOpened: PropTypes.bool, 3413 onChange: PropTypes.func, 3414 children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)]) 3415 }; 3416 Collapse.defaultProps = { 3417 className: '', 3418 isOpened: false 3419 }; 3420 Collapse.Toggle = _collapseToggle.default; 3421 Collapse.Content = _collapseContent.default; 3422 3423 /***/ }), 3424 3425 /***/ "../core/app/assets/js/molecules/dashboard-button.js": 3426 /*!***********************************************************!*\ 3427 !*** ../core/app/assets/js/molecules/dashboard-button.js ***! 3428 \***********************************************************/ 3429 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3430 3431 "use strict"; 3432 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3433 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3434 3435 3436 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3437 3438 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3439 3440 _Object$defineProperty(exports, "__esModule", { 3441 value: true 3442 }); 3443 3444 exports.default = DashboardButton; 3445 3446 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3447 3448 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3449 3450 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3451 3452 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js")); 3453 3454 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3455 3456 function DashboardButton(props) { 3457 var action = (0, _useAction.default)(), 3458 baseClassName = 'e-app-dashboard-button', 3459 classes = [baseClassName, props.className]; 3460 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 3461 className: (0, _utils.arrayToClassName)(classes), 3462 text: props.text, 3463 onClick: action.backToDashboard 3464 })); 3465 } 3466 3467 DashboardButton.propTypes = { 3468 className: PropTypes.string, 3469 text: PropTypes.string 3470 }; 3471 DashboardButton.defaultProps = { 3472 className: '', 3473 variant: 'contained', 3474 color: 'primary', 3475 text: __('Back to dashboard', 'elementor') 3476 }; 3477 3478 /***/ }), 3479 3480 /***/ "../core/app/assets/js/molecules/go-pro-button.js": 3481 /*!********************************************************!*\ 3482 !*** ../core/app/assets/js/molecules/go-pro-button.js ***! 3483 \********************************************************/ 3484 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3485 3486 "use strict"; 3487 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3488 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3489 3490 3491 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3492 3493 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3494 3495 _Object$defineProperty(exports, "__esModule", { 3496 value: true 3497 }); 3498 3499 exports.default = GoProButton; 3500 3501 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3502 3503 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3504 3505 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3506 3507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3508 3509 function GoProButton(props) { 3510 var baseClassName = 'e-app-go-pro-button', 3511 classes = [baseClassName, props.className]; 3512 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 3513 className: (0, _utils.arrayToClassName)(classes), 3514 text: props.text 3515 })); 3516 } 3517 3518 GoProButton.propTypes = { 3519 className: PropTypes.string, 3520 text: PropTypes.string 3521 }; 3522 GoProButton.defaultProps = { 3523 className: '', 3524 variant: 'contained', 3525 size: 'sm', 3526 color: 'cta', 3527 target: '_blank', 3528 rel: 'noopener noreferrer', 3529 text: __('Go Pro', 'elementor') 3530 }; 3531 3532 /***/ }), 3533 3534 /***/ "../core/app/assets/js/molecules/tooltip.js": 3535 /*!**************************************************!*\ 3536 !*** ../core/app/assets/js/molecules/tooltip.js ***! 3537 \**************************************************/ 3538 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3539 3540 "use strict"; 3541 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3542 3543 3544 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3545 3546 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3547 3548 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3549 3550 _Object$defineProperty(exports, "__esModule", { 3551 value: true 3552 }); 3553 3554 exports.default = Tooltip; 3555 3556 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 3557 3558 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3559 3560 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js"); 3561 3562 function Tooltip(props) { 3563 var baseClassName = 'e-app-tooltip', 3564 classes = [baseClassName, props.className], 3565 childRef = (0, _react.useRef)(null), 3566 isAborted = (0, _react.useRef)(false), 3567 isManualControl = props.hasOwnProperty('show'), 3568 _useState = (0, _react.useState)(false), 3569 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 3570 isLibraryLoaded = _useState2[0], 3571 setIsLibraryLoaded = _useState2[1], 3572 _useState3 = (0, _react.useState)(false), 3573 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 3574 showTooltip = _useState4[0], 3575 setShowTooltip = _useState4[1], 3576 directionsMap = { 3577 top: 's', 3578 right: 'w', 3579 down: 'n', 3580 left: 'e' 3581 }, 3582 tipsyConfig = { 3583 trigger: isManualControl ? 'manual' : 'hover', 3584 gravity: directionsMap[props.direction], 3585 offset: props.offset, 3586 title: function title() { 3587 return props.title; 3588 } 3589 }, 3590 setTipsy = function setTipsy() { 3591 var $tooltipContainer = jQuery(childRef.current); 3592 $tooltipContainer.tipsy(tipsyConfig); 3593 3594 if (isManualControl) { 3595 var displayMode = showTooltip ? 'show' : 'hide'; 3596 $tooltipContainer.tipsy(displayMode); 3597 } 3598 }; 3599 3600 (0, _react.useEffect)(function () { 3601 // In case that the component is disabled the tipsy library will not be loaded by default. 3602 if (!props.disabled) { 3603 isAborted.current = false; 3604 import( 3605 /* webpackIgnore: true */ 3606 "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () { 3607 if (!isAborted.current) { 3608 if (isLibraryLoaded) { 3609 setTipsy(); 3610 } else { 3611 setIsLibraryLoaded(true); 3612 } 3613 } 3614 }); 3615 } 3616 3617 return function () { 3618 if (!props.disabled) { 3619 // Aborting the current dynamic-import state update in case of re-render. 3620 isAborted.current = true; // Cleanup of existing tipsy element in case of re-render. 3621 3622 jQuery('.tipsy:last').remove(); 3623 } 3624 }; 3625 }, [props.disabled]); 3626 (0, _react.useEffect)(function () { 3627 if (isLibraryLoaded) { 3628 setTipsy(); 3629 } 3630 }, [isLibraryLoaded, showTooltip]); 3631 (0, _react.useEffect)(function () { 3632 // The "show" state should not be changed while the component is disabled. 3633 if (!props.disabled && props.show !== showTooltip) { 3634 setShowTooltip(props.show); 3635 } 3636 }, [props.show]); 3637 return /*#__PURE__*/_react.default.createElement(props.tag, { 3638 className: (0, _utils.arrayToClassName)(classes), 3639 ref: childRef 3640 }, props.children); 3641 } 3642 3643 Tooltip.propTypes = { 3644 className: PropTypes.string, 3645 offset: PropTypes.number, 3646 show: PropTypes.bool, 3647 direction: PropTypes.oneOf(['top', 'right', 'left', 'down']), 3648 tag: PropTypes.string.isRequired, 3649 title: PropTypes.string.isRequired, 3650 disabled: PropTypes.bool, 3651 children: PropTypes.any 3652 }; 3653 Tooltip.defaultProps = { 3654 className: '', 3655 offset: 10, 3656 direction: 'top', 3657 disabled: false 3658 }; 3659 3660 /***/ }), 3661 3662 /***/ "../core/app/assets/js/molecules/upload-file.js": 3663 /*!******************************************************!*\ 3664 !*** ../core/app/assets/js/molecules/upload-file.js ***! 3665 \******************************************************/ 3666 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3667 3668 "use strict"; 3669 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3670 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3671 3672 3673 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3674 3675 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3676 3677 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3678 3679 _Object$defineProperty(exports, "__esModule", { 3680 value: true 3681 }); 3682 3683 exports.default = UploadFile; 3684 3685 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3686 3687 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 3688 3689 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3690 3691 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3692 3693 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss"); 3694 3695 function UploadFile(props) { 3696 var fileInput = (0, _react.useRef)(null), 3697 baseClassName = 'e-app-upload-file', 3698 classes = [baseClassName, props.className]; 3699 return /*#__PURE__*/_react.default.createElement("div", { 3700 className: (0, _utils.arrayToClassName)(classes) 3701 }, /*#__PURE__*/_react.default.createElement("input", { 3702 ref: fileInput, 3703 type: "file", 3704 accept: props.filetypes.map(function (type) { 3705 return '.' + type; 3706 }).join(', '), 3707 className: "e-app-upload-file__input", 3708 onChange: function onChange(event) { 3709 var file = event.target.files[0]; 3710 3711 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) { 3712 props.onFileSelect(file, event); 3713 } else { 3714 fileInput.current.value = ''; 3715 props.onError(); 3716 } 3717 } 3718 }), /*#__PURE__*/_react.default.createElement(_button.default, { 3719 className: "e-app-upload-file__button", 3720 text: props.text, 3721 variant: "contained", 3722 color: "primary", 3723 size: "lg", 3724 hideText: props.isLoading, 3725 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '', 3726 onClick: function onClick() { 3727 if (!props.isLoading) { 3728 fileInput.current.click(); 3729 } 3730 } 3731 })); 3732 } 3733 3734 UploadFile.propTypes = { 3735 className: PropTypes.string, 3736 text: PropTypes.string, 3737 onFileSelect: PropTypes.func, 3738 isLoading: PropTypes.bool, 3739 filetypes: PropTypes.array.isRequired, 3740 onError: PropTypes.func 3741 }; 3742 UploadFile.defaultProps = { 3743 className: '', 3744 text: __('Select File', 'elementor'), 3745 onError: function onError() {} 3746 }; 3747 3748 /***/ }), 3749 3750 /***/ "../core/app/assets/js/organisms/drop-zone.js": 3751 /*!****************************************************!*\ 3752 !*** ../core/app/assets/js/organisms/drop-zone.js ***! 3753 \****************************************************/ 3754 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3755 3756 "use strict"; 3757 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3758 3759 3760 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3761 3762 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3763 3764 _Object$defineProperty(exports, "__esModule", { 3765 value: true 3766 }); 3767 3768 exports.default = DropZone; 3769 3770 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3771 3772 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3773 3774 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3775 3776 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js")); 3777 3778 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js")); 3779 3780 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 3781 3782 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 3783 3784 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 3785 3786 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss"); 3787 3788 function DropZone(props) { 3789 var classes = ['e-app-drop-zone', props.className], 3790 dragDropEvents = { 3791 onDrop: function onDrop(event) { 3792 if (!props.isLoading) { 3793 var file = event.dataTransfer.files[0]; 3794 3795 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) { 3796 props.onFileSelect(file, event); 3797 } else { 3798 props.onError(); 3799 } 3800 } 3801 } 3802 }; 3803 return /*#__PURE__*/_react.default.createElement("section", { 3804 className: (0, _utils.arrayToClassName)(classes) 3805 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, { 3806 isLoading: props.isLoading 3807 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, { 3808 className: "e-app-drop-zone__icon ".concat(props.icon) 3809 }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 3810 variant: "display-3" 3811 }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, { 3812 variant: "xl", 3813 className: "e-app-drop-zone__text" 3814 }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, { 3815 variant: "xl", 3816 className: "e-app-drop-zone__secondary-text" 3817 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, { 3818 isLoading: props.isLoading, 3819 onFileSelect: props.onFileSelect, 3820 onError: props.onError, 3821 text: props.buttonText, 3822 filetypes: props.filetypes 3823 }))); 3824 } 3825 3826 DropZone.propTypes = { 3827 className: PropTypes.string, 3828 children: PropTypes.any, 3829 onFileSelect: PropTypes.func.isRequired, 3830 heading: PropTypes.string, 3831 text: PropTypes.string, 3832 secondaryText: PropTypes.string, 3833 buttonText: PropTypes.string, 3834 icon: PropTypes.string, 3835 showButton: PropTypes.bool, 3836 showIcon: PropTypes.bool, 3837 isLoading: PropTypes.bool, 3838 filetypes: PropTypes.array.isRequired, 3839 onError: PropTypes.func 3840 }; 3841 DropZone.defaultProps = { 3842 className: '', 3843 icon: 'eicon-library-upload', 3844 showButton: true, 3845 showIcon: true, 3846 onError: function onError() {} 3847 }; 3848 3849 /***/ }), 3850 3851 /***/ "../core/app/assets/js/organisms/error-boundary.js": 3852 /*!*********************************************************!*\ 3853 !*** ../core/app/assets/js/organisms/error-boundary.js ***! 3854 \*********************************************************/ 3855 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3856 3857 "use strict"; 3858 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3860 3861 3862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3863 3864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3865 3866 _Object$defineProperty(exports, "__esModule", { 3867 value: true 3868 }); 3869 3870 exports.default = void 0; 3871 3872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3873 3874 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 3875 3876 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 3877 3878 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 3879 3880 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 3881 3882 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3883 3884 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 3885 3886 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component 3887 // That is why this component is a class component. 3888 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes 3889 var ErrorBoundary = /*#__PURE__*/function (_React$Component) { 3890 (0, _inherits2.default)(ErrorBoundary, _React$Component); 3891 3892 var _super = (0, _createSuper2.default)(ErrorBoundary); 3893 3894 function ErrorBoundary(props) { 3895 var _this; 3896 3897 (0, _classCallCheck2.default)(this, ErrorBoundary); 3898 _this = _super.call(this, props); 3899 _this.state = { 3900 hasError: null 3901 }; 3902 return _this; 3903 } 3904 3905 (0, _createClass2.default)(ErrorBoundary, [{ 3906 key: "goBack", 3907 value: function goBack() { 3908 // If the app was opened inside an iframe, it will close it, 3909 // if not, it will redirect to the last location. 3910 if (window.top !== window.self) { 3911 window.top.$e.run('app/close'); 3912 } 3913 3914 window.location = elementorAppConfig.return_url; 3915 } 3916 }, { 3917 key: "render", 3918 value: function render() { 3919 if (this.state.hasError) { 3920 return /*#__PURE__*/_react.default.createElement(_dialog.default, { 3921 title: this.props.title, 3922 text: this.props.text, 3923 approveButtonUrl: this.props.learnMoreUrl, 3924 approveButtonColor: "link", 3925 approveButtonTarget: "_blank", 3926 approveButtonText: __('Learn More', 'elementor'), 3927 dismissButtonText: __('Go Back', 'elementor'), 3928 dismissButtonOnClick: this.goBack 3929 }); 3930 } 3931 3932 return this.props.children; 3933 } 3934 }], [{ 3935 key: "getDerivedStateFromError", 3936 value: function getDerivedStateFromError() { 3937 return { 3938 hasError: true 3939 }; 3940 } 3941 }]); 3942 return ErrorBoundary; 3943 }(_react.default.Component); 3944 3945 exports.default = ErrorBoundary; 3946 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", { 3947 children: PropTypes.any, 3948 title: PropTypes.string, 3949 text: PropTypes.string, 3950 learnMoreUrl: PropTypes.string 3951 }); 3952 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", { 3953 title: __('App could not be loaded', 'elementor'), 3954 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'), 3955 learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/' 3956 }); 3957 3958 /***/ }), 3959 3960 /***/ "../core/app/assets/js/organisms/wizard-footer.js": 3961 /*!********************************************************!*\ 3962 !*** ../core/app/assets/js/organisms/wizard-footer.js ***! 3963 \********************************************************/ 3964 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3965 3966 "use strict"; 3967 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3968 3969 3970 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3971 3972 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3973 3974 _Object$defineProperty(exports, "__esModule", { 3975 value: true 3976 }); 3977 3978 exports.default = WizardFooter; 3979 3980 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3981 3982 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3983 3984 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3985 3986 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 3987 3988 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss"); 3989 3990 function WizardFooter(props) { 3991 var baseClassName = 'e-app-wizard-footer', 3992 classes = [baseClassName, props.className]; 3993 3994 if (props.separator) { 3995 classes.push(baseClassName + '__separator'); 3996 } 3997 3998 return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({ 3999 container: true 4000 }, props, { 4001 className: (0, _utils.arrayToClassName)(classes) 4002 }), props.children); 4003 } 4004 4005 WizardFooter.propTypes = { 4006 className: PropTypes.string, 4007 justify: PropTypes.any, 4008 separator: PropTypes.any, 4009 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 4010 }; 4011 WizardFooter.defaultProps = { 4012 className: '' 4013 }; 4014 4015 /***/ }), 4016 4017 /***/ "../core/app/assets/js/pages/index.js": 4018 /*!********************************************!*\ 4019 !*** ../core/app/assets/js/pages/index.js ***! 4020 \********************************************/ 4021 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4022 4023 "use strict"; 4024 4025 4026 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4027 4028 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4029 4030 _Object$defineProperty(exports, "__esModule", { 4031 value: true 4032 }); 4033 4034 exports.default = Index; 4035 4036 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4037 4038 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js"); 4039 4040 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js"); 4041 4042 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js"); 4043 4044 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js"); 4045 4046 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js"); 4047 4048 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 4049 4050 var _actionsMap = _interopRequireDefault(__webpack_require__(/*! elementor-app/url-actions/actions-map */ "../core/app/assets/js/url-actions/actions-map.js")); 4051 4052 function Index() { 4053 var _elementorAppConfig$m; 4054 4055 var urlSearchParams = new URLSearchParams(window.location.search), 4056 queryParams = Object.fromEntries(urlSearchParams.entries()), 4057 // The 'action' query param is translated into a route URL. 4058 url = _actionsMap.default[queryParams.action] || ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]); 4059 return /*#__PURE__*/_react.default.createElement(_router.Redirect, { 4060 to: url || '/not-found', 4061 noThrow: true 4062 }); 4063 } 4064 4065 /***/ }), 4066 4067 /***/ "../core/app/assets/js/pages/not-found.js": 4068 /*!************************************************!*\ 4069 !*** ../core/app/assets/js/pages/not-found.js ***! 4070 \************************************************/ 4071 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4072 4073 "use strict"; 4074 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 4075 4076 4077 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4078 4079 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4080 4081 _Object$defineProperty(exports, "__esModule", { 4082 value: true 4083 }); 4084 4085 exports.default = NotFound; 4086 4087 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4088 4089 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js")); 4090 4091 function NotFound() { 4092 var config = { 4093 title: __('Not Found', 'elementor'), 4094 className: 'eps-app__not-found', 4095 content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "), 4096 sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null) 4097 }; 4098 return /*#__PURE__*/_react.default.createElement(_page.default, config); 4099 } 4100 4101 /***/ }), 4102 4103 /***/ "../core/app/assets/js/ui/atoms/box.js": 4104 /*!*********************************************!*\ 4105 !*** ../core/app/assets/js/ui/atoms/box.js ***! 4106 \*********************************************/ 4107 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4108 4109 "use strict"; 4110 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4111 4112 4113 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4114 4115 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4116 4117 _Object$defineProperty(exports, "__esModule", { 4118 value: true 4119 }); 4120 4121 exports.default = Box; 4122 4123 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4124 4125 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4126 4127 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss"); 4128 4129 function Box(props) { 4130 var baseClassName = 'eps-box', 4131 classes = [baseClassName, props.className], 4132 style = {}; 4133 4134 if (props.hasOwnProperty('padding')) { 4135 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding); 4136 classes.push(baseClassName + '--padding'); 4137 } 4138 4139 return /*#__PURE__*/_react.default.createElement("div", { 4140 style: style, 4141 className: (0, _utils.arrayToClassName)(classes) 4142 }, props.children); 4143 } 4144 4145 Box.propTypes = { 4146 className: PropTypes.string, 4147 padding: PropTypes.string, 4148 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 4149 }; 4150 Box.defaultProps = { 4151 className: '' 4152 }; 4153 4154 /***/ }), 4155 4156 /***/ "../core/app/assets/js/ui/atoms/checkbox.js": 4157 /*!**************************************************!*\ 4158 !*** ../core/app/assets/js/ui/atoms/checkbox.js ***! 4159 \**************************************************/ 4160 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4161 4162 "use strict"; 4163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4164 4165 4166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4167 4168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4169 4170 _Object$defineProperty(exports, "__esModule", { 4171 value: true 4172 }); 4173 4174 exports.default = Checkbox; 4175 4176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4177 4178 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4179 4180 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4181 4182 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss"); 4183 4184 function Checkbox(props) { 4185 var baseClassName = 'eps-checkbox', 4186 classes = [baseClassName, props.className]; 4187 4188 if (props.rounded) { 4189 classes.push(baseClassName + '--rounded'); 4190 } 4191 4192 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, { 4193 type: "checkbox", 4194 disabled: props.disabled, 4195 className: (0, _utils.arrayToClassName)(classes) 4196 })); 4197 } 4198 4199 Checkbox.propTypes = { 4200 className: PropTypes.string, 4201 disabled: PropTypes.bool, 4202 rounded: PropTypes.bool 4203 }; 4204 Checkbox.defaultProps = { 4205 className: '', 4206 disabled: false 4207 }; 4208 4209 /***/ }), 4210 4211 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js": 4212 /*!***************************************************!*\ 4213 !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***! 4214 \***************************************************/ 4215 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4216 4217 "use strict"; 4218 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4219 4220 4221 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4222 4223 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4224 4225 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 4226 4227 _Object$defineProperty(exports, "__esModule", { 4228 value: true 4229 }); 4230 4231 exports.default = DragDrop; 4232 4233 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 4234 4235 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4236 4237 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 4238 4239 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4240 4241 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss"); 4242 4243 function DragDrop(props) { 4244 var _useState = (0, _react.useState)(false), 4245 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 4246 isDragOver = _useState2[0], 4247 setIsDragOver = _useState2[1], 4248 getClassName = function getClassName() { 4249 var baseClassName = 'e-app-drag-drop', 4250 classes = [baseClassName, props.className]; 4251 4252 if (isDragOver && !props.isLoading) { 4253 classes.push(baseClassName + '--drag-over'); 4254 } 4255 4256 return (0, _utils.arrayToClassName)(classes); 4257 }, 4258 onDragDropActions = function onDragDropActions(event) { 4259 event.preventDefault(); 4260 event.stopPropagation(); 4261 }, 4262 dragDropEvents = { 4263 onDrop: function onDrop(event) { 4264 onDragDropActions(event); 4265 setIsDragOver(false); 4266 4267 if (props.onDrop) { 4268 props.onDrop(event); 4269 } 4270 }, 4271 onDragOver: function onDragOver(event) { 4272 onDragDropActions(event); 4273 setIsDragOver(true); 4274 4275 if (props.onDragOver) { 4276 props.onDragOver(event); 4277 } 4278 }, 4279 onDragLeave: function onDragLeave(event) { 4280 onDragDropActions(event); 4281 setIsDragOver(false); 4282 4283 if (props.onDragLeave) { 4284 props.onDragLeave(event); 4285 } 4286 } 4287 }; 4288 4289 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, { 4290 className: getClassName() 4291 }), props.children); 4292 } 4293 4294 DragDrop.propTypes = { 4295 className: PropTypes.string, 4296 children: PropTypes.any, 4297 onDrop: PropTypes.func, 4298 onDragLeave: PropTypes.func, 4299 onDragOver: PropTypes.func, 4300 isLoading: PropTypes.bool 4301 }; 4302 DragDrop.defaultProps = { 4303 className: '' 4304 }; 4305 4306 /***/ }), 4307 4308 /***/ "../core/app/assets/js/ui/atoms/heading.js": 4309 /*!*************************************************!*\ 4310 !*** ../core/app/assets/js/ui/atoms/heading.js ***! 4311 \*************************************************/ 4312 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4313 4314 "use strict"; 4315 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4316 4317 4318 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4319 4320 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4321 4322 _Object$defineProperty(exports, "__esModule", { 4323 value: true 4324 }); 4325 4326 exports.default = Heading; 4327 4328 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4329 4330 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4331 4332 function Heading(props) { 4333 var baseClassName = 'eps', 4334 classes = [props.className]; 4335 4336 if (props.variant) { 4337 classes.push(baseClassName + '-' + props.variant); 4338 } 4339 4340 var Element = function Element() { 4341 return _react.default.createElement(props.tag, { 4342 className: (0, _utils.arrayToClassName)(classes) 4343 }, props.children); 4344 }; 4345 4346 return /*#__PURE__*/_react.default.createElement(Element, null); 4347 } 4348 4349 Heading.propTypes = { 4350 className: PropTypes.string, 4351 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired, 4352 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']), 4353 variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired 4354 }; 4355 Heading.defaultProps = { 4356 className: '', 4357 tag: 'h1' 4358 }; 4359 4360 /***/ }), 4361 4362 /***/ "../core/app/assets/js/ui/atoms/icon.js": 4363 /*!**********************************************!*\ 4364 !*** ../core/app/assets/js/ui/atoms/icon.js ***! 4365 \**********************************************/ 4366 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4367 4368 "use strict"; 4369 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4370 4371 4372 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4373 4374 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4375 4376 _Object$defineProperty(exports, "__esModule", { 4377 value: true 4378 }); 4379 4380 exports.default = Icon; 4381 4382 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4383 4384 function Icon(props) { 4385 return /*#__PURE__*/_react.default.createElement("i", { 4386 className: "eps-icon ".concat(props.className) 4387 }); 4388 } 4389 4390 Icon.propTypes = { 4391 className: PropTypes.string.isRequired 4392 }; 4393 Icon.defaultProps = { 4394 className: '' 4395 }; 4396 4397 /***/ }), 4398 4399 /***/ "../core/app/assets/js/ui/atoms/text-field.js": 4400 /*!****************************************************!*\ 4401 !*** ../core/app/assets/js/ui/atoms/text-field.js ***! 4402 \****************************************************/ 4403 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4404 4405 "use strict"; 4406 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4407 4408 4409 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4410 4411 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4412 4413 _Object$defineProperty(exports, "__esModule", { 4414 value: true 4415 }); 4416 4417 exports.default = TextField; 4418 4419 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4420 4421 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4422 4423 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 4424 4425 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 4426 4427 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4428 4429 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss"); 4430 4431 function TextField(props) { 4432 var classNameBase = 'eps-text-field', 4433 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)], 4434 validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, { 4435 className: (0, _utils.arrayToClassName)(classes) 4436 }); 4437 4438 if (validProps.multiline) { 4439 delete validProps.multiline; 4440 return /*#__PURE__*/_react.default.createElement("textarea", validProps); 4441 } 4442 4443 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, { 4444 type: "text" 4445 })); 4446 } 4447 4448 TextField.propTypes = { 4449 className: PropTypes.string, 4450 multiline: PropTypes.bool, 4451 variant: PropTypes.oneOf(['standard', 'outlined']), 4452 children: PropTypes.string 4453 }; 4454 TextField.defaultProps = { 4455 className: '', 4456 variant: 'standard' 4457 }; 4458 4459 /***/ }), 4460 4461 /***/ "../core/app/assets/js/ui/atoms/text.js": 4462 /*!**********************************************!*\ 4463 !*** ../core/app/assets/js/ui/atoms/text.js ***! 4464 \**********************************************/ 4465 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4466 4467 "use strict"; 4468 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4469 4470 4471 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4472 4473 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4474 4475 _Object$defineProperty(exports, "__esModule", { 4476 value: true 4477 }); 4478 4479 exports.default = Text; 4480 4481 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4482 4483 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4484 4485 function Text(props) { 4486 var baseClassName = 'eps', 4487 classes = [props.className], 4488 variant = props.variant && 'md' !== props.variant ? '-' + props.variant : ''; 4489 classes.push(baseClassName + '-text' + variant); 4490 4491 var Element = function Element() { 4492 return _react.default.createElement(props.tag, { 4493 className: (0, _utils.arrayToClassName)(classes) 4494 }, props.children); 4495 }; 4496 4497 return /*#__PURE__*/_react.default.createElement(Element, null); 4498 } 4499 4500 Text.propTypes = { 4501 className: PropTypes.string, 4502 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']), 4503 tag: PropTypes.string, 4504 children: PropTypes.any.isRequired 4505 }; 4506 Text.defaultProps = { 4507 className: '', 4508 tag: 'p' 4509 }; 4510 4511 /***/ }), 4512 4513 /***/ "../core/app/assets/js/ui/card/card-body.js": 4514 /*!**************************************************!*\ 4515 !*** ../core/app/assets/js/ui/card/card-body.js ***! 4516 \**************************************************/ 4517 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4518 4519 "use strict"; 4520 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4521 4522 4523 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4524 4525 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4526 4527 _Object$defineProperty(exports, "__esModule", { 4528 value: true 4529 }); 4530 4531 exports.default = CardBody; 4532 4533 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4534 4535 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4536 4537 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4538 4539 function CardBody(props) { 4540 var classNameBase = 'eps-card__body', 4541 classes = [classNameBase, props.className], 4542 style = {}; 4543 4544 if (props.hasOwnProperty('padding')) { 4545 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding); 4546 classes.push(classNameBase + '--padding'); 4547 } 4548 4549 return /*#__PURE__*/_react.default.createElement("main", { 4550 className: (0, _utils.arrayToClassName)(classes), 4551 style: style 4552 }, props.children); 4553 } 4554 4555 CardBody.propTypes = { 4556 className: PropTypes.string, 4557 padding: PropTypes.string, 4558 passive: PropTypes.bool, 4559 active: PropTypes.bool, 4560 children: PropTypes.any.isRequired 4561 }; 4562 CardBody.defaultProps = { 4563 className: '' 4564 }; 4565 4566 /***/ }), 4567 4568 /***/ "../core/app/assets/js/ui/card/card-divider.js": 4569 /*!*****************************************************!*\ 4570 !*** ../core/app/assets/js/ui/card/card-divider.js ***! 4571 \*****************************************************/ 4572 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4573 4574 "use strict"; 4575 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4576 4577 4578 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4579 4580 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4581 4582 _Object$defineProperty(exports, "__esModule", { 4583 value: true 4584 }); 4585 4586 exports.default = CardDivider; 4587 4588 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4589 4590 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4591 4592 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4593 4594 function CardDivider(props) { 4595 var classNameBase = 'eps-card__divider', 4596 classes = [classNameBase, props.className]; 4597 return /*#__PURE__*/_react.default.createElement("hr", { 4598 className: (0, _utils.arrayToClassName)(classes) 4599 }); 4600 } 4601 4602 CardDivider.propTypes = { 4603 className: PropTypes.string 4604 }; 4605 CardDivider.defaultProps = { 4606 className: '' 4607 }; 4608 4609 /***/ }), 4610 4611 /***/ "../core/app/assets/js/ui/card/card-footer.js": 4612 /*!****************************************************!*\ 4613 !*** ../core/app/assets/js/ui/card/card-footer.js ***! 4614 \****************************************************/ 4615 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4616 4617 "use strict"; 4618 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4619 4620 4621 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4622 4623 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4624 4625 _Object$defineProperty(exports, "__esModule", { 4626 value: true 4627 }); 4628 4629 exports.default = CardFooter; 4630 4631 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4632 4633 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4634 4635 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4636 4637 function CardFooter(props) { 4638 var classNameBase = 'eps-card__footer', 4639 classes = [classNameBase, props.className], 4640 style = {}; 4641 4642 if (props.hasOwnProperty('padding')) { 4643 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding); 4644 classes.push(classNameBase + '--padding'); 4645 } 4646 4647 return /*#__PURE__*/_react.default.createElement("footer", { 4648 className: (0, _utils.arrayToClassName)(classes), 4649 style: style 4650 }, props.children); 4651 } 4652 4653 CardFooter.propTypes = { 4654 className: PropTypes.string, 4655 padding: PropTypes.string, 4656 passive: PropTypes.bool, 4657 active: PropTypes.bool, 4658 children: PropTypes.object.isRequired 4659 }; 4660 CardFooter.defaultProps = { 4661 className: '' 4662 }; 4663 4664 /***/ }), 4665 4666 /***/ "../core/app/assets/js/ui/card/card-header.js": 4667 /*!****************************************************!*\ 4668 !*** ../core/app/assets/js/ui/card/card-header.js ***! 4669 \****************************************************/ 4670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4671 4672 "use strict"; 4673 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4674 4675 4676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4677 4678 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4679 4680 _Object$defineProperty(exports, "__esModule", { 4681 value: true 4682 }); 4683 4684 exports.default = CardHeader; 4685 4686 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4687 4688 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4689 4690 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4691 4692 function CardHeader(props) { 4693 var classNameBase = 'eps-card__header', 4694 classes = [classNameBase, props.className], 4695 style = {}; 4696 4697 if (props.hasOwnProperty('padding')) { 4698 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding); 4699 classes.push(classNameBase + '--padding'); 4700 } 4701 4702 return /*#__PURE__*/_react.default.createElement("header", { 4703 className: (0, _utils.arrayToClassName)(classes), 4704 style: style 4705 }, props.children); 4706 } 4707 4708 CardHeader.propTypes = { 4709 className: PropTypes.string, 4710 padding: PropTypes.string, 4711 passive: PropTypes.bool, 4712 active: PropTypes.bool, 4713 children: PropTypes.any.isRequired 4714 }; 4715 CardHeader.defaultProps = { 4716 className: '' 4717 }; 4718 4719 /***/ }), 4720 4721 /***/ "../core/app/assets/js/ui/card/card-headline.js": 4722 /*!******************************************************!*\ 4723 !*** ../core/app/assets/js/ui/card/card-headline.js ***! 4724 \******************************************************/ 4725 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4726 4727 "use strict"; 4728 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4729 4730 4731 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4732 4733 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4734 4735 _Object$defineProperty(exports, "__esModule", { 4736 value: true 4737 }); 4738 4739 exports.default = CardHeadline; 4740 4741 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4742 4743 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4744 4745 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4746 4747 function CardHeadline(props) { 4748 var classNameBase = 'eps-card__headline', 4749 classes = [classNameBase, props.className]; 4750 return /*#__PURE__*/_react.default.createElement("h4", { 4751 className: (0, _utils.arrayToClassName)(classes) 4752 }, props.children); 4753 } 4754 4755 CardHeadline.propTypes = { 4756 className: PropTypes.string, 4757 children: PropTypes.any.isRequired 4758 }; 4759 CardHeadline.defaultProps = { 4760 className: '' 4761 }; 4762 4763 /***/ }), 4764 4765 /***/ "../core/app/assets/js/ui/card/card-image.js": 4766 /*!***************************************************!*\ 4767 !*** ../core/app/assets/js/ui/card/card-image.js ***! 4768 \***************************************************/ 4769 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4770 4771 "use strict"; 4772 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4773 4774 4775 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4776 4777 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4778 4779 _Object$defineProperty(exports, "__esModule", { 4780 value: true 4781 }); 4782 4783 exports.default = CardImage; 4784 4785 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4786 4787 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4788 4789 function CardImage(props) { 4790 var image = /*#__PURE__*/_react.default.createElement("img", { 4791 src: props.src, 4792 alt: props.alt, 4793 className: "eps-card__image", 4794 loading: "lazy" 4795 }); 4796 4797 return /*#__PURE__*/_react.default.createElement("figure", { 4798 className: "eps-card__figure ".concat(props.className) 4799 }, image, props.children); 4800 } 4801 4802 CardImage.propTypes = { 4803 className: PropTypes.string, 4804 src: PropTypes.string.isRequired, 4805 alt: PropTypes.string.isRequired, 4806 children: PropTypes.any 4807 }; 4808 CardImage.defaultProps = { 4809 className: '' 4810 }; 4811 4812 /***/ }), 4813 4814 /***/ "../core/app/assets/js/ui/card/card-overlay.js": 4815 /*!*****************************************************!*\ 4816 !*** ../core/app/assets/js/ui/card/card-overlay.js ***! 4817 \*****************************************************/ 4818 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4819 4820 "use strict"; 4821 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4822 4823 4824 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4825 4826 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4827 4828 _Object$defineProperty(exports, "__esModule", { 4829 value: true 4830 }); 4831 4832 exports.default = CardOverlay; 4833 4834 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4835 4836 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4837 4838 function CardOverlay(props) { 4839 return /*#__PURE__*/_react.default.createElement("div", { 4840 className: "eps-card__image-overlay ".concat(props.className) 4841 }, props.children); 4842 } 4843 4844 CardOverlay.propTypes = { 4845 className: PropTypes.string, 4846 children: PropTypes.object.isRequired 4847 }; 4848 CardOverlay.defaultProps = { 4849 className: '' 4850 }; 4851 4852 /***/ }), 4853 4854 /***/ "../core/app/assets/js/ui/card/card.js": 4855 /*!*********************************************!*\ 4856 !*** ../core/app/assets/js/ui/card/card.js ***! 4857 \*********************************************/ 4858 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4859 4860 "use strict"; 4861 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4862 4863 4864 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4865 4866 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4867 4868 _Object$defineProperty(exports, "__esModule", { 4869 value: true 4870 }); 4871 4872 exports.default = void 0; 4873 4874 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4875 4876 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js")); 4877 4878 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js")); 4879 4880 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js")); 4881 4882 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js")); 4883 4884 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js")); 4885 4886 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js")); 4887 4888 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js")); 4889 4890 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4891 4892 var Card = _react.default.forwardRef(function (props, ref) { 4893 return /*#__PURE__*/_react.default.createElement("article", { 4894 className: "eps-card ".concat(props.className), 4895 ref: ref 4896 }, props.children); 4897 }); 4898 4899 Card.propTypes = { 4900 type: PropTypes.string, 4901 className: PropTypes.string, 4902 children: PropTypes.any 4903 }; 4904 Card.defaultProps = { 4905 className: '' 4906 }; 4907 Card.displayName = 'Card'; 4908 Card.Header = _cardHeader.default; 4909 Card.Body = _cardBody.default; 4910 Card.Image = _cardImage.default; 4911 Card.Overlay = _cardOverlay.default; 4912 Card.Footer = _cardFooter.default; 4913 Card.Headline = _cardHeadline.default; 4914 Card.Divider = _cardDivider.default; 4915 var _default = Card; 4916 exports.default = _default; 4917 4918 /***/ }), 4919 4920 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js": 4921 /*!*********************************************************!*\ 4922 !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***! 4923 \*********************************************************/ 4924 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4925 4926 "use strict"; 4927 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4928 4929 4930 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4931 4932 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4933 4934 _Object$defineProperty(exports, "__esModule", { 4935 value: true 4936 }); 4937 4938 exports.default = DialogActions; 4939 4940 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4941 4942 function DialogActions(props) { 4943 return /*#__PURE__*/_react.default.createElement("div", { 4944 className: "eps-dialog__buttons" 4945 }, props.children); 4946 } 4947 4948 DialogActions.propTypes = { 4949 children: PropTypes.any 4950 }; 4951 4952 /***/ }), 4953 4954 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js": 4955 /*!********************************************************!*\ 4956 !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***! 4957 \********************************************************/ 4958 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4959 4960 "use strict"; 4961 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4962 4963 4964 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4965 4966 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4967 4968 _Object$defineProperty(exports, "__esModule", { 4969 value: true 4970 }); 4971 4972 exports.default = DialogButton; 4973 4974 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4975 4976 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 4977 4978 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4979 4980 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 4981 4982 function DialogButton(props) { 4983 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 4984 className: "eps-dialog__button ".concat(props.className) 4985 })); 4986 } 4987 4988 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, { 4989 tabIndex: PropTypes.string, 4990 type: PropTypes.string 4991 }); 4992 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, { 4993 tabIndex: '0', 4994 type: 'button' 4995 }); 4996 4997 /***/ }), 4998 4999 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js": 5000 /*!*********************************************************!*\ 5001 !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***! 5002 \*********************************************************/ 5003 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5004 5005 "use strict"; 5006 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5007 5008 5009 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5010 5011 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5012 5013 _Object$defineProperty(exports, "__esModule", { 5014 value: true 5015 }); 5016 5017 exports.default = DialogContent; 5018 5019 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5020 5021 function DialogContent(props) { 5022 return /*#__PURE__*/_react.default.createElement("div", { 5023 className: "eps-dialog__content" 5024 }, props.children); 5025 } 5026 5027 DialogContent.propTypes = { 5028 children: PropTypes.any 5029 }; 5030 5031 /***/ }), 5032 5033 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js": 5034 /*!******************************************************!*\ 5035 !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***! 5036 \******************************************************/ 5037 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5038 5039 "use strict"; 5040 5041 5042 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5043 5044 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5045 5046 _Object$defineProperty(exports, "__esModule", { 5047 value: true 5048 }); 5049 5050 exports.default = DialogText; 5051 5052 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5053 5054 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5055 5056 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5057 5058 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5059 5060 function DialogText(props) { 5061 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({ 5062 variant: "xs" 5063 }, props, { 5064 className: "eps-dialog__text ".concat(props.className) 5065 })); 5066 } 5067 5068 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes); 5069 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, { 5070 tag: 'p', 5071 variant: 'sm' 5072 }); 5073 5074 /***/ }), 5075 5076 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js": 5077 /*!*******************************************************!*\ 5078 !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***! 5079 \*******************************************************/ 5080 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5081 5082 "use strict"; 5083 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5084 5085 5086 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5087 5088 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5089 5090 _Object$defineProperty(exports, "__esModule", { 5091 value: true 5092 }); 5093 5094 exports.default = DialogTitle; 5095 5096 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5097 5098 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5099 5100 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5101 5102 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 5103 5104 function DialogTitle(props) { 5105 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, { 5106 className: "eps-dialog__title ".concat(props.className) 5107 })); 5108 } 5109 5110 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, { 5111 className: PropTypes.string 5112 }); 5113 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, { 5114 variant: 'h3', 5115 tag: 'h3', 5116 className: '' 5117 }); 5118 5119 /***/ }), 5120 5121 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js": 5122 /*!*********************************************************!*\ 5123 !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***! 5124 \*********************************************************/ 5125 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5126 5127 "use strict"; 5128 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5129 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5130 5131 5132 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5133 5134 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5135 5136 _Object$defineProperty(exports, "__esModule", { 5137 value: true 5138 }); 5139 5140 exports.default = DialogWrapper; 5141 5142 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5143 5144 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5145 5146 function DialogWrapper(props) { 5147 var WrapperTag = 'div'; 5148 5149 if (props.onSubmit) { 5150 WrapperTag = 'form'; 5151 } 5152 5153 return /*#__PURE__*/_react.default.createElement("section", { 5154 className: "eps-modal__overlay" 5155 }, /*#__PURE__*/_react.default.createElement(WrapperTag, { 5156 className: "eps-modal eps-dialog", 5157 onSubmit: props.onSubmit 5158 }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, { 5159 onClick: props.onClose, 5160 text: __('Close', 'elementor'), 5161 hideText: true, 5162 icon: "eicon-close", 5163 className: "eps-dialog__close-button" 5164 }), props.children)); 5165 } 5166 5167 DialogWrapper.propTypes = { 5168 onClose: PropTypes.func, 5169 onSubmit: PropTypes.func, 5170 children: PropTypes.any 5171 }; 5172 5173 /***/ }), 5174 5175 /***/ "../core/app/assets/js/ui/dialog/dialog.js": 5176 /*!*************************************************!*\ 5177 !*** ../core/app/assets/js/ui/dialog/dialog.js ***! 5178 \*************************************************/ 5179 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5180 5181 "use strict"; 5182 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5183 5184 5185 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5186 5187 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5188 5189 _Object$defineProperty(exports, "__esModule", { 5190 value: true 5191 }); 5192 5193 exports.default = Dialog; 5194 5195 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5196 5197 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js")); 5198 5199 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js")); 5200 5201 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js")); 5202 5203 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js")); 5204 5205 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js")); 5206 5207 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js")); 5208 5209 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss"); 5210 5211 function Dialog(props) { 5212 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, { 5213 onSubmit: props.onSubmit, 5214 onClose: props.onClose 5215 }, /*#__PURE__*/_react.default.createElement(_dialogContent.default, null, props.title && /*#__PURE__*/_react.default.createElement(_dialogTitle.default, null, props.title), props.text && /*#__PURE__*/_react.default.createElement(_dialogText.default, null, props.text), props.children), /*#__PURE__*/_react.default.createElement(_dialogActions.default, null, /*#__PURE__*/_react.default.createElement(_dialogButton.default, { 5216 key: "dismiss", 5217 text: props.dismissButtonText, 5218 onClick: props.dismissButtonOnClick, 5219 url: props.dismissButtonUrl, 5220 target: props.dismissButtonTarget, 5221 tabIndex: "2" 5222 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, { 5223 key: "approve", 5224 text: props.approveButtonText, 5225 onClick: props.approveButtonOnClick, 5226 url: props.approveButtonUrl, 5227 target: props.approveButtonTarget, 5228 color: props.approveButtonColor, 5229 elRef: props.approveButtonRef, 5230 tabIndex: "1" 5231 }))); 5232 } 5233 5234 Dialog.propTypes = { 5235 title: PropTypes.any, 5236 text: PropTypes.any, 5237 children: PropTypes.any, 5238 onSubmit: PropTypes.func, 5239 onClose: PropTypes.func, 5240 dismissButtonText: PropTypes.string.isRequired, 5241 dismissButtonOnClick: PropTypes.func, 5242 dismissButtonUrl: PropTypes.string, 5243 dismissButtonTarget: PropTypes.string, 5244 approveButtonText: PropTypes.string.isRequired, 5245 approveButtonOnClick: PropTypes.func, 5246 approveButtonUrl: PropTypes.string, 5247 approveButtonColor: PropTypes.string, 5248 approveButtonTarget: PropTypes.string, 5249 approveButtonRef: PropTypes.object 5250 }; 5251 Dialog.defaultProps = {}; 5252 Dialog.Wrapper = _dialogWrapper.default; 5253 Dialog.Content = _dialogContent.default; 5254 Dialog.Title = _dialogTitle.default; 5255 Dialog.Text = _dialogText.default; 5256 Dialog.Actions = _dialogActions.default; 5257 Dialog.Button = _dialogButton.default; 5258 5259 /***/ }), 5260 5261 /***/ "../core/app/assets/js/ui/grid/grid.js": 5262 /*!*********************************************!*\ 5263 !*** ../core/app/assets/js/ui/grid/grid.js ***! 5264 \*********************************************/ 5265 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5266 5267 "use strict"; 5268 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5269 5270 5271 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5272 5273 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5274 5275 _Object$defineProperty(exports, "__esModule", { 5276 value: true 5277 }); 5278 5279 exports.default = Grid; 5280 5281 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5282 5283 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 5284 5285 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js"); 5286 5287 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 5288 5289 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5290 5291 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss"); 5292 5293 function Grid(props) { 5294 var propsMap = { 5295 direction: '--direction{{ -VALUE }}', 5296 justify: '--justify{{ -VALUE }}', 5297 alignContent: '--align-content{{ -VALUE }}', 5298 alignItems: '--align-items{{ -VALUE }}', 5299 container: '-container', 5300 item: '-item', 5301 noWrap: '-container--no-wrap', 5302 wrapReverse: '-container--wrap-reverse', 5303 zeroMinWidth: '-item--zero-min-width', 5304 spacing: '-container--spacing', 5305 xs: '-item-xs{{ -VALUE }}', 5306 sm: '-item-sm{{ -VALUE }}', 5307 md: '-item-md{{ -VALUE }}', 5308 lg: '-item-lg{{ -VALUE }}', 5309 xl: '-item-xl{{ -VALUE }}', 5310 xxl: '-item-xxl{{ -VALUE }}' 5311 }, 5312 getStyle = function getStyle() { 5313 return isValidPropValue(props.spacing) ? { 5314 '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing) 5315 } : {}; 5316 }, 5317 classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props))); 5318 5319 return /*#__PURE__*/_react.default.createElement("div", { 5320 style: getStyle(), 5321 className: (0, _utils.arrayToClassName)(classes) 5322 }, props.children); 5323 } 5324 5325 function getPropsClasses(propsMap, props) { 5326 var classes = []; 5327 5328 for (var prop in propsMap) { 5329 if (props[prop]) { 5330 var propValue = isValidPropValue(props[prop]) ? props[prop] : ''; 5331 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue)); 5332 } 5333 } 5334 5335 return classes; 5336 } 5337 5338 function renderPropValueBrackets(propClass, propValue) { 5339 var brackets = propClass.match(/{{.*?}}/); 5340 5341 if (brackets) { 5342 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : ''; 5343 propClass = propClass.replace(brackets[0], bracketsValue); 5344 } 5345 5346 return propClass; 5347 } 5348 5349 function getBaseClassName() { 5350 return 'eps-grid'; 5351 } 5352 5353 function isValidPropValue(propValue) { 5354 return propValue && 'boolean' !== typeof propValue; 5355 } 5356 5357 Grid.propTypes = { 5358 className: PropTypes.string, 5359 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']), 5360 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']), 5361 alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']), 5362 alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']), 5363 container: PropTypes.bool, 5364 item: PropTypes.bool, 5365 noWrap: PropTypes.bool, 5366 wrapReverse: PropTypes.bool, 5367 zeroMinWidth: PropTypes.bool, 5368 spacing: PropTypes.number, 5369 xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5370 sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5371 md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5372 lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5373 xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5374 xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5375 children: PropTypes.any.isRequired 5376 }; 5377 Grid.defaultProps = { 5378 className: '' 5379 }; 5380 5381 /***/ }), 5382 5383 /***/ "../core/app/assets/js/ui/modal/modal-section.js": 5384 /*!*******************************************************!*\ 5385 !*** ../core/app/assets/js/ui/modal/modal-section.js ***! 5386 \*******************************************************/ 5387 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5388 5389 "use strict"; 5390 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5391 5392 5393 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5394 5395 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5396 5397 _Object$defineProperty(exports, "__esModule", { 5398 value: true 5399 }); 5400 5401 exports.default = ModalSection; 5402 5403 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5404 5405 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 5406 5407 function ModalSection(props) { 5408 return /*#__PURE__*/_react.default.createElement("section", { 5409 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className]) 5410 }, props.children); 5411 } 5412 5413 ModalSection.propTypes = { 5414 className: PropTypes.string, 5415 children: PropTypes.any 5416 }; 5417 ModalSection.defaultProps = { 5418 className: '' 5419 }; 5420 5421 /***/ }), 5422 5423 /***/ "../core/app/assets/js/ui/modal/modal-tip.js": 5424 /*!***************************************************!*\ 5425 !*** ../core/app/assets/js/ui/modal/modal-tip.js ***! 5426 \***************************************************/ 5427 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5428 5429 "use strict"; 5430 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5431 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5432 5433 5434 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5435 5436 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5437 5438 _Object$defineProperty(exports, "__esModule", { 5439 value: true 5440 }); 5441 5442 exports.default = ModalTip; 5443 5444 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5445 5446 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 5447 5448 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 5449 5450 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5451 5452 function ModalTip(props) { 5453 return /*#__PURE__*/_react.default.createElement("div", { 5454 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className]) 5455 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 5456 variant: "h3", 5457 tag: "h3" 5458 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 5459 variant: "xs" 5460 }, props.description)); 5461 } 5462 5463 ModalTip.propTypes = { 5464 className: PropTypes.string, 5465 title: PropTypes.string, 5466 description: PropTypes.string 5467 }; 5468 ModalTip.defaultProps = { 5469 className: '', 5470 title: __('Tip', 'elementor') 5471 }; 5472 5473 /***/ }), 5474 5475 /***/ "../core/app/assets/js/ui/modal/modal.js": 5476 /*!***********************************************!*\ 5477 !*** ../core/app/assets/js/ui/modal/modal.js ***! 5478 \***********************************************/ 5479 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5480 5481 "use strict"; 5482 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5483 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5484 5485 5486 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5487 5488 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5489 5490 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 5491 5492 _Object$defineProperty(exports, "__esModule", { 5493 value: true 5494 }); 5495 5496 exports.default = ModalProvider; 5497 exports.Modal = void 0; 5498 5499 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 5500 5501 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5502 5503 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5504 5505 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 5506 5507 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5508 5509 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5510 5511 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 5512 5513 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 5514 5515 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5516 5517 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js")); 5518 5519 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js")); 5520 5521 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss"); 5522 5523 function ModalProvider(props) { 5524 var _useState = (0, _react.useState)(props.show), 5525 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 5526 show = _useState2[0], 5527 setShow = _useState2[1], 5528 hideModal = function hideModal() { 5529 setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state. 5530 5531 // The purpose of the props.setShow is to sync an external state with the component inner state. 5532 if (props.setShow) { 5533 props.setShow(false); 5534 } 5535 }, 5536 showModal = function showModal() { 5537 setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state. 5538 5539 // The purpose of the props.setShow is to sync an external state with the component inner state. 5540 if (props.setShow) { 5541 props.setShow(true); 5542 } 5543 }, 5544 modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, { 5545 show: show, 5546 hideModal: hideModal, 5547 showModal: showModal 5548 }); 5549 5550 (0, _react.useEffect)(function () { 5551 // Sync with external state. 5552 setShow(props.show); 5553 }, [props.show]); 5554 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, { 5555 onClick: showModal 5556 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children)); 5557 } 5558 5559 ModalProvider.propTypes = { 5560 children: PropTypes.node.isRequired, 5561 toggleButtonProps: PropTypes.object, 5562 title: PropTypes.string, 5563 icon: PropTypes.string, 5564 show: PropTypes.bool, 5565 setShow: PropTypes.func 5566 }; 5567 ModalProvider.defaultProps = { 5568 show: false 5569 }; 5570 ModalProvider.Section = _modalSection.default; 5571 ModalProvider.Tip = _modalTip.default; 5572 5573 var Modal = function Modal(props) { 5574 var modalRef = (0, _react.useRef)(null), 5575 closeRef = (0, _react.useRef)(null), 5576 closeModal = function closeModal(e) { 5577 var node = modalRef.current, 5578 closeNode = closeRef.current, 5579 isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal 5580 5581 if (node && node.contains(e.target) && !isInCloseNode) { 5582 return; 5583 } 5584 5585 props.hideModal(); 5586 }; 5587 5588 (0, _react.useEffect)(function () { 5589 if (props.show) { 5590 document.addEventListener('mousedown', closeModal, false); 5591 } 5592 5593 return function () { 5594 return document.removeEventListener('mousedown', closeModal, false); 5595 }; 5596 }, [props.show]); 5597 5598 if (!props.show) { 5599 return null; 5600 } 5601 5602 return /*#__PURE__*/_react.default.createElement("div", { 5603 className: "eps-modal__overlay", 5604 onClick: closeModal 5605 }, /*#__PURE__*/_react.default.createElement("div", { 5606 className: (0, _utils.arrayToClassName)(['eps-modal', props.className]), 5607 ref: modalRef 5608 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 5609 container: true, 5610 className: "eps-modal__header", 5611 justify: "space-between", 5612 alignItems: "center" 5613 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 5614 item: true 5615 }, /*#__PURE__*/_react.default.createElement(_icon.default, { 5616 className: "eps-modal__icon ".concat(props.icon) 5617 }), /*#__PURE__*/_react.default.createElement(_text.default, { 5618 className: "title", 5619 tag: "span" 5620 }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, { 5621 item: true 5622 }, /*#__PURE__*/_react.default.createElement("div", { 5623 className: "eps-modal__close-wrapper", 5624 ref: closeRef 5625 }, /*#__PURE__*/_react.default.createElement(_button.default, { 5626 text: __('Close', 'elementor'), 5627 hideText: true, 5628 icon: "eicon-close", 5629 onClick: props.closeModal 5630 })))), /*#__PURE__*/_react.default.createElement("div", { 5631 className: "eps-modal__body" 5632 }, props.children))); 5633 }; 5634 5635 exports.Modal = Modal; 5636 Modal.propTypes = { 5637 className: PropTypes.string, 5638 children: PropTypes.any.isRequired, 5639 title: PropTypes.string.isRequired, 5640 icon: PropTypes.string, 5641 show: PropTypes.bool, 5642 setShow: PropTypes.func, 5643 hideModal: PropTypes.func, 5644 showModal: PropTypes.func, 5645 closeModal: PropTypes.func 5646 }; 5647 Modal.defaultProps = { 5648 className: '' 5649 }; 5650 5651 /***/ }), 5652 5653 /***/ "../core/app/assets/js/ui/molecules/button.js": 5654 /*!****************************************************!*\ 5655 !*** ../core/app/assets/js/ui/molecules/button.js ***! 5656 \****************************************************/ 5657 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5658 5659 "use strict"; 5660 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5661 5662 5663 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5664 5665 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5666 5667 _Object$defineProperty(exports, "__esModule", { 5668 value: true 5669 }); 5670 5671 exports.default = void 0; 5672 5673 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5674 5675 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 5676 5677 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5678 5679 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 5680 5681 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 5682 5683 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 5684 5685 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 5686 5687 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 5688 5689 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 5690 5691 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 5692 5693 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 5694 5695 var Button = /*#__PURE__*/function (_React$Component) { 5696 (0, _inherits2.default)(Button, _React$Component); 5697 5698 var _super = (0, _createSuper2.default)(Button); 5699 5700 function Button() { 5701 (0, _classCallCheck2.default)(this, Button); 5702 return _super.apply(this, arguments); 5703 } 5704 5705 (0, _createClass2.default)(Button, [{ 5706 key: "getCssId", 5707 value: function getCssId() { 5708 return this.props.id; 5709 } 5710 }, { 5711 key: "getClassName", 5712 value: function getClassName() { 5713 var baseClassName = 'eps-button', 5714 classes = [baseClassName, this.props.className]; 5715 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) { 5716 return '' !== classItem; 5717 }).join(' '); 5718 } 5719 }, { 5720 key: "getStylePropsClasses", 5721 value: function getStylePropsClasses(baseClassName) { 5722 var _this = this; 5723 5724 var styleProps = ['color', 'size', 'variant'], 5725 stylePropClasses = []; 5726 styleProps.forEach(function (styleProp) { 5727 var stylePropValue = _this.props[styleProp]; 5728 5729 if (stylePropValue) { 5730 stylePropClasses.push(baseClassName + '--' + stylePropValue); 5731 } 5732 }); 5733 return stylePropClasses; 5734 } 5735 }, { 5736 key: "getIcon", 5737 value: function getIcon() { 5738 if (this.props.icon) { 5739 var tooltip = this.props.tooltip || this.props.text; 5740 5741 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, { 5742 className: this.props.icon, 5743 "aria-hidden": "true", 5744 title: tooltip 5745 }); 5746 5747 var screenReaderText = ''; 5748 5749 if (this.props.hideText) { 5750 screenReaderText = /*#__PURE__*/_react.default.createElement("span", { 5751 className: "sr-only" 5752 }, tooltip); 5753 } 5754 5755 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText); 5756 } 5757 5758 return ''; 5759 } 5760 }, { 5761 key: "getText", 5762 value: function getText() { 5763 return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text); 5764 } 5765 }, { 5766 key: "render", 5767 value: function render() { 5768 var attributes = {}, 5769 id = this.getCssId(), 5770 className = this.getClassName(); // Add attributes only if they are not empty. 5771 5772 if (id) { 5773 attributes.id = id; 5774 } 5775 5776 if (className) { 5777 attributes.className = className; 5778 } 5779 5780 if (this.props.onClick) { 5781 attributes.onClick = this.props.onClick; 5782 } 5783 5784 if (this.props.rel) { 5785 attributes.rel = this.props.rel; 5786 } 5787 5788 if (this.props.elRef) { 5789 attributes.ref = this.props.elRef; 5790 } 5791 5792 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText()); 5793 5794 if (this.props.url) { 5795 if (0 === this.props.url.indexOf('http')) { 5796 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({ 5797 href: this.props.url, 5798 target: this.props.target 5799 }, attributes), buttonContent); 5800 } // @see https://reach.tech/router/example/active-links. 5801 5802 5803 attributes.getProps = function (props) { 5804 if (props.isCurrent) { 5805 attributes.className += ' active'; 5806 } 5807 5808 return { 5809 className: attributes.className 5810 }; 5811 }; 5812 5813 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 5814 history: _router2.default.appHistory 5815 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({ 5816 to: this.props.url 5817 }, attributes), buttonContent)); 5818 } 5819 5820 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent); 5821 } 5822 }]); 5823 return Button; 5824 }(_react.default.Component); 5825 5826 exports.default = Button; 5827 (0, _defineProperty2.default)(Button, "propTypes", { 5828 text: PropTypes.string.isRequired, 5829 hideText: PropTypes.bool, 5830 icon: PropTypes.string, 5831 tooltip: PropTypes.string, 5832 id: PropTypes.string, 5833 className: PropTypes.string, 5834 url: PropTypes.string, 5835 onClick: PropTypes.func, 5836 variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']), 5837 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']), 5838 size: PropTypes.oneOf(['sm', 'md', 'lg']), 5839 target: PropTypes.string, 5840 rel: PropTypes.string, 5841 elRef: PropTypes.object 5842 }); 5843 (0, _defineProperty2.default)(Button, "defaultProps", { 5844 id: '', 5845 className: '', 5846 variant: '', 5847 target: '_parent' 5848 }); 5849 5850 /***/ }), 5851 5852 /***/ "../core/app/assets/js/ui/molecules/inline-link.js": 5853 /*!*********************************************************!*\ 5854 !*** ../core/app/assets/js/ui/molecules/inline-link.js ***! 5855 \*********************************************************/ 5856 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5857 5858 "use strict"; 5859 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5860 5861 5862 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5863 5864 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5865 5866 _Object$defineProperty(exports, "__esModule", { 5867 value: true 5868 }); 5869 5870 exports.default = InlineLink; 5871 5872 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5873 5874 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 5875 5876 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 5877 5878 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 5879 5880 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 5881 5882 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5883 5884 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss"); 5885 5886 function InlineLink(props) { 5887 var baseClassName = 'eps-inline-link', 5888 colorClassName = "".concat(baseClassName, "--color-").concat(props.color), 5889 underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '', 5890 italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '', 5891 classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className], 5892 className = (0, _utils.arrayToClassName)(classes), 5893 getRouterLink = function getRouterLink() { 5894 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 5895 history: _router2.default.appHistory 5896 }, /*#__PURE__*/_react.default.createElement(_router.Link, { 5897 to: props.url, 5898 className: className 5899 }, props.children)); 5900 }, 5901 getExternalLink = function getExternalLink() { 5902 return /*#__PURE__*/_react.default.createElement("a", { 5903 href: props.url, 5904 target: props.target, 5905 rel: props.rel, 5906 className: className 5907 }, props.children); 5908 }, 5909 getActionLink = function getActionLink() { 5910 return /*#__PURE__*/_react.default.createElement("button", { 5911 className: className, 5912 onClick: props.onClick 5913 }, props.children); 5914 }; 5915 5916 if (!props.url) { 5917 return getActionLink(); 5918 } 5919 5920 return props.url.includes('http') ? getExternalLink() : getRouterLink(); 5921 } 5922 5923 InlineLink.propTypes = { 5924 className: PropTypes.string, 5925 children: PropTypes.string, 5926 url: PropTypes.string, 5927 target: PropTypes.string, 5928 rel: PropTypes.string, 5929 text: PropTypes.string, 5930 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']), 5931 underline: PropTypes.oneOf(['none', 'hover', 'always']), 5932 italic: PropTypes.bool 5933 }; 5934 InlineLink.defaultProps = { 5935 className: '', 5936 color: 'link', 5937 underline: 'always', 5938 target: '_blank', 5939 rel: 'noopener noreferrer' 5940 }; 5941 5942 /***/ }), 5943 5944 /***/ "../core/app/assets/js/ui/molecules/list-item.js": 5945 /*!*******************************************************!*\ 5946 !*** ../core/app/assets/js/ui/molecules/list-item.js ***! 5947 \*******************************************************/ 5948 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5949 5950 "use strict"; 5951 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5952 5953 5954 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5955 5956 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5957 5958 _Object$defineProperty(exports, "__esModule", { 5959 value: true 5960 }); 5961 5962 exports.default = ListItem; 5963 5964 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5965 5966 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5967 5968 function ListItem(props) { 5969 var baseClassName = 'eps-list__item', 5970 classes = [baseClassName, props.className]; 5971 var style; 5972 5973 if (props.hasOwnProperty('padding')) { 5974 style = { 5975 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding) 5976 }; 5977 classes.push(baseClassName + '--padding'); 5978 } 5979 5980 return /*#__PURE__*/_react.default.createElement("li", { 5981 style: style, 5982 className: (0, _utils.arrayToClassName)(classes) 5983 }, props.children); 5984 } 5985 5986 ListItem.propTypes = { 5987 className: PropTypes.string, 5988 padding: PropTypes.string, 5989 children: PropTypes.any.isRequired 5990 }; 5991 ListItem.defaultProps = { 5992 className: '' 5993 }; 5994 5995 /***/ }), 5996 5997 /***/ "../core/app/assets/js/ui/molecules/list.js": 5998 /*!**************************************************!*\ 5999 !*** ../core/app/assets/js/ui/molecules/list.js ***! 6000 \**************************************************/ 6001 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6002 6003 "use strict"; 6004 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6005 6006 6007 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6008 6009 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6010 6011 _Object$defineProperty(exports, "__esModule", { 6012 value: true 6013 }); 6014 6015 exports.default = List; 6016 6017 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6018 6019 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6020 6021 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js")); 6022 6023 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss"); 6024 6025 function List(props) { 6026 var baseClassName = 'eps-list', 6027 classes = [baseClassName, props.className]; 6028 var style; 6029 6030 if (props.hasOwnProperty('padding')) { 6031 style = { 6032 '--eps-list-padding': (0, _utils.pxToRem)(props.padding) 6033 }; 6034 classes.push(baseClassName + '--padding'); 6035 } 6036 6037 if (props.separated) { 6038 classes.push(baseClassName + '--separated'); 6039 } 6040 6041 return /*#__PURE__*/_react.default.createElement("ul", { 6042 style: style, 6043 className: (0, _utils.arrayToClassName)(classes) 6044 }, props.children); 6045 } 6046 6047 List.propTypes = { 6048 className: PropTypes.string, 6049 divided: PropTypes.any, 6050 separated: PropTypes.any, 6051 padding: PropTypes.string, 6052 children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 6053 }; 6054 List.defaultProps = { 6055 className: '' 6056 }; 6057 List.Item = _listItem.default; 6058 6059 /***/ }), 6060 6061 /***/ "../core/app/assets/js/ui/molecules/notice.js": 6062 /*!****************************************************!*\ 6063 !*** ../core/app/assets/js/ui/molecules/notice.js ***! 6064 \****************************************************/ 6065 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6066 6067 "use strict"; 6068 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6069 6070 6071 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6072 6073 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6074 6075 _Object$defineProperty(exports, "__esModule", { 6076 value: true 6077 }); 6078 6079 exports.default = Notice; 6080 6081 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6082 6083 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6084 6085 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 6086 6087 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss"); 6088 6089 function Notice(props) { 6090 var baseClassName = 'eps-notice', 6091 classes = [baseClassName, props.className]; 6092 6093 if (props.color) { 6094 classes.push(baseClassName + '--' + props.color); 6095 } 6096 6097 return /*#__PURE__*/_react.default.createElement("div", { 6098 className: (0, _utils.arrayToClassName)(classes) 6099 }, /*#__PURE__*/_react.default.createElement(_text.default, { 6100 variant: "xs", 6101 className: "eps-notice__text" 6102 }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children)); 6103 } 6104 6105 Notice.propTypes = { 6106 className: PropTypes.string, 6107 color: PropTypes.string, 6108 label: PropTypes.string, 6109 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 6110 }; 6111 Notice.defaultProps = { 6112 className: '' 6113 }; 6114 6115 /***/ }), 6116 6117 /***/ "../core/app/assets/js/url-actions/actions-map.js": 6118 /*!********************************************************!*\ 6119 !*** ../core/app/assets/js/url-actions/actions-map.js ***! 6120 \********************************************************/ 6121 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6122 6123 "use strict"; 6124 6125 6126 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6127 6128 _Object$defineProperty(exports, "__esModule", { 6129 value: true 6130 }); 6131 6132 exports.default = void 0; 6133 var _default = { 6134 'import-kit': '/import/process' 6135 }; 6136 exports.default = _default; 6137 6138 /***/ }), 6139 6140 /***/ "../core/app/assets/js/utils/utils.js": 6141 /*!********************************************!*\ 6142 !*** ../core/app/assets/js/utils/utils.js ***! 6143 \********************************************/ 6144 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6145 6146 "use strict"; 6147 6148 6149 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6150 6151 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6152 6153 _Object$defineProperty(exports, "__esModule", { 6154 value: true 6155 }); 6156 6157 exports.isOneOf = exports.rgbToHex = exports.stringToRemValues = exports.arrayToClassName = exports.pxToRem = void 0; 6158 6159 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 6160 6161 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")); 6162 6163 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js"); 6164 6165 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js"); 6166 6167 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 6168 6169 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js"); 6170 6171 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 6172 6173 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6174 6175 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6176 6177 var pxToRem = function pxToRem(pixels) { 6178 if (!pixels) { 6179 return; 6180 } else if ('string' !== typeof pixels) { 6181 pixels = pixels.toString(); 6182 } 6183 6184 return pixels.split(' ').map(function (value) { 6185 return "".concat(value * 0.0625, "rem"); 6186 }).join(' '); 6187 }; 6188 6189 exports.pxToRem = pxToRem; 6190 6191 var arrayToClassName = function arrayToClassName(array, action) { 6192 return array.filter(function (item) { 6193 return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item; 6194 }).map(function (item) { 6195 var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item; 6196 return action ? action(value) : value; 6197 }).join(' '); 6198 }; 6199 6200 exports.arrayToClassName = arrayToClassName; 6201 6202 var stringToRemValues = function stringToRemValues(string) { 6203 return string.split(' ').map(function (value) { 6204 return pxToRem(value); 6205 }).join(' '); 6206 }; 6207 6208 exports.stringToRemValues = stringToRemValues; 6209 6210 var rgbToHex = function rgbToHex(r, g, b) { 6211 return '#' + [r, g, b].map(function (x) { 6212 var hex = x.toString(16); 6213 return 1 === hex.length ? '0' + hex : hex; 6214 }).join(''); 6215 }; 6216 6217 exports.rgbToHex = rgbToHex; 6218 6219 var isOneOf = function isOneOf(filetype, filetypeOptions) { 6220 return filetypeOptions.some(function (type) { 6221 return filetype.includes(type); 6222 }); 6223 }; 6224 6225 exports.isOneOf = isOneOf; 6226 6227 /***/ }), 6228 6229 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js": 6230 /*!*******************************************************************************!*\ 6231 !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***! 6232 \*******************************************************************************/ 6233 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6234 6235 "use strict"; 6236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6237 6238 6239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6240 6241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6242 6243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6244 6245 _Object$defineProperty(exports, "__esModule", { 6246 value: true 6247 }); 6248 6249 exports.default = ContextProvider; 6250 exports.Context = void 0; 6251 6252 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6253 6254 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 6255 6256 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js"); 6257 6258 var Context = _react.default.createContext(); 6259 6260 exports.Context = Context; 6261 6262 function ContextProvider(props) { 6263 var initialState = { 6264 includes: [], 6265 downloadUrl: '', 6266 fileResponse: null, 6267 file: null, 6268 overrideConditions: [], 6269 referrer: null, 6270 kitInfo: { 6271 title: null, 6272 description: null 6273 } 6274 }, 6275 _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState), 6276 _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2), 6277 data = _useReducer2[0], 6278 dispatch = _useReducer2[1]; 6279 6280 return /*#__PURE__*/_react.default.createElement(Context.Provider, { 6281 value: { 6282 data: data, 6283 dispatch: dispatch 6284 } 6285 }, props.children); 6286 } 6287 6288 ContextProvider.propTypes = { 6289 children: PropTypes.object.isRequired 6290 }; 6291 6292 /***/ }), 6293 6294 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js": 6295 /*!******************************************************************************!*\ 6296 !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***! 6297 \******************************************************************************/ 6298 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6299 6300 "use strict"; 6301 6302 6303 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6304 6305 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6306 6307 _Object$defineProperty(exports, "__esModule", { 6308 value: true 6309 }); 6310 6311 exports.reducer = void 0; 6312 6313 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6314 6315 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6316 6317 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 6318 6319 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 6320 6321 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 6322 6323 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 6324 6325 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 6326 6327 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 6328 6329 var ReducerActions = /*#__PURE__*/function () { 6330 function ReducerActions() { 6331 (0, _classCallCheck2.default)(this, ReducerActions); 6332 } 6333 6334 (0, _createClass2.default)(ReducerActions, null, [{ 6335 key: "updateArray", 6336 value: function updateArray(state, key, value, action) { 6337 if ('add' === action) { 6338 // If the value already exists, then do nothing. 6339 if (state[key].includes(value)) { 6340 return state; 6341 } 6342 6343 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value]))); 6344 } else if ('remove' === action) { 6345 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) { 6346 return item !== value; 6347 }))); 6348 } 6349 6350 return state; 6351 } 6352 }]); 6353 return ReducerActions; 6354 }(); 6355 6356 var reducer = function reducer(state, action) { 6357 switch (action.type) { 6358 case 'SET_DOWNLOAD_URL': 6359 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6360 downloadUrl: action.payload 6361 }); 6362 6363 case 'ADD_INCLUDE': 6364 return ReducerActions.updateArray(state, 'includes', action.payload, 'add'); 6365 6366 case 'REMOVE_INCLUDE': 6367 return ReducerActions.updateArray(state, 'includes', action.payload, 'remove'); 6368 6369 case 'SET_FILE_RESPONSE': 6370 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6371 fileResponse: action.payload 6372 }); 6373 6374 case 'SET_FILE': 6375 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6376 file: action.payload 6377 }); 6378 6379 case 'ADD_OVERRIDE_CONDITION': 6380 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add'); 6381 6382 case 'REMOVE_OVERRIDE_CONDITION': 6383 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove'); 6384 6385 case 'SET_KIT_TITLE': 6386 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6387 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, { 6388 title: action.payload 6389 }) 6390 }); 6391 6392 case 'SET_KIT_DESCRIPTION': 6393 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6394 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, { 6395 description: action.payload 6396 }) 6397 }); 6398 6399 case 'SET_REFERRER': 6400 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6401 referrer: action.payload 6402 }); 6403 6404 case 'SET_INCLUDES': 6405 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 6406 includes: action.payload 6407 }); 6408 6409 default: 6410 return state; 6411 } 6412 }; 6413 6414 exports.reducer = reducer; 6415 6416 /***/ }), 6417 6418 /***/ "../core/app/modules/import-export/assets/js/export.js": 6419 /*!*************************************************************!*\ 6420 !*** ../core/app/modules/import-export/assets/js/export.js ***! 6421 \*************************************************************/ 6422 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6423 6424 "use strict"; 6425 6426 6427 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6428 6429 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6430 6431 _Object$defineProperty(exports, "__esModule", { 6432 value: true 6433 }); 6434 6435 exports.default = Export; 6436 6437 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6438 6439 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js")); 6440 6441 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 6442 6443 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 6444 6445 var _exportKit = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-kit/export-kit */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js")); 6446 6447 var _exportComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-complete/export-complete */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js")); 6448 6449 var _exportProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/export/export-process/export-process */ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js")); 6450 6451 function Export() { 6452 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 6453 history: _router2.default.appHistory 6454 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, { 6455 path: "complete" 6456 }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, { 6457 path: "process" 6458 }), /*#__PURE__*/_react.default.createElement(_exportKit.default, { 6459 default: true 6460 })))); 6461 } 6462 6463 /***/ }), 6464 6465 /***/ "../core/app/modules/import-export/assets/js/import.js": 6466 /*!*************************************************************!*\ 6467 !*** ../core/app/modules/import-export/assets/js/import.js ***! 6468 \*************************************************************/ 6469 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6470 6471 "use strict"; 6472 6473 6474 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6475 6476 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6477 6478 _Object$defineProperty(exports, "__esModule", { 6479 value: true 6480 }); 6481 6482 exports.default = Import; 6483 6484 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6485 6486 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js")); 6487 6488 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 6489 6490 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 6491 6492 var _importKit = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-kit/import-kit */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js")); 6493 6494 var _importContent = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-content/import-content */ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js")); 6495 6496 var _importResolver = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-resolver/import-resolver */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js")); 6497 6498 var _importProcess = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-process/import-process */ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js")); 6499 6500 var _importComplete = _interopRequireDefault(__webpack_require__(/*! ./pages/import/import-complete/import-complete */ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js")); 6501 6502 function Import() { 6503 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 6504 history: _router2.default.appHistory 6505 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, { 6506 path: "complete" 6507 }), /*#__PURE__*/_react.default.createElement(_importProcess.default, { 6508 path: "process" 6509 }), /*#__PURE__*/_react.default.createElement(_importResolver.default, { 6510 path: "resolver" 6511 }), /*#__PURE__*/_react.default.createElement(_importContent.default, { 6512 path: "content" 6513 }), /*#__PURE__*/_react.default.createElement(_importKit.default, { 6514 default: true 6515 })))); 6516 } 6517 6518 /***/ }), 6519 6520 /***/ "../core/app/modules/import-export/assets/js/module.js": 6521 /*!*************************************************************!*\ 6522 !*** ../core/app/modules/import-export/assets/js/module.js ***! 6523 \*************************************************************/ 6524 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6525 6526 "use strict"; 6527 6528 6529 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6530 6531 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6532 6533 _Object$defineProperty(exports, "__esModule", { 6534 value: true 6535 }); 6536 6537 exports.default = void 0; 6538 6539 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js")); 6540 6541 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 6542 6543 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 6544 6545 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 6546 6547 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js")); 6548 6549 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js")); 6550 6551 var ImportExport = function ImportExport() { 6552 (0, _classCallCheck2.default)(this, ImportExport); 6553 (0, _defineProperty2.default)(this, "routes", [{ 6554 path: '/import/*', 6555 component: _import.default 6556 }, { 6557 path: '/export/*', 6558 component: _export.default 6559 }]); 6560 6561 var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes), 6562 _step; 6563 6564 try { 6565 for (_iterator.s(); !(_step = _iterator.n()).done;) { 6566 var route = _step.value; 6567 6568 _router.default.addRoute(route); 6569 } 6570 } catch (err) { 6571 _iterator.e(err); 6572 } finally { 6573 _iterator.f(); 6574 } 6575 }; 6576 6577 exports.default = ImportExport; 6578 6579 /***/ }), 6580 6581 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js": 6582 /*!***************************************************************************************************!*\ 6583 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***! 6584 \***************************************************************************************************/ 6585 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6586 6587 "use strict"; 6588 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6589 6590 6591 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6592 6593 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6594 6595 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6596 6597 _Object$defineProperty(exports, "__esModule", { 6598 value: true 6599 }); 6600 6601 exports.default = ExportComplete; 6602 6603 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6604 6605 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 6606 6607 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 6608 6609 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 6610 6611 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js")); 6612 6613 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 6614 6615 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 6616 6617 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js")); 6618 6619 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss"); 6620 6621 function ExportComplete() { 6622 var _context$data$fileRes; 6623 6624 var context = (0, _react.useContext)(_contextProvider.Context), 6625 downloadLink = (0, _react.useRef)(null), 6626 getFooter = function getFooter() { 6627 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 6628 separator: true, 6629 justify: "end" 6630 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null)); 6631 }, 6632 downloadFile = function downloadFile() { 6633 if (!downloadLink.current) { 6634 var link = document.createElement('a'); 6635 link.href = 'data:text/plain;base64,' + context.data.fileResponse.file; 6636 link.download = 'elementor-kit.zip'; 6637 downloadLink.current = link; 6638 } 6639 6640 downloadLink.current.click(); 6641 }, 6642 getDownloadLink = function getDownloadLink() { 6643 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 6644 onClick: downloadFile, 6645 italic: true 6646 }, __('Click Here', 'elementor')); 6647 }; 6648 6649 (0, _react.useEffect)(function () { 6650 if (context.data.downloadUrl) { 6651 downloadFile(); 6652 } 6653 }, [context.data.downloadUrl]); 6654 return /*#__PURE__*/_react.default.createElement(_layout.default, { 6655 type: "export", 6656 footer: getFooter() 6657 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 6658 image: elementorAppConfig.assets_url + 'images/go-pro.svg', 6659 heading: __('Your export is ready!', 'elementor'), 6660 description: __('Now you can import this kit and use it on other sites.', 'elementor'), 6661 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor')) 6662 }, /*#__PURE__*/_react.default.createElement(_kitData.default, { 6663 data: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.manifest 6664 }))); 6665 } 6666 6667 /***/ }), 6668 6669 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js": 6670 /*!*********************************************************************************************************************!*\ 6671 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***! 6672 \*********************************************************************************************************************/ 6673 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6674 6675 "use strict"; 6676 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6677 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6678 6679 6680 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6681 6682 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6683 6684 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6685 6686 _Object$defineProperty(exports, "__esModule", { 6687 value: true 6688 }); 6689 6690 exports.default = ExportButton; 6691 6692 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6693 6694 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6695 6696 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6697 6698 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 6699 6700 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 6701 6702 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 6703 6704 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 6705 6706 function ExportButton() { 6707 var context = (0, _react.useContext)(_contextProvider.Context), 6708 navigate = (0, _router.useNavigate)(), 6709 _useState = (0, _react.useState)(false), 6710 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 6711 isDownloadAllowed = _useState2[0], 6712 setIsDownloadAllowed = _useState2[1], 6713 getDownloadUrl = function getDownloadUrl() { 6714 var exportURL = elementorAppConfig['import-export'].exportURL, 6715 exportData = { 6716 elementor_export_kit: { 6717 include: context.data.includes, 6718 kitInfo: context.data.kitInfo 6719 } 6720 }; 6721 return exportURL + '&' + jQuery.param(exportData); 6722 }; 6723 6724 (0, _react.useEffect)(function () { 6725 setIsDownloadAllowed(!!context.data.includes.length); 6726 }, [context.data.includes]); 6727 (0, _react.useEffect)(function () { 6728 if (context.data.downloadUrl) { 6729 navigate('/export/process'); 6730 } 6731 }, [context.data.downloadUrl]); 6732 return /*#__PURE__*/_react.default.createElement(_button.default, { 6733 variant: "contained", 6734 text: __('Export', 'elementor'), 6735 color: isDownloadAllowed ? 'primary' : 'disabled', 6736 onClick: function onClick() { 6737 if (isDownloadAllowed) { 6738 context.dispatch({ 6739 type: 'SET_DOWNLOAD_URL', 6740 payload: getDownloadUrl() 6741 }); 6742 } 6743 } 6744 }); 6745 } 6746 6747 ExportButton.propTypes = { 6748 setIsDownloading: PropTypes.func 6749 }; 6750 6751 /***/ }), 6752 6753 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js": 6754 /*!*************************************************************************************************************************!*\ 6755 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***! 6756 \*************************************************************************************************************************/ 6757 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6758 6759 "use strict"; 6760 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6761 6762 6763 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6764 6765 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6766 6767 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6768 6769 _Object$defineProperty(exports, "__esModule", { 6770 value: true 6771 }); 6772 6773 exports.default = KitDescription; 6774 6775 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6776 6777 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 6778 6779 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js")); 6780 6781 function KitDescription() { 6782 var context = (0, _react.useContext)(_contextProvider.Context); 6783 return /*#__PURE__*/_react.default.createElement(_textField.default, { 6784 variant: "outlined", 6785 placeholder: __('Say something about the style and content of these files...', 'elementor'), 6786 multiline: true, 6787 rows: 5, 6788 onChange: function onChange(event) { 6789 context.dispatch({ 6790 type: 'SET_KIT_DESCRIPTION', 6791 payload: event.target.value 6792 }); 6793 } 6794 }); 6795 } 6796 6797 /***/ }), 6798 6799 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js": 6800 /*!***********************************************************************************************************************!*\ 6801 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***! 6802 \***********************************************************************************************************************/ 6803 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6804 6805 "use strict"; 6806 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6807 6808 6809 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6810 6811 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6812 6813 _Object$defineProperty(exports, "__esModule", { 6814 value: true 6815 }); 6816 6817 exports.default = KitInfoModal; 6818 6819 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6820 6821 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 6822 6823 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 6824 6825 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 6826 6827 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 6828 6829 function KitInfoModal(props) { 6830 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, { 6831 className: "e-app-export-kit-info-modal", 6832 title: __('Template Kit Information', 'elementor') 6833 }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, { 6834 className: "e-app-export-kit-info-modal__heading", 6835 variant: "h2", 6836 tag: "h3" 6837 }, __('What is kit information?', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('These are the details you’ll use to quickly find and apply this kit in the future, even as your collection grows.', 'elementor')))); 6838 } 6839 6840 /***/ }), 6841 6842 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js": 6843 /*!***********************************************************************************************************!*\ 6844 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***! 6845 \***********************************************************************************************************/ 6846 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6847 6848 "use strict"; 6849 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6850 6851 6852 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6853 6854 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6855 6856 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6857 6858 _Object$defineProperty(exports, "__esModule", { 6859 value: true 6860 }); 6861 6862 exports.default = KitName; 6863 6864 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6865 6866 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 6867 6868 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js")); 6869 6870 function KitName() { 6871 var context = (0, _react.useContext)(_contextProvider.Context); 6872 return /*#__PURE__*/_react.default.createElement(_textField.default, { 6873 variant: "outlined", 6874 placeholder: __('Elementor Kit', 'elementor'), 6875 onChange: function onChange(event) { 6876 context.dispatch({ 6877 type: 'SET_KIT_TITLE', 6878 payload: event.target.value 6879 }); 6880 } 6881 }); 6882 } 6883 6884 /***/ }), 6885 6886 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js": 6887 /*!*****************************************************************************************!*\ 6888 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***! 6889 \*****************************************************************************************/ 6890 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6891 6892 "use strict"; 6893 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6894 6895 6896 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6897 6898 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6899 6900 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6901 6902 _Object$defineProperty(exports, "__esModule", { 6903 value: true 6904 }); 6905 6906 exports.default = ExportKit; 6907 6908 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 6909 6910 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6911 6912 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 6913 6914 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 6915 6916 var _exportButton = _interopRequireDefault(__webpack_require__(/*! ./components/export-button/export-button */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js")); 6917 6918 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js")); 6919 6920 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js")); 6921 6922 var _kitName = _interopRequireDefault(__webpack_require__(/*! ./components/kit-name/kit-name */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js")); 6923 6924 var _kitDescription = _interopRequireDefault(__webpack_require__(/*! ./components/kit-description/kit-description */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js")); 6925 6926 var _kitInfoModal = _interopRequireDefault(__webpack_require__(/*! ./components/kit-info-modal/kit-info-modal */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js")); 6927 6928 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 6929 6930 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 6931 6932 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 6933 6934 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 6935 6936 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 6937 6938 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss"); 6939 6940 function ExportKit() { 6941 var _useState = (0, _react.useState)(false), 6942 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 6943 showKitInfoModal = _useState2[0], 6944 setShowKitInfoModal = _useState2[1], 6945 kitInfoTitle = __('Kit Information', 'elementor'), 6946 getFooter = function getFooter() { 6947 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 6948 separator: true, 6949 justify: "end" 6950 }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null)); 6951 }, 6952 getLearnMoreLink = function getLearnMoreLink() { 6953 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 6954 url: "https://go.elementor.com/app-what-are-kits", 6955 italic: true 6956 }, __('Learn More', 'elementor')); 6957 }; 6958 6959 return /*#__PURE__*/_react.default.createElement(_layout.default, { 6960 type: "export", 6961 footer: getFooter() 6962 }, /*#__PURE__*/_react.default.createElement("section", { 6963 className: "e-app-export-kit" 6964 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 6965 heading: __('Export a Template Kit', 'elementor'), 6966 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, { 6967 key: "description-secondary-line" 6968 }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())] 6969 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, { 6970 className: "e-app-export-kit-information" 6971 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, { 6972 className: "e-app-export-kit-info-modal__icon", 6973 icon: "eicon-info-circle", 6974 color: "secondary", 6975 hideText: true, 6976 text: kitInfoTitle, 6977 onClick: function onClick(event) { 6978 event.stopPropagation(); 6979 setShowKitInfoModal(function (prevState) { 6980 return !prevState; 6981 }); 6982 } 6983 }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, { 6984 container: true, 6985 spacing: 20 6986 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 6987 item: true, 6988 md: 4 6989 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 6990 container: true, 6991 direction: "column" 6992 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 6993 className: "e-app-export-kit-information__field-header", 6994 container: true, 6995 alignItems: "center" 6996 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 6997 className: "e-app-export-kit-information__label", 6998 variant: "h6", 6999 tag: "h4" 7000 }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7001 item: true 7002 }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7003 item: true, 7004 md: 4 7005 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 7006 className: "e-app-export-kit-information__field-header", 7007 container: true, 7008 alignItems: "center" 7009 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 7010 className: "e-app-export-kit-information__label", 7011 variant: "h6", 7012 tag: "h4" 7013 }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7014 item: true 7015 }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, { 7016 show: showKitInfoModal, 7017 setShow: setShowKitInfoModal 7018 }))); 7019 } 7020 7021 /***/ }), 7022 7023 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js": 7024 /*!*************************************************************************************************!*\ 7025 !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***! 7026 \*************************************************************************************************/ 7027 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7028 7029 "use strict"; 7030 7031 7032 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7033 7034 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7035 7036 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7037 7038 _Object$defineProperty(exports, "__esModule", { 7039 value: true 7040 }); 7041 7042 exports.default = ExportProcess; 7043 7044 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7045 7046 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7047 7048 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7049 7050 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js")); 7051 7052 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7053 7054 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 7055 7056 function ExportProcess() { 7057 var _useAjax = (0, _useAjax2.default)(), 7058 ajaxState = _useAjax.ajaxState, 7059 setAjax = _useAjax.setAjax, 7060 context = (0, _react.useContext)(_contextProvider.Context), 7061 navigate = (0, _router.useNavigate)(), 7062 onLoad = function onLoad() { 7063 if (context.data.downloadUrl) { 7064 setAjax({ 7065 url: context.data.downloadUrl, 7066 headers: { 7067 'Content-Type': 'application/json' 7068 } 7069 }); 7070 } 7071 }, 7072 onSuccess = function onSuccess() { 7073 return context.dispatch({ 7074 type: 'SET_FILE_RESPONSE', 7075 payload: ajaxState.response 7076 }); 7077 }, 7078 onDialogDismiss = function onDialogDismiss() { 7079 context.dispatch({ 7080 type: 'SET_DOWNLOAD_URL', 7081 payload: '' 7082 }); 7083 navigate('export'); 7084 }; 7085 7086 (0, _react.useEffect)(function () { 7087 if (context.data.fileResponse) { 7088 navigate('export/complete'); 7089 } 7090 }, [context.data.fileResponse]); 7091 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7092 type: "export" 7093 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, { 7094 status: ajaxState.status, 7095 onLoad: onLoad, 7096 onSuccess: onSuccess, 7097 onDialogApprove: function onDialogApprove() { 7098 return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank'); 7099 }, 7100 onDialogDismiss: onDialogDismiss 7101 })); 7102 } 7103 7104 /***/ }), 7105 7106 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js": 7107 /*!***************************************************************************************************!*\ 7108 !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***! 7109 \***************************************************************************************************/ 7110 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7111 7112 "use strict"; 7113 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7114 7115 7116 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7117 7118 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7119 7120 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7121 7122 _Object$defineProperty(exports, "__esModule", { 7123 value: true 7124 }); 7125 7126 exports.default = ImportComplete; 7127 7128 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7129 7130 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7131 7132 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7133 7134 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js")); 7135 7136 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7137 7138 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7139 7140 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 7141 7142 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js")); 7143 7144 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7145 7146 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js")); 7147 7148 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7149 7150 function ImportComplete() { 7151 var context = (0, _react.useContext)(_contextProvider.Context), 7152 getFooter = function getFooter() { 7153 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7154 separator: true, 7155 justify: "end" 7156 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null)); 7157 }, 7158 getTemplates = function getTemplates(templates, importedData) { 7159 var kitTemplates = {}; 7160 7161 for (var key in importedData === null || importedData === void 0 ? void 0 : (_importedData$templat = importedData.templates) === null || _importedData$templat === void 0 ? void 0 : _importedData$templat.succeed) { 7162 var _importedData$templat; 7163 7164 kitTemplates[key] = templates[key]; 7165 } 7166 7167 return kitTemplates; 7168 }, 7169 getContent = function getContent(content, importedData) { 7170 var kitContent = {}; 7171 7172 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) { 7173 kitContent[contentType] = {}; 7174 7175 for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) { 7176 var _importedData$content; 7177 7178 kitContent[contentType][key] = content[contentType][key]; 7179 } 7180 } 7181 7182 return kitContent; 7183 }, 7184 getWPContent = function getWPContent(content, importedData) { 7185 var kitWPContent = {}; 7186 7187 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) { 7188 var _importedData$wpCont; 7189 7190 var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed; 7191 kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : []; 7192 } 7193 7194 return kitWPContent; 7195 }, 7196 getKitData = function getKitData() { 7197 if (!context.data.fileResponse) { 7198 return {}; 7199 } 7200 7201 var manifest = context.data.fileResponse.stage1.manifest, 7202 importedData = context.data.fileResponse.stage2; 7203 return { 7204 templates: getTemplates(manifest.templates, importedData), 7205 content: getContent(manifest.content, importedData), 7206 'wp-content': getWPContent(manifest['wp-content'], importedData), 7207 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {} 7208 }; 7209 }; 7210 7211 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7212 type: "import", 7213 footer: getFooter() 7214 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 7215 image: elementorAppConfig.assets_url + 'images/go-pro.svg', 7216 heading: __('Your kit is now live on your site!', 'elementor'), 7217 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7218 url: "https://go.elementor.com/app-what-are-kits", 7219 italic: true 7220 }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor')) 7221 }, /*#__PURE__*/_react.default.createElement(_kitData.default, { 7222 data: getKitData() 7223 }))); 7224 } 7225 7226 /***/ }), 7227 7228 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js": 7229 /*!*************************************************************************************************************************!*\ 7230 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***! 7231 \*************************************************************************************************************************/ 7232 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7233 7234 "use strict"; 7235 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7236 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 7237 7238 7239 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7240 7241 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7242 7243 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7244 7245 _Object$defineProperty(exports, "__esModule", { 7246 value: true 7247 }); 7248 7249 exports.default = ImportButton; 7250 7251 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7252 7253 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7254 7255 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7256 7257 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7258 7259 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7260 7261 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7262 7263 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7264 7265 function ImportButton() { 7266 var context = (0, _react.useContext)(_contextProvider.Context), 7267 navigate = (0, _router.useNavigate)(), 7268 _useState = (0, _react.useState)(false), 7269 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 7270 isImportAllowed = _useState2[0], 7271 setIsImportAllowed = _useState2[1]; 7272 7273 (0, _react.useEffect)(function () { 7274 setIsImportAllowed(!!context.data.includes.length); 7275 }, [context.data.includes]); 7276 return /*#__PURE__*/_react.default.createElement(_button.default, { 7277 variant: "contained", 7278 text: __('Next', 'elementor'), 7279 color: isImportAllowed ? 'primary' : 'disabled', 7280 onClick: function onClick() { 7281 if (isImportAllowed) { 7282 if (context.data.includes.includes('templates') && context.data.fileResponse.stage1.conflicts) { 7283 navigate('import/resolver'); 7284 } else { 7285 navigate('import/process'); 7286 } 7287 } 7288 } 7289 }); 7290 } 7291 7292 ImportButton.propTypes = { 7293 setIsDownloading: PropTypes.func 7294 }; 7295 7296 /***/ }), 7297 7298 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js": 7299 /*!*************************************************************************************************!*\ 7300 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***! 7301 \*************************************************************************************************/ 7302 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7303 7304 "use strict"; 7305 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7306 7307 7308 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7309 7310 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7311 7312 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7313 7314 _Object$defineProperty(exports, "__esModule", { 7315 value: true 7316 }); 7317 7318 exports.default = ImportContent; 7319 7320 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7321 7322 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7323 7324 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7325 7326 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7327 7328 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 7329 7330 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js")); 7331 7332 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7333 7334 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7335 7336 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7337 7338 var _importButton = _interopRequireDefault(__webpack_require__(/*! ./components/import-button/import-button */ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js")); 7339 7340 function ImportContent() { 7341 var _context$data$fileRes, _context$data$fileRes2; 7342 7343 var context = (0, _react.useContext)(_contextProvider.Context), 7344 navigate = (0, _router.useNavigate)(), 7345 getFooter = function getFooter() { 7346 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7347 separator: true, 7348 justify: "end" 7349 }, /*#__PURE__*/_react.default.createElement(_button.default, { 7350 text: __('Previous', 'elementor'), 7351 variant: "contained", 7352 onClick: function onClick() { 7353 return context.dispatch({ 7354 type: 'SET_FILE', 7355 payload: null 7356 }); 7357 } 7358 }), /*#__PURE__*/_react.default.createElement(_importButton.default, null)); 7359 }, 7360 getLearnMoreLink = function getLearnMoreLink() { 7361 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7362 url: "https://go.elementor.com/app-what-are-kits", 7363 italic: true 7364 }, __('Learn More', 'elementor')); 7365 }; 7366 7367 (0, _react.useEffect)(function () { 7368 if (!context.data.file) { 7369 navigate('import'); 7370 } 7371 }, [context.data.file]); 7372 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7373 type: "import", 7374 footer: getFooter() 7375 }, /*#__PURE__*/_react.default.createElement("section", { 7376 className: "e-app-export-kit" 7377 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 7378 heading: __('Import a Template Kit', 'elementor'), 7379 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, { 7380 key: "description-secondary-line" 7381 }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())] 7382 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, { 7383 manifest: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest 7384 }))); 7385 } 7386 7387 /***/ }), 7388 7389 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js": 7390 /*!*****************************************************************************************!*\ 7391 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***! 7392 \*****************************************************************************************/ 7393 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7394 7395 "use strict"; 7396 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7397 7398 7399 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7400 7401 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7402 7403 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7404 7405 _Object$defineProperty(exports, "__esModule", { 7406 value: true 7407 }); 7408 7409 exports.default = ImportKit; 7410 7411 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7412 7413 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js")); 7414 7415 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 7416 7417 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7418 7419 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7420 7421 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7422 7423 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7424 7425 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 7426 7427 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../../../shared/import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js")); 7428 7429 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7430 7431 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js")); 7432 7433 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js")); 7434 7435 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7436 7437 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 7438 7439 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss"); 7440 7441 function ImportKit() { 7442 var _useAjax = (0, _useAjax2.default)(), 7443 ajaxState = _useAjax.ajaxState, 7444 setAjax = _useAjax.setAjax, 7445 ajaxActions = _useAjax.ajaxActions, 7446 _useState = (0, _react.useState)(false), 7447 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 7448 isImportFailed = _useState2[0], 7449 setIsImportFailed = _useState2[1], 7450 _useState3 = (0, _react.useState)(false), 7451 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 7452 isLoading = _useState4[0], 7453 setIsLoading = _useState4[1], 7454 context = (0, _react.useContext)(_contextProvider.Context), 7455 navigate = (0, _router.useNavigate)(), 7456 referrer = location.hash.match('referrer=([^&]+)'), 7457 resetImportProcess = function resetImportProcess() { 7458 context.dispatch({ 7459 type: 'SET_FILE', 7460 payload: null 7461 }); 7462 setIsImportFailed(false); 7463 setIsLoading(false); 7464 ajaxActions.reset(); 7465 }, 7466 getLearnMoreLink = function getLearnMoreLink() { 7467 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7468 url: "https://go.elementor.com/app-what-are-kits", 7469 key: "learn-more-link", 7470 italic: true 7471 }, __('Learn More', 'elementor')); 7472 }; 7473 7474 (0, _react.useEffect)(function () { 7475 if (context.data.file) { 7476 setAjax({ 7477 data: { 7478 e_import_file: context.data.file, 7479 action: 'elementor_import_kit', 7480 data: (0, _stringify.default)({ 7481 stage: 1 7482 }) 7483 } 7484 }); 7485 } 7486 }, [context.data.file]); 7487 (0, _react.useEffect)(function () { 7488 if ('success' === ajaxState.status) { 7489 context.dispatch({ 7490 type: 'SET_FILE_RESPONSE', 7491 payload: { 7492 stage1: ajaxState.response 7493 } 7494 }); 7495 } else if ('error' === ajaxState.status) { 7496 setIsImportFailed(true); 7497 } 7498 }, [ajaxState.status]); 7499 (0, _react.useEffect)(function () { 7500 if (context.data.fileResponse && context.data.file) { 7501 navigate('/import/content'); 7502 } 7503 }, [context.data.fileResponse]); 7504 (0, _react.useEffect)(function () { 7505 context.dispatch({ 7506 type: 'SET_INCLUDES', 7507 payload: [] 7508 }); 7509 }, []); 7510 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7511 type: "import" 7512 }, /*#__PURE__*/_react.default.createElement("section", { 7513 className: "e-app-import" 7514 }, 'kit-library' === (referrer === null || referrer === void 0 ? void 0 : referrer[1]) && /*#__PURE__*/_react.default.createElement(_button.default, { 7515 className: "e-app-import__back-to-library", 7516 icon: "eicon-chevron-left", 7517 text: __('Back to Kit Library', 'elementor'), 7518 onClick: function onClick() { 7519 return navigate('/kit-library'); 7520 } 7521 }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 7522 heading: __('Import a Template Kit', 'elementor'), 7523 description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()] 7524 }), /*#__PURE__*/_react.default.createElement(_notice.default, { 7525 label: __('Important', 'elementor'), 7526 color: "warning", 7527 className: "e-app-import__notice" 7528 }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, { 7529 className: "e-app-import__drop-zone", 7530 heading: __('Upload Files to Your Library', 'elementor'), 7531 text: __('Drag & drop the .zip file with your Kit', 'elementor'), 7532 secondaryText: __('Or', 'elementor'), 7533 filetypes: ['zip'], 7534 onFileSelect: function onFileSelect(file) { 7535 setIsLoading(true); 7536 context.dispatch({ 7537 type: 'SET_FILE', 7538 payload: file 7539 }); 7540 }, 7541 onError: function onError() { 7542 return setIsImportFailed(true); 7543 }, 7544 isLoading: isLoading 7545 }), isImportFailed && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, { 7546 onApprove: function onApprove() { 7547 return window.open('https://elementor.com/help/import-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank'); 7548 }, 7549 onDismiss: resetImportProcess 7550 }))); 7551 } 7552 7553 /***/ }), 7554 7555 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js": 7556 /*!*************************************************************************************************!*\ 7557 !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***! 7558 \*************************************************************************************************/ 7559 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7560 7561 "use strict"; 7562 7563 7564 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7565 7566 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7567 7568 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7569 7570 _Object$defineProperty(exports, "__esModule", { 7571 value: true 7572 }); 7573 7574 exports.default = ImportProcess; 7575 7576 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7577 7578 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 7579 7580 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js")); 7581 7582 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js"); 7583 7584 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js"); 7585 7586 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js"); 7587 7588 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js"); 7589 7590 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 7591 7592 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7593 7594 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7595 7596 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7597 7598 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7599 7600 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js")); 7601 7602 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7603 7604 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 7605 7606 function ImportProcess() { 7607 var _location$hash$match; 7608 7609 var _useAjax = (0, _useAjax2.default)(), 7610 ajaxState = _useAjax.ajaxState, 7611 setAjax = _useAjax.setAjax, 7612 context = (0, _react.useContext)(_contextProvider.Context), 7613 navigate = (0, _router.useNavigate)(), 7614 urlSearchParams = new URLSearchParams(window.location.search), 7615 queryParams = Object.fromEntries(urlSearchParams.entries()), 7616 fileURL = (queryParams === null || queryParams === void 0 ? void 0 : queryParams['file_url']) || ((_location$hash$match = location.hash.match('file_url=([^&]+)')) === null || _location$hash$match === void 0 ? void 0 : _location$hash$match[1]), 7617 onLoad = function onLoad() { 7618 var ajaxConfig = { 7619 data: { 7620 action: 'elementor_import_kit' 7621 } 7622 }; 7623 7624 if (fileURL || context.data.fileResponse) { 7625 if (fileURL && !context.data.file) { 7626 // When the starting point of the app is the import/process screen and importing via file_url. 7627 var decodedFileURL = decodeURIComponent(fileURL); 7628 context.dispatch({ 7629 type: 'SET_FILE', 7630 payload: decodedFileURL 7631 }); 7632 ajaxConfig.data.e_import_file = decodedFileURL; 7633 ajaxConfig.data.data = (0, _stringify.default)({ 7634 stage: 1 7635 }); 7636 var referrer = location.hash.match('referrer=([^&]+)'); 7637 7638 if (referrer) { 7639 context.dispatch({ 7640 type: 'SET_REFERRER', 7641 payload: referrer[1] 7642 }); 7643 } 7644 } else { 7645 // When the import/process is the second step of the kit import process, after selecting the kit content. 7646 ajaxConfig.data.data = { 7647 stage: 2, 7648 session: context.data.fileResponse.stage1.session, 7649 include: context.data.includes, 7650 overrideConditions: context.data.overrideConditions 7651 }; 7652 7653 if (context.data.referrer) { 7654 ajaxConfig.data.data.referrer = context.data.referrer; 7655 } 7656 7657 ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data); 7658 } 7659 7660 setAjax(ajaxConfig); 7661 } 7662 }, 7663 onSuccess = function onSuccess() { 7664 var _context$data$fileRes; 7665 7666 if ((_context$data$fileRes = context.data.fileResponse) !== null && _context$data$fileRes !== void 0 && _context$data$fileRes.stage1) { 7667 var previousFileResponse = context.data.fileResponse, 7668 fileResponse = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, previousFileResponse), {}, { 7669 stage2: ajaxState.response 7670 }); 7671 context.dispatch({ 7672 type: 'SET_FILE_RESPONSE', 7673 payload: fileResponse 7674 }); 7675 } else { 7676 context.dispatch({ 7677 type: 'SET_FILE_RESPONSE', 7678 payload: { 7679 stage1: ajaxState.response 7680 } 7681 }); 7682 } 7683 }, 7684 onDialogDismiss = function onDialogDismiss() { 7685 context.dispatch({ 7686 type: 'SET_FILE', 7687 payload: null 7688 }); 7689 navigate('/import'); 7690 }; 7691 7692 (0, _react.useEffect)(function () { 7693 if ('success' === ajaxState.status) { 7694 if (context.data.fileResponse.hasOwnProperty('stage2')) { 7695 navigate('/import/complete'); 7696 } else { 7697 navigate('/import/content'); 7698 } 7699 } 7700 }, [context.data.fileResponse]); 7701 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7702 type: "import" 7703 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, { 7704 status: ajaxState.status, 7705 onLoad: onLoad, 7706 onSuccess: onSuccess, 7707 onDialogApprove: function onDialogApprove() {}, 7708 onDialogDismiss: onDialogDismiss 7709 })); 7710 } 7711 7712 /***/ }), 7713 7714 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js": 7715 /*!******************************************************************************************************************************************************!*\ 7716 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***! 7717 \******************************************************************************************************************************************************/ 7718 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7719 7720 "use strict"; 7721 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 7722 7723 7724 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7725 7726 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7727 7728 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7729 7730 _Object$defineProperty(exports, "__esModule", { 7731 value: true 7732 }); 7733 7734 exports.default = ConflictCheckbox; 7735 7736 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7737 7738 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7739 7740 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7741 7742 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7743 7744 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js")); 7745 7746 function ConflictCheckbox(props) { 7747 var context = (0, _react.useContext)(_contextProvider.Context), 7748 isSelected = function isSelected() { 7749 return context.data.overrideConditions.includes(props.id); 7750 }, 7751 updateOverrideCondition = function updateOverrideCondition(event) { 7752 var isChecked = event.target.checked, 7753 actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION'; 7754 context.dispatch({ 7755 type: actionType, 7756 payload: props.id 7757 }); 7758 }; 7759 7760 (0, _react.useEffect)(function () { 7761 if (!context.data.overrideConditions.length) { 7762 context.dispatch({ 7763 type: 'ADD_OVERRIDE_CONDITION', 7764 payload: props.id 7765 }); 7766 } 7767 }, []); 7768 return /*#__PURE__*/_react.default.createElement(_checkbox.default, { 7769 checked: isSelected(), 7770 onChange: updateOverrideCondition, 7771 className: props.className 7772 }); 7773 } 7774 7775 ConflictCheckbox.propTypes = { 7776 className: PropTypes.string, 7777 id: PropTypes.number.isRequired 7778 }; 7779 ConflictCheckbox.defaultProps = { 7780 className: '' 7781 }; 7782 7783 /***/ }), 7784 7785 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js": 7786 /*!****************************************************************************************************************!*\ 7787 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***! 7788 \****************************************************************************************************************/ 7789 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7790 7791 "use strict"; 7792 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7793 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 7794 7795 7796 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7797 7798 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7799 7800 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7801 7802 _Object$defineProperty(exports, "__esModule", { 7803 value: true 7804 }); 7805 7806 exports.default = Conflict; 7807 7808 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7809 7810 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7811 7812 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7813 7814 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7815 7816 var _conflictCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/conflict-checkbox/conflict-checkbox */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js")); 7817 7818 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 7819 7820 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 7821 7822 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 7823 7824 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7825 7826 function Conflict(props) { 7827 var _context$data$fileRes, _context$data$fileRes2; 7828 7829 var context = (0, _react.useContext)(_contextProvider.Context), 7830 manifest = (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : (_context$data$fileRes2 = _context$data$fileRes.stage1) === null || _context$data$fileRes2 === void 0 ? void 0 : _context$data$fileRes2.manifest, 7831 getConflictTitle = function getConflictTitle(id) { 7832 var _elementorAppConfig$i; 7833 7834 var templateType = manifest.templates[id].doc_type, 7835 summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType]; 7836 return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType; 7837 }, 7838 getEditTemplateButton = function getEditTemplateButton(editUrl) { 7839 return /*#__PURE__*/_react.default.createElement(_button.default, { 7840 className: "e-app-import-resolver-conflicts__edit-template", 7841 url: editUrl, 7842 target: "_blank", 7843 icon: "eicon-editor-external-link", 7844 text: __('Edit Template', 'elementor'), 7845 hideText: true 7846 }); 7847 }, 7848 isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) { 7849 return context.data.overrideConditions.includes(importedAssetId); 7850 }, 7851 getAssetClassName = function getAssetClassName(isActive) { 7852 var classes = ['e-app-import-resolver-conflicts__asset']; 7853 7854 if (isActive) { 7855 classes.push('active'); 7856 } 7857 7858 return classes.join(' '); 7859 }, 7860 getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) { 7861 return getAssetClassName(isImportedAssetSelected(importedAssetId)); 7862 }, 7863 getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) { 7864 return getAssetClassName(!isImportedAssetSelected(importedAssetId)); 7865 }; 7866 7867 return /*#__PURE__*/_react.default.createElement(_grid.default, { 7868 container: true, 7869 noWrap: true 7870 }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, { 7871 id: props.importedId, 7872 type: "main-type", 7873 className: "e-app-import-resolver-conflicts__checkbox" 7874 }), /*#__PURE__*/_react.default.createElement(_grid.default, { 7875 item: true 7876 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 7877 variant: "h5", 7878 tag: "h4", 7879 className: "e-app-import-resolver-conflicts__title" 7880 }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, { 7881 item: true 7882 }, /*#__PURE__*/_react.default.createElement(_text.default, { 7883 variant: "sm", 7884 tag: "span", 7885 className: getImportedAssetClasses(props.importedId) 7886 }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, { 7887 style: true, 7888 variant: "sm", 7889 tag: "span", 7890 className: getExistingAssetClasses(props.importedId) 7891 }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url))))); 7892 } 7893 7894 Conflict.propTypes = { 7895 importedId: PropTypes.number, 7896 conflictData: PropTypes.object 7897 }; 7898 7899 /***/ }), 7900 7901 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js": 7902 /*!***************************************************************************************************!*\ 7903 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***! 7904 \***************************************************************************************************/ 7905 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7906 7907 "use strict"; 7908 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7909 7910 7911 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7912 7913 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7914 7915 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7916 7917 _Object$defineProperty(exports, "__esModule", { 7918 value: true 7919 }); 7920 7921 exports.default = ImportResolver; 7922 7923 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7924 7925 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 7926 7927 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js")); 7928 7929 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7930 7931 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7932 7933 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js"); 7934 7935 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 7936 7937 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7938 7939 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7940 7941 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7942 7943 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7944 7945 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 7946 7947 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js")); 7948 7949 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js")); 7950 7951 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js")); 7952 7953 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7954 7955 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7956 7957 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js")); 7958 7959 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 7960 7961 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7962 7963 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss"); 7964 7965 function ImportResolver() { 7966 var _context$data, _context$data$fileRes; 7967 7968 var context = (0, _react.useContext)(_contextProvider.Context), 7969 navigate = (0, _router.useNavigate)(), 7970 conflicts = ((_context$data = context.data) === null || _context$data === void 0 ? void 0 : (_context$data$fileRes = _context$data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.stage1.conflicts) || {}, 7971 getFooter = function getFooter() { 7972 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7973 separator: true, 7974 justify: "end" 7975 }, /*#__PURE__*/_react.default.createElement(_button.default, { 7976 text: __('Previous', 'elementor'), 7977 variant: "contained", 7978 onClick: function onClick() { 7979 return navigate('import/content'); 7980 } 7981 }), /*#__PURE__*/_react.default.createElement(_button.default, { 7982 text: __('Next', 'elementor'), 7983 variant: "contained", 7984 color: "primary", 7985 onClick: function onClick() { 7986 return navigate('import/process'); 7987 } 7988 })); 7989 }, 7990 getLearnMoreLink = function getLearnMoreLink() { 7991 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7992 url: "https://go.elementor.com/app-what-are-kits", 7993 italic: true 7994 }, __('Learn More', 'elementor')); 7995 }, 7996 isHomePageOverride = function isHomePageOverride() { 7997 if (context.data.includes.includes('content')) { 7998 var _context$data2, _context$data2$fileRe, _context$data2$fileRe2; 7999 8000 var pages = ((_context$data2 = context.data) === null || _context$data2 === void 0 ? void 0 : (_context$data2$fileRe = _context$data2.fileResponse) === null || _context$data2$fileRe === void 0 ? void 0 : (_context$data2$fileRe2 = _context$data2$fileRe.stage1.manifest.content) === null || _context$data2$fileRe2 === void 0 ? void 0 : _context$data2$fileRe2.page) || {}; 8001 return (0, _entries.default)(pages).find(function (pageData) { 8002 return pageData[1].show_on_front; 8003 }); 8004 } 8005 8006 return false; 8007 }; 8008 8009 return /*#__PURE__*/_react.default.createElement(_layout.default, { 8010 type: "import", 8011 footer: getFooter() 8012 }, /*#__PURE__*/_react.default.createElement("section", { 8013 className: "e-app-import-resolver" 8014 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 8015 heading: __('Import a Template Kit', 'elementor'), 8016 description: [__("We noticed that items in your kit overlap with what's already live on your site.", 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, { 8017 key: "description-secondary-line" 8018 }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())] 8019 }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, { 8020 className: "e-app-import-resolver__notice", 8021 label: __('Note', 'elementor'), 8022 color: "warning" 8023 }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, { 8024 isOpened: true 8025 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, { 8026 toggle: false 8027 }, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, __('Select the items you want to keep and apply:', 'elementor'))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, { 8028 padding: "20" 8029 }, /*#__PURE__*/_react.default.createElement(_box.default, { 8030 className: "e-app-import-resolver-conflicts__container" 8031 }, /*#__PURE__*/_react.default.createElement(_list.default, { 8032 separated: true, 8033 className: "e-app-import-resolver-conflicts" 8034 }, (0, _entries.default)(conflicts).map(function (_ref, index) { 8035 var _ref2 = (0, _slicedToArray2.default)(_ref, 2), 8036 id = _ref2[0], 8037 conflict = _ref2[1]; 8038 8039 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 8040 padding: "20", 8041 key: index, 8042 className: "e-app-import-resolver-conflicts__item" 8043 }, /*#__PURE__*/_react.default.createElement(_conflict.default, { 8044 importedId: (0, _parseInt2.default)(id), 8045 conflictData: conflict[0] 8046 })); 8047 }))))))); 8048 } 8049 8050 /***/ }), 8051 8052 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js": 8053 /*!*******************************************************************************************!*\ 8054 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***! 8055 \*******************************************************************************************/ 8056 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8057 8058 "use strict"; 8059 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8060 8061 8062 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8063 8064 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8065 8066 _Object$defineProperty(exports, "__esModule", { 8067 value: true 8068 }); 8069 8070 exports.default = ContentLayout; 8071 8072 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8073 8074 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss"); 8075 8076 function ContentLayout(props) { 8077 return /*#__PURE__*/_react.default.createElement("div", { 8078 className: "e-app-import-export-content-layout" 8079 }, /*#__PURE__*/_react.default.createElement("div", { 8080 className: "e-app-import-export-content-layout__container" 8081 }, props.children)); 8082 } 8083 8084 ContentLayout.propTypes = { 8085 children: PropTypes.any.isRequired 8086 }; 8087 8088 /***/ }), 8089 8090 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js": 8091 /*!***************************************************************************************!*\ 8092 !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***! 8093 \***************************************************************************************/ 8094 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8095 8096 "use strict"; 8097 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8098 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8099 8100 8101 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8102 8103 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8104 8105 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8106 8107 _Object$defineProperty(exports, "__esModule", { 8108 value: true 8109 }); 8110 8111 exports.default = FileProcess; 8112 8113 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8114 8115 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8116 8117 var _importFailedDialog = _interopRequireDefault(__webpack_require__(/*! ../import-failed-dialog/import-failed-dialog */ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js")); 8118 8119 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 8120 8121 function FileProcess(props) { 8122 (0, _react.useEffect)(function () { 8123 props.onLoad(); 8124 }, []); 8125 (0, _react.useEffect)(function () { 8126 if ('success' === props.status) { 8127 props.onSuccess(); 8128 } 8129 }, [props.status]); 8130 return /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 8131 className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]), 8132 icon: "eicon-loading eicon-animation-spin", 8133 heading: __('Setting up your kit...', 'elementor'), 8134 description: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('This usually takes a few moments.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __("Don't close this window until the process is finished.", 'elementor')) 8135 }, 'error' === props.status && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, { 8136 onApprove: props.onDialogApprove, 8137 onDismiss: props.onDialogDismiss 8138 })); 8139 } 8140 8141 FileProcess.propTypes = { 8142 className: PropTypes.string, 8143 status: PropTypes.oneOf(['initial', 'success', 'error']), 8144 onLoad: PropTypes.func.isRequired, 8145 onSuccess: PropTypes.func.isRequired, 8146 onDialogApprove: PropTypes.func.isRequired, 8147 onDialogDismiss: PropTypes.func.isRequired 8148 }; 8149 FileProcess.defaultProps = { 8150 className: '' 8151 }; 8152 8153 /***/ }), 8154 8155 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js": 8156 /*!*******************************************************************************************************!*\ 8157 !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***! 8158 \*******************************************************************************************************/ 8159 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8160 8161 "use strict"; 8162 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8163 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8164 8165 8166 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8167 8168 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8169 8170 _Object$defineProperty(exports, "__esModule", { 8171 value: true 8172 }); 8173 8174 exports.default = ImportFailedDialog; 8175 8176 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8177 8178 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 8179 8180 function ImportFailedDialog(props) { 8181 return /*#__PURE__*/_react.default.createElement(_dialog.default, { 8182 title: __('Something went wrong', 'elementor'), 8183 text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'), 8184 approveButtonColor: "link", 8185 approveButtonText: __('Learn More', 'elementor'), 8186 approveButtonOnClick: props.onApprove, 8187 dismissButtonText: __('Dismiss', 'elementor'), 8188 dismissButtonOnClick: props.onDismiss, 8189 onClose: props.onDismiss 8190 }); 8191 } 8192 8193 ImportFailedDialog.propTypes = { 8194 onApprove: PropTypes.func.isRequired, 8195 onDismiss: PropTypes.func.isRequired 8196 }; 8197 8198 /***/ }), 8199 8200 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js": 8201 /*!******************************************************************************************!*\ 8202 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***! 8203 \******************************************************************************************/ 8204 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8205 8206 "use strict"; 8207 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8208 8209 8210 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8211 8212 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8213 8214 _Object$defineProperty(exports, "__esModule", { 8215 value: true 8216 }); 8217 8218 exports.default = ExportInfoModal; 8219 8220 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8221 8222 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8223 8224 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8225 8226 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js")); 8227 8228 function ExportInfoModal(props) { 8229 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, { 8230 title: __('Export a Template Kit', 'elementor') 8231 }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does exporting work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Select what to include from your site. We’ll use that to create a zip file.', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), __('That’s it!', 'elementor'), " ", /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 8232 url: "http://go.elementor.com/app-export-kit" 8233 }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, { 8234 title: __('Tip!', 'elementor'), 8235 description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor') 8236 }))); 8237 } 8238 8239 /***/ }), 8240 8241 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js": 8242 /*!******************************************************************************************!*\ 8243 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***! 8244 \******************************************************************************************/ 8245 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8246 8247 "use strict"; 8248 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8249 8250 8251 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8252 8253 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8254 8255 _Object$defineProperty(exports, "__esModule", { 8256 value: true 8257 }); 8258 8259 exports.default = ImportInfoModal; 8260 8261 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8262 8263 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8264 8265 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8266 8267 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js")); 8268 8269 function ImportInfoModal(props) { 8270 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, { 8271 title: __('Import a Template Kit', 'elementor') 8272 }), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('What’s a Template Kit?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, __('A kit is a zip file containing anything from an entire site to individual components.', 'elementor'))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Heading, null, __('How does importing work?', 'elementor')), /*#__PURE__*/_react.default.createElement(_infoModal.default.Text, null, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('After you select what\'s included from your imported kit, you’ll be able to choose which current site settings should stay and which the import should override. ', 'elementor'), /*#__PURE__*/_react.default.createElement("br", null), /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 8273 url: "http://go.elementor.com/app-import-kit" 8274 }, __('Learn More', 'elementor')))))); 8275 } 8276 8277 /***/ }), 8278 8279 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js": 8280 /*!*******************************************************************************************!*\ 8281 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***! 8282 \*******************************************************************************************/ 8283 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8284 8285 "use strict"; 8286 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8287 8288 8289 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8290 8291 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8292 8293 _Object$defineProperty(exports, "__esModule", { 8294 value: true 8295 }); 8296 8297 exports.default = InfoModalHeading; 8298 8299 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8300 8301 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8302 8303 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 8304 8305 function InfoModalHeading(props) { 8306 return /*#__PURE__*/_react.default.createElement(_heading.default, { 8307 variant: "h3", 8308 tag: "h2", 8309 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className]) 8310 }, props.children); 8311 } 8312 8313 InfoModalHeading.propTypes = { 8314 className: PropTypes.string, 8315 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 8316 }; 8317 InfoModalHeading.defaultProps = { 8318 className: '' 8319 }; 8320 8321 /***/ }), 8322 8323 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js": 8324 /*!*******************************************************************************************!*\ 8325 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***! 8326 \*******************************************************************************************/ 8327 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8328 8329 "use strict"; 8330 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8331 8332 8333 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8334 8335 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8336 8337 _Object$defineProperty(exports, "__esModule", { 8338 value: true 8339 }); 8340 8341 exports.default = InfoModalSection; 8342 8343 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8344 8345 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8346 8347 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 8348 8349 function InfoModalSection(props) { 8350 return /*#__PURE__*/_react.default.createElement(_modal.default.Section, { 8351 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className]) 8352 }, props.children); 8353 } 8354 8355 InfoModalSection.propTypes = { 8356 className: PropTypes.string, 8357 children: PropTypes.any 8358 }; 8359 InfoModalSection.defaultProps = { 8360 className: '' 8361 }; 8362 8363 /***/ }), 8364 8365 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js": 8366 /*!****************************************************************************************!*\ 8367 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***! 8368 \****************************************************************************************/ 8369 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8370 8371 "use strict"; 8372 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8373 8374 8375 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8376 8377 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8378 8379 _Object$defineProperty(exports, "__esModule", { 8380 value: true 8381 }); 8382 8383 exports.default = InfoModalText; 8384 8385 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8386 8387 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8388 8389 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 8390 8391 function InfoModalText(props) { 8392 return /*#__PURE__*/_react.default.createElement(_text.default, { 8393 variant: "sm", 8394 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className]) 8395 }, props.children); 8396 } 8397 8398 InfoModalText.propTypes = { 8399 className: PropTypes.string, 8400 children: PropTypes.any.isRequired 8401 }; 8402 InfoModalText.defaultProps = { 8403 className: '' 8404 }; 8405 8406 /***/ }), 8407 8408 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js": 8409 /*!***************************************************************************************!*\ 8410 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***! 8411 \***************************************************************************************/ 8412 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8413 8414 "use strict"; 8415 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8416 8417 8418 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8419 8420 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8421 8422 _Object$defineProperty(exports, "__esModule", { 8423 value: true 8424 }); 8425 8426 exports.default = InfoModalTip; 8427 8428 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8429 8430 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8431 8432 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8433 8434 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 8435 8436 function InfoModalTip(props) { 8437 return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, { 8438 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className]) 8439 })); 8440 } 8441 8442 InfoModalTip.propTypes = { 8443 className: PropTypes.string 8444 }; 8445 InfoModalTip.defaultProps = { 8446 className: '' 8447 }; 8448 8449 /***/ }), 8450 8451 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js": 8452 /*!***********************************************************************************!*\ 8453 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***! 8454 \***********************************************************************************/ 8455 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8456 8457 "use strict"; 8458 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8459 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8460 8461 8462 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8463 8464 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8465 8466 _Object$defineProperty(exports, "__esModule", { 8467 value: true 8468 }); 8469 8470 exports.default = InfoModal; 8471 exports.infoButtonProps = void 0; 8472 8473 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8474 8475 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8476 8477 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 8478 8479 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js")); 8480 8481 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js")); 8482 8483 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js")); 8484 8485 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js")); 8486 8487 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss"); 8488 8489 var infoButtonProps = { 8490 id: 'info-modal', 8491 className: 'e-app-export-kit-information__info-icon', 8492 icon: 'eicon-info-circle', 8493 text: __('Kit Info', 'elementor'), 8494 color: 'secondary', 8495 hideText: true 8496 }; 8497 exports.infoButtonProps = infoButtonProps; 8498 8499 function InfoModal(props) { 8500 var attrs = { 8501 className: 'e-app-import-export-info-modal', 8502 setShow: props.setShow 8503 }; 8504 8505 if (props.hasOwnProperty('show')) { 8506 attrs.show = props.show; 8507 } else { 8508 attrs.toggleButtonProps = infoButtonProps; 8509 } 8510 8511 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, { 8512 title: props.title 8513 }), props.children); 8514 } 8515 8516 InfoModal.propTypes = { 8517 show: PropTypes.bool, 8518 setShow: PropTypes.func, 8519 title: PropTypes.string, 8520 children: PropTypes.any.isRequired 8521 }; 8522 InfoModal.Section = _infoModalSection.default; 8523 InfoModal.Heading = _infoModalHeading.default; 8524 InfoModal.Text = _infoModalText.default; 8525 InfoModal.Tip = _infoModalTip.default; 8526 8527 /***/ }), 8528 8529 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js": 8530 /*!******************************************************************************************************************************!*\ 8531 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***! 8532 \******************************************************************************************************************************/ 8533 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8534 8535 "use strict"; 8536 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8537 8538 8539 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8540 8541 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8542 8543 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8544 8545 _Object$defineProperty(exports, "__esModule", { 8546 value: true 8547 }); 8548 8549 exports.default = KitContentCheckbox; 8550 8551 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8552 8553 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 8554 8555 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 8556 8557 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8558 8559 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js")); 8560 8561 function KitContentCheckbox(props) { 8562 var context = (0, _react.useContext)(_contextProvider.Context), 8563 isSelected = function isSelected() { 8564 return context.data.includes.includes(props.type); 8565 }, 8566 setIncludes = function setIncludes(event) { 8567 var isChecked = event.target.checked, 8568 actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE'; 8569 context.dispatch({ 8570 type: actionType, 8571 payload: props.type 8572 }); 8573 }; 8574 8575 (0, _react.useEffect)(function () { 8576 if (!context.data.includes.length) { 8577 context.dispatch({ 8578 type: 'ADD_INCLUDE', 8579 payload: props.type 8580 }); 8581 } 8582 }, []); 8583 return (0, _react.useMemo)(function () { 8584 return /*#__PURE__*/_react.default.createElement(_checkbox.default, { 8585 checked: isSelected(), 8586 onChange: setIncludes, 8587 className: props.className 8588 }); 8589 }, [context.data.includes]); 8590 } 8591 8592 KitContentCheckbox.propTypes = { 8593 className: PropTypes.string, 8594 type: PropTypes.string.isRequired 8595 }; 8596 KitContentCheckbox.defaultProps = { 8597 className: '' 8598 }; 8599 8600 /***/ }), 8601 8602 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js": 8603 /*!**************************************************************************************************************************!*\ 8604 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***! 8605 \**************************************************************************************************************************/ 8606 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8607 8608 "use strict"; 8609 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8610 8611 8612 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8613 8614 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8615 8616 _Object$defineProperty(exports, "__esModule", { 8617 value: true 8618 }); 8619 8620 exports.default = TemplatesFeatures; 8621 8622 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8623 8624 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js")); 8625 8626 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss"); 8627 8628 function TemplatesFeatures(props) { 8629 var _props$features$locke; 8630 8631 var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length, 8632 getLockedFeatures = function getLockedFeatures() { 8633 if (!isLockedFeatures) { 8634 return; 8635 } 8636 8637 return /*#__PURE__*/_react.default.createElement(_tooltip.default, { 8638 tag: "span", 8639 offset: 19, 8640 show: props.showTooltip, 8641 title: props.features.tooltip, 8642 disabled: !props.isLocked, 8643 className: props.isLocked ? 'e-app-export-templates-features__locked' : '' 8644 }, ', ' + props.features.locked.join(', ')); 8645 }, 8646 getOpenFeatures = function getOpenFeatures() { 8647 var _props$features$open; 8648 8649 return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', '); 8650 }; 8651 8652 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures()); 8653 } 8654 8655 TemplatesFeatures.propTypes = { 8656 features: PropTypes.object, 8657 isLocked: PropTypes.bool, 8658 showTooltip: PropTypes.bool 8659 }; 8660 TemplatesFeatures.defaultProps = { 8661 showTooltip: false 8662 }; 8663 8664 /***/ }), 8665 8666 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js": 8667 /*!***********************************************************************************************************!*\ 8668 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js ***! 8669 \***********************************************************************************************************/ 8670 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8671 8672 "use strict"; 8673 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8674 8675 8676 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8677 8678 _Object$defineProperty(exports, "__esModule", { 8679 value: true 8680 }); 8681 8682 exports.default = void 0; 8683 var kitContentData = [{ 8684 type: 'templates', 8685 data: { 8686 title: __('Templates', 'elementor'), 8687 features: { 8688 open: [__('Saved Templates', 'elementor')], 8689 locked: [__('Headers', 'elementor'), __('Footers', 'elementor'), __('Archives', 'elementor'), __('Single Posts', 'elementor'), __('Single Pages', 'elementor'), __('Search Results', 'elementor'), __('404 Error Page', 'elementor'), __('Popups', 'elementor'), __('Global widgets', 'elementor')], 8690 tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor') 8691 } 8692 } 8693 }, { 8694 type: 'content', 8695 data: { 8696 title: __('Content', 'elementor'), 8697 features: { 8698 open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')] 8699 } 8700 } 8701 }, { 8702 type: 'settings', 8703 data: { 8704 title: __('Site Settings', 'elementor'), 8705 features: { 8706 open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')] 8707 } 8708 } 8709 }]; 8710 var _default = kitContentData; 8711 exports.default = _default; 8712 8713 /***/ }), 8714 8715 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js": 8716 /*!*************************************************************************************!*\ 8717 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***! 8718 \*************************************************************************************/ 8719 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8720 8721 "use strict"; 8722 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8723 8724 8725 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8726 8727 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8728 8729 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8730 8731 _Object$defineProperty(exports, "__esModule", { 8732 value: true 8733 }); 8734 8735 exports.default = KitContent; 8736 8737 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8738 8739 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 8740 8741 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 8742 8743 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 8744 8745 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 8746 8747 var _templatesFeatures = _interopRequireDefault(__webpack_require__(/*! ./components/templates-features/templates-features */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js")); 8748 8749 var _kitContentCheckbox = _interopRequireDefault(__webpack_require__(/*! ./components/kit-content-checkbox/kit-content-checkbox */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js")); 8750 8751 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js")); 8752 8753 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js")); 8754 8755 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 8756 8757 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 8758 8759 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 8760 8761 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 8762 8763 var _kitContentData = _interopRequireDefault(__webpack_require__(/*! ./kit-content-data/kit-content-data */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js")); 8764 8765 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss"); 8766 8767 function KitContent(props) { 8768 var hasPro = elementorAppConfig.hasPro, 8769 _useState = (0, _react.useState)({}), 8770 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 8771 containerHover = _useState2[0], 8772 setContainerHover = _useState2[1], 8773 getTemplateFeatures = function getTemplateFeatures(features, index) { 8774 if (!features) { 8775 return; 8776 } 8777 8778 return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, { 8779 features: features, 8780 isLocked: !hasPro, 8781 showTooltip: containerHover[index] 8782 }); 8783 }, 8784 getGoProButton = function getGoProButton() { 8785 return /*#__PURE__*/_react.default.createElement(_goProButton.default, { 8786 className: "e-app-export-kit-content__go-pro-button", 8787 url: "https://go.elementor.com/go-pro-import-export" 8788 }); 8789 }, 8790 setContainerHoverState = function setContainerHoverState(index, state) { 8791 setContainerHover(function (prevState) { 8792 return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state)); 8793 }); 8794 }; 8795 8796 return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, { 8797 separated: true, 8798 className: "e-app-export-kit-content" 8799 }, _kitContentData.default.map(function (item, index) { 8800 var _item$data$features; 8801 8802 var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro; 8803 8804 if (props.manifest) { 8805 var contentType = 'settings' === item.type ? 'site-settings' : item.type; 8806 8807 if (!props.manifest[contentType]) { 8808 return; 8809 } 8810 } 8811 8812 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 8813 padding: "20", 8814 key: item.type, 8815 className: "e-app-export-kit-content__item" 8816 }, /*#__PURE__*/_react.default.createElement("div", { 8817 onMouseEnter: function onMouseEnter() { 8818 return isLockedFeaturesNoPro && setContainerHoverState(index, true); 8819 }, 8820 onMouseLeave: function onMouseLeave() { 8821 return isLockedFeaturesNoPro && setContainerHoverState(index, false); 8822 } 8823 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 8824 container: true, 8825 noWrap: true 8826 }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, { 8827 type: item.type, 8828 className: "e-app-export-kit-content__checkbox" 8829 }), /*#__PURE__*/_react.default.createElement(_grid.default, { 8830 item: true 8831 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 8832 variant: "h4", 8833 tag: "h3", 8834 className: "e-app-export-kit-content__title" 8835 }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, { 8836 item: true 8837 }, /*#__PURE__*/_react.default.createElement(_text.default, { 8838 variant: "sm", 8839 tag: "span", 8840 className: "e-app-export-kit-content__description" 8841 }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton()))))); 8842 }))); 8843 } 8844 8845 KitContent.propTypes = { 8846 className: PropTypes.string, 8847 manifest: PropTypes.object 8848 }; 8849 KitContent.defaultProps = { 8850 className: '' 8851 }; 8852 8853 /***/ }), 8854 8855 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js": 8856 /*!*******************************************************************************!*\ 8857 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***! 8858 \*******************************************************************************/ 8859 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8860 8861 "use strict"; 8862 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8863 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8864 8865 8866 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8867 8868 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8869 8870 _Object$defineProperty(exports, "__esModule", { 8871 value: true 8872 }); 8873 8874 exports.default = KitData; 8875 8876 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8877 8878 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 8879 8880 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 8881 8882 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js")); 8883 8884 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 8885 8886 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 8887 8888 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 8889 8890 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 8891 8892 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 8893 8894 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss"); 8895 8896 function KitData(props) { 8897 var kitData = props.data, 8898 getSummaryTitle = function getSummaryTitle(type, key, amount) { 8899 var data = elementorAppConfig['import-export'].summaryTitles[type][key]; 8900 8901 if (data !== null && data !== void 0 && data.single) { 8902 if (!amount) { 8903 return ''; 8904 } 8905 8906 var title = amount > 1 ? data.plural : data.single; 8907 return amount + ' ' + title; 8908 } 8909 8910 return data; 8911 }, 8912 getTemplates = function getTemplates() { 8913 var templates = {}; 8914 8915 for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) { 8916 var type = kitData.templates[key].doc_type; 8917 8918 if (!templates[type]) { 8919 templates[type] = 0; 8920 } 8921 8922 templates[type]++; 8923 } 8924 8925 return (0, _entries.default)(templates).map(function (item) { 8926 return getSummaryTitle('templates', item[0], item[1]); 8927 }); 8928 }, 8929 getSiteSettings = function getSiteSettings() { 8930 var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {}; 8931 return (0, _entries.default)(siteSettings).map(function (item) { 8932 return getSummaryTitle('site-settings', item[1]); 8933 }); 8934 }, 8935 getContent = function getContent() { 8936 var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {}, 8937 wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {}; 8938 var mergedContent = (0, _objectSpread2.default)({}, content); 8939 8940 for (var key in mergedContent) { 8941 mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []); 8942 } // In case that wpContent has properties that doesn't exist in the content object. 8943 8944 8945 mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent); 8946 return (0, _entries.default)(mergedContent).map(function (item) { 8947 return getSummaryTitle('content', item[0], item[1].length); 8948 }); 8949 }, 8950 kitContent = [{ 8951 title: __('Templates:', 'elementor'), 8952 data: getTemplates() 8953 }, { 8954 title: __('Site Settings:', 'elementor'), 8955 data: getSiteSettings() 8956 }, { 8957 title: __('Content:', 'elementor'), 8958 data: getContent() 8959 }]; 8960 8961 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, { 8962 variant: "h6", 8963 tag: "h3", 8964 className: "e-app-export-complete__kit-content-title" 8965 }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, { 8966 className: "e-app-export-complete-kit-data-list" 8967 }, kitContent.map(function (item, index) { 8968 if (!item.data.length) { 8969 return; 8970 } 8971 8972 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 8973 key: index, 8974 className: "e-app-export-complete-kit-data-list__item" 8975 }, /*#__PURE__*/_react.default.createElement(_text.default, { 8976 tag: "strong", 8977 variant: "sm" 8978 }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, { 8979 tag: "span", 8980 variant: "sm" 8981 }, item.data.filter(function (value) { 8982 return value; 8983 }).join(' | '))); 8984 }))); 8985 } 8986 8987 KitData.propTypes = { 8988 data: PropTypes.object 8989 }; 8990 8991 /***/ }), 8992 8993 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js": 8994 /*!***********************************************************************!*\ 8995 !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***! 8996 \***********************************************************************/ 8997 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8998 8999 "use strict"; 9000 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 9001 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9002 9003 9004 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9005 9006 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9007 9008 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9009 9010 _Object$defineProperty(exports, "__esModule", { 9011 value: true 9012 }); 9013 9014 exports.default = Layout; 9015 9016 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 9017 9018 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 9019 9020 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 9021 9022 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 9023 9024 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 9025 9026 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js")); 9027 9028 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js")); 9029 9030 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"); 9031 9032 var _importInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/import-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js")); 9033 9034 var _exportInfoModal = _interopRequireDefault(__webpack_require__(/*! ../shared/info-modal/export-info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js")); 9035 9036 function Layout(props) { 9037 var _useState = (0, _react.useState)(false), 9038 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 9039 showInfoModal = _useState2[0], 9040 setShowInfoModal = _useState2[1], 9041 referrer = location.hash.match('referrer=([^&]+)'), 9042 getContent = function getContent() { 9043 var infoModalProps = { 9044 show: showInfoModal, 9045 setShow: setShowInfoModal 9046 }; 9047 return /*#__PURE__*/_react.default.createElement(_contentLayout.default, null, props.children, 'import' === props.type ? /*#__PURE__*/_react.default.createElement(_importInfoModal.default, infoModalProps) : /*#__PURE__*/_react.default.createElement(_exportInfoModal.default, infoModalProps)); 9048 }, 9049 getInfoButtonProps = function getInfoButtonProps() { 9050 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, { 9051 onClick: function onClick() { 9052 setShowInfoModal(true); 9053 } 9054 }); 9055 }, 9056 config = { 9057 title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'), 9058 headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)), 9059 content: getContent(), 9060 footer: props.footer 9061 }, 9062 moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer). 9063 9064 9065 if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab)) { 9066 elementorAppConfig.return_url += moduleAdminTab; 9067 } 9068 9069 return /*#__PURE__*/_react.default.createElement(_page.default, config); 9070 } 9071 9072 Layout.propTypes = { 9073 type: PropTypes.oneOf(['import', 'export']), 9074 headerButtons: PropTypes.arrayOf(PropTypes.object), 9075 children: PropTypes.object.isRequired, 9076 footer: PropTypes.object 9077 }; 9078 Layout.defaultProps = { 9079 headerButtons: [] 9080 }; 9081 9082 /***/ }), 9083 9084 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js": 9085 /*!*********************************************************************************!*\ 9086 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***! 9087 \*********************************************************************************/ 9088 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9089 9090 "use strict"; 9091 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9092 9093 9094 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9095 9096 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9097 9098 _Object$defineProperty(exports, "__esModule", { 9099 value: true 9100 }); 9101 9102 exports.default = PageHeader; 9103 9104 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9105 9106 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js")); 9107 9108 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9109 9110 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 9111 9112 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 9113 9114 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9115 9116 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss"); 9117 9118 // Page header. 9119 function PageHeader(props) { 9120 var baseClassName = 'e-app-import-export-page-header', 9121 classes = [baseClassName, props.className]; 9122 9123 var handleMultiLine = function handleMultiLine(content) { 9124 if ((0, _isArray.default)(content)) { 9125 var multiLineArray = []; 9126 content.forEach(function (line, index) { 9127 if (index) { 9128 multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", { 9129 key: index 9130 })); 9131 } 9132 9133 multiLineArray.push(line); 9134 }); 9135 return multiLineArray; 9136 } 9137 9138 return content; 9139 }; 9140 9141 return /*#__PURE__*/_react.default.createElement("div", { 9142 className: (0, _utils.arrayToClassName)(classes) 9143 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9144 container: true 9145 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9146 item: true, 9147 className: "e-app-import-export-page-header__content-wrapper" 9148 }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 9149 variant: "display-3", 9150 className: "e-app-import-export-page-header__heading" 9151 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 9152 className: "e-app-import-export-page-header__description" 9153 }, handleMultiLine(props.description))))); 9154 } 9155 9156 PageHeader.propTypes = { 9157 className: PropTypes.string, 9158 heading: PropTypes.string, 9159 description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]) 9160 }; 9161 PageHeader.defaultProps = { 9162 className: '' 9163 }; 9164 9165 /***/ }), 9166 9167 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js": 9168 /*!**************************************************************************!*\ 9169 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***! 9170 \**************************************************************************/ 9171 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9172 9173 "use strict"; 9174 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9175 9176 9177 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9178 9179 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9180 9181 _Object$defineProperty(exports, "__esModule", { 9182 value: true 9183 }); 9184 9185 exports.default = PanelBody; 9186 9187 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9188 9189 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9190 9191 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9192 9193 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 9194 9195 function PanelBody(props) { 9196 return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, { 9197 padding: props.padding, 9198 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className]) 9199 }, props.children)); 9200 } 9201 9202 PanelBody.propTypes = { 9203 className: PropTypes.string, 9204 padding: PropTypes.string, 9205 children: PropTypes.any.isRequired 9206 }; 9207 PanelBody.defaultProps = { 9208 className: '', 9209 padding: '0' 9210 }; 9211 9212 /***/ }), 9213 9214 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js": 9215 /*!****************************************************************************!*\ 9216 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***! 9217 \****************************************************************************/ 9218 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9219 9220 "use strict"; 9221 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9222 9223 9224 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9225 9226 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9227 9228 _Object$defineProperty(exports, "__esModule", { 9229 value: true 9230 }); 9231 9232 exports.default = PanelHeader; 9233 9234 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9235 9236 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9237 9238 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9239 9240 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 9241 9242 function PanelHeader(props) { 9243 return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, { 9244 active: props.toggle, 9245 showIcon: props.showIcon 9246 }, /*#__PURE__*/_react.default.createElement(_card.default.Header, { 9247 padding: "20", 9248 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className]) 9249 }, props.children)); 9250 } 9251 9252 PanelHeader.propTypes = { 9253 className: PropTypes.string, 9254 padding: PropTypes.string, 9255 toggle: PropTypes.bool, 9256 showIcon: PropTypes.bool, 9257 children: PropTypes.any.isRequired 9258 }; 9259 PanelHeader.defaultProps = { 9260 className: '', 9261 padding: '20', 9262 toggle: true, 9263 showIcon: true 9264 }; 9265 9266 /***/ }), 9267 9268 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js": 9269 /*!******************************************************************************!*\ 9270 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***! 9271 \******************************************************************************/ 9272 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9273 9274 "use strict"; 9275 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9276 9277 9278 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9279 9280 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9281 9282 _Object$defineProperty(exports, "__esModule", { 9283 value: true 9284 }); 9285 9286 exports.default = PanelHeadline; 9287 9288 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9289 9290 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9291 9292 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9293 9294 function PanelHeadline(props) { 9295 return /*#__PURE__*/_react.default.createElement(_card.default.Headline, { 9296 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className]) 9297 }, props.children); 9298 } 9299 9300 PanelHeadline.propTypes = { 9301 className: PropTypes.string, 9302 children: PropTypes.any.isRequired 9303 }; 9304 PanelHeadline.defaultProps = { 9305 className: '' 9306 }; 9307 9308 /***/ }), 9309 9310 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js": 9311 /*!*********************************************************************!*\ 9312 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***! 9313 \*********************************************************************/ 9314 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9315 9316 "use strict"; 9317 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9318 9319 9320 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9321 9322 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9323 9324 _Object$defineProperty(exports, "__esModule", { 9325 value: true 9326 }); 9327 9328 exports.default = Panel; 9329 9330 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9331 9332 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9333 9334 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9335 9336 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 9337 9338 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js")); 9339 9340 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js")); 9341 9342 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js")); 9343 9344 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss"); 9345 9346 function Panel(props) { 9347 return /*#__PURE__*/_react.default.createElement(_collapse.default, { 9348 isOpened: props.isOpened 9349 }, /*#__PURE__*/_react.default.createElement(_card.default, { 9350 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className]) 9351 }, props.children)); 9352 } 9353 9354 Panel.propTypes = { 9355 className: PropTypes.string, 9356 isOpened: PropTypes.bool, 9357 children: PropTypes.any.isRequired 9358 }; 9359 Panel.defaultProps = { 9360 className: '', 9361 isOpened: false 9362 }; 9363 Panel.Header = _panelHeader.default; 9364 Panel.Headline = _panelHeadline.default; 9365 Panel.Body = _panelBody.default; 9366 9367 /***/ }), 9368 9369 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js": 9370 /*!*********************************************************************************!*\ 9371 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***! 9372 \*********************************************************************************/ 9373 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9374 9375 "use strict"; 9376 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9377 9378 9379 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9380 9381 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9382 9383 _Object$defineProperty(exports, "__esModule", { 9384 value: true 9385 }); 9386 9387 exports.default = WizardStep; 9388 9389 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9390 9391 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9392 9393 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 9394 9395 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 9396 9397 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 9398 9399 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9400 9401 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss"); 9402 9403 function WizardStep(props) { 9404 var baseClassName = 'e-app-import-export-wizard-step', 9405 classes = [baseClassName, props.className]; 9406 return /*#__PURE__*/_react.default.createElement(_grid.default, { 9407 className: (0, _utils.arrayToClassName)(classes), 9408 justify: "center", 9409 container: true 9410 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9411 item: true 9412 }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, { 9413 className: "e-app-import-export-wizard-step__media-container", 9414 justify: "center", 9415 alignItems: "end", 9416 container: true 9417 }, props.image && /*#__PURE__*/_react.default.createElement("img", { 9418 className: "e-app-import-export-wizard-step__image", 9419 src: props.image 9420 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, { 9421 className: "e-app-import-export-wizard-step__icon ".concat(props.icon) 9422 })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 9423 variant: "display-3", 9424 className: "e-app-import-export-wizard-step__heading" 9425 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 9426 variant: "xl", 9427 className: "e-app-import-export-wizard-step__description" 9428 }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, { 9429 item: true, 9430 className: "e-app-import-export-wizard-step__content" 9431 }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, { 9432 variant: "xs", 9433 className: "e-app-import-export-wizard-step__notice" 9434 }, props.notice))); 9435 } 9436 9437 WizardStep.propTypes = { 9438 className: PropTypes.string, 9439 image: PropTypes.string, 9440 icon: PropTypes.string, 9441 heading: PropTypes.string, 9442 description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]), 9443 notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]), 9444 children: PropTypes.any 9445 }; 9446 WizardStep.defaultProps = { 9447 className: '' 9448 }; 9449 9450 /***/ }), 9451 9452 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js": 9453 /*!******************************************************************************************!*\ 9454 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js ***! 9455 \******************************************************************************************/ 9456 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9457 9458 "use strict"; 9459 9460 9461 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9462 9463 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9464 9465 _Object$defineProperty(exports, "__esModule", { 9466 value: true 9467 }); 9468 9469 exports.DownloadLink = void 0; 9470 9471 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9472 9473 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9474 9475 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9476 9477 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9478 9479 var DownloadLink = /*#__PURE__*/function (_$e$modules$CommandDa) { 9480 (0, _inherits2.default)(DownloadLink, _$e$modules$CommandDa); 9481 9482 var _super = (0, _createSuper2.default)(DownloadLink); 9483 9484 function DownloadLink() { 9485 (0, _classCallCheck2.default)(this, DownloadLink); 9486 return _super.apply(this, arguments); 9487 } 9488 9489 (0, _createClass2.default)(DownloadLink, null, [{ 9490 key: "getEndpointFormat", 9491 value: function getEndpointFormat() { 9492 return 'kits/download-link/{id}'; 9493 } 9494 }]); 9495 return DownloadLink; 9496 }($e.modules.CommandData); 9497 9498 exports.DownloadLink = DownloadLink; 9499 9500 /***/ }), 9501 9502 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js": 9503 /*!**************************************************************************************!*\ 9504 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js ***! 9505 \**************************************************************************************/ 9506 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9507 9508 "use strict"; 9509 9510 9511 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9512 9513 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9514 9515 _Object$defineProperty(exports, "__esModule", { 9516 value: true 9517 }); 9518 9519 exports.Favorites = void 0; 9520 9521 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9522 9523 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9524 9525 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9526 9527 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9528 9529 var Favorites = /*#__PURE__*/function (_$e$modules$CommandDa) { 9530 (0, _inherits2.default)(Favorites, _$e$modules$CommandDa); 9531 9532 var _super = (0, _createSuper2.default)(Favorites); 9533 9534 function Favorites() { 9535 (0, _classCallCheck2.default)(this, Favorites); 9536 return _super.apply(this, arguments); 9537 } 9538 9539 (0, _createClass2.default)(Favorites, null, [{ 9540 key: "getEndpointFormat", 9541 value: function getEndpointFormat() { 9542 return 'kits/favorites/{id}'; 9543 } 9544 }]); 9545 return Favorites; 9546 }($e.modules.CommandData); 9547 9548 exports.Favorites = Favorites; 9549 9550 /***/ }), 9551 9552 /***/ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js": 9553 /*!**********************************************************************************!*\ 9554 !*** ../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js ***! 9555 \**********************************************************************************/ 9556 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9557 9558 "use strict"; 9559 9560 9561 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9562 9563 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9564 9565 _Object$defineProperty(exports, "__esModule", { 9566 value: true 9567 }); 9568 9569 _Object$defineProperty(exports, "DownloadLink", { 9570 enumerable: true, 9571 get: function get() { 9572 return _downloadLink.DownloadLink; 9573 } 9574 }); 9575 9576 _Object$defineProperty(exports, "Favorites", { 9577 enumerable: true, 9578 get: function get() { 9579 return _favorites.Favorites; 9580 } 9581 }); 9582 9583 exports.Index = void 0; 9584 9585 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9586 9587 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9588 9589 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9590 9591 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9592 9593 var _downloadLink = __webpack_require__(/*! ./download-link */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/download-link.js"); 9594 9595 var _favorites = __webpack_require__(/*! ./favorites */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/favorites.js"); 9596 9597 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) { 9598 (0, _inherits2.default)(Index, _$e$modules$CommandDa); 9599 9600 var _super = (0, _createSuper2.default)(Index); 9601 9602 function Index() { 9603 (0, _classCallCheck2.default)(this, Index); 9604 return _super.apply(this, arguments); 9605 } 9606 9607 (0, _createClass2.default)(Index, null, [{ 9608 key: "getEndpointFormat", 9609 value: function getEndpointFormat() { 9610 return 'kits/{id}'; 9611 } 9612 }]); 9613 return Index; 9614 }($e.modules.CommandData); 9615 9616 exports.Index = Index; 9617 9618 /***/ }), 9619 9620 /***/ "../core/app/modules/kit-library/assets/js/data/kits/component.js": 9621 /*!************************************************************************!*\ 9622 !*** ../core/app/modules/kit-library/assets/js/data/kits/component.js ***! 9623 \************************************************************************/ 9624 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9625 9626 "use strict"; 9627 9628 9629 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9630 9631 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9632 9633 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9634 9635 _Object$defineProperty(exports, "__esModule", { 9636 value: true 9637 }); 9638 9639 exports.default = void 0; 9640 9641 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9642 9643 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9644 9645 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9646 9647 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9648 9649 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/kits/commands-data/index.js")); 9650 9651 var Component = /*#__PURE__*/function (_$e$modules$Component) { 9652 (0, _inherits2.default)(Component, _$e$modules$Component); 9653 9654 var _super = (0, _createSuper2.default)(Component); 9655 9656 function Component() { 9657 (0, _classCallCheck2.default)(this, Component); 9658 return _super.apply(this, arguments); 9659 } 9660 9661 (0, _createClass2.default)(Component, [{ 9662 key: "getNamespace", 9663 value: function getNamespace() { 9664 return 'kits'; 9665 } 9666 }, { 9667 key: "defaultData", 9668 value: function defaultData() { 9669 return this.importCommands(commandsData); 9670 } 9671 }]); 9672 return Component; 9673 }($e.modules.ComponentBase); 9674 9675 exports.default = Component; 9676 9677 /***/ }), 9678 9679 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js": 9680 /*!****************************************************************************************!*\ 9681 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js ***! 9682 \****************************************************************************************/ 9683 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9684 9685 "use strict"; 9686 9687 9688 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9689 9690 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9691 9692 _Object$defineProperty(exports, "__esModule", { 9693 value: true 9694 }); 9695 9696 exports.Index = void 0; 9697 9698 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9699 9700 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9701 9702 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9703 9704 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9705 9706 var Index = /*#__PURE__*/function (_$e$modules$CommandDa) { 9707 (0, _inherits2.default)(Index, _$e$modules$CommandDa); 9708 9709 var _super = (0, _createSuper2.default)(Index); 9710 9711 function Index() { 9712 (0, _classCallCheck2.default)(this, Index); 9713 return _super.apply(this, arguments); 9714 } 9715 9716 (0, _createClass2.default)(Index, null, [{ 9717 key: "getEndpointFormat", 9718 value: function getEndpointFormat() { 9719 return 'kit-taxonomies/{id}'; 9720 } 9721 }]); 9722 return Index; 9723 }($e.modules.CommandData); 9724 9725 exports.Index = Index; 9726 9727 /***/ }), 9728 9729 /***/ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js": 9730 /*!******************************************************************************!*\ 9731 !*** ../core/app/modules/kit-library/assets/js/data/taxonomies/component.js ***! 9732 \******************************************************************************/ 9733 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9734 9735 "use strict"; 9736 9737 9738 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9739 9740 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9741 9742 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9743 9744 _Object$defineProperty(exports, "__esModule", { 9745 value: true 9746 }); 9747 9748 exports.default = void 0; 9749 9750 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9751 9752 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9753 9754 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 9755 9756 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 9757 9758 var commandsData = _interopRequireWildcard(__webpack_require__(/*! ./commands-data/ */ "../core/app/modules/kit-library/assets/js/data/taxonomies/commands-data/index.js")); 9759 9760 var Component = /*#__PURE__*/function (_$e$modules$Component) { 9761 (0, _inherits2.default)(Component, _$e$modules$Component); 9762 9763 var _super = (0, _createSuper2.default)(Component); 9764 9765 function Component() { 9766 (0, _classCallCheck2.default)(this, Component); 9767 return _super.apply(this, arguments); 9768 } 9769 9770 (0, _createClass2.default)(Component, [{ 9771 key: "getNamespace", 9772 value: function getNamespace() { 9773 return 'kit-taxonomies'; 9774 } 9775 }, { 9776 key: "defaultData", 9777 value: function defaultData() { 9778 return this.importCommands(commandsData); 9779 } 9780 }]); 9781 return Component; 9782 }($e.modules.ComponentBase); 9783 9784 exports.default = Component; 9785 9786 /***/ }), 9787 9788 /***/ "../core/app/modules/kit-library/assets/js/module.js": 9789 /*!***********************************************************!*\ 9790 !*** ../core/app/modules/kit-library/assets/js/module.js ***! 9791 \***********************************************************/ 9792 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9793 9794 "use strict"; 9795 /* provided dependency */ var React = __webpack_require__(/*! react */ "react"); 9796 9797 9798 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9799 9800 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9801 9802 _Object$defineProperty(exports, "__esModule", { 9803 value: true 9804 }); 9805 9806 exports.default = void 0; 9807 9808 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 9809 9810 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 9811 9812 var _component = _interopRequireDefault(__webpack_require__(/*! ./data/kits/component */ "../core/app/modules/kit-library/assets/js/data/kits/component.js")); 9813 9814 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 9815 9816 var _component2 = _interopRequireDefault(__webpack_require__(/*! ./data/taxonomies/component */ "../core/app/modules/kit-library/assets/js/data/taxonomies/component.js")); 9817 9818 var KitLibrary = /*#__PURE__*/function () { 9819 function KitLibrary() { 9820 (0, _classCallCheck2.default)(this, KitLibrary); 9821 9822 if (!this.hasAccessToModule()) { 9823 return; 9824 } 9825 9826 $e.components.register(new _component.default()); 9827 $e.components.register(new _component2.default()); 9828 9829 _router.default.addRoute({ 9830 path: '/kit-library/*', 9831 component: React.lazy(function () { 9832 return Promise.all(/*! import() | kit-library */[__webpack_require__.e("vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074"), __webpack_require__.e("kit-library")]).then(__webpack_require__.t.bind(__webpack_require__, /*! ./app */ "../core/app/modules/kit-library/assets/js/app.js", 23)); 9833 }) 9834 }); 9835 } 9836 9837 (0, _createClass2.default)(KitLibrary, [{ 9838 key: "hasAccessToModule", 9839 value: function hasAccessToModule() { 9840 var _elementorAppConfig$k; 9841 9842 return (_elementorAppConfig$k = elementorAppConfig['kit-library']) === null || _elementorAppConfig$k === void 0 ? void 0 : _elementorAppConfig$k['has_access_to_module']; 9843 } 9844 }]); 9845 return KitLibrary; 9846 }(); 9847 9848 exports.default = KitLibrary; 9849 9850 /***/ }), 9851 9852 /***/ "../node_modules/core-js/library/fn/array/from.js": 9853 /*!********************************************************!*\ 9854 !*** ../node_modules/core-js/library/fn/array/from.js ***! 9855 \********************************************************/ 9856 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9857 9858 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js"); 9859 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js"); 9860 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from; 9861 9862 9863 /***/ }), 9864 9865 /***/ "../node_modules/core-js/library/fn/array/is-array.js": 9866 /*!************************************************************!*\ 9867 !*** ../node_modules/core-js/library/fn/array/is-array.js ***! 9868 \************************************************************/ 9869 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9870 9871 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js"); 9872 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray; 9873 9874 9875 /***/ }), 9876 9877 /***/ "../node_modules/core-js/library/fn/json/stringify.js": 9878 /*!************************************************************!*\ 9879 !*** ../node_modules/core-js/library/fn/json/stringify.js ***! 9880 \************************************************************/ 9881 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9882 9883 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js"); 9884 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify }); 9885 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars 9886 return $JSON.stringify.apply($JSON, arguments); 9887 }; 9888 9889 9890 /***/ }), 9891 9892 /***/ "../node_modules/core-js/library/fn/object/assign.js": 9893 /*!***********************************************************!*\ 9894 !*** ../node_modules/core-js/library/fn/object/assign.js ***! 9895 \***********************************************************/ 9896 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9897 9898 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js"); 9899 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign; 9900 9901 9902 /***/ }), 9903 9904 /***/ "../node_modules/core-js/library/fn/object/create.js": 9905 /*!***********************************************************!*\ 9906 !*** ../node_modules/core-js/library/fn/object/create.js ***! 9907 \***********************************************************/ 9908 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9909 9910 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js"); 9911 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 9912 module.exports = function create(P, D) { 9913 return $Object.create(P, D); 9914 }; 9915 9916 9917 /***/ }), 9918 9919 /***/ "../node_modules/core-js/library/fn/object/define-properties.js": 9920 /*!**********************************************************************!*\ 9921 !*** ../node_modules/core-js/library/fn/object/define-properties.js ***! 9922 \**********************************************************************/ 9923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9924 9925 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js"); 9926 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 9927 module.exports = function defineProperties(T, D) { 9928 return $Object.defineProperties(T, D); 9929 }; 9930 9931 9932 /***/ }), 9933 9934 /***/ "../node_modules/core-js/library/fn/object/define-property.js": 9935 /*!********************************************************************!*\ 9936 !*** ../node_modules/core-js/library/fn/object/define-property.js ***! 9937 \********************************************************************/ 9938 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9939 9940 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js"); 9941 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 9942 module.exports = function defineProperty(it, key, desc) { 9943 return $Object.defineProperty(it, key, desc); 9944 }; 9945 9946 9947 /***/ }), 9948 9949 /***/ "../node_modules/core-js/library/fn/object/entries.js": 9950 /*!************************************************************!*\ 9951 !*** ../node_modules/core-js/library/fn/object/entries.js ***! 9952 \************************************************************/ 9953 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9954 9955 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js"); 9956 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries; 9957 9958 9959 /***/ }), 9960 9961 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js": 9962 /*!********************************************************************************!*\ 9963 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***! 9964 \********************************************************************************/ 9965 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9966 9967 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js"); 9968 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 9969 module.exports = function getOwnPropertyDescriptor(it, key) { 9970 return $Object.getOwnPropertyDescriptor(it, key); 9971 }; 9972 9973 9974 /***/ }), 9975 9976 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js": 9977 /*!*********************************************************************************!*\ 9978 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***! 9979 \*********************************************************************************/ 9980 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9981 9982 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js"); 9983 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors; 9984 9985 9986 /***/ }), 9987 9988 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js": 9989 /*!*****************************************************************************!*\ 9990 !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***! 9991 \*****************************************************************************/ 9992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 9993 9994 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js"); 9995 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols; 9996 9997 9998 /***/ }), 9999 10000 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js": 10001 /*!*********************************************************************!*\ 10002 !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***! 10003 \*********************************************************************/ 10004 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10005 10006 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js"); 10007 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf; 10008 10009 10010 /***/ }), 10011 10012 /***/ "../node_modules/core-js/library/fn/object/keys.js": 10013 /*!*********************************************************!*\ 10014 !*** ../node_modules/core-js/library/fn/object/keys.js ***! 10015 \*********************************************************/ 10016 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10017 10018 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js"); 10019 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys; 10020 10021 10022 /***/ }), 10023 10024 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js": 10025 /*!*********************************************************************!*\ 10026 !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***! 10027 \*********************************************************************/ 10028 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10029 10030 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js"); 10031 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf; 10032 10033 10034 /***/ }), 10035 10036 /***/ "../node_modules/core-js/library/fn/parse-int.js": 10037 /*!*******************************************************!*\ 10038 !*** ../node_modules/core-js/library/fn/parse-int.js ***! 10039 \*******************************************************/ 10040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10041 10042 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js"); 10043 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt; 10044 10045 10046 /***/ }), 10047 10048 /***/ "../node_modules/core-js/library/fn/reflect/construct.js": 10049 /*!***************************************************************!*\ 10050 !*** ../node_modules/core-js/library/fn/reflect/construct.js ***! 10051 \***************************************************************/ 10052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10053 10054 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js"); 10055 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct; 10056 10057 10058 /***/ }), 10059 10060 /***/ "../node_modules/core-js/library/fn/reflect/get.js": 10061 /*!*********************************************************!*\ 10062 !*** ../node_modules/core-js/library/fn/reflect/get.js ***! 10063 \*********************************************************/ 10064 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10065 10066 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js"); 10067 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get; 10068 10069 10070 /***/ }), 10071 10072 /***/ "../node_modules/core-js/library/fn/symbol/index.js": 10073 /*!**********************************************************!*\ 10074 !*** ../node_modules/core-js/library/fn/symbol/index.js ***! 10075 \**********************************************************/ 10076 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10077 10078 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js"); 10079 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js"); 10080 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js"); 10081 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js"); 10082 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol; 10083 10084 10085 /***/ }), 10086 10087 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js": 10088 /*!*************************************************************!*\ 10089 !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***! 10090 \*************************************************************/ 10091 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10092 10093 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js"); 10094 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js"); 10095 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator'); 10096 10097 10098 /***/ }), 10099 10100 /***/ "../node_modules/core-js/library/fn/weak-map.js": 10101 /*!******************************************************!*\ 10102 !*** ../node_modules/core-js/library/fn/weak-map.js ***! 10103 \******************************************************/ 10104 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10105 10106 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js"); 10107 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js"); 10108 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js"); 10109 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js"); 10110 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js"); 10111 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap; 10112 10113 10114 /***/ }), 10115 10116 /***/ "../node_modules/core-js/library/modules/_a-function.js": 10117 /*!**************************************************************!*\ 10118 !*** ../node_modules/core-js/library/modules/_a-function.js ***! 10119 \**************************************************************/ 10120 /***/ ((module) => { 10121 10122 module.exports = function (it) { 10123 if (typeof it != 'function') throw TypeError(it + ' is not a function!'); 10124 return it; 10125 }; 10126 10127 10128 /***/ }), 10129 10130 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js": 10131 /*!**********************************************************************!*\ 10132 !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***! 10133 \**********************************************************************/ 10134 /***/ ((module) => { 10135 10136 module.exports = function () { /* empty */ }; 10137 10138 10139 /***/ }), 10140 10141 /***/ "../node_modules/core-js/library/modules/_an-instance.js": 10142 /*!***************************************************************!*\ 10143 !*** ../node_modules/core-js/library/modules/_an-instance.js ***! 10144 \***************************************************************/ 10145 /***/ ((module) => { 10146 10147 module.exports = function (it, Constructor, name, forbiddenField) { 10148 if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { 10149 throw TypeError(name + ': incorrect invocation!'); 10150 } return it; 10151 }; 10152 10153 10154 /***/ }), 10155 10156 /***/ "../node_modules/core-js/library/modules/_an-object.js": 10157 /*!*************************************************************!*\ 10158 !*** ../node_modules/core-js/library/modules/_an-object.js ***! 10159 \*************************************************************/ 10160 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10161 10162 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10163 module.exports = function (it) { 10164 if (!isObject(it)) throw TypeError(it + ' is not an object!'); 10165 return it; 10166 }; 10167 10168 10169 /***/ }), 10170 10171 /***/ "../node_modules/core-js/library/modules/_array-includes.js": 10172 /*!******************************************************************!*\ 10173 !*** ../node_modules/core-js/library/modules/_array-includes.js ***! 10174 \******************************************************************/ 10175 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10176 10177 // false -> Array#indexOf 10178 // true -> Array#includes 10179 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 10180 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 10181 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js"); 10182 module.exports = function (IS_INCLUDES) { 10183 return function ($this, el, fromIndex) { 10184 var O = toIObject($this); 10185 var length = toLength(O.length); 10186 var index = toAbsoluteIndex(fromIndex, length); 10187 var value; 10188 // Array#includes uses SameValueZero equality algorithm 10189 // eslint-disable-next-line no-self-compare 10190 if (IS_INCLUDES && el != el) while (length > index) { 10191 value = O[index++]; 10192 // eslint-disable-next-line no-self-compare 10193 if (value != value) return true; 10194 // Array#indexOf ignores holes, Array#includes - not 10195 } else for (;length > index; index++) if (IS_INCLUDES || index in O) { 10196 if (O[index] === el) return IS_INCLUDES || index || 0; 10197 } return !IS_INCLUDES && -1; 10198 }; 10199 }; 10200 10201 10202 /***/ }), 10203 10204 /***/ "../node_modules/core-js/library/modules/_array-methods.js": 10205 /*!*****************************************************************!*\ 10206 !*** ../node_modules/core-js/library/modules/_array-methods.js ***! 10207 \*****************************************************************/ 10208 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10209 10210 // 0 -> Array#forEach 10211 // 1 -> Array#map 10212 // 2 -> Array#filter 10213 // 3 -> Array#some 10214 // 4 -> Array#every 10215 // 5 -> Array#find 10216 // 6 -> Array#findIndex 10217 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 10218 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 10219 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 10220 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 10221 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js"); 10222 module.exports = function (TYPE, $create) { 10223 var IS_MAP = TYPE == 1; 10224 var IS_FILTER = TYPE == 2; 10225 var IS_SOME = TYPE == 3; 10226 var IS_EVERY = TYPE == 4; 10227 var IS_FIND_INDEX = TYPE == 6; 10228 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 10229 var create = $create || asc; 10230 return function ($this, callbackfn, that) { 10231 var O = toObject($this); 10232 var self = IObject(O); 10233 var f = ctx(callbackfn, that, 3); 10234 var length = toLength(self.length); 10235 var index = 0; 10236 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 10237 var val, res; 10238 for (;length > index; index++) if (NO_HOLES || index in self) { 10239 val = self[index]; 10240 res = f(val, index, O); 10241 if (TYPE) { 10242 if (IS_MAP) result[index] = res; // map 10243 else if (res) switch (TYPE) { 10244 case 3: return true; // some 10245 case 5: return val; // find 10246 case 6: return index; // findIndex 10247 case 2: result.push(val); // filter 10248 } else if (IS_EVERY) return false; // every 10249 } 10250 } 10251 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; 10252 }; 10253 }; 10254 10255 10256 /***/ }), 10257 10258 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js": 10259 /*!*****************************************************************************!*\ 10260 !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***! 10261 \*****************************************************************************/ 10262 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10263 10264 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10265 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js"); 10266 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species'); 10267 10268 module.exports = function (original) { 10269 var C; 10270 if (isArray(original)) { 10271 C = original.constructor; 10272 // cross-realm fallback 10273 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; 10274 if (isObject(C)) { 10275 C = C[SPECIES]; 10276 if (C === null) C = undefined; 10277 } 10278 } return C === undefined ? Array : C; 10279 }; 10280 10281 10282 /***/ }), 10283 10284 /***/ "../node_modules/core-js/library/modules/_array-species-create.js": 10285 /*!************************************************************************!*\ 10286 !*** ../node_modules/core-js/library/modules/_array-species-create.js ***! 10287 \************************************************************************/ 10288 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10289 10290 // 9.4.2.3 ArraySpeciesCreate(originalArray, length) 10291 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js"); 10292 10293 module.exports = function (original, length) { 10294 return new (speciesConstructor(original))(length); 10295 }; 10296 10297 10298 /***/ }), 10299 10300 /***/ "../node_modules/core-js/library/modules/_bind.js": 10301 /*!********************************************************!*\ 10302 !*** ../node_modules/core-js/library/modules/_bind.js ***! 10303 \********************************************************/ 10304 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10305 10306 "use strict"; 10307 10308 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 10309 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10310 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js"); 10311 var arraySlice = [].slice; 10312 var factories = {}; 10313 10314 var construct = function (F, len, args) { 10315 if (!(len in factories)) { 10316 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']'; 10317 // eslint-disable-next-line no-new-func 10318 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')'); 10319 } return factories[len](F, args); 10320 }; 10321 10322 module.exports = Function.bind || function bind(that /* , ...args */) { 10323 var fn = aFunction(this); 10324 var partArgs = arraySlice.call(arguments, 1); 10325 var bound = function (/* args... */) { 10326 var args = partArgs.concat(arraySlice.call(arguments)); 10327 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that); 10328 }; 10329 if (isObject(fn.prototype)) bound.prototype = fn.prototype; 10330 return bound; 10331 }; 10332 10333 10334 /***/ }), 10335 10336 /***/ "../node_modules/core-js/library/modules/_classof.js": 10337 /*!***********************************************************!*\ 10338 !*** ../node_modules/core-js/library/modules/_classof.js ***! 10339 \***********************************************************/ 10340 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10341 10342 // getting tag from 19.1.3.6 Object.prototype.toString() 10343 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 10344 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 10345 // ES3 wrong here 10346 var ARG = cof(function () { return arguments; }()) == 'Arguments'; 10347 10348 // fallback for IE11 Script Access Denied error 10349 var tryGet = function (it, key) { 10350 try { 10351 return it[key]; 10352 } catch (e) { /* empty */ } 10353 }; 10354 10355 module.exports = function (it) { 10356 var O, T, B; 10357 return it === undefined ? 'Undefined' : it === null ? 'Null' 10358 // @@toStringTag case 10359 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T 10360 // builtinTag case 10361 : ARG ? cof(O) 10362 // ES3 arguments fallback 10363 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; 10364 }; 10365 10366 10367 /***/ }), 10368 10369 /***/ "../node_modules/core-js/library/modules/_cof.js": 10370 /*!*******************************************************!*\ 10371 !*** ../node_modules/core-js/library/modules/_cof.js ***! 10372 \*******************************************************/ 10373 /***/ ((module) => { 10374 10375 var toString = {}.toString; 10376 10377 module.exports = function (it) { 10378 return toString.call(it).slice(8, -1); 10379 }; 10380 10381 10382 /***/ }), 10383 10384 /***/ "../node_modules/core-js/library/modules/_collection-weak.js": 10385 /*!*******************************************************************!*\ 10386 !*** ../node_modules/core-js/library/modules/_collection-weak.js ***! 10387 \*******************************************************************/ 10388 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10389 10390 "use strict"; 10391 10392 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js"); 10393 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak; 10394 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 10395 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10396 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js"); 10397 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 10398 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js"); 10399 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 10400 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 10401 var arrayFind = createArrayMethod(5); 10402 var arrayFindIndex = createArrayMethod(6); 10403 var id = 0; 10404 10405 // fallback for uncaught frozen keys 10406 var uncaughtFrozenStore = function (that) { 10407 return that._l || (that._l = new UncaughtFrozenStore()); 10408 }; 10409 var UncaughtFrozenStore = function () { 10410 this.a = []; 10411 }; 10412 var findUncaughtFrozen = function (store, key) { 10413 return arrayFind(store.a, function (it) { 10414 return it[0] === key; 10415 }); 10416 }; 10417 UncaughtFrozenStore.prototype = { 10418 get: function (key) { 10419 var entry = findUncaughtFrozen(this, key); 10420 if (entry) return entry[1]; 10421 }, 10422 has: function (key) { 10423 return !!findUncaughtFrozen(this, key); 10424 }, 10425 set: function (key, value) { 10426 var entry = findUncaughtFrozen(this, key); 10427 if (entry) entry[1] = value; 10428 else this.a.push([key, value]); 10429 }, 10430 'delete': function (key) { 10431 var index = arrayFindIndex(this.a, function (it) { 10432 return it[0] === key; 10433 }); 10434 if (~index) this.a.splice(index, 1); 10435 return !!~index; 10436 } 10437 }; 10438 10439 module.exports = { 10440 getConstructor: function (wrapper, NAME, IS_MAP, ADDER) { 10441 var C = wrapper(function (that, iterable) { 10442 anInstance(that, C, NAME, '_i'); 10443 that._t = NAME; // collection type 10444 that._i = id++; // collection id 10445 that._l = undefined; // leak store for uncaught frozen objects 10446 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that); 10447 }); 10448 redefineAll(C.prototype, { 10449 // 23.3.3.2 WeakMap.prototype.delete(key) 10450 // 23.4.3.3 WeakSet.prototype.delete(value) 10451 'delete': function (key) { 10452 if (!isObject(key)) return false; 10453 var data = getWeak(key); 10454 if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key); 10455 return data && $has(data, this._i) && delete data[this._i]; 10456 }, 10457 // 23.3.3.4 WeakMap.prototype.has(key) 10458 // 23.4.3.4 WeakSet.prototype.has(value) 10459 has: function has(key) { 10460 if (!isObject(key)) return false; 10461 var data = getWeak(key); 10462 if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key); 10463 return data && $has(data, this._i); 10464 } 10465 }); 10466 return C; 10467 }, 10468 def: function (that, key, value) { 10469 var data = getWeak(anObject(key), true); 10470 if (data === true) uncaughtFrozenStore(that).set(key, value); 10471 else data[that._i] = value; 10472 return that; 10473 }, 10474 ufstore: uncaughtFrozenStore 10475 }; 10476 10477 10478 /***/ }), 10479 10480 /***/ "../node_modules/core-js/library/modules/_collection.js": 10481 /*!**************************************************************!*\ 10482 !*** ../node_modules/core-js/library/modules/_collection.js ***! 10483 \**************************************************************/ 10484 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10485 10486 "use strict"; 10487 10488 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 10489 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 10490 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js"); 10491 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 10492 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 10493 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js"); 10494 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 10495 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js"); 10496 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10497 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 10498 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 10499 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0); 10500 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 10501 10502 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { 10503 var Base = global[NAME]; 10504 var C = Base; 10505 var ADDER = IS_MAP ? 'set' : 'add'; 10506 var proto = C && C.prototype; 10507 var O = {}; 10508 if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () { 10509 new C().entries().next(); 10510 }))) { 10511 // create collection constructor 10512 C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER); 10513 redefineAll(C.prototype, methods); 10514 meta.NEED = true; 10515 } else { 10516 C = wrapper(function (target, iterable) { 10517 anInstance(target, C, NAME, '_c'); 10518 target._c = new Base(); 10519 if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target); 10520 }); 10521 each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) { 10522 var IS_ADDER = KEY == 'add' || KEY == 'set'; 10523 if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) { 10524 anInstance(this, C, KEY); 10525 if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false; 10526 var result = this._c[KEY](a === 0 ? 0 : a, b); 10527 return IS_ADDER ? this : result; 10528 }); 10529 }); 10530 IS_WEAK || dP(C.prototype, 'size', { 10531 get: function () { 10532 return this._c.size; 10533 } 10534 }); 10535 } 10536 10537 setToStringTag(C, NAME); 10538 10539 O[NAME] = C; 10540 $export($export.G + $export.W + $export.F, O); 10541 10542 if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP); 10543 10544 return C; 10545 }; 10546 10547 10548 /***/ }), 10549 10550 /***/ "../node_modules/core-js/library/modules/_core.js": 10551 /*!********************************************************!*\ 10552 !*** ../node_modules/core-js/library/modules/_core.js ***! 10553 \********************************************************/ 10554 /***/ ((module) => { 10555 10556 var core = module.exports = { version: '2.6.12' }; 10557 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef 10558 10559 10560 /***/ }), 10561 10562 /***/ "../node_modules/core-js/library/modules/_create-property.js": 10563 /*!*******************************************************************!*\ 10564 !*** ../node_modules/core-js/library/modules/_create-property.js ***! 10565 \*******************************************************************/ 10566 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10567 10568 "use strict"; 10569 10570 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 10571 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 10572 10573 module.exports = function (object, index, value) { 10574 if (index in object) $defineProperty.f(object, index, createDesc(0, value)); 10575 else object[index] = value; 10576 }; 10577 10578 10579 /***/ }), 10580 10581 /***/ "../node_modules/core-js/library/modules/_ctx.js": 10582 /*!*******************************************************!*\ 10583 !*** ../node_modules/core-js/library/modules/_ctx.js ***! 10584 \*******************************************************/ 10585 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10586 10587 // optional / simple context binding 10588 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 10589 module.exports = function (fn, that, length) { 10590 aFunction(fn); 10591 if (that === undefined) return fn; 10592 switch (length) { 10593 case 1: return function (a) { 10594 return fn.call(that, a); 10595 }; 10596 case 2: return function (a, b) { 10597 return fn.call(that, a, b); 10598 }; 10599 case 3: return function (a, b, c) { 10600 return fn.call(that, a, b, c); 10601 }; 10602 } 10603 return function (/* ...args */) { 10604 return fn.apply(that, arguments); 10605 }; 10606 }; 10607 10608 10609 /***/ }), 10610 10611 /***/ "../node_modules/core-js/library/modules/_defined.js": 10612 /*!***********************************************************!*\ 10613 !*** ../node_modules/core-js/library/modules/_defined.js ***! 10614 \***********************************************************/ 10615 /***/ ((module) => { 10616 10617 // 7.2.1 RequireObjectCoercible(argument) 10618 module.exports = function (it) { 10619 if (it == undefined) throw TypeError("Can't call method on " + it); 10620 return it; 10621 }; 10622 10623 10624 /***/ }), 10625 10626 /***/ "../node_modules/core-js/library/modules/_descriptors.js": 10627 /*!***************************************************************!*\ 10628 !*** ../node_modules/core-js/library/modules/_descriptors.js ***! 10629 \***************************************************************/ 10630 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10631 10632 // Thank's IE8 for his funny defineProperty 10633 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 10634 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; 10635 }); 10636 10637 10638 /***/ }), 10639 10640 /***/ "../node_modules/core-js/library/modules/_dom-create.js": 10641 /*!**************************************************************!*\ 10642 !*** ../node_modules/core-js/library/modules/_dom-create.js ***! 10643 \**************************************************************/ 10644 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10645 10646 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 10647 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document; 10648 // typeof document.createElement is 'object' in old IE 10649 var is = isObject(document) && isObject(document.createElement); 10650 module.exports = function (it) { 10651 return is ? document.createElement(it) : {}; 10652 }; 10653 10654 10655 /***/ }), 10656 10657 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js": 10658 /*!*****************************************************************!*\ 10659 !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***! 10660 \*****************************************************************/ 10661 /***/ ((module) => { 10662 10663 // IE 8- don't enum bug keys 10664 module.exports = ( 10665 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' 10666 ).split(','); 10667 10668 10669 /***/ }), 10670 10671 /***/ "../node_modules/core-js/library/modules/_enum-keys.js": 10672 /*!*************************************************************!*\ 10673 !*** ../node_modules/core-js/library/modules/_enum-keys.js ***! 10674 \*************************************************************/ 10675 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10676 10677 // all enumerable object keys, includes symbols 10678 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 10679 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 10680 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 10681 module.exports = function (it) { 10682 var result = getKeys(it); 10683 var getSymbols = gOPS.f; 10684 if (getSymbols) { 10685 var symbols = getSymbols(it); 10686 var isEnum = pIE.f; 10687 var i = 0; 10688 var key; 10689 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key); 10690 } return result; 10691 }; 10692 10693 10694 /***/ }), 10695 10696 /***/ "../node_modules/core-js/library/modules/_export.js": 10697 /*!**********************************************************!*\ 10698 !*** ../node_modules/core-js/library/modules/_export.js ***! 10699 \**********************************************************/ 10700 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10701 10702 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 10703 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 10704 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 10705 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 10706 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 10707 var PROTOTYPE = 'prototype'; 10708 10709 var $export = function (type, name, source) { 10710 var IS_FORCED = type & $export.F; 10711 var IS_GLOBAL = type & $export.G; 10712 var IS_STATIC = type & $export.S; 10713 var IS_PROTO = type & $export.P; 10714 var IS_BIND = type & $export.B; 10715 var IS_WRAP = type & $export.W; 10716 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); 10717 var expProto = exports[PROTOTYPE]; 10718 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]; 10719 var key, own, out; 10720 if (IS_GLOBAL) source = name; 10721 for (key in source) { 10722 // contains in native 10723 own = !IS_FORCED && target && target[key] !== undefined; 10724 if (own && has(exports, key)) continue; 10725 // export native or passed 10726 out = own ? target[key] : source[key]; 10727 // prevent global pollution for namespaces 10728 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] 10729 // bind timers to global for call from export context 10730 : IS_BIND && own ? ctx(out, global) 10731 // wrap global constructors for prevent change them in library 10732 : IS_WRAP && target[key] == out ? (function (C) { 10733 var F = function (a, b, c) { 10734 if (this instanceof C) { 10735 switch (arguments.length) { 10736 case 0: return new C(); 10737 case 1: return new C(a); 10738 case 2: return new C(a, b); 10739 } return new C(a, b, c); 10740 } return C.apply(this, arguments); 10741 }; 10742 F[PROTOTYPE] = C[PROTOTYPE]; 10743 return F; 10744 // make static versions for prototype methods 10745 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; 10746 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% 10747 if (IS_PROTO) { 10748 (exports.virtual || (exports.virtual = {}))[key] = out; 10749 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% 10750 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out); 10751 } 10752 } 10753 }; 10754 // type bitmap 10755 $export.F = 1; // forced 10756 $export.G = 2; // global 10757 $export.S = 4; // static 10758 $export.P = 8; // proto 10759 $export.B = 16; // bind 10760 $export.W = 32; // wrap 10761 $export.U = 64; // safe 10762 $export.R = 128; // real proto method for `library` 10763 module.exports = $export; 10764 10765 10766 /***/ }), 10767 10768 /***/ "../node_modules/core-js/library/modules/_fails.js": 10769 /*!*********************************************************!*\ 10770 !*** ../node_modules/core-js/library/modules/_fails.js ***! 10771 \*********************************************************/ 10772 /***/ ((module) => { 10773 10774 module.exports = function (exec) { 10775 try { 10776 return !!exec(); 10777 } catch (e) { 10778 return true; 10779 } 10780 }; 10781 10782 10783 /***/ }), 10784 10785 /***/ "../node_modules/core-js/library/modules/_for-of.js": 10786 /*!**********************************************************!*\ 10787 !*** ../node_modules/core-js/library/modules/_for-of.js ***! 10788 \**********************************************************/ 10789 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10790 10791 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 10792 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js"); 10793 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js"); 10794 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 10795 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 10796 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js"); 10797 var BREAK = {}; 10798 var RETURN = {}; 10799 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) { 10800 var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable); 10801 var f = ctx(fn, that, entries ? 2 : 1); 10802 var index = 0; 10803 var length, step, iterator, result; 10804 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!'); 10805 // fast case for arrays with default iterator 10806 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) { 10807 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); 10808 if (result === BREAK || result === RETURN) return result; 10809 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) { 10810 result = call(iterator, f, step.value, entries); 10811 if (result === BREAK || result === RETURN) return result; 10812 } 10813 }; 10814 exports.BREAK = BREAK; 10815 exports.RETURN = RETURN; 10816 10817 10818 /***/ }), 10819 10820 /***/ "../node_modules/core-js/library/modules/_global.js": 10821 /*!**********************************************************!*\ 10822 !*** ../node_modules/core-js/library/modules/_global.js ***! 10823 \**********************************************************/ 10824 /***/ ((module) => { 10825 10826 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 10827 var global = module.exports = typeof window != 'undefined' && window.Math == Math 10828 ? window : typeof self != 'undefined' && self.Math == Math ? self 10829 // eslint-disable-next-line no-new-func 10830 : Function('return this')(); 10831 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef 10832 10833 10834 /***/ }), 10835 10836 /***/ "../node_modules/core-js/library/modules/_has.js": 10837 /*!*******************************************************!*\ 10838 !*** ../node_modules/core-js/library/modules/_has.js ***! 10839 \*******************************************************/ 10840 /***/ ((module) => { 10841 10842 var hasOwnProperty = {}.hasOwnProperty; 10843 module.exports = function (it, key) { 10844 return hasOwnProperty.call(it, key); 10845 }; 10846 10847 10848 /***/ }), 10849 10850 /***/ "../node_modules/core-js/library/modules/_hide.js": 10851 /*!********************************************************!*\ 10852 !*** ../node_modules/core-js/library/modules/_hide.js ***! 10853 \********************************************************/ 10854 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10855 10856 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 10857 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 10858 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) { 10859 return dP.f(object, key, createDesc(1, value)); 10860 } : function (object, key, value) { 10861 object[key] = value; 10862 return object; 10863 }; 10864 10865 10866 /***/ }), 10867 10868 /***/ "../node_modules/core-js/library/modules/_html.js": 10869 /*!********************************************************!*\ 10870 !*** ../node_modules/core-js/library/modules/_html.js ***! 10871 \********************************************************/ 10872 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10873 10874 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document; 10875 module.exports = document && document.documentElement; 10876 10877 10878 /***/ }), 10879 10880 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js": 10881 /*!******************************************************************!*\ 10882 !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***! 10883 \******************************************************************/ 10884 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10885 10886 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 10887 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7; 10888 }); 10889 10890 10891 /***/ }), 10892 10893 /***/ "../node_modules/core-js/library/modules/_invoke.js": 10894 /*!**********************************************************!*\ 10895 !*** ../node_modules/core-js/library/modules/_invoke.js ***! 10896 \**********************************************************/ 10897 /***/ ((module) => { 10898 10899 // fast apply, http://jsperf.lnkit.com/fast-apply/5 10900 module.exports = function (fn, args, that) { 10901 var un = that === undefined; 10902 switch (args.length) { 10903 case 0: return un ? fn() 10904 : fn.call(that); 10905 case 1: return un ? fn(args[0]) 10906 : fn.call(that, args[0]); 10907 case 2: return un ? fn(args[0], args[1]) 10908 : fn.call(that, args[0], args[1]); 10909 case 3: return un ? fn(args[0], args[1], args[2]) 10910 : fn.call(that, args[0], args[1], args[2]); 10911 case 4: return un ? fn(args[0], args[1], args[2], args[3]) 10912 : fn.call(that, args[0], args[1], args[2], args[3]); 10913 } return fn.apply(that, args); 10914 }; 10915 10916 10917 /***/ }), 10918 10919 /***/ "../node_modules/core-js/library/modules/_iobject.js": 10920 /*!***********************************************************!*\ 10921 !*** ../node_modules/core-js/library/modules/_iobject.js ***! 10922 \***********************************************************/ 10923 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10924 10925 // fallback for non-array-like ES3 and non-enumerable old V8 strings 10926 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 10927 // eslint-disable-next-line no-prototype-builtins 10928 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { 10929 return cof(it) == 'String' ? it.split('') : Object(it); 10930 }; 10931 10932 10933 /***/ }), 10934 10935 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js": 10936 /*!*****************************************************************!*\ 10937 !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***! 10938 \*****************************************************************/ 10939 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10940 10941 // check on default Array iterator 10942 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 10943 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 10944 var ArrayProto = Array.prototype; 10945 10946 module.exports = function (it) { 10947 return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); 10948 }; 10949 10950 10951 /***/ }), 10952 10953 /***/ "../node_modules/core-js/library/modules/_is-array.js": 10954 /*!************************************************************!*\ 10955 !*** ../node_modules/core-js/library/modules/_is-array.js ***! 10956 \************************************************************/ 10957 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10958 10959 // 7.2.2 IsArray(argument) 10960 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 10961 module.exports = Array.isArray || function isArray(arg) { 10962 return cof(arg) == 'Array'; 10963 }; 10964 10965 10966 /***/ }), 10967 10968 /***/ "../node_modules/core-js/library/modules/_is-object.js": 10969 /*!*************************************************************!*\ 10970 !*** ../node_modules/core-js/library/modules/_is-object.js ***! 10971 \*************************************************************/ 10972 /***/ ((module) => { 10973 10974 module.exports = function (it) { 10975 return typeof it === 'object' ? it !== null : typeof it === 'function'; 10976 }; 10977 10978 10979 /***/ }), 10980 10981 /***/ "../node_modules/core-js/library/modules/_iter-call.js": 10982 /*!*************************************************************!*\ 10983 !*** ../node_modules/core-js/library/modules/_iter-call.js ***! 10984 \*************************************************************/ 10985 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 10986 10987 // call something on iterator step with safe closing on error 10988 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 10989 module.exports = function (iterator, fn, value, entries) { 10990 try { 10991 return entries ? fn(anObject(value)[0], value[1]) : fn(value); 10992 // 7.4.6 IteratorClose(iterator, completion) 10993 } catch (e) { 10994 var ret = iterator['return']; 10995 if (ret !== undefined) anObject(ret.call(iterator)); 10996 throw e; 10997 } 10998 }; 10999 11000 11001 /***/ }), 11002 11003 /***/ "../node_modules/core-js/library/modules/_iter-create.js": 11004 /*!***************************************************************!*\ 11005 !*** ../node_modules/core-js/library/modules/_iter-create.js ***! 11006 \***************************************************************/ 11007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11008 11009 "use strict"; 11010 11011 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 11012 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 11013 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 11014 var IteratorPrototype = {}; 11015 11016 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 11017 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'), function () { return this; }); 11018 11019 module.exports = function (Constructor, NAME, next) { 11020 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); 11021 setToStringTag(Constructor, NAME + ' Iterator'); 11022 }; 11023 11024 11025 /***/ }), 11026 11027 /***/ "../node_modules/core-js/library/modules/_iter-define.js": 11028 /*!***************************************************************!*\ 11029 !*** ../node_modules/core-js/library/modules/_iter-define.js ***! 11030 \***************************************************************/ 11031 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11032 11033 "use strict"; 11034 11035 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js"); 11036 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11037 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 11038 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 11039 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 11040 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js"); 11041 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 11042 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 11043 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 11044 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` 11045 var FF_ITERATOR = '@@iterator'; 11046 var KEYS = 'keys'; 11047 var VALUES = 'values'; 11048 11049 var returnThis = function () { return this; }; 11050 11051 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { 11052 $iterCreate(Constructor, NAME, next); 11053 var getMethod = function (kind) { 11054 if (!BUGGY && kind in proto) return proto[kind]; 11055 switch (kind) { 11056 case KEYS: return function keys() { return new Constructor(this, kind); }; 11057 case VALUES: return function values() { return new Constructor(this, kind); }; 11058 } return function entries() { return new Constructor(this, kind); }; 11059 }; 11060 var TAG = NAME + ' Iterator'; 11061 var DEF_VALUES = DEFAULT == VALUES; 11062 var VALUES_BUG = false; 11063 var proto = Base.prototype; 11064 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; 11065 var $default = $native || getMethod(DEFAULT); 11066 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; 11067 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; 11068 var methods, key, IteratorPrototype; 11069 // Fix native 11070 if ($anyNative) { 11071 IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); 11072 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { 11073 // Set @@toStringTag to native iterators 11074 setToStringTag(IteratorPrototype, TAG, true); 11075 // fix for some old engines 11076 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis); 11077 } 11078 } 11079 // fix Array#{values, @@iterator}.name in V8 / FF 11080 if (DEF_VALUES && $native && $native.name !== VALUES) { 11081 VALUES_BUG = true; 11082 $default = function values() { return $native.call(this); }; 11083 } 11084 // Define iterator 11085 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { 11086 hide(proto, ITERATOR, $default); 11087 } 11088 // Plug for library 11089 Iterators[NAME] = $default; 11090 Iterators[TAG] = returnThis; 11091 if (DEFAULT) { 11092 methods = { 11093 values: DEF_VALUES ? $default : getMethod(VALUES), 11094 keys: IS_SET ? $default : getMethod(KEYS), 11095 entries: $entries 11096 }; 11097 if (FORCED) for (key in methods) { 11098 if (!(key in proto)) redefine(proto, key, methods[key]); 11099 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); 11100 } 11101 return methods; 11102 }; 11103 11104 11105 /***/ }), 11106 11107 /***/ "../node_modules/core-js/library/modules/_iter-detect.js": 11108 /*!***************************************************************!*\ 11109 !*** ../node_modules/core-js/library/modules/_iter-detect.js ***! 11110 \***************************************************************/ 11111 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11112 11113 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 11114 var SAFE_CLOSING = false; 11115 11116 try { 11117 var riter = [7][ITERATOR](); 11118 riter['return'] = function () { SAFE_CLOSING = true; }; 11119 // eslint-disable-next-line no-throw-literal 11120 Array.from(riter, function () { throw 2; }); 11121 } catch (e) { /* empty */ } 11122 11123 module.exports = function (exec, skipClosing) { 11124 if (!skipClosing && !SAFE_CLOSING) return false; 11125 var safe = false; 11126 try { 11127 var arr = [7]; 11128 var iter = arr[ITERATOR](); 11129 iter.next = function () { return { done: safe = true }; }; 11130 arr[ITERATOR] = function () { return iter; }; 11131 exec(arr); 11132 } catch (e) { /* empty */ } 11133 return safe; 11134 }; 11135 11136 11137 /***/ }), 11138 11139 /***/ "../node_modules/core-js/library/modules/_iter-step.js": 11140 /*!*************************************************************!*\ 11141 !*** ../node_modules/core-js/library/modules/_iter-step.js ***! 11142 \*************************************************************/ 11143 /***/ ((module) => { 11144 11145 module.exports = function (done, value) { 11146 return { value: value, done: !!done }; 11147 }; 11148 11149 11150 /***/ }), 11151 11152 /***/ "../node_modules/core-js/library/modules/_iterators.js": 11153 /*!*************************************************************!*\ 11154 !*** ../node_modules/core-js/library/modules/_iterators.js ***! 11155 \*************************************************************/ 11156 /***/ ((module) => { 11157 11158 module.exports = {}; 11159 11160 11161 /***/ }), 11162 11163 /***/ "../node_modules/core-js/library/modules/_library.js": 11164 /*!***********************************************************!*\ 11165 !*** ../node_modules/core-js/library/modules/_library.js ***! 11166 \***********************************************************/ 11167 /***/ ((module) => { 11168 11169 module.exports = true; 11170 11171 11172 /***/ }), 11173 11174 /***/ "../node_modules/core-js/library/modules/_meta.js": 11175 /*!********************************************************!*\ 11176 !*** ../node_modules/core-js/library/modules/_meta.js ***! 11177 \********************************************************/ 11178 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11179 11180 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta'); 11181 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11182 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11183 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 11184 var id = 0; 11185 var isExtensible = Object.isExtensible || function () { 11186 return true; 11187 }; 11188 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 11189 return isExtensible(Object.preventExtensions({})); 11190 }); 11191 var setMeta = function (it) { 11192 setDesc(it, META, { value: { 11193 i: 'O' + ++id, // object ID 11194 w: {} // weak collections IDs 11195 } }); 11196 }; 11197 var fastKey = function (it, create) { 11198 // return primitive with prefix 11199 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; 11200 if (!has(it, META)) { 11201 // can't set metadata to uncaught frozen object 11202 if (!isExtensible(it)) return 'F'; 11203 // not necessary to add metadata 11204 if (!create) return 'E'; 11205 // add missing metadata 11206 setMeta(it); 11207 // return object ID 11208 } return it[META].i; 11209 }; 11210 var getWeak = function (it, create) { 11211 if (!has(it, META)) { 11212 // can't set metadata to uncaught frozen object 11213 if (!isExtensible(it)) return true; 11214 // not necessary to add metadata 11215 if (!create) return false; 11216 // add missing metadata 11217 setMeta(it); 11218 // return hash weak collections IDs 11219 } return it[META].w; 11220 }; 11221 // add metadata on freeze-family methods calling 11222 var onFreeze = function (it) { 11223 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it); 11224 return it; 11225 }; 11226 var meta = module.exports = { 11227 KEY: META, 11228 NEED: false, 11229 fastKey: fastKey, 11230 getWeak: getWeak, 11231 onFreeze: onFreeze 11232 }; 11233 11234 11235 /***/ }), 11236 11237 /***/ "../node_modules/core-js/library/modules/_object-assign.js": 11238 /*!*****************************************************************!*\ 11239 !*** ../node_modules/core-js/library/modules/_object-assign.js ***! 11240 \*****************************************************************/ 11241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11242 11243 "use strict"; 11244 11245 // 19.1.2.1 Object.assign(target, source, ...) 11246 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 11247 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 11248 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 11249 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 11250 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 11251 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 11252 var $assign = Object.assign; 11253 11254 // should work with symbols and should have deterministic property order (V8 bug) 11255 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 11256 var A = {}; 11257 var B = {}; 11258 // eslint-disable-next-line no-undef 11259 var S = Symbol(); 11260 var K = 'abcdefghijklmnopqrst'; 11261 A[S] = 7; 11262 K.split('').forEach(function (k) { B[k] = k; }); 11263 return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K; 11264 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars 11265 var T = toObject(target); 11266 var aLen = arguments.length; 11267 var index = 1; 11268 var getSymbols = gOPS.f; 11269 var isEnum = pIE.f; 11270 while (aLen > index) { 11271 var S = IObject(arguments[index++]); 11272 var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S); 11273 var length = keys.length; 11274 var j = 0; 11275 var key; 11276 while (length > j) { 11277 key = keys[j++]; 11278 if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key]; 11279 } 11280 } return T; 11281 } : $assign; 11282 11283 11284 /***/ }), 11285 11286 /***/ "../node_modules/core-js/library/modules/_object-create.js": 11287 /*!*****************************************************************!*\ 11288 !*** ../node_modules/core-js/library/modules/_object-create.js ***! 11289 \*****************************************************************/ 11290 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11291 11292 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 11293 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11294 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js"); 11295 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js"); 11296 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 11297 var Empty = function () { /* empty */ }; 11298 var PROTOTYPE = 'prototype'; 11299 11300 // Create object with fake `null` prototype: use iframe Object with cleared prototype 11301 var createDict = function () { 11302 // Thrash, waste and sodomy: IE GC bug 11303 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe'); 11304 var i = enumBugKeys.length; 11305 var lt = '<'; 11306 var gt = '>'; 11307 var iframeDocument; 11308 iframe.style.display = 'none'; 11309 __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe); 11310 iframe.src = 'javascript:'; // eslint-disable-line no-script-url 11311 // createDict = iframe.contentWindow.Object; 11312 // html.removeChild(iframe); 11313 iframeDocument = iframe.contentWindow.document; 11314 iframeDocument.open(); 11315 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); 11316 iframeDocument.close(); 11317 createDict = iframeDocument.F; 11318 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; 11319 return createDict(); 11320 }; 11321 11322 module.exports = Object.create || function create(O, Properties) { 11323 var result; 11324 if (O !== null) { 11325 Empty[PROTOTYPE] = anObject(O); 11326 result = new Empty(); 11327 Empty[PROTOTYPE] = null; 11328 // add "__proto__" for Object.getPrototypeOf polyfill 11329 result[IE_PROTO] = O; 11330 } else result = createDict(); 11331 return Properties === undefined ? result : dPs(result, Properties); 11332 }; 11333 11334 11335 /***/ }), 11336 11337 /***/ "../node_modules/core-js/library/modules/_object-dp.js": 11338 /*!*************************************************************!*\ 11339 !*** ../node_modules/core-js/library/modules/_object-dp.js ***! 11340 \*************************************************************/ 11341 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 11342 11343 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11344 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js"); 11345 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 11346 var dP = Object.defineProperty; 11347 11348 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) { 11349 anObject(O); 11350 P = toPrimitive(P, true); 11351 anObject(Attributes); 11352 if (IE8_DOM_DEFINE) try { 11353 return dP(O, P, Attributes); 11354 } catch (e) { /* empty */ } 11355 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); 11356 if ('value' in Attributes) O[P] = Attributes.value; 11357 return O; 11358 }; 11359 11360 11361 /***/ }), 11362 11363 /***/ "../node_modules/core-js/library/modules/_object-dps.js": 11364 /*!**************************************************************!*\ 11365 !*** ../node_modules/core-js/library/modules/_object-dps.js ***! 11366 \**************************************************************/ 11367 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11368 11369 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 11370 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11371 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 11372 11373 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) { 11374 anObject(O); 11375 var keys = getKeys(Properties); 11376 var length = keys.length; 11377 var i = 0; 11378 var P; 11379 while (length > i) dP.f(O, P = keys[i++], Properties[P]); 11380 return O; 11381 }; 11382 11383 11384 /***/ }), 11385 11386 /***/ "../node_modules/core-js/library/modules/_object-gopd.js": 11387 /*!***************************************************************!*\ 11388 !*** ../node_modules/core-js/library/modules/_object-gopd.js ***! 11389 \***************************************************************/ 11390 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 11391 11392 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 11393 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 11394 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 11395 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 11396 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11397 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js"); 11398 var gOPD = Object.getOwnPropertyDescriptor; 11399 11400 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) { 11401 O = toIObject(O); 11402 P = toPrimitive(P, true); 11403 if (IE8_DOM_DEFINE) try { 11404 return gOPD(O, P); 11405 } catch (e) { /* empty */ } 11406 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); 11407 }; 11408 11409 11410 /***/ }), 11411 11412 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js": 11413 /*!*******************************************************************!*\ 11414 !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***! 11415 \*******************************************************************/ 11416 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11417 11418 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window 11419 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 11420 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f; 11421 var toString = {}.toString; 11422 11423 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames 11424 ? Object.getOwnPropertyNames(window) : []; 11425 11426 var getWindowNames = function (it) { 11427 try { 11428 return gOPN(it); 11429 } catch (e) { 11430 return windowNames.slice(); 11431 } 11432 }; 11433 11434 module.exports.f = function getOwnPropertyNames(it) { 11435 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); 11436 }; 11437 11438 11439 /***/ }), 11440 11441 /***/ "../node_modules/core-js/library/modules/_object-gopn.js": 11442 /*!***************************************************************!*\ 11443 !*** ../node_modules/core-js/library/modules/_object-gopn.js ***! 11444 \***************************************************************/ 11445 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 11446 11447 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) 11448 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js"); 11449 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype'); 11450 11451 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 11452 return $keys(O, hiddenKeys); 11453 }; 11454 11455 11456 /***/ }), 11457 11458 /***/ "../node_modules/core-js/library/modules/_object-gops.js": 11459 /*!***************************************************************!*\ 11460 !*** ../node_modules/core-js/library/modules/_object-gops.js ***! 11461 \***************************************************************/ 11462 /***/ ((__unused_webpack_module, exports) => { 11463 11464 exports.f = Object.getOwnPropertySymbols; 11465 11466 11467 /***/ }), 11468 11469 /***/ "../node_modules/core-js/library/modules/_object-gpo.js": 11470 /*!**************************************************************!*\ 11471 !*** ../node_modules/core-js/library/modules/_object-gpo.js ***! 11472 \**************************************************************/ 11473 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11474 11475 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) 11476 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11477 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 11478 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 11479 var ObjectProto = Object.prototype; 11480 11481 module.exports = Object.getPrototypeOf || function (O) { 11482 O = toObject(O); 11483 if (has(O, IE_PROTO)) return O[IE_PROTO]; 11484 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 11485 return O.constructor.prototype; 11486 } return O instanceof Object ? ObjectProto : null; 11487 }; 11488 11489 11490 /***/ }), 11491 11492 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js": 11493 /*!************************************************************************!*\ 11494 !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***! 11495 \************************************************************************/ 11496 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11497 11498 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11499 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 11500 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false); 11501 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 11502 11503 module.exports = function (object, names) { 11504 var O = toIObject(object); 11505 var i = 0; 11506 var result = []; 11507 var key; 11508 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); 11509 // Don't enum bug & hidden keys 11510 while (names.length > i) if (has(O, key = names[i++])) { 11511 ~arrayIndexOf(result, key) || result.push(key); 11512 } 11513 return result; 11514 }; 11515 11516 11517 /***/ }), 11518 11519 /***/ "../node_modules/core-js/library/modules/_object-keys.js": 11520 /*!***************************************************************!*\ 11521 !*** ../node_modules/core-js/library/modules/_object-keys.js ***! 11522 \***************************************************************/ 11523 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11524 11525 // 19.1.2.14 / 15.2.3.14 Object.keys(O) 11526 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js"); 11527 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js"); 11528 11529 module.exports = Object.keys || function keys(O) { 11530 return $keys(O, enumBugKeys); 11531 }; 11532 11533 11534 /***/ }), 11535 11536 /***/ "../node_modules/core-js/library/modules/_object-pie.js": 11537 /*!**************************************************************!*\ 11538 !*** ../node_modules/core-js/library/modules/_object-pie.js ***! 11539 \**************************************************************/ 11540 /***/ ((__unused_webpack_module, exports) => { 11541 11542 exports.f = {}.propertyIsEnumerable; 11543 11544 11545 /***/ }), 11546 11547 /***/ "../node_modules/core-js/library/modules/_object-sap.js": 11548 /*!**************************************************************!*\ 11549 !*** ../node_modules/core-js/library/modules/_object-sap.js ***! 11550 \**************************************************************/ 11551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11552 11553 // most Object methods by ES6 should accept primitives 11554 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11555 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 11556 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 11557 module.exports = function (KEY, exec) { 11558 var fn = (core.Object || {})[KEY] || Object[KEY]; 11559 var exp = {}; 11560 exp[KEY] = exec(fn); 11561 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); 11562 }; 11563 11564 11565 /***/ }), 11566 11567 /***/ "../node_modules/core-js/library/modules/_object-to-array.js": 11568 /*!*******************************************************************!*\ 11569 !*** ../node_modules/core-js/library/modules/_object-to-array.js ***! 11570 \*******************************************************************/ 11571 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11572 11573 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 11574 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 11575 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 11576 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f; 11577 module.exports = function (isEntries) { 11578 return function (it) { 11579 var O = toIObject(it); 11580 var keys = getKeys(O); 11581 var length = keys.length; 11582 var i = 0; 11583 var result = []; 11584 var key; 11585 while (length > i) { 11586 key = keys[i++]; 11587 if (!DESCRIPTORS || isEnum.call(O, key)) { 11588 result.push(isEntries ? [key, O[key]] : O[key]); 11589 } 11590 } 11591 return result; 11592 }; 11593 }; 11594 11595 11596 /***/ }), 11597 11598 /***/ "../node_modules/core-js/library/modules/_own-keys.js": 11599 /*!************************************************************!*\ 11600 !*** ../node_modules/core-js/library/modules/_own-keys.js ***! 11601 \************************************************************/ 11602 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11603 11604 // all object keys, includes non-enumerable and symbols 11605 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js"); 11606 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 11607 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11608 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect; 11609 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { 11610 var keys = gOPN.f(anObject(it)); 11611 var getSymbols = gOPS.f; 11612 return getSymbols ? keys.concat(getSymbols(it)) : keys; 11613 }; 11614 11615 11616 /***/ }), 11617 11618 /***/ "../node_modules/core-js/library/modules/_parse-int.js": 11619 /*!*************************************************************!*\ 11620 !*** ../node_modules/core-js/library/modules/_parse-int.js ***! 11621 \*************************************************************/ 11622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11623 11624 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt; 11625 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim; 11626 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js"); 11627 var hex = /^[-+]?0[xX]/; 11628 11629 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) { 11630 var string = $trim(String(str), 3); 11631 return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); 11632 } : $parseInt; 11633 11634 11635 /***/ }), 11636 11637 /***/ "../node_modules/core-js/library/modules/_property-desc.js": 11638 /*!*****************************************************************!*\ 11639 !*** ../node_modules/core-js/library/modules/_property-desc.js ***! 11640 \*****************************************************************/ 11641 /***/ ((module) => { 11642 11643 module.exports = function (bitmap, value) { 11644 return { 11645 enumerable: !(bitmap & 1), 11646 configurable: !(bitmap & 2), 11647 writable: !(bitmap & 4), 11648 value: value 11649 }; 11650 }; 11651 11652 11653 /***/ }), 11654 11655 /***/ "../node_modules/core-js/library/modules/_redefine-all.js": 11656 /*!****************************************************************!*\ 11657 !*** ../node_modules/core-js/library/modules/_redefine-all.js ***! 11658 \****************************************************************/ 11659 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11660 11661 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 11662 module.exports = function (target, src, safe) { 11663 for (var key in src) { 11664 if (safe && target[key]) target[key] = src[key]; 11665 else hide(target, key, src[key]); 11666 } return target; 11667 }; 11668 11669 11670 /***/ }), 11671 11672 /***/ "../node_modules/core-js/library/modules/_redefine.js": 11673 /*!************************************************************!*\ 11674 !*** ../node_modules/core-js/library/modules/_redefine.js ***! 11675 \************************************************************/ 11676 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11677 11678 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 11679 11680 11681 /***/ }), 11682 11683 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js": 11684 /*!***********************************************************************!*\ 11685 !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***! 11686 \***********************************************************************/ 11687 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11688 11689 "use strict"; 11690 11691 // https://tc39.github.io/proposal-setmap-offrom/ 11692 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11693 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 11694 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 11695 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 11696 11697 module.exports = function (COLLECTION) { 11698 $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) { 11699 var mapFn = arguments[1]; 11700 var mapping, A, n, cb; 11701 aFunction(this); 11702 mapping = mapFn !== undefined; 11703 if (mapping) aFunction(mapFn); 11704 if (source == undefined) return new this(); 11705 A = []; 11706 if (mapping) { 11707 n = 0; 11708 cb = ctx(mapFn, arguments[2], 2); 11709 forOf(source, false, function (nextItem) { 11710 A.push(cb(nextItem, n++)); 11711 }); 11712 } else { 11713 forOf(source, false, A.push, A); 11714 } 11715 return new this(A); 11716 } }); 11717 }; 11718 11719 11720 /***/ }), 11721 11722 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js": 11723 /*!*********************************************************************!*\ 11724 !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***! 11725 \*********************************************************************/ 11726 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11727 11728 "use strict"; 11729 11730 // https://tc39.github.io/proposal-setmap-offrom/ 11731 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11732 11733 module.exports = function (COLLECTION) { 11734 $export($export.S, COLLECTION, { of: function of() { 11735 var length = arguments.length; 11736 var A = new Array(length); 11737 while (length--) A[length] = arguments[length]; 11738 return new this(A); 11739 } }); 11740 }; 11741 11742 11743 /***/ }), 11744 11745 /***/ "../node_modules/core-js/library/modules/_set-proto.js": 11746 /*!*************************************************************!*\ 11747 !*** ../node_modules/core-js/library/modules/_set-proto.js ***! 11748 \*************************************************************/ 11749 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11750 11751 // Works with __proto__ only. Old v8 can't work with null proto objects. 11752 /* eslint-disable no-proto */ 11753 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11754 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11755 var check = function (O, proto) { 11756 anObject(O); 11757 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!"); 11758 }; 11759 module.exports = { 11760 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line 11761 function (test, buggy, set) { 11762 try { 11763 set = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js")(Function.call, __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f(Object.prototype, '__proto__').set, 2); 11764 set(test, []); 11765 buggy = !(test instanceof Array); 11766 } catch (e) { buggy = true; } 11767 return function setPrototypeOf(O, proto) { 11768 check(O, proto); 11769 if (buggy) O.__proto__ = proto; 11770 else set(O, proto); 11771 return O; 11772 }; 11773 }({}, false) : undefined), 11774 check: check 11775 }; 11776 11777 11778 /***/ }), 11779 11780 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js": 11781 /*!*********************************************************************!*\ 11782 !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***! 11783 \*********************************************************************/ 11784 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11785 11786 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 11787 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11788 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 11789 11790 module.exports = function (it, tag, stat) { 11791 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); 11792 }; 11793 11794 11795 /***/ }), 11796 11797 /***/ "../node_modules/core-js/library/modules/_shared-key.js": 11798 /*!**************************************************************!*\ 11799 !*** ../node_modules/core-js/library/modules/_shared-key.js ***! 11800 \**************************************************************/ 11801 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11802 11803 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys'); 11804 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 11805 module.exports = function (key) { 11806 return shared[key] || (shared[key] = uid(key)); 11807 }; 11808 11809 11810 /***/ }), 11811 11812 /***/ "../node_modules/core-js/library/modules/_shared.js": 11813 /*!**********************************************************!*\ 11814 !*** ../node_modules/core-js/library/modules/_shared.js ***! 11815 \**********************************************************/ 11816 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11817 11818 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 11819 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 11820 var SHARED = '__core-js_shared__'; 11821 var store = global[SHARED] || (global[SHARED] = {}); 11822 11823 (module.exports = function (key, value) { 11824 return store[key] || (store[key] = value !== undefined ? value : {}); 11825 })('versions', []).push({ 11826 version: core.version, 11827 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global', 11828 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 11829 }); 11830 11831 11832 /***/ }), 11833 11834 /***/ "../node_modules/core-js/library/modules/_string-at.js": 11835 /*!*************************************************************!*\ 11836 !*** ../node_modules/core-js/library/modules/_string-at.js ***! 11837 \*************************************************************/ 11838 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11839 11840 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 11841 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 11842 // true -> String#at 11843 // false -> String#codePointAt 11844 module.exports = function (TO_STRING) { 11845 return function (that, pos) { 11846 var s = String(defined(that)); 11847 var i = toInteger(pos); 11848 var l = s.length; 11849 var a, b; 11850 if (i < 0 || i >= l) return TO_STRING ? '' : undefined; 11851 a = s.charCodeAt(i); 11852 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff 11853 ? TO_STRING ? s.charAt(i) : a 11854 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; 11855 }; 11856 }; 11857 11858 11859 /***/ }), 11860 11861 /***/ "../node_modules/core-js/library/modules/_string-trim.js": 11862 /*!***************************************************************!*\ 11863 !*** ../node_modules/core-js/library/modules/_string-trim.js ***! 11864 \***************************************************************/ 11865 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11866 11867 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11868 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 11869 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 11870 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js"); 11871 var space = '[' + spaces + ']'; 11872 var non = '\u200b\u0085'; 11873 var ltrim = RegExp('^' + space + space + '*'); 11874 var rtrim = RegExp(space + space + '*$'); 11875 11876 var exporter = function (KEY, exec, ALIAS) { 11877 var exp = {}; 11878 var FORCE = fails(function () { 11879 return !!spaces[KEY]() || non[KEY]() != non; 11880 }); 11881 var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY]; 11882 if (ALIAS) exp[ALIAS] = fn; 11883 $export($export.P + $export.F * FORCE, 'String', exp); 11884 }; 11885 11886 // 1 -> String#trimLeft 11887 // 2 -> String#trimRight 11888 // 3 -> String#trim 11889 var trim = exporter.trim = function (string, TYPE) { 11890 string = String(defined(string)); 11891 if (TYPE & 1) string = string.replace(ltrim, ''); 11892 if (TYPE & 2) string = string.replace(rtrim, ''); 11893 return string; 11894 }; 11895 11896 module.exports = exporter; 11897 11898 11899 /***/ }), 11900 11901 /***/ "../node_modules/core-js/library/modules/_string-ws.js": 11902 /*!*************************************************************!*\ 11903 !*** ../node_modules/core-js/library/modules/_string-ws.js ***! 11904 \*************************************************************/ 11905 /***/ ((module) => { 11906 11907 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + 11908 '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; 11909 11910 11911 /***/ }), 11912 11913 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js": 11914 /*!*********************************************************************!*\ 11915 !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***! 11916 \*********************************************************************/ 11917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11918 11919 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 11920 var max = Math.max; 11921 var min = Math.min; 11922 module.exports = function (index, length) { 11923 index = toInteger(index); 11924 return index < 0 ? max(index + length, 0) : min(index, length); 11925 }; 11926 11927 11928 /***/ }), 11929 11930 /***/ "../node_modules/core-js/library/modules/_to-integer.js": 11931 /*!**************************************************************!*\ 11932 !*** ../node_modules/core-js/library/modules/_to-integer.js ***! 11933 \**************************************************************/ 11934 /***/ ((module) => { 11935 11936 // 7.1.4 ToInteger 11937 var ceil = Math.ceil; 11938 var floor = Math.floor; 11939 module.exports = function (it) { 11940 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); 11941 }; 11942 11943 11944 /***/ }), 11945 11946 /***/ "../node_modules/core-js/library/modules/_to-iobject.js": 11947 /*!**************************************************************!*\ 11948 !*** ../node_modules/core-js/library/modules/_to-iobject.js ***! 11949 \**************************************************************/ 11950 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11951 11952 // to indexed object, toObject with fallback for non-array-like ES3 strings 11953 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 11954 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 11955 module.exports = function (it) { 11956 return IObject(defined(it)); 11957 }; 11958 11959 11960 /***/ }), 11961 11962 /***/ "../node_modules/core-js/library/modules/_to-length.js": 11963 /*!*************************************************************!*\ 11964 !*** ../node_modules/core-js/library/modules/_to-length.js ***! 11965 \*************************************************************/ 11966 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11967 11968 // 7.1.15 ToLength 11969 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 11970 var min = Math.min; 11971 module.exports = function (it) { 11972 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 11973 }; 11974 11975 11976 /***/ }), 11977 11978 /***/ "../node_modules/core-js/library/modules/_to-object.js": 11979 /*!*************************************************************!*\ 11980 !*** ../node_modules/core-js/library/modules/_to-object.js ***! 11981 \*************************************************************/ 11982 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11983 11984 // 7.1.13 ToObject(argument) 11985 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 11986 module.exports = function (it) { 11987 return Object(defined(it)); 11988 }; 11989 11990 11991 /***/ }), 11992 11993 /***/ "../node_modules/core-js/library/modules/_to-primitive.js": 11994 /*!****************************************************************!*\ 11995 !*** ../node_modules/core-js/library/modules/_to-primitive.js ***! 11996 \****************************************************************/ 11997 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11998 11999 // 7.1.1 ToPrimitive(input [, PreferredType]) 12000 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12001 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 12002 // and the second argument - flag - preferred type is a string 12003 module.exports = function (it, S) { 12004 if (!isObject(it)) return it; 12005 var fn, val; 12006 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 12007 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; 12008 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 12009 throw TypeError("Can't convert object to primitive value"); 12010 }; 12011 12012 12013 /***/ }), 12014 12015 /***/ "../node_modules/core-js/library/modules/_uid.js": 12016 /*!*******************************************************!*\ 12017 !*** ../node_modules/core-js/library/modules/_uid.js ***! 12018 \*******************************************************/ 12019 /***/ ((module) => { 12020 12021 var id = 0; 12022 var px = Math.random(); 12023 module.exports = function (key) { 12024 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); 12025 }; 12026 12027 12028 /***/ }), 12029 12030 /***/ "../node_modules/core-js/library/modules/_validate-collection.js": 12031 /*!***********************************************************************!*\ 12032 !*** ../node_modules/core-js/library/modules/_validate-collection.js ***! 12033 \***********************************************************************/ 12034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12035 12036 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12037 module.exports = function (it, TYPE) { 12038 if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); 12039 return it; 12040 }; 12041 12042 12043 /***/ }), 12044 12045 /***/ "../node_modules/core-js/library/modules/_wks-define.js": 12046 /*!**************************************************************!*\ 12047 !*** ../node_modules/core-js/library/modules/_wks-define.js ***! 12048 \**************************************************************/ 12049 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12050 12051 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 12052 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 12053 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js"); 12054 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js"); 12055 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 12056 module.exports = function (name) { 12057 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); 12058 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); 12059 }; 12060 12061 12062 /***/ }), 12063 12064 /***/ "../node_modules/core-js/library/modules/_wks-ext.js": 12065 /*!***********************************************************!*\ 12066 !*** ../node_modules/core-js/library/modules/_wks-ext.js ***! 12067 \***********************************************************/ 12068 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 12069 12070 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js"); 12071 12072 12073 /***/ }), 12074 12075 /***/ "../node_modules/core-js/library/modules/_wks.js": 12076 /*!*******************************************************!*\ 12077 !*** ../node_modules/core-js/library/modules/_wks.js ***! 12078 \*******************************************************/ 12079 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12080 12081 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks'); 12082 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 12083 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol; 12084 var USE_SYMBOL = typeof Symbol == 'function'; 12085 12086 var $exports = module.exports = function (name) { 12087 return store[name] || (store[name] = 12088 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); 12089 }; 12090 12091 $exports.store = store; 12092 12093 12094 /***/ }), 12095 12096 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js": 12097 /*!***************************************************************************!*\ 12098 !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***! 12099 \***************************************************************************/ 12100 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12101 12102 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js"); 12103 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 12104 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 12105 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) { 12106 if (it != undefined) return it[ITERATOR] 12107 || it['@@iterator'] 12108 || Iterators[classof(it)]; 12109 }; 12110 12111 12112 /***/ }), 12113 12114 /***/ "../node_modules/core-js/library/modules/es6.array.from.js": 12115 /*!*****************************************************************!*\ 12116 !*** ../node_modules/core-js/library/modules/es6.array.from.js ***! 12117 \*****************************************************************/ 12118 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12119 12120 "use strict"; 12121 12122 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 12123 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12124 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12125 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js"); 12126 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js"); 12127 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 12128 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js"); 12129 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js"); 12130 12131 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', { 12132 // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) 12133 from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { 12134 var O = toObject(arrayLike); 12135 var C = typeof this == 'function' ? this : Array; 12136 var aLen = arguments.length; 12137 var mapfn = aLen > 1 ? arguments[1] : undefined; 12138 var mapping = mapfn !== undefined; 12139 var index = 0; 12140 var iterFn = getIterFn(O); 12141 var length, result, step, iterator; 12142 if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); 12143 // if object isn't iterable or it's array with default iterator - use simple case 12144 if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) { 12145 for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) { 12146 createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); 12147 } 12148 } else { 12149 length = toLength(O.length); 12150 for (result = new C(length); length > index; index++) { 12151 createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); 12152 } 12153 } 12154 result.length = index; 12155 return result; 12156 } 12157 }); 12158 12159 12160 /***/ }), 12161 12162 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js": 12163 /*!*********************************************************************!*\ 12164 !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***! 12165 \*********************************************************************/ 12166 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12167 12168 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) 12169 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12170 12171 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") }); 12172 12173 12174 /***/ }), 12175 12176 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js": 12177 /*!*********************************************************************!*\ 12178 !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***! 12179 \*********************************************************************/ 12180 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12181 12182 "use strict"; 12183 12184 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js"); 12185 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js"); 12186 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 12187 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12188 12189 // 22.1.3.4 Array.prototype.entries() 12190 // 22.1.3.13 Array.prototype.keys() 12191 // 22.1.3.29 Array.prototype.values() 12192 // 22.1.3.30 Array.prototype[@@iterator]() 12193 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) { 12194 this._t = toIObject(iterated); // target 12195 this._i = 0; // next index 12196 this._k = kind; // kind 12197 // 22.1.5.2.1 %ArrayIteratorPrototype%.next() 12198 }, function () { 12199 var O = this._t; 12200 var kind = this._k; 12201 var index = this._i++; 12202 if (!O || index >= O.length) { 12203 this._t = undefined; 12204 return step(1); 12205 } 12206 if (kind == 'keys') return step(0, index); 12207 if (kind == 'values') return step(0, O[index]); 12208 return step(0, [index, O[index]]); 12209 }, 'values'); 12210 12211 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) 12212 Iterators.Arguments = Iterators.Array; 12213 12214 addToUnscopables('keys'); 12215 addToUnscopables('values'); 12216 addToUnscopables('entries'); 12217 12218 12219 /***/ }), 12220 12221 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js": 12222 /*!********************************************************************!*\ 12223 !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***! 12224 \********************************************************************/ 12225 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12226 12227 // 19.1.3.1 Object.assign(target, source) 12228 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12229 12230 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") }); 12231 12232 12233 /***/ }), 12234 12235 /***/ "../node_modules/core-js/library/modules/es6.object.create.js": 12236 /*!********************************************************************!*\ 12237 !*** ../node_modules/core-js/library/modules/es6.object.create.js ***! 12238 \********************************************************************/ 12239 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12240 12241 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12242 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 12243 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") }); 12244 12245 12246 /***/ }), 12247 12248 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js": 12249 /*!*******************************************************************************!*\ 12250 !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***! 12251 \*******************************************************************************/ 12252 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12253 12254 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12255 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) 12256 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperties: __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js") }); 12257 12258 12259 /***/ }), 12260 12261 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js": 12262 /*!*****************************************************************************!*\ 12263 !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***! 12264 \*****************************************************************************/ 12265 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12266 12267 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12268 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) 12269 $export($export.S + $export.F * !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"), 'Object', { defineProperty: __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f }); 12270 12271 12272 /***/ }), 12273 12274 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js": 12275 /*!*****************************************************************************************!*\ 12276 !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***! 12277 \*****************************************************************************************/ 12278 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12279 12280 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) 12281 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12282 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f; 12283 12284 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () { 12285 return function getOwnPropertyDescriptor(it, key) { 12286 return $getOwnPropertyDescriptor(toIObject(it), key); 12287 }; 12288 }); 12289 12290 12291 /***/ }), 12292 12293 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js": 12294 /*!******************************************************************************!*\ 12295 !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***! 12296 \******************************************************************************/ 12297 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12298 12299 // 19.1.2.9 Object.getPrototypeOf(O) 12300 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12301 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 12302 12303 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () { 12304 return function getPrototypeOf(it) { 12305 return $getPrototypeOf(toObject(it)); 12306 }; 12307 }); 12308 12309 12310 /***/ }), 12311 12312 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js": 12313 /*!******************************************************************!*\ 12314 !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***! 12315 \******************************************************************/ 12316 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12317 12318 // 19.1.2.14 Object.keys(O) 12319 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12320 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 12321 12322 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () { 12323 return function keys(it) { 12324 return $keys(toObject(it)); 12325 }; 12326 }); 12327 12328 12329 /***/ }), 12330 12331 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js": 12332 /*!******************************************************************************!*\ 12333 !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***! 12334 \******************************************************************************/ 12335 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12336 12337 // 19.1.3.19 Object.setPrototypeOf(O, proto) 12338 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12339 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set }); 12340 12341 12342 /***/ }), 12343 12344 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js": 12345 /*!***********************************************************************!*\ 12346 !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***! 12347 \***********************************************************************/ 12348 /***/ (() => { 12349 12350 12351 12352 /***/ }), 12353 12354 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js": 12355 /*!****************************************************************!*\ 12356 !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***! 12357 \****************************************************************/ 12358 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12359 12360 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12361 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js"); 12362 // 18.2.5 parseInt(string, radix) 12363 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); 12364 12365 12366 /***/ }), 12367 12368 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js": 12369 /*!************************************************************************!*\ 12370 !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***! 12371 \************************************************************************/ 12372 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12373 12374 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) 12375 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12376 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 12377 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 12378 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12379 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12380 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 12381 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js"); 12382 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct; 12383 12384 // MS Edge supports only 2 arguments and argumentsList argument is optional 12385 // FF Nightly sets third argument as `new.target`, but does not create `this` from it 12386 var NEW_TARGET_BUG = fails(function () { 12387 function F() { /* empty */ } 12388 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F); 12389 }); 12390 var ARGS_BUG = !fails(function () { 12391 rConstruct(function () { /* empty */ }); 12392 }); 12393 12394 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { 12395 construct: function construct(Target, args /* , newTarget */) { 12396 aFunction(Target); 12397 anObject(args); 12398 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]); 12399 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget); 12400 if (Target == newTarget) { 12401 // w/o altered newTarget, optimization for 0-4 arguments 12402 switch (args.length) { 12403 case 0: return new Target(); 12404 case 1: return new Target(args[0]); 12405 case 2: return new Target(args[0], args[1]); 12406 case 3: return new Target(args[0], args[1], args[2]); 12407 case 4: return new Target(args[0], args[1], args[2], args[3]); 12408 } 12409 // w/o altered newTarget, lot of arguments case 12410 var $args = [null]; 12411 $args.push.apply($args, args); 12412 return new (bind.apply(Target, $args))(); 12413 } 12414 // with altered newTarget, not support built-in constructors 12415 var proto = newTarget.prototype; 12416 var instance = create(isObject(proto) ? proto : Object.prototype); 12417 var result = Function.apply.call(Target, instance, args); 12418 return isObject(result) ? result : instance; 12419 } 12420 }); 12421 12422 12423 /***/ }), 12424 12425 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js": 12426 /*!******************************************************************!*\ 12427 !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***! 12428 \******************************************************************/ 12429 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12430 12431 // 26.1.6 Reflect.get(target, propertyKey [, receiver]) 12432 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 12433 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 12434 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12435 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12436 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12437 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12438 12439 function get(target, propertyKey /* , receiver */) { 12440 var receiver = arguments.length < 3 ? target : arguments[2]; 12441 var desc, proto; 12442 if (anObject(target) === receiver) return target[propertyKey]; 12443 if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value') 12444 ? desc.value 12445 : desc.get !== undefined 12446 ? desc.get.call(receiver) 12447 : undefined; 12448 if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver); 12449 } 12450 12451 $export($export.S, 'Reflect', { get: get }); 12452 12453 12454 /***/ }), 12455 12456 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js": 12457 /*!**********************************************************************!*\ 12458 !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***! 12459 \**********************************************************************/ 12460 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12461 12462 "use strict"; 12463 12464 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true); 12465 12466 // 21.1.3.27 String.prototype[@@iterator]() 12467 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) { 12468 this._t = String(iterated); // target 12469 this._i = 0; // next index 12470 // 21.1.5.2.1 %StringIteratorPrototype%.next() 12471 }, function () { 12472 var O = this._t; 12473 var index = this._i; 12474 var point; 12475 if (index >= O.length) return { value: undefined, done: true }; 12476 point = $at(O, index); 12477 this._i += point.length; 12478 return { value: point, done: false }; 12479 }); 12480 12481 12482 /***/ }), 12483 12484 /***/ "../node_modules/core-js/library/modules/es6.symbol.js": 12485 /*!*************************************************************!*\ 12486 !*** ../node_modules/core-js/library/modules/es6.symbol.js ***! 12487 \*************************************************************/ 12488 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12489 12490 "use strict"; 12491 12492 // ECMAScript 6 symbols shim 12493 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 12494 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12495 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 12496 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12497 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 12498 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY; 12499 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 12500 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js"); 12501 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 12502 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 12503 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js"); 12504 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js"); 12505 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js"); 12506 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js"); 12507 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js"); 12508 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12509 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12510 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12511 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12512 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 12513 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 12514 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 12515 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js"); 12516 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 12517 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 12518 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 12519 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 12520 var gOPD = $GOPD.f; 12521 var dP = $DP.f; 12522 var gOPN = gOPNExt.f; 12523 var $Symbol = global.Symbol; 12524 var $JSON = global.JSON; 12525 var _stringify = $JSON && $JSON.stringify; 12526 var PROTOTYPE = 'prototype'; 12527 var HIDDEN = wks('_hidden'); 12528 var TO_PRIMITIVE = wks('toPrimitive'); 12529 var isEnum = {}.propertyIsEnumerable; 12530 var SymbolRegistry = shared('symbol-registry'); 12531 var AllSymbols = shared('symbols'); 12532 var OPSymbols = shared('op-symbols'); 12533 var ObjectProto = Object[PROTOTYPE]; 12534 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f; 12535 var QObject = global.QObject; 12536 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 12537 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; 12538 12539 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 12540 var setSymbolDesc = DESCRIPTORS && $fails(function () { 12541 return _create(dP({}, 'a', { 12542 get: function () { return dP(this, 'a', { value: 7 }).a; } 12543 })).a != 7; 12544 }) ? function (it, key, D) { 12545 var protoDesc = gOPD(ObjectProto, key); 12546 if (protoDesc) delete ObjectProto[key]; 12547 dP(it, key, D); 12548 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc); 12549 } : dP; 12550 12551 var wrap = function (tag) { 12552 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]); 12553 sym._k = tag; 12554 return sym; 12555 }; 12556 12557 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) { 12558 return typeof it == 'symbol'; 12559 } : function (it) { 12560 return it instanceof $Symbol; 12561 }; 12562 12563 var $defineProperty = function defineProperty(it, key, D) { 12564 if (it === ObjectProto) $defineProperty(OPSymbols, key, D); 12565 anObject(it); 12566 key = toPrimitive(key, true); 12567 anObject(D); 12568 if (has(AllSymbols, key)) { 12569 if (!D.enumerable) { 12570 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {})); 12571 it[HIDDEN][key] = true; 12572 } else { 12573 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false; 12574 D = _create(D, { enumerable: createDesc(0, false) }); 12575 } return setSymbolDesc(it, key, D); 12576 } return dP(it, key, D); 12577 }; 12578 var $defineProperties = function defineProperties(it, P) { 12579 anObject(it); 12580 var keys = enumKeys(P = toIObject(P)); 12581 var i = 0; 12582 var l = keys.length; 12583 var key; 12584 while (l > i) $defineProperty(it, key = keys[i++], P[key]); 12585 return it; 12586 }; 12587 var $create = function create(it, P) { 12588 return P === undefined ? _create(it) : $defineProperties(_create(it), P); 12589 }; 12590 var $propertyIsEnumerable = function propertyIsEnumerable(key) { 12591 var E = isEnum.call(this, key = toPrimitive(key, true)); 12592 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false; 12593 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true; 12594 }; 12595 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) { 12596 it = toIObject(it); 12597 key = toPrimitive(key, true); 12598 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return; 12599 var D = gOPD(it, key); 12600 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true; 12601 return D; 12602 }; 12603 var $getOwnPropertyNames = function getOwnPropertyNames(it) { 12604 var names = gOPN(toIObject(it)); 12605 var result = []; 12606 var i = 0; 12607 var key; 12608 while (names.length > i) { 12609 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key); 12610 } return result; 12611 }; 12612 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) { 12613 var IS_OP = it === ObjectProto; 12614 var names = gOPN(IS_OP ? OPSymbols : toIObject(it)); 12615 var result = []; 12616 var i = 0; 12617 var key; 12618 while (names.length > i) { 12619 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]); 12620 } return result; 12621 }; 12622 12623 // 19.4.1.1 Symbol([description]) 12624 if (!USE_NATIVE) { 12625 $Symbol = function Symbol() { 12626 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!'); 12627 var tag = uid(arguments.length > 0 ? arguments[0] : undefined); 12628 var $set = function (value) { 12629 if (this === ObjectProto) $set.call(OPSymbols, value); 12630 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; 12631 setSymbolDesc(this, tag, createDesc(1, value)); 12632 }; 12633 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set }); 12634 return wrap(tag); 12635 }; 12636 redefine($Symbol[PROTOTYPE], 'toString', function toString() { 12637 return this._k; 12638 }); 12639 12640 $GOPD.f = $getOwnPropertyDescriptor; 12641 $DP.f = $defineProperty; 12642 __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames; 12643 __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable; 12644 $GOPS.f = $getOwnPropertySymbols; 12645 12646 if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) { 12647 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); 12648 } 12649 12650 wksExt.f = function (name) { 12651 return wrap(wks(name)); 12652 }; 12653 } 12654 12655 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol }); 12656 12657 for (var es6Symbols = ( 12658 // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14 12659 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables' 12660 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]); 12661 12662 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]); 12663 12664 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', { 12665 // 19.4.2.1 Symbol.for(key) 12666 'for': function (key) { 12667 return has(SymbolRegistry, key += '') 12668 ? SymbolRegistry[key] 12669 : SymbolRegistry[key] = $Symbol(key); 12670 }, 12671 // 19.4.2.5 Symbol.keyFor(sym) 12672 keyFor: function keyFor(sym) { 12673 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!'); 12674 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key; 12675 }, 12676 useSetter: function () { setter = true; }, 12677 useSimple: function () { setter = false; } 12678 }); 12679 12680 $export($export.S + $export.F * !USE_NATIVE, 'Object', { 12681 // 19.1.2.2 Object.create(O [, Properties]) 12682 create: $create, 12683 // 19.1.2.4 Object.defineProperty(O, P, Attributes) 12684 defineProperty: $defineProperty, 12685 // 19.1.2.3 Object.defineProperties(O, Properties) 12686 defineProperties: $defineProperties, 12687 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) 12688 getOwnPropertyDescriptor: $getOwnPropertyDescriptor, 12689 // 19.1.2.7 Object.getOwnPropertyNames(O) 12690 getOwnPropertyNames: $getOwnPropertyNames, 12691 // 19.1.2.8 Object.getOwnPropertySymbols(O) 12692 getOwnPropertySymbols: $getOwnPropertySymbols 12693 }); 12694 12695 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives 12696 // https://bugs.chromium.org/p/v8/issues/detail?id=3443 12697 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); }); 12698 12699 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', { 12700 getOwnPropertySymbols: function getOwnPropertySymbols(it) { 12701 return $GOPS.f(toObject(it)); 12702 } 12703 }); 12704 12705 // 24.3.2 JSON.stringify(value [, replacer [, space]]) 12706 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () { 12707 var S = $Symbol(); 12708 // MS Edge converts symbol values to JSON as {} 12709 // WebKit converts symbol values to JSON as null 12710 // V8 throws on boxed symbols 12711 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}'; 12712 })), 'JSON', { 12713 stringify: function stringify(it) { 12714 var args = [it]; 12715 var i = 1; 12716 var replacer, $replacer; 12717 while (arguments.length > i) args.push(arguments[i++]); 12718 $replacer = replacer = args[1]; 12719 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined 12720 if (!isArray(replacer)) replacer = function (key, value) { 12721 if (typeof $replacer == 'function') value = $replacer.call(this, key, value); 12722 if (!isSymbol(value)) return value; 12723 }; 12724 args[1] = replacer; 12725 return _stringify.apply($JSON, args); 12726 } 12727 }); 12728 12729 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) 12730 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); 12731 // 19.4.3.5 Symbol.prototype[@@toStringTag] 12732 setToStringTag($Symbol, 'Symbol'); 12733 // 20.2.1.9 Math[@@toStringTag] 12734 setToStringTag(Math, 'Math', true); 12735 // 24.3.3 JSON[@@toStringTag] 12736 setToStringTag(global.JSON, 'JSON', true); 12737 12738 12739 /***/ }), 12740 12741 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js": 12742 /*!***************************************************************!*\ 12743 !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***! 12744 \***************************************************************/ 12745 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12746 12747 "use strict"; 12748 12749 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 12750 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0); 12751 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 12752 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js"); 12753 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js"); 12754 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js"); 12755 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12756 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 12757 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 12758 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; 12759 var WEAK_MAP = 'WeakMap'; 12760 var getWeak = meta.getWeak; 12761 var isExtensible = Object.isExtensible; 12762 var uncaughtFrozenStore = weak.ufstore; 12763 var InternalMap; 12764 12765 var wrapper = function (get) { 12766 return function WeakMap() { 12767 return get(this, arguments.length > 0 ? arguments[0] : undefined); 12768 }; 12769 }; 12770 12771 var methods = { 12772 // 23.3.3.3 WeakMap.prototype.get(key) 12773 get: function get(key) { 12774 if (isObject(key)) { 12775 var data = getWeak(key); 12776 if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key); 12777 return data ? data[this._i] : undefined; 12778 } 12779 }, 12780 // 23.3.3.5 WeakMap.prototype.set(key, value) 12781 set: function set(key, value) { 12782 return weak.def(validate(this, WEAK_MAP), key, value); 12783 } 12784 }; 12785 12786 // 23.3 WeakMap Objects 12787 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true); 12788 12789 // IE11 WeakMap frozen keys fix 12790 if (NATIVE_WEAK_MAP && IS_IE11) { 12791 InternalMap = weak.getConstructor(wrapper, WEAK_MAP); 12792 assign(InternalMap.prototype, methods); 12793 meta.NEED = true; 12794 each(['delete', 'has', 'get', 'set'], function (key) { 12795 var proto = $WeakMap.prototype; 12796 var method = proto[key]; 12797 redefine(proto, key, function (a, b) { 12798 // store frozen objects on internal weakmap shim 12799 if (isObject(a) && !isExtensible(a)) { 12800 if (!this._f) this._f = new InternalMap(); 12801 var result = this._f[key](a, b); 12802 return key == 'set' ? this : result; 12803 // store all the rest on native weakmap 12804 } return method.call(this, a, b); 12805 }); 12806 }); 12807 } 12808 12809 12810 /***/ }), 12811 12812 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js": 12813 /*!*********************************************************************!*\ 12814 !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***! 12815 \*********************************************************************/ 12816 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12817 12818 // https://github.com/tc39/proposal-object-values-entries 12819 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12820 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true); 12821 12822 $export($export.S, 'Object', { 12823 entries: function entries(it) { 12824 return $entries(it); 12825 } 12826 }); 12827 12828 12829 /***/ }), 12830 12831 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js": 12832 /*!******************************************************************************************!*\ 12833 !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***! 12834 \******************************************************************************************/ 12835 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12836 12837 // https://github.com/tc39/proposal-object-getownpropertydescriptors 12838 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12839 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js"); 12840 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12841 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 12842 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js"); 12843 12844 $export($export.S, 'Object', { 12845 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { 12846 var O = toIObject(object); 12847 var getDesc = gOPD.f; 12848 var keys = ownKeys(O); 12849 var result = {}; 12850 var i = 0; 12851 var key, desc; 12852 while (keys.length > i) { 12853 desc = getDesc(O, key = keys[i++]); 12854 if (desc !== undefined) createProperty(result, key, desc); 12855 } 12856 return result; 12857 } 12858 }); 12859 12860 12861 /***/ }), 12862 12863 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js": 12864 /*!****************************************************************************!*\ 12865 !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***! 12866 \****************************************************************************/ 12867 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12868 12869 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator'); 12870 12871 12872 /***/ }), 12873 12874 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js": 12875 /*!************************************************************************!*\ 12876 !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***! 12877 \************************************************************************/ 12878 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12879 12880 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable'); 12881 12882 12883 /***/ }), 12884 12885 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js": 12886 /*!********************************************************************!*\ 12887 !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***! 12888 \********************************************************************/ 12889 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12890 12891 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from 12892 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap'); 12893 12894 12895 /***/ }), 12896 12897 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js": 12898 /*!******************************************************************!*\ 12899 !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***! 12900 \******************************************************************/ 12901 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12902 12903 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of 12904 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap'); 12905 12906 12907 /***/ }), 12908 12909 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js": 12910 /*!*******************************************************************!*\ 12911 !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***! 12912 \*******************************************************************/ 12913 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 12914 12915 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js"); 12916 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 12917 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 12918 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 12919 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 12920 12921 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' + 12922 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' + 12923 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' + 12924 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' + 12925 'TextTrackList,TouchList').split(','); 12926 12927 for (var i = 0; i < DOMIterables.length; i++) { 12928 var NAME = DOMIterables[i]; 12929 var Collection = global[NAME]; 12930 var proto = Collection && Collection.prototype; 12931 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME); 12932 Iterators[NAME] = Iterators.Array; 12933 } 12934 12935 12936 /***/ }), 12937 12938 /***/ "../node_modules/core-js/modules/_a-function.js": 12939 /*!******************************************************!*\ 12940 !*** ../node_modules/core-js/modules/_a-function.js ***! 12941 \******************************************************/ 12942 /***/ ((module) => { 12943 12944 module.exports = function (it) { 12945 if (typeof it != 'function') throw TypeError(it + ' is not a function!'); 12946 return it; 12947 }; 12948 12949 12950 /***/ }), 12951 12952 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js": 12953 /*!**************************************************************!*\ 12954 !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***! 12955 \**************************************************************/ 12956 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12957 12958 // 22.1.3.31 Array.prototype[@@unscopables] 12959 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables'); 12960 var ArrayProto = Array.prototype; 12961 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {}); 12962 module.exports = function (key) { 12963 ArrayProto[UNSCOPABLES][key] = true; 12964 }; 12965 12966 12967 /***/ }), 12968 12969 /***/ "../node_modules/core-js/modules/_advance-string-index.js": 12970 /*!****************************************************************!*\ 12971 !*** ../node_modules/core-js/modules/_advance-string-index.js ***! 12972 \****************************************************************/ 12973 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12974 12975 "use strict"; 12976 12977 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true); 12978 12979 // `AdvanceStringIndex` abstract operation 12980 // https://tc39.github.io/ecma262/#sec-advancestringindex 12981 module.exports = function (S, index, unicode) { 12982 return index + (unicode ? at(S, index).length : 1); 12983 }; 12984 12985 12986 /***/ }), 12987 12988 /***/ "../node_modules/core-js/modules/_an-object.js": 12989 /*!*****************************************************!*\ 12990 !*** ../node_modules/core-js/modules/_an-object.js ***! 12991 \*****************************************************/ 12992 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12993 12994 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 12995 module.exports = function (it) { 12996 if (!isObject(it)) throw TypeError(it + ' is not an object!'); 12997 return it; 12998 }; 12999 13000 13001 /***/ }), 13002 13003 /***/ "../node_modules/core-js/modules/_array-includes.js": 13004 /*!**********************************************************!*\ 13005 !*** ../node_modules/core-js/modules/_array-includes.js ***! 13006 \**********************************************************/ 13007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13008 13009 // false -> Array#indexOf 13010 // true -> Array#includes 13011 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 13012 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 13013 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js"); 13014 module.exports = function (IS_INCLUDES) { 13015 return function ($this, el, fromIndex) { 13016 var O = toIObject($this); 13017 var length = toLength(O.length); 13018 var index = toAbsoluteIndex(fromIndex, length); 13019 var value; 13020 // Array#includes uses SameValueZero equality algorithm 13021 // eslint-disable-next-line no-self-compare 13022 if (IS_INCLUDES && el != el) while (length > index) { 13023 value = O[index++]; 13024 // eslint-disable-next-line no-self-compare 13025 if (value != value) return true; 13026 // Array#indexOf ignores holes, Array#includes - not 13027 } else for (;length > index; index++) if (IS_INCLUDES || index in O) { 13028 if (O[index] === el) return IS_INCLUDES || index || 0; 13029 } return !IS_INCLUDES && -1; 13030 }; 13031 }; 13032 13033 13034 /***/ }), 13035 13036 /***/ "../node_modules/core-js/modules/_array-methods.js": 13037 /*!*********************************************************!*\ 13038 !*** ../node_modules/core-js/modules/_array-methods.js ***! 13039 \*********************************************************/ 13040 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13041 13042 // 0 -> Array#forEach 13043 // 1 -> Array#map 13044 // 2 -> Array#filter 13045 // 3 -> Array#some 13046 // 4 -> Array#every 13047 // 5 -> Array#find 13048 // 6 -> Array#findIndex 13049 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js"); 13050 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js"); 13051 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 13052 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 13053 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js"); 13054 module.exports = function (TYPE, $create) { 13055 var IS_MAP = TYPE == 1; 13056 var IS_FILTER = TYPE == 2; 13057 var IS_SOME = TYPE == 3; 13058 var IS_EVERY = TYPE == 4; 13059 var IS_FIND_INDEX = TYPE == 6; 13060 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 13061 var create = $create || asc; 13062 return function ($this, callbackfn, that) { 13063 var O = toObject($this); 13064 var self = IObject(O); 13065 var f = ctx(callbackfn, that, 3); 13066 var length = toLength(self.length); 13067 var index = 0; 13068 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 13069 var val, res; 13070 for (;length > index; index++) if (NO_HOLES || index in self) { 13071 val = self[index]; 13072 res = f(val, index, O); 13073 if (TYPE) { 13074 if (IS_MAP) result[index] = res; // map 13075 else if (res) switch (TYPE) { 13076 case 3: return true; // some 13077 case 5: return val; // find 13078 case 6: return index; // findIndex 13079 case 2: result.push(val); // filter 13080 } else if (IS_EVERY) return false; // every 13081 } 13082 } 13083 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; 13084 }; 13085 }; 13086 13087 13088 /***/ }), 13089 13090 /***/ "../node_modules/core-js/modules/_array-species-constructor.js": 13091 /*!*********************************************************************!*\ 13092 !*** ../node_modules/core-js/modules/_array-species-constructor.js ***! 13093 \*********************************************************************/ 13094 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13095 13096 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 13097 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js"); 13098 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species'); 13099 13100 module.exports = function (original) { 13101 var C; 13102 if (isArray(original)) { 13103 C = original.constructor; 13104 // cross-realm fallback 13105 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; 13106 if (isObject(C)) { 13107 C = C[SPECIES]; 13108 if (C === null) C = undefined; 13109 } 13110 } return C === undefined ? Array : C; 13111 }; 13112 13113 13114 /***/ }), 13115 13116 /***/ "../node_modules/core-js/modules/_array-species-create.js": 13117 /*!****************************************************************!*\ 13118 !*** ../node_modules/core-js/modules/_array-species-create.js ***! 13119 \****************************************************************/ 13120 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13121 13122 // 9.4.2.3 ArraySpeciesCreate(originalArray, length) 13123 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js"); 13124 13125 module.exports = function (original, length) { 13126 return new (speciesConstructor(original))(length); 13127 }; 13128 13129 13130 /***/ }), 13131 13132 /***/ "../node_modules/core-js/modules/_classof.js": 13133 /*!***************************************************!*\ 13134 !*** ../node_modules/core-js/modules/_classof.js ***! 13135 \***************************************************/ 13136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13137 13138 // getting tag from 19.1.3.6 Object.prototype.toString() 13139 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 13140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag'); 13141 // ES3 wrong here 13142 var ARG = cof(function () { return arguments; }()) == 'Arguments'; 13143 13144 // fallback for IE11 Script Access Denied error 13145 var tryGet = function (it, key) { 13146 try { 13147 return it[key]; 13148 } catch (e) { /* empty */ } 13149 }; 13150 13151 module.exports = function (it) { 13152 var O, T, B; 13153 return it === undefined ? 'Undefined' : it === null ? 'Null' 13154 // @@toStringTag case 13155 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T 13156 // builtinTag case 13157 : ARG ? cof(O) 13158 // ES3 arguments fallback 13159 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; 13160 }; 13161 13162 13163 /***/ }), 13164 13165 /***/ "../node_modules/core-js/modules/_cof.js": 13166 /*!***********************************************!*\ 13167 !*** ../node_modules/core-js/modules/_cof.js ***! 13168 \***********************************************/ 13169 /***/ ((module) => { 13170 13171 var toString = {}.toString; 13172 13173 module.exports = function (it) { 13174 return toString.call(it).slice(8, -1); 13175 }; 13176 13177 13178 /***/ }), 13179 13180 /***/ "../node_modules/core-js/modules/_core.js": 13181 /*!************************************************!*\ 13182 !*** ../node_modules/core-js/modules/_core.js ***! 13183 \************************************************/ 13184 /***/ ((module) => { 13185 13186 var core = module.exports = { version: '2.6.12' }; 13187 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef 13188 13189 13190 /***/ }), 13191 13192 /***/ "../node_modules/core-js/modules/_ctx.js": 13193 /*!***********************************************!*\ 13194 !*** ../node_modules/core-js/modules/_ctx.js ***! 13195 \***********************************************/ 13196 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13197 13198 // optional / simple context binding 13199 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js"); 13200 module.exports = function (fn, that, length) { 13201 aFunction(fn); 13202 if (that === undefined) return fn; 13203 switch (length) { 13204 case 1: return function (a) { 13205 return fn.call(that, a); 13206 }; 13207 case 2: return function (a, b) { 13208 return fn.call(that, a, b); 13209 }; 13210 case 3: return function (a, b, c) { 13211 return fn.call(that, a, b, c); 13212 }; 13213 } 13214 return function (/* ...args */) { 13215 return fn.apply(that, arguments); 13216 }; 13217 }; 13218 13219 13220 /***/ }), 13221 13222 /***/ "../node_modules/core-js/modules/_defined.js": 13223 /*!***************************************************!*\ 13224 !*** ../node_modules/core-js/modules/_defined.js ***! 13225 \***************************************************/ 13226 /***/ ((module) => { 13227 13228 // 7.2.1 RequireObjectCoercible(argument) 13229 module.exports = function (it) { 13230 if (it == undefined) throw TypeError("Can't call method on " + it); 13231 return it; 13232 }; 13233 13234 13235 /***/ }), 13236 13237 /***/ "../node_modules/core-js/modules/_descriptors.js": 13238 /*!*******************************************************!*\ 13239 !*** ../node_modules/core-js/modules/_descriptors.js ***! 13240 \*******************************************************/ 13241 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13242 13243 // Thank's IE8 for his funny defineProperty 13244 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { 13245 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; 13246 }); 13247 13248 13249 /***/ }), 13250 13251 /***/ "../node_modules/core-js/modules/_dom-create.js": 13252 /*!******************************************************!*\ 13253 !*** ../node_modules/core-js/modules/_dom-create.js ***! 13254 \******************************************************/ 13255 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13256 13257 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 13258 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document; 13259 // typeof document.createElement is 'object' in old IE 13260 var is = isObject(document) && isObject(document.createElement); 13261 module.exports = function (it) { 13262 return is ? document.createElement(it) : {}; 13263 }; 13264 13265 13266 /***/ }), 13267 13268 /***/ "../node_modules/core-js/modules/_enum-bug-keys.js": 13269 /*!*********************************************************!*\ 13270 !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***! 13271 \*********************************************************/ 13272 /***/ ((module) => { 13273 13274 // IE 8- don't enum bug keys 13275 module.exports = ( 13276 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' 13277 ).split(','); 13278 13279 13280 /***/ }), 13281 13282 /***/ "../node_modules/core-js/modules/_export.js": 13283 /*!**************************************************!*\ 13284 !*** ../node_modules/core-js/modules/_export.js ***! 13285 \**************************************************/ 13286 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13287 13288 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 13289 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js"); 13290 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 13291 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 13292 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js"); 13293 var PROTOTYPE = 'prototype'; 13294 13295 var $export = function (type, name, source) { 13296 var IS_FORCED = type & $export.F; 13297 var IS_GLOBAL = type & $export.G; 13298 var IS_STATIC = type & $export.S; 13299 var IS_PROTO = type & $export.P; 13300 var IS_BIND = type & $export.B; 13301 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE]; 13302 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); 13303 var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}); 13304 var key, own, out, exp; 13305 if (IS_GLOBAL) source = name; 13306 for (key in source) { 13307 // contains in native 13308 own = !IS_FORCED && target && target[key] !== undefined; 13309 // export native or passed 13310 out = (own ? target : source)[key]; 13311 // bind timers to global for call from export context 13312 exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; 13313 // extend global 13314 if (target) redefine(target, key, out, type & $export.U); 13315 // export 13316 if (exports[key] != out) hide(exports, key, exp); 13317 if (IS_PROTO && expProto[key] != out) expProto[key] = out; 13318 } 13319 }; 13320 global.core = core; 13321 // type bitmap 13322 $export.F = 1; // forced 13323 $export.G = 2; // global 13324 $export.S = 4; // static 13325 $export.P = 8; // proto 13326 $export.B = 16; // bind 13327 $export.W = 32; // wrap 13328 $export.U = 64; // safe 13329 $export.R = 128; // real proto method for `library` 13330 module.exports = $export; 13331 13332 13333 /***/ }), 13334 13335 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js": 13336 /*!***********************************************************!*\ 13337 !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***! 13338 \***********************************************************/ 13339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13340 13341 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match'); 13342 module.exports = function (KEY) { 13343 var re = /./; 13344 try { 13345 '/./'[KEY](re); 13346 } catch (e) { 13347 try { 13348 re[MATCH] = false; 13349 return !'/./'[KEY](re); 13350 } catch (f) { /* empty */ } 13351 } return true; 13352 }; 13353 13354 13355 /***/ }), 13356 13357 /***/ "../node_modules/core-js/modules/_fails.js": 13358 /*!*************************************************!*\ 13359 !*** ../node_modules/core-js/modules/_fails.js ***! 13360 \*************************************************/ 13361 /***/ ((module) => { 13362 13363 module.exports = function (exec) { 13364 try { 13365 return !!exec(); 13366 } catch (e) { 13367 return true; 13368 } 13369 }; 13370 13371 13372 /***/ }), 13373 13374 /***/ "../node_modules/core-js/modules/_fix-re-wks.js": 13375 /*!******************************************************!*\ 13376 !*** ../node_modules/core-js/modules/_fix-re-wks.js ***! 13377 \******************************************************/ 13378 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13379 13380 "use strict"; 13381 13382 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js"); 13383 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 13384 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 13385 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 13386 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 13387 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js"); 13388 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 13389 13390 var SPECIES = wks('species'); 13391 13392 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { 13393 // #replace needs built-in support for named groups. 13394 // #match works fine because it just return the exec results, even if it has 13395 // a "grops" property. 13396 var re = /./; 13397 re.exec = function () { 13398 var result = []; 13399 result.groups = { a: '7' }; 13400 return result; 13401 }; 13402 return ''.replace(re, '$<a>') !== '7'; 13403 }); 13404 13405 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () { 13406 // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec 13407 var re = /(?:)/; 13408 var originalExec = re.exec; 13409 re.exec = function () { return originalExec.apply(this, arguments); }; 13410 var result = 'ab'.split(re); 13411 return result.length === 2 && result[0] === 'a' && result[1] === 'b'; 13412 })(); 13413 13414 module.exports = function (KEY, length, exec) { 13415 var SYMBOL = wks(KEY); 13416 13417 var DELEGATES_TO_SYMBOL = !fails(function () { 13418 // String methods call symbol-named RegEp methods 13419 var O = {}; 13420 O[SYMBOL] = function () { return 7; }; 13421 return ''[KEY](O) != 7; 13422 }); 13423 13424 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () { 13425 // Symbol-named RegExp methods call .exec 13426 var execCalled = false; 13427 var re = /a/; 13428 re.exec = function () { execCalled = true; return null; }; 13429 if (KEY === 'split') { 13430 // RegExp[@@split] doesn't call the regex's exec method, but first creates 13431 // a new one. We need to return the patched regex when creating the new one. 13432 re.constructor = {}; 13433 re.constructor[SPECIES] = function () { return re; }; 13434 } 13435 re[SYMBOL](''); 13436 return !execCalled; 13437 }) : undefined; 13438 13439 if ( 13440 !DELEGATES_TO_SYMBOL || 13441 !DELEGATES_TO_EXEC || 13442 (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) || 13443 (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) 13444 ) { 13445 var nativeRegExpMethod = /./[SYMBOL]; 13446 var fns = exec( 13447 defined, 13448 SYMBOL, 13449 ''[KEY], 13450 function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) { 13451 if (regexp.exec === regexpExec) { 13452 if (DELEGATES_TO_SYMBOL && !forceStringMethod) { 13453 // The native String method already delegates to @@method (this 13454 // polyfilled function), leasing to infinite recursion. 13455 // We avoid it by directly calling the native @@method method. 13456 return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; 13457 } 13458 return { done: true, value: nativeMethod.call(str, regexp, arg2) }; 13459 } 13460 return { done: false }; 13461 } 13462 ); 13463 var strfn = fns[0]; 13464 var rxfn = fns[1]; 13465 13466 redefine(String.prototype, KEY, strfn); 13467 hide(RegExp.prototype, SYMBOL, length == 2 13468 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) 13469 // 21.2.5.11 RegExp.prototype[@@split](string, limit) 13470 ? function (string, arg) { return rxfn.call(string, this, arg); } 13471 // 21.2.5.6 RegExp.prototype[@@match](string) 13472 // 21.2.5.9 RegExp.prototype[@@search](string) 13473 : function (string) { return rxfn.call(string, this); } 13474 ); 13475 } 13476 }; 13477 13478 13479 /***/ }), 13480 13481 /***/ "../node_modules/core-js/modules/_flags.js": 13482 /*!*************************************************!*\ 13483 !*** ../node_modules/core-js/modules/_flags.js ***! 13484 \*************************************************/ 13485 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13486 13487 "use strict"; 13488 13489 // 21.2.5.3 get RegExp.prototype.flags 13490 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 13491 module.exports = function () { 13492 var that = anObject(this); 13493 var result = ''; 13494 if (that.global) result += 'g'; 13495 if (that.ignoreCase) result += 'i'; 13496 if (that.multiline) result += 'm'; 13497 if (that.unicode) result += 'u'; 13498 if (that.sticky) result += 'y'; 13499 return result; 13500 }; 13501 13502 13503 /***/ }), 13504 13505 /***/ "../node_modules/core-js/modules/_function-to-string.js": 13506 /*!**************************************************************!*\ 13507 !*** ../node_modules/core-js/modules/_function-to-string.js ***! 13508 \**************************************************************/ 13509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13510 13511 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString); 13512 13513 13514 /***/ }), 13515 13516 /***/ "../node_modules/core-js/modules/_global.js": 13517 /*!**************************************************!*\ 13518 !*** ../node_modules/core-js/modules/_global.js ***! 13519 \**************************************************/ 13520 /***/ ((module) => { 13521 13522 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 13523 var global = module.exports = typeof window != 'undefined' && window.Math == Math 13524 ? window : typeof self != 'undefined' && self.Math == Math ? self 13525 // eslint-disable-next-line no-new-func 13526 : Function('return this')(); 13527 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef 13528 13529 13530 /***/ }), 13531 13532 /***/ "../node_modules/core-js/modules/_has.js": 13533 /*!***********************************************!*\ 13534 !*** ../node_modules/core-js/modules/_has.js ***! 13535 \***********************************************/ 13536 /***/ ((module) => { 13537 13538 var hasOwnProperty = {}.hasOwnProperty; 13539 module.exports = function (it, key) { 13540 return hasOwnProperty.call(it, key); 13541 }; 13542 13543 13544 /***/ }), 13545 13546 /***/ "../node_modules/core-js/modules/_hide.js": 13547 /*!************************************************!*\ 13548 !*** ../node_modules/core-js/modules/_hide.js ***! 13549 \************************************************/ 13550 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13551 13552 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js"); 13553 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js"); 13554 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) { 13555 return dP.f(object, key, createDesc(1, value)); 13556 } : function (object, key, value) { 13557 object[key] = value; 13558 return object; 13559 }; 13560 13561 13562 /***/ }), 13563 13564 /***/ "../node_modules/core-js/modules/_html.js": 13565 /*!************************************************!*\ 13566 !*** ../node_modules/core-js/modules/_html.js ***! 13567 \************************************************/ 13568 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13569 13570 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document; 13571 module.exports = document && document.documentElement; 13572 13573 13574 /***/ }), 13575 13576 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js": 13577 /*!**********************************************************!*\ 13578 !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***! 13579 \**********************************************************/ 13580 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13581 13582 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { 13583 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7; 13584 }); 13585 13586 13587 /***/ }), 13588 13589 /***/ "../node_modules/core-js/modules/_iobject.js": 13590 /*!***************************************************!*\ 13591 !*** ../node_modules/core-js/modules/_iobject.js ***! 13592 \***************************************************/ 13593 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13594 13595 // fallback for non-array-like ES3 and non-enumerable old V8 strings 13596 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 13597 // eslint-disable-next-line no-prototype-builtins 13598 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { 13599 return cof(it) == 'String' ? it.split('') : Object(it); 13600 }; 13601 13602 13603 /***/ }), 13604 13605 /***/ "../node_modules/core-js/modules/_is-array.js": 13606 /*!****************************************************!*\ 13607 !*** ../node_modules/core-js/modules/_is-array.js ***! 13608 \****************************************************/ 13609 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13610 13611 // 7.2.2 IsArray(argument) 13612 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 13613 module.exports = Array.isArray || function isArray(arg) { 13614 return cof(arg) == 'Array'; 13615 }; 13616 13617 13618 /***/ }), 13619 13620 /***/ "../node_modules/core-js/modules/_is-object.js": 13621 /*!*****************************************************!*\ 13622 !*** ../node_modules/core-js/modules/_is-object.js ***! 13623 \*****************************************************/ 13624 /***/ ((module) => { 13625 13626 module.exports = function (it) { 13627 return typeof it === 'object' ? it !== null : typeof it === 'function'; 13628 }; 13629 13630 13631 /***/ }), 13632 13633 /***/ "../node_modules/core-js/modules/_is-regexp.js": 13634 /*!*****************************************************!*\ 13635 !*** ../node_modules/core-js/modules/_is-regexp.js ***! 13636 \*****************************************************/ 13637 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13638 13639 // 7.2.8 IsRegExp(argument) 13640 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 13641 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 13642 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match'); 13643 module.exports = function (it) { 13644 var isRegExp; 13645 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); 13646 }; 13647 13648 13649 /***/ }), 13650 13651 /***/ "../node_modules/core-js/modules/_iter-create.js": 13652 /*!*******************************************************!*\ 13653 !*** ../node_modules/core-js/modules/_iter-create.js ***! 13654 \*******************************************************/ 13655 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13656 13657 "use strict"; 13658 13659 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js"); 13660 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js"); 13661 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js"); 13662 var IteratorPrototype = {}; 13663 13664 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 13665 __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(IteratorPrototype, __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'), function () { return this; }); 13666 13667 module.exports = function (Constructor, NAME, next) { 13668 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); 13669 setToStringTag(Constructor, NAME + ' Iterator'); 13670 }; 13671 13672 13673 /***/ }), 13674 13675 /***/ "../node_modules/core-js/modules/_iter-define.js": 13676 /*!*******************************************************!*\ 13677 !*** ../node_modules/core-js/modules/_iter-define.js ***! 13678 \*******************************************************/ 13679 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13680 13681 "use strict"; 13682 13683 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js"); 13684 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 13685 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 13686 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 13687 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 13688 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js"); 13689 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js"); 13690 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js"); 13691 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'); 13692 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` 13693 var FF_ITERATOR = '@@iterator'; 13694 var KEYS = 'keys'; 13695 var VALUES = 'values'; 13696 13697 var returnThis = function () { return this; }; 13698 13699 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { 13700 $iterCreate(Constructor, NAME, next); 13701 var getMethod = function (kind) { 13702 if (!BUGGY && kind in proto) return proto[kind]; 13703 switch (kind) { 13704 case KEYS: return function keys() { return new Constructor(this, kind); }; 13705 case VALUES: return function values() { return new Constructor(this, kind); }; 13706 } return function entries() { return new Constructor(this, kind); }; 13707 }; 13708 var TAG = NAME + ' Iterator'; 13709 var DEF_VALUES = DEFAULT == VALUES; 13710 var VALUES_BUG = false; 13711 var proto = Base.prototype; 13712 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; 13713 var $default = $native || getMethod(DEFAULT); 13714 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; 13715 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; 13716 var methods, key, IteratorPrototype; 13717 // Fix native 13718 if ($anyNative) { 13719 IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); 13720 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { 13721 // Set @@toStringTag to native iterators 13722 setToStringTag(IteratorPrototype, TAG, true); 13723 // fix for some old engines 13724 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis); 13725 } 13726 } 13727 // fix Array#{values, @@iterator}.name in V8 / FF 13728 if (DEF_VALUES && $native && $native.name !== VALUES) { 13729 VALUES_BUG = true; 13730 $default = function values() { return $native.call(this); }; 13731 } 13732 // Define iterator 13733 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { 13734 hide(proto, ITERATOR, $default); 13735 } 13736 // Plug for library 13737 Iterators[NAME] = $default; 13738 Iterators[TAG] = returnThis; 13739 if (DEFAULT) { 13740 methods = { 13741 values: DEF_VALUES ? $default : getMethod(VALUES), 13742 keys: IS_SET ? $default : getMethod(KEYS), 13743 entries: $entries 13744 }; 13745 if (FORCED) for (key in methods) { 13746 if (!(key in proto)) redefine(proto, key, methods[key]); 13747 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); 13748 } 13749 return methods; 13750 }; 13751 13752 13753 /***/ }), 13754 13755 /***/ "../node_modules/core-js/modules/_iter-step.js": 13756 /*!*****************************************************!*\ 13757 !*** ../node_modules/core-js/modules/_iter-step.js ***! 13758 \*****************************************************/ 13759 /***/ ((module) => { 13760 13761 module.exports = function (done, value) { 13762 return { value: value, done: !!done }; 13763 }; 13764 13765 13766 /***/ }), 13767 13768 /***/ "../node_modules/core-js/modules/_iterators.js": 13769 /*!*****************************************************!*\ 13770 !*** ../node_modules/core-js/modules/_iterators.js ***! 13771 \*****************************************************/ 13772 /***/ ((module) => { 13773 13774 module.exports = {}; 13775 13776 13777 /***/ }), 13778 13779 /***/ "../node_modules/core-js/modules/_library.js": 13780 /*!***************************************************!*\ 13781 !*** ../node_modules/core-js/modules/_library.js ***! 13782 \***************************************************/ 13783 /***/ ((module) => { 13784 13785 module.exports = false; 13786 13787 13788 /***/ }), 13789 13790 /***/ "../node_modules/core-js/modules/_object-create.js": 13791 /*!*********************************************************!*\ 13792 !*** ../node_modules/core-js/modules/_object-create.js ***! 13793 \*********************************************************/ 13794 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13795 13796 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 13797 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 13798 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js"); 13799 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js"); 13800 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 13801 var Empty = function () { /* empty */ }; 13802 var PROTOTYPE = 'prototype'; 13803 13804 // Create object with fake `null` prototype: use iframe Object with cleared prototype 13805 var createDict = function () { 13806 // Thrash, waste and sodomy: IE GC bug 13807 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe'); 13808 var i = enumBugKeys.length; 13809 var lt = '<'; 13810 var gt = '>'; 13811 var iframeDocument; 13812 iframe.style.display = 'none'; 13813 __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe); 13814 iframe.src = 'javascript:'; // eslint-disable-line no-script-url 13815 // createDict = iframe.contentWindow.Object; 13816 // html.removeChild(iframe); 13817 iframeDocument = iframe.contentWindow.document; 13818 iframeDocument.open(); 13819 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); 13820 iframeDocument.close(); 13821 createDict = iframeDocument.F; 13822 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; 13823 return createDict(); 13824 }; 13825 13826 module.exports = Object.create || function create(O, Properties) { 13827 var result; 13828 if (O !== null) { 13829 Empty[PROTOTYPE] = anObject(O); 13830 result = new Empty(); 13831 Empty[PROTOTYPE] = null; 13832 // add "__proto__" for Object.getPrototypeOf polyfill 13833 result[IE_PROTO] = O; 13834 } else result = createDict(); 13835 return Properties === undefined ? result : dPs(result, Properties); 13836 }; 13837 13838 13839 /***/ }), 13840 13841 /***/ "../node_modules/core-js/modules/_object-dp.js": 13842 /*!*****************************************************!*\ 13843 !*** ../node_modules/core-js/modules/_object-dp.js ***! 13844 \*****************************************************/ 13845 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 13846 13847 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 13848 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js"); 13849 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js"); 13850 var dP = Object.defineProperty; 13851 13852 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) { 13853 anObject(O); 13854 P = toPrimitive(P, true); 13855 anObject(Attributes); 13856 if (IE8_DOM_DEFINE) try { 13857 return dP(O, P, Attributes); 13858 } catch (e) { /* empty */ } 13859 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); 13860 if ('value' in Attributes) O[P] = Attributes.value; 13861 return O; 13862 }; 13863 13864 13865 /***/ }), 13866 13867 /***/ "../node_modules/core-js/modules/_object-dps.js": 13868 /*!******************************************************!*\ 13869 !*** ../node_modules/core-js/modules/_object-dps.js ***! 13870 \******************************************************/ 13871 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13872 13873 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js"); 13874 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 13875 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js"); 13876 13877 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) { 13878 anObject(O); 13879 var keys = getKeys(Properties); 13880 var length = keys.length; 13881 var i = 0; 13882 var P; 13883 while (length > i) dP.f(O, P = keys[i++], Properties[P]); 13884 return O; 13885 }; 13886 13887 13888 /***/ }), 13889 13890 /***/ "../node_modules/core-js/modules/_object-gpo.js": 13891 /*!******************************************************!*\ 13892 !*** ../node_modules/core-js/modules/_object-gpo.js ***! 13893 \******************************************************/ 13894 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13895 13896 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) 13897 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 13898 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 13899 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 13900 var ObjectProto = Object.prototype; 13901 13902 module.exports = Object.getPrototypeOf || function (O) { 13903 O = toObject(O); 13904 if (has(O, IE_PROTO)) return O[IE_PROTO]; 13905 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 13906 return O.constructor.prototype; 13907 } return O instanceof Object ? ObjectProto : null; 13908 }; 13909 13910 13911 /***/ }), 13912 13913 /***/ "../node_modules/core-js/modules/_object-keys-internal.js": 13914 /*!****************************************************************!*\ 13915 !*** ../node_modules/core-js/modules/_object-keys-internal.js ***! 13916 \****************************************************************/ 13917 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13918 13919 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 13920 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 13921 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false); 13922 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 13923 13924 module.exports = function (object, names) { 13925 var O = toIObject(object); 13926 var i = 0; 13927 var result = []; 13928 var key; 13929 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); 13930 // Don't enum bug & hidden keys 13931 while (names.length > i) if (has(O, key = names[i++])) { 13932 ~arrayIndexOf(result, key) || result.push(key); 13933 } 13934 return result; 13935 }; 13936 13937 13938 /***/ }), 13939 13940 /***/ "../node_modules/core-js/modules/_object-keys.js": 13941 /*!*******************************************************!*\ 13942 !*** ../node_modules/core-js/modules/_object-keys.js ***! 13943 \*******************************************************/ 13944 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13945 13946 // 19.1.2.14 / 15.2.3.14 Object.keys(O) 13947 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js"); 13948 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js"); 13949 13950 module.exports = Object.keys || function keys(O) { 13951 return $keys(O, enumBugKeys); 13952 }; 13953 13954 13955 /***/ }), 13956 13957 /***/ "../node_modules/core-js/modules/_property-desc.js": 13958 /*!*********************************************************!*\ 13959 !*** ../node_modules/core-js/modules/_property-desc.js ***! 13960 \*********************************************************/ 13961 /***/ ((module) => { 13962 13963 module.exports = function (bitmap, value) { 13964 return { 13965 enumerable: !(bitmap & 1), 13966 configurable: !(bitmap & 2), 13967 writable: !(bitmap & 4), 13968 value: value 13969 }; 13970 }; 13971 13972 13973 /***/ }), 13974 13975 /***/ "../node_modules/core-js/modules/_redefine.js": 13976 /*!****************************************************!*\ 13977 !*** ../node_modules/core-js/modules/_redefine.js ***! 13978 \****************************************************/ 13979 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13980 13981 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 13982 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 13983 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 13984 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src'); 13985 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js"); 13986 var TO_STRING = 'toString'; 13987 var TPL = ('' + $toString).split(TO_STRING); 13988 13989 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) { 13990 return $toString.call(it); 13991 }; 13992 13993 (module.exports = function (O, key, val, safe) { 13994 var isFunction = typeof val == 'function'; 13995 if (isFunction) has(val, 'name') || hide(val, 'name', key); 13996 if (O[key] === val) return; 13997 if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); 13998 if (O === global) { 13999 O[key] = val; 14000 } else if (!safe) { 14001 delete O[key]; 14002 hide(O, key, val); 14003 } else if (O[key]) { 14004 O[key] = val; 14005 } else { 14006 hide(O, key, val); 14007 } 14008 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative 14009 })(Function.prototype, TO_STRING, function toString() { 14010 return typeof this == 'function' && this[SRC] || $toString.call(this); 14011 }); 14012 14013 14014 /***/ }), 14015 14016 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js": 14017 /*!****************************************************************!*\ 14018 !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***! 14019 \****************************************************************/ 14020 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14021 14022 "use strict"; 14023 14024 14025 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js"); 14026 var builtinExec = RegExp.prototype.exec; 14027 14028 // `RegExpExec` abstract operation 14029 // https://tc39.github.io/ecma262/#sec-regexpexec 14030 module.exports = function (R, S) { 14031 var exec = R.exec; 14032 if (typeof exec === 'function') { 14033 var result = exec.call(R, S); 14034 if (typeof result !== 'object') { 14035 throw new TypeError('RegExp exec method returned something other than an Object or null'); 14036 } 14037 return result; 14038 } 14039 if (classof(R) !== 'RegExp') { 14040 throw new TypeError('RegExp#exec called on incompatible receiver'); 14041 } 14042 return builtinExec.call(R, S); 14043 }; 14044 14045 14046 /***/ }), 14047 14048 /***/ "../node_modules/core-js/modules/_regexp-exec.js": 14049 /*!*******************************************************!*\ 14050 !*** ../node_modules/core-js/modules/_regexp-exec.js ***! 14051 \*******************************************************/ 14052 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14053 14054 "use strict"; 14055 14056 14057 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js"); 14058 14059 var nativeExec = RegExp.prototype.exec; 14060 // This always refers to the native implementation, because the 14061 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, 14062 // which loads this file before patching the method. 14063 var nativeReplace = String.prototype.replace; 14064 14065 var patchedExec = nativeExec; 14066 14067 var LAST_INDEX = 'lastIndex'; 14068 14069 var UPDATES_LAST_INDEX_WRONG = (function () { 14070 var re1 = /a/, 14071 re2 = /b*/g; 14072 nativeExec.call(re1, 'a'); 14073 nativeExec.call(re2, 'a'); 14074 return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0; 14075 })(); 14076 14077 // nonparticipating capturing group, copied from es5-shim's String#split patch. 14078 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; 14079 14080 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED; 14081 14082 if (PATCH) { 14083 patchedExec = function exec(str) { 14084 var re = this; 14085 var lastIndex, reCopy, match, i; 14086 14087 if (NPCG_INCLUDED) { 14088 reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re)); 14089 } 14090 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX]; 14091 14092 match = nativeExec.call(re, str); 14093 14094 if (UPDATES_LAST_INDEX_WRONG && match) { 14095 re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex; 14096 } 14097 if (NPCG_INCLUDED && match && match.length > 1) { 14098 // Fix browsers whose `exec` methods don't consistently return `undefined` 14099 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ 14100 // eslint-disable-next-line no-loop-func 14101 nativeReplace.call(match[0], reCopy, function () { 14102 for (i = 1; i < arguments.length - 2; i++) { 14103 if (arguments[i] === undefined) match[i] = undefined; 14104 } 14105 }); 14106 } 14107 14108 return match; 14109 }; 14110 } 14111 14112 module.exports = patchedExec; 14113 14114 14115 /***/ }), 14116 14117 /***/ "../node_modules/core-js/modules/_same-value.js": 14118 /*!******************************************************!*\ 14119 !*** ../node_modules/core-js/modules/_same-value.js ***! 14120 \******************************************************/ 14121 /***/ ((module) => { 14122 14123 // 7.2.9 SameValue(x, y) 14124 module.exports = Object.is || function is(x, y) { 14125 // eslint-disable-next-line no-self-compare 14126 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; 14127 }; 14128 14129 14130 /***/ }), 14131 14132 /***/ "../node_modules/core-js/modules/_set-to-string-tag.js": 14133 /*!*************************************************************!*\ 14134 !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***! 14135 \*************************************************************/ 14136 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14137 14138 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f; 14139 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 14140 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag'); 14141 14142 module.exports = function (it, tag, stat) { 14143 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); 14144 }; 14145 14146 14147 /***/ }), 14148 14149 /***/ "../node_modules/core-js/modules/_shared-key.js": 14150 /*!******************************************************!*\ 14151 !*** ../node_modules/core-js/modules/_shared-key.js ***! 14152 \******************************************************/ 14153 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14154 14155 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys'); 14156 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js"); 14157 module.exports = function (key) { 14158 return shared[key] || (shared[key] = uid(key)); 14159 }; 14160 14161 14162 /***/ }), 14163 14164 /***/ "../node_modules/core-js/modules/_shared.js": 14165 /*!**************************************************!*\ 14166 !*** ../node_modules/core-js/modules/_shared.js ***! 14167 \**************************************************/ 14168 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14169 14170 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js"); 14171 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 14172 var SHARED = '__core-js_shared__'; 14173 var store = global[SHARED] || (global[SHARED] = {}); 14174 14175 (module.exports = function (key, value) { 14176 return store[key] || (store[key] = value !== undefined ? value : {}); 14177 })('versions', []).push({ 14178 version: core.version, 14179 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global', 14180 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 14181 }); 14182 14183 14184 /***/ }), 14185 14186 /***/ "../node_modules/core-js/modules/_species-constructor.js": 14187 /*!***************************************************************!*\ 14188 !*** ../node_modules/core-js/modules/_species-constructor.js ***! 14189 \***************************************************************/ 14190 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14191 14192 // 7.3.20 SpeciesConstructor(O, defaultConstructor) 14193 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14194 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js"); 14195 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species'); 14196 module.exports = function (O, D) { 14197 var C = anObject(O).constructor; 14198 var S; 14199 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); 14200 }; 14201 14202 14203 /***/ }), 14204 14205 /***/ "../node_modules/core-js/modules/_strict-method.js": 14206 /*!*********************************************************!*\ 14207 !*** ../node_modules/core-js/modules/_strict-method.js ***! 14208 \*********************************************************/ 14209 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14210 14211 "use strict"; 14212 14213 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 14214 14215 module.exports = function (method, arg) { 14216 return !!method && fails(function () { 14217 // eslint-disable-next-line no-useless-call 14218 arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null); 14219 }); 14220 }; 14221 14222 14223 /***/ }), 14224 14225 /***/ "../node_modules/core-js/modules/_string-at.js": 14226 /*!*****************************************************!*\ 14227 !*** ../node_modules/core-js/modules/_string-at.js ***! 14228 \*****************************************************/ 14229 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14230 14231 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 14232 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 14233 // true -> String#at 14234 // false -> String#codePointAt 14235 module.exports = function (TO_STRING) { 14236 return function (that, pos) { 14237 var s = String(defined(that)); 14238 var i = toInteger(pos); 14239 var l = s.length; 14240 var a, b; 14241 if (i < 0 || i >= l) return TO_STRING ? '' : undefined; 14242 a = s.charCodeAt(i); 14243 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff 14244 ? TO_STRING ? s.charAt(i) : a 14245 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; 14246 }; 14247 }; 14248 14249 14250 /***/ }), 14251 14252 /***/ "../node_modules/core-js/modules/_string-context.js": 14253 /*!**********************************************************!*\ 14254 !*** ../node_modules/core-js/modules/_string-context.js ***! 14255 \**********************************************************/ 14256 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14257 14258 // helper for String#{startsWith, endsWith, includes} 14259 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js"); 14260 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 14261 14262 module.exports = function (that, searchString, NAME) { 14263 if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!"); 14264 return String(defined(that)); 14265 }; 14266 14267 14268 /***/ }), 14269 14270 /***/ "../node_modules/core-js/modules/_to-absolute-index.js": 14271 /*!*************************************************************!*\ 14272 !*** ../node_modules/core-js/modules/_to-absolute-index.js ***! 14273 \*************************************************************/ 14274 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14275 14276 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 14277 var max = Math.max; 14278 var min = Math.min; 14279 module.exports = function (index, length) { 14280 index = toInteger(index); 14281 return index < 0 ? max(index + length, 0) : min(index, length); 14282 }; 14283 14284 14285 /***/ }), 14286 14287 /***/ "../node_modules/core-js/modules/_to-integer.js": 14288 /*!******************************************************!*\ 14289 !*** ../node_modules/core-js/modules/_to-integer.js ***! 14290 \******************************************************/ 14291 /***/ ((module) => { 14292 14293 // 7.1.4 ToInteger 14294 var ceil = Math.ceil; 14295 var floor = Math.floor; 14296 module.exports = function (it) { 14297 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); 14298 }; 14299 14300 14301 /***/ }), 14302 14303 /***/ "../node_modules/core-js/modules/_to-iobject.js": 14304 /*!******************************************************!*\ 14305 !*** ../node_modules/core-js/modules/_to-iobject.js ***! 14306 \******************************************************/ 14307 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14308 14309 // to indexed object, toObject with fallback for non-array-like ES3 strings 14310 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js"); 14311 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 14312 module.exports = function (it) { 14313 return IObject(defined(it)); 14314 }; 14315 14316 14317 /***/ }), 14318 14319 /***/ "../node_modules/core-js/modules/_to-length.js": 14320 /*!*****************************************************!*\ 14321 !*** ../node_modules/core-js/modules/_to-length.js ***! 14322 \*****************************************************/ 14323 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14324 14325 // 7.1.15 ToLength 14326 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 14327 var min = Math.min; 14328 module.exports = function (it) { 14329 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 14330 }; 14331 14332 14333 /***/ }), 14334 14335 /***/ "../node_modules/core-js/modules/_to-object.js": 14336 /*!*****************************************************!*\ 14337 !*** ../node_modules/core-js/modules/_to-object.js ***! 14338 \*****************************************************/ 14339 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14340 14341 // 7.1.13 ToObject(argument) 14342 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 14343 module.exports = function (it) { 14344 return Object(defined(it)); 14345 }; 14346 14347 14348 /***/ }), 14349 14350 /***/ "../node_modules/core-js/modules/_to-primitive.js": 14351 /*!********************************************************!*\ 14352 !*** ../node_modules/core-js/modules/_to-primitive.js ***! 14353 \********************************************************/ 14354 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14355 14356 // 7.1.1 ToPrimitive(input [, PreferredType]) 14357 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 14358 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 14359 // and the second argument - flag - preferred type is a string 14360 module.exports = function (it, S) { 14361 if (!isObject(it)) return it; 14362 var fn, val; 14363 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 14364 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; 14365 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 14366 throw TypeError("Can't convert object to primitive value"); 14367 }; 14368 14369 14370 /***/ }), 14371 14372 /***/ "../node_modules/core-js/modules/_uid.js": 14373 /*!***********************************************!*\ 14374 !*** ../node_modules/core-js/modules/_uid.js ***! 14375 \***********************************************/ 14376 /***/ ((module) => { 14377 14378 var id = 0; 14379 var px = Math.random(); 14380 module.exports = function (key) { 14381 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); 14382 }; 14383 14384 14385 /***/ }), 14386 14387 /***/ "../node_modules/core-js/modules/_wks.js": 14388 /*!***********************************************!*\ 14389 !*** ../node_modules/core-js/modules/_wks.js ***! 14390 \***********************************************/ 14391 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14392 14393 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks'); 14394 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js"); 14395 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol; 14396 var USE_SYMBOL = typeof Symbol == 'function'; 14397 14398 var $exports = module.exports = function (name) { 14399 return store[name] || (store[name] = 14400 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); 14401 }; 14402 14403 $exports.store = store; 14404 14405 14406 /***/ }), 14407 14408 /***/ "../node_modules/core-js/modules/es6.array.filter.js": 14409 /*!***********************************************************!*\ 14410 !*** ../node_modules/core-js/modules/es6.array.filter.js ***! 14411 \***********************************************************/ 14412 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14413 14414 "use strict"; 14415 14416 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 14417 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2); 14418 14419 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', { 14420 // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg]) 14421 filter: function filter(callbackfn /* , thisArg */) { 14422 return $filter(this, callbackfn, arguments[1]); 14423 } 14424 }); 14425 14426 14427 /***/ }), 14428 14429 /***/ "../node_modules/core-js/modules/es6.array.find.js": 14430 /*!*********************************************************!*\ 14431 !*** ../node_modules/core-js/modules/es6.array.find.js ***! 14432 \*********************************************************/ 14433 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14434 14435 "use strict"; 14436 14437 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) 14438 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 14439 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5); 14440 var KEY = 'find'; 14441 var forced = true; 14442 // Shouldn't skip holes 14443 if (KEY in []) Array(1)[KEY](function () { forced = false; }); 14444 $export($export.P + $export.F * forced, 'Array', { 14445 find: function find(callbackfn /* , that = undefined */) { 14446 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 14447 } 14448 }); 14449 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY); 14450 14451 14452 /***/ }), 14453 14454 /***/ "../node_modules/core-js/modules/es6.array.iterator.js": 14455 /*!*************************************************************!*\ 14456 !*** ../node_modules/core-js/modules/es6.array.iterator.js ***! 14457 \*************************************************************/ 14458 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14459 14460 "use strict"; 14461 14462 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js"); 14463 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js"); 14464 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 14465 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 14466 14467 // 22.1.3.4 Array.prototype.entries() 14468 // 22.1.3.13 Array.prototype.keys() 14469 // 22.1.3.29 Array.prototype.values() 14470 // 22.1.3.30 Array.prototype[@@iterator]() 14471 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) { 14472 this._t = toIObject(iterated); // target 14473 this._i = 0; // next index 14474 this._k = kind; // kind 14475 // 22.1.5.2.1 %ArrayIteratorPrototype%.next() 14476 }, function () { 14477 var O = this._t; 14478 var kind = this._k; 14479 var index = this._i++; 14480 if (!O || index >= O.length) { 14481 this._t = undefined; 14482 return step(1); 14483 } 14484 if (kind == 'keys') return step(0, index); 14485 if (kind == 'values') return step(0, O[index]); 14486 return step(0, [index, O[index]]); 14487 }, 'values'); 14488 14489 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) 14490 Iterators.Arguments = Iterators.Array; 14491 14492 addToUnscopables('keys'); 14493 addToUnscopables('values'); 14494 addToUnscopables('entries'); 14495 14496 14497 /***/ }), 14498 14499 /***/ "../node_modules/core-js/modules/es6.array.map.js": 14500 /*!********************************************************!*\ 14501 !*** ../node_modules/core-js/modules/es6.array.map.js ***! 14502 \********************************************************/ 14503 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14504 14505 "use strict"; 14506 14507 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 14508 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1); 14509 14510 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', { 14511 // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg]) 14512 map: function map(callbackfn /* , thisArg */) { 14513 return $map(this, callbackfn, arguments[1]); 14514 } 14515 }); 14516 14517 14518 /***/ }), 14519 14520 /***/ "../node_modules/core-js/modules/es6.object.to-string.js": 14521 /*!***************************************************************!*\ 14522 !*** ../node_modules/core-js/modules/es6.object.to-string.js ***! 14523 \***************************************************************/ 14524 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14525 14526 "use strict"; 14527 14528 // 19.1.3.6 Object.prototype.toString() 14529 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js"); 14530 var test = {}; 14531 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z'; 14532 if (test + '' != '[object z]') { 14533 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() { 14534 return '[object ' + classof(this) + ']'; 14535 }, true); 14536 } 14537 14538 14539 /***/ }), 14540 14541 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js": 14542 /*!**********************************************************!*\ 14543 !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***! 14544 \**********************************************************/ 14545 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14546 14547 "use strict"; 14548 14549 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 14550 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({ 14551 target: 'RegExp', 14552 proto: true, 14553 forced: regexpExec !== /./.exec 14554 }, { 14555 exec: regexpExec 14556 }); 14557 14558 14559 /***/ }), 14560 14561 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js": 14562 /*!***********************************************************!*\ 14563 !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***! 14564 \***********************************************************/ 14565 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14566 14567 // 21.2.5.3 get RegExp.prototype.flags() 14568 if (__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && /./g.flags != 'g') __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f(RegExp.prototype, 'flags', { 14569 configurable: true, 14570 get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js") 14571 }); 14572 14573 14574 /***/ }), 14575 14576 /***/ "../node_modules/core-js/modules/es6.regexp.match.js": 14577 /*!***********************************************************!*\ 14578 !*** ../node_modules/core-js/modules/es6.regexp.match.js ***! 14579 \***********************************************************/ 14580 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14581 14582 "use strict"; 14583 14584 14585 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14586 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 14587 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 14588 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 14589 14590 // @@match logic 14591 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) { 14592 return [ 14593 // `String.prototype.match` method 14594 // https://tc39.github.io/ecma262/#sec-string.prototype.match 14595 function match(regexp) { 14596 var O = defined(this); 14597 var fn = regexp == undefined ? undefined : regexp[MATCH]; 14598 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); 14599 }, 14600 // `RegExp.prototype[@@match]` method 14601 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match 14602 function (regexp) { 14603 var res = maybeCallNative($match, regexp, this); 14604 if (res.done) return res.value; 14605 var rx = anObject(regexp); 14606 var S = String(this); 14607 if (!rx.global) return regExpExec(rx, S); 14608 var fullUnicode = rx.unicode; 14609 rx.lastIndex = 0; 14610 var A = []; 14611 var n = 0; 14612 var result; 14613 while ((result = regExpExec(rx, S)) !== null) { 14614 var matchStr = String(result[0]); 14615 A[n] = matchStr; 14616 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 14617 n++; 14618 } 14619 return n === 0 ? null : A; 14620 } 14621 ]; 14622 }); 14623 14624 14625 /***/ }), 14626 14627 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js": 14628 /*!*************************************************************!*\ 14629 !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***! 14630 \*************************************************************/ 14631 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14632 14633 "use strict"; 14634 14635 14636 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14637 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 14638 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 14639 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 14640 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 14641 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 14642 var max = Math.max; 14643 var min = Math.min; 14644 var floor = Math.floor; 14645 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g; 14646 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g; 14647 14648 var maybeToString = function (it) { 14649 return it === undefined ? it : String(it); 14650 }; 14651 14652 // @@replace logic 14653 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) { 14654 return [ 14655 // `String.prototype.replace` method 14656 // https://tc39.github.io/ecma262/#sec-string.prototype.replace 14657 function replace(searchValue, replaceValue) { 14658 var O = defined(this); 14659 var fn = searchValue == undefined ? undefined : searchValue[REPLACE]; 14660 return fn !== undefined 14661 ? fn.call(searchValue, O, replaceValue) 14662 : $replace.call(String(O), searchValue, replaceValue); 14663 }, 14664 // `RegExp.prototype[@@replace]` method 14665 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace 14666 function (regexp, replaceValue) { 14667 var res = maybeCallNative($replace, regexp, this, replaceValue); 14668 if (res.done) return res.value; 14669 14670 var rx = anObject(regexp); 14671 var S = String(this); 14672 var functionalReplace = typeof replaceValue === 'function'; 14673 if (!functionalReplace) replaceValue = String(replaceValue); 14674 var global = rx.global; 14675 if (global) { 14676 var fullUnicode = rx.unicode; 14677 rx.lastIndex = 0; 14678 } 14679 var results = []; 14680 while (true) { 14681 var result = regExpExec(rx, S); 14682 if (result === null) break; 14683 results.push(result); 14684 if (!global) break; 14685 var matchStr = String(result[0]); 14686 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 14687 } 14688 var accumulatedResult = ''; 14689 var nextSourcePosition = 0; 14690 for (var i = 0; i < results.length; i++) { 14691 result = results[i]; 14692 var matched = String(result[0]); 14693 var position = max(min(toInteger(result.index), S.length), 0); 14694 var captures = []; 14695 // NOTE: This is equivalent to 14696 // captures = result.slice(1).map(maybeToString) 14697 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in 14698 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and 14699 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. 14700 for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); 14701 var namedCaptures = result.groups; 14702 if (functionalReplace) { 14703 var replacerArgs = [matched].concat(captures, position, S); 14704 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); 14705 var replacement = String(replaceValue.apply(undefined, replacerArgs)); 14706 } else { 14707 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); 14708 } 14709 if (position >= nextSourcePosition) { 14710 accumulatedResult += S.slice(nextSourcePosition, position) + replacement; 14711 nextSourcePosition = position + matched.length; 14712 } 14713 } 14714 return accumulatedResult + S.slice(nextSourcePosition); 14715 } 14716 ]; 14717 14718 // https://tc39.github.io/ecma262/#sec-getsubstitution 14719 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { 14720 var tailPos = position + matched.length; 14721 var m = captures.length; 14722 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; 14723 if (namedCaptures !== undefined) { 14724 namedCaptures = toObject(namedCaptures); 14725 symbols = SUBSTITUTION_SYMBOLS; 14726 } 14727 return $replace.call(replacement, symbols, function (match, ch) { 14728 var capture; 14729 switch (ch.charAt(0)) { 14730 case '$': return '$'; 14731 case '&': return matched; 14732 case '`': return str.slice(0, position); 14733 case "'": return str.slice(tailPos); 14734 case '<': 14735 capture = namedCaptures[ch.slice(1, -1)]; 14736 break; 14737 default: // \d\d? 14738 var n = +ch; 14739 if (n === 0) return match; 14740 if (n > m) { 14741 var f = floor(n / 10); 14742 if (f === 0) return match; 14743 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); 14744 return match; 14745 } 14746 capture = captures[n - 1]; 14747 } 14748 return capture === undefined ? '' : capture; 14749 }); 14750 } 14751 }); 14752 14753 14754 /***/ }), 14755 14756 /***/ "../node_modules/core-js/modules/es6.regexp.search.js": 14757 /*!************************************************************!*\ 14758 !*** ../node_modules/core-js/modules/es6.regexp.search.js ***! 14759 \************************************************************/ 14760 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14761 14762 "use strict"; 14763 14764 14765 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14766 var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js"); 14767 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 14768 14769 // @@search logic 14770 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) { 14771 return [ 14772 // `String.prototype.search` method 14773 // https://tc39.github.io/ecma262/#sec-string.prototype.search 14774 function search(regexp) { 14775 var O = defined(this); 14776 var fn = regexp == undefined ? undefined : regexp[SEARCH]; 14777 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); 14778 }, 14779 // `RegExp.prototype[@@search]` method 14780 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search 14781 function (regexp) { 14782 var res = maybeCallNative($search, regexp, this); 14783 if (res.done) return res.value; 14784 var rx = anObject(regexp); 14785 var S = String(this); 14786 var previousLastIndex = rx.lastIndex; 14787 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; 14788 var result = regExpExec(rx, S); 14789 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; 14790 return result === null ? -1 : result.index; 14791 } 14792 ]; 14793 }); 14794 14795 14796 /***/ }), 14797 14798 /***/ "../node_modules/core-js/modules/es6.regexp.split.js": 14799 /*!***********************************************************!*\ 14800 !*** ../node_modules/core-js/modules/es6.regexp.split.js ***! 14801 \***********************************************************/ 14802 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14803 14804 "use strict"; 14805 14806 14807 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js"); 14808 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14809 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js"); 14810 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 14811 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 14812 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 14813 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 14814 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 14815 var $min = Math.min; 14816 var $push = [].push; 14817 var $SPLIT = 'split'; 14818 var LENGTH = 'length'; 14819 var LAST_INDEX = 'lastIndex'; 14820 var MAX_UINT32 = 0xffffffff; 14821 14822 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError 14823 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); }); 14824 14825 // @@split logic 14826 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) { 14827 var internalSplit; 14828 if ( 14829 'abbc'[$SPLIT](/(b)*/)[1] == 'c' || 14830 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 || 14831 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 || 14832 '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 || 14833 '.'[$SPLIT](/()()/)[LENGTH] > 1 || 14834 ''[$SPLIT](/.?/)[LENGTH] 14835 ) { 14836 // based on es5-shim implementation, need to rework it 14837 internalSplit = function (separator, limit) { 14838 var string = String(this); 14839 if (separator === undefined && limit === 0) return []; 14840 // If `separator` is not a regex, use native split 14841 if (!isRegExp(separator)) return $split.call(string, separator, limit); 14842 var output = []; 14843 var flags = (separator.ignoreCase ? 'i' : '') + 14844 (separator.multiline ? 'm' : '') + 14845 (separator.unicode ? 'u' : '') + 14846 (separator.sticky ? 'y' : ''); 14847 var lastLastIndex = 0; 14848 var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0; 14849 // Make `global` and avoid `lastIndex` issues by working with a copy 14850 var separatorCopy = new RegExp(separator.source, flags + 'g'); 14851 var match, lastIndex, lastLength; 14852 while (match = regexpExec.call(separatorCopy, string)) { 14853 lastIndex = separatorCopy[LAST_INDEX]; 14854 if (lastIndex > lastLastIndex) { 14855 output.push(string.slice(lastLastIndex, match.index)); 14856 if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1)); 14857 lastLength = match[0][LENGTH]; 14858 lastLastIndex = lastIndex; 14859 if (output[LENGTH] >= splitLimit) break; 14860 } 14861 if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop 14862 } 14863 if (lastLastIndex === string[LENGTH]) { 14864 if (lastLength || !separatorCopy.test('')) output.push(''); 14865 } else output.push(string.slice(lastLastIndex)); 14866 return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output; 14867 }; 14868 // Chakra, V8 14869 } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) { 14870 internalSplit = function (separator, limit) { 14871 return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit); 14872 }; 14873 } else { 14874 internalSplit = $split; 14875 } 14876 14877 return [ 14878 // `String.prototype.split` method 14879 // https://tc39.github.io/ecma262/#sec-string.prototype.split 14880 function split(separator, limit) { 14881 var O = defined(this); 14882 var splitter = separator == undefined ? undefined : separator[SPLIT]; 14883 return splitter !== undefined 14884 ? splitter.call(separator, O, limit) 14885 : internalSplit.call(String(O), separator, limit); 14886 }, 14887 // `RegExp.prototype[@@split]` method 14888 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split 14889 // 14890 // NOTE: This cannot be properly polyfilled in engines that don't support 14891 // the 'y' flag. 14892 function (regexp, limit) { 14893 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split); 14894 if (res.done) return res.value; 14895 14896 var rx = anObject(regexp); 14897 var S = String(this); 14898 var C = speciesConstructor(rx, RegExp); 14899 14900 var unicodeMatching = rx.unicode; 14901 var flags = (rx.ignoreCase ? 'i' : '') + 14902 (rx.multiline ? 'm' : '') + 14903 (rx.unicode ? 'u' : '') + 14904 (SUPPORTS_Y ? 'y' : 'g'); 14905 14906 // ^(? + rx + ) is needed, in combination with some S slicing, to 14907 // simulate the 'y' flag. 14908 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); 14909 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 14910 if (lim === 0) return []; 14911 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; 14912 var p = 0; 14913 var q = 0; 14914 var A = []; 14915 while (q < S.length) { 14916 splitter.lastIndex = SUPPORTS_Y ? q : 0; 14917 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); 14918 var e; 14919 if ( 14920 z === null || 14921 (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p 14922 ) { 14923 q = advanceStringIndex(S, q, unicodeMatching); 14924 } else { 14925 A.push(S.slice(p, q)); 14926 if (A.length === lim) return A; 14927 for (var i = 1; i <= z.length - 1; i++) { 14928 A.push(z[i]); 14929 if (A.length === lim) return A; 14930 } 14931 q = p = e; 14932 } 14933 } 14934 A.push(S.slice(p)); 14935 return A; 14936 } 14937 ]; 14938 }); 14939 14940 14941 /***/ }), 14942 14943 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js": 14944 /*!***************************************************************!*\ 14945 !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***! 14946 \***************************************************************/ 14947 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14948 14949 "use strict"; 14950 14951 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js"); 14952 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14953 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js"); 14954 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js"); 14955 var TO_STRING = 'toString'; 14956 var $toString = /./[TO_STRING]; 14957 14958 var define = function (fn) { 14959 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true); 14960 }; 14961 14962 // 21.2.5.14 RegExp.prototype.toString() 14963 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) { 14964 define(function toString() { 14965 var R = anObject(this); 14966 return '/'.concat(R.source, '/', 14967 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined); 14968 }); 14969 // FF44- RegExp#toString has a wrong name 14970 } else if ($toString.name != TO_STRING) { 14971 define(function toString() { 14972 return $toString.call(this); 14973 }); 14974 } 14975 14976 14977 /***/ }), 14978 14979 /***/ "../node_modules/core-js/modules/es6.string.includes.js": 14980 /*!**************************************************************!*\ 14981 !*** ../node_modules/core-js/modules/es6.string.includes.js ***! 14982 \**************************************************************/ 14983 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14984 14985 "use strict"; 14986 // 21.1.3.7 String.prototype.includes(searchString, position = 0) 14987 14988 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 14989 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js"); 14990 var INCLUDES = 'includes'; 14991 14992 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', { 14993 includes: function includes(searchString /* , position = 0 */) { 14994 return !!~context(this, searchString, INCLUDES) 14995 .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); 14996 } 14997 }); 14998 14999 15000 /***/ }), 15001 15002 /***/ "../node_modules/core-js/modules/es7.array.includes.js": 15003 /*!*************************************************************!*\ 15004 !*** ../node_modules/core-js/modules/es7.array.includes.js ***! 15005 \*************************************************************/ 15006 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15007 15008 "use strict"; 15009 15010 // https://github.com/tc39/Array.prototype.includes 15011 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 15012 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true); 15013 15014 $export($export.P, 'Array', { 15015 includes: function includes(el /* , fromIndex = 0 */) { 15016 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); 15017 } 15018 }); 15019 15020 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes'); 15021 15022 15023 /***/ }), 15024 15025 /***/ "../node_modules/core-js/modules/web.dom.iterable.js": 15026 /*!***********************************************************!*\ 15027 !*** ../node_modules/core-js/modules/web.dom.iterable.js ***! 15028 \***********************************************************/ 15029 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15030 15031 var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js"); 15032 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js"); 15033 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 15034 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 15035 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 15036 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 15037 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js"); 15038 var ITERATOR = wks('iterator'); 15039 var TO_STRING_TAG = wks('toStringTag'); 15040 var ArrayValues = Iterators.Array; 15041 15042 var DOMIterables = { 15043 CSSRuleList: true, // TODO: Not spec compliant, should be false. 15044 CSSStyleDeclaration: false, 15045 CSSValueList: false, 15046 ClientRectList: false, 15047 DOMRectList: false, 15048 DOMStringList: false, 15049 DOMTokenList: true, 15050 DataTransferItemList: false, 15051 FileList: false, 15052 HTMLAllCollection: false, 15053 HTMLCollection: false, 15054 HTMLFormElement: false, 15055 HTMLSelectElement: false, 15056 MediaList: true, // TODO: Not spec compliant, should be false. 15057 MimeTypeArray: false, 15058 NamedNodeMap: false, 15059 NodeList: true, 15060 PaintRequestList: false, 15061 Plugin: false, 15062 PluginArray: false, 15063 SVGLengthList: false, 15064 SVGNumberList: false, 15065 SVGPathSegList: false, 15066 SVGPointList: false, 15067 SVGStringList: false, 15068 SVGTransformList: false, 15069 SourceBufferList: false, 15070 StyleSheetList: true, // TODO: Not spec compliant, should be false. 15071 TextTrackCueList: false, 15072 TextTrackList: false, 15073 TouchList: false 15074 }; 15075 15076 for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) { 15077 var NAME = collections[i]; 15078 var explicit = DOMIterables[NAME]; 15079 var Collection = global[NAME]; 15080 var proto = Collection && Collection.prototype; 15081 var key; 15082 if (proto) { 15083 if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues); 15084 if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME); 15085 Iterators[NAME] = ArrayValues; 15086 if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true); 15087 } 15088 } 15089 15090 15091 /***/ }), 15092 15093 /***/ "../node_modules/create-react-context/lib/implementation.js": 15094 /*!******************************************************************!*\ 15095 !*** ../node_modules/create-react-context/lib/implementation.js ***! 15096 \******************************************************************/ 15097 /***/ ((module, exports, __webpack_require__) => { 15098 15099 "use strict"; 15100 15101 15102 exports.__esModule = true; 15103 15104 var _react = __webpack_require__(/*! react */ "react"); 15105 15106 var _react2 = _interopRequireDefault(_react); 15107 15108 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 15109 15110 var _propTypes2 = _interopRequireDefault(_propTypes); 15111 15112 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js"); 15113 15114 var _gud2 = _interopRequireDefault(_gud); 15115 15116 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js"); 15117 15118 var _warning2 = _interopRequireDefault(_warning); 15119 15120 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 15121 15122 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 15123 15124 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } 15125 15126 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } 15127 15128 var MAX_SIGNED_31_BIT_INT = 1073741823; 15129 15130 // Inlined Object.is polyfill. 15131 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is 15132 function objectIs(x, y) { 15133 if (x === y) { 15134 return x !== 0 || 1 / x === 1 / y; 15135 } else { 15136 return x !== x && y !== y; 15137 } 15138 } 15139 15140 function createEventEmitter(value) { 15141 var handlers = []; 15142 return { 15143 on: function on(handler) { 15144 handlers.push(handler); 15145 }, 15146 off: function off(handler) { 15147 handlers = handlers.filter(function (h) { 15148 return h !== handler; 15149 }); 15150 }, 15151 get: function get() { 15152 return value; 15153 }, 15154 set: function set(newValue, changedBits) { 15155 value = newValue; 15156 handlers.forEach(function (handler) { 15157 return handler(value, changedBits); 15158 }); 15159 } 15160 }; 15161 } 15162 15163 function onlyChild(children) { 15164 return Array.isArray(children) ? children[0] : children; 15165 } 15166 15167 function createReactContext(defaultValue, calculateChangedBits) { 15168 var _Provider$childContex, _Consumer$contextType; 15169 15170 var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__'; 15171 15172 var Provider = function (_Component) { 15173 _inherits(Provider, _Component); 15174 15175 function Provider() { 15176 var _temp, _this, _ret; 15177 15178 _classCallCheck(this, Provider); 15179 15180 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { 15181 args[_key] = arguments[_key]; 15182 } 15183 15184 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret); 15185 } 15186 15187 Provider.prototype.getChildContext = function getChildContext() { 15188 var _ref; 15189 15190 return _ref = {}, _ref[contextProp] = this.emitter, _ref; 15191 }; 15192 15193 Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { 15194 if (this.props.value !== nextProps.value) { 15195 var oldValue = this.props.value; 15196 var newValue = nextProps.value; 15197 var changedBits = void 0; 15198 15199 if (objectIs(oldValue, newValue)) { 15200 changedBits = 0; // No change 15201 } else { 15202 changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT; 15203 if (true) { 15204 (0, _warning2.default)((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits); 15205 } 15206 15207 changedBits |= 0; 15208 15209 if (changedBits !== 0) { 15210 this.emitter.set(nextProps.value, changedBits); 15211 } 15212 } 15213 } 15214 }; 15215 15216 Provider.prototype.render = function render() { 15217 return this.props.children; 15218 }; 15219 15220 return Provider; 15221 }(_react.Component); 15222 15223 Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex); 15224 15225 var Consumer = function (_Component2) { 15226 _inherits(Consumer, _Component2); 15227 15228 function Consumer() { 15229 var _temp2, _this2, _ret2; 15230 15231 _classCallCheck(this, Consumer); 15232 15233 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { 15234 args[_key2] = arguments[_key2]; 15235 } 15236 15237 return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = { 15238 value: _this2.getValue() 15239 }, _this2.onUpdate = function (newValue, changedBits) { 15240 var observedBits = _this2.observedBits | 0; 15241 if ((observedBits & changedBits) !== 0) { 15242 _this2.setState({ value: _this2.getValue() }); 15243 } 15244 }, _temp2), _possibleConstructorReturn(_this2, _ret2); 15245 } 15246 15247 Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { 15248 var observedBits = nextProps.observedBits; 15249 15250 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default 15251 : observedBits; 15252 }; 15253 15254 Consumer.prototype.componentDidMount = function componentDidMount() { 15255 if (this.context[contextProp]) { 15256 this.context[contextProp].on(this.onUpdate); 15257 } 15258 var observedBits = this.props.observedBits; 15259 15260 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default 15261 : observedBits; 15262 }; 15263 15264 Consumer.prototype.componentWillUnmount = function componentWillUnmount() { 15265 if (this.context[contextProp]) { 15266 this.context[contextProp].off(this.onUpdate); 15267 } 15268 }; 15269 15270 Consumer.prototype.getValue = function getValue() { 15271 if (this.context[contextProp]) { 15272 return this.context[contextProp].get(); 15273 } else { 15274 return defaultValue; 15275 } 15276 }; 15277 15278 Consumer.prototype.render = function render() { 15279 return onlyChild(this.props.children)(this.state.value); 15280 }; 15281 15282 return Consumer; 15283 }(_react.Component); 15284 15285 Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType); 15286 15287 15288 return { 15289 Provider: Provider, 15290 Consumer: Consumer 15291 }; 15292 } 15293 15294 exports.default = createReactContext; 15295 module.exports = exports['default']; 15296 15297 /***/ }), 15298 15299 /***/ "../node_modules/create-react-context/lib/index.js": 15300 /*!*********************************************************!*\ 15301 !*** ../node_modules/create-react-context/lib/index.js ***! 15302 \*********************************************************/ 15303 /***/ ((module, exports, __webpack_require__) => { 15304 15305 "use strict"; 15306 15307 15308 exports.__esModule = true; 15309 15310 var _react = __webpack_require__(/*! react */ "react"); 15311 15312 var _react2 = _interopRequireDefault(_react); 15313 15314 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js"); 15315 15316 var _implementation2 = _interopRequireDefault(_implementation); 15317 15318 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 15319 15320 exports.default = _react2.default.createContext || _implementation2.default; 15321 module.exports = exports['default']; 15322 15323 /***/ }), 15324 15325 /***/ "../node_modules/gud/index.js": 15326 /*!************************************!*\ 15327 !*** ../node_modules/gud/index.js ***! 15328 \************************************/ 15329 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15330 15331 "use strict"; 15332 // @flow 15333 15334 15335 var key = '__global_unique_id__'; 15336 15337 module.exports = function() { 15338 return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1; 15339 }; 15340 15341 15342 /***/ }), 15343 15344 /***/ "../node_modules/invariant/browser.js": 15345 /*!********************************************!*\ 15346 !*** ../node_modules/invariant/browser.js ***! 15347 \********************************************/ 15348 /***/ ((module) => { 15349 15350 "use strict"; 15351 /** 15352 * Copyright (c) 2013-present, Facebook, Inc. 15353 * 15354 * This source code is licensed under the MIT license found in the 15355 * LICENSE file in the root directory of this source tree. 15356 */ 15357 15358 15359 15360 /** 15361 * Use invariant() to assert state which your program assumes to be true. 15362 * 15363 * Provide sprintf-style format (only %s is supported) and arguments 15364 * to provide information about what broke and what you were 15365 * expecting. 15366 * 15367 * The invariant message will be stripped in production, but the invariant 15368 * will remain to ensure logic does not differ in production. 15369 */ 15370 15371 var invariant = function(condition, format, a, b, c, d, e, f) { 15372 if (true) { 15373 if (format === undefined) { 15374 throw new Error('invariant requires an error message argument'); 15375 } 15376 } 15377 15378 if (!condition) { 15379 var error; 15380 if (format === undefined) { 15381 error = new Error( 15382 'Minified exception occurred; use the non-minified dev environment ' + 15383 'for the full error message and additional helpful warnings.' 15384 ); 15385 } else { 15386 var args = [a, b, c, d, e, f]; 15387 var argIndex = 0; 15388 error = new Error( 15389 format.replace(/%s/g, function() { return args[argIndex++]; }) 15390 ); 15391 error.name = 'Invariant Violation'; 15392 } 15393 15394 error.framesToPop = 1; // we don't care about invariant's own frame 15395 throw error; 15396 } 15397 }; 15398 15399 module.exports = invariant; 15400 15401 15402 /***/ }), 15403 15404 /***/ "../node_modules/object-assign/index.js": 15405 /*!**********************************************!*\ 15406 !*** ../node_modules/object-assign/index.js ***! 15407 \**********************************************/ 15408 /***/ ((module) => { 15409 15410 "use strict"; 15411 /* 15412 object-assign 15413 (c) Sindre Sorhus 15414 @license MIT 15415 */ 15416 15417 15418 /* eslint-disable no-unused-vars */ 15419 var getOwnPropertySymbols = Object.getOwnPropertySymbols; 15420 var hasOwnProperty = Object.prototype.hasOwnProperty; 15421 var propIsEnumerable = Object.prototype.propertyIsEnumerable; 15422 15423 function toObject(val) { 15424 if (val === null || val === undefined) { 15425 throw new TypeError('Object.assign cannot be called with null or undefined'); 15426 } 15427 15428 return Object(val); 15429 } 15430 15431 function shouldUseNative() { 15432 try { 15433 if (!Object.assign) { 15434 return false; 15435 } 15436 15437 // Detect buggy property enumeration order in older V8 versions. 15438 15439 // https://bugs.chromium.org/p/v8/issues/detail?id=4118 15440 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers 15441 test1[5] = 'de'; 15442 if (Object.getOwnPropertyNames(test1)[0] === '5') { 15443 return false; 15444 } 15445 15446 // https://bugs.chromium.org/p/v8/issues/detail?id=3056 15447 var test2 = {}; 15448 for (var i = 0; i < 10; i++) { 15449 test2['_' + String.fromCharCode(i)] = i; 15450 } 15451 var order2 = Object.getOwnPropertyNames(test2).map(function (n) { 15452 return test2[n]; 15453 }); 15454 if (order2.join('') !== '0123456789') { 15455 return false; 15456 } 15457 15458 // https://bugs.chromium.org/p/v8/issues/detail?id=3056 15459 var test3 = {}; 15460 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { 15461 test3[letter] = letter; 15462 }); 15463 if (Object.keys(Object.assign({}, test3)).join('') !== 15464 'abcdefghijklmnopqrst') { 15465 return false; 15466 } 15467 15468 return true; 15469 } catch (err) { 15470 // We don't expect any of the above to throw, but better to be safe. 15471 return false; 15472 } 15473 } 15474 15475 module.exports = shouldUseNative() ? Object.assign : function (target, source) { 15476 var from; 15477 var to = toObject(target); 15478 var symbols; 15479 15480 for (var s = 1; s < arguments.length; s++) { 15481 from = Object(arguments[s]); 15482 15483 for (var key in from) { 15484 if (hasOwnProperty.call(from, key)) { 15485 to[key] = from[key]; 15486 } 15487 } 15488 15489 if (getOwnPropertySymbols) { 15490 symbols = getOwnPropertySymbols(from); 15491 for (var i = 0; i < symbols.length; i++) { 15492 if (propIsEnumerable.call(from, symbols[i])) { 15493 to[symbols[i]] = from[symbols[i]]; 15494 } 15495 } 15496 } 15497 } 15498 15499 return to; 15500 }; 15501 15502 15503 /***/ }), 15504 15505 /***/ "../node_modules/prop-types/checkPropTypes.js": 15506 /*!****************************************************!*\ 15507 !*** ../node_modules/prop-types/checkPropTypes.js ***! 15508 \****************************************************/ 15509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15510 15511 "use strict"; 15512 /** 15513 * Copyright (c) 2013-present, Facebook, Inc. 15514 * 15515 * This source code is licensed under the MIT license found in the 15516 * LICENSE file in the root directory of this source tree. 15517 */ 15518 15519 15520 15521 var printWarning = function() {}; 15522 15523 if (true) { 15524 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js"); 15525 var loggedTypeFailures = {}; 15526 var has = Function.call.bind(Object.prototype.hasOwnProperty); 15527 15528 printWarning = function(text) { 15529 var message = 'Warning: ' + text; 15530 if (typeof console !== 'undefined') { 15531 console.error(message); 15532 } 15533 try { 15534 // --- Welcome to debugging React --- 15535 // This error was thrown as a convenience so that you can use this stack 15536 // to find the callsite that caused this warning to fire. 15537 throw new Error(message); 15538 } catch (x) {} 15539 }; 15540 } 15541 15542 /** 15543 * Assert that the values match with the type specs. 15544 * Error messages are memorized and will only be shown once. 15545 * 15546 * @param {object} typeSpecs Map of name to a ReactPropType 15547 * @param {object} values Runtime values that need to be type-checked 15548 * @param {string} location e.g. "prop", "context", "child context" 15549 * @param {string} componentName Name of the component for error messages. 15550 * @param {?Function} getStack Returns the component stack. 15551 * @private 15552 */ 15553 function checkPropTypes(typeSpecs, values, location, componentName, getStack) { 15554 if (true) { 15555 for (var typeSpecName in typeSpecs) { 15556 if (has(typeSpecs, typeSpecName)) { 15557 var error; 15558 // Prop type validation may throw. In case they do, we don't want to 15559 // fail the render phase where it didn't fail before. So we log it. 15560 // After these have been cleaned up, we'll let them throw. 15561 try { 15562 // This is intentionally an invariant that gets caught. It's the same 15563 // behavior as without this statement except with a better message. 15564 if (typeof typeSpecs[typeSpecName] !== 'function') { 15565 var err = Error( 15566 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + 15567 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' 15568 ); 15569 err.name = 'Invariant Violation'; 15570 throw err; 15571 } 15572 error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret); 15573 } catch (ex) { 15574 error = ex; 15575 } 15576 if (error && !(error instanceof Error)) { 15577 printWarning( 15578 (componentName || 'React class') + ': type specification of ' + 15579 location + ' `' + typeSpecName + '` is invalid; the type checker ' + 15580 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' + 15581 'You may have forgotten to pass an argument to the type checker ' + 15582 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' + 15583 'shape all require an argument).' 15584 ); 15585 } 15586 if (error instanceof Error && !(error.message in loggedTypeFailures)) { 15587 // Only monitor this failure once because there tends to be a lot of the 15588 // same error. 15589 loggedTypeFailures[error.message] = true; 15590 15591 var stack = getStack ? getStack() : ''; 15592 15593 printWarning( 15594 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '') 15595 ); 15596 } 15597 } 15598 } 15599 } 15600 } 15601 15602 /** 15603 * Resets warning cache when testing. 15604 * 15605 * @private 15606 */ 15607 checkPropTypes.resetWarningCache = function() { 15608 if (true) { 15609 loggedTypeFailures = {}; 15610 } 15611 } 15612 15613 module.exports = checkPropTypes; 15614 15615 15616 /***/ }), 15617 15618 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js": 15619 /*!*************************************************************!*\ 15620 !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***! 15621 \*************************************************************/ 15622 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15623 15624 "use strict"; 15625 /** 15626 * Copyright (c) 2013-present, Facebook, Inc. 15627 * 15628 * This source code is licensed under the MIT license found in the 15629 * LICENSE file in the root directory of this source tree. 15630 */ 15631 15632 15633 15634 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js"); 15635 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js"); 15636 15637 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js"); 15638 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js"); 15639 15640 var has = Function.call.bind(Object.prototype.hasOwnProperty); 15641 var printWarning = function() {}; 15642 15643 if (true) { 15644 printWarning = function(text) { 15645 var message = 'Warning: ' + text; 15646 if (typeof console !== 'undefined') { 15647 console.error(message); 15648 } 15649 try { 15650 // --- Welcome to debugging React --- 15651 // This error was thrown as a convenience so that you can use this stack 15652 // to find the callsite that caused this warning to fire. 15653 throw new Error(message); 15654 } catch (x) {} 15655 }; 15656 } 15657 15658 function emptyFunctionThatReturnsNull() { 15659 return null; 15660 } 15661 15662 module.exports = function(isValidElement, throwOnDirectAccess) { 15663 /* global Symbol */ 15664 var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator; 15665 var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec. 15666 15667 /** 15668 * Returns the iterator method function contained on the iterable object. 15669 * 15670 * Be sure to invoke the function with the iterable as context: 15671 * 15672 * var iteratorFn = getIteratorFn(myIterable); 15673 * if (iteratorFn) { 15674 * var iterator = iteratorFn.call(myIterable); 15675 * ... 15676 * } 15677 * 15678 * @param {?object} maybeIterable 15679 * @return {?function} 15680 */ 15681 function getIteratorFn(maybeIterable) { 15682 var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]); 15683 if (typeof iteratorFn === 'function') { 15684 return iteratorFn; 15685 } 15686 } 15687 15688 /** 15689 * Collection of methods that allow declaration and validation of props that are 15690 * supplied to React components. Example usage: 15691 * 15692 * var Props = require('ReactPropTypes'); 15693 * var MyArticle = React.createClass({ 15694 * propTypes: { 15695 * // An optional string prop named "description". 15696 * description: Props.string, 15697 * 15698 * // A required enum prop named "category". 15699 * category: Props.oneOf(['News','Photos']).isRequired, 15700 * 15701 * // A prop named "dialog" that requires an instance of Dialog. 15702 * dialog: Props.instanceOf(Dialog).isRequired 15703 * }, 15704 * render: function() { ... } 15705 * }); 15706 * 15707 * A more formal specification of how these methods are used: 15708 * 15709 * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...) 15710 * decl := ReactPropTypes.{type}(.isRequired)? 15711 * 15712 * Each and every declaration produces a function with the same signature. This 15713 * allows the creation of custom validation functions. For example: 15714 * 15715 * var MyLink = React.createClass({ 15716 * propTypes: { 15717 * // An optional string or URI prop named "href". 15718 * href: function(props, propName, componentName) { 15719 * var propValue = props[propName]; 15720 * if (propValue != null && typeof propValue !== 'string' && 15721 * !(propValue instanceof URI)) { 15722 * return new Error( 15723 * 'Expected a string or an URI for ' + propName + ' in ' + 15724 * componentName 15725 * ); 15726 * } 15727 * } 15728 * }, 15729 * render: function() {...} 15730 * }); 15731 * 15732 * @internal 15733 */ 15734 15735 var ANONYMOUS = '<<anonymous>>'; 15736 15737 // Important! 15738 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`. 15739 var ReactPropTypes = { 15740 array: createPrimitiveTypeChecker('array'), 15741 bool: createPrimitiveTypeChecker('boolean'), 15742 func: createPrimitiveTypeChecker('function'), 15743 number: createPrimitiveTypeChecker('number'), 15744 object: createPrimitiveTypeChecker('object'), 15745 string: createPrimitiveTypeChecker('string'), 15746 symbol: createPrimitiveTypeChecker('symbol'), 15747 15748 any: createAnyTypeChecker(), 15749 arrayOf: createArrayOfTypeChecker, 15750 element: createElementTypeChecker(), 15751 elementType: createElementTypeTypeChecker(), 15752 instanceOf: createInstanceTypeChecker, 15753 node: createNodeChecker(), 15754 objectOf: createObjectOfTypeChecker, 15755 oneOf: createEnumTypeChecker, 15756 oneOfType: createUnionTypeChecker, 15757 shape: createShapeTypeChecker, 15758 exact: createStrictShapeTypeChecker, 15759 }; 15760 15761 /** 15762 * inlined Object.is polyfill to avoid requiring consumers ship their own 15763 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is 15764 */ 15765 /*eslint-disable no-self-compare*/ 15766 function is(x, y) { 15767 // SameValue algorithm 15768 if (x === y) { 15769 // Steps 1-5, 7-10 15770 // Steps 6.b-6.e: +0 != -0 15771 return x !== 0 || 1 / x === 1 / y; 15772 } else { 15773 // Step 6.a: NaN == NaN 15774 return x !== x && y !== y; 15775 } 15776 } 15777 /*eslint-enable no-self-compare*/ 15778 15779 /** 15780 * We use an Error-like object for backward compatibility as people may call 15781 * PropTypes directly and inspect their output. However, we don't use real 15782 * Errors anymore. We don't inspect their stack anyway, and creating them 15783 * is prohibitively expensive if they are created too often, such as what 15784 * happens in oneOfType() for any type before the one that matched. 15785 */ 15786 function PropTypeError(message) { 15787 this.message = message; 15788 this.stack = ''; 15789 } 15790 // Make `instanceof Error` still work for returned errors. 15791 PropTypeError.prototype = Error.prototype; 15792 15793 function createChainableTypeChecker(validate) { 15794 if (true) { 15795 var manualPropTypeCallCache = {}; 15796 var manualPropTypeWarningCount = 0; 15797 } 15798 function checkType(isRequired, props, propName, componentName, location, propFullName, secret) { 15799 componentName = componentName || ANONYMOUS; 15800 propFullName = propFullName || propName; 15801 15802 if (secret !== ReactPropTypesSecret) { 15803 if (throwOnDirectAccess) { 15804 // New behavior only for users of `prop-types` package 15805 var err = new Error( 15806 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + 15807 'Use `PropTypes.checkPropTypes()` to call them. ' + 15808 'Read more at http://fb.me/use-check-prop-types' 15809 ); 15810 err.name = 'Invariant Violation'; 15811 throw err; 15812 } else if ( true && typeof console !== 'undefined') { 15813 // Old behavior for people using React.PropTypes 15814 var cacheKey = componentName + ':' + propName; 15815 if ( 15816 !manualPropTypeCallCache[cacheKey] && 15817 // Avoid spamming the console because they are often not actionable except for lib authors 15818 manualPropTypeWarningCount < 3 15819 ) { 15820 printWarning( 15821 'You are manually calling a React.PropTypes validation ' + 15822 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' + 15823 'and will throw in the standalone `prop-types` package. ' + 15824 'You may be seeing this warning due to a third-party PropTypes ' + 15825 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.' 15826 ); 15827 manualPropTypeCallCache[cacheKey] = true; 15828 manualPropTypeWarningCount++; 15829 } 15830 } 15831 } 15832 if (props[propName] == null) { 15833 if (isRequired) { 15834 if (props[propName] === null) { 15835 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.')); 15836 } 15837 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.')); 15838 } 15839 return null; 15840 } else { 15841 return validate(props, propName, componentName, location, propFullName); 15842 } 15843 } 15844 15845 var chainedCheckType = checkType.bind(null, false); 15846 chainedCheckType.isRequired = checkType.bind(null, true); 15847 15848 return chainedCheckType; 15849 } 15850 15851 function createPrimitiveTypeChecker(expectedType) { 15852 function validate(props, propName, componentName, location, propFullName, secret) { 15853 var propValue = props[propName]; 15854 var propType = getPropType(propValue); 15855 if (propType !== expectedType) { 15856 // `propValue` being instance of, say, date/regexp, pass the 'object' 15857 // check, but we can offer a more precise error message here rather than 15858 // 'of type `object`'. 15859 var preciseType = getPreciseType(propValue); 15860 15861 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.')); 15862 } 15863 return null; 15864 } 15865 return createChainableTypeChecker(validate); 15866 } 15867 15868 function createAnyTypeChecker() { 15869 return createChainableTypeChecker(emptyFunctionThatReturnsNull); 15870 } 15871 15872 function createArrayOfTypeChecker(typeChecker) { 15873 function validate(props, propName, componentName, location, propFullName) { 15874 if (typeof typeChecker !== 'function') { 15875 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.'); 15876 } 15877 var propValue = props[propName]; 15878 if (!Array.isArray(propValue)) { 15879 var propType = getPropType(propValue); 15880 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.')); 15881 } 15882 for (var i = 0; i < propValue.length; i++) { 15883 var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret); 15884 if (error instanceof Error) { 15885 return error; 15886 } 15887 } 15888 return null; 15889 } 15890 return createChainableTypeChecker(validate); 15891 } 15892 15893 function createElementTypeChecker() { 15894 function validate(props, propName, componentName, location, propFullName) { 15895 var propValue = props[propName]; 15896 if (!isValidElement(propValue)) { 15897 var propType = getPropType(propValue); 15898 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.')); 15899 } 15900 return null; 15901 } 15902 return createChainableTypeChecker(validate); 15903 } 15904 15905 function createElementTypeTypeChecker() { 15906 function validate(props, propName, componentName, location, propFullName) { 15907 var propValue = props[propName]; 15908 if (!ReactIs.isValidElementType(propValue)) { 15909 var propType = getPropType(propValue); 15910 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.')); 15911 } 15912 return null; 15913 } 15914 return createChainableTypeChecker(validate); 15915 } 15916 15917 function createInstanceTypeChecker(expectedClass) { 15918 function validate(props, propName, componentName, location, propFullName) { 15919 if (!(props[propName] instanceof expectedClass)) { 15920 var expectedClassName = expectedClass.name || ANONYMOUS; 15921 var actualClassName = getClassName(props[propName]); 15922 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.')); 15923 } 15924 return null; 15925 } 15926 return createChainableTypeChecker(validate); 15927 } 15928 15929 function createEnumTypeChecker(expectedValues) { 15930 if (!Array.isArray(expectedValues)) { 15931 if (true) { 15932 if (arguments.length > 1) { 15933 printWarning( 15934 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' + 15935 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).' 15936 ); 15937 } else { 15938 printWarning('Invalid argument supplied to oneOf, expected an array.'); 15939 } 15940 } 15941 return emptyFunctionThatReturnsNull; 15942 } 15943 15944 function validate(props, propName, componentName, location, propFullName) { 15945 var propValue = props[propName]; 15946 for (var i = 0; i < expectedValues.length; i++) { 15947 if (is(propValue, expectedValues[i])) { 15948 return null; 15949 } 15950 } 15951 15952 var valuesString = JSON.stringify(expectedValues, function replacer(key, value) { 15953 var type = getPreciseType(value); 15954 if (type === 'symbol') { 15955 return String(value); 15956 } 15957 return value; 15958 }); 15959 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.')); 15960 } 15961 return createChainableTypeChecker(validate); 15962 } 15963 15964 function createObjectOfTypeChecker(typeChecker) { 15965 function validate(props, propName, componentName, location, propFullName) { 15966 if (typeof typeChecker !== 'function') { 15967 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.'); 15968 } 15969 var propValue = props[propName]; 15970 var propType = getPropType(propValue); 15971 if (propType !== 'object') { 15972 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.')); 15973 } 15974 for (var key in propValue) { 15975 if (has(propValue, key)) { 15976 var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 15977 if (error instanceof Error) { 15978 return error; 15979 } 15980 } 15981 } 15982 return null; 15983 } 15984 return createChainableTypeChecker(validate); 15985 } 15986 15987 function createUnionTypeChecker(arrayOfTypeCheckers) { 15988 if (!Array.isArray(arrayOfTypeCheckers)) { 15989 true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0; 15990 return emptyFunctionThatReturnsNull; 15991 } 15992 15993 for (var i = 0; i < arrayOfTypeCheckers.length; i++) { 15994 var checker = arrayOfTypeCheckers[i]; 15995 if (typeof checker !== 'function') { 15996 printWarning( 15997 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + 15998 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.' 15999 ); 16000 return emptyFunctionThatReturnsNull; 16001 } 16002 } 16003 16004 function validate(props, propName, componentName, location, propFullName) { 16005 for (var i = 0; i < arrayOfTypeCheckers.length; i++) { 16006 var checker = arrayOfTypeCheckers[i]; 16007 if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) { 16008 return null; 16009 } 16010 } 16011 16012 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.')); 16013 } 16014 return createChainableTypeChecker(validate); 16015 } 16016 16017 function createNodeChecker() { 16018 function validate(props, propName, componentName, location, propFullName) { 16019 if (!isNode(props[propName])) { 16020 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); 16021 } 16022 return null; 16023 } 16024 return createChainableTypeChecker(validate); 16025 } 16026 16027 function createShapeTypeChecker(shapeTypes) { 16028 function validate(props, propName, componentName, location, propFullName) { 16029 var propValue = props[propName]; 16030 var propType = getPropType(propValue); 16031 if (propType !== 'object') { 16032 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); 16033 } 16034 for (var key in shapeTypes) { 16035 var checker = shapeTypes[key]; 16036 if (!checker) { 16037 continue; 16038 } 16039 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 16040 if (error) { 16041 return error; 16042 } 16043 } 16044 return null; 16045 } 16046 return createChainableTypeChecker(validate); 16047 } 16048 16049 function createStrictShapeTypeChecker(shapeTypes) { 16050 function validate(props, propName, componentName, location, propFullName) { 16051 var propValue = props[propName]; 16052 var propType = getPropType(propValue); 16053 if (propType !== 'object') { 16054 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); 16055 } 16056 // We need to check all keys in case some are required but missing from 16057 // props. 16058 var allKeys = assign({}, props[propName], shapeTypes); 16059 for (var key in allKeys) { 16060 var checker = shapeTypes[key]; 16061 if (!checker) { 16062 return new PropTypeError( 16063 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + 16064 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + 16065 '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') 16066 ); 16067 } 16068 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 16069 if (error) { 16070 return error; 16071 } 16072 } 16073 return null; 16074 } 16075 16076 return createChainableTypeChecker(validate); 16077 } 16078 16079 function isNode(propValue) { 16080 switch (typeof propValue) { 16081 case 'number': 16082 case 'string': 16083 case 'undefined': 16084 return true; 16085 case 'boolean': 16086 return !propValue; 16087 case 'object': 16088 if (Array.isArray(propValue)) { 16089 return propValue.every(isNode); 16090 } 16091 if (propValue === null || isValidElement(propValue)) { 16092 return true; 16093 } 16094 16095 var iteratorFn = getIteratorFn(propValue); 16096 if (iteratorFn) { 16097 var iterator = iteratorFn.call(propValue); 16098 var step; 16099 if (iteratorFn !== propValue.entries) { 16100 while (!(step = iterator.next()).done) { 16101 if (!isNode(step.value)) { 16102 return false; 16103 } 16104 } 16105 } else { 16106 // Iterator will provide entry [k,v] tuples rather than values. 16107 while (!(step = iterator.next()).done) { 16108 var entry = step.value; 16109 if (entry) { 16110 if (!isNode(entry[1])) { 16111 return false; 16112 } 16113 } 16114 } 16115 } 16116 } else { 16117 return false; 16118 } 16119 16120 return true; 16121 default: 16122 return false; 16123 } 16124 } 16125 16126 function isSymbol(propType, propValue) { 16127 // Native Symbol. 16128 if (propType === 'symbol') { 16129 return true; 16130 } 16131 16132 // falsy value can't be a Symbol 16133 if (!propValue) { 16134 return false; 16135 } 16136 16137 // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol' 16138 if (propValue['@@toStringTag'] === 'Symbol') { 16139 return true; 16140 } 16141 16142 // Fallback for non-spec compliant Symbols which are polyfilled. 16143 if (typeof Symbol === 'function' && propValue instanceof Symbol) { 16144 return true; 16145 } 16146 16147 return false; 16148 } 16149 16150 // Equivalent of `typeof` but with special handling for array and regexp. 16151 function getPropType(propValue) { 16152 var propType = typeof propValue; 16153 if (Array.isArray(propValue)) { 16154 return 'array'; 16155 } 16156 if (propValue instanceof RegExp) { 16157 // Old webkits (at least until Android 4.0) return 'function' rather than 16158 // 'object' for typeof a RegExp. We'll normalize this here so that /bla/ 16159 // passes PropTypes.object. 16160 return 'object'; 16161 } 16162 if (isSymbol(propType, propValue)) { 16163 return 'symbol'; 16164 } 16165 return propType; 16166 } 16167 16168 // This handles more types than `getPropType`. Only used for error messages. 16169 // See `createPrimitiveTypeChecker`. 16170 function getPreciseType(propValue) { 16171 if (typeof propValue === 'undefined' || propValue === null) { 16172 return '' + propValue; 16173 } 16174 var propType = getPropType(propValue); 16175 if (propType === 'object') { 16176 if (propValue instanceof Date) { 16177 return 'date'; 16178 } else if (propValue instanceof RegExp) { 16179 return 'regexp'; 16180 } 16181 } 16182 return propType; 16183 } 16184 16185 // Returns a string that is postfixed to a warning about an invalid type. 16186 // For example, "undefined" or "of type array" 16187 function getPostfixForTypeWarning(value) { 16188 var type = getPreciseType(value); 16189 switch (type) { 16190 case 'array': 16191 case 'object': 16192 return 'an ' + type; 16193 case 'boolean': 16194 case 'date': 16195 case 'regexp': 16196 return 'a ' + type; 16197 default: 16198 return type; 16199 } 16200 } 16201 16202 // Returns class name of the object, if any. 16203 function getClassName(propValue) { 16204 if (!propValue.constructor || !propValue.constructor.name) { 16205 return ANONYMOUS; 16206 } 16207 return propValue.constructor.name; 16208 } 16209 16210 ReactPropTypes.checkPropTypes = checkPropTypes; 16211 ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache; 16212 ReactPropTypes.PropTypes = ReactPropTypes; 16213 16214 return ReactPropTypes; 16215 }; 16216 16217 16218 /***/ }), 16219 16220 /***/ "../node_modules/prop-types/index.js": 16221 /*!*******************************************!*\ 16222 !*** ../node_modules/prop-types/index.js ***! 16223 \*******************************************/ 16224 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 16225 16226 /** 16227 * Copyright (c) 2013-present, Facebook, Inc. 16228 * 16229 * This source code is licensed under the MIT license found in the 16230 * LICENSE file in the root directory of this source tree. 16231 */ 16232 16233 if (true) { 16234 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js"); 16235 16236 // By explicitly using `prop-types` you are opting into new development behavior. 16237 // http://fb.me/prop-types-in-prod 16238 var throwOnDirectAccess = true; 16239 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess); 16240 } else {} 16241 16242 16243 /***/ }), 16244 16245 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js": 16246 /*!**************************************************************!*\ 16247 !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***! 16248 \**************************************************************/ 16249 /***/ ((module) => { 16250 16251 "use strict"; 16252 /** 16253 * Copyright (c) 2013-present, Facebook, Inc. 16254 * 16255 * This source code is licensed under the MIT license found in the 16256 * LICENSE file in the root directory of this source tree. 16257 */ 16258 16259 16260 16261 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; 16262 16263 module.exports = ReactPropTypesSecret; 16264 16265 16266 /***/ }), 16267 16268 /***/ "../node_modules/reach-router-hash-history/index.js": 16269 /*!**********************************************************!*\ 16270 !*** ../node_modules/reach-router-hash-history/index.js ***! 16271 \**********************************************************/ 16272 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 16273 16274 "use strict"; 16275 __webpack_require__.r(__webpack_exports__); 16276 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 16277 /* harmony export */ "createHashSource": () => (/* binding */ createHashSource) 16278 /* harmony export */ }); 16279 // take some code from 16280 // https://github.com/ReactTraining/history/blob/master/modules/createHashHistory.js 16281 16282 function getHashPath() { 16283 // We can't use window.location.hash here because it's not 16284 // consistent across browsers - Firefox will pre-decode it! 16285 const href = window.location.href; 16286 const hashIndex = href.indexOf('#'); 16287 return hashIndex === -1 ? '' : href.substring(hashIndex + 1); 16288 } 16289 16290 function pushHashPath(path) { 16291 window.location.hash = '#' + path; 16292 } 16293 16294 function replaceHashPath(path) { 16295 const hashIndex = window.location.href.indexOf('#'); 16296 window.location.replace( 16297 window.location.href.slice(0, hashIndex >= 0 ? hashIndex : 0) + '#' + path 16298 ); 16299 } 16300 16301 let createHashSource = (initialPathname = '/') => { 16302 let index = 0; 16303 // let stack = [{ pathname: initialPathname, search: '' }]; 16304 // let states = []; 16305 16306 return { 16307 get location() { 16308 return { pathname: getHashPath(), search: '' }; 16309 // return stack[index]; 16310 }, 16311 addEventListener(name, fn) { 16312 if (name === 'popstate') { 16313 window.addEventListener('hashchange', fn); 16314 } 16315 }, 16316 removeEventListener(name, fn) { 16317 if (name === 'popstate') { 16318 window.addEventListener('hashchange', fn); 16319 } 16320 }, 16321 history: { 16322 get entries() { 16323 return [{ pathname: getHashPath(), search: '' }]; 16324 // return stack; 16325 }, 16326 get index() { 16327 return index; 16328 }, 16329 get state() { 16330 return undefined; 16331 // return states[index]; 16332 }, 16333 pushState(state, _, uri) { 16334 pushHashPath(uri); 16335 // let [pathname, search = ''] = uri.split('?'); 16336 // index++; 16337 // stack.push({ pathname, search }); 16338 // states.push(state); 16339 }, 16340 replaceState(state, _, uri) { 16341 replaceHashPath(uri); 16342 // let [pathname, search = ''] = uri.split('?'); 16343 // stack[index] = { pathname, search }; 16344 // states[index] = state; 16345 } 16346 } 16347 }; 16348 }; 16349 16350 16351 16352 16353 /***/ }), 16354 16355 /***/ "../node_modules/react-is/cjs/react-is.development.js": 16356 /*!************************************************************!*\ 16357 !*** ../node_modules/react-is/cjs/react-is.development.js ***! 16358 \************************************************************/ 16359 /***/ ((__unused_webpack_module, exports) => { 16360 16361 "use strict"; 16362 /** @license React v16.13.1 16363 * react-is.development.js 16364 * 16365 * Copyright (c) Facebook, Inc. and its affiliates. 16366 * 16367 * This source code is licensed under the MIT license found in the 16368 * LICENSE file in the root directory of this source tree. 16369 */ 16370 16371 16372 16373 16374 16375 if (true) { 16376 (function() { 16377 'use strict'; 16378 16379 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol 16380 // nor polyfill, then a plain number is used for performance. 16381 var hasSymbol = typeof Symbol === 'function' && Symbol.for; 16382 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; 16383 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; 16384 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; 16385 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; 16386 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; 16387 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; 16388 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary 16389 // (unstable) APIs that have been removed. Can we remove the symbols? 16390 16391 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; 16392 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; 16393 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; 16394 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; 16395 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; 16396 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; 16397 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; 16398 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; 16399 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; 16400 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; 16401 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; 16402 16403 function isValidElementType(type) { 16404 return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. 16405 type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE); 16406 } 16407 16408 function typeOf(object) { 16409 if (typeof object === 'object' && object !== null) { 16410 var $$typeof = object.$$typeof; 16411 16412 switch ($$typeof) { 16413 case REACT_ELEMENT_TYPE: 16414 var type = object.type; 16415 16416 switch (type) { 16417 case REACT_ASYNC_MODE_TYPE: 16418 case REACT_CONCURRENT_MODE_TYPE: 16419 case REACT_FRAGMENT_TYPE: 16420 case REACT_PROFILER_TYPE: 16421 case REACT_STRICT_MODE_TYPE: 16422 case REACT_SUSPENSE_TYPE: 16423 return type; 16424 16425 default: 16426 var $$typeofType = type && type.$$typeof; 16427 16428 switch ($$typeofType) { 16429 case REACT_CONTEXT_TYPE: 16430 case REACT_FORWARD_REF_TYPE: 16431 case REACT_LAZY_TYPE: 16432 case REACT_MEMO_TYPE: 16433 case REACT_PROVIDER_TYPE: 16434 return $$typeofType; 16435 16436 default: 16437 return $$typeof; 16438 } 16439 16440 } 16441 16442 case REACT_PORTAL_TYPE: 16443 return $$typeof; 16444 } 16445 } 16446 16447 return undefined; 16448 } // AsyncMode is deprecated along with isAsyncMode 16449 16450 var AsyncMode = REACT_ASYNC_MODE_TYPE; 16451 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; 16452 var ContextConsumer = REACT_CONTEXT_TYPE; 16453 var ContextProvider = REACT_PROVIDER_TYPE; 16454 var Element = REACT_ELEMENT_TYPE; 16455 var ForwardRef = REACT_FORWARD_REF_TYPE; 16456 var Fragment = REACT_FRAGMENT_TYPE; 16457 var Lazy = REACT_LAZY_TYPE; 16458 var Memo = REACT_MEMO_TYPE; 16459 var Portal = REACT_PORTAL_TYPE; 16460 var Profiler = REACT_PROFILER_TYPE; 16461 var StrictMode = REACT_STRICT_MODE_TYPE; 16462 var Suspense = REACT_SUSPENSE_TYPE; 16463 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated 16464 16465 function isAsyncMode(object) { 16466 { 16467 if (!hasWarnedAboutDeprecatedIsAsyncMode) { 16468 hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint 16469 16470 console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); 16471 } 16472 } 16473 16474 return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; 16475 } 16476 function isConcurrentMode(object) { 16477 return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; 16478 } 16479 function isContextConsumer(object) { 16480 return typeOf(object) === REACT_CONTEXT_TYPE; 16481 } 16482 function isContextProvider(object) { 16483 return typeOf(object) === REACT_PROVIDER_TYPE; 16484 } 16485 function isElement(object) { 16486 return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; 16487 } 16488 function isForwardRef(object) { 16489 return typeOf(object) === REACT_FORWARD_REF_TYPE; 16490 } 16491 function isFragment(object) { 16492 return typeOf(object) === REACT_FRAGMENT_TYPE; 16493 } 16494 function isLazy(object) { 16495 return typeOf(object) === REACT_LAZY_TYPE; 16496 } 16497 function isMemo(object) { 16498 return typeOf(object) === REACT_MEMO_TYPE; 16499 } 16500 function isPortal(object) { 16501 return typeOf(object) === REACT_PORTAL_TYPE; 16502 } 16503 function isProfiler(object) { 16504 return typeOf(object) === REACT_PROFILER_TYPE; 16505 } 16506 function isStrictMode(object) { 16507 return typeOf(object) === REACT_STRICT_MODE_TYPE; 16508 } 16509 function isSuspense(object) { 16510 return typeOf(object) === REACT_SUSPENSE_TYPE; 16511 } 16512 16513 exports.AsyncMode = AsyncMode; 16514 exports.ConcurrentMode = ConcurrentMode; 16515 exports.ContextConsumer = ContextConsumer; 16516 exports.ContextProvider = ContextProvider; 16517 exports.Element = Element; 16518 exports.ForwardRef = ForwardRef; 16519 exports.Fragment = Fragment; 16520 exports.Lazy = Lazy; 16521 exports.Memo = Memo; 16522 exports.Portal = Portal; 16523 exports.Profiler = Profiler; 16524 exports.StrictMode = StrictMode; 16525 exports.Suspense = Suspense; 16526 exports.isAsyncMode = isAsyncMode; 16527 exports.isConcurrentMode = isConcurrentMode; 16528 exports.isContextConsumer = isContextConsumer; 16529 exports.isContextProvider = isContextProvider; 16530 exports.isElement = isElement; 16531 exports.isForwardRef = isForwardRef; 16532 exports.isFragment = isFragment; 16533 exports.isLazy = isLazy; 16534 exports.isMemo = isMemo; 16535 exports.isPortal = isPortal; 16536 exports.isProfiler = isProfiler; 16537 exports.isStrictMode = isStrictMode; 16538 exports.isSuspense = isSuspense; 16539 exports.isValidElementType = isValidElementType; 16540 exports.typeOf = typeOf; 16541 })(); 16542 } 16543 16544 16545 /***/ }), 16546 16547 /***/ "../node_modules/react-is/index.js": 16548 /*!*****************************************!*\ 16549 !*** ../node_modules/react-is/index.js ***! 16550 \*****************************************/ 16551 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 16552 16553 "use strict"; 16554 16555 16556 if (false) {} else { 16557 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js"); 16558 } 16559 16560 16561 /***/ }), 16562 16563 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js": 16564 /*!*****************************************************************************!*\ 16565 !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***! 16566 \*****************************************************************************/ 16567 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 16568 16569 "use strict"; 16570 __webpack_require__.r(__webpack_exports__); 16571 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 16572 /* harmony export */ "polyfill": () => (/* binding */ polyfill) 16573 /* harmony export */ }); 16574 /** 16575 * Copyright (c) 2013-present, Facebook, Inc. 16576 * 16577 * This source code is licensed under the MIT license found in the 16578 * LICENSE file in the root directory of this source tree. 16579 */ 16580 16581 function componentWillMount() { 16582 // Call this.constructor.gDSFP to support sub-classes. 16583 var state = this.constructor.getDerivedStateFromProps(this.props, this.state); 16584 if (state !== null && state !== undefined) { 16585 this.setState(state); 16586 } 16587 } 16588 16589 function componentWillReceiveProps(nextProps) { 16590 // Call this.constructor.gDSFP to support sub-classes. 16591 // Use the setState() updater to ensure state isn't stale in certain edge cases. 16592 function updater(prevState) { 16593 var state = this.constructor.getDerivedStateFromProps(nextProps, prevState); 16594 return state !== null && state !== undefined ? state : null; 16595 } 16596 // Binding "this" is important for shallow renderer support. 16597 this.setState(updater.bind(this)); 16598 } 16599 16600 function componentWillUpdate(nextProps, nextState) { 16601 try { 16602 var prevProps = this.props; 16603 var prevState = this.state; 16604 this.props = nextProps; 16605 this.state = nextState; 16606 this.__reactInternalSnapshotFlag = true; 16607 this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate( 16608 prevProps, 16609 prevState 16610 ); 16611 } finally { 16612 this.props = prevProps; 16613 this.state = prevState; 16614 } 16615 } 16616 16617 // React may warn about cWM/cWRP/cWU methods being deprecated. 16618 // Add a flag to suppress these warnings for this special case. 16619 componentWillMount.__suppressDeprecationWarning = true; 16620 componentWillReceiveProps.__suppressDeprecationWarning = true; 16621 componentWillUpdate.__suppressDeprecationWarning = true; 16622 16623 function polyfill(Component) { 16624 var prototype = Component.prototype; 16625 16626 if (!prototype || !prototype.isReactComponent) { 16627 throw new Error('Can only polyfill class components'); 16628 } 16629 16630 if ( 16631 typeof Component.getDerivedStateFromProps !== 'function' && 16632 typeof prototype.getSnapshotBeforeUpdate !== 'function' 16633 ) { 16634 return Component; 16635 } 16636 16637 // If new component APIs are defined, "unsafe" lifecycles won't be called. 16638 // Error if any of these lifecycles are present, 16639 // Because they would work differently between older and newer (16.3+) versions of React. 16640 var foundWillMountName = null; 16641 var foundWillReceivePropsName = null; 16642 var foundWillUpdateName = null; 16643 if (typeof prototype.componentWillMount === 'function') { 16644 foundWillMountName = 'componentWillMount'; 16645 } else if (typeof prototype.UNSAFE_componentWillMount === 'function') { 16646 foundWillMountName = 'UNSAFE_componentWillMount'; 16647 } 16648 if (typeof prototype.componentWillReceiveProps === 'function') { 16649 foundWillReceivePropsName = 'componentWillReceiveProps'; 16650 } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') { 16651 foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps'; 16652 } 16653 if (typeof prototype.componentWillUpdate === 'function') { 16654 foundWillUpdateName = 'componentWillUpdate'; 16655 } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') { 16656 foundWillUpdateName = 'UNSAFE_componentWillUpdate'; 16657 } 16658 if ( 16659 foundWillMountName !== null || 16660 foundWillReceivePropsName !== null || 16661 foundWillUpdateName !== null 16662 ) { 16663 var componentName = Component.displayName || Component.name; 16664 var newApiName = 16665 typeof Component.getDerivedStateFromProps === 'function' 16666 ? 'getDerivedStateFromProps()' 16667 : 'getSnapshotBeforeUpdate()'; 16668 16669 throw Error( 16670 'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' + 16671 componentName + 16672 ' uses ' + 16673 newApiName + 16674 ' but also contains the following legacy lifecycles:' + 16675 (foundWillMountName !== null ? '\n ' + foundWillMountName : '') + 16676 (foundWillReceivePropsName !== null 16677 ? '\n ' + foundWillReceivePropsName 16678 : '') + 16679 (foundWillUpdateName !== null ? '\n ' + foundWillUpdateName : '') + 16680 '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' + 16681 'https://fb.me/react-async-component-lifecycle-hooks' 16682 ); 16683 } 16684 16685 // React <= 16.2 does not support static getDerivedStateFromProps. 16686 // As a workaround, use cWM and cWRP to invoke the new static lifecycle. 16687 // Newer versions of React will ignore these lifecycles if gDSFP exists. 16688 if (typeof Component.getDerivedStateFromProps === 'function') { 16689 prototype.componentWillMount = componentWillMount; 16690 prototype.componentWillReceiveProps = componentWillReceiveProps; 16691 } 16692 16693 // React <= 16.2 does not support getSnapshotBeforeUpdate. 16694 // As a workaround, use cWU to invoke the new lifecycle. 16695 // Newer versions of React will ignore that lifecycle if gSBU exists. 16696 if (typeof prototype.getSnapshotBeforeUpdate === 'function') { 16697 if (typeof prototype.componentDidUpdate !== 'function') { 16698 throw new Error( 16699 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype' 16700 ); 16701 } 16702 16703 prototype.componentWillUpdate = componentWillUpdate; 16704 16705 var componentDidUpdate = prototype.componentDidUpdate; 16706 16707 prototype.componentDidUpdate = function componentDidUpdatePolyfill( 16708 prevProps, 16709 prevState, 16710 maybeSnapshot 16711 ) { 16712 // 16.3+ will not execute our will-update method; 16713 // It will pass a snapshot value to did-update though. 16714 // Older versions will require our polyfilled will-update value. 16715 // We need to handle both cases, but can't just check for the presence of "maybeSnapshot", 16716 // Because for <= 15.x versions this might be a "prevContext" object. 16717 // We also can't just check "__reactInternalSnapshot", 16718 // Because get-snapshot might return a falsy value. 16719 // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior. 16720 var snapshot = this.__reactInternalSnapshotFlag 16721 ? this.__reactInternalSnapshot 16722 : maybeSnapshot; 16723 16724 componentDidUpdate.call(this, prevProps, prevState, snapshot); 16725 }; 16726 } 16727 16728 return Component; 16729 } 16730 16731 16732 16733 16734 /***/ }), 16735 16736 /***/ "../node_modules/warning/warning.js": 16737 /*!******************************************!*\ 16738 !*** ../node_modules/warning/warning.js ***! 16739 \******************************************/ 16740 /***/ ((module) => { 16741 16742 "use strict"; 16743 /** 16744 * Copyright (c) 2014-present, Facebook, Inc. 16745 * 16746 * This source code is licensed under the MIT license found in the 16747 * LICENSE file in the root directory of this source tree. 16748 */ 16749 16750 16751 16752 /** 16753 * Similar to invariant but only logs a warning if the condition is not met. 16754 * This can be used to log issues in development environments in critical 16755 * paths. Removing the logging code for production environments will keep the 16756 * same logic and follow the same code paths. 16757 */ 16758 16759 var __DEV__ = "development" !== 'production'; 16760 16761 var warning = function() {}; 16762 16763 if (__DEV__) { 16764 var printWarning = function printWarning(format, args) { 16765 var len = arguments.length; 16766 args = new Array(len > 1 ? len - 1 : 0); 16767 for (var key = 1; key < len; key++) { 16768 args[key - 1] = arguments[key]; 16769 } 16770 var argIndex = 0; 16771 var message = 'Warning: ' + 16772 format.replace(/%s/g, function() { 16773 return args[argIndex++]; 16774 }); 16775 if (typeof console !== 'undefined') { 16776 console.error(message); 16777 } 16778 try { 16779 // --- Welcome to debugging React --- 16780 // This error was thrown as a convenience so that you can use this stack 16781 // to find the callsite that caused this warning to fire. 16782 throw new Error(message); 16783 } catch (x) {} 16784 } 16785 16786 warning = function(condition, format, args) { 16787 var len = arguments.length; 16788 args = new Array(len > 2 ? len - 2 : 0); 16789 for (var key = 2; key < len; key++) { 16790 args[key - 2] = arguments[key]; 16791 } 16792 if (format === undefined) { 16793 throw new Error( 16794 '`warning(condition, format, ...args)` requires a warning ' + 16795 'message argument' 16796 ); 16797 } 16798 if (!condition) { 16799 printWarning.apply(null, [format].concat(args)); 16800 } 16801 }; 16802 } 16803 16804 module.exports = warning; 16805 16806 16807 /***/ }), 16808 16809 /***/ "react": 16810 /*!************************!*\ 16811 !*** external "React" ***! 16812 \************************/ 16813 /***/ ((module) => { 16814 16815 "use strict"; 16816 module.exports = React; 16817 16818 /***/ }), 16819 16820 /***/ "react-dom": 16821 /*!***************************!*\ 16822 !*** external "ReactDOM" ***! 16823 \***************************/ 16824 /***/ ((module) => { 16825 16826 "use strict"; 16827 module.exports = ReactDOM; 16828 16829 /***/ }), 16830 16831 /***/ "@elementor/app-ui": 16832 /*!*********************************************!*\ 16833 !*** external "elementorAppPackages.appUi" ***! 16834 \*********************************************/ 16835 /***/ ((module) => { 16836 16837 "use strict"; 16838 module.exports = elementorAppPackages.appUi; 16839 16840 /***/ }), 16841 16842 /***/ "@elementor/router": 16843 /*!**********************************************!*\ 16844 !*** external "elementorAppPackages.router" ***! 16845 \**********************************************/ 16846 /***/ ((module) => { 16847 16848 "use strict"; 16849 module.exports = elementorAppPackages.router; 16850 16851 /***/ }), 16852 16853 /***/ "@elementor/site-editor": 16854 /*!**************************************************!*\ 16855 !*** external "elementorAppPackages.siteEditor" ***! 16856 \**************************************************/ 16857 /***/ ((module) => { 16858 16859 "use strict"; 16860 module.exports = elementorAppPackages.siteEditor; 16861 16862 /***/ }), 16863 16864 /***/ "@wordpress/i18n": 16865 /*!**************************!*\ 16866 !*** external "wp.i18n" ***! 16867 \**************************/ 16868 /***/ ((module) => { 16869 16870 "use strict"; 16871 module.exports = wp.i18n; 16872 16873 /***/ }) 16874 16875 /******/ }); 16876 /************************************************************************/ 16877 /******/ // The module cache 16878 /******/ var __webpack_module_cache__ = {}; 16879 /******/ 16880 /******/ // The require function 16881 /******/ function __webpack_require__(moduleId) { 16882 /******/ // Check if module is in cache 16883 /******/ var cachedModule = __webpack_module_cache__[moduleId]; 16884 /******/ if (cachedModule !== undefined) { 16885 /******/ return cachedModule.exports; 16886 /******/ } 16887 /******/ // Create a new module (and put it into the cache) 16888 /******/ var module = __webpack_module_cache__[moduleId] = { 16889 /******/ // no module.id needed 16890 /******/ // no module.loaded needed 16891 /******/ exports: {} 16892 /******/ }; 16893 /******/ 16894 /******/ // Execute the module function 16895 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); 16896 /******/ 16897 /******/ // Return the exports of the module 16898 /******/ return module.exports; 16899 /******/ } 16900 /******/ 16901 /******/ // expose the modules object (__webpack_modules__) 16902 /******/ __webpack_require__.m = __webpack_modules__; 16903 /******/ 16904 /************************************************************************/ 16905 /******/ /* webpack/runtime/compat get default export */ 16906 /******/ (() => { 16907 /******/ // getDefaultExport function for compatibility with non-harmony modules 16908 /******/ __webpack_require__.n = (module) => { 16909 /******/ var getter = module && module.__esModule ? 16910 /******/ () => (module['default']) : 16911 /******/ () => (module); 16912 /******/ __webpack_require__.d(getter, { a: getter }); 16913 /******/ return getter; 16914 /******/ }; 16915 /******/ })(); 16916 /******/ 16917 /******/ /* webpack/runtime/create fake namespace object */ 16918 /******/ (() => { 16919 /******/ var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__); 16920 /******/ var leafPrototypes; 16921 /******/ // create a fake namespace object 16922 /******/ // mode & 1: value is a module id, require it 16923 /******/ // mode & 2: merge all properties of value into the ns 16924 /******/ // mode & 4: return value when already ns object 16925 /******/ // mode & 16: return value when it's Promise-like 16926 /******/ // mode & 8|1: behave like require 16927 /******/ __webpack_require__.t = function(value, mode) { 16928 /******/ if(mode & 1) value = this(value); 16929 /******/ if(mode & 8) return value; 16930 /******/ if(typeof value === 'object' && value) { 16931 /******/ if((mode & 4) && value.__esModule) return value; 16932 /******/ if((mode & 16) && typeof value.then === 'function') return value; 16933 /******/ } 16934 /******/ var ns = Object.create(null); 16935 /******/ __webpack_require__.r(ns); 16936 /******/ var def = {}; 16937 /******/ leafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)]; 16938 /******/ for(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) { 16939 /******/ Object.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key]))); 16940 /******/ } 16941 /******/ def['default'] = () => (value); 16942 /******/ __webpack_require__.d(ns, def); 16943 /******/ return ns; 16944 /******/ }; 16945 /******/ })(); 16946 /******/ 16947 /******/ /* webpack/runtime/define property getters */ 16948 /******/ (() => { 16949 /******/ // define getter functions for harmony exports 16950 /******/ __webpack_require__.d = (exports, definition) => { 16951 /******/ for(var key in definition) { 16952 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { 16953 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); 16954 /******/ } 16955 /******/ } 16956 /******/ }; 16957 /******/ })(); 16958 /******/ 16959 /******/ /* webpack/runtime/ensure chunk */ 16960 /******/ (() => { 16961 /******/ __webpack_require__.f = {}; 16962 /******/ // This file contains only the entry chunk. 16963 /******/ // The chunk loading function for additional chunks 16964 /******/ __webpack_require__.e = (chunkId) => { 16965 /******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => { 16966 /******/ __webpack_require__.f[key](chunkId, promises); 16967 /******/ return promises; 16968 /******/ }, [])); 16969 /******/ }; 16970 /******/ })(); 16971 /******/ 16972 /******/ /* webpack/runtime/get javascript chunk filename */ 16973 /******/ (() => { 16974 /******/ // This function allow to reference async chunks 16975 /******/ __webpack_require__.u = (chunkId) => { 16976 /******/ // return url for filenames not based on template 16977 /******/ if (chunkId === "vendors-node_modules_babel_runtime-corejs2_core-js_object_values_js-node_modules_babel_runtim-2f5074") return "06ad222c8807f0a951da.bundle.js"; 16978 /******/ if (chunkId === "kit-library") return "" + chunkId + ".d3688acfaab28676a99c.bundle.js"; 16979 /******/ // return url for filenames based on template 16980 /******/ return undefined; 16981 /******/ }; 16982 /******/ })(); 16983 /******/ 16984 /******/ /* webpack/runtime/global */ 16985 /******/ (() => { 16986 /******/ __webpack_require__.g = (function() { 16987 /******/ if (typeof globalThis === 'object') return globalThis; 16988 /******/ try { 16989 /******/ return this || new Function('return this')(); 16990 /******/ } catch (e) { 16991 /******/ if (typeof window === 'object') return window; 16992 /******/ } 16993 /******/ })(); 16994 /******/ })(); 16995 /******/ 16996 /******/ /* webpack/runtime/hasOwnProperty shorthand */ 16997 /******/ (() => { 16998 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) 16999 /******/ })(); 17000 /******/ 17001 /******/ /* webpack/runtime/load script */ 17002 /******/ (() => { 17003 /******/ var inProgress = {}; 17004 /******/ var dataWebpackPrefix = "elementor:"; 17005 /******/ // loadScript function to load a script via script tag 17006 /******/ __webpack_require__.l = (url, done, key, chunkId) => { 17007 /******/ if(inProgress[url]) { inProgress[url].push(done); return; } 17008 /******/ var script, needAttach; 17009 /******/ if(key !== undefined) { 17010 /******/ var scripts = document.getElementsByTagName("script"); 17011 /******/ for(var i = 0; i < scripts.length; i++) { 17012 /******/ var s = scripts[i]; 17013 /******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; } 17014 /******/ } 17015 /******/ } 17016 /******/ if(!script) { 17017 /******/ needAttach = true; 17018 /******/ script = document.createElement('script'); 17019 /******/ 17020 /******/ script.charset = 'utf-8'; 17021 /******/ script.timeout = 120; 17022 /******/ if (__webpack_require__.nc) { 17023 /******/ script.setAttribute("nonce", __webpack_require__.nc); 17024 /******/ } 17025 /******/ script.setAttribute("data-webpack", dataWebpackPrefix + key); 17026 /******/ script.src = url; 17027 /******/ } 17028 /******/ inProgress[url] = [done]; 17029 /******/ var onScriptComplete = (prev, event) => { 17030 /******/ // avoid mem leaks in IE. 17031 /******/ script.onerror = script.onload = null; 17032 /******/ clearTimeout(timeout); 17033 /******/ var doneFns = inProgress[url]; 17034 /******/ delete inProgress[url]; 17035 /******/ script.parentNode && script.parentNode.removeChild(script); 17036 /******/ doneFns && doneFns.forEach((fn) => (fn(event))); 17037 /******/ if(prev) return prev(event); 17038 /******/ } 17039 /******/ ; 17040 /******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000); 17041 /******/ script.onerror = onScriptComplete.bind(null, script.onerror); 17042 /******/ script.onload = onScriptComplete.bind(null, script.onload); 17043 /******/ needAttach && document.head.appendChild(script); 17044 /******/ }; 17045 /******/ })(); 17046 /******/ 17047 /******/ /* webpack/runtime/make namespace object */ 17048 /******/ (() => { 17049 /******/ // define __esModule on exports 17050 /******/ __webpack_require__.r = (exports) => { 17051 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 17052 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 17053 /******/ } 17054 /******/ Object.defineProperty(exports, '__esModule', { value: true }); 17055 /******/ }; 17056 /******/ })(); 17057 /******/ 17058 /******/ /* webpack/runtime/publicPath */ 17059 /******/ (() => { 17060 /******/ var scriptUrl; 17061 /******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + ""; 17062 /******/ var document = __webpack_require__.g.document; 17063 /******/ if (!scriptUrl && document) { 17064 /******/ if (document.currentScript) 17065 /******/ scriptUrl = document.currentScript.src 17066 /******/ if (!scriptUrl) { 17067 /******/ var scripts = document.getElementsByTagName("script"); 17068 /******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src 17069 /******/ } 17070 /******/ } 17071 /******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration 17072 /******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic. 17073 /******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser"); 17074 /******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/"); 17075 /******/ __webpack_require__.p = scriptUrl; 17076 /******/ })(); 17077 /******/ 17078 /******/ /* webpack/runtime/jsonp chunk loading */ 17079 /******/ (() => { 17080 /******/ // no baseURI 17081 /******/ 17082 /******/ // object to store loaded and loading chunks 17083 /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched 17084 /******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded 17085 /******/ var installedChunks = { 17086 /******/ "app": 0 17087 /******/ }; 17088 /******/ 17089 /******/ __webpack_require__.f.j = (chunkId, promises) => { 17090 /******/ // JSONP chunk loading for javascript 17091 /******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined; 17092 /******/ if(installedChunkData !== 0) { // 0 means "already installed". 17093 /******/ 17094 /******/ // a Promise means "currently loading". 17095 /******/ if(installedChunkData) { 17096 /******/ promises.push(installedChunkData[2]); 17097 /******/ } else { 17098 /******/ if(true) { // all chunks have JS 17099 /******/ // setup Promise in chunk cache 17100 /******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject])); 17101 /******/ promises.push(installedChunkData[2] = promise); 17102 /******/ 17103 /******/ // start chunk loading 17104 /******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId); 17105 /******/ // create error before stack unwound to get useful stacktrace later 17106 /******/ var error = new Error(); 17107 /******/ var loadingEnded = (event) => { 17108 /******/ if(__webpack_require__.o(installedChunks, chunkId)) { 17109 /******/ installedChunkData = installedChunks[chunkId]; 17110 /******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined; 17111 /******/ if(installedChunkData) { 17112 /******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); 17113 /******/ var realSrc = event && event.target && event.target.src; 17114 /******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; 17115 /******/ error.name = 'ChunkLoadError'; 17116 /******/ error.type = errorType; 17117 /******/ error.request = realSrc; 17118 /******/ installedChunkData[1](error); 17119 /******/ } 17120 /******/ } 17121 /******/ }; 17122 /******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId); 17123 /******/ } else installedChunks[chunkId] = 0; 17124 /******/ } 17125 /******/ } 17126 /******/ }; 17127 /******/ 17128 /******/ // no prefetching 17129 /******/ 17130 /******/ // no preloaded 17131 /******/ 17132 /******/ // no HMR 17133 /******/ 17134 /******/ // no HMR manifest 17135 /******/ 17136 /******/ // no on chunks loaded 17137 /******/ 17138 /******/ // install a JSONP callback for chunk loading 17139 /******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => { 17140 /******/ var [chunkIds, moreModules, runtime] = data; 17141 /******/ // add "moreModules" to the modules object, 17142 /******/ // then flag all "chunkIds" as loaded and fire callback 17143 /******/ var moduleId, chunkId, i = 0; 17144 /******/ for(moduleId in moreModules) { 17145 /******/ if(__webpack_require__.o(moreModules, moduleId)) { 17146 /******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; 17147 /******/ } 17148 /******/ } 17149 /******/ if(runtime) var result = runtime(__webpack_require__); 17150 /******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); 17151 /******/ for(;i < chunkIds.length; i++) { 17152 /******/ chunkId = chunkIds[i]; 17153 /******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { 17154 /******/ installedChunks[chunkId][0](); 17155 /******/ } 17156 /******/ installedChunks[chunkIds[i]] = 0; 17157 /******/ } 17158 /******/ 17159 /******/ } 17160 /******/ 17161 /******/ var chunkLoadingGlobal = self["webpackChunkelementor"] = self["webpackChunkelementor"] || []; 17162 /******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); 17163 /******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); 17164 /******/ })(); 17165 /******/ 17166 /************************************************************************/ 17167 var __webpack_exports__ = {}; 17168 // This entry need to be wrapped in an IIFE because it need to be in strict mode. 17169 (() => { 17170 "use strict"; 17171 /*!**************************************!*\ 17172 !*** ../core/app/assets/js/index.js ***! 17173 \**************************************/ 17174 /* provided dependency */ var ReactDOM = __webpack_require__(/*! react-dom */ "react-dom"); 17175 17176 17177 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 17178 17179 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 17180 17181 var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../core/app/assets/js/app.js")); 17182 17183 var _module = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/module */ "../core/app/modules/import-export/assets/js/module.js")); 17184 17185 var _module2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/kit-library/assets/js/module */ "../core/app/modules/kit-library/assets/js/module.js")); 17186 17187 var _siteEditor = __webpack_require__(/*! @elementor/site-editor */ "@elementor/site-editor"); 17188 17189 new _module.default(); 17190 new _module2.default(); 17191 new _siteEditor.Module(); 17192 var AppWrapper = elementorCommon.config.isDebug ? _react.default.StrictMode : _react.default.Fragment; 17193 ReactDOM.render( /*#__PURE__*/_react.default.createElement(AppWrapper, null, /*#__PURE__*/_react.default.createElement(_app.default, null)), document.getElementById('e-app')); 17194 })(); 17195 17196 /******/ })() 17197 ; 17198 //# sourceMappingURL=app.js.map