app-packages.js (743124B)
1 /*! elementor - v3.4.4 - 13-09-2021 */ 2 /******/ (() => { // webpackBootstrap 3 /******/ var __webpack_modules__ = ({ 4 5 /***/ "../core/app/assets/js/molecules/collapse.scss": 6 /*!*****************************************************!*\ 7 !*** ../core/app/assets/js/molecules/collapse.scss ***! 8 \*****************************************************/ 9 /***/ (() => { 10 11 12 13 /***/ }), 14 15 /***/ "../core/app/assets/js/molecules/upload-file.scss": 16 /*!********************************************************!*\ 17 !*** ../core/app/assets/js/molecules/upload-file.scss ***! 18 \********************************************************/ 19 /***/ (() => { 20 21 22 23 /***/ }), 24 25 /***/ "../core/app/assets/js/organisms/drop-zone.scss": 26 /*!******************************************************!*\ 27 !*** ../core/app/assets/js/organisms/drop-zone.scss ***! 28 \******************************************************/ 29 /***/ (() => { 30 31 32 33 /***/ }), 34 35 /***/ "../core/app/assets/js/organisms/wizard-footer.scss": 36 /*!**********************************************************!*\ 37 !*** ../core/app/assets/js/organisms/wizard-footer.scss ***! 38 \**********************************************************/ 39 /***/ (() => { 40 41 42 43 /***/ }), 44 45 /***/ "../core/app/assets/js/ui/atoms/box.scss": 46 /*!***********************************************!*\ 47 !*** ../core/app/assets/js/ui/atoms/box.scss ***! 48 \***********************************************/ 49 /***/ (() => { 50 51 52 53 /***/ }), 54 55 /***/ "../core/app/assets/js/ui/atoms/checkbox.scss": 56 /*!****************************************************!*\ 57 !*** ../core/app/assets/js/ui/atoms/checkbox.scss ***! 58 \****************************************************/ 59 /***/ (() => { 60 61 62 63 /***/ }), 64 65 /***/ "../core/app/assets/js/ui/atoms/css-grid.scss": 66 /*!****************************************************!*\ 67 !*** ../core/app/assets/js/ui/atoms/css-grid.scss ***! 68 \****************************************************/ 69 /***/ (() => { 70 71 72 73 /***/ }), 74 75 /***/ "../core/app/assets/js/ui/atoms/drag-drop.scss": 76 /*!*****************************************************!*\ 77 !*** ../core/app/assets/js/ui/atoms/drag-drop.scss ***! 78 \*****************************************************/ 79 /***/ (() => { 80 81 82 83 /***/ }), 84 85 /***/ "../core/app/assets/js/ui/atoms/text-field.scss": 86 /*!******************************************************!*\ 87 !*** ../core/app/assets/js/ui/atoms/text-field.scss ***! 88 \******************************************************/ 89 /***/ (() => { 90 91 92 93 /***/ }), 94 95 /***/ "../core/app/assets/js/ui/card/card.scss": 96 /*!***********************************************!*\ 97 !*** ../core/app/assets/js/ui/card/card.scss ***! 98 \***********************************************/ 99 /***/ (() => { 100 101 102 103 /***/ }), 104 105 /***/ "../core/app/assets/js/ui/dialog/dialog.scss": 106 /*!***************************************************!*\ 107 !*** ../core/app/assets/js/ui/dialog/dialog.scss ***! 108 \***************************************************/ 109 /***/ (() => { 110 111 112 113 /***/ }), 114 115 /***/ "../core/app/assets/js/ui/grid/grid.scss": 116 /*!***********************************************!*\ 117 !*** ../core/app/assets/js/ui/grid/grid.scss ***! 118 \***********************************************/ 119 /***/ (() => { 120 121 122 123 /***/ }), 124 125 /***/ "../core/app/assets/js/ui/menu/menu-item.scss": 126 /*!****************************************************!*\ 127 !*** ../core/app/assets/js/ui/menu/menu-item.scss ***! 128 \****************************************************/ 129 /***/ (() => { 130 131 132 133 /***/ }), 134 135 /***/ "../core/app/assets/js/ui/menu/menu.scss": 136 /*!***********************************************!*\ 137 !*** ../core/app/assets/js/ui/menu/menu.scss ***! 138 \***********************************************/ 139 /***/ (() => { 140 141 142 143 /***/ }), 144 145 /***/ "../core/app/assets/js/ui/modal/modal.scss": 146 /*!*************************************************!*\ 147 !*** ../core/app/assets/js/ui/modal/modal.scss ***! 148 \*************************************************/ 149 /***/ (() => { 150 151 152 153 /***/ }), 154 155 /***/ "../core/app/assets/js/ui/molecules/add-new-button.scss": 156 /*!**************************************************************!*\ 157 !*** ../core/app/assets/js/ui/molecules/add-new-button.scss ***! 158 \**************************************************************/ 159 /***/ (() => { 160 161 162 163 /***/ }), 164 165 /***/ "../core/app/assets/js/ui/molecules/inline-link.scss": 166 /*!***********************************************************!*\ 167 !*** ../core/app/assets/js/ui/molecules/inline-link.scss ***! 168 \***********************************************************/ 169 /***/ (() => { 170 171 172 173 /***/ }), 174 175 /***/ "../core/app/assets/js/ui/molecules/list.scss": 176 /*!****************************************************!*\ 177 !*** ../core/app/assets/js/ui/molecules/list.scss ***! 178 \****************************************************/ 179 /***/ (() => { 180 181 182 183 /***/ }), 184 185 /***/ "../core/app/assets/js/ui/molecules/notice.scss": 186 /*!******************************************************!*\ 187 !*** ../core/app/assets/js/ui/molecules/notice.scss ***! 188 \******************************************************/ 189 /***/ (() => { 190 191 192 193 /***/ }), 194 195 /***/ "../core/app/assets/js/ui/molecules/popover.scss": 196 /*!*******************************************************!*\ 197 !*** ../core/app/assets/js/ui/molecules/popover.scss ***! 198 \*******************************************************/ 199 /***/ (() => { 200 201 202 203 /***/ }), 204 205 /***/ "../core/app/assets/js/ui/molecules/select2.scss": 206 /*!*******************************************************!*\ 207 !*** ../core/app/assets/js/ui/molecules/select2.scss ***! 208 \*******************************************************/ 209 /***/ (() => { 210 211 212 213 /***/ }), 214 215 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss": 216 /*!*****************************************************************************************************!*\ 217 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss ***! 218 \*****************************************************************************************************/ 219 /***/ (() => { 220 221 222 223 /***/ }), 224 225 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss": 226 /*!*******************************************************************************************!*\ 227 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss ***! 228 \*******************************************************************************************/ 229 /***/ (() => { 230 231 232 233 /***/ }), 234 235 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss": 236 /*!*******************************************************************************************!*\ 237 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss ***! 238 \*******************************************************************************************/ 239 /***/ (() => { 240 241 242 243 /***/ }), 244 245 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss": 246 /*!*****************************************************************************************************!*\ 247 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss ***! 248 \*****************************************************************************************************/ 249 /***/ (() => { 250 251 252 253 /***/ }), 254 255 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss": 256 /*!*********************************************************************************************!*\ 257 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss ***! 258 \*********************************************************************************************/ 259 /***/ (() => { 260 261 262 263 /***/ }), 264 265 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss": 266 /*!*************************************************************************************!*\ 267 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss ***! 268 \*************************************************************************************/ 269 /***/ (() => { 270 271 272 273 /***/ }), 274 275 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss": 276 /*!****************************************************************************************************************************!*\ 277 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss ***! 278 \****************************************************************************************************************************/ 279 /***/ (() => { 280 281 282 283 /***/ }), 284 285 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss": 286 /*!***************************************************************************************!*\ 287 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss ***! 288 \***************************************************************************************/ 289 /***/ (() => { 290 291 292 293 /***/ }), 294 295 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss": 296 /*!*********************************************************************************!*\ 297 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss ***! 298 \*********************************************************************************/ 299 /***/ (() => { 300 301 302 303 /***/ }), 304 305 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss": 306 /*!***********************************************************************************!*\ 307 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss ***! 308 \***********************************************************************************/ 309 /***/ (() => { 310 311 312 313 /***/ }), 314 315 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss": 316 /*!***********************************************************************!*\ 317 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.scss ***! 318 \***********************************************************************/ 319 /***/ (() => { 320 321 322 323 /***/ }), 324 325 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss": 326 /*!***********************************************************************************!*\ 327 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss ***! 328 \***********************************************************************************/ 329 /***/ (() => { 330 331 332 333 /***/ }), 334 335 /***/ "../core/app/modules/site-editor/assets/js/molecules/site-part.scss": 336 /*!**************************************************************************!*\ 337 !*** ../core/app/modules/site-editor/assets/js/molecules/site-part.scss ***! 338 \**************************************************************************/ 339 /***/ (() => { 340 341 342 343 /***/ }), 344 345 /***/ "../core/app/modules/site-editor/assets/js/organisms/menu.scss": 346 /*!*********************************************************************!*\ 347 !*** ../core/app/modules/site-editor/assets/js/organisms/menu.scss ***! 348 \*********************************************************************/ 349 /***/ (() => { 350 351 352 353 /***/ }), 354 355 /***/ "../core/app/modules/site-editor/assets/js/pages/promotion.scss": 356 /*!**********************************************************************!*\ 357 !*** ../core/app/modules/site-editor/assets/js/pages/promotion.scss ***! 358 \**********************************************************************/ 359 /***/ (() => { 360 361 362 363 /***/ }), 364 365 /***/ "../core/app/modules/site-editor/assets/js/templates/site-editor.scss": 366 /*!****************************************************************************!*\ 367 !*** ../core/app/modules/site-editor/assets/js/templates/site-editor.scss ***! 368 \****************************************************************************/ 369 /***/ (() => { 370 371 372 373 /***/ }), 374 375 /***/ "../core/app/modules/site-editor/assets/scss/loading.scss": 376 /*!****************************************************************!*\ 377 !*** ../core/app/modules/site-editor/assets/scss/loading.scss ***! 378 \****************************************************************/ 379 /***/ (() => { 380 381 382 383 /***/ }), 384 385 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js": 386 /*!********************************************************************!*\ 387 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/from.js ***! 388 \********************************************************************/ 389 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 390 391 module.exports = __webpack_require__(/*! core-js/library/fn/array/from */ "../node_modules/core-js/library/fn/array/from.js"); 392 393 /***/ }), 394 395 /***/ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js": 396 /*!************************************************************************!*\ 397 !*** ../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js ***! 398 \************************************************************************/ 399 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 400 401 module.exports = __webpack_require__(/*! core-js/library/fn/array/is-array */ "../node_modules/core-js/library/fn/array/is-array.js"); 402 403 /***/ }), 404 405 /***/ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js": 406 /*!************************************************************************!*\ 407 !*** ../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js ***! 408 \************************************************************************/ 409 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 410 411 module.exports = __webpack_require__(/*! core-js/library/fn/json/stringify */ "../node_modules/core-js/library/fn/json/stringify.js"); 412 413 /***/ }), 414 415 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js": 416 /*!***********************************************************************!*\ 417 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/assign.js ***! 418 \***********************************************************************/ 419 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 420 421 module.exports = __webpack_require__(/*! core-js/library/fn/object/assign */ "../node_modules/core-js/library/fn/object/assign.js"); 422 423 /***/ }), 424 425 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js": 426 /*!***********************************************************************!*\ 427 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/create.js ***! 428 \***********************************************************************/ 429 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 430 431 module.exports = __webpack_require__(/*! core-js/library/fn/object/create */ "../node_modules/core-js/library/fn/object/create.js"); 432 433 /***/ }), 434 435 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js": 436 /*!**********************************************************************************!*\ 437 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js ***! 438 \**********************************************************************************/ 439 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 440 441 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-properties */ "../node_modules/core-js/library/fn/object/define-properties.js"); 442 443 /***/ }), 444 445 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js": 446 /*!********************************************************************************!*\ 447 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js ***! 448 \********************************************************************************/ 449 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 450 451 module.exports = __webpack_require__(/*! core-js/library/fn/object/define-property */ "../node_modules/core-js/library/fn/object/define-property.js"); 452 453 /***/ }), 454 455 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js": 456 /*!************************************************************************!*\ 457 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/entries.js ***! 458 \************************************************************************/ 459 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 460 461 module.exports = __webpack_require__(/*! core-js/library/fn/object/entries */ "../node_modules/core-js/library/fn/object/entries.js"); 462 463 /***/ }), 464 465 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js": 466 /*!********************************************************************************************!*\ 467 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js ***! 468 \********************************************************************************************/ 469 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 470 471 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptor */ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js"); 472 473 /***/ }), 474 475 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js": 476 /*!*********************************************************************************************!*\ 477 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js ***! 478 \*********************************************************************************************/ 479 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 480 481 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-descriptors */ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js"); 482 483 /***/ }), 484 485 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js": 486 /*!*****************************************************************************************!*\ 487 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js ***! 488 \*****************************************************************************************/ 489 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 490 491 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-own-property-symbols */ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js"); 492 493 /***/ }), 494 495 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js": 496 /*!*********************************************************************************!*\ 497 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js ***! 498 \*********************************************************************************/ 499 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 500 501 module.exports = __webpack_require__(/*! core-js/library/fn/object/get-prototype-of */ "../node_modules/core-js/library/fn/object/get-prototype-of.js"); 502 503 /***/ }), 504 505 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js": 506 /*!*********************************************************************!*\ 507 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/keys.js ***! 508 \*********************************************************************/ 509 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 510 511 module.exports = __webpack_require__(/*! core-js/library/fn/object/keys */ "../node_modules/core-js/library/fn/object/keys.js"); 512 513 /***/ }), 514 515 /***/ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js": 516 /*!*********************************************************************************!*\ 517 !*** ../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js ***! 518 \*********************************************************************************/ 519 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 520 521 module.exports = __webpack_require__(/*! core-js/library/fn/object/set-prototype-of */ "../node_modules/core-js/library/fn/object/set-prototype-of.js"); 522 523 /***/ }), 524 525 /***/ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js": 526 /*!*******************************************************************!*\ 527 !*** ../node_modules/@babel/runtime-corejs2/core-js/parse-int.js ***! 528 \*******************************************************************/ 529 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 530 531 module.exports = __webpack_require__(/*! core-js/library/fn/parse-int */ "../node_modules/core-js/library/fn/parse-int.js"); 532 533 /***/ }), 534 535 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js": 536 /*!***************************************************************************!*\ 537 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js ***! 538 \***************************************************************************/ 539 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 540 541 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/construct */ "../node_modules/core-js/library/fn/reflect/construct.js"); 542 543 /***/ }), 544 545 /***/ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js": 546 /*!*********************************************************************!*\ 547 !*** ../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js ***! 548 \*********************************************************************/ 549 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 550 551 module.exports = __webpack_require__(/*! core-js/library/fn/reflect/get */ "../node_modules/core-js/library/fn/reflect/get.js"); 552 553 /***/ }), 554 555 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js": 556 /*!****************************************************************!*\ 557 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol.js ***! 558 \****************************************************************/ 559 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 560 561 module.exports = __webpack_require__(/*! core-js/library/fn/symbol */ "../node_modules/core-js/library/fn/symbol/index.js"); 562 563 /***/ }), 564 565 /***/ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js": 566 /*!*************************************************************************!*\ 567 !*** ../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js ***! 568 \*************************************************************************/ 569 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 570 571 module.exports = __webpack_require__(/*! core-js/library/fn/symbol/iterator */ "../node_modules/core-js/library/fn/symbol/iterator.js"); 572 573 /***/ }), 574 575 /***/ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js": 576 /*!******************************************************************!*\ 577 !*** ../node_modules/@babel/runtime-corejs2/core-js/weak-map.js ***! 578 \******************************************************************/ 579 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 580 581 module.exports = __webpack_require__(/*! core-js/library/fn/weak-map */ "../node_modules/core-js/library/fn/weak-map.js"); 582 583 /***/ }), 584 585 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js": 586 /*!**************************************************************************!*\ 587 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js ***! 588 \**************************************************************************/ 589 /***/ ((module) => { 590 591 function _arrayLikeToArray(arr, len) { 592 if (len == null || len > arr.length) len = arr.length; 593 594 for (var i = 0, arr2 = new Array(len); i < len; i++) { 595 arr2[i] = arr[i]; 596 } 597 598 return arr2; 599 } 600 601 module.exports = _arrayLikeToArray; 602 module.exports.default = module.exports, module.exports.__esModule = true; 603 604 /***/ }), 605 606 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js": 607 /*!************************************************************************!*\ 608 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js ***! 609 \************************************************************************/ 610 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 611 612 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 613 614 function _arrayWithHoles(arr) { 615 if (_Array$isArray(arr)) return arr; 616 } 617 618 module.exports = _arrayWithHoles; 619 module.exports.default = module.exports, module.exports.__esModule = true; 620 621 /***/ }), 622 623 /***/ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js": 624 /*!***************************************************************************!*\ 625 !*** ../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js ***! 626 \***************************************************************************/ 627 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 628 629 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 630 631 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js"); 632 633 function _arrayWithoutHoles(arr) { 634 if (_Array$isArray(arr)) return arrayLikeToArray(arr); 635 } 636 637 module.exports = _arrayWithoutHoles; 638 module.exports.default = module.exports, module.exports.__esModule = true; 639 640 /***/ }), 641 642 /***/ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js": 643 /*!*******************************************************************************!*\ 644 !*** ../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js ***! 645 \*******************************************************************************/ 646 /***/ ((module) => { 647 648 function _assertThisInitialized(self) { 649 if (self === void 0) { 650 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 651 } 652 653 return self; 654 } 655 656 module.exports = _assertThisInitialized; 657 module.exports.default = module.exports, module.exports.__esModule = true; 658 659 /***/ }), 660 661 /***/ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js": 662 /*!************************************************************************!*\ 663 !*** ../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js ***! 664 \************************************************************************/ 665 /***/ ((module) => { 666 667 function _classCallCheck(instance, Constructor) { 668 if (!(instance instanceof Constructor)) { 669 throw new TypeError("Cannot call a class as a function"); 670 } 671 } 672 673 module.exports = _classCallCheck; 674 module.exports.default = module.exports, module.exports.__esModule = true; 675 676 /***/ }), 677 678 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js": 679 /*!*********************************************************************!*\ 680 !*** ../node_modules/@babel/runtime-corejs2/helpers/createClass.js ***! 681 \*********************************************************************/ 682 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 683 684 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 685 686 function _defineProperties(target, props) { 687 for (var i = 0; i < props.length; i++) { 688 var descriptor = props[i]; 689 descriptor.enumerable = descriptor.enumerable || false; 690 descriptor.configurable = true; 691 if ("value" in descriptor) descriptor.writable = true; 692 693 _Object$defineProperty(target, descriptor.key, descriptor); 694 } 695 } 696 697 function _createClass(Constructor, protoProps, staticProps) { 698 if (protoProps) _defineProperties(Constructor.prototype, protoProps); 699 if (staticProps) _defineProperties(Constructor, staticProps); 700 return Constructor; 701 } 702 703 module.exports = _createClass; 704 module.exports.default = module.exports, module.exports.__esModule = true; 705 706 /***/ }), 707 708 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js": 709 /*!***********************************************************************************!*\ 710 !*** ../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js ***! 711 \***********************************************************************************/ 712 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 713 714 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 715 716 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 717 718 var _Array$isArray = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js"); 719 720 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 721 722 function _createForOfIteratorHelper(o, allowArrayLike) { 723 var it = typeof _Symbol !== "undefined" && o[_Symbol$iterator] || o["@@iterator"]; 724 725 if (!it) { 726 if (_Array$isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 727 if (it) o = it; 728 var i = 0; 729 730 var F = function F() {}; 731 732 return { 733 s: F, 734 n: function n() { 735 if (i >= o.length) return { 736 done: true 737 }; 738 return { 739 done: false, 740 value: o[i++] 741 }; 742 }, 743 e: function e(_e) { 744 throw _e; 745 }, 746 f: F 747 }; 748 } 749 750 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 751 } 752 753 var normalCompletion = true, 754 didErr = false, 755 err; 756 return { 757 s: function s() { 758 it = it.call(o); 759 }, 760 n: function n() { 761 var step = it.next(); 762 normalCompletion = step.done; 763 return step; 764 }, 765 e: function e(_e2) { 766 didErr = true; 767 err = _e2; 768 }, 769 f: function f() { 770 try { 771 if (!normalCompletion && it["return"] != null) it["return"](); 772 } finally { 773 if (didErr) throw err; 774 } 775 } 776 }; 777 } 778 779 module.exports = _createForOfIteratorHelper; 780 module.exports.default = module.exports, module.exports.__esModule = true; 781 782 /***/ }), 783 784 /***/ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js": 785 /*!*********************************************************************!*\ 786 !*** ../node_modules/@babel/runtime-corejs2/helpers/createSuper.js ***! 787 \*********************************************************************/ 788 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 789 790 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js"); 791 792 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"); 793 794 var isNativeReflectConstruct = __webpack_require__(/*! ./isNativeReflectConstruct.js */ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js"); 795 796 var possibleConstructorReturn = __webpack_require__(/*! ./possibleConstructorReturn.js */ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js"); 797 798 function _createSuper(Derived) { 799 var hasNativeReflectConstruct = isNativeReflectConstruct(); 800 return function _createSuperInternal() { 801 var Super = getPrototypeOf(Derived), 802 result; 803 804 if (hasNativeReflectConstruct) { 805 var NewTarget = getPrototypeOf(this).constructor; 806 result = _Reflect$construct(Super, arguments, NewTarget); 807 } else { 808 result = Super.apply(this, arguments); 809 } 810 811 return possibleConstructorReturn(this, result); 812 }; 813 } 814 815 module.exports = _createSuper; 816 module.exports.default = module.exports, module.exports.__esModule = true; 817 818 /***/ }), 819 820 /***/ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js": 821 /*!************************************************************************!*\ 822 !*** ../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js ***! 823 \************************************************************************/ 824 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 825 826 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 827 828 function _defineProperty(obj, key, value) { 829 if (key in obj) { 830 _Object$defineProperty(obj, key, { 831 value: value, 832 enumerable: true, 833 configurable: true, 834 writable: true 835 }); 836 } else { 837 obj[key] = value; 838 } 839 840 return obj; 841 } 842 843 module.exports = _defineProperty; 844 module.exports.default = module.exports, module.exports.__esModule = true; 845 846 /***/ }), 847 848 /***/ "../node_modules/@babel/runtime-corejs2/helpers/extends.js": 849 /*!*****************************************************************!*\ 850 !*** ../node_modules/@babel/runtime-corejs2/helpers/extends.js ***! 851 \*****************************************************************/ 852 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 853 854 var _Object$assign = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js"); 855 856 function _extends() { 857 module.exports = _extends = _Object$assign || function (target) { 858 for (var i = 1; i < arguments.length; i++) { 859 var source = arguments[i]; 860 861 for (var key in source) { 862 if (Object.prototype.hasOwnProperty.call(source, key)) { 863 target[key] = source[key]; 864 } 865 } 866 } 867 868 return target; 869 }; 870 871 module.exports.default = module.exports, module.exports.__esModule = true; 872 return _extends.apply(this, arguments); 873 } 874 875 module.exports = _extends; 876 module.exports.default = module.exports, module.exports.__esModule = true; 877 878 /***/ }), 879 880 /***/ "../node_modules/@babel/runtime-corejs2/helpers/get.js": 881 /*!*************************************************************!*\ 882 !*** ../node_modules/@babel/runtime-corejs2/helpers/get.js ***! 883 \*************************************************************/ 884 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 885 886 var _Reflect$get = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/get */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/get.js"); 887 888 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 889 890 var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js"); 891 892 function _get(target, property, receiver) { 893 if (typeof Reflect !== "undefined" && _Reflect$get) { 894 module.exports = _get = _Reflect$get; 895 module.exports.default = module.exports, module.exports.__esModule = true; 896 } else { 897 module.exports = _get = function _get(target, property, receiver) { 898 var base = superPropBase(target, property); 899 if (!base) return; 900 901 var desc = _Object$getOwnPropertyDescriptor(base, property); 902 903 if (desc.get) { 904 return desc.get.call(receiver); 905 } 906 907 return desc.value; 908 }; 909 910 module.exports.default = module.exports, module.exports.__esModule = true; 911 } 912 913 return _get(target, property, receiver || target); 914 } 915 916 module.exports = _get; 917 module.exports.default = module.exports, module.exports.__esModule = true; 918 919 /***/ }), 920 921 /***/ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js": 922 /*!************************************************************************!*\ 923 !*** ../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js ***! 924 \************************************************************************/ 925 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 926 927 var _Object$setPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/set-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js"); 928 929 var _Object$getPrototypeOf = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-prototype-of */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js"); 930 931 function _getPrototypeOf(o) { 932 module.exports = _getPrototypeOf = _Object$setPrototypeOf ? _Object$getPrototypeOf : function _getPrototypeOf(o) { 933 return o.__proto__ || _Object$getPrototypeOf(o); 934 }; 935 module.exports.default = module.exports, module.exports.__esModule = true; 936 return _getPrototypeOf(o); 937 } 938 939 module.exports = _getPrototypeOf; 940 module.exports.default = module.exports, module.exports.__esModule = true; 941 942 /***/ }), 943 944 /***/ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js": 945 /*!******************************************************************!*\ 946 !*** ../node_modules/@babel/runtime-corejs2/helpers/inherits.js ***! 947 \******************************************************************/ 948 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 949 950 var _Object$create = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/create */ "../node_modules/@babel/runtime-corejs2/core-js/object/create.js"); 951 952 var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js"); 953 954 function _inherits(subClass, superClass) { 955 if (typeof superClass !== "function" && superClass !== null) { 956 throw new TypeError("Super expression must either be null or a function"); 957 } 958 959 subClass.prototype = _Object$create(superClass && superClass.prototype, { 960 constructor: { 961 value: subClass, 962 writable: true, 963 configurable: true 964 } 965 }); 966 if (superClass) setPrototypeOf(subClass, superClass); 967 } 968 969 module.exports = _inherits; 970 module.exports.default = module.exports, module.exports.__esModule = true; 971 972 /***/ }), 973 974 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js": 975 /*!*******************************************************************************!*\ 976 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js ***! 977 \*******************************************************************************/ 978 /***/ ((module) => { 979 980 function _interopRequireDefault(obj) { 981 return obj && obj.__esModule ? obj : { 982 "default": obj 983 }; 984 } 985 986 module.exports = _interopRequireDefault; 987 module.exports.default = module.exports, module.exports.__esModule = true; 988 989 /***/ }), 990 991 /***/ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js": 992 /*!********************************************************************************!*\ 993 !*** ../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js ***! 994 \********************************************************************************/ 995 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 996 997 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default; 998 999 var _WeakMap = __webpack_require__(/*! @babel/runtime-corejs2/core-js/weak-map */ "../node_modules/@babel/runtime-corejs2/core-js/weak-map.js"); 1000 1001 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 1002 1003 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 1004 1005 function _getRequireWildcardCache(nodeInterop) { 1006 if (typeof _WeakMap !== "function") return null; 1007 var cacheBabelInterop = new _WeakMap(); 1008 var cacheNodeInterop = new _WeakMap(); 1009 return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { 1010 return nodeInterop ? cacheNodeInterop : cacheBabelInterop; 1011 })(nodeInterop); 1012 } 1013 1014 function _interopRequireWildcard(obj, nodeInterop) { 1015 if (!nodeInterop && obj && obj.__esModule) { 1016 return obj; 1017 } 1018 1019 if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { 1020 return { 1021 "default": obj 1022 }; 1023 } 1024 1025 var cache = _getRequireWildcardCache(nodeInterop); 1026 1027 if (cache && cache.has(obj)) { 1028 return cache.get(obj); 1029 } 1030 1031 var newObj = {}; 1032 var hasPropertyDescriptor = _Object$defineProperty && _Object$getOwnPropertyDescriptor; 1033 1034 for (var key in obj) { 1035 if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { 1036 var desc = hasPropertyDescriptor ? _Object$getOwnPropertyDescriptor(obj, key) : null; 1037 1038 if (desc && (desc.get || desc.set)) { 1039 _Object$defineProperty(newObj, key, desc); 1040 } else { 1041 newObj[key] = obj[key]; 1042 } 1043 } 1044 } 1045 1046 newObj["default"] = obj; 1047 1048 if (cache) { 1049 cache.set(obj, newObj); 1050 } 1051 1052 return newObj; 1053 } 1054 1055 module.exports = _interopRequireWildcard; 1056 module.exports.default = module.exports, module.exports.__esModule = true; 1057 1058 /***/ }), 1059 1060 /***/ "../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js": 1061 /*!**********************************************************************************!*\ 1062 !*** ../node_modules/@babel/runtime-corejs2/helpers/isNativeReflectConstruct.js ***! 1063 \**********************************************************************************/ 1064 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1065 1066 var _Reflect$construct = __webpack_require__(/*! @babel/runtime-corejs2/core-js/reflect/construct */ "../node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js"); 1067 1068 function _isNativeReflectConstruct() { 1069 if (typeof Reflect === "undefined" || !_Reflect$construct) return false; 1070 if (_Reflect$construct.sham) return false; 1071 if (typeof Proxy === "function") return true; 1072 1073 try { 1074 Boolean.prototype.valueOf.call(_Reflect$construct(Boolean, [], function () {})); 1075 return true; 1076 } catch (e) { 1077 return false; 1078 } 1079 } 1080 1081 module.exports = _isNativeReflectConstruct; 1082 module.exports.default = module.exports, module.exports.__esModule = true; 1083 1084 /***/ }), 1085 1086 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js": 1087 /*!*************************************************************************!*\ 1088 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js ***! 1089 \*************************************************************************/ 1090 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1091 1092 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 1093 1094 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 1095 1096 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js"); 1097 1098 function _iterableToArray(iter) { 1099 if (typeof _Symbol !== "undefined" && iter[_Symbol$iterator] != null || iter["@@iterator"] != null) return _Array$from(iter); 1100 } 1101 1102 module.exports = _iterableToArray; 1103 module.exports.default = module.exports, module.exports.__esModule = true; 1104 1105 /***/ }), 1106 1107 /***/ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js": 1108 /*!******************************************************************************!*\ 1109 !*** ../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js ***! 1110 \******************************************************************************/ 1111 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1112 1113 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 1114 1115 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 1116 1117 function _iterableToArrayLimit(arr, i) { 1118 var _i = arr == null ? null : typeof _Symbol !== "undefined" && arr[_Symbol$iterator] || arr["@@iterator"]; 1119 1120 if (_i == null) return; 1121 var _arr = []; 1122 var _n = true; 1123 var _d = false; 1124 1125 var _s, _e; 1126 1127 try { 1128 for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { 1129 _arr.push(_s.value); 1130 1131 if (i && _arr.length === i) break; 1132 } 1133 } catch (err) { 1134 _d = true; 1135 _e = err; 1136 } finally { 1137 try { 1138 if (!_n && _i["return"] != null) _i["return"](); 1139 } finally { 1140 if (_d) throw _e; 1141 } 1142 } 1143 1144 return _arr; 1145 } 1146 1147 module.exports = _iterableToArrayLimit; 1148 module.exports.default = module.exports, module.exports.__esModule = true; 1149 1150 /***/ }), 1151 1152 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js": 1153 /*!*************************************************************************!*\ 1154 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js ***! 1155 \*************************************************************************/ 1156 /***/ ((module) => { 1157 1158 function _nonIterableRest() { 1159 throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 1160 } 1161 1162 module.exports = _nonIterableRest; 1163 module.exports.default = module.exports, module.exports.__esModule = true; 1164 1165 /***/ }), 1166 1167 /***/ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js": 1168 /*!***************************************************************************!*\ 1169 !*** ../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js ***! 1170 \***************************************************************************/ 1171 /***/ ((module) => { 1172 1173 function _nonIterableSpread() { 1174 throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 1175 } 1176 1177 module.exports = _nonIterableSpread; 1178 module.exports.default = module.exports, module.exports.__esModule = true; 1179 1180 /***/ }), 1181 1182 /***/ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js": 1183 /*!***********************************************************************!*\ 1184 !*** ../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js ***! 1185 \***********************************************************************/ 1186 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1187 1188 var _Object$keys = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js"); 1189 1190 var _Object$getOwnPropertySymbols = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-symbols */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js"); 1191 1192 var _Object$getOwnPropertyDescriptor = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptor */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js"); 1193 1194 var _Object$getOwnPropertyDescriptors = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/get-own-property-descriptors */ "../node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptors.js"); 1195 1196 var _Object$defineProperties = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-properties */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-properties.js"); 1197 1198 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 1199 1200 var defineProperty = __webpack_require__(/*! ./defineProperty.js */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js"); 1201 1202 function ownKeys(object, enumerableOnly) { 1203 var keys = _Object$keys(object); 1204 1205 if (_Object$getOwnPropertySymbols) { 1206 var symbols = _Object$getOwnPropertySymbols(object); 1207 1208 if (enumerableOnly) { 1209 symbols = symbols.filter(function (sym) { 1210 return _Object$getOwnPropertyDescriptor(object, sym).enumerable; 1211 }); 1212 } 1213 1214 keys.push.apply(keys, symbols); 1215 } 1216 1217 return keys; 1218 } 1219 1220 function _objectSpread2(target) { 1221 for (var i = 1; i < arguments.length; i++) { 1222 var source = arguments[i] != null ? arguments[i] : {}; 1223 1224 if (i % 2) { 1225 ownKeys(Object(source), true).forEach(function (key) { 1226 defineProperty(target, key, source[key]); 1227 }); 1228 } else if (_Object$getOwnPropertyDescriptors) { 1229 _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)); 1230 } else { 1231 ownKeys(Object(source)).forEach(function (key) { 1232 _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key)); 1233 }); 1234 } 1235 } 1236 1237 return target; 1238 } 1239 1240 module.exports = _objectSpread2; 1241 module.exports.default = module.exports, module.exports.__esModule = true; 1242 1243 /***/ }), 1244 1245 /***/ "../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js": 1246 /*!***********************************************************************************!*\ 1247 !*** ../node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js ***! 1248 \***********************************************************************************/ 1249 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1250 1251 var _typeof = __webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js").default; 1252 1253 var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js"); 1254 1255 function _possibleConstructorReturn(self, call) { 1256 if (call && (_typeof(call) === "object" || typeof call === "function")) { 1257 return call; 1258 } 1259 1260 return assertThisInitialized(self); 1261 } 1262 1263 module.exports = _possibleConstructorReturn; 1264 module.exports.default = module.exports, module.exports.__esModule = true; 1265 1266 /***/ }), 1267 1268 /***/ "../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js": 1269 /*!************************************************************************!*\ 1270 !*** ../node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js ***! 1271 \************************************************************************/ 1272 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1273 1274 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"); 1275 1276 function _setPrototypeOf(o, p) { 1277 module.exports = _setPrototypeOf = _Object$setPrototypeOf || function _setPrototypeOf(o, p) { 1278 o.__proto__ = p; 1279 return o; 1280 }; 1281 1282 module.exports.default = module.exports, module.exports.__esModule = true; 1283 return _setPrototypeOf(o, p); 1284 } 1285 1286 module.exports = _setPrototypeOf; 1287 module.exports.default = module.exports, module.exports.__esModule = true; 1288 1289 /***/ }), 1290 1291 /***/ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js": 1292 /*!***********************************************************************!*\ 1293 !*** ../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js ***! 1294 \***********************************************************************/ 1295 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1296 1297 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js"); 1298 1299 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js"); 1300 1301 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 1302 1303 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js"); 1304 1305 function _slicedToArray(arr, i) { 1306 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); 1307 } 1308 1309 module.exports = _slicedToArray; 1310 module.exports.default = module.exports, module.exports.__esModule = true; 1311 1312 /***/ }), 1313 1314 /***/ "../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js": 1315 /*!***********************************************************************!*\ 1316 !*** ../node_modules/@babel/runtime-corejs2/helpers/superPropBase.js ***! 1317 \***********************************************************************/ 1318 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1319 1320 var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js"); 1321 1322 function _superPropBase(object, property) { 1323 while (!Object.prototype.hasOwnProperty.call(object, property)) { 1324 object = getPrototypeOf(object); 1325 if (object === null) break; 1326 } 1327 1328 return object; 1329 } 1330 1331 module.exports = _superPropBase; 1332 module.exports.default = module.exports, module.exports.__esModule = true; 1333 1334 /***/ }), 1335 1336 /***/ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js": 1337 /*!***************************************************************************!*\ 1338 !*** ../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js ***! 1339 \***************************************************************************/ 1340 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1341 1342 var arrayWithoutHoles = __webpack_require__(/*! ./arrayWithoutHoles.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js"); 1343 1344 var iterableToArray = __webpack_require__(/*! ./iterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js"); 1345 1346 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js"); 1347 1348 var nonIterableSpread = __webpack_require__(/*! ./nonIterableSpread.js */ "../node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js"); 1349 1350 function _toConsumableArray(arr) { 1351 return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); 1352 } 1353 1354 module.exports = _toConsumableArray; 1355 module.exports.default = module.exports, module.exports.__esModule = true; 1356 1357 /***/ }), 1358 1359 /***/ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js": 1360 /*!****************************************************************!*\ 1361 !*** ../node_modules/@babel/runtime-corejs2/helpers/typeof.js ***! 1362 \****************************************************************/ 1363 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1364 1365 var _Symbol = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol */ "../node_modules/@babel/runtime-corejs2/core-js/symbol.js"); 1366 1367 var _Symbol$iterator = __webpack_require__(/*! @babel/runtime-corejs2/core-js/symbol/iterator */ "../node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js"); 1368 1369 function _typeof(obj) { 1370 "@babel/helpers - typeof"; 1371 1372 if (typeof _Symbol === "function" && typeof _Symbol$iterator === "symbol") { 1373 module.exports = _typeof = function _typeof(obj) { 1374 return typeof obj; 1375 }; 1376 1377 module.exports.default = module.exports, module.exports.__esModule = true; 1378 } else { 1379 module.exports = _typeof = function _typeof(obj) { 1380 return obj && typeof _Symbol === "function" && obj.constructor === _Symbol && obj !== _Symbol.prototype ? "symbol" : typeof obj; 1381 }; 1382 1383 module.exports.default = module.exports, module.exports.__esModule = true; 1384 } 1385 1386 return _typeof(obj); 1387 } 1388 1389 module.exports = _typeof; 1390 module.exports.default = module.exports, module.exports.__esModule = true; 1391 1392 /***/ }), 1393 1394 /***/ "../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js": 1395 /*!************************************************************************************!*\ 1396 !*** ../node_modules/@babel/runtime-corejs2/helpers/unsupportedIterableToArray.js ***! 1397 \************************************************************************************/ 1398 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 1399 1400 var _Array$from = __webpack_require__(/*! @babel/runtime-corejs2/core-js/array/from */ "../node_modules/@babel/runtime-corejs2/core-js/array/from.js"); 1401 1402 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../node_modules/@babel/runtime-corejs2/helpers/arrayLikeToArray.js"); 1403 1404 function _unsupportedIterableToArray(o, minLen) { 1405 if (!o) return; 1406 if (typeof o === "string") return arrayLikeToArray(o, minLen); 1407 var n = Object.prototype.toString.call(o).slice(8, -1); 1408 if (n === "Object" && o.constructor) n = o.constructor.name; 1409 if (n === "Map" || n === "Set") return _Array$from(o); 1410 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); 1411 } 1412 1413 module.exports = _unsupportedIterableToArray; 1414 module.exports.default = module.exports, module.exports.__esModule = true; 1415 1416 /***/ }), 1417 1418 /***/ "../node_modules/@reach/router/es/index.js": 1419 /*!*************************************************!*\ 1420 !*** ../node_modules/@reach/router/es/index.js ***! 1421 \*************************************************/ 1422 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 1423 1424 "use strict"; 1425 __webpack_require__.r(__webpack_exports__); 1426 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 1427 /* harmony export */ "Link": () => (/* binding */ Link), 1428 /* harmony export */ "Location": () => (/* binding */ Location), 1429 /* harmony export */ "LocationProvider": () => (/* binding */ LocationProvider), 1430 /* harmony export */ "Match": () => (/* binding */ Match), 1431 /* harmony export */ "Redirect": () => (/* binding */ Redirect), 1432 /* harmony export */ "Router": () => (/* binding */ Router), 1433 /* harmony export */ "ServerLocation": () => (/* binding */ ServerLocation), 1434 /* harmony export */ "createHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createHistory), 1435 /* harmony export */ "createMemorySource": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.createMemorySource), 1436 /* harmony export */ "isRedirect": () => (/* binding */ isRedirect), 1437 /* harmony export */ "navigate": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.navigate), 1438 /* harmony export */ "redirectTo": () => (/* binding */ redirectTo), 1439 /* harmony export */ "globalHistory": () => (/* reexport safe */ _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory), 1440 /* harmony export */ "matchPath": () => (/* reexport safe */ _lib_utils__WEBPACK_IMPORTED_MODULE_5__.match), 1441 /* harmony export */ "useLocation": () => (/* binding */ useLocation), 1442 /* harmony export */ "useNavigate": () => (/* binding */ useNavigate), 1443 /* harmony export */ "useParams": () => (/* binding */ useParams), 1444 /* harmony export */ "useMatch": () => (/* binding */ useMatch) 1445 /* harmony export */ }); 1446 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 1447 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 1448 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 1449 /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__); 1450 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js"); 1451 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_2__); 1452 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! create-react-context */ "../node_modules/create-react-context/lib/index.js"); 1453 /* harmony import */ var create_react_context__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(create_react_context__WEBPACK_IMPORTED_MODULE_3__); 1454 /* 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"); 1455 /* harmony import */ var _lib_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lib/utils */ "../node_modules/@reach/router/es/lib/utils.js"); 1456 /* harmony import */ var _lib_history__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./lib/history */ "../node_modules/@reach/router/es/lib/history.js"); 1457 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; }; 1458 1459 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; } 1460 1461 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 1462 1463 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; } 1464 1465 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; } 1466 1467 /* eslint-disable jsx-a11y/anchor-has-content */ 1468 1469 1470 1471 1472 1473 1474 1475 1476 //////////////////////////////////////////////////////////////////////////////// 1477 1478 var createNamedContext = function createNamedContext(name, defaultValue) { 1479 var Ctx = create_react_context__WEBPACK_IMPORTED_MODULE_3___default()(defaultValue); 1480 Ctx.displayName = name; 1481 return Ctx; 1482 }; 1483 1484 //////////////////////////////////////////////////////////////////////////////// 1485 // Location Context/Provider 1486 var LocationContext = createNamedContext("Location"); 1487 1488 // sets up a listener if there isn't one already so apps don't need to be 1489 // wrapped in some top level provider 1490 var Location = function Location(_ref) { 1491 var children = _ref.children; 1492 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1493 LocationContext.Consumer, 1494 null, 1495 function (context) { 1496 return context ? children(context) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1497 LocationProvider, 1498 null, 1499 children 1500 ); 1501 } 1502 ); 1503 }; 1504 1505 var LocationProvider = function (_React$Component) { 1506 _inherits(LocationProvider, _React$Component); 1507 1508 function LocationProvider() { 1509 var _temp, _this, _ret; 1510 1511 _classCallCheck(this, LocationProvider); 1512 1513 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { 1514 args[_key] = arguments[_key]; 1515 } 1516 1517 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _React$Component.call.apply(_React$Component, [this].concat(args))), _this), _this.state = { 1518 context: _this.getContext(), 1519 refs: { unlisten: null } 1520 }, _temp), _possibleConstructorReturn(_this, _ret); 1521 } 1522 1523 LocationProvider.prototype.getContext = function getContext() { 1524 var _props$history = this.props.history, 1525 navigate = _props$history.navigate, 1526 location = _props$history.location; 1527 1528 return { navigate: navigate, location: location }; 1529 }; 1530 1531 LocationProvider.prototype.componentDidCatch = function componentDidCatch(error, info) { 1532 if (isRedirect(error)) { 1533 var _navigate = this.props.history.navigate; 1534 1535 _navigate(error.uri, { replace: true }); 1536 } else { 1537 throw error; 1538 } 1539 }; 1540 1541 LocationProvider.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) { 1542 if (prevState.context.location !== this.state.context.location) { 1543 this.props.history._onTransitionComplete(); 1544 } 1545 }; 1546 1547 LocationProvider.prototype.componentDidMount = function componentDidMount() { 1548 var _this2 = this; 1549 1550 var refs = this.state.refs, 1551 history = this.props.history; 1552 1553 history._onTransitionComplete(); 1554 refs.unlisten = history.listen(function () { 1555 Promise.resolve().then(function () { 1556 // TODO: replace rAF with react deferred update API when it's ready https://github.com/facebook/react/issues/13306 1557 requestAnimationFrame(function () { 1558 if (!_this2.unmounted) { 1559 _this2.setState(function () { 1560 return { context: _this2.getContext() }; 1561 }); 1562 } 1563 }); 1564 }); 1565 }); 1566 }; 1567 1568 LocationProvider.prototype.componentWillUnmount = function componentWillUnmount() { 1569 var refs = this.state.refs; 1570 1571 this.unmounted = true; 1572 refs.unlisten(); 1573 }; 1574 1575 LocationProvider.prototype.render = function render() { 1576 var context = this.state.context, 1577 children = this.props.children; 1578 1579 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1580 LocationContext.Provider, 1581 { value: context }, 1582 typeof children === "function" ? children(context) : children || null 1583 ); 1584 }; 1585 1586 return LocationProvider; 1587 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 1588 1589 //////////////////////////////////////////////////////////////////////////////// 1590 1591 1592 LocationProvider.defaultProps = { 1593 history: _lib_history__WEBPACK_IMPORTED_MODULE_6__.globalHistory 1594 }; 1595 true ? LocationProvider.propTypes = { 1596 history: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().object.isRequired) 1597 } : 0; 1598 var ServerLocation = function ServerLocation(_ref2) { 1599 var url = _ref2.url, 1600 children = _ref2.children; 1601 1602 var searchIndex = url.indexOf("?"); 1603 var searchExists = searchIndex > -1; 1604 var pathname = void 0; 1605 var search = ""; 1606 var hash = ""; 1607 1608 if (searchExists) { 1609 pathname = url.substring(0, searchIndex); 1610 search = url.substring(searchIndex); 1611 } else { 1612 pathname = url; 1613 } 1614 1615 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1616 LocationContext.Provider, 1617 { 1618 value: { 1619 location: { 1620 pathname: pathname, 1621 search: search, 1622 hash: hash 1623 }, 1624 navigate: function navigate() { 1625 throw new Error("You can't call navigate on the server."); 1626 } 1627 } 1628 }, 1629 children 1630 ); 1631 }; 1632 //////////////////////////////////////////////////////////////////////////////// 1633 // Sets baseuri and basepath for nested routers and links 1634 var BaseContext = createNamedContext("Base", { baseuri: "/", basepath: "/" }); 1635 1636 //////////////////////////////////////////////////////////////////////////////// 1637 // The main event, welcome to the show everybody. 1638 var Router = function Router(props) { 1639 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1640 BaseContext.Consumer, 1641 null, 1642 function (baseContext) { 1643 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1644 Location, 1645 null, 1646 function (locationContext) { 1647 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RouterImpl, _extends({}, baseContext, locationContext, props)); 1648 } 1649 ); 1650 } 1651 ); 1652 }; 1653 1654 var RouterImpl = function (_React$PureComponent) { 1655 _inherits(RouterImpl, _React$PureComponent); 1656 1657 function RouterImpl() { 1658 _classCallCheck(this, RouterImpl); 1659 1660 return _possibleConstructorReturn(this, _React$PureComponent.apply(this, arguments)); 1661 } 1662 1663 RouterImpl.prototype.render = function render() { 1664 var _props = this.props, 1665 location = _props.location, 1666 _navigate2 = _props.navigate, 1667 basepath = _props.basepath, 1668 primary = _props.primary, 1669 children = _props.children, 1670 baseuri = _props.baseuri, 1671 _props$component = _props.component, 1672 component = _props$component === undefined ? "div" : _props$component, 1673 domProps = _objectWithoutProperties(_props, ["location", "navigate", "basepath", "primary", "children", "baseuri", "component"]); 1674 1675 var routes = react__WEBPACK_IMPORTED_MODULE_0___default().Children.toArray(children).reduce(function (array, child) { 1676 var routes = createRoute(basepath)(child); 1677 return array.concat(routes); 1678 }, []); 1679 var pathname = location.pathname; 1680 1681 1682 var match = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.pick)(routes, pathname); 1683 1684 if (match) { 1685 var params = match.params, 1686 uri = match.uri, 1687 route = match.route, 1688 element = match.route.value; 1689 1690 // remove the /* from the end for child routes relative paths 1691 1692 basepath = route.default ? basepath : route.path.replace(/\*$/, ""); 1693 1694 var props = _extends({}, params, { 1695 uri: uri, 1696 location: location, 1697 navigate: function navigate(to, options) { 1698 return _navigate2((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, uri), options); 1699 } 1700 }); 1701 1702 var clone = react__WEBPACK_IMPORTED_MODULE_0___default().cloneElement(element, props, element.props.children ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1703 Router, 1704 { location: location, primary: primary }, 1705 element.props.children 1706 ) : undefined); 1707 1708 // using 'div' for < 16.3 support 1709 var FocusWrapper = primary ? FocusHandler : component; 1710 // don't pass any props to 'div' 1711 var wrapperProps = primary ? _extends({ uri: uri, location: location, component: component }, domProps) : domProps; 1712 1713 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1714 BaseContext.Provider, 1715 { value: { baseuri: uri, basepath: basepath } }, 1716 react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1717 FocusWrapper, 1718 wrapperProps, 1719 clone 1720 ) 1721 ); 1722 } else { 1723 // Not sure if we want this, would require index routes at every level 1724 // warning( 1725 // false, 1726 // `<Router basepath="${basepath}">\n\nNothing matched:\n\t${ 1727 // location.pathname 1728 // }\n\nPaths checked: \n\t${routes 1729 // .map(route => route.path) 1730 // .join( 1731 // "\n\t" 1732 // )}\n\nTo get rid of this warning, add a default NotFound component as child of Router: 1733 // \n\tlet NotFound = () => <div>Not Found!</div> 1734 // \n\t<Router>\n\t <NotFound default/>\n\t {/* ... */}\n\t</Router>` 1735 // ); 1736 return null; 1737 } 1738 }; 1739 1740 return RouterImpl; 1741 }((react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent)); 1742 1743 RouterImpl.defaultProps = { 1744 primary: true 1745 }; 1746 1747 1748 var FocusContext = createNamedContext("Focus"); 1749 1750 var FocusHandler = function FocusHandler(_ref3) { 1751 var uri = _ref3.uri, 1752 location = _ref3.location, 1753 component = _ref3.component, 1754 domProps = _objectWithoutProperties(_ref3, ["uri", "location", "component"]); 1755 1756 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1757 FocusContext.Consumer, 1758 null, 1759 function (requestFocus) { 1760 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FocusHandlerImpl, _extends({}, domProps, { 1761 component: component, 1762 requestFocus: requestFocus, 1763 uri: uri, 1764 location: location 1765 })); 1766 } 1767 ); 1768 }; 1769 1770 // don't focus on initial render 1771 var initialRender = true; 1772 var focusHandlerCount = 0; 1773 1774 var FocusHandlerImpl = function (_React$Component2) { 1775 _inherits(FocusHandlerImpl, _React$Component2); 1776 1777 function FocusHandlerImpl() { 1778 var _temp2, _this4, _ret2; 1779 1780 _classCallCheck(this, FocusHandlerImpl); 1781 1782 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { 1783 args[_key2] = arguments[_key2]; 1784 } 1785 1786 return _ret2 = (_temp2 = (_this4 = _possibleConstructorReturn(this, _React$Component2.call.apply(_React$Component2, [this].concat(args))), _this4), _this4.state = {}, _this4.requestFocus = function (node) { 1787 if (!_this4.state.shouldFocus && node) { 1788 node.focus(); 1789 } 1790 }, _temp2), _possibleConstructorReturn(_this4, _ret2); 1791 } 1792 1793 FocusHandlerImpl.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, prevState) { 1794 var initial = prevState.uri == null; 1795 if (initial) { 1796 return _extends({ 1797 shouldFocus: true 1798 }, nextProps); 1799 } else { 1800 var myURIChanged = nextProps.uri !== prevState.uri; 1801 var navigatedUpToMe = prevState.location.pathname !== nextProps.location.pathname && nextProps.location.pathname === nextProps.uri; 1802 return _extends({ 1803 shouldFocus: myURIChanged || navigatedUpToMe 1804 }, nextProps); 1805 } 1806 }; 1807 1808 FocusHandlerImpl.prototype.componentDidMount = function componentDidMount() { 1809 focusHandlerCount++; 1810 this.focus(); 1811 }; 1812 1813 FocusHandlerImpl.prototype.componentWillUnmount = function componentWillUnmount() { 1814 focusHandlerCount--; 1815 if (focusHandlerCount === 0) { 1816 initialRender = true; 1817 } 1818 }; 1819 1820 FocusHandlerImpl.prototype.componentDidUpdate = function componentDidUpdate(prevProps, prevState) { 1821 if (prevProps.location !== this.props.location && this.state.shouldFocus) { 1822 this.focus(); 1823 } 1824 }; 1825 1826 FocusHandlerImpl.prototype.focus = function focus() { 1827 if (false) {} 1828 1829 var requestFocus = this.props.requestFocus; 1830 1831 1832 if (requestFocus) { 1833 requestFocus(this.node); 1834 } else { 1835 if (initialRender) { 1836 initialRender = false; 1837 } else if (this.node) { 1838 // React polyfills [autofocus] and it fires earlier than cDM, 1839 // so we were stealing focus away, this line prevents that. 1840 if (!this.node.contains(document.activeElement)) { 1841 this.node.focus(); 1842 } 1843 } 1844 } 1845 }; 1846 1847 FocusHandlerImpl.prototype.render = function render() { 1848 var _this5 = this; 1849 1850 var _props2 = this.props, 1851 children = _props2.children, 1852 style = _props2.style, 1853 requestFocus = _props2.requestFocus, 1854 _props2$component = _props2.component, 1855 Comp = _props2$component === undefined ? "div" : _props2$component, 1856 uri = _props2.uri, 1857 location = _props2.location, 1858 domProps = _objectWithoutProperties(_props2, ["children", "style", "requestFocus", "component", "uri", "location"]); 1859 1860 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1861 Comp, 1862 _extends({ 1863 style: _extends({ outline: "none" }, style), 1864 tabIndex: "-1", 1865 ref: function ref(n) { 1866 return _this5.node = n; 1867 } 1868 }, domProps), 1869 react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1870 FocusContext.Provider, 1871 { value: this.requestFocus }, 1872 this.props.children 1873 ) 1874 ); 1875 }; 1876 1877 return FocusHandlerImpl; 1878 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 1879 1880 (0,react_lifecycles_compat__WEBPACK_IMPORTED_MODULE_4__.polyfill)(FocusHandlerImpl); 1881 1882 var k = function k() {}; 1883 1884 //////////////////////////////////////////////////////////////////////////////// 1885 var forwardRef = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef); 1886 1887 if (typeof forwardRef === "undefined") { 1888 forwardRef = function forwardRef(C) { 1889 return C; 1890 }; 1891 } 1892 1893 var Link = forwardRef(function (_ref4, ref) { 1894 var innerRef = _ref4.innerRef, 1895 props = _objectWithoutProperties(_ref4, ["innerRef"]); 1896 1897 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1898 BaseContext.Consumer, 1899 null, 1900 function (_ref5) { 1901 var basepath = _ref5.basepath, 1902 baseuri = _ref5.baseuri; 1903 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 1904 Location, 1905 null, 1906 function (_ref6) { 1907 var location = _ref6.location, 1908 navigate = _ref6.navigate; 1909 1910 var to = props.to, 1911 state = props.state, 1912 replace = props.replace, 1913 _props$getProps = props.getProps, 1914 getProps = _props$getProps === undefined ? k : _props$getProps, 1915 anchorProps = _objectWithoutProperties(props, ["to", "state", "replace", "getProps"]); 1916 1917 var href = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 1918 var encodedHref = encodeURI(href); 1919 var isCurrent = location.pathname === encodedHref; 1920 var isPartiallyCurrent = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.startsWith)(location.pathname, encodedHref); 1921 1922 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", _extends({ 1923 ref: ref || innerRef, 1924 "aria-current": isCurrent ? "page" : undefined 1925 }, anchorProps, getProps({ isCurrent: isCurrent, isPartiallyCurrent: isPartiallyCurrent, href: href, location: location }), { 1926 href: href, 1927 onClick: function onClick(event) { 1928 if (anchorProps.onClick) anchorProps.onClick(event); 1929 if (shouldNavigate(event)) { 1930 event.preventDefault(); 1931 var shouldReplace = replace; 1932 if (typeof replace !== "boolean" && isCurrent) { 1933 var _location$state = _extends({}, location.state), 1934 key = _location$state.key, 1935 restState = _objectWithoutProperties(_location$state, ["key"]); 1936 1937 shouldReplace = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.shallowCompare)(_extends({}, state), restState); 1938 } 1939 navigate(href, { 1940 state: state, 1941 replace: shouldReplace 1942 }); 1943 } 1944 } 1945 })); 1946 } 1947 ); 1948 } 1949 ); 1950 }); 1951 1952 Link.displayName = "Link"; 1953 1954 true ? Link.propTypes = { 1955 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired) 1956 } : 0; 1957 1958 //////////////////////////////////////////////////////////////////////////////// 1959 function RedirectRequest(uri) { 1960 this.uri = uri; 1961 } 1962 1963 var isRedirect = function isRedirect(o) { 1964 return o instanceof RedirectRequest; 1965 }; 1966 1967 var redirectTo = function redirectTo(to) { 1968 throw new RedirectRequest(to); 1969 }; 1970 1971 var RedirectImpl = function (_React$Component3) { 1972 _inherits(RedirectImpl, _React$Component3); 1973 1974 function RedirectImpl() { 1975 _classCallCheck(this, RedirectImpl); 1976 1977 return _possibleConstructorReturn(this, _React$Component3.apply(this, arguments)); 1978 } 1979 1980 // Support React < 16 with this hook 1981 RedirectImpl.prototype.componentDidMount = function componentDidMount() { 1982 var _props3 = this.props, 1983 navigate = _props3.navigate, 1984 to = _props3.to, 1985 from = _props3.from, 1986 _props3$replace = _props3.replace, 1987 replace = _props3$replace === undefined ? true : _props3$replace, 1988 state = _props3.state, 1989 noThrow = _props3.noThrow, 1990 baseuri = _props3.baseuri, 1991 props = _objectWithoutProperties(_props3, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]); 1992 1993 Promise.resolve().then(function () { 1994 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 1995 navigate((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props), { replace: replace, state: state }); 1996 }); 1997 }; 1998 1999 RedirectImpl.prototype.render = function render() { 2000 var _props4 = this.props, 2001 navigate = _props4.navigate, 2002 to = _props4.to, 2003 from = _props4.from, 2004 replace = _props4.replace, 2005 state = _props4.state, 2006 noThrow = _props4.noThrow, 2007 baseuri = _props4.baseuri, 2008 props = _objectWithoutProperties(_props4, ["navigate", "to", "from", "replace", "state", "noThrow", "baseuri"]); 2009 2010 var resolvedTo = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(to, baseuri); 2011 if (!noThrow) redirectTo((0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.insertParams)(resolvedTo, props)); 2012 return null; 2013 }; 2014 2015 return RedirectImpl; 2016 }((react__WEBPACK_IMPORTED_MODULE_0___default().Component)); 2017 2018 var Redirect = function Redirect(props) { 2019 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 2020 BaseContext.Consumer, 2021 null, 2022 function (_ref7) { 2023 var baseuri = _ref7.baseuri; 2024 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 2025 Location, 2026 null, 2027 function (locationContext) { 2028 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RedirectImpl, _extends({}, locationContext, { baseuri: baseuri }, props)); 2029 } 2030 ); 2031 } 2032 ); 2033 }; 2034 2035 true ? Redirect.propTypes = { 2036 from: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string), 2037 to: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().string.isRequired) 2038 } : 0; 2039 2040 //////////////////////////////////////////////////////////////////////////////// 2041 var Match = function Match(_ref8) { 2042 var path = _ref8.path, 2043 children = _ref8.children; 2044 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 2045 BaseContext.Consumer, 2046 null, 2047 function (_ref9) { 2048 var baseuri = _ref9.baseuri; 2049 return react__WEBPACK_IMPORTED_MODULE_0___default().createElement( 2050 Location, 2051 null, 2052 function (_ref10) { 2053 var navigate = _ref10.navigate, 2054 location = _ref10.location; 2055 2056 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, baseuri); 2057 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname); 2058 return children({ 2059 navigate: navigate, 2060 location: location, 2061 match: result ? _extends({}, result.params, { 2062 uri: result.uri, 2063 path: path 2064 }) : null 2065 }); 2066 } 2067 ); 2068 } 2069 ); 2070 }; 2071 2072 //////////////////////////////////////////////////////////////////////////////// 2073 // Hooks 2074 2075 var useLocation = function useLocation() { 2076 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext); 2077 2078 if (!context) { 2079 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"); 2080 } 2081 2082 return context.location; 2083 }; 2084 2085 var useNavigate = function useNavigate() { 2086 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(LocationContext); 2087 2088 if (!context) { 2089 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"); 2090 } 2091 2092 return context.navigate; 2093 }; 2094 2095 var useParams = function useParams() { 2096 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext); 2097 2098 if (!context) { 2099 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"); 2100 } 2101 2102 var location = useLocation(); 2103 2104 var results = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(context.basepath, location.pathname); 2105 2106 return results ? results.params : null; 2107 }; 2108 2109 var useMatch = function useMatch(path) { 2110 if (!path) { 2111 throw new Error("useMatch(path: string) requires an argument of a string to match against"); 2112 } 2113 var context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(BaseContext); 2114 2115 if (!context) { 2116 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"); 2117 } 2118 2119 var location = useLocation(); 2120 2121 var resolvedPath = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.resolve)(path, context.baseuri); 2122 var result = (0,_lib_utils__WEBPACK_IMPORTED_MODULE_5__.match)(resolvedPath, location.pathname); 2123 return result ? _extends({}, result.params, { 2124 uri: result.uri, 2125 path: path 2126 }) : null; 2127 }; 2128 2129 //////////////////////////////////////////////////////////////////////////////// 2130 // Junk 2131 var stripSlashes = function stripSlashes(str) { 2132 return str.replace(/(^\/+|\/+$)/g, ""); 2133 }; 2134 2135 var createRoute = function createRoute(basepath) { 2136 return function (element) { 2137 if (!element) { 2138 return null; 2139 } 2140 2141 if (element.type === (react__WEBPACK_IMPORTED_MODULE_0___default().Fragment) && element.props.children) { 2142 return react__WEBPACK_IMPORTED_MODULE_0___default().Children.map(element.props.children, createRoute(basepath)); 2143 } 2144 !(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; 2145 2146 !!(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; 2147 2148 !!(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; 2149 2150 if (element.props.default) { 2151 return { value: element, default: true }; 2152 } 2153 2154 var elementPath = element.type === Redirect ? element.props.from : element.props.path; 2155 2156 var path = elementPath === "/" ? basepath : stripSlashes(basepath) + "/" + stripSlashes(elementPath); 2157 2158 return { 2159 value: element, 2160 default: element.props.default, 2161 path: element.props.children ? stripSlashes(path) + "/*" : path 2162 }; 2163 }; 2164 }; 2165 2166 var shouldNavigate = function shouldNavigate(event) { 2167 return !event.defaultPrevented && event.button === 0 && !(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey); 2168 }; 2169 2170 //////////////////////////////////////////////////////////////////////// 2171 2172 2173 /***/ }), 2174 2175 /***/ "../node_modules/@reach/router/es/lib/history.js": 2176 /*!*******************************************************!*\ 2177 !*** ../node_modules/@reach/router/es/lib/history.js ***! 2178 \*******************************************************/ 2179 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 2180 2181 "use strict"; 2182 __webpack_require__.r(__webpack_exports__); 2183 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 2184 /* harmony export */ "globalHistory": () => (/* binding */ globalHistory), 2185 /* harmony export */ "navigate": () => (/* binding */ navigate), 2186 /* harmony export */ "createHistory": () => (/* binding */ createHistory), 2187 /* harmony export */ "createMemorySource": () => (/* binding */ createMemorySource) 2188 /* harmony export */ }); 2189 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; }; 2190 2191 var getLocation = function getLocation(source) { 2192 var _source$location = source.location, 2193 search = _source$location.search, 2194 hash = _source$location.hash, 2195 href = _source$location.href, 2196 origin = _source$location.origin, 2197 protocol = _source$location.protocol, 2198 host = _source$location.host, 2199 hostname = _source$location.hostname, 2200 port = _source$location.port; 2201 var pathname = source.location.pathname; 2202 2203 2204 if (!pathname && href && canUseDOM) { 2205 var url = new URL(href); 2206 pathname = url.pathname; 2207 } 2208 2209 return { 2210 pathname: encodeURI(decodeURI(pathname)), 2211 search: search, 2212 hash: hash, 2213 href: href, 2214 origin: origin, 2215 protocol: protocol, 2216 host: host, 2217 hostname: hostname, 2218 port: port, 2219 state: source.history.state, 2220 key: source.history.state && source.history.state.key || "initial" 2221 }; 2222 }; 2223 2224 var createHistory = function createHistory(source, options) { 2225 var listeners = []; 2226 var location = getLocation(source); 2227 var transitioning = false; 2228 var resolveTransition = function resolveTransition() {}; 2229 2230 return { 2231 get location() { 2232 return location; 2233 }, 2234 2235 get transitioning() { 2236 return transitioning; 2237 }, 2238 2239 _onTransitionComplete: function _onTransitionComplete() { 2240 transitioning = false; 2241 resolveTransition(); 2242 }, 2243 listen: function listen(listener) { 2244 listeners.push(listener); 2245 2246 var popstateListener = function popstateListener() { 2247 location = getLocation(source); 2248 listener({ location: location, action: "POP" }); 2249 }; 2250 2251 source.addEventListener("popstate", popstateListener); 2252 2253 return function () { 2254 source.removeEventListener("popstate", popstateListener); 2255 listeners = listeners.filter(function (fn) { 2256 return fn !== listener; 2257 }); 2258 }; 2259 }, 2260 navigate: function navigate(to) { 2261 var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, 2262 state = _ref.state, 2263 _ref$replace = _ref.replace, 2264 replace = _ref$replace === undefined ? false : _ref$replace; 2265 2266 if (typeof to === "number") { 2267 source.history.go(to); 2268 } else { 2269 state = _extends({}, state, { key: Date.now() + "" }); 2270 // try...catch iOS Safari limits to 100 pushState calls 2271 try { 2272 if (transitioning || replace) { 2273 source.history.replaceState(state, null, to); 2274 } else { 2275 source.history.pushState(state, null, to); 2276 } 2277 } catch (e) { 2278 source.location[replace ? "replace" : "assign"](to); 2279 } 2280 } 2281 2282 location = getLocation(source); 2283 transitioning = true; 2284 var transition = new Promise(function (res) { 2285 return resolveTransition = res; 2286 }); 2287 listeners.forEach(function (listener) { 2288 return listener({ location: location, action: "PUSH" }); 2289 }); 2290 return transition; 2291 } 2292 }; 2293 }; 2294 2295 //////////////////////////////////////////////////////////////////////////////// 2296 // Stores history entries in memory for testing or other platforms like Native 2297 var createMemorySource = function createMemorySource() { 2298 var initialPath = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "/"; 2299 2300 var searchIndex = initialPath.indexOf("?"); 2301 var initialLocation = { 2302 pathname: searchIndex > -1 ? initialPath.substr(0, searchIndex) : initialPath, 2303 search: searchIndex > -1 ? initialPath.substr(searchIndex) : "" 2304 }; 2305 var index = 0; 2306 var stack = [initialLocation]; 2307 var states = [null]; 2308 2309 return { 2310 get location() { 2311 return stack[index]; 2312 }, 2313 addEventListener: function addEventListener(name, fn) {}, 2314 removeEventListener: function removeEventListener(name, fn) {}, 2315 2316 history: { 2317 get entries() { 2318 return stack; 2319 }, 2320 get index() { 2321 return index; 2322 }, 2323 get state() { 2324 return states[index]; 2325 }, 2326 pushState: function pushState(state, _, uri) { 2327 var _uri$split = uri.split("?"), 2328 pathname = _uri$split[0], 2329 _uri$split$ = _uri$split[1], 2330 search = _uri$split$ === undefined ? "" : _uri$split$; 2331 2332 index++; 2333 stack.push({ pathname: pathname, search: search.length ? "?" + search : search }); 2334 states.push(state); 2335 }, 2336 replaceState: function replaceState(state, _, uri) { 2337 var _uri$split2 = uri.split("?"), 2338 pathname = _uri$split2[0], 2339 _uri$split2$ = _uri$split2[1], 2340 search = _uri$split2$ === undefined ? "" : _uri$split2$; 2341 2342 stack[index] = { pathname: pathname, search: search }; 2343 states[index] = state; 2344 }, 2345 go: function go(to) { 2346 var newIndex = index + to; 2347 2348 if (newIndex < 0 || newIndex > states.length - 1) { 2349 return; 2350 } 2351 2352 index = newIndex; 2353 } 2354 } 2355 }; 2356 }; 2357 2358 //////////////////////////////////////////////////////////////////////////////// 2359 // global history - uses window.history as the source if available, otherwise a 2360 // memory history 2361 var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement); 2362 var getSource = function getSource() { 2363 return canUseDOM ? window : createMemorySource(); 2364 }; 2365 2366 var globalHistory = createHistory(getSource()); 2367 var navigate = globalHistory.navigate; 2368 2369 //////////////////////////////////////////////////////////////////////////////// 2370 2371 2372 2373 /***/ }), 2374 2375 /***/ "../node_modules/@reach/router/es/lib/utils.js": 2376 /*!*****************************************************!*\ 2377 !*** ../node_modules/@reach/router/es/lib/utils.js ***! 2378 \*****************************************************/ 2379 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 2380 2381 "use strict"; 2382 __webpack_require__.r(__webpack_exports__); 2383 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 2384 /* harmony export */ "startsWith": () => (/* binding */ startsWith), 2385 /* harmony export */ "pick": () => (/* binding */ pick), 2386 /* harmony export */ "match": () => (/* binding */ match), 2387 /* harmony export */ "resolve": () => (/* binding */ resolve), 2388 /* harmony export */ "insertParams": () => (/* binding */ insertParams), 2389 /* harmony export */ "validateRedirect": () => (/* binding */ validateRedirect), 2390 /* harmony export */ "shallowCompare": () => (/* binding */ shallowCompare) 2391 /* harmony export */ }); 2392 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! invariant */ "../node_modules/invariant/browser.js"); 2393 /* harmony import */ var invariant__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(invariant__WEBPACK_IMPORTED_MODULE_0__); 2394 2395 2396 //////////////////////////////////////////////////////////////////////////////// 2397 // startsWith(string, search) - Check if `string` starts with `search` 2398 var startsWith = function startsWith(string, search) { 2399 return string.substr(0, search.length) === search; 2400 }; 2401 2402 //////////////////////////////////////////////////////////////////////////////// 2403 // pick(routes, uri) 2404 // 2405 // Ranks and picks the best route to match. Each segment gets the highest 2406 // amount of points, then the type of segment gets an additional amount of 2407 // points where 2408 // 2409 // static > dynamic > splat > root 2410 // 2411 // This way we don't have to worry about the order of our routes, let the 2412 // computers do it. 2413 // 2414 // A route looks like this 2415 // 2416 // { path, default, value } 2417 // 2418 // And a returned match looks like: 2419 // 2420 // { route, params, uri } 2421 // 2422 // I know, I should use TypeScript not comments for these types. 2423 var pick = function pick(routes, uri) { 2424 var match = void 0; 2425 var default_ = void 0; 2426 2427 var _uri$split = uri.split("?"), 2428 uriPathname = _uri$split[0]; 2429 2430 var uriSegments = segmentize(uriPathname); 2431 var isRootUri = uriSegments[0] === ""; 2432 var ranked = rankRoutes(routes); 2433 2434 for (var i = 0, l = ranked.length; i < l; i++) { 2435 var missed = false; 2436 var route = ranked[i].route; 2437 2438 if (route.default) { 2439 default_ = { 2440 route: route, 2441 params: {}, 2442 uri: uri 2443 }; 2444 continue; 2445 } 2446 2447 var routeSegments = segmentize(route.path); 2448 var params = {}; 2449 var max = Math.max(uriSegments.length, routeSegments.length); 2450 var index = 0; 2451 2452 for (; index < max; index++) { 2453 var routeSegment = routeSegments[index]; 2454 var uriSegment = uriSegments[index]; 2455 2456 if (isSplat(routeSegment)) { 2457 // Hit a splat, just grab the rest, and return a match 2458 // uri: /files/documents/work 2459 // route: /files/* 2460 var param = routeSegment.slice(1) || "*"; 2461 params[param] = uriSegments.slice(index).map(decodeURIComponent).join("/"); 2462 break; 2463 } 2464 2465 if (uriSegment === undefined) { 2466 // URI is shorter than the route, no match 2467 // uri: /users 2468 // route: /users/:userId 2469 missed = true; 2470 break; 2471 } 2472 2473 var dynamicMatch = paramRe.exec(routeSegment); 2474 2475 if (dynamicMatch && !isRootUri) { 2476 var matchIsNotReserved = reservedNames.indexOf(dynamicMatch[1]) === -1; 2477 !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; 2478 var value = decodeURIComponent(uriSegment); 2479 params[dynamicMatch[1]] = value; 2480 } else if (routeSegment !== uriSegment) { 2481 // Current segments don't match, not dynamic, not splat, so no match 2482 // uri: /users/123/settings 2483 // route: /users/:id/profile 2484 missed = true; 2485 break; 2486 } 2487 } 2488 2489 if (!missed) { 2490 match = { 2491 route: route, 2492 params: params, 2493 uri: "/" + uriSegments.slice(0, index).join("/") 2494 }; 2495 break; 2496 } 2497 } 2498 2499 return match || default_ || null; 2500 }; 2501 2502 //////////////////////////////////////////////////////////////////////////////// 2503 // match(path, uri) - Matches just one path to a uri, also lol 2504 var match = function match(path, uri) { 2505 return pick([{ path: path }], uri); 2506 }; 2507 2508 //////////////////////////////////////////////////////////////////////////////// 2509 // resolve(to, basepath) 2510 // 2511 // Resolves URIs as though every path is a directory, no files. Relative URIs 2512 // in the browser can feel awkward because not only can you be "in a directory" 2513 // you can be "at a file", too. For example 2514 // 2515 // browserSpecResolve('foo', '/bar/') => /bar/foo 2516 // browserSpecResolve('foo', '/bar') => /foo 2517 // 2518 // But on the command line of a file system, it's not as complicated, you can't 2519 // `cd` from a file, only directories. This way, links have to know less about 2520 // their current path. To go deeper you can do this: 2521 // 2522 // <Link to="deeper"/> 2523 // // instead of 2524 // <Link to=`{${props.uri}/deeper}`/> 2525 // 2526 // Just like `cd`, if you want to go deeper from the command line, you do this: 2527 // 2528 // cd deeper 2529 // # not 2530 // cd $(pwd)/deeper 2531 // 2532 // By treating every path as a directory, linking to relative paths should 2533 // require less contextual information and (fingers crossed) be more intuitive. 2534 var resolve = function resolve(to, base) { 2535 // /foo/bar, /baz/qux => /foo/bar 2536 if (startsWith(to, "/")) { 2537 return to; 2538 } 2539 2540 var _to$split = to.split("?"), 2541 toPathname = _to$split[0], 2542 toQuery = _to$split[1]; 2543 2544 var _base$split = base.split("?"), 2545 basePathname = _base$split[0]; 2546 2547 var toSegments = segmentize(toPathname); 2548 var baseSegments = segmentize(basePathname); 2549 2550 // ?a=b, /users?b=c => /users?a=b 2551 if (toSegments[0] === "") { 2552 return addQuery(basePathname, toQuery); 2553 } 2554 2555 // profile, /users/789 => /users/789/profile 2556 if (!startsWith(toSegments[0], ".")) { 2557 var pathname = baseSegments.concat(toSegments).join("/"); 2558 return addQuery((basePathname === "/" ? "" : "/") + pathname, toQuery); 2559 } 2560 2561 // ./ /users/123 => /users/123 2562 // ../ /users/123 => /users 2563 // ../.. /users/123 => / 2564 // ../../one /a/b/c/d => /a/b/one 2565 // .././one /a/b/c/d => /a/b/c/one 2566 var allSegments = baseSegments.concat(toSegments); 2567 var segments = []; 2568 for (var i = 0, l = allSegments.length; i < l; i++) { 2569 var segment = allSegments[i]; 2570 if (segment === "..") segments.pop();else if (segment !== ".") segments.push(segment); 2571 } 2572 2573 return addQuery("/" + segments.join("/"), toQuery); 2574 }; 2575 2576 //////////////////////////////////////////////////////////////////////////////// 2577 // insertParams(path, params) 2578 2579 var insertParams = function insertParams(path, params) { 2580 var _path$split = path.split("?"), 2581 pathBase = _path$split[0], 2582 _path$split$ = _path$split[1], 2583 query = _path$split$ === undefined ? "" : _path$split$; 2584 2585 var segments = segmentize(pathBase); 2586 var constructedPath = "/" + segments.map(function (segment) { 2587 var match = paramRe.exec(segment); 2588 return match ? params[match[1]] : segment; 2589 }).join("/"); 2590 var _params$location = params.location; 2591 _params$location = _params$location === undefined ? {} : _params$location; 2592 var _params$location$sear = _params$location.search, 2593 search = _params$location$sear === undefined ? "" : _params$location$sear; 2594 2595 var searchSplit = search.split("?")[1] || ""; 2596 constructedPath = addQuery(constructedPath, query, searchSplit); 2597 return constructedPath; 2598 }; 2599 2600 var validateRedirect = function validateRedirect(from, to) { 2601 var filter = function filter(segment) { 2602 return isDynamic(segment); 2603 }; 2604 var fromString = segmentize(from).filter(filter).sort().join("/"); 2605 var toString = segmentize(to).filter(filter).sort().join("/"); 2606 return fromString === toString; 2607 }; 2608 2609 //////////////////////////////////////////////////////////////////////////////// 2610 // Junk 2611 var paramRe = /^:(.+)/; 2612 2613 var SEGMENT_POINTS = 4; 2614 var STATIC_POINTS = 3; 2615 var DYNAMIC_POINTS = 2; 2616 var SPLAT_PENALTY = 1; 2617 var ROOT_POINTS = 1; 2618 2619 var isRootSegment = function isRootSegment(segment) { 2620 return segment === ""; 2621 }; 2622 var isDynamic = function isDynamic(segment) { 2623 return paramRe.test(segment); 2624 }; 2625 var isSplat = function isSplat(segment) { 2626 return segment && segment[0] === "*"; 2627 }; 2628 2629 var rankRoute = function rankRoute(route, index) { 2630 var score = route.default ? 0 : segmentize(route.path).reduce(function (score, segment) { 2631 score += SEGMENT_POINTS; 2632 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; 2633 return score; 2634 }, 0); 2635 return { route: route, score: score, index: index }; 2636 }; 2637 2638 var rankRoutes = function rankRoutes(routes) { 2639 return routes.map(rankRoute).sort(function (a, b) { 2640 return a.score < b.score ? 1 : a.score > b.score ? -1 : a.index - b.index; 2641 }); 2642 }; 2643 2644 var segmentize = function segmentize(uri) { 2645 return uri 2646 // strip starting/ending slashes 2647 .replace(/(^\/+|\/+$)/g, "").split("/"); 2648 }; 2649 2650 var addQuery = function addQuery(pathname) { 2651 for (var _len = arguments.length, query = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 2652 query[_key - 1] = arguments[_key]; 2653 } 2654 2655 query = query.filter(function (q) { 2656 return q && q.length > 0; 2657 }); 2658 return pathname + (query && query.length > 0 ? "?" + query.join("&") : ""); 2659 }; 2660 2661 var reservedNames = ["uri", "path"]; 2662 2663 /** 2664 * Shallow compares two objects. 2665 * @param {Object} obj1 The first object to compare. 2666 * @param {Object} obj2 The second object to compare. 2667 */ 2668 var shallowCompare = function shallowCompare(obj1, obj2) { 2669 var obj1Keys = Object.keys(obj1); 2670 return obj1Keys.length === Object.keys(obj2).length && obj1Keys.every(function (key) { 2671 return obj2.hasOwnProperty(key) && obj1[key] === obj2[key]; 2672 }); 2673 }; 2674 2675 //////////////////////////////////////////////////////////////////////////////// 2676 2677 2678 /***/ }), 2679 2680 /***/ "../core/app/assets/js/hooks/use-action.js": 2681 /*!*************************************************!*\ 2682 !*** ../core/app/assets/js/hooks/use-action.js ***! 2683 \*************************************************/ 2684 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2685 2686 "use strict"; 2687 2688 2689 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2690 2691 _Object$defineProperty(exports, "__esModule", { 2692 value: true 2693 }); 2694 2695 exports.default = useAction; 2696 2697 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 2698 2699 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 2700 2701 function useAction() { 2702 return { 2703 backToDashboard: function backToDashboard() { 2704 if (window.top === window) { 2705 // Directly - in case that the return_url is the login-page, the target should be the admin-page and not the login-page again. 2706 window.top.location = elementorAppConfig.return_url.includes(elementorAppConfig.login_url) ? elementorAppConfig.admin_url : elementorAppConfig.return_url; 2707 } else { 2708 // Iframe. 2709 window.top.$e.run('app/close'); 2710 } 2711 } 2712 }; 2713 } 2714 2715 /***/ }), 2716 2717 /***/ "../core/app/assets/js/hooks/use-ajax.js": 2718 /*!***********************************************!*\ 2719 !*** ../core/app/assets/js/hooks/use-ajax.js ***! 2720 \***********************************************/ 2721 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2722 2723 "use strict"; 2724 2725 2726 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2727 2728 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2729 2730 _Object$defineProperty(exports, "__esModule", { 2731 value: true 2732 }); 2733 2734 exports.default = useAjax; 2735 2736 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 2737 2738 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 2739 2740 var _react = __webpack_require__(/*! react */ "react"); 2741 2742 function useAjax() { 2743 var _useState = (0, _react.useState)(null), 2744 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 2745 ajax = _useState2[0], 2746 setAjax = _useState2[1], 2747 initialStatusKey = 'initial', 2748 uploadInitialState = { 2749 status: initialStatusKey, 2750 isComplete: false, 2751 response: null 2752 }, 2753 _useState3 = (0, _react.useState)(uploadInitialState), 2754 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 2755 ajaxState = _useState4[0], 2756 setAjaxState = _useState4[1], 2757 ajaxActions = { 2758 reset: function reset() { 2759 return setAjaxState(initialStatusKey); 2760 } 2761 }; 2762 2763 (0, _react.useEffect)(function () { 2764 if (ajax) { 2765 var formData = new FormData(); 2766 2767 if (ajax.data) { 2768 for (var key in ajax.data) { 2769 formData.append(key, ajax.data[key]); 2770 } 2771 2772 if (!ajax.data.nonce) { 2773 formData.append('nonce', elementorCommon.config.ajax.nonce); 2774 } 2775 } 2776 2777 var options = (0, _objectSpread2.default)((0, _objectSpread2.default)({ 2778 type: 'post', 2779 url: elementorCommon.config.ajax.url, 2780 headers: {}, 2781 cache: false, 2782 contentType: false, 2783 processData: false 2784 }, ajax), {}, { 2785 data: formData, 2786 success: function success(response) { 2787 var status = response.success ? 'success' : 'error'; 2788 setAjaxState(function (prevState) { 2789 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2790 status: status, 2791 response: response === null || response === void 0 ? void 0 : response.data 2792 }); 2793 }); 2794 }, 2795 error: function error() { 2796 setAjaxState(function (prevState) { 2797 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2798 status: 'error' 2799 }); 2800 }); 2801 }, 2802 complete: function complete() { 2803 setAjaxState(function (prevState) { 2804 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, { 2805 isComplete: true 2806 }); 2807 }); 2808 } 2809 }); 2810 jQuery.ajax(options); 2811 } 2812 }, [ajax]); 2813 return { 2814 ajax: ajax, 2815 setAjax: setAjax, 2816 ajaxState: ajaxState, 2817 ajaxActions: ajaxActions 2818 }; 2819 } 2820 2821 /***/ }), 2822 2823 /***/ "../core/app/assets/js/hooks/use-page-title.js": 2824 /*!*****************************************************!*\ 2825 !*** ../core/app/assets/js/hooks/use-page-title.js ***! 2826 \*****************************************************/ 2827 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2828 2829 "use strict"; 2830 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 2831 2832 2833 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2834 2835 _Object$defineProperty(exports, "__esModule", { 2836 value: true 2837 }); 2838 2839 exports.default = usePageTitle; 2840 2841 var _react = __webpack_require__(/*! react */ "react"); 2842 2843 function usePageTitle(_ref) { 2844 var title = _ref.title, 2845 prefix = _ref.prefix; 2846 (0, _react.useEffect)(function () { 2847 if (!prefix) { 2848 prefix = __('Elementor', 'elementor'); 2849 } 2850 2851 document.title = "".concat(prefix, " | ").concat(title); 2852 }, [title, prefix]); 2853 } 2854 2855 /***/ }), 2856 2857 /***/ "../core/app/assets/js/layout/content.js": 2858 /*!***********************************************!*\ 2859 !*** ../core/app/assets/js/layout/content.js ***! 2860 \***********************************************/ 2861 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2862 2863 "use strict"; 2864 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 2865 2866 2867 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2868 2869 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2870 2871 _Object$defineProperty(exports, "__esModule", { 2872 value: true 2873 }); 2874 2875 exports.default = Content; 2876 2877 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2878 2879 function Content(props) { 2880 return /*#__PURE__*/_react.default.createElement("main", { 2881 className: "eps-app__content ".concat(props.className) 2882 }, props.children); 2883 } 2884 2885 Content.propTypes = { 2886 children: PropTypes.any, 2887 className: PropTypes.string 2888 }; 2889 Content.defaultProps = { 2890 className: '' 2891 }; 2892 2893 /***/ }), 2894 2895 /***/ "../core/app/assets/js/layout/footer.js": 2896 /*!**********************************************!*\ 2897 !*** ../core/app/assets/js/layout/footer.js ***! 2898 \**********************************************/ 2899 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2900 2901 "use strict"; 2902 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 2903 2904 2905 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2906 2907 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2908 2909 _Object$defineProperty(exports, "__esModule", { 2910 value: true 2911 }); 2912 2913 exports.default = Footer; 2914 2915 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 2916 2917 function Footer(props) { 2918 return /*#__PURE__*/_react.default.createElement("footer", { 2919 className: "eps-app__footer" 2920 }, props.children); 2921 } 2922 2923 Footer.propTypes = { 2924 children: PropTypes.object 2925 }; 2926 2927 /***/ }), 2928 2929 /***/ "../core/app/assets/js/layout/header-button.js": 2930 /*!*****************************************************!*\ 2931 !*** ../core/app/assets/js/layout/header-button.js ***! 2932 \*****************************************************/ 2933 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 2934 2935 "use strict"; 2936 2937 2938 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 2939 2940 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 2941 2942 _Object$defineProperty(exports, "__esModule", { 2943 value: true 2944 }); 2945 2946 exports.default = void 0; 2947 2948 var _assign = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/assign */ "../node_modules/@babel/runtime-corejs2/core-js/object/assign.js")); 2949 2950 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 2951 2952 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 2953 2954 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js")); 2955 2956 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js")); 2957 2958 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 2959 2960 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 2961 2962 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 2963 2964 var _button = _interopRequireDefault(__webpack_require__(/*! ../ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 2965 2966 var Button = /*#__PURE__*/function (_BaseButton) { 2967 (0, _inherits2.default)(Button, _BaseButton); 2968 2969 var _super = (0, _createSuper2.default)(Button); 2970 2971 function Button() { 2972 (0, _classCallCheck2.default)(this, Button); 2973 return _super.apply(this, arguments); 2974 } 2975 2976 (0, _createClass2.default)(Button, [{ 2977 key: "getCssId", 2978 value: function getCssId() { 2979 return "eps-app-header-btn-" + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getCssId", this).call(this); 2980 } 2981 }, { 2982 key: "getClassName", 2983 value: function getClassName() { 2984 // Avoid using the 'eps-app__header-btn' class to make sure it is not override custom styles. 2985 if (!this.props.includeHeaderBtnClass) { 2986 return (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this); 2987 } 2988 2989 return "eps-app__header-btn " + (0, _get2.default)((0, _getPrototypeOf2.default)(Button.prototype), "getClassName", this).call(this); 2990 } 2991 }]); 2992 return Button; 2993 }(_button.default); 2994 2995 exports.default = Button; 2996 (0, _defineProperty2.default)(Button, "defaultProps", (0, _assign.default)({} 2997 /* clone */ 2998 , _button.default.defaultProps, { 2999 hideText: true, 3000 includeHeaderBtnClass: true 3001 })); 3002 3003 /***/ }), 3004 3005 /***/ "../core/app/assets/js/layout/header-buttons.js": 3006 /*!******************************************************!*\ 3007 !*** ../core/app/assets/js/layout/header-buttons.js ***! 3008 \******************************************************/ 3009 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3010 3011 "use strict"; 3012 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3013 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3014 3015 3016 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3017 3018 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3019 3020 _Object$defineProperty(exports, "__esModule", { 3021 value: true 3022 }); 3023 3024 exports.default = HeaderButtons; 3025 3026 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3027 3028 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3029 3030 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 3031 3032 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js")); 3033 3034 var _headerButton = _interopRequireDefault(__webpack_require__(/*! ./header-button */ "../core/app/assets/js/layout/header-button.js")); 3035 3036 function HeaderButtons(props) { 3037 var action = (0, _useAction.default)(); 3038 var tools = ''; 3039 3040 if (props.buttons.length) { 3041 var buttons = props.buttons.map(function (button) { 3042 return /*#__PURE__*/_react.default.createElement(_headerButton.default, (0, _extends2.default)({ 3043 key: button.id 3044 }, button)); 3045 }); 3046 tools = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, buttons); 3047 } 3048 3049 return /*#__PURE__*/_react.default.createElement("div", { 3050 className: "eps-app__header-buttons" 3051 }, /*#__PURE__*/_react.default.createElement(_headerButton.default, { 3052 text: __('Close', 'elementor'), 3053 icon: "eicon-close", 3054 className: "eps-app__close-button", 3055 onClick: action.backToDashboard 3056 }), tools); 3057 } 3058 3059 HeaderButtons.propTypes = { 3060 buttons: PropTypes.arrayOf(PropTypes.object) 3061 }; 3062 HeaderButtons.defaultProps = { 3063 buttons: [] 3064 }; 3065 3066 /***/ }), 3067 3068 /***/ "../core/app/assets/js/layout/header.js": 3069 /*!**********************************************!*\ 3070 !*** ../core/app/assets/js/layout/header.js ***! 3071 \**********************************************/ 3072 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3073 3074 "use strict"; 3075 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3076 3077 3078 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3079 3080 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3081 3082 _Object$defineProperty(exports, "__esModule", { 3083 value: true 3084 }); 3085 3086 exports.default = Header; 3087 3088 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3089 3090 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3091 3092 var _grid = _interopRequireDefault(__webpack_require__(/*! ../ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 3093 3094 var _headerButtons = _interopRequireDefault(__webpack_require__(/*! ./header-buttons */ "../core/app/assets/js/layout/header-buttons.js")); 3095 3096 var _usePageTitle = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-page-title */ "../core/app/assets/js/hooks/use-page-title.js")); 3097 3098 function Header(props) { 3099 (0, _usePageTitle.default)({ 3100 title: props.title 3101 }); 3102 var TitleTag = 'span', 3103 titleAttrs = {}; 3104 3105 if (props.titleRedirectRoute) { 3106 TitleTag = 'a'; 3107 titleAttrs = { 3108 href: "#".concat(props.titleRedirectRoute), 3109 target: '_self' 3110 }; 3111 } 3112 3113 return /*#__PURE__*/_react.default.createElement(_grid.default, { 3114 container: true, 3115 alignItems: "center", 3116 justify: "space-between", 3117 className: "eps-app__header" 3118 }, /*#__PURE__*/_react.default.createElement(TitleTag, (0, _extends2.default)({ 3119 className: "eps-app__logo-title-wrapper" 3120 }, titleAttrs), /*#__PURE__*/_react.default.createElement("i", { 3121 className: "eps-app__logo eicon-elementor" 3122 }), /*#__PURE__*/_react.default.createElement("h1", { 3123 className: "eps-app__title" 3124 }, props.title)), /*#__PURE__*/_react.default.createElement(_headerButtons.default, { 3125 buttons: props.buttons 3126 })); 3127 } 3128 3129 Header.propTypes = { 3130 title: PropTypes.string, 3131 titleRedirectRoute: PropTypes.string, 3132 buttons: PropTypes.arrayOf(PropTypes.object) 3133 }; 3134 Header.defaultProps = { 3135 buttons: [] 3136 }; 3137 3138 /***/ }), 3139 3140 /***/ "../core/app/assets/js/layout/page.js": 3141 /*!********************************************!*\ 3142 !*** ../core/app/assets/js/layout/page.js ***! 3143 \********************************************/ 3144 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3145 3146 "use strict"; 3147 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3148 3149 3150 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3151 3152 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3153 3154 _Object$defineProperty(exports, "__esModule", { 3155 value: true 3156 }); 3157 3158 exports.default = Page; 3159 3160 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3161 3162 var _header = _interopRequireDefault(__webpack_require__(/*! ./header */ "../core/app/assets/js/layout/header.js")); 3163 3164 var _sidebar = _interopRequireDefault(__webpack_require__(/*! ./sidebar */ "../core/app/assets/js/layout/sidebar.js")); 3165 3166 var _content = _interopRequireDefault(__webpack_require__(/*! ./content */ "../core/app/assets/js/layout/content.js")); 3167 3168 var _footer = _interopRequireDefault(__webpack_require__(/*! ./footer */ "../core/app/assets/js/layout/footer.js")); 3169 3170 function Page(props) { 3171 var AppSidebar = function AppSidebar() { 3172 if (!props.sidebar) { 3173 return; 3174 } 3175 3176 return /*#__PURE__*/_react.default.createElement(_sidebar.default, null, props.sidebar); 3177 }, 3178 AppFooter = function AppFooter() { 3179 if (!props.footer) { 3180 return; 3181 } 3182 3183 return /*#__PURE__*/_react.default.createElement(_footer.default, null, props.footer); 3184 }; 3185 3186 return /*#__PURE__*/_react.default.createElement("div", { 3187 className: "eps-app__lightbox ".concat(props.className) 3188 }, /*#__PURE__*/_react.default.createElement("div", { 3189 className: "eps-app" 3190 }, /*#__PURE__*/_react.default.createElement(_header.default, { 3191 title: props.title, 3192 buttons: props.headerButtons, 3193 titleRedirectRoute: props.titleRedirectRoute 3194 }), /*#__PURE__*/_react.default.createElement("div", { 3195 className: "eps-app__main" 3196 }, AppSidebar(), /*#__PURE__*/_react.default.createElement(_content.default, null, props.content)), AppFooter())); 3197 } 3198 3199 Page.propTypes = { 3200 title: PropTypes.string, 3201 titleRedirectRoute: PropTypes.string, 3202 className: PropTypes.string, 3203 headerButtons: PropTypes.arrayOf(PropTypes.object), 3204 sidebar: PropTypes.object, 3205 content: PropTypes.object.isRequired, 3206 footer: PropTypes.object 3207 }; 3208 Page.defaultProps = { 3209 className: '' 3210 }; 3211 3212 /***/ }), 3213 3214 /***/ "../core/app/assets/js/layout/sidebar.js": 3215 /*!***********************************************!*\ 3216 !*** ../core/app/assets/js/layout/sidebar.js ***! 3217 \***********************************************/ 3218 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3219 3220 "use strict"; 3221 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3222 3223 3224 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3225 3226 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3227 3228 _Object$defineProperty(exports, "__esModule", { 3229 value: true 3230 }); 3231 3232 exports.default = Sidebar; 3233 3234 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3235 3236 function Sidebar(props) { 3237 return /*#__PURE__*/_react.default.createElement("div", { 3238 className: "eps-app__sidebar" 3239 }, props.children); 3240 } 3241 3242 Sidebar.propTypes = { 3243 children: PropTypes.object 3244 }; 3245 3246 /***/ }), 3247 3248 /***/ "../core/app/assets/js/molecules/collapse-content.js": 3249 /*!***********************************************************!*\ 3250 !*** ../core/app/assets/js/molecules/collapse-content.js ***! 3251 \***********************************************************/ 3252 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3253 3254 "use strict"; 3255 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3256 3257 3258 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3259 3260 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3261 3262 _Object$defineProperty(exports, "__esModule", { 3263 value: true 3264 }); 3265 3266 exports.default = CollapseContent; 3267 3268 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3269 3270 function CollapseContent(props) { 3271 return /*#__PURE__*/_react.default.createElement("div", { 3272 className: "e-app-collapse-content" 3273 }, props.children); 3274 } 3275 3276 CollapseContent.propTypes = { 3277 className: PropTypes.string, 3278 children: PropTypes.any 3279 }; 3280 CollapseContent.defaultProps = { 3281 className: '' 3282 }; 3283 3284 /***/ }), 3285 3286 /***/ "../core/app/assets/js/molecules/collapse-context.js": 3287 /*!***********************************************************!*\ 3288 !*** ../core/app/assets/js/molecules/collapse-context.js ***! 3289 \***********************************************************/ 3290 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3291 3292 "use strict"; 3293 3294 3295 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3296 3297 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3298 3299 _Object$defineProperty(exports, "__esModule", { 3300 value: true 3301 }); 3302 3303 exports.CollapseContext = void 0; 3304 3305 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3306 3307 var CollapseContext = _react.default.createContext(); 3308 3309 exports.CollapseContext = CollapseContext; 3310 3311 /***/ }), 3312 3313 /***/ "../core/app/assets/js/molecules/collapse-toggle.js": 3314 /*!**********************************************************!*\ 3315 !*** ../core/app/assets/js/molecules/collapse-toggle.js ***! 3316 \**********************************************************/ 3317 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3318 3319 "use strict"; 3320 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3321 3322 3323 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3324 3325 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3326 3327 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3328 3329 _Object$defineProperty(exports, "__esModule", { 3330 value: true 3331 }); 3332 3333 exports.default = CollapseToggle; 3334 3335 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3336 3337 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3338 3339 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3340 3341 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js"); 3342 3343 function CollapseToggle(props) { 3344 var context = (0, _react.useContext)(_collapseContext.CollapseContext), 3345 style = { 3346 '--e-app-collapse-toggle-icon-spacing': (0, _utils.pxToRem)(props.iconSpacing) 3347 }, 3348 classNameBase = 'e-app-collapse-toggle', 3349 classes = [classNameBase, (0, _defineProperty2.default)({}, classNameBase + '--active', props.active)], 3350 attrs = { 3351 style: style, 3352 className: (0, _utils.arrayToClassName)(classes) 3353 }; 3354 3355 if (props.active) { 3356 attrs.onClick = function () { 3357 return context.toggle(); 3358 }; 3359 } 3360 3361 return /*#__PURE__*/_react.default.createElement("div", attrs, props.children, props.active && props.showIcon && /*#__PURE__*/_react.default.createElement("i", { 3362 className: "eicon-caret-down e-app-collapse-toggle__icon" 3363 })); 3364 } 3365 3366 CollapseToggle.propTypes = { 3367 className: PropTypes.string, 3368 iconSpacing: PropTypes.number, 3369 showIcon: PropTypes.bool, 3370 active: PropTypes.bool, 3371 children: PropTypes.any 3372 }; 3373 CollapseToggle.defaultProps = { 3374 className: '', 3375 iconSpacing: 20, 3376 showIcon: true, 3377 active: true 3378 }; 3379 3380 /***/ }), 3381 3382 /***/ "../core/app/assets/js/molecules/collapse.js": 3383 /*!***************************************************!*\ 3384 !*** ../core/app/assets/js/molecules/collapse.js ***! 3385 \***************************************************/ 3386 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3387 3388 "use strict"; 3389 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3390 3391 3392 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3393 3394 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3395 3396 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3397 3398 _Object$defineProperty(exports, "__esModule", { 3399 value: true 3400 }); 3401 3402 exports.default = Collapse; 3403 3404 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3405 3406 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3407 3408 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 3409 3410 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3411 3412 var _collapseContext = __webpack_require__(/*! ./collapse-context */ "../core/app/assets/js/molecules/collapse-context.js"); 3413 3414 var _collapseToggle = _interopRequireDefault(__webpack_require__(/*! ./collapse-toggle */ "../core/app/assets/js/molecules/collapse-toggle.js")); 3415 3416 var _collapseContent = _interopRequireDefault(__webpack_require__(/*! ./collapse-content */ "../core/app/assets/js/molecules/collapse-content.js")); 3417 3418 __webpack_require__(/*! ./collapse.scss */ "../core/app/assets/js/molecules/collapse.scss"); 3419 3420 function Collapse(props) { 3421 var _useState = (0, _react.useState)(props.isOpened), 3422 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 3423 isOpened = _useState2[0], 3424 setIsOpened = _useState2[1], 3425 classNameBase = 'e-app-collapse', 3426 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--opened', isOpened)], 3427 toggle = function toggle() { 3428 return setIsOpened(function (prevState) { 3429 return !prevState; 3430 }); 3431 }; 3432 3433 (0, _react.useEffect)(function () { 3434 if (props.isOpened !== isOpened) { 3435 setIsOpened(props.isOpened); 3436 } 3437 }, [props.isOpened]); 3438 (0, _react.useEffect)(function () { 3439 if (props.onChange) { 3440 props.onChange(isOpened); 3441 } 3442 }, [isOpened]); 3443 return /*#__PURE__*/_react.default.createElement(_collapseContext.CollapseContext.Provider, { 3444 value: { 3445 toggle: toggle 3446 } 3447 }, /*#__PURE__*/_react.default.createElement("div", { 3448 className: (0, _utils.arrayToClassName)(classes) 3449 }, props.children)); 3450 } 3451 3452 Collapse.propTypes = { 3453 className: PropTypes.string, 3454 isOpened: PropTypes.bool, 3455 onChange: PropTypes.func, 3456 children: PropTypes.oneOfType([PropTypes.node, PropTypes.arrayOf(PropTypes.node)]) 3457 }; 3458 Collapse.defaultProps = { 3459 className: '', 3460 isOpened: false 3461 }; 3462 Collapse.Toggle = _collapseToggle.default; 3463 Collapse.Content = _collapseContent.default; 3464 3465 /***/ }), 3466 3467 /***/ "../core/app/assets/js/molecules/dashboard-button.js": 3468 /*!***********************************************************!*\ 3469 !*** ../core/app/assets/js/molecules/dashboard-button.js ***! 3470 \***********************************************************/ 3471 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3472 3473 "use strict"; 3474 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3475 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3476 3477 3478 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3479 3480 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3481 3482 _Object$defineProperty(exports, "__esModule", { 3483 value: true 3484 }); 3485 3486 exports.default = DashboardButton; 3487 3488 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3489 3490 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3491 3492 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3493 3494 var _useAction = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-action */ "../core/app/assets/js/hooks/use-action.js")); 3495 3496 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3497 3498 function DashboardButton(props) { 3499 var action = (0, _useAction.default)(), 3500 baseClassName = 'e-app-dashboard-button', 3501 classes = [baseClassName, props.className]; 3502 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 3503 className: (0, _utils.arrayToClassName)(classes), 3504 text: props.text, 3505 onClick: action.backToDashboard 3506 })); 3507 } 3508 3509 DashboardButton.propTypes = { 3510 className: PropTypes.string, 3511 text: PropTypes.string 3512 }; 3513 DashboardButton.defaultProps = { 3514 className: '', 3515 variant: 'contained', 3516 color: 'primary', 3517 text: __('Back to dashboard', 'elementor') 3518 }; 3519 3520 /***/ }), 3521 3522 /***/ "../core/app/assets/js/molecules/go-pro-button.js": 3523 /*!********************************************************!*\ 3524 !*** ../core/app/assets/js/molecules/go-pro-button.js ***! 3525 \********************************************************/ 3526 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3527 3528 "use strict"; 3529 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3530 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3531 3532 3533 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3534 3535 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3536 3537 _Object$defineProperty(exports, "__esModule", { 3538 value: true 3539 }); 3540 3541 exports.default = GoProButton; 3542 3543 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3544 3545 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3546 3547 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3548 3549 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3550 3551 function GoProButton(props) { 3552 var baseClassName = 'e-app-go-pro-button', 3553 classes = [baseClassName, props.className]; 3554 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 3555 className: (0, _utils.arrayToClassName)(classes), 3556 text: props.text 3557 })); 3558 } 3559 3560 GoProButton.propTypes = { 3561 className: PropTypes.string, 3562 text: PropTypes.string 3563 }; 3564 GoProButton.defaultProps = { 3565 className: '', 3566 variant: 'contained', 3567 size: 'sm', 3568 color: 'cta', 3569 target: '_blank', 3570 rel: 'noopener noreferrer', 3571 text: __('Go Pro', 'elementor') 3572 }; 3573 3574 /***/ }), 3575 3576 /***/ "../core/app/assets/js/molecules/tooltip.js": 3577 /*!**************************************************!*\ 3578 !*** ../core/app/assets/js/molecules/tooltip.js ***! 3579 \**************************************************/ 3580 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3581 3582 "use strict"; 3583 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3584 3585 3586 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3587 3588 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3589 3590 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3591 3592 _Object$defineProperty(exports, "__esModule", { 3593 value: true 3594 }); 3595 3596 exports.default = Tooltip; 3597 3598 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 3599 3600 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3601 3602 var _utils = __webpack_require__(/*! ../utils/utils */ "../core/app/assets/js/utils/utils.js"); 3603 3604 function Tooltip(props) { 3605 var baseClassName = 'e-app-tooltip', 3606 classes = [baseClassName, props.className], 3607 childRef = (0, _react.useRef)(null), 3608 isAborted = (0, _react.useRef)(false), 3609 isManualControl = props.hasOwnProperty('show'), 3610 _useState = (0, _react.useState)(false), 3611 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 3612 isLibraryLoaded = _useState2[0], 3613 setIsLibraryLoaded = _useState2[1], 3614 _useState3 = (0, _react.useState)(false), 3615 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 3616 showTooltip = _useState4[0], 3617 setShowTooltip = _useState4[1], 3618 directionsMap = { 3619 top: 's', 3620 right: 'w', 3621 down: 'n', 3622 left: 'e' 3623 }, 3624 tipsyConfig = { 3625 trigger: isManualControl ? 'manual' : 'hover', 3626 gravity: directionsMap[props.direction], 3627 offset: props.offset, 3628 title: function title() { 3629 return props.title; 3630 } 3631 }, 3632 setTipsy = function setTipsy() { 3633 var $tooltipContainer = jQuery(childRef.current); 3634 $tooltipContainer.tipsy(tipsyConfig); 3635 3636 if (isManualControl) { 3637 var displayMode = showTooltip ? 'show' : 'hide'; 3638 $tooltipContainer.tipsy(displayMode); 3639 } 3640 }; 3641 3642 (0, _react.useEffect)(function () { 3643 // In case that the component is disabled the tipsy library will not be loaded by default. 3644 if (!props.disabled) { 3645 isAborted.current = false; 3646 import( 3647 /* webpackIgnore: true */ 3648 "".concat(elementorCommon.config.urls.assets, "lib/tipsy/tipsy.min.js?ver=1.0.0")).then(function () { 3649 if (!isAborted.current) { 3650 if (isLibraryLoaded) { 3651 setTipsy(); 3652 } else { 3653 setIsLibraryLoaded(true); 3654 } 3655 } 3656 }); 3657 } 3658 3659 return function () { 3660 if (!props.disabled) { 3661 // Aborting the current dynamic-import state update in case of re-render. 3662 isAborted.current = true; // Cleanup of existing tipsy element in case of re-render. 3663 3664 jQuery('.tipsy:last').remove(); 3665 } 3666 }; 3667 }, [props.disabled]); 3668 (0, _react.useEffect)(function () { 3669 if (isLibraryLoaded) { 3670 setTipsy(); 3671 } 3672 }, [isLibraryLoaded, showTooltip]); 3673 (0, _react.useEffect)(function () { 3674 // The "show" state should not be changed while the component is disabled. 3675 if (!props.disabled && props.show !== showTooltip) { 3676 setShowTooltip(props.show); 3677 } 3678 }, [props.show]); 3679 return /*#__PURE__*/_react.default.createElement(props.tag, { 3680 className: (0, _utils.arrayToClassName)(classes), 3681 ref: childRef 3682 }, props.children); 3683 } 3684 3685 Tooltip.propTypes = { 3686 className: PropTypes.string, 3687 offset: PropTypes.number, 3688 show: PropTypes.bool, 3689 direction: PropTypes.oneOf(['top', 'right', 'left', 'down']), 3690 tag: PropTypes.string.isRequired, 3691 title: PropTypes.string.isRequired, 3692 disabled: PropTypes.bool, 3693 children: PropTypes.any 3694 }; 3695 Tooltip.defaultProps = { 3696 className: '', 3697 offset: 10, 3698 direction: 'top', 3699 disabled: false 3700 }; 3701 3702 /***/ }), 3703 3704 /***/ "../core/app/assets/js/molecules/upload-file.js": 3705 /*!******************************************************!*\ 3706 !*** ../core/app/assets/js/molecules/upload-file.js ***! 3707 \******************************************************/ 3708 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3709 3710 "use strict"; 3711 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3712 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3713 3714 3715 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3716 3717 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3718 3719 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 3720 3721 _Object$defineProperty(exports, "__esModule", { 3722 value: true 3723 }); 3724 3725 exports.default = UploadFile; 3726 3727 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 3728 3729 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 3730 3731 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 3732 3733 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3734 3735 __webpack_require__(/*! ./upload-file.scss */ "../core/app/assets/js/molecules/upload-file.scss"); 3736 3737 function UploadFile(props) { 3738 var fileInput = (0, _react.useRef)(null), 3739 baseClassName = 'e-app-upload-file', 3740 classes = [baseClassName, props.className]; 3741 return /*#__PURE__*/_react.default.createElement("div", { 3742 className: (0, _utils.arrayToClassName)(classes) 3743 }, /*#__PURE__*/_react.default.createElement("input", { 3744 ref: fileInput, 3745 type: "file", 3746 accept: props.filetypes.map(function (type) { 3747 return '.' + type; 3748 }).join(', '), 3749 className: "e-app-upload-file__input", 3750 onChange: function onChange(event) { 3751 var file = event.target.files[0]; 3752 3753 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) { 3754 props.onFileSelect(file, event); 3755 } else { 3756 fileInput.current.value = ''; 3757 props.onError(); 3758 } 3759 } 3760 }), /*#__PURE__*/_react.default.createElement(_button.default, { 3761 className: "e-app-upload-file__button", 3762 text: props.text, 3763 variant: "contained", 3764 color: "primary", 3765 size: "lg", 3766 hideText: props.isLoading, 3767 icon: props.isLoading ? 'eicon-loading eicon-animation-spin' : '', 3768 onClick: function onClick() { 3769 if (!props.isLoading) { 3770 fileInput.current.click(); 3771 } 3772 } 3773 })); 3774 } 3775 3776 UploadFile.propTypes = { 3777 className: PropTypes.string, 3778 text: PropTypes.string, 3779 onFileSelect: PropTypes.func, 3780 isLoading: PropTypes.bool, 3781 filetypes: PropTypes.array.isRequired, 3782 onError: PropTypes.func 3783 }; 3784 UploadFile.defaultProps = { 3785 className: '', 3786 text: __('Select File', 'elementor'), 3787 onError: function onError() {} 3788 }; 3789 3790 /***/ }), 3791 3792 /***/ "../core/app/assets/js/organisms/drop-zone.js": 3793 /*!****************************************************!*\ 3794 !*** ../core/app/assets/js/organisms/drop-zone.js ***! 3795 \****************************************************/ 3796 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3797 3798 "use strict"; 3799 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3800 3801 3802 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3803 3804 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3805 3806 _Object$defineProperty(exports, "__esModule", { 3807 value: true 3808 }); 3809 3810 exports.default = DropZone; 3811 3812 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3813 3814 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 3815 3816 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 3817 3818 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js")); 3819 3820 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js")); 3821 3822 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 3823 3824 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 3825 3826 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 3827 3828 __webpack_require__(/*! ./drop-zone.scss */ "../core/app/assets/js/organisms/drop-zone.scss"); 3829 3830 function DropZone(props) { 3831 var classes = ['e-app-drop-zone', props.className], 3832 dragDropEvents = { 3833 onDrop: function onDrop(event) { 3834 if (!props.isLoading) { 3835 var file = event.dataTransfer.files[0]; 3836 3837 if (file && (0, _utils.isOneOf)(file.type, props.filetypes)) { 3838 props.onFileSelect(file, event); 3839 } else { 3840 props.onError(); 3841 } 3842 } 3843 } 3844 }; 3845 return /*#__PURE__*/_react.default.createElement("section", { 3846 className: (0, _utils.arrayToClassName)(classes) 3847 }, /*#__PURE__*/_react.default.createElement(_dragDrop.default, (0, _extends2.default)({}, dragDropEvents, { 3848 isLoading: props.isLoading 3849 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, { 3850 className: "e-app-drop-zone__icon ".concat(props.icon) 3851 }), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 3852 variant: "display-3" 3853 }, props.heading), props.text && /*#__PURE__*/_react.default.createElement(_text.default, { 3854 variant: "xl", 3855 className: "e-app-drop-zone__text" 3856 }, props.text), props.secondaryText && /*#__PURE__*/_react.default.createElement(_text.default, { 3857 variant: "xl", 3858 className: "e-app-drop-zone__secondary-text" 3859 }, props.secondaryText), props.showButton && /*#__PURE__*/_react.default.createElement(_uploadFile.default, { 3860 isLoading: props.isLoading, 3861 onFileSelect: props.onFileSelect, 3862 onError: props.onError, 3863 text: props.buttonText, 3864 filetypes: props.filetypes 3865 }))); 3866 } 3867 3868 DropZone.propTypes = { 3869 className: PropTypes.string, 3870 children: PropTypes.any, 3871 onFileSelect: PropTypes.func.isRequired, 3872 heading: PropTypes.string, 3873 text: PropTypes.string, 3874 secondaryText: PropTypes.string, 3875 buttonText: PropTypes.string, 3876 icon: PropTypes.string, 3877 showButton: PropTypes.bool, 3878 showIcon: PropTypes.bool, 3879 isLoading: PropTypes.bool, 3880 filetypes: PropTypes.array.isRequired, 3881 onError: PropTypes.func 3882 }; 3883 DropZone.defaultProps = { 3884 className: '', 3885 icon: 'eicon-library-upload', 3886 showButton: true, 3887 showIcon: true, 3888 onError: function onError() {} 3889 }; 3890 3891 /***/ }), 3892 3893 /***/ "../core/app/assets/js/organisms/error-boundary.js": 3894 /*!*********************************************************!*\ 3895 !*** ../core/app/assets/js/organisms/error-boundary.js ***! 3896 \*********************************************************/ 3897 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 3898 3899 "use strict"; 3900 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 3901 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 3902 3903 3904 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 3905 3906 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 3907 3908 _Object$defineProperty(exports, "__esModule", { 3909 value: true 3910 }); 3911 3912 exports.default = void 0; 3913 3914 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 3915 3916 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 3917 3918 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 3919 3920 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 3921 3922 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 3923 3924 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 3925 3926 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 3927 3928 // In the current time there is no solution to use "getDerivedStateFromError" static method with functional component 3929 // That is why this component is a class component. 3930 // @link https://reactjs.org/docs/hooks-faq.html#do-hooks-cover-all-use-cases-for-classes 3931 var ErrorBoundary = /*#__PURE__*/function (_React$Component) { 3932 (0, _inherits2.default)(ErrorBoundary, _React$Component); 3933 3934 var _super = (0, _createSuper2.default)(ErrorBoundary); 3935 3936 function ErrorBoundary(props) { 3937 var _this; 3938 3939 (0, _classCallCheck2.default)(this, ErrorBoundary); 3940 _this = _super.call(this, props); 3941 _this.state = { 3942 hasError: null 3943 }; 3944 return _this; 3945 } 3946 3947 (0, _createClass2.default)(ErrorBoundary, [{ 3948 key: "goBack", 3949 value: function goBack() { 3950 // If the app was opened inside an iframe, it will close it, 3951 // if not, it will redirect to the last location. 3952 if (window.top !== window.self) { 3953 window.top.$e.run('app/close'); 3954 } 3955 3956 window.location = elementorAppConfig.return_url; 3957 } 3958 }, { 3959 key: "render", 3960 value: function render() { 3961 if (this.state.hasError) { 3962 return /*#__PURE__*/_react.default.createElement(_dialog.default, { 3963 title: this.props.title, 3964 text: this.props.text, 3965 approveButtonUrl: this.props.learnMoreUrl, 3966 approveButtonColor: "link", 3967 approveButtonTarget: "_blank", 3968 approveButtonText: __('Learn More', 'elementor'), 3969 dismissButtonText: __('Go Back', 'elementor'), 3970 dismissButtonOnClick: this.goBack 3971 }); 3972 } 3973 3974 return this.props.children; 3975 } 3976 }], [{ 3977 key: "getDerivedStateFromError", 3978 value: function getDerivedStateFromError() { 3979 return { 3980 hasError: true 3981 }; 3982 } 3983 }]); 3984 return ErrorBoundary; 3985 }(_react.default.Component); 3986 3987 exports.default = ErrorBoundary; 3988 (0, _defineProperty2.default)(ErrorBoundary, "propTypes", { 3989 children: PropTypes.any, 3990 title: PropTypes.string, 3991 text: PropTypes.string, 3992 learnMoreUrl: PropTypes.string 3993 }); 3994 (0, _defineProperty2.default)(ErrorBoundary, "defaultProps", { 3995 title: __('App could not be loaded', 'elementor'), 3996 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'), 3997 learnMoreUrl: 'https://go.elementor.com/app-general-load-issue/' 3998 }); 3999 4000 /***/ }), 4001 4002 /***/ "../core/app/assets/js/organisms/wizard-footer.js": 4003 /*!********************************************************!*\ 4004 !*** ../core/app/assets/js/organisms/wizard-footer.js ***! 4005 \********************************************************/ 4006 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4007 4008 "use strict"; 4009 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4010 4011 4012 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4013 4014 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4015 4016 _Object$defineProperty(exports, "__esModule", { 4017 value: true 4018 }); 4019 4020 exports.default = WizardFooter; 4021 4022 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4023 4024 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4025 4026 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4027 4028 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 4029 4030 __webpack_require__(/*! ./wizard-footer.scss */ "../core/app/assets/js/organisms/wizard-footer.scss"); 4031 4032 function WizardFooter(props) { 4033 var baseClassName = 'e-app-wizard-footer', 4034 classes = [baseClassName, props.className]; 4035 4036 if (props.separator) { 4037 classes.push(baseClassName + '__separator'); 4038 } 4039 4040 return /*#__PURE__*/_react.default.createElement(_grid.default, (0, _extends2.default)({ 4041 container: true 4042 }, props, { 4043 className: (0, _utils.arrayToClassName)(classes) 4044 }), props.children); 4045 } 4046 4047 WizardFooter.propTypes = { 4048 className: PropTypes.string, 4049 justify: PropTypes.any, 4050 separator: PropTypes.any, 4051 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 4052 }; 4053 WizardFooter.defaultProps = { 4054 className: '' 4055 }; 4056 4057 /***/ }), 4058 4059 /***/ "../core/app/assets/js/package.js": 4060 /*!****************************************!*\ 4061 !*** ../core/app/assets/js/package.js ***! 4062 \****************************************/ 4063 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4064 4065 "use strict"; 4066 4067 4068 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4069 4070 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 4071 4072 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4073 4074 _Object$defineProperty(exports, "__esModule", { 4075 value: true 4076 }); 4077 4078 exports.default = void 0; 4079 4080 var _addNewButton = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/add-new-button */ "../core/app/assets/js/ui/molecules/add-new-button.js")); 4081 4082 var _box = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js")); 4083 4084 var _button = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 4085 4086 var _card = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 4087 4088 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-body */ "../core/app/assets/js/ui/card/card-body.js")); 4089 4090 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-footer */ "../core/app/assets/js/ui/card/card-footer.js")); 4091 4092 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-image */ "../core/app/assets/js/ui/card/card-image.js")); 4093 4094 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-header */ "../core/app/assets/js/ui/card/card-header.js")); 4095 4096 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./ui/card/card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js")); 4097 4098 var _checkbox = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js")); 4099 4100 var _collapse = _interopRequireDefault(__webpack_require__(/*! ./molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 4101 4102 var _cssGrid = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/css-grid */ "../core/app/assets/js/ui/atoms/css-grid.js")); 4103 4104 var _dialog = _interopRequireDefault(__webpack_require__(/*! ./ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 4105 4106 var _dragDrop = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/drag-drop */ "../core/app/assets/js/ui/atoms/drag-drop.js")); 4107 4108 var _dropZone = _interopRequireDefault(__webpack_require__(/*! ./organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js")); 4109 4110 var _errorBoundary = _interopRequireDefault(__webpack_require__(/*! ./organisms/error-boundary */ "../core/app/assets/js/organisms/error-boundary.js")); 4111 4112 var _heading = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 4113 4114 var _grid = _interopRequireDefault(__webpack_require__(/*! ./ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 4115 4116 var _icon = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 4117 4118 var _list = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 4119 4120 var _menu = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu */ "../core/app/assets/js/ui/menu/menu.js")); 4121 4122 var _menuItem = _interopRequireDefault(__webpack_require__(/*! ./ui/menu/menu-item */ "../core/app/assets/js/ui/menu/menu-item.js")); 4123 4124 var _modal = _interopRequireWildcard(__webpack_require__(/*! ./ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 4125 4126 var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/assets/js/pages/not-found.js")); 4127 4128 var _notice = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js")); 4129 4130 var _page = _interopRequireDefault(__webpack_require__(/*! ./layout/page */ "../core/app/assets/js/layout/page.js")); 4131 4132 var _popover = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/popover */ "../core/app/assets/js/ui/molecules/popover.js")); 4133 4134 var _select = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/select */ "../core/app/assets/js/ui/atoms/select.js")); 4135 4136 var _select2 = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/select2 */ "../core/app/assets/js/ui/molecules/select2.js")); 4137 4138 var _text = _interopRequireDefault(__webpack_require__(/*! ./ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 4139 4140 var _uploadFile = _interopRequireDefault(__webpack_require__(/*! ./molecules/upload-file */ "../core/app/assets/js/molecules/upload-file.js")); 4141 4142 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! ./ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 4143 4144 // Alphabetical order. 4145 var _default = { 4146 AddNewButton: _addNewButton.default, 4147 Box: _box.default, 4148 Button: _button.default, 4149 Card: _card.default, 4150 CardBody: _cardBody.default, 4151 CardFooter: _cardFooter.default, 4152 CardHeader: _cardHeader.default, 4153 CardImage: _cardImage.default, 4154 CardOverlay: _cardOverlay.default, 4155 Checkbox: _checkbox.default, 4156 Collapse: _collapse.default, 4157 CssGrid: _cssGrid.default, 4158 Dialog: _dialog.default, 4159 DragDrop: _dragDrop.default, 4160 DropZone: _dropZone.default, 4161 ErrorBoundary: _errorBoundary.default, 4162 Heading: _heading.default, 4163 Grid: _grid.default, 4164 Icon: _icon.default, 4165 List: _list.default, 4166 Menu: _menu.default, 4167 MenuItem: _menuItem.default, 4168 Modal: _modal.Modal, 4169 ModalProvider: _modal.default, 4170 NotFound: _notFound.default, 4171 Notice: _notice.default, 4172 Page: _page.default, 4173 Popover: _popover.default, 4174 Select: _select.default, 4175 Select2: _select2.default, 4176 Text: _text.default, 4177 UploadFile: _uploadFile.default, 4178 InlineLink: _inlineLink.default 4179 }; 4180 exports.default = _default; 4181 4182 /***/ }), 4183 4184 /***/ "../core/app/assets/js/pages/not-found.js": 4185 /*!************************************************!*\ 4186 !*** ../core/app/assets/js/pages/not-found.js ***! 4187 \************************************************/ 4188 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4189 4190 "use strict"; 4191 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 4192 4193 4194 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4195 4196 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4197 4198 _Object$defineProperty(exports, "__esModule", { 4199 value: true 4200 }); 4201 4202 exports.default = NotFound; 4203 4204 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4205 4206 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js")); 4207 4208 function NotFound() { 4209 var config = { 4210 title: __('Not Found', 'elementor'), 4211 className: 'eps-app__not-found', 4212 content: /*#__PURE__*/_react.default.createElement("h1", null, " ", __('Not Found', 'elementor'), " "), 4213 sidebar: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null) 4214 }; 4215 return /*#__PURE__*/_react.default.createElement(_page.default, config); 4216 } 4217 4218 /***/ }), 4219 4220 /***/ "../core/app/assets/js/router.js": 4221 /*!***************************************!*\ 4222 !*** ../core/app/assets/js/router.js ***! 4223 \***************************************/ 4224 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4225 4226 "use strict"; 4227 /* provided dependency */ var React = __webpack_require__(/*! react */ "react"); 4228 4229 4230 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4231 4232 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4233 4234 _Object$defineProperty(exports, "__esModule", { 4235 value: true 4236 }); 4237 4238 exports.default = void 0; 4239 4240 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 4241 4242 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 4243 4244 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 4245 4246 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 4247 4248 /** 4249 * App Router 4250 * 4251 * TODO: Temporary solution for routing extensibility. 4252 */ 4253 var Router = /*#__PURE__*/function () { 4254 function Router() { 4255 (0, _classCallCheck2.default)(this, Router); 4256 (0, _defineProperty2.default)(this, "routes", []); 4257 (0, _defineProperty2.default)(this, "history", null); 4258 } 4259 4260 (0, _createClass2.default)(Router, [{ 4261 key: "addRoute", 4262 value: 4263 /** 4264 * 4265 * @param route {{ 4266 * path: string, 4267 * component: object, 4268 * props: object, 4269 * }} 4270 */ 4271 function addRoute(route) { 4272 this.routes.push(route); 4273 } 4274 }, { 4275 key: "getRoutes", 4276 value: function getRoutes() { 4277 return this.routes.map(function (route) { 4278 var props = route.props || {}; // Use the path as a key, and add it as a prop. 4279 4280 props.path = props.key = route.path; 4281 return React.createElement(route.component, props); 4282 }); 4283 } 4284 }]); 4285 return Router; 4286 }(); 4287 4288 var router = new Router(); // Make router available for use within packages. 4289 4290 window.elementorAppPackages = { 4291 router: router 4292 }; 4293 var _default = router; 4294 exports.default = _default; 4295 4296 /***/ }), 4297 4298 /***/ "../core/app/assets/js/ui/atoms/box.js": 4299 /*!*********************************************!*\ 4300 !*** ../core/app/assets/js/ui/atoms/box.js ***! 4301 \*********************************************/ 4302 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4303 4304 "use strict"; 4305 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4306 4307 4308 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4309 4310 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4311 4312 _Object$defineProperty(exports, "__esModule", { 4313 value: true 4314 }); 4315 4316 exports.default = Box; 4317 4318 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4319 4320 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4321 4322 __webpack_require__(/*! ./box.scss */ "../core/app/assets/js/ui/atoms/box.scss"); 4323 4324 function Box(props) { 4325 var baseClassName = 'eps-box', 4326 classes = [baseClassName, props.className], 4327 style = {}; 4328 4329 if (props.hasOwnProperty('padding')) { 4330 style['--eps-box-padding'] = (0, _utils.pxToRem)(props.padding); 4331 classes.push(baseClassName + '--padding'); 4332 } 4333 4334 return /*#__PURE__*/_react.default.createElement("div", { 4335 style: style, 4336 className: (0, _utils.arrayToClassName)(classes) 4337 }, props.children); 4338 } 4339 4340 Box.propTypes = { 4341 className: PropTypes.string, 4342 padding: PropTypes.string, 4343 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 4344 }; 4345 Box.defaultProps = { 4346 className: '' 4347 }; 4348 4349 /***/ }), 4350 4351 /***/ "../core/app/assets/js/ui/atoms/checkbox.js": 4352 /*!**************************************************!*\ 4353 !*** ../core/app/assets/js/ui/atoms/checkbox.js ***! 4354 \**************************************************/ 4355 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4356 4357 "use strict"; 4358 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4359 4360 4361 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4362 4363 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4364 4365 _Object$defineProperty(exports, "__esModule", { 4366 value: true 4367 }); 4368 4369 exports.default = Checkbox; 4370 4371 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4372 4373 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4374 4375 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4376 4377 __webpack_require__(/*! ./checkbox.scss */ "../core/app/assets/js/ui/atoms/checkbox.scss"); 4378 4379 function Checkbox(props) { 4380 var baseClassName = 'eps-checkbox', 4381 classes = [baseClassName, props.className]; 4382 4383 if (props.rounded) { 4384 classes.push(baseClassName + '--rounded'); 4385 } 4386 4387 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, props, { 4388 type: "checkbox", 4389 disabled: props.disabled, 4390 className: (0, _utils.arrayToClassName)(classes) 4391 })); 4392 } 4393 4394 Checkbox.propTypes = { 4395 className: PropTypes.string, 4396 disabled: PropTypes.bool, 4397 rounded: PropTypes.bool 4398 }; 4399 Checkbox.defaultProps = { 4400 className: '', 4401 disabled: false 4402 }; 4403 4404 /***/ }), 4405 4406 /***/ "../core/app/assets/js/ui/atoms/css-grid.js": 4407 /*!**************************************************!*\ 4408 !*** ../core/app/assets/js/ui/atoms/css-grid.js ***! 4409 \**************************************************/ 4410 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4411 4412 "use strict"; 4413 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4414 4415 4416 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4417 4418 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4419 4420 _Object$defineProperty(exports, "__esModule", { 4421 value: true 4422 }); 4423 4424 exports.default = CssGrid; 4425 4426 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4427 4428 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4429 4430 __webpack_require__(/*! ./css-grid.scss */ "../core/app/assets/js/ui/atoms/css-grid.scss"); 4431 4432 function CssGrid(props) { 4433 var gridStyle = { 4434 '--eps-grid-columns': props.columns, 4435 '--eps-grid-spacing': (0, _utils.pxToRem)(props.spacing), 4436 '--eps-grid-col-min-width': (0, _utils.pxToRem)(props.colMinWidth), 4437 '--eps-grid-col-max-width': (0, _utils.pxToRem)(props.colMaxWidth) 4438 }; 4439 return /*#__PURE__*/_react.default.createElement("div", { 4440 style: gridStyle, 4441 className: "eps-css-grid ".concat(props.className) 4442 }, props.children); 4443 } 4444 4445 CssGrid.propTypes = { 4446 className: PropTypes.string, 4447 children: PropTypes.any.isRequired, 4448 columns: PropTypes.number, 4449 spacing: PropTypes.number, 4450 colMinWidth: PropTypes.number, 4451 colMaxWidth: PropTypes.number 4452 }; 4453 CssGrid.defaultProps = { 4454 spacing: 24, 4455 className: '' 4456 }; 4457 4458 /***/ }), 4459 4460 /***/ "../core/app/assets/js/ui/atoms/drag-drop.js": 4461 /*!***************************************************!*\ 4462 !*** ../core/app/assets/js/ui/atoms/drag-drop.js ***! 4463 \***************************************************/ 4464 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4465 4466 "use strict"; 4467 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4468 4469 4470 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4471 4472 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4473 4474 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 4475 4476 _Object$defineProperty(exports, "__esModule", { 4477 value: true 4478 }); 4479 4480 exports.default = DragDrop; 4481 4482 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 4483 4484 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4485 4486 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 4487 4488 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4489 4490 __webpack_require__(/*! ./drag-drop.scss */ "../core/app/assets/js/ui/atoms/drag-drop.scss"); 4491 4492 function DragDrop(props) { 4493 var _useState = (0, _react.useState)(false), 4494 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 4495 isDragOver = _useState2[0], 4496 setIsDragOver = _useState2[1], 4497 getClassName = function getClassName() { 4498 var baseClassName = 'e-app-drag-drop', 4499 classes = [baseClassName, props.className]; 4500 4501 if (isDragOver && !props.isLoading) { 4502 classes.push(baseClassName + '--drag-over'); 4503 } 4504 4505 return (0, _utils.arrayToClassName)(classes); 4506 }, 4507 onDragDropActions = function onDragDropActions(event) { 4508 event.preventDefault(); 4509 event.stopPropagation(); 4510 }, 4511 dragDropEvents = { 4512 onDrop: function onDrop(event) { 4513 onDragDropActions(event); 4514 setIsDragOver(false); 4515 4516 if (props.onDrop) { 4517 props.onDrop(event); 4518 } 4519 }, 4520 onDragOver: function onDragOver(event) { 4521 onDragDropActions(event); 4522 setIsDragOver(true); 4523 4524 if (props.onDragOver) { 4525 props.onDragOver(event); 4526 } 4527 }, 4528 onDragLeave: function onDragLeave(event) { 4529 onDragDropActions(event); 4530 setIsDragOver(false); 4531 4532 if (props.onDragLeave) { 4533 props.onDragLeave(event); 4534 } 4535 } 4536 }; 4537 4538 return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, dragDropEvents, { 4539 className: getClassName() 4540 }), props.children); 4541 } 4542 4543 DragDrop.propTypes = { 4544 className: PropTypes.string, 4545 children: PropTypes.any, 4546 onDrop: PropTypes.func, 4547 onDragLeave: PropTypes.func, 4548 onDragOver: PropTypes.func, 4549 isLoading: PropTypes.bool 4550 }; 4551 DragDrop.defaultProps = { 4552 className: '' 4553 }; 4554 4555 /***/ }), 4556 4557 /***/ "../core/app/assets/js/ui/atoms/heading.js": 4558 /*!*************************************************!*\ 4559 !*** ../core/app/assets/js/ui/atoms/heading.js ***! 4560 \*************************************************/ 4561 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4562 4563 "use strict"; 4564 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4565 4566 4567 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4568 4569 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4570 4571 _Object$defineProperty(exports, "__esModule", { 4572 value: true 4573 }); 4574 4575 exports.default = Heading; 4576 4577 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4578 4579 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4580 4581 function Heading(props) { 4582 var baseClassName = 'eps', 4583 classes = [props.className]; 4584 4585 if (props.variant) { 4586 classes.push(baseClassName + '-' + props.variant); 4587 } 4588 4589 var Element = function Element() { 4590 return _react.default.createElement(props.tag, { 4591 className: (0, _utils.arrayToClassName)(classes) 4592 }, props.children); 4593 }; 4594 4595 return /*#__PURE__*/_react.default.createElement(Element, null); 4596 } 4597 4598 Heading.propTypes = { 4599 className: PropTypes.string, 4600 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired, 4601 tag: PropTypes.oneOf(['h1', 'h2', 'h3', 'h4', 'h5', 'h6']), 4602 variant: PropTypes.oneOf(['display-1', 'display-2', 'display-3', 'display-4', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6']).isRequired 4603 }; 4604 Heading.defaultProps = { 4605 className: '', 4606 tag: 'h1' 4607 }; 4608 4609 /***/ }), 4610 4611 /***/ "../core/app/assets/js/ui/atoms/icon.js": 4612 /*!**********************************************!*\ 4613 !*** ../core/app/assets/js/ui/atoms/icon.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 = Icon; 4630 4631 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4632 4633 function Icon(props) { 4634 return /*#__PURE__*/_react.default.createElement("i", { 4635 className: "eps-icon ".concat(props.className) 4636 }); 4637 } 4638 4639 Icon.propTypes = { 4640 className: PropTypes.string.isRequired 4641 }; 4642 Icon.defaultProps = { 4643 className: '' 4644 }; 4645 4646 /***/ }), 4647 4648 /***/ "../core/app/assets/js/ui/atoms/select.js": 4649 /*!************************************************!*\ 4650 !*** ../core/app/assets/js/ui/atoms/select.js ***! 4651 \************************************************/ 4652 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4653 4654 "use strict"; 4655 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4656 4657 4658 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4659 4660 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4661 4662 _Object$defineProperty(exports, "__esModule", { 4663 value: true 4664 }); 4665 4666 exports.default = Select; 4667 4668 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4669 4670 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 4671 4672 function Select(props) { 4673 return /*#__PURE__*/_react.default.createElement("select", { 4674 multiple: props.multiple, 4675 className: props.className, 4676 value: props.value, 4677 onChange: props.onChange, 4678 ref: props.elRef 4679 }, props.options.map(function (option) { 4680 return option.children ? /*#__PURE__*/_react.default.createElement("optgroup", { 4681 label: option.label, 4682 key: option.label 4683 }, option.children.map(function (childOption) { 4684 return /*#__PURE__*/_react.default.createElement("option", { 4685 key: childOption.value, 4686 value: childOption.value 4687 }, childOption.label); 4688 })) : /*#__PURE__*/_react.default.createElement("option", { 4689 key: option.value, 4690 value: option.value 4691 }, option.label); 4692 })); 4693 } 4694 4695 Select.propTypes = { 4696 className: PropTypes.string, 4697 value: PropTypes.string, 4698 onChange: PropTypes.func, 4699 options: PropTypes.array, 4700 elRef: PropTypes.object, 4701 multiple: PropTypes.bool 4702 }; 4703 Select.defaultProps = { 4704 className: '', 4705 options: [] 4706 }; 4707 4708 /***/ }), 4709 4710 /***/ "../core/app/assets/js/ui/atoms/text-field.js": 4711 /*!****************************************************!*\ 4712 !*** ../core/app/assets/js/ui/atoms/text-field.js ***! 4713 \****************************************************/ 4714 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4715 4716 "use strict"; 4717 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4718 4719 4720 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4721 4722 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4723 4724 _Object$defineProperty(exports, "__esModule", { 4725 value: true 4726 }); 4727 4728 exports.default = TextField; 4729 4730 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4731 4732 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 4733 4734 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 4735 4736 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 4737 4738 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4739 4740 __webpack_require__(/*! ./text-field.scss */ "../core/app/assets/js/ui/atoms/text-field.scss"); 4741 4742 function TextField(props) { 4743 var classNameBase = 'eps-text-field', 4744 classes = [classNameBase, props.className, (0, _defineProperty2.default)({}, classNameBase + '--outlined', 'outlined' === props.variant)], 4745 validProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, { 4746 className: (0, _utils.arrayToClassName)(classes) 4747 }); 4748 4749 if (validProps.multiline) { 4750 delete validProps.multiline; 4751 return /*#__PURE__*/_react.default.createElement("textarea", validProps); 4752 } 4753 4754 return /*#__PURE__*/_react.default.createElement("input", (0, _extends2.default)({}, validProps, { 4755 type: "text" 4756 })); 4757 } 4758 4759 TextField.propTypes = { 4760 className: PropTypes.string, 4761 multiline: PropTypes.bool, 4762 variant: PropTypes.oneOf(['standard', 'outlined']), 4763 children: PropTypes.string 4764 }; 4765 TextField.defaultProps = { 4766 className: '', 4767 variant: 'standard' 4768 }; 4769 4770 /***/ }), 4771 4772 /***/ "../core/app/assets/js/ui/atoms/text.js": 4773 /*!**********************************************!*\ 4774 !*** ../core/app/assets/js/ui/atoms/text.js ***! 4775 \**********************************************/ 4776 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4777 4778 "use strict"; 4779 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4780 4781 4782 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4783 4784 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4785 4786 _Object$defineProperty(exports, "__esModule", { 4787 value: true 4788 }); 4789 4790 exports.default = Text; 4791 4792 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4793 4794 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 4795 4796 function Text(props) { 4797 var baseClassName = 'eps', 4798 classes = [props.className], 4799 variant = props.variant && 'md' !== props.variant ? '-' + props.variant : ''; 4800 classes.push(baseClassName + '-text' + variant); 4801 4802 var Element = function Element() { 4803 return _react.default.createElement(props.tag, { 4804 className: (0, _utils.arrayToClassName)(classes) 4805 }, props.children); 4806 }; 4807 4808 return /*#__PURE__*/_react.default.createElement(Element, null); 4809 } 4810 4811 Text.propTypes = { 4812 className: PropTypes.string, 4813 variant: PropTypes.oneOf(['xl', 'lg', 'md', 'sm', 'xs', 'xxs']), 4814 tag: PropTypes.string, 4815 children: PropTypes.any.isRequired 4816 }; 4817 Text.defaultProps = { 4818 className: '', 4819 tag: 'p' 4820 }; 4821 4822 /***/ }), 4823 4824 /***/ "../core/app/assets/js/ui/card/card-body.js": 4825 /*!**************************************************!*\ 4826 !*** ../core/app/assets/js/ui/card/card-body.js ***! 4827 \**************************************************/ 4828 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4829 4830 "use strict"; 4831 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4832 4833 4834 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4835 4836 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4837 4838 _Object$defineProperty(exports, "__esModule", { 4839 value: true 4840 }); 4841 4842 exports.default = CardBody; 4843 4844 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4845 4846 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4847 4848 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4849 4850 function CardBody(props) { 4851 var classNameBase = 'eps-card__body', 4852 classes = [classNameBase, props.className], 4853 style = {}; 4854 4855 if (props.hasOwnProperty('padding')) { 4856 style['--eps-card-body-padding'] = (0, _utils.pxToRem)(props.padding); 4857 classes.push(classNameBase + '--padding'); 4858 } 4859 4860 return /*#__PURE__*/_react.default.createElement("main", { 4861 className: (0, _utils.arrayToClassName)(classes), 4862 style: style 4863 }, props.children); 4864 } 4865 4866 CardBody.propTypes = { 4867 className: PropTypes.string, 4868 padding: PropTypes.string, 4869 passive: PropTypes.bool, 4870 active: PropTypes.bool, 4871 children: PropTypes.any.isRequired 4872 }; 4873 CardBody.defaultProps = { 4874 className: '' 4875 }; 4876 4877 /***/ }), 4878 4879 /***/ "../core/app/assets/js/ui/card/card-divider.js": 4880 /*!*****************************************************!*\ 4881 !*** ../core/app/assets/js/ui/card/card-divider.js ***! 4882 \*****************************************************/ 4883 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4884 4885 "use strict"; 4886 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4887 4888 4889 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4890 4891 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4892 4893 _Object$defineProperty(exports, "__esModule", { 4894 value: true 4895 }); 4896 4897 exports.default = CardDivider; 4898 4899 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4900 4901 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4902 4903 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4904 4905 function CardDivider(props) { 4906 var classNameBase = 'eps-card__divider', 4907 classes = [classNameBase, props.className]; 4908 return /*#__PURE__*/_react.default.createElement("hr", { 4909 className: (0, _utils.arrayToClassName)(classes) 4910 }); 4911 } 4912 4913 CardDivider.propTypes = { 4914 className: PropTypes.string 4915 }; 4916 CardDivider.defaultProps = { 4917 className: '' 4918 }; 4919 4920 /***/ }), 4921 4922 /***/ "../core/app/assets/js/ui/card/card-footer.js": 4923 /*!****************************************************!*\ 4924 !*** ../core/app/assets/js/ui/card/card-footer.js ***! 4925 \****************************************************/ 4926 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4927 4928 "use strict"; 4929 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4930 4931 4932 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4933 4934 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4935 4936 _Object$defineProperty(exports, "__esModule", { 4937 value: true 4938 }); 4939 4940 exports.default = CardFooter; 4941 4942 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4943 4944 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 4945 4946 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 4947 4948 function CardFooter(props) { 4949 var classNameBase = 'eps-card__footer', 4950 classes = [classNameBase, props.className], 4951 style = {}; 4952 4953 if (props.hasOwnProperty('padding')) { 4954 style['--eps-card-footer-padding'] = (0, _utils.pxToRem)(props.padding); 4955 classes.push(classNameBase + '--padding'); 4956 } 4957 4958 return /*#__PURE__*/_react.default.createElement("footer", { 4959 className: (0, _utils.arrayToClassName)(classes), 4960 style: style 4961 }, props.children); 4962 } 4963 4964 CardFooter.propTypes = { 4965 className: PropTypes.string, 4966 padding: PropTypes.string, 4967 passive: PropTypes.bool, 4968 active: PropTypes.bool, 4969 children: PropTypes.object.isRequired 4970 }; 4971 CardFooter.defaultProps = { 4972 className: '' 4973 }; 4974 4975 /***/ }), 4976 4977 /***/ "../core/app/assets/js/ui/card/card-header.js": 4978 /*!****************************************************!*\ 4979 !*** ../core/app/assets/js/ui/card/card-header.js ***! 4980 \****************************************************/ 4981 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 4982 4983 "use strict"; 4984 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 4985 4986 4987 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 4988 4989 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 4990 4991 _Object$defineProperty(exports, "__esModule", { 4992 value: true 4993 }); 4994 4995 exports.default = CardHeader; 4996 4997 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 4998 4999 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5000 5001 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 5002 5003 function CardHeader(props) { 5004 var classNameBase = 'eps-card__header', 5005 classes = [classNameBase, props.className], 5006 style = {}; 5007 5008 if (props.hasOwnProperty('padding')) { 5009 style['--eps-card-header-padding'] = (0, _utils.pxToRem)(props.padding); 5010 classes.push(classNameBase + '--padding'); 5011 } 5012 5013 return /*#__PURE__*/_react.default.createElement("header", { 5014 className: (0, _utils.arrayToClassName)(classes), 5015 style: style 5016 }, props.children); 5017 } 5018 5019 CardHeader.propTypes = { 5020 className: PropTypes.string, 5021 padding: PropTypes.string, 5022 passive: PropTypes.bool, 5023 active: PropTypes.bool, 5024 children: PropTypes.any.isRequired 5025 }; 5026 CardHeader.defaultProps = { 5027 className: '' 5028 }; 5029 5030 /***/ }), 5031 5032 /***/ "../core/app/assets/js/ui/card/card-headline.js": 5033 /*!******************************************************!*\ 5034 !*** ../core/app/assets/js/ui/card/card-headline.js ***! 5035 \******************************************************/ 5036 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5037 5038 "use strict"; 5039 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 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 = CardHeadline; 5051 5052 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5053 5054 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5055 5056 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 5057 5058 function CardHeadline(props) { 5059 var classNameBase = 'eps-card__headline', 5060 classes = [classNameBase, props.className]; 5061 return /*#__PURE__*/_react.default.createElement("h4", { 5062 className: (0, _utils.arrayToClassName)(classes) 5063 }, props.children); 5064 } 5065 5066 CardHeadline.propTypes = { 5067 className: PropTypes.string, 5068 children: PropTypes.any.isRequired 5069 }; 5070 CardHeadline.defaultProps = { 5071 className: '' 5072 }; 5073 5074 /***/ }), 5075 5076 /***/ "../core/app/assets/js/ui/card/card-image.js": 5077 /*!***************************************************!*\ 5078 !*** ../core/app/assets/js/ui/card/card-image.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 = CardImage; 5095 5096 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5097 5098 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 5099 5100 function CardImage(props) { 5101 var image = /*#__PURE__*/_react.default.createElement("img", { 5102 src: props.src, 5103 alt: props.alt, 5104 className: "eps-card__image", 5105 loading: "lazy" 5106 }); 5107 5108 return /*#__PURE__*/_react.default.createElement("figure", { 5109 className: "eps-card__figure ".concat(props.className) 5110 }, image, props.children); 5111 } 5112 5113 CardImage.propTypes = { 5114 className: PropTypes.string, 5115 src: PropTypes.string.isRequired, 5116 alt: PropTypes.string.isRequired, 5117 children: PropTypes.any 5118 }; 5119 CardImage.defaultProps = { 5120 className: '' 5121 }; 5122 5123 /***/ }), 5124 5125 /***/ "../core/app/assets/js/ui/card/card-overlay.js": 5126 /*!*****************************************************!*\ 5127 !*** ../core/app/assets/js/ui/card/card-overlay.js ***! 5128 \*****************************************************/ 5129 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5130 5131 "use strict"; 5132 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5133 5134 5135 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5136 5137 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5138 5139 _Object$defineProperty(exports, "__esModule", { 5140 value: true 5141 }); 5142 5143 exports.default = CardOverlay; 5144 5145 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5146 5147 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 5148 5149 function CardOverlay(props) { 5150 return /*#__PURE__*/_react.default.createElement("div", { 5151 className: "eps-card__image-overlay ".concat(props.className) 5152 }, props.children); 5153 } 5154 5155 CardOverlay.propTypes = { 5156 className: PropTypes.string, 5157 children: PropTypes.object.isRequired 5158 }; 5159 CardOverlay.defaultProps = { 5160 className: '' 5161 }; 5162 5163 /***/ }), 5164 5165 /***/ "../core/app/assets/js/ui/card/card.js": 5166 /*!*********************************************!*\ 5167 !*** ../core/app/assets/js/ui/card/card.js ***! 5168 \*********************************************/ 5169 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5170 5171 "use strict"; 5172 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5173 5174 5175 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5176 5177 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5178 5179 _Object$defineProperty(exports, "__esModule", { 5180 value: true 5181 }); 5182 5183 exports.default = void 0; 5184 5185 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5186 5187 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! ./card-header */ "../core/app/assets/js/ui/card/card-header.js")); 5188 5189 var _cardBody = _interopRequireDefault(__webpack_require__(/*! ./card-body */ "../core/app/assets/js/ui/card/card-body.js")); 5190 5191 var _cardImage = _interopRequireDefault(__webpack_require__(/*! ./card-image */ "../core/app/assets/js/ui/card/card-image.js")); 5192 5193 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! ./card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js")); 5194 5195 var _cardFooter = _interopRequireDefault(__webpack_require__(/*! ./card-footer */ "../core/app/assets/js/ui/card/card-footer.js")); 5196 5197 var _cardHeadline = _interopRequireDefault(__webpack_require__(/*! ./card-headline */ "../core/app/assets/js/ui/card/card-headline.js")); 5198 5199 var _cardDivider = _interopRequireDefault(__webpack_require__(/*! ./card-divider */ "../core/app/assets/js/ui/card/card-divider.js")); 5200 5201 __webpack_require__(/*! ./card.scss */ "../core/app/assets/js/ui/card/card.scss"); 5202 5203 var Card = _react.default.forwardRef(function (props, ref) { 5204 return /*#__PURE__*/_react.default.createElement("article", { 5205 className: "eps-card ".concat(props.className), 5206 ref: ref 5207 }, props.children); 5208 }); 5209 5210 Card.propTypes = { 5211 type: PropTypes.string, 5212 className: PropTypes.string, 5213 children: PropTypes.any 5214 }; 5215 Card.defaultProps = { 5216 className: '' 5217 }; 5218 Card.displayName = 'Card'; 5219 Card.Header = _cardHeader.default; 5220 Card.Body = _cardBody.default; 5221 Card.Image = _cardImage.default; 5222 Card.Overlay = _cardOverlay.default; 5223 Card.Footer = _cardFooter.default; 5224 Card.Headline = _cardHeadline.default; 5225 Card.Divider = _cardDivider.default; 5226 var _default = Card; 5227 exports.default = _default; 5228 5229 /***/ }), 5230 5231 /***/ "../core/app/assets/js/ui/dialog/dialog-actions.js": 5232 /*!*********************************************************!*\ 5233 !*** ../core/app/assets/js/ui/dialog/dialog-actions.js ***! 5234 \*********************************************************/ 5235 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5236 5237 "use strict"; 5238 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5239 5240 5241 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5242 5243 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5244 5245 _Object$defineProperty(exports, "__esModule", { 5246 value: true 5247 }); 5248 5249 exports.default = DialogActions; 5250 5251 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5252 5253 function DialogActions(props) { 5254 return /*#__PURE__*/_react.default.createElement("div", { 5255 className: "eps-dialog__buttons" 5256 }, props.children); 5257 } 5258 5259 DialogActions.propTypes = { 5260 children: PropTypes.any 5261 }; 5262 5263 /***/ }), 5264 5265 /***/ "../core/app/assets/js/ui/dialog/dialog-button.js": 5266 /*!********************************************************!*\ 5267 !*** ../core/app/assets/js/ui/dialog/dialog-button.js ***! 5268 \********************************************************/ 5269 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5270 5271 "use strict"; 5272 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5273 5274 5275 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5276 5277 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5278 5279 _Object$defineProperty(exports, "__esModule", { 5280 value: true 5281 }); 5282 5283 exports.default = DialogButton; 5284 5285 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5286 5287 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5288 5289 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5290 5291 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5292 5293 function DialogButton(props) { 5294 return /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props, { 5295 className: "eps-dialog__button ".concat(props.className) 5296 })); 5297 } 5298 5299 DialogButton.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, { 5300 tabIndex: PropTypes.string, 5301 type: PropTypes.string 5302 }); 5303 DialogButton.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, { 5304 tabIndex: '0', 5305 type: 'button' 5306 }); 5307 5308 /***/ }), 5309 5310 /***/ "../core/app/assets/js/ui/dialog/dialog-content.js": 5311 /*!*********************************************************!*\ 5312 !*** ../core/app/assets/js/ui/dialog/dialog-content.js ***! 5313 \*********************************************************/ 5314 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5315 5316 "use strict"; 5317 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5318 5319 5320 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5321 5322 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5323 5324 _Object$defineProperty(exports, "__esModule", { 5325 value: true 5326 }); 5327 5328 exports.default = DialogContent; 5329 5330 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5331 5332 function DialogContent(props) { 5333 return /*#__PURE__*/_react.default.createElement("div", { 5334 className: "eps-dialog__content" 5335 }, props.children); 5336 } 5337 5338 DialogContent.propTypes = { 5339 children: PropTypes.any 5340 }; 5341 5342 /***/ }), 5343 5344 /***/ "../core/app/assets/js/ui/dialog/dialog-text.js": 5345 /*!******************************************************!*\ 5346 !*** ../core/app/assets/js/ui/dialog/dialog-text.js ***! 5347 \******************************************************/ 5348 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5349 5350 "use strict"; 5351 5352 5353 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5354 5355 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5356 5357 _Object$defineProperty(exports, "__esModule", { 5358 value: true 5359 }); 5360 5361 exports.default = DialogText; 5362 5363 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5364 5365 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5366 5367 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5368 5369 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5370 5371 function DialogText(props) { 5372 return /*#__PURE__*/_react.default.createElement(_text.default, (0, _extends2.default)({ 5373 variant: "xs" 5374 }, props, { 5375 className: "eps-dialog__text ".concat(props.className) 5376 })); 5377 } 5378 5379 DialogText.propTypes = (0, _objectSpread2.default)({}, _text.default.propTypes); 5380 DialogText.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _text.default.defaultProps), {}, { 5381 tag: 'p', 5382 variant: 'sm' 5383 }); 5384 5385 /***/ }), 5386 5387 /***/ "../core/app/assets/js/ui/dialog/dialog-title.js": 5388 /*!*******************************************************!*\ 5389 !*** ../core/app/assets/js/ui/dialog/dialog-title.js ***! 5390 \*******************************************************/ 5391 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5392 5393 "use strict"; 5394 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5395 5396 5397 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5398 5399 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5400 5401 _Object$defineProperty(exports, "__esModule", { 5402 value: true 5403 }); 5404 5405 exports.default = DialogTitle; 5406 5407 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5408 5409 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5410 5411 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5412 5413 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 5414 5415 function DialogTitle(props) { 5416 return /*#__PURE__*/_react.default.createElement(_heading.default, (0, _extends2.default)({}, props, { 5417 className: "eps-dialog__title ".concat(props.className) 5418 })); 5419 } 5420 5421 DialogTitle.propTypes = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, { 5422 className: PropTypes.string 5423 }); 5424 DialogTitle.defaultProps = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _heading.default.propTypes), {}, { 5425 variant: 'h3', 5426 tag: 'h3', 5427 className: '' 5428 }); 5429 5430 /***/ }), 5431 5432 /***/ "../core/app/assets/js/ui/dialog/dialog-wrapper.js": 5433 /*!*********************************************************!*\ 5434 !*** ../core/app/assets/js/ui/dialog/dialog-wrapper.js ***! 5435 \*********************************************************/ 5436 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5437 5438 "use strict"; 5439 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5440 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5441 5442 5443 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5444 5445 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5446 5447 _Object$defineProperty(exports, "__esModule", { 5448 value: true 5449 }); 5450 5451 exports.default = DialogWrapper; 5452 5453 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5454 5455 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5456 5457 function DialogWrapper(props) { 5458 var WrapperTag = 'div'; 5459 5460 if (props.onSubmit) { 5461 WrapperTag = 'form'; 5462 } 5463 5464 return /*#__PURE__*/_react.default.createElement("section", { 5465 className: "eps-modal__overlay" 5466 }, /*#__PURE__*/_react.default.createElement(WrapperTag, { 5467 className: "eps-modal eps-dialog", 5468 onSubmit: props.onSubmit 5469 }, props.onClose && /*#__PURE__*/_react.default.createElement(_button.default, { 5470 onClick: props.onClose, 5471 text: __('Close', 'elementor'), 5472 hideText: true, 5473 icon: "eicon-close", 5474 className: "eps-dialog__close-button" 5475 }), props.children)); 5476 } 5477 5478 DialogWrapper.propTypes = { 5479 onClose: PropTypes.func, 5480 onSubmit: PropTypes.func, 5481 children: PropTypes.any 5482 }; 5483 5484 /***/ }), 5485 5486 /***/ "../core/app/assets/js/ui/dialog/dialog.js": 5487 /*!*************************************************!*\ 5488 !*** ../core/app/assets/js/ui/dialog/dialog.js ***! 5489 \*************************************************/ 5490 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5491 5492 "use strict"; 5493 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5494 5495 5496 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5497 5498 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5499 5500 _Object$defineProperty(exports, "__esModule", { 5501 value: true 5502 }); 5503 5504 exports.default = Dialog; 5505 5506 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5507 5508 var _dialogWrapper = _interopRequireDefault(__webpack_require__(/*! ./dialog-wrapper */ "../core/app/assets/js/ui/dialog/dialog-wrapper.js")); 5509 5510 var _dialogContent = _interopRequireDefault(__webpack_require__(/*! ./dialog-content */ "../core/app/assets/js/ui/dialog/dialog-content.js")); 5511 5512 var _dialogTitle = _interopRequireDefault(__webpack_require__(/*! ./dialog-title */ "../core/app/assets/js/ui/dialog/dialog-title.js")); 5513 5514 var _dialogText = _interopRequireDefault(__webpack_require__(/*! ./dialog-text */ "../core/app/assets/js/ui/dialog/dialog-text.js")); 5515 5516 var _dialogActions = _interopRequireDefault(__webpack_require__(/*! ./dialog-actions */ "../core/app/assets/js/ui/dialog/dialog-actions.js")); 5517 5518 var _dialogButton = _interopRequireDefault(__webpack_require__(/*! ./dialog-button */ "../core/app/assets/js/ui/dialog/dialog-button.js")); 5519 5520 __webpack_require__(/*! ./dialog.scss */ "../core/app/assets/js/ui/dialog/dialog.scss"); 5521 5522 function Dialog(props) { 5523 return /*#__PURE__*/_react.default.createElement(_dialogWrapper.default, { 5524 onSubmit: props.onSubmit, 5525 onClose: props.onClose 5526 }, /*#__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, { 5527 key: "dismiss", 5528 text: props.dismissButtonText, 5529 onClick: props.dismissButtonOnClick, 5530 url: props.dismissButtonUrl, 5531 target: props.dismissButtonTarget, 5532 tabIndex: "2" 5533 }), /*#__PURE__*/_react.default.createElement(_dialogButton.default, { 5534 key: "approve", 5535 text: props.approveButtonText, 5536 onClick: props.approveButtonOnClick, 5537 url: props.approveButtonUrl, 5538 target: props.approveButtonTarget, 5539 color: props.approveButtonColor, 5540 elRef: props.approveButtonRef, 5541 tabIndex: "1" 5542 }))); 5543 } 5544 5545 Dialog.propTypes = { 5546 title: PropTypes.any, 5547 text: PropTypes.any, 5548 children: PropTypes.any, 5549 onSubmit: PropTypes.func, 5550 onClose: PropTypes.func, 5551 dismissButtonText: PropTypes.string.isRequired, 5552 dismissButtonOnClick: PropTypes.func, 5553 dismissButtonUrl: PropTypes.string, 5554 dismissButtonTarget: PropTypes.string, 5555 approveButtonText: PropTypes.string.isRequired, 5556 approveButtonOnClick: PropTypes.func, 5557 approveButtonUrl: PropTypes.string, 5558 approveButtonColor: PropTypes.string, 5559 approveButtonTarget: PropTypes.string, 5560 approveButtonRef: PropTypes.object 5561 }; 5562 Dialog.defaultProps = {}; 5563 Dialog.Wrapper = _dialogWrapper.default; 5564 Dialog.Content = _dialogContent.default; 5565 Dialog.Title = _dialogTitle.default; 5566 Dialog.Text = _dialogText.default; 5567 Dialog.Actions = _dialogActions.default; 5568 Dialog.Button = _dialogButton.default; 5569 5570 /***/ }), 5571 5572 /***/ "../core/app/assets/js/ui/grid/grid.js": 5573 /*!*********************************************!*\ 5574 !*** ../core/app/assets/js/ui/grid/grid.js ***! 5575 \*********************************************/ 5576 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5577 5578 "use strict"; 5579 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5580 5581 5582 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5583 5584 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5585 5586 _Object$defineProperty(exports, "__esModule", { 5587 value: true 5588 }); 5589 5590 exports.default = Grid; 5591 5592 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5593 5594 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 5595 5596 __webpack_require__(/*! core-js/modules/es6.regexp.replace.js */ "../node_modules/core-js/modules/es6.regexp.replace.js"); 5597 5598 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 5599 5600 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5601 5602 __webpack_require__(/*! ./grid.scss */ "../core/app/assets/js/ui/grid/grid.scss"); 5603 5604 function Grid(props) { 5605 var propsMap = { 5606 direction: '--direction{{ -VALUE }}', 5607 justify: '--justify{{ -VALUE }}', 5608 alignContent: '--align-content{{ -VALUE }}', 5609 alignItems: '--align-items{{ -VALUE }}', 5610 container: '-container', 5611 item: '-item', 5612 noWrap: '-container--no-wrap', 5613 wrapReverse: '-container--wrap-reverse', 5614 zeroMinWidth: '-item--zero-min-width', 5615 spacing: '-container--spacing', 5616 xs: '-item-xs{{ -VALUE }}', 5617 sm: '-item-sm{{ -VALUE }}', 5618 md: '-item-md{{ -VALUE }}', 5619 lg: '-item-lg{{ -VALUE }}', 5620 xl: '-item-xl{{ -VALUE }}', 5621 xxl: '-item-xxl{{ -VALUE }}' 5622 }, 5623 getStyle = function getStyle() { 5624 return isValidPropValue(props.spacing) ? { 5625 '--grid-spacing-gutter': (0, _utils.pxToRem)(props.spacing) 5626 } : {}; 5627 }, 5628 classes = [getBaseClassName(), props.className].concat((0, _toConsumableArray2.default)(getPropsClasses(propsMap, props))); 5629 5630 return /*#__PURE__*/_react.default.createElement("div", { 5631 style: getStyle(), 5632 className: (0, _utils.arrayToClassName)(classes) 5633 }, props.children); 5634 } 5635 5636 function getPropsClasses(propsMap, props) { 5637 var classes = []; 5638 5639 for (var prop in propsMap) { 5640 if (props[prop]) { 5641 var propValue = isValidPropValue(props[prop]) ? props[prop] : ''; 5642 classes.push(getBaseClassName() + renderPropValueBrackets(propsMap[prop], propValue)); 5643 } 5644 } 5645 5646 return classes; 5647 } 5648 5649 function renderPropValueBrackets(propClass, propValue) { 5650 var brackets = propClass.match(/{{.*?}}/); 5651 5652 if (brackets) { 5653 var bracketsValue = propValue ? brackets[0].replace(/[{ }]/g, '').replace(/value/i, propValue) : ''; 5654 propClass = propClass.replace(brackets[0], bracketsValue); 5655 } 5656 5657 return propClass; 5658 } 5659 5660 function getBaseClassName() { 5661 return 'eps-grid'; 5662 } 5663 5664 function isValidPropValue(propValue) { 5665 return propValue && 'boolean' !== typeof propValue; 5666 } 5667 5668 Grid.propTypes = { 5669 className: PropTypes.string, 5670 direction: PropTypes.oneOf(['row', 'column', 'row-reverse', 'column-reverse']), 5671 justify: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'space-evenly', 'space-around', 'stretch']), 5672 alignContent: PropTypes.oneOf(['start', 'center', 'end', 'space-between', 'stretch']), 5673 alignItems: PropTypes.oneOf(['start', 'center', 'end', 'baseline', 'stretch']), 5674 container: PropTypes.bool, 5675 item: PropTypes.bool, 5676 noWrap: PropTypes.bool, 5677 wrapReverse: PropTypes.bool, 5678 zeroMinWidth: PropTypes.bool, 5679 spacing: PropTypes.number, 5680 xs: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5681 sm: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5682 md: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5683 lg: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5684 xl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5685 xxl: PropTypes.oneOfType([PropTypes.number, PropTypes.bool]), 5686 children: PropTypes.any.isRequired 5687 }; 5688 Grid.defaultProps = { 5689 className: '' 5690 }; 5691 5692 /***/ }), 5693 5694 /***/ "../core/app/assets/js/ui/menu/menu-item.js": 5695 /*!**************************************************!*\ 5696 !*** ../core/app/assets/js/ui/menu/menu-item.js ***! 5697 \**************************************************/ 5698 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5699 5700 "use strict"; 5701 5702 5703 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5704 5705 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5706 5707 _Object$defineProperty(exports, "__esModule", { 5708 value: true 5709 }); 5710 5711 exports.default = void 0; 5712 5713 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 5714 5715 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 5716 5717 var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/get */ "../node_modules/@babel/runtime-corejs2/helpers/get.js")); 5718 5719 var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/getPrototypeOf */ "../node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js")); 5720 5721 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 5722 5723 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 5724 5725 __webpack_require__(/*! ./menu-item.scss */ "../core/app/assets/js/ui/menu/menu-item.scss"); 5726 5727 var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5728 5729 var SideMenuItem = /*#__PURE__*/function (_BaseButton) { 5730 (0, _inherits2.default)(SideMenuItem, _BaseButton); 5731 5732 var _super = (0, _createSuper2.default)(SideMenuItem); 5733 5734 function SideMenuItem() { 5735 (0, _classCallCheck2.default)(this, SideMenuItem); 5736 return _super.apply(this, arguments); 5737 } 5738 5739 (0, _createClass2.default)(SideMenuItem, [{ 5740 key: "getCssId", 5741 value: function getCssId() { 5742 return "eps-menu-item-" + (0, _get2.default)((0, _getPrototypeOf2.default)(SideMenuItem.prototype), "getCssId", this).call(this); 5743 } 5744 }, { 5745 key: "getClassName", 5746 value: function getClassName() { 5747 return "eps-menu-item " + (0, _get2.default)((0, _getPrototypeOf2.default)(SideMenuItem.prototype), "getClassName", this).call(this); 5748 } 5749 }]); 5750 return SideMenuItem; 5751 }(_button.default); 5752 5753 exports.default = SideMenuItem; 5754 5755 /***/ }), 5756 5757 /***/ "../core/app/assets/js/ui/menu/menu.js": 5758 /*!*********************************************!*\ 5759 !*** ../core/app/assets/js/ui/menu/menu.js ***! 5760 \*********************************************/ 5761 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5762 5763 "use strict"; 5764 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5765 5766 5767 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5768 5769 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5770 5771 _Object$defineProperty(exports, "__esModule", { 5772 value: true 5773 }); 5774 5775 exports.default = Menu; 5776 5777 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5778 5779 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5780 5781 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 5782 5783 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 5784 5785 __webpack_require__(/*! ./menu.scss */ "../core/app/assets/js/ui/menu/menu.scss"); 5786 5787 var _button = _interopRequireDefault(__webpack_require__(/*! ../molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5788 5789 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 5790 5791 var _router2 = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 5792 5793 function Menu(props) { 5794 var ActionButton = function ActionButton(itemProps) { 5795 if (!props.actionButton) { 5796 return ''; 5797 } 5798 5799 return props.actionButton(itemProps); 5800 }; 5801 5802 if (props.promotion) { 5803 return /*#__PURE__*/_react.default.createElement("nav", { 5804 className: "eps-menu" 5805 }, props.children, /*#__PURE__*/_react.default.createElement("ul", null, props.menuItems.map(function (item) { 5806 return /*#__PURE__*/_react.default.createElement("li", { 5807 key: item.type, 5808 className: "eps-menu-item" 5809 }, /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({ 5810 text: item.title, 5811 className: "eps-menu-item__link" 5812 }, item)), /*#__PURE__*/_react.default.createElement(ActionButton, item)); 5813 }))); 5814 } 5815 5816 return /*#__PURE__*/_react.default.createElement(_router2.LocationProvider, { 5817 history: _router.default.appHistory 5818 }, /*#__PURE__*/_react.default.createElement("nav", { 5819 className: "eps-menu" 5820 }, props.children, /*#__PURE__*/_react.default.createElement("ul", null, props.menuItems.map(function (item) { 5821 return /*#__PURE__*/_react.default.createElement(_router2.Match, { 5822 key: item.type, 5823 path: item.url 5824 }, function (_ref) { 5825 var match = _ref.match; 5826 return /*#__PURE__*/_react.default.createElement("li", { 5827 key: item.type, 5828 className: "eps-menu-item".concat(match ? ' eps-menu-item--active' : '') 5829 }, /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({ 5830 text: item.title, 5831 className: "eps-menu-item__link" 5832 }, item)), /*#__PURE__*/_react.default.createElement(ActionButton, item)); 5833 }); 5834 })))); 5835 } 5836 5837 Menu.propTypes = { 5838 menuItems: PropTypes.arrayOf(PropTypes.object), 5839 children: PropTypes.any, 5840 actionButton: PropTypes.func, 5841 promotion: PropTypes.bool 5842 }; 5843 5844 /***/ }), 5845 5846 /***/ "../core/app/assets/js/ui/modal/modal-section.js": 5847 /*!*******************************************************!*\ 5848 !*** ../core/app/assets/js/ui/modal/modal-section.js ***! 5849 \*******************************************************/ 5850 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5851 5852 "use strict"; 5853 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5854 5855 5856 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5857 5858 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5859 5860 _Object$defineProperty(exports, "__esModule", { 5861 value: true 5862 }); 5863 5864 exports.default = ModalSection; 5865 5866 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5867 5868 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 5869 5870 function ModalSection(props) { 5871 return /*#__PURE__*/_react.default.createElement("section", { 5872 className: (0, _utils.arrayToClassName)(['eps-modal__section', props.className]) 5873 }, props.children); 5874 } 5875 5876 ModalSection.propTypes = { 5877 className: PropTypes.string, 5878 children: PropTypes.any 5879 }; 5880 ModalSection.defaultProps = { 5881 className: '' 5882 }; 5883 5884 /***/ }), 5885 5886 /***/ "../core/app/assets/js/ui/modal/modal-tip.js": 5887 /*!***************************************************!*\ 5888 !*** ../core/app/assets/js/ui/modal/modal-tip.js ***! 5889 \***************************************************/ 5890 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5891 5892 "use strict"; 5893 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5894 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5895 5896 5897 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5898 5899 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5900 5901 _Object$defineProperty(exports, "__esModule", { 5902 value: true 5903 }); 5904 5905 exports.default = ModalTip; 5906 5907 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 5908 5909 var _utils = __webpack_require__(/*! ../../utils/utils */ "../core/app/assets/js/utils/utils.js"); 5910 5911 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 5912 5913 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5914 5915 function ModalTip(props) { 5916 return /*#__PURE__*/_react.default.createElement("div", { 5917 className: (0, _utils.arrayToClassName)(['eps-modal__tip', props.className]) 5918 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 5919 variant: "h3", 5920 tag: "h3" 5921 }, props.title), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 5922 variant: "xs" 5923 }, props.description)); 5924 } 5925 5926 ModalTip.propTypes = { 5927 className: PropTypes.string, 5928 title: PropTypes.string, 5929 description: PropTypes.string 5930 }; 5931 ModalTip.defaultProps = { 5932 className: '', 5933 title: __('Tip', 'elementor') 5934 }; 5935 5936 /***/ }), 5937 5938 /***/ "../core/app/assets/js/ui/modal/modal.js": 5939 /*!***********************************************!*\ 5940 !*** ../core/app/assets/js/ui/modal/modal.js ***! 5941 \***********************************************/ 5942 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 5943 5944 "use strict"; 5945 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 5946 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 5947 5948 5949 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 5950 5951 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 5952 5953 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 5954 5955 _Object$defineProperty(exports, "__esModule", { 5956 value: true 5957 }); 5958 5959 exports.default = ModalProvider; 5960 exports.Modal = void 0; 5961 5962 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 5963 5964 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 5965 5966 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 5967 5968 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 5969 5970 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 5971 5972 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 5973 5974 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 5975 5976 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 5977 5978 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 5979 5980 var _modalSection = _interopRequireDefault(__webpack_require__(/*! ./modal-section */ "../core/app/assets/js/ui/modal/modal-section.js")); 5981 5982 var _modalTip = _interopRequireDefault(__webpack_require__(/*! ./modal-tip */ "../core/app/assets/js/ui/modal/modal-tip.js")); 5983 5984 __webpack_require__(/*! ./modal.scss */ "../core/app/assets/js/ui/modal/modal.scss"); 5985 5986 function ModalProvider(props) { 5987 var _useState = (0, _react.useState)(props.show), 5988 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 5989 show = _useState2[0], 5990 setShow = _useState2[1], 5991 hideModal = function hideModal() { 5992 setShow(false); // The purpose of the props.setShow is to sync an external state with the component inner state. 5993 5994 // The purpose of the props.setShow is to sync an external state with the component inner state. 5995 if (props.setShow) { 5996 props.setShow(false); 5997 } 5998 }, 5999 showModal = function showModal() { 6000 setShow(true); // The purpose of the props.setShow is to sync an external state with the component inner state. 6001 6002 // The purpose of the props.setShow is to sync an external state with the component inner state. 6003 if (props.setShow) { 6004 props.setShow(true); 6005 } 6006 }, 6007 modalAttrs = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, { 6008 show: show, 6009 hideModal: hideModal, 6010 showModal: showModal 6011 }); 6012 6013 (0, _react.useEffect)(function () { 6014 // Sync with external state. 6015 setShow(props.show); 6016 }, [props.show]); 6017 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, props.toggleButtonProps && /*#__PURE__*/_react.default.createElement(_button.default, (0, _extends2.default)({}, props.toggleButtonProps, { 6018 onClick: showModal 6019 })), /*#__PURE__*/_react.default.createElement(Modal, modalAttrs, props.children)); 6020 } 6021 6022 ModalProvider.propTypes = { 6023 children: PropTypes.node.isRequired, 6024 toggleButtonProps: PropTypes.object, 6025 title: PropTypes.string, 6026 icon: PropTypes.string, 6027 show: PropTypes.bool, 6028 setShow: PropTypes.func 6029 }; 6030 ModalProvider.defaultProps = { 6031 show: false 6032 }; 6033 ModalProvider.Section = _modalSection.default; 6034 ModalProvider.Tip = _modalTip.default; 6035 6036 var Modal = function Modal(props) { 6037 var modalRef = (0, _react.useRef)(null), 6038 closeRef = (0, _react.useRef)(null), 6039 closeModal = function closeModal(e) { 6040 var node = modalRef.current, 6041 closeNode = closeRef.current, 6042 isInCloseNode = closeNode && closeNode.contains(e.target); // ignore if click is inside the modal 6043 6044 if (node && node.contains(e.target) && !isInCloseNode) { 6045 return; 6046 } 6047 6048 props.hideModal(); 6049 }; 6050 6051 (0, _react.useEffect)(function () { 6052 if (props.show) { 6053 document.addEventListener('mousedown', closeModal, false); 6054 } 6055 6056 return function () { 6057 return document.removeEventListener('mousedown', closeModal, false); 6058 }; 6059 }, [props.show]); 6060 6061 if (!props.show) { 6062 return null; 6063 } 6064 6065 return /*#__PURE__*/_react.default.createElement("div", { 6066 className: "eps-modal__overlay", 6067 onClick: closeModal 6068 }, /*#__PURE__*/_react.default.createElement("div", { 6069 className: (0, _utils.arrayToClassName)(['eps-modal', props.className]), 6070 ref: modalRef 6071 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 6072 container: true, 6073 className: "eps-modal__header", 6074 justify: "space-between", 6075 alignItems: "center" 6076 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 6077 item: true 6078 }, /*#__PURE__*/_react.default.createElement(_icon.default, { 6079 className: "eps-modal__icon ".concat(props.icon) 6080 }), /*#__PURE__*/_react.default.createElement(_text.default, { 6081 className: "title", 6082 tag: "span" 6083 }, props.title)), /*#__PURE__*/_react.default.createElement(_grid.default, { 6084 item: true 6085 }, /*#__PURE__*/_react.default.createElement("div", { 6086 className: "eps-modal__close-wrapper", 6087 ref: closeRef 6088 }, /*#__PURE__*/_react.default.createElement(_button.default, { 6089 text: __('Close', 'elementor'), 6090 hideText: true, 6091 icon: "eicon-close", 6092 onClick: props.closeModal 6093 })))), /*#__PURE__*/_react.default.createElement("div", { 6094 className: "eps-modal__body" 6095 }, props.children))); 6096 }; 6097 6098 exports.Modal = Modal; 6099 Modal.propTypes = { 6100 className: PropTypes.string, 6101 children: PropTypes.any.isRequired, 6102 title: PropTypes.string.isRequired, 6103 icon: PropTypes.string, 6104 show: PropTypes.bool, 6105 setShow: PropTypes.func, 6106 hideModal: PropTypes.func, 6107 showModal: PropTypes.func, 6108 closeModal: PropTypes.func 6109 }; 6110 Modal.defaultProps = { 6111 className: '' 6112 }; 6113 6114 /***/ }), 6115 6116 /***/ "../core/app/assets/js/ui/molecules/add-new-button.js": 6117 /*!************************************************************!*\ 6118 !*** ../core/app/assets/js/ui/molecules/add-new-button.js ***! 6119 \************************************************************/ 6120 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6121 6122 "use strict"; 6123 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6124 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 6125 6126 6127 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6128 6129 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6130 6131 _Object$defineProperty(exports, "__esModule", { 6132 value: true 6133 }); 6134 6135 exports.default = void 0; 6136 6137 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 6138 6139 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 6140 6141 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 6142 6143 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 6144 6145 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 6146 6147 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 6148 6149 var _button = _interopRequireDefault(__webpack_require__(/*! ./button */ "../core/app/assets/js/ui/molecules/button.js")); 6150 6151 __webpack_require__(/*! ./add-new-button.scss */ "../core/app/assets/js/ui/molecules/add-new-button.scss"); 6152 6153 var AddNewButton = /*#__PURE__*/function (_Button) { 6154 (0, _inherits2.default)(AddNewButton, _Button); 6155 6156 var _super = (0, _createSuper2.default)(AddNewButton); 6157 6158 function AddNewButton() { 6159 (0, _classCallCheck2.default)(this, AddNewButton); 6160 return _super.apply(this, arguments); 6161 } 6162 6163 (0, _createClass2.default)(AddNewButton, [{ 6164 key: "getClassName", 6165 value: function getClassName() { 6166 var className = this.props.className; 6167 6168 if (this.props.size) { 6169 className += ' eps-add-new-button--' + this.props.size; 6170 } 6171 6172 return className; 6173 } 6174 }]); 6175 return AddNewButton; 6176 }(_button.default); 6177 6178 exports.default = AddNewButton; 6179 (0, _defineProperty2.default)(AddNewButton, "propTypes", (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.propTypes), {}, { 6180 text: PropTypes.string, 6181 size: PropTypes.string 6182 })); 6183 (0, _defineProperty2.default)(AddNewButton, "defaultProps", (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _button.default.defaultProps), {}, { 6184 className: 'eps-add-new-button', 6185 text: __('Add New', 'elementor-pro'), 6186 icon: 'eicon-plus' 6187 })); 6188 6189 /***/ }), 6190 6191 /***/ "../core/app/assets/js/ui/molecules/button.js": 6192 /*!****************************************************!*\ 6193 !*** ../core/app/assets/js/ui/molecules/button.js ***! 6194 \****************************************************/ 6195 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6196 6197 "use strict"; 6198 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6199 6200 6201 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6202 6203 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6204 6205 _Object$defineProperty(exports, "__esModule", { 6206 value: true 6207 }); 6208 6209 exports.default = void 0; 6210 6211 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6212 6213 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 6214 6215 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 6216 6217 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 6218 6219 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 6220 6221 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 6222 6223 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 6224 6225 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 6226 6227 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 6228 6229 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 6230 6231 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 6232 6233 var Button = /*#__PURE__*/function (_React$Component) { 6234 (0, _inherits2.default)(Button, _React$Component); 6235 6236 var _super = (0, _createSuper2.default)(Button); 6237 6238 function Button() { 6239 (0, _classCallCheck2.default)(this, Button); 6240 return _super.apply(this, arguments); 6241 } 6242 6243 (0, _createClass2.default)(Button, [{ 6244 key: "getCssId", 6245 value: function getCssId() { 6246 return this.props.id; 6247 } 6248 }, { 6249 key: "getClassName", 6250 value: function getClassName() { 6251 var baseClassName = 'eps-button', 6252 classes = [baseClassName, this.props.className]; 6253 return classes.concat(this.getStylePropsClasses(baseClassName)).filter(function (classItem) { 6254 return '' !== classItem; 6255 }).join(' '); 6256 } 6257 }, { 6258 key: "getStylePropsClasses", 6259 value: function getStylePropsClasses(baseClassName) { 6260 var _this = this; 6261 6262 var styleProps = ['color', 'size', 'variant'], 6263 stylePropClasses = []; 6264 styleProps.forEach(function (styleProp) { 6265 var stylePropValue = _this.props[styleProp]; 6266 6267 if (stylePropValue) { 6268 stylePropClasses.push(baseClassName + '--' + stylePropValue); 6269 } 6270 }); 6271 return stylePropClasses; 6272 } 6273 }, { 6274 key: "getIcon", 6275 value: function getIcon() { 6276 if (this.props.icon) { 6277 var tooltip = this.props.tooltip || this.props.text; 6278 6279 var icon = /*#__PURE__*/_react.default.createElement(_icon.default, { 6280 className: this.props.icon, 6281 "aria-hidden": "true", 6282 title: tooltip 6283 }); 6284 6285 var screenReaderText = ''; 6286 6287 if (this.props.hideText) { 6288 screenReaderText = /*#__PURE__*/_react.default.createElement("span", { 6289 className: "sr-only" 6290 }, tooltip); 6291 } 6292 6293 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, icon, screenReaderText); 6294 } 6295 6296 return ''; 6297 } 6298 }, { 6299 key: "getText", 6300 value: function getText() { 6301 return this.props.hideText ? '' : /*#__PURE__*/_react.default.createElement("span", null, this.props.text); 6302 } 6303 }, { 6304 key: "render", 6305 value: function render() { 6306 var attributes = {}, 6307 id = this.getCssId(), 6308 className = this.getClassName(); // Add attributes only if they are not empty. 6309 6310 if (id) { 6311 attributes.id = id; 6312 } 6313 6314 if (className) { 6315 attributes.className = className; 6316 } 6317 6318 if (this.props.onClick) { 6319 attributes.onClick = this.props.onClick; 6320 } 6321 6322 if (this.props.rel) { 6323 attributes.rel = this.props.rel; 6324 } 6325 6326 if (this.props.elRef) { 6327 attributes.ref = this.props.elRef; 6328 } 6329 6330 var buttonContent = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, this.getIcon(), this.getText()); 6331 6332 if (this.props.url) { 6333 if (0 === this.props.url.indexOf('http')) { 6334 return /*#__PURE__*/_react.default.createElement("a", (0, _extends2.default)({ 6335 href: this.props.url, 6336 target: this.props.target 6337 }, attributes), buttonContent); 6338 } // @see https://reach.tech/router/example/active-links. 6339 6340 6341 attributes.getProps = function (props) { 6342 if (props.isCurrent) { 6343 attributes.className += ' active'; 6344 } 6345 6346 return { 6347 className: attributes.className 6348 }; 6349 }; 6350 6351 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 6352 history: _router2.default.appHistory 6353 }, /*#__PURE__*/_react.default.createElement(_router.Link, (0, _extends2.default)({ 6354 to: this.props.url 6355 }, attributes), buttonContent)); 6356 } 6357 6358 return /*#__PURE__*/_react.default.createElement("div", attributes, buttonContent); 6359 } 6360 }]); 6361 return Button; 6362 }(_react.default.Component); 6363 6364 exports.default = Button; 6365 (0, _defineProperty2.default)(Button, "propTypes", { 6366 text: PropTypes.string.isRequired, 6367 hideText: PropTypes.bool, 6368 icon: PropTypes.string, 6369 tooltip: PropTypes.string, 6370 id: PropTypes.string, 6371 className: PropTypes.string, 6372 url: PropTypes.string, 6373 onClick: PropTypes.func, 6374 variant: PropTypes.oneOf(['contained', 'underlined', 'outlined', '']), 6375 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']), 6376 size: PropTypes.oneOf(['sm', 'md', 'lg']), 6377 target: PropTypes.string, 6378 rel: PropTypes.string, 6379 elRef: PropTypes.object 6380 }); 6381 (0, _defineProperty2.default)(Button, "defaultProps", { 6382 id: '', 6383 className: '', 6384 variant: '', 6385 target: '_parent' 6386 }); 6387 6388 /***/ }), 6389 6390 /***/ "../core/app/assets/js/ui/molecules/inline-link.js": 6391 /*!*********************************************************!*\ 6392 !*** ../core/app/assets/js/ui/molecules/inline-link.js ***! 6393 \*********************************************************/ 6394 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6395 6396 "use strict"; 6397 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6398 6399 6400 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6401 6402 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6403 6404 _Object$defineProperty(exports, "__esModule", { 6405 value: true 6406 }); 6407 6408 exports.default = InlineLink; 6409 6410 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6411 6412 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6413 6414 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6415 6416 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 6417 6418 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 6419 6420 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6421 6422 __webpack_require__(/*! ./inline-link.scss */ "../core/app/assets/js/ui/molecules/inline-link.scss"); 6423 6424 function InlineLink(props) { 6425 var baseClassName = 'eps-inline-link', 6426 colorClassName = "".concat(baseClassName, "--color-").concat(props.color), 6427 underlineClassName = 'none' !== props.underline ? "".concat(baseClassName, "--underline-").concat(props.underline) : '', 6428 italicClassName = props.italic ? "".concat(baseClassName, "--italic") : '', 6429 classes = [baseClassName, colorClassName, underlineClassName, italicClassName, props.className], 6430 className = (0, _utils.arrayToClassName)(classes), 6431 getRouterLink = function getRouterLink() { 6432 return /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 6433 history: _router2.default.appHistory 6434 }, /*#__PURE__*/_react.default.createElement(_router.Link, { 6435 to: props.url, 6436 className: className 6437 }, props.children)); 6438 }, 6439 getExternalLink = function getExternalLink() { 6440 return /*#__PURE__*/_react.default.createElement("a", { 6441 href: props.url, 6442 target: props.target, 6443 rel: props.rel, 6444 className: className 6445 }, props.children); 6446 }, 6447 getActionLink = function getActionLink() { 6448 return /*#__PURE__*/_react.default.createElement("button", { 6449 className: className, 6450 onClick: props.onClick 6451 }, props.children); 6452 }; 6453 6454 if (!props.url) { 6455 return getActionLink(); 6456 } 6457 6458 return props.url.includes('http') ? getExternalLink() : getRouterLink(); 6459 } 6460 6461 InlineLink.propTypes = { 6462 className: PropTypes.string, 6463 children: PropTypes.string, 6464 url: PropTypes.string, 6465 target: PropTypes.string, 6466 rel: PropTypes.string, 6467 text: PropTypes.string, 6468 color: PropTypes.oneOf(['primary', 'secondary', 'cta', 'link', 'disabled']), 6469 underline: PropTypes.oneOf(['none', 'hover', 'always']), 6470 italic: PropTypes.bool 6471 }; 6472 InlineLink.defaultProps = { 6473 className: '', 6474 color: 'link', 6475 underline: 'always', 6476 target: '_blank', 6477 rel: 'noopener noreferrer' 6478 }; 6479 6480 /***/ }), 6481 6482 /***/ "../core/app/assets/js/ui/molecules/list-item.js": 6483 /*!*******************************************************!*\ 6484 !*** ../core/app/assets/js/ui/molecules/list-item.js ***! 6485 \*******************************************************/ 6486 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6487 6488 "use strict"; 6489 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6490 6491 6492 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6493 6494 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6495 6496 _Object$defineProperty(exports, "__esModule", { 6497 value: true 6498 }); 6499 6500 exports.default = ListItem; 6501 6502 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6503 6504 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6505 6506 function ListItem(props) { 6507 var baseClassName = 'eps-list__item', 6508 classes = [baseClassName, props.className]; 6509 var style; 6510 6511 if (props.hasOwnProperty('padding')) { 6512 style = { 6513 '--eps-list-item-padding': (0, _utils.pxToRem)(props.padding) 6514 }; 6515 classes.push(baseClassName + '--padding'); 6516 } 6517 6518 return /*#__PURE__*/_react.default.createElement("li", { 6519 style: style, 6520 className: (0, _utils.arrayToClassName)(classes) 6521 }, props.children); 6522 } 6523 6524 ListItem.propTypes = { 6525 className: PropTypes.string, 6526 padding: PropTypes.string, 6527 children: PropTypes.any.isRequired 6528 }; 6529 ListItem.defaultProps = { 6530 className: '' 6531 }; 6532 6533 /***/ }), 6534 6535 /***/ "../core/app/assets/js/ui/molecules/list.js": 6536 /*!**************************************************!*\ 6537 !*** ../core/app/assets/js/ui/molecules/list.js ***! 6538 \**************************************************/ 6539 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6540 6541 "use strict"; 6542 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6543 6544 6545 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6546 6547 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6548 6549 _Object$defineProperty(exports, "__esModule", { 6550 value: true 6551 }); 6552 6553 exports.default = List; 6554 6555 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6556 6557 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6558 6559 var _listItem = _interopRequireDefault(__webpack_require__(/*! ./list-item */ "../core/app/assets/js/ui/molecules/list-item.js")); 6560 6561 __webpack_require__(/*! ./list.scss */ "../core/app/assets/js/ui/molecules/list.scss"); 6562 6563 function List(props) { 6564 var baseClassName = 'eps-list', 6565 classes = [baseClassName, props.className]; 6566 var style; 6567 6568 if (props.hasOwnProperty('padding')) { 6569 style = { 6570 '--eps-list-padding': (0, _utils.pxToRem)(props.padding) 6571 }; 6572 classes.push(baseClassName + '--padding'); 6573 } 6574 6575 if (props.separated) { 6576 classes.push(baseClassName + '--separated'); 6577 } 6578 6579 return /*#__PURE__*/_react.default.createElement("ul", { 6580 style: style, 6581 className: (0, _utils.arrayToClassName)(classes) 6582 }, props.children); 6583 } 6584 6585 List.propTypes = { 6586 className: PropTypes.string, 6587 divided: PropTypes.any, 6588 separated: PropTypes.any, 6589 padding: PropTypes.string, 6590 children: PropTypes.oneOfType([PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 6591 }; 6592 List.defaultProps = { 6593 className: '' 6594 }; 6595 List.Item = _listItem.default; 6596 6597 /***/ }), 6598 6599 /***/ "../core/app/assets/js/ui/molecules/notice.js": 6600 /*!****************************************************!*\ 6601 !*** ../core/app/assets/js/ui/molecules/notice.js ***! 6602 \****************************************************/ 6603 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6604 6605 "use strict"; 6606 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6607 6608 6609 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6610 6611 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6612 6613 _Object$defineProperty(exports, "__esModule", { 6614 value: true 6615 }); 6616 6617 exports.default = Notice; 6618 6619 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6620 6621 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 6622 6623 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 6624 6625 __webpack_require__(/*! ./notice.scss */ "../core/app/assets/js/ui/molecules/notice.scss"); 6626 6627 function Notice(props) { 6628 var baseClassName = 'eps-notice', 6629 classes = [baseClassName, props.className]; 6630 6631 if (props.color) { 6632 classes.push(baseClassName + '--' + props.color); 6633 } 6634 6635 return /*#__PURE__*/_react.default.createElement("div", { 6636 className: (0, _utils.arrayToClassName)(classes) 6637 }, /*#__PURE__*/_react.default.createElement(_text.default, { 6638 variant: "xs", 6639 className: "eps-notice__text" 6640 }, props.label && /*#__PURE__*/_react.default.createElement("strong", null, props.label + ': '), " ", props.children)); 6641 } 6642 6643 Notice.propTypes = { 6644 className: PropTypes.string, 6645 color: PropTypes.string, 6646 label: PropTypes.string, 6647 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 6648 }; 6649 Notice.defaultProps = { 6650 className: '' 6651 }; 6652 6653 /***/ }), 6654 6655 /***/ "../core/app/assets/js/ui/molecules/popover.js": 6656 /*!*****************************************************!*\ 6657 !*** ../core/app/assets/js/ui/molecules/popover.js ***! 6658 \*****************************************************/ 6659 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6660 6661 "use strict"; 6662 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6663 6664 6665 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6666 6667 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6668 6669 _Object$defineProperty(exports, "__esModule", { 6670 value: true 6671 }); 6672 6673 exports.default = Popover; 6674 6675 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6676 6677 __webpack_require__(/*! ./popover.scss */ "../core/app/assets/js/ui/molecules/popover.scss"); 6678 6679 function Popover(props) { 6680 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { 6681 className: "eps-popover__background", 6682 onClick: props.closeFunction 6683 }), /*#__PURE__*/_react.default.createElement("ul", { 6684 className: "eps-popover ".concat(props.className), 6685 onClick: props.closeFunction 6686 }, props.children)); 6687 } 6688 6689 Popover.propTypes = { 6690 children: PropTypes.any.isRequired, 6691 className: PropTypes.string, 6692 closeFunction: PropTypes.func 6693 }; 6694 Popover.defaultProps = { 6695 className: '' 6696 }; 6697 6698 /***/ }), 6699 6700 /***/ "../core/app/assets/js/ui/molecules/select2.js": 6701 /*!*****************************************************!*\ 6702 !*** ../core/app/assets/js/ui/molecules/select2.js ***! 6703 \*****************************************************/ 6704 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6705 6706 "use strict"; 6707 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6708 6709 6710 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6711 6712 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6713 6714 _Object$defineProperty(exports, "__esModule", { 6715 value: true 6716 }); 6717 6718 exports.default = Select2; 6719 6720 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 6721 6722 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 6723 6724 var _select = _interopRequireDefault(__webpack_require__(/*! ../atoms/select */ "../core/app/assets/js/ui/atoms/select.js")); 6725 6726 __webpack_require__(/*! ./select2.scss */ "../core/app/assets/js/ui/molecules/select2.scss"); 6727 6728 /** 6729 * Default settings of the select 2 6730 * 6731 * @returns {{placeholder: string, allowClear: boolean, dir: string}} 6732 */ 6733 var getDefaultSettings = function getDefaultSettings() { 6734 return { 6735 allowClear: true, 6736 placeholder: '', 6737 dir: elementorCommon.config.isRTL ? 'rtl' : 'ltr' 6738 }; 6739 }; 6740 /** 6741 * Main component 6742 * 6743 * @param props 6744 * @returns {*} 6745 * @constructor 6746 */ 6747 6748 6749 function Select2(props) { 6750 var ref = _react.default.useRef(null); // Initiate the select 2 library, call to onReady after initiate, and 6751 // listen to select event on the select instance. 6752 6753 6754 _react.default.useEffect(function () { 6755 var $select2 = jQuery(ref.current).select2((0, _objectSpread2.default)((0, _objectSpread2.default)({}, getDefaultSettings()), props.settings)).on('select2:select select2:unselect', props.onChange); 6756 6757 if (props.onReady) { 6758 props.onReady($select2); 6759 } 6760 6761 return function () { 6762 $select2.select2('destroy').off('select2:select select2:unselect'); 6763 }; 6764 }, [props.settings, props.options]); // Listen to changes in the prop `value`, if changed update the select 2. 6765 6766 6767 _react.default.useEffect(function () { 6768 jQuery(ref.current).val(props.value).trigger('change'); 6769 }, [props.value]); 6770 6771 return /*#__PURE__*/_react.default.createElement(_select.default, { 6772 multiple: props.multiple, 6773 value: props.value, 6774 onChange: props.onChange, 6775 elRef: ref, 6776 options: props.options 6777 }); 6778 } 6779 6780 Select2.propTypes = { 6781 value: PropTypes.string, 6782 onChange: PropTypes.func, 6783 onReady: PropTypes.func, 6784 options: PropTypes.array, 6785 settings: PropTypes.object, 6786 multiple: PropTypes.bool 6787 }; 6788 Select2.defaultProps = { 6789 settings: {}, 6790 options: [], 6791 dependencies: [] 6792 }; 6793 6794 /***/ }), 6795 6796 /***/ "../core/app/assets/js/utils/utils.js": 6797 /*!********************************************!*\ 6798 !*** ../core/app/assets/js/utils/utils.js ***! 6799 \********************************************/ 6800 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6801 6802 "use strict"; 6803 6804 6805 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6806 6807 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6808 6809 _Object$defineProperty(exports, "__esModule", { 6810 value: true 6811 }); 6812 6813 exports.isOneOf = exports.rgbToHex = exports.stringToRemValues = exports.arrayToClassName = exports.pxToRem = void 0; 6814 6815 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 6816 6817 var _typeof2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/typeof */ "../node_modules/@babel/runtime-corejs2/helpers/typeof.js")); 6818 6819 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js"); 6820 6821 __webpack_require__(/*! core-js/modules/es6.regexp.to-string.js */ "../node_modules/core-js/modules/es6.regexp.to-string.js"); 6822 6823 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 6824 6825 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js"); 6826 6827 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 6828 6829 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6830 6831 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6832 6833 var pxToRem = function pxToRem(pixels) { 6834 if (!pixels) { 6835 return; 6836 } else if ('string' !== typeof pixels) { 6837 pixels = pixels.toString(); 6838 } 6839 6840 return pixels.split(' ').map(function (value) { 6841 return "".concat(value * 0.0625, "rem"); 6842 }).join(' '); 6843 }; 6844 6845 exports.pxToRem = pxToRem; 6846 6847 var arrayToClassName = function arrayToClassName(array, action) { 6848 return array.filter(function (item) { 6849 return 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][1] : item; 6850 }).map(function (item) { 6851 var value = 'object' === (0, _typeof2.default)(item) ? (0, _entries.default)(item)[0][0] : item; 6852 return action ? action(value) : value; 6853 }).join(' '); 6854 }; 6855 6856 exports.arrayToClassName = arrayToClassName; 6857 6858 var stringToRemValues = function stringToRemValues(string) { 6859 return string.split(' ').map(function (value) { 6860 return pxToRem(value); 6861 }).join(' '); 6862 }; 6863 6864 exports.stringToRemValues = stringToRemValues; 6865 6866 var rgbToHex = function rgbToHex(r, g, b) { 6867 return '#' + [r, g, b].map(function (x) { 6868 var hex = x.toString(16); 6869 return 1 === hex.length ? '0' + hex : hex; 6870 }).join(''); 6871 }; 6872 6873 exports.rgbToHex = rgbToHex; 6874 6875 var isOneOf = function isOneOf(filetype, filetypeOptions) { 6876 return filetypeOptions.some(function (type) { 6877 return filetype.includes(type); 6878 }); 6879 }; 6880 6881 exports.isOneOf = isOneOf; 6882 6883 /***/ }), 6884 6885 /***/ "../core/app/modules/import-export/assets/js/context/context-provider.js": 6886 /*!*******************************************************************************!*\ 6887 !*** ../core/app/modules/import-export/assets/js/context/context-provider.js ***! 6888 \*******************************************************************************/ 6889 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6890 6891 "use strict"; 6892 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 6893 6894 6895 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6896 6897 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6898 6899 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 6900 6901 _Object$defineProperty(exports, "__esModule", { 6902 value: true 6903 }); 6904 6905 exports.default = ContextProvider; 6906 exports.Context = void 0; 6907 6908 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 6909 6910 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 6911 6912 var _contextReducer = __webpack_require__(/*! ./context-reducer */ "../core/app/modules/import-export/assets/js/context/context-reducer.js"); 6913 6914 var Context = _react.default.createContext(); 6915 6916 exports.Context = Context; 6917 6918 function ContextProvider(props) { 6919 var initialState = { 6920 includes: [], 6921 downloadUrl: '', 6922 fileResponse: null, 6923 file: null, 6924 overrideConditions: [], 6925 referrer: null, 6926 kitInfo: { 6927 title: null, 6928 description: null 6929 } 6930 }, 6931 _useReducer = (0, _react.useReducer)(_contextReducer.reducer, initialState), 6932 _useReducer2 = (0, _slicedToArray2.default)(_useReducer, 2), 6933 data = _useReducer2[0], 6934 dispatch = _useReducer2[1]; 6935 6936 return /*#__PURE__*/_react.default.createElement(Context.Provider, { 6937 value: { 6938 data: data, 6939 dispatch: dispatch 6940 } 6941 }, props.children); 6942 } 6943 6944 ContextProvider.propTypes = { 6945 children: PropTypes.object.isRequired 6946 }; 6947 6948 /***/ }), 6949 6950 /***/ "../core/app/modules/import-export/assets/js/context/context-reducer.js": 6951 /*!******************************************************************************!*\ 6952 !*** ../core/app/modules/import-export/assets/js/context/context-reducer.js ***! 6953 \******************************************************************************/ 6954 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 6955 6956 "use strict"; 6957 6958 6959 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 6960 6961 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 6962 6963 _Object$defineProperty(exports, "__esModule", { 6964 value: true 6965 }); 6966 6967 exports.reducer = void 0; 6968 6969 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 6970 6971 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 6972 6973 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 6974 6975 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 6976 6977 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 6978 6979 var _objectSpread4 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 6980 6981 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 6982 6983 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 6984 6985 var ReducerActions = /*#__PURE__*/function () { 6986 function ReducerActions() { 6987 (0, _classCallCheck2.default)(this, ReducerActions); 6988 } 6989 6990 (0, _createClass2.default)(ReducerActions, null, [{ 6991 key: "updateArray", 6992 value: function updateArray(state, key, value, action) { 6993 if ('add' === action) { 6994 // If the value already exists, then do nothing. 6995 if (state[key].includes(value)) { 6996 return state; 6997 } 6998 6999 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, [].concat((0, _toConsumableArray2.default)(state[key]), [value]))); 7000 } else if ('remove' === action) { 7001 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, (0, _defineProperty2.default)({}, key, state[key].filter(function (item) { 7002 return item !== value; 7003 }))); 7004 } 7005 7006 return state; 7007 } 7008 }]); 7009 return ReducerActions; 7010 }(); 7011 7012 var reducer = function reducer(state, action) { 7013 switch (action.type) { 7014 case 'SET_DOWNLOAD_URL': 7015 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7016 downloadUrl: action.payload 7017 }); 7018 7019 case 'ADD_INCLUDE': 7020 return ReducerActions.updateArray(state, 'includes', action.payload, 'add'); 7021 7022 case 'REMOVE_INCLUDE': 7023 return ReducerActions.updateArray(state, 'includes', action.payload, 'remove'); 7024 7025 case 'SET_FILE_RESPONSE': 7026 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7027 fileResponse: action.payload 7028 }); 7029 7030 case 'SET_FILE': 7031 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7032 file: action.payload 7033 }); 7034 7035 case 'ADD_OVERRIDE_CONDITION': 7036 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'add'); 7037 7038 case 'REMOVE_OVERRIDE_CONDITION': 7039 return ReducerActions.updateArray(state, 'overrideConditions', action.payload, 'remove'); 7040 7041 case 'SET_KIT_TITLE': 7042 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7043 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, { 7044 title: action.payload 7045 }) 7046 }); 7047 7048 case 'SET_KIT_DESCRIPTION': 7049 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7050 kitInfo: (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state.kitInfo), {}, { 7051 description: action.payload 7052 }) 7053 }); 7054 7055 case 'SET_REFERRER': 7056 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7057 referrer: action.payload 7058 }); 7059 7060 case 'SET_INCLUDES': 7061 return (0, _objectSpread4.default)((0, _objectSpread4.default)({}, state), {}, { 7062 includes: action.payload 7063 }); 7064 7065 default: 7066 return state; 7067 } 7068 }; 7069 7070 exports.reducer = reducer; 7071 7072 /***/ }), 7073 7074 /***/ "../core/app/modules/import-export/assets/js/export.js": 7075 /*!*************************************************************!*\ 7076 !*** ../core/app/modules/import-export/assets/js/export.js ***! 7077 \*************************************************************/ 7078 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7079 7080 "use strict"; 7081 7082 7083 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7084 7085 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7086 7087 _Object$defineProperty(exports, "__esModule", { 7088 value: true 7089 }); 7090 7091 exports.default = Export; 7092 7093 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 7094 7095 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js")); 7096 7097 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7098 7099 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 7100 7101 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")); 7102 7103 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")); 7104 7105 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")); 7106 7107 function Export() { 7108 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 7109 history: _router2.default.appHistory 7110 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_exportComplete.default, { 7111 path: "complete" 7112 }), /*#__PURE__*/_react.default.createElement(_exportProcess.default, { 7113 path: "process" 7114 }), /*#__PURE__*/_react.default.createElement(_exportKit.default, { 7115 default: true 7116 })))); 7117 } 7118 7119 /***/ }), 7120 7121 /***/ "../core/app/modules/import-export/assets/js/import.js": 7122 /*!*************************************************************!*\ 7123 !*** ../core/app/modules/import-export/assets/js/import.js ***! 7124 \*************************************************************/ 7125 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7126 7127 "use strict"; 7128 7129 7130 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7131 7132 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7133 7134 _Object$defineProperty(exports, "__esModule", { 7135 value: true 7136 }); 7137 7138 exports.default = Import; 7139 7140 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 7141 7142 var _contextProvider = _interopRequireDefault(__webpack_require__(/*! ./context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js")); 7143 7144 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7145 7146 var _router2 = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 7147 7148 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")); 7149 7150 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")); 7151 7152 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")); 7153 7154 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")); 7155 7156 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")); 7157 7158 function Import() { 7159 return /*#__PURE__*/_react.default.createElement(_contextProvider.default, null, /*#__PURE__*/_react.default.createElement(_router.LocationProvider, { 7160 history: _router2.default.appHistory 7161 }, /*#__PURE__*/_react.default.createElement(_router.Router, null, /*#__PURE__*/_react.default.createElement(_importComplete.default, { 7162 path: "complete" 7163 }), /*#__PURE__*/_react.default.createElement(_importProcess.default, { 7164 path: "process" 7165 }), /*#__PURE__*/_react.default.createElement(_importResolver.default, { 7166 path: "resolver" 7167 }), /*#__PURE__*/_react.default.createElement(_importContent.default, { 7168 path: "content" 7169 }), /*#__PURE__*/_react.default.createElement(_importKit.default, { 7170 default: true 7171 })))); 7172 } 7173 7174 /***/ }), 7175 7176 /***/ "../core/app/modules/import-export/assets/js/module.js": 7177 /*!*************************************************************!*\ 7178 !*** ../core/app/modules/import-export/assets/js/module.js ***! 7179 \*************************************************************/ 7180 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7181 7182 "use strict"; 7183 7184 7185 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7186 7187 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7188 7189 _Object$defineProperty(exports, "__esModule", { 7190 value: true 7191 }); 7192 7193 exports.default = void 0; 7194 7195 var _createForOfIteratorHelper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createForOfIteratorHelper */ "../node_modules/@babel/runtime-corejs2/helpers/createForOfIteratorHelper.js")); 7196 7197 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 7198 7199 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 7200 7201 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 7202 7203 var _import = _interopRequireDefault(__webpack_require__(/*! ./import */ "../core/app/modules/import-export/assets/js/import.js")); 7204 7205 var _export = _interopRequireDefault(__webpack_require__(/*! ./export */ "../core/app/modules/import-export/assets/js/export.js")); 7206 7207 var ImportExport = function ImportExport() { 7208 (0, _classCallCheck2.default)(this, ImportExport); 7209 (0, _defineProperty2.default)(this, "routes", [{ 7210 path: '/import/*', 7211 component: _import.default 7212 }, { 7213 path: '/export/*', 7214 component: _export.default 7215 }]); 7216 7217 var _iterator = (0, _createForOfIteratorHelper2.default)(this.routes), 7218 _step; 7219 7220 try { 7221 for (_iterator.s(); !(_step = _iterator.n()).done;) { 7222 var route = _step.value; 7223 7224 _router.default.addRoute(route); 7225 } 7226 } catch (err) { 7227 _iterator.e(err); 7228 } finally { 7229 _iterator.f(); 7230 } 7231 }; 7232 7233 exports.default = ImportExport; 7234 7235 /***/ }), 7236 7237 /***/ "../core/app/modules/import-export/assets/js/package.js": 7238 /*!**************************************************************!*\ 7239 !*** ../core/app/modules/import-export/assets/js/package.js ***! 7240 \**************************************************************/ 7241 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7242 7243 "use strict"; 7244 7245 7246 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7247 7248 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7249 7250 _Object$defineProperty(exports, "__esModule", { 7251 value: true 7252 }); 7253 7254 exports.default = void 0; 7255 7256 var _layout = _interopRequireDefault(__webpack_require__(/*! ./templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7257 7258 var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../core/app/modules/import-export/assets/js/module.js")); 7259 7260 // Alphabetical order. 7261 var _default = { 7262 Layout: _layout.default, 7263 Module: _module.default 7264 }; 7265 exports.default = _default; 7266 7267 /***/ }), 7268 7269 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js": 7270 /*!***************************************************************************************************!*\ 7271 !*** ../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.js ***! 7272 \***************************************************************************************************/ 7273 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7274 7275 "use strict"; 7276 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7277 7278 7279 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7280 7281 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7282 7283 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7284 7285 _Object$defineProperty(exports, "__esModule", { 7286 value: true 7287 }); 7288 7289 exports.default = ExportComplete; 7290 7291 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7292 7293 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7294 7295 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7296 7297 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 7298 7299 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js")); 7300 7301 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7302 7303 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7304 7305 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js")); 7306 7307 __webpack_require__(/*! ./export-complete.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-complete/export-complete.scss"); 7308 7309 function ExportComplete() { 7310 var _context$data$fileRes; 7311 7312 var context = (0, _react.useContext)(_contextProvider.Context), 7313 downloadLink = (0, _react.useRef)(null), 7314 getFooter = function getFooter() { 7315 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7316 separator: true, 7317 justify: "end" 7318 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null)); 7319 }, 7320 downloadFile = function downloadFile() { 7321 if (!downloadLink.current) { 7322 var link = document.createElement('a'); 7323 link.href = 'data:text/plain;base64,' + context.data.fileResponse.file; 7324 link.download = 'elementor-kit.zip'; 7325 downloadLink.current = link; 7326 } 7327 7328 downloadLink.current.click(); 7329 }, 7330 getDownloadLink = function getDownloadLink() { 7331 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7332 onClick: downloadFile, 7333 italic: true 7334 }, __('Click Here', 'elementor')); 7335 }; 7336 7337 (0, _react.useEffect)(function () { 7338 if (context.data.downloadUrl) { 7339 downloadFile(); 7340 } 7341 }, [context.data.downloadUrl]); 7342 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7343 type: "export", 7344 footer: getFooter() 7345 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 7346 image: elementorAppConfig.assets_url + 'images/go-pro.svg', 7347 heading: __('Your export is ready!', 'elementor'), 7348 description: __('Now you can import this kit and use it on other sites.', 'elementor'), 7349 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, __('Download not working?', 'elementor'), " ", getDownloadLink(), " ", __('to download', 'elementor')) 7350 }, /*#__PURE__*/_react.default.createElement(_kitData.default, { 7351 data: (_context$data$fileRes = context.data.fileResponse) === null || _context$data$fileRes === void 0 ? void 0 : _context$data$fileRes.manifest 7352 }))); 7353 } 7354 7355 /***/ }), 7356 7357 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js": 7358 /*!*********************************************************************************************************************!*\ 7359 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/export-button/export-button.js ***! 7360 \*********************************************************************************************************************/ 7361 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7362 7363 "use strict"; 7364 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7365 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 7366 7367 7368 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7369 7370 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7371 7372 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7373 7374 _Object$defineProperty(exports, "__esModule", { 7375 value: true 7376 }); 7377 7378 exports.default = ExportButton; 7379 7380 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7381 7382 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7383 7384 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7385 7386 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7387 7388 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7389 7390 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7391 7392 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7393 7394 function ExportButton() { 7395 var context = (0, _react.useContext)(_contextProvider.Context), 7396 navigate = (0, _router.useNavigate)(), 7397 _useState = (0, _react.useState)(false), 7398 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 7399 isDownloadAllowed = _useState2[0], 7400 setIsDownloadAllowed = _useState2[1], 7401 getDownloadUrl = function getDownloadUrl() { 7402 var exportURL = elementorAppConfig['import-export'].exportURL, 7403 exportData = { 7404 elementor_export_kit: { 7405 include: context.data.includes, 7406 kitInfo: context.data.kitInfo 7407 } 7408 }; 7409 return exportURL + '&' + jQuery.param(exportData); 7410 }; 7411 7412 (0, _react.useEffect)(function () { 7413 setIsDownloadAllowed(!!context.data.includes.length); 7414 }, [context.data.includes]); 7415 (0, _react.useEffect)(function () { 7416 if (context.data.downloadUrl) { 7417 navigate('/export/process'); 7418 } 7419 }, [context.data.downloadUrl]); 7420 return /*#__PURE__*/_react.default.createElement(_button.default, { 7421 variant: "contained", 7422 text: __('Export', 'elementor'), 7423 color: isDownloadAllowed ? 'primary' : 'disabled', 7424 onClick: function onClick() { 7425 if (isDownloadAllowed) { 7426 context.dispatch({ 7427 type: 'SET_DOWNLOAD_URL', 7428 payload: getDownloadUrl() 7429 }); 7430 } 7431 } 7432 }); 7433 } 7434 7435 ExportButton.propTypes = { 7436 setIsDownloading: PropTypes.func 7437 }; 7438 7439 /***/ }), 7440 7441 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js": 7442 /*!*************************************************************************************************************************!*\ 7443 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-description/kit-description.js ***! 7444 \*************************************************************************************************************************/ 7445 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7446 7447 "use strict"; 7448 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7449 7450 7451 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7452 7453 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7454 7455 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7456 7457 _Object$defineProperty(exports, "__esModule", { 7458 value: true 7459 }); 7460 7461 exports.default = KitDescription; 7462 7463 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7464 7465 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7466 7467 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js")); 7468 7469 function KitDescription() { 7470 var context = (0, _react.useContext)(_contextProvider.Context); 7471 return /*#__PURE__*/_react.default.createElement(_textField.default, { 7472 variant: "outlined", 7473 placeholder: __('Say something about the style and content of these files...', 'elementor'), 7474 multiline: true, 7475 rows: 5, 7476 onChange: function onChange(event) { 7477 context.dispatch({ 7478 type: 'SET_KIT_DESCRIPTION', 7479 payload: event.target.value 7480 }); 7481 } 7482 }); 7483 } 7484 7485 /***/ }), 7486 7487 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js": 7488 /*!***********************************************************************************************************************!*\ 7489 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-info-modal/kit-info-modal.js ***! 7490 \***********************************************************************************************************************/ 7491 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7492 7493 "use strict"; 7494 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7495 7496 7497 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7498 7499 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7500 7501 _Object$defineProperty(exports, "__esModule", { 7502 value: true 7503 }); 7504 7505 exports.default = KitInfoModal; 7506 7507 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 7508 7509 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 7510 7511 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 7512 7513 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 7514 7515 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 7516 7517 function KitInfoModal(props) { 7518 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, props, { 7519 className: "e-app-export-kit-info-modal", 7520 title: __('Template Kit Information', 'elementor') 7521 }), /*#__PURE__*/_react.default.createElement(_modal.default.Section, null, /*#__PURE__*/_react.default.createElement(_heading.default, { 7522 className: "e-app-export-kit-info-modal__heading", 7523 variant: "h2", 7524 tag: "h3" 7525 }, __('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')))); 7526 } 7527 7528 /***/ }), 7529 7530 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js": 7531 /*!***********************************************************************************************************!*\ 7532 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/components/kit-name/kit-name.js ***! 7533 \***********************************************************************************************************/ 7534 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7535 7536 "use strict"; 7537 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7538 7539 7540 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7541 7542 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7543 7544 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7545 7546 _Object$defineProperty(exports, "__esModule", { 7547 value: true 7548 }); 7549 7550 exports.default = KitName; 7551 7552 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7553 7554 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7555 7556 var _textField = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text-field */ "../core/app/assets/js/ui/atoms/text-field.js")); 7557 7558 function KitName() { 7559 var context = (0, _react.useContext)(_contextProvider.Context); 7560 return /*#__PURE__*/_react.default.createElement(_textField.default, { 7561 variant: "outlined", 7562 placeholder: __('Elementor Kit', 'elementor'), 7563 onChange: function onChange(event) { 7564 context.dispatch({ 7565 type: 'SET_KIT_TITLE', 7566 payload: event.target.value 7567 }); 7568 } 7569 }); 7570 } 7571 7572 /***/ }), 7573 7574 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js": 7575 /*!*****************************************************************************************!*\ 7576 !*** ../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.js ***! 7577 \*****************************************************************************************/ 7578 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7579 7580 "use strict"; 7581 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7582 7583 7584 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7585 7586 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7587 7588 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7589 7590 _Object$defineProperty(exports, "__esModule", { 7591 value: true 7592 }); 7593 7594 exports.default = ExportKit; 7595 7596 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7597 7598 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7599 7600 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7601 7602 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 7603 7604 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")); 7605 7606 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js")); 7607 7608 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js")); 7609 7610 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")); 7611 7612 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")); 7613 7614 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")); 7615 7616 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 7617 7618 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 7619 7620 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7621 7622 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7623 7624 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7625 7626 __webpack_require__(/*! ./export-kit.scss */ "../core/app/modules/import-export/assets/js/pages/export/export-kit/export-kit.scss"); 7627 7628 function ExportKit() { 7629 var _useState = (0, _react.useState)(false), 7630 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 7631 showKitInfoModal = _useState2[0], 7632 setShowKitInfoModal = _useState2[1], 7633 kitInfoTitle = __('Kit Information', 'elementor'), 7634 getFooter = function getFooter() { 7635 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7636 separator: true, 7637 justify: "end" 7638 }, /*#__PURE__*/_react.default.createElement(_exportButton.default, null)); 7639 }, 7640 getLearnMoreLink = function getLearnMoreLink() { 7641 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7642 url: "https://go.elementor.com/app-what-are-kits", 7643 italic: true 7644 }, __('Learn More', 'elementor')); 7645 }; 7646 7647 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7648 type: "export", 7649 footer: getFooter() 7650 }, /*#__PURE__*/_react.default.createElement("section", { 7651 className: "e-app-export-kit" 7652 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 7653 heading: __('Export a Template Kit', 'elementor'), 7654 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit file.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, { 7655 key: "description-secondary-line" 7656 }, __('By default, all of your components will be exported.', 'elementor'), " ", getLearnMoreLink())] 7657 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, null), /*#__PURE__*/_react.default.createElement(_panel.default, { 7658 className: "e-app-export-kit-information" 7659 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, null, /*#__PURE__*/_react.default.createElement(_panel.default.Headline, null, kitInfoTitle, /*#__PURE__*/_react.default.createElement(_button.default, { 7660 className: "e-app-export-kit-info-modal__icon", 7661 icon: "eicon-info-circle", 7662 color: "secondary", 7663 hideText: true, 7664 text: kitInfoTitle, 7665 onClick: function onClick(event) { 7666 event.stopPropagation(); 7667 setShowKitInfoModal(function (prevState) { 7668 return !prevState; 7669 }); 7670 } 7671 }))), /*#__PURE__*/_react.default.createElement(_panel.default.Body, null, /*#__PURE__*/_react.default.createElement(_grid.default, { 7672 container: true, 7673 spacing: 20 7674 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 7675 item: true, 7676 md: 4 7677 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 7678 container: true, 7679 direction: "column" 7680 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 7681 className: "e-app-export-kit-information__field-header", 7682 container: true, 7683 alignItems: "center" 7684 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 7685 className: "e-app-export-kit-information__label", 7686 variant: "h6", 7687 tag: "h4" 7688 }, __('Kit Name', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7689 item: true 7690 }, /*#__PURE__*/_react.default.createElement(_kitName.default, null)))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7691 item: true, 7692 md: 4 7693 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 7694 className: "e-app-export-kit-information__field-header", 7695 container: true, 7696 alignItems: "center" 7697 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 7698 className: "e-app-export-kit-information__label", 7699 variant: "h6", 7700 tag: "h4" 7701 }, __('Kit Description', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, { 7702 item: true 7703 }, /*#__PURE__*/_react.default.createElement(_kitDescription.default, null)))))), /*#__PURE__*/_react.default.createElement(_kitInfoModal.default, { 7704 show: showKitInfoModal, 7705 setShow: setShowKitInfoModal 7706 }))); 7707 } 7708 7709 /***/ }), 7710 7711 /***/ "../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js": 7712 /*!*************************************************************************************************!*\ 7713 !*** ../core/app/modules/import-export/assets/js/pages/export/export-process/export-process.js ***! 7714 \*************************************************************************************************/ 7715 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7716 7717 "use strict"; 7718 7719 7720 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7721 7722 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7723 7724 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7725 7726 _Object$defineProperty(exports, "__esModule", { 7727 value: true 7728 }); 7729 7730 exports.default = ExportProcess; 7731 7732 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7733 7734 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7735 7736 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7737 7738 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js")); 7739 7740 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7741 7742 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 7743 7744 function ExportProcess() { 7745 var _useAjax = (0, _useAjax2.default)(), 7746 ajaxState = _useAjax.ajaxState, 7747 setAjax = _useAjax.setAjax, 7748 context = (0, _react.useContext)(_contextProvider.Context), 7749 navigate = (0, _router.useNavigate)(), 7750 onLoad = function onLoad() { 7751 if (context.data.downloadUrl) { 7752 setAjax({ 7753 url: context.data.downloadUrl, 7754 headers: { 7755 'Content-Type': 'application/json' 7756 } 7757 }); 7758 } 7759 }, 7760 onSuccess = function onSuccess() { 7761 return context.dispatch({ 7762 type: 'SET_FILE_RESPONSE', 7763 payload: ajaxState.response 7764 }); 7765 }, 7766 onDialogDismiss = function onDialogDismiss() { 7767 context.dispatch({ 7768 type: 'SET_DOWNLOAD_URL', 7769 payload: '' 7770 }); 7771 navigate('export'); 7772 }; 7773 7774 (0, _react.useEffect)(function () { 7775 if (context.data.fileResponse) { 7776 navigate('export/complete'); 7777 } 7778 }, [context.data.fileResponse]); 7779 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7780 type: "export" 7781 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, { 7782 status: ajaxState.status, 7783 onLoad: onLoad, 7784 onSuccess: onSuccess, 7785 onDialogApprove: function onDialogApprove() { 7786 return window.open('https://elementor.com/help/export-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank'); 7787 }, 7788 onDialogDismiss: onDialogDismiss 7789 })); 7790 } 7791 7792 /***/ }), 7793 7794 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js": 7795 /*!***************************************************************************************************!*\ 7796 !*** ../core/app/modules/import-export/assets/js/pages/import/import-complete/import-complete.js ***! 7797 \***************************************************************************************************/ 7798 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7799 7800 "use strict"; 7801 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7802 7803 7804 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7805 7806 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7807 7808 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7809 7810 _Object$defineProperty(exports, "__esModule", { 7811 value: true 7812 }); 7813 7814 exports.default = ImportComplete; 7815 7816 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7817 7818 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7819 7820 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7821 7822 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js")); 7823 7824 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7825 7826 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 7827 7828 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 7829 7830 var _kitData = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-data/kit-data */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js")); 7831 7832 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 7833 7834 var _dashboardButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/dashboard-button */ "../core/app/assets/js/molecules/dashboard-button.js")); 7835 7836 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 7837 7838 function ImportComplete() { 7839 var context = (0, _react.useContext)(_contextProvider.Context), 7840 getFooter = function getFooter() { 7841 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 7842 separator: true, 7843 justify: "end" 7844 }, /*#__PURE__*/_react.default.createElement(_dashboardButton.default, null)); 7845 }, 7846 getTemplates = function getTemplates(templates, importedData) { 7847 var kitTemplates = {}; 7848 7849 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) { 7850 var _importedData$templat; 7851 7852 kitTemplates[key] = templates[key]; 7853 } 7854 7855 return kitTemplates; 7856 }, 7857 getContent = function getContent(content, importedData) { 7858 var kitContent = {}; 7859 7860 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData.content) { 7861 kitContent[contentType] = {}; 7862 7863 for (var key in (_importedData$content = importedData.content[contentType]) === null || _importedData$content === void 0 ? void 0 : _importedData$content.succeed) { 7864 var _importedData$content; 7865 7866 kitContent[contentType][key] = content[contentType][key]; 7867 } 7868 } 7869 7870 return kitContent; 7871 }, 7872 getWPContent = function getWPContent(content, importedData) { 7873 var kitWPContent = {}; 7874 7875 for (var contentType in importedData === null || importedData === void 0 ? void 0 : importedData['wp-content']) { 7876 var _importedData$wpCont; 7877 7878 var succeededItems = (_importedData$wpCont = importedData['wp-content'][contentType]) === null || _importedData$wpCont === void 0 ? void 0 : _importedData$wpCont.succeed; 7879 kitWPContent[contentType] = succeededItems ? (0, _keys.default)(succeededItems) : []; 7880 } 7881 7882 return kitWPContent; 7883 }, 7884 getKitData = function getKitData() { 7885 if (!context.data.fileResponse) { 7886 return {}; 7887 } 7888 7889 var manifest = context.data.fileResponse.stage1.manifest, 7890 importedData = context.data.fileResponse.stage2; 7891 return { 7892 templates: getTemplates(manifest.templates, importedData), 7893 content: getContent(manifest.content, importedData), 7894 'wp-content': getWPContent(manifest['wp-content'], importedData), 7895 'site-settings': context.data.includes.includes('settings') ? manifest['site-settings'] : {} 7896 }; 7897 }; 7898 7899 return /*#__PURE__*/_react.default.createElement(_layout.default, { 7900 type: "import", 7901 footer: getFooter() 7902 }, /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 7903 image: elementorAppConfig.assets_url + 'images/go-pro.svg', 7904 heading: __('Your kit is now live on your site!', 'elementor'), 7905 notice: /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 7906 url: "https://go.elementor.com/app-what-are-kits", 7907 italic: true 7908 }, __('Click Here', 'elementor')), " ", __('to learn more about building your site with Elementor Kits', 'elementor')) 7909 }, /*#__PURE__*/_react.default.createElement(_kitData.default, { 7910 data: getKitData() 7911 }))); 7912 } 7913 7914 /***/ }), 7915 7916 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js": 7917 /*!*************************************************************************************************************************!*\ 7918 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/components/import-button/import-button.js ***! 7919 \*************************************************************************************************************************/ 7920 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7921 7922 "use strict"; 7923 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7924 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 7925 7926 7927 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7928 7929 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7930 7931 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 7932 7933 _Object$defineProperty(exports, "__esModule", { 7934 value: true 7935 }); 7936 7937 exports.default = ImportButton; 7938 7939 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 7940 7941 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 7942 7943 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 7944 7945 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 7946 7947 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 7948 7949 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 7950 7951 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 7952 7953 function ImportButton() { 7954 var context = (0, _react.useContext)(_contextProvider.Context), 7955 navigate = (0, _router.useNavigate)(), 7956 _useState = (0, _react.useState)(false), 7957 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 7958 isImportAllowed = _useState2[0], 7959 setIsImportAllowed = _useState2[1]; 7960 7961 (0, _react.useEffect)(function () { 7962 setIsImportAllowed(!!context.data.includes.length); 7963 }, [context.data.includes]); 7964 return /*#__PURE__*/_react.default.createElement(_button.default, { 7965 variant: "contained", 7966 text: __('Next', 'elementor'), 7967 color: isImportAllowed ? 'primary' : 'disabled', 7968 onClick: function onClick() { 7969 if (isImportAllowed) { 7970 if (context.data.includes.includes('templates') && context.data.fileResponse.stage1.conflicts) { 7971 navigate('import/resolver'); 7972 } else { 7973 navigate('import/process'); 7974 } 7975 } 7976 } 7977 }); 7978 } 7979 7980 ImportButton.propTypes = { 7981 setIsDownloading: PropTypes.func 7982 }; 7983 7984 /***/ }), 7985 7986 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js": 7987 /*!*************************************************************************************************!*\ 7988 !*** ../core/app/modules/import-export/assets/js/pages/import/import-content/import-content.js ***! 7989 \*************************************************************************************************/ 7990 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 7991 7992 "use strict"; 7993 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 7994 7995 7996 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 7997 7998 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 7999 8000 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8001 8002 _Object$defineProperty(exports, "__esModule", { 8003 value: true 8004 }); 8005 8006 exports.default = ImportContent; 8007 8008 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8009 8010 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 8011 8012 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8013 8014 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 8015 8016 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 8017 8018 var _kitContent = _interopRequireDefault(__webpack_require__(/*! ../../../shared/kit-content/kit-content */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js")); 8019 8020 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8021 8022 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 8023 8024 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 8025 8026 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")); 8027 8028 function ImportContent() { 8029 var _context$data$fileRes, _context$data$fileRes2; 8030 8031 var context = (0, _react.useContext)(_contextProvider.Context), 8032 navigate = (0, _router.useNavigate)(), 8033 getFooter = function getFooter() { 8034 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 8035 separator: true, 8036 justify: "end" 8037 }, /*#__PURE__*/_react.default.createElement(_button.default, { 8038 text: __('Previous', 'elementor'), 8039 variant: "contained", 8040 onClick: function onClick() { 8041 return context.dispatch({ 8042 type: 'SET_FILE', 8043 payload: null 8044 }); 8045 } 8046 }), /*#__PURE__*/_react.default.createElement(_importButton.default, null)); 8047 }, 8048 getLearnMoreLink = function getLearnMoreLink() { 8049 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 8050 url: "https://go.elementor.com/app-what-are-kits", 8051 italic: true 8052 }, __('Learn More', 'elementor')); 8053 }; 8054 8055 (0, _react.useEffect)(function () { 8056 if (!context.data.file) { 8057 navigate('import'); 8058 } 8059 }, [context.data.file]); 8060 return /*#__PURE__*/_react.default.createElement(_layout.default, { 8061 type: "import", 8062 footer: getFooter() 8063 }, /*#__PURE__*/_react.default.createElement("section", { 8064 className: "e-app-export-kit" 8065 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 8066 heading: __('Import a Template Kit', 'elementor'), 8067 description: [__('Choose which Elementor components - templates, content and site settings - to include in your kit.', 'elementor'), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, { 8068 key: "description-secondary-line" 8069 }, __('By default, all of your components will be imported.', 'elementor'), " ", getLearnMoreLink())] 8070 }), /*#__PURE__*/_react.default.createElement(_kitContent.default, { 8071 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 8072 }))); 8073 } 8074 8075 /***/ }), 8076 8077 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js": 8078 /*!*****************************************************************************************!*\ 8079 !*** ../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.js ***! 8080 \*****************************************************************************************/ 8081 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8082 8083 "use strict"; 8084 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8085 8086 8087 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8088 8089 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8090 8091 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8092 8093 _Object$defineProperty(exports, "__esModule", { 8094 value: true 8095 }); 8096 8097 exports.default = ImportKit; 8098 8099 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8100 8101 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js")); 8102 8103 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 8104 8105 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 8106 8107 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 8108 8109 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8110 8111 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 8112 8113 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 8114 8115 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")); 8116 8117 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8118 8119 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js")); 8120 8121 var _dropZone = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/drop-zone */ "../core/app/assets/js/organisms/drop-zone.js")); 8122 8123 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 8124 8125 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 8126 8127 __webpack_require__(/*! ./import-kit.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-kit/import-kit.scss"); 8128 8129 function ImportKit() { 8130 var _useAjax = (0, _useAjax2.default)(), 8131 ajaxState = _useAjax.ajaxState, 8132 setAjax = _useAjax.setAjax, 8133 ajaxActions = _useAjax.ajaxActions, 8134 _useState = (0, _react.useState)(false), 8135 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 8136 isImportFailed = _useState2[0], 8137 setIsImportFailed = _useState2[1], 8138 _useState3 = (0, _react.useState)(false), 8139 _useState4 = (0, _slicedToArray2.default)(_useState3, 2), 8140 isLoading = _useState4[0], 8141 setIsLoading = _useState4[1], 8142 context = (0, _react.useContext)(_contextProvider.Context), 8143 navigate = (0, _router.useNavigate)(), 8144 referrer = location.hash.match('referrer=([^&]+)'), 8145 resetImportProcess = function resetImportProcess() { 8146 context.dispatch({ 8147 type: 'SET_FILE', 8148 payload: null 8149 }); 8150 setIsImportFailed(false); 8151 setIsLoading(false); 8152 ajaxActions.reset(); 8153 }, 8154 getLearnMoreLink = function getLearnMoreLink() { 8155 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 8156 url: "https://go.elementor.com/app-what-are-kits", 8157 key: "learn-more-link", 8158 italic: true 8159 }, __('Learn More', 'elementor')); 8160 }; 8161 8162 (0, _react.useEffect)(function () { 8163 if (context.data.file) { 8164 setAjax({ 8165 data: { 8166 e_import_file: context.data.file, 8167 action: 'elementor_import_kit', 8168 data: (0, _stringify.default)({ 8169 stage: 1 8170 }) 8171 } 8172 }); 8173 } 8174 }, [context.data.file]); 8175 (0, _react.useEffect)(function () { 8176 if ('success' === ajaxState.status) { 8177 context.dispatch({ 8178 type: 'SET_FILE_RESPONSE', 8179 payload: { 8180 stage1: ajaxState.response 8181 } 8182 }); 8183 } else if ('error' === ajaxState.status) { 8184 setIsImportFailed(true); 8185 } 8186 }, [ajaxState.status]); 8187 (0, _react.useEffect)(function () { 8188 if (context.data.fileResponse && context.data.file) { 8189 navigate('/import/content'); 8190 } 8191 }, [context.data.fileResponse]); 8192 (0, _react.useEffect)(function () { 8193 context.dispatch({ 8194 type: 'SET_INCLUDES', 8195 payload: [] 8196 }); 8197 }, []); 8198 return /*#__PURE__*/_react.default.createElement(_layout.default, { 8199 type: "import" 8200 }, /*#__PURE__*/_react.default.createElement("section", { 8201 className: "e-app-import" 8202 }, 'kit-library' === (referrer === null || referrer === void 0 ? void 0 : referrer[1]) && /*#__PURE__*/_react.default.createElement(_button.default, { 8203 className: "e-app-import__back-to-library", 8204 icon: "eicon-chevron-left", 8205 text: __('Back to Kit Library', 'elementor'), 8206 onClick: function onClick() { 8207 return navigate('/kit-library'); 8208 } 8209 }), /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 8210 heading: __('Import a Template Kit', 'elementor'), 8211 description: [__('Upload a file with templates, site settings, content, etc., and apply them to your site automatically.', 'elementor'), getLearnMoreLink()] 8212 }), /*#__PURE__*/_react.default.createElement(_notice.default, { 8213 label: __('Important', 'elementor'), 8214 color: "warning", 8215 className: "e-app-import__notice" 8216 }, __('We recommend that you backup your site before importing a kit file.', 'elementor')), /*#__PURE__*/_react.default.createElement(_dropZone.default, { 8217 className: "e-app-import__drop-zone", 8218 heading: __('Upload Files to Your Library', 'elementor'), 8219 text: __('Drag & drop the .zip file with your Kit', 'elementor'), 8220 secondaryText: __('Or', 'elementor'), 8221 filetypes: ['zip'], 8222 onFileSelect: function onFileSelect(file) { 8223 setIsLoading(true); 8224 context.dispatch({ 8225 type: 'SET_FILE', 8226 payload: file 8227 }); 8228 }, 8229 onError: function onError() { 8230 return setIsImportFailed(true); 8231 }, 8232 isLoading: isLoading 8233 }), isImportFailed && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, { 8234 onApprove: function onApprove() { 8235 return window.open('https://elementor.com/help/import-kit?utm_source=import-export&utm_medium=wp-dash&utm_campaign=learn', '_blank'); 8236 }, 8237 onDismiss: resetImportProcess 8238 }))); 8239 } 8240 8241 /***/ }), 8242 8243 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js": 8244 /*!*************************************************************************************************!*\ 8245 !*** ../core/app/modules/import-export/assets/js/pages/import/import-process/import-process.js ***! 8246 \*************************************************************************************************/ 8247 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8248 8249 "use strict"; 8250 8251 8252 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8253 8254 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8255 8256 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8257 8258 _Object$defineProperty(exports, "__esModule", { 8259 value: true 8260 }); 8261 8262 exports.default = ImportProcess; 8263 8264 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8265 8266 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 8267 8268 var _stringify = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/json/stringify */ "../node_modules/@babel/runtime-corejs2/core-js/json/stringify.js")); 8269 8270 __webpack_require__(/*! core-js/modules/es6.regexp.search.js */ "../node_modules/core-js/modules/es6.regexp.search.js"); 8271 8272 __webpack_require__(/*! core-js/modules/es6.object.to-string.js */ "../node_modules/core-js/modules/es6.object.to-string.js"); 8273 8274 __webpack_require__(/*! core-js/modules/es6.array.iterator.js */ "../node_modules/core-js/modules/es6.array.iterator.js"); 8275 8276 __webpack_require__(/*! core-js/modules/web.dom.iterable.js */ "../node_modules/core-js/modules/web.dom.iterable.js"); 8277 8278 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 8279 8280 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 8281 8282 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 8283 8284 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 8285 8286 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 8287 8288 var _fileProcess = _interopRequireDefault(__webpack_require__(/*! ../../../shared/file-process/file-process */ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js")); 8289 8290 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8291 8292 var _useAjax2 = _interopRequireDefault(__webpack_require__(/*! elementor-app/hooks/use-ajax */ "../core/app/assets/js/hooks/use-ajax.js")); 8293 8294 function ImportProcess() { 8295 var _location$hash$match; 8296 8297 var _useAjax = (0, _useAjax2.default)(), 8298 ajaxState = _useAjax.ajaxState, 8299 setAjax = _useAjax.setAjax, 8300 context = (0, _react.useContext)(_contextProvider.Context), 8301 navigate = (0, _router.useNavigate)(), 8302 urlSearchParams = new URLSearchParams(window.location.search), 8303 queryParams = Object.fromEntries(urlSearchParams.entries()), 8304 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]), 8305 onLoad = function onLoad() { 8306 var ajaxConfig = { 8307 data: { 8308 action: 'elementor_import_kit' 8309 } 8310 }; 8311 8312 if (fileURL || context.data.fileResponse) { 8313 if (fileURL && !context.data.file) { 8314 // When the starting point of the app is the import/process screen and importing via file_url. 8315 var decodedFileURL = decodeURIComponent(fileURL); 8316 context.dispatch({ 8317 type: 'SET_FILE', 8318 payload: decodedFileURL 8319 }); 8320 ajaxConfig.data.e_import_file = decodedFileURL; 8321 ajaxConfig.data.data = (0, _stringify.default)({ 8322 stage: 1 8323 }); 8324 var referrer = location.hash.match('referrer=([^&]+)'); 8325 8326 if (referrer) { 8327 context.dispatch({ 8328 type: 'SET_REFERRER', 8329 payload: referrer[1] 8330 }); 8331 } 8332 } else { 8333 // When the import/process is the second step of the kit import process, after selecting the kit content. 8334 ajaxConfig.data.data = { 8335 stage: 2, 8336 session: context.data.fileResponse.stage1.session, 8337 include: context.data.includes, 8338 overrideConditions: context.data.overrideConditions 8339 }; 8340 8341 if (context.data.referrer) { 8342 ajaxConfig.data.data.referrer = context.data.referrer; 8343 } 8344 8345 ajaxConfig.data.data = (0, _stringify.default)(ajaxConfig.data.data); 8346 } 8347 8348 setAjax(ajaxConfig); 8349 } 8350 }, 8351 onSuccess = function onSuccess() { 8352 var _context$data$fileRes; 8353 8354 if ((_context$data$fileRes = context.data.fileResponse) !== null && _context$data$fileRes !== void 0 && _context$data$fileRes.stage1) { 8355 var previousFileResponse = context.data.fileResponse, 8356 fileResponse = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, previousFileResponse), {}, { 8357 stage2: ajaxState.response 8358 }); 8359 context.dispatch({ 8360 type: 'SET_FILE_RESPONSE', 8361 payload: fileResponse 8362 }); 8363 } else { 8364 context.dispatch({ 8365 type: 'SET_FILE_RESPONSE', 8366 payload: { 8367 stage1: ajaxState.response 8368 } 8369 }); 8370 } 8371 }, 8372 onDialogDismiss = function onDialogDismiss() { 8373 context.dispatch({ 8374 type: 'SET_FILE', 8375 payload: null 8376 }); 8377 navigate('/import'); 8378 }; 8379 8380 (0, _react.useEffect)(function () { 8381 if ('success' === ajaxState.status) { 8382 if (context.data.fileResponse.hasOwnProperty('stage2')) { 8383 navigate('/import/complete'); 8384 } else { 8385 navigate('/import/content'); 8386 } 8387 } 8388 }, [context.data.fileResponse]); 8389 return /*#__PURE__*/_react.default.createElement(_layout.default, { 8390 type: "import" 8391 }, /*#__PURE__*/_react.default.createElement(_fileProcess.default, { 8392 status: ajaxState.status, 8393 onLoad: onLoad, 8394 onSuccess: onSuccess, 8395 onDialogApprove: function onDialogApprove() {}, 8396 onDialogDismiss: onDialogDismiss 8397 })); 8398 } 8399 8400 /***/ }), 8401 8402 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js": 8403 /*!******************************************************************************************************************************************************!*\ 8404 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/components/conflict-checkbox/conflict-checkbox.js ***! 8405 \******************************************************************************************************************************************************/ 8406 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8407 8408 "use strict"; 8409 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8410 8411 8412 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8413 8414 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8415 8416 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8417 8418 _Object$defineProperty(exports, "__esModule", { 8419 value: true 8420 }); 8421 8422 exports.default = ConflictCheckbox; 8423 8424 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8425 8426 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 8427 8428 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 8429 8430 var _contextProvider = __webpack_require__(/*! ../../../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8431 8432 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js")); 8433 8434 function ConflictCheckbox(props) { 8435 var context = (0, _react.useContext)(_contextProvider.Context), 8436 isSelected = function isSelected() { 8437 return context.data.overrideConditions.includes(props.id); 8438 }, 8439 updateOverrideCondition = function updateOverrideCondition(event) { 8440 var isChecked = event.target.checked, 8441 actionType = isChecked ? 'ADD_OVERRIDE_CONDITION' : 'REMOVE_OVERRIDE_CONDITION'; 8442 context.dispatch({ 8443 type: actionType, 8444 payload: props.id 8445 }); 8446 }; 8447 8448 (0, _react.useEffect)(function () { 8449 if (!context.data.overrideConditions.length) { 8450 context.dispatch({ 8451 type: 'ADD_OVERRIDE_CONDITION', 8452 payload: props.id 8453 }); 8454 } 8455 }, []); 8456 return /*#__PURE__*/_react.default.createElement(_checkbox.default, { 8457 checked: isSelected(), 8458 onChange: updateOverrideCondition, 8459 className: props.className 8460 }); 8461 } 8462 8463 ConflictCheckbox.propTypes = { 8464 className: PropTypes.string, 8465 id: PropTypes.number.isRequired 8466 }; 8467 ConflictCheckbox.defaultProps = { 8468 className: '' 8469 }; 8470 8471 /***/ }), 8472 8473 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js": 8474 /*!****************************************************************************************************************!*\ 8475 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js ***! 8476 \****************************************************************************************************************/ 8477 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8478 8479 "use strict"; 8480 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8481 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8482 8483 8484 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8485 8486 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8487 8488 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8489 8490 _Object$defineProperty(exports, "__esModule", { 8491 value: true 8492 }); 8493 8494 exports.default = Conflict; 8495 8496 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8497 8498 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 8499 8500 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 8501 8502 var _contextProvider = __webpack_require__(/*! ../../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8503 8504 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")); 8505 8506 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 8507 8508 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 8509 8510 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 8511 8512 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 8513 8514 function Conflict(props) { 8515 var _context$data$fileRes, _context$data$fileRes2; 8516 8517 var context = (0, _react.useContext)(_contextProvider.Context), 8518 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, 8519 getConflictTitle = function getConflictTitle(id) { 8520 var _elementorAppConfig$i; 8521 8522 var templateType = manifest.templates[id].doc_type, 8523 summaryTitle = (_elementorAppConfig$i = elementorAppConfig['import-export'].summaryTitles.templates) === null || _elementorAppConfig$i === void 0 ? void 0 : _elementorAppConfig$i[templateType]; 8524 return (summaryTitle === null || summaryTitle === void 0 ? void 0 : summaryTitle.single) || templateType; 8525 }, 8526 getEditTemplateButton = function getEditTemplateButton(editUrl) { 8527 return /*#__PURE__*/_react.default.createElement(_button.default, { 8528 className: "e-app-import-resolver-conflicts__edit-template", 8529 url: editUrl, 8530 target: "_blank", 8531 icon: "eicon-editor-external-link", 8532 text: __('Edit Template', 'elementor'), 8533 hideText: true 8534 }); 8535 }, 8536 isImportedAssetSelected = function isImportedAssetSelected(importedAssetId) { 8537 return context.data.overrideConditions.includes(importedAssetId); 8538 }, 8539 getAssetClassName = function getAssetClassName(isActive) { 8540 var classes = ['e-app-import-resolver-conflicts__asset']; 8541 8542 if (isActive) { 8543 classes.push('active'); 8544 } 8545 8546 return classes.join(' '); 8547 }, 8548 getImportedAssetClasses = function getImportedAssetClasses(importedAssetId) { 8549 return getAssetClassName(isImportedAssetSelected(importedAssetId)); 8550 }, 8551 getExistingAssetClasses = function getExistingAssetClasses(importedAssetId) { 8552 return getAssetClassName(!isImportedAssetSelected(importedAssetId)); 8553 }; 8554 8555 return /*#__PURE__*/_react.default.createElement(_grid.default, { 8556 container: true, 8557 noWrap: true 8558 }, /*#__PURE__*/_react.default.createElement(_conflictCheckbox.default, { 8559 id: props.importedId, 8560 type: "main-type", 8561 className: "e-app-import-resolver-conflicts__checkbox" 8562 }), /*#__PURE__*/_react.default.createElement(_grid.default, { 8563 item: true 8564 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 8565 variant: "h5", 8566 tag: "h4", 8567 className: "e-app-import-resolver-conflicts__title" 8568 }, getConflictTitle(props.importedId)), /*#__PURE__*/_react.default.createElement(_grid.default, { 8569 item: true 8570 }, /*#__PURE__*/_react.default.createElement(_text.default, { 8571 variant: "sm", 8572 tag: "span", 8573 className: getImportedAssetClasses(props.importedId) 8574 }, __('Imported'), ": ", manifest.templates[props.importedId].title), /*#__PURE__*/_react.default.createElement(_text.default, { 8575 style: true, 8576 variant: "sm", 8577 tag: "span", 8578 className: getExistingAssetClasses(props.importedId) 8579 }, __('Existing'), ": ", props.conflictData.template_title, " ", getEditTemplateButton(props.conflictData.edit_url))))); 8580 } 8581 8582 Conflict.propTypes = { 8583 importedId: PropTypes.number, 8584 conflictData: PropTypes.object 8585 }; 8586 8587 /***/ }), 8588 8589 /***/ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js": 8590 /*!***************************************************************************************************!*\ 8591 !*** ../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.js ***! 8592 \***************************************************************************************************/ 8593 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8594 8595 "use strict"; 8596 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8597 8598 8599 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8600 8601 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8602 8603 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8604 8605 _Object$defineProperty(exports, "__esModule", { 8606 value: true 8607 }); 8608 8609 exports.default = ImportResolver; 8610 8611 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 8612 8613 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 8614 8615 var _parseInt2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/parse-int */ "../node_modules/@babel/runtime-corejs2/core-js/parse-int.js")); 8616 8617 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 8618 8619 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 8620 8621 __webpack_require__(/*! core-js/modules/es6.array.find.js */ "../node_modules/core-js/modules/es6.array.find.js"); 8622 8623 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 8624 8625 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8626 8627 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 8628 8629 var _contextProvider = __webpack_require__(/*! ../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 8630 8631 var _layout = _interopRequireDefault(__webpack_require__(/*! ../../../templates/layout */ "../core/app/modules/import-export/assets/js/templates/layout.js")); 8632 8633 var _pageHeader = _interopRequireDefault(__webpack_require__(/*! ../../../ui/page-header/page-header */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js")); 8634 8635 var _conflict = _interopRequireDefault(__webpack_require__(/*! ./components/conflict/conflict */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/components/conflict/conflict.js")); 8636 8637 var _panel = _interopRequireDefault(__webpack_require__(/*! ../../../ui/panel/panel */ "../core/app/modules/import-export/assets/js/ui/panel/panel.js")); 8638 8639 var _notice = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/notice */ "../core/app/assets/js/ui/molecules/notice.js")); 8640 8641 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8642 8643 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 8644 8645 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js")); 8646 8647 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 8648 8649 var _wizardFooter = _interopRequireDefault(__webpack_require__(/*! elementor-app/organisms/wizard-footer */ "../core/app/assets/js/organisms/wizard-footer.js")); 8650 8651 __webpack_require__(/*! ./import-resolver.scss */ "../core/app/modules/import-export/assets/js/pages/import/import-resolver/import-resolver.scss"); 8652 8653 function ImportResolver() { 8654 var _context$data, _context$data$fileRes; 8655 8656 var context = (0, _react.useContext)(_contextProvider.Context), 8657 navigate = (0, _router.useNavigate)(), 8658 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) || {}, 8659 getFooter = function getFooter() { 8660 return /*#__PURE__*/_react.default.createElement(_wizardFooter.default, { 8661 separator: true, 8662 justify: "end" 8663 }, /*#__PURE__*/_react.default.createElement(_button.default, { 8664 text: __('Previous', 'elementor'), 8665 variant: "contained", 8666 onClick: function onClick() { 8667 return navigate('import/content'); 8668 } 8669 }), /*#__PURE__*/_react.default.createElement(_button.default, { 8670 text: __('Next', 'elementor'), 8671 variant: "contained", 8672 color: "primary", 8673 onClick: function onClick() { 8674 return navigate('import/process'); 8675 } 8676 })); 8677 }, 8678 getLearnMoreLink = function getLearnMoreLink() { 8679 return /*#__PURE__*/_react.default.createElement(_inlineLink.default, { 8680 url: "https://go.elementor.com/app-what-are-kits", 8681 italic: true 8682 }, __('Learn More', 'elementor')); 8683 }, 8684 isHomePageOverride = function isHomePageOverride() { 8685 if (context.data.includes.includes('content')) { 8686 var _context$data2, _context$data2$fileRe, _context$data2$fileRe2; 8687 8688 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) || {}; 8689 return (0, _entries.default)(pages).find(function (pageData) { 8690 return pageData[1].show_on_front; 8691 }); 8692 } 8693 8694 return false; 8695 }; 8696 8697 return /*#__PURE__*/_react.default.createElement(_layout.default, { 8698 type: "import", 8699 footer: getFooter() 8700 }, /*#__PURE__*/_react.default.createElement("section", { 8701 className: "e-app-import-resolver" 8702 }, /*#__PURE__*/_react.default.createElement(_pageHeader.default, { 8703 heading: __('Import a Template Kit', 'elementor'), 8704 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, { 8705 key: "description-secondary-line" 8706 }, __('Items that you leave checked here will override your current design and settings.', 'elementor'), " ", getLearnMoreLink())] 8707 }), isHomePageOverride() && /*#__PURE__*/_react.default.createElement(_notice.default, { 8708 className: "e-app-import-resolver__notice", 8709 label: __('Note', 'elementor'), 8710 color: "warning" 8711 }, __("Your site's homepage will be determined by the kit. You can change this later.", 'elementor')), /*#__PURE__*/_react.default.createElement(_panel.default, { 8712 isOpened: true 8713 }, /*#__PURE__*/_react.default.createElement(_panel.default.Header, { 8714 toggle: false 8715 }, /*#__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, { 8716 padding: "20" 8717 }, /*#__PURE__*/_react.default.createElement(_box.default, { 8718 className: "e-app-import-resolver-conflicts__container" 8719 }, /*#__PURE__*/_react.default.createElement(_list.default, { 8720 separated: true, 8721 className: "e-app-import-resolver-conflicts" 8722 }, (0, _entries.default)(conflicts).map(function (_ref, index) { 8723 var _ref2 = (0, _slicedToArray2.default)(_ref, 2), 8724 id = _ref2[0], 8725 conflict = _ref2[1]; 8726 8727 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 8728 padding: "20", 8729 key: index, 8730 className: "e-app-import-resolver-conflicts__item" 8731 }, /*#__PURE__*/_react.default.createElement(_conflict.default, { 8732 importedId: (0, _parseInt2.default)(id), 8733 conflictData: conflict[0] 8734 })); 8735 }))))))); 8736 } 8737 8738 /***/ }), 8739 8740 /***/ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js": 8741 /*!*******************************************************************************************!*\ 8742 !*** ../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js ***! 8743 \*******************************************************************************************/ 8744 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8745 8746 "use strict"; 8747 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8748 8749 8750 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8751 8752 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8753 8754 _Object$defineProperty(exports, "__esModule", { 8755 value: true 8756 }); 8757 8758 exports.default = ContentLayout; 8759 8760 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8761 8762 __webpack_require__(/*! ./content-layout.scss */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.scss"); 8763 8764 function ContentLayout(props) { 8765 return /*#__PURE__*/_react.default.createElement("div", { 8766 className: "e-app-import-export-content-layout" 8767 }, /*#__PURE__*/_react.default.createElement("div", { 8768 className: "e-app-import-export-content-layout__container" 8769 }, props.children)); 8770 } 8771 8772 ContentLayout.propTypes = { 8773 children: PropTypes.any.isRequired 8774 }; 8775 8776 /***/ }), 8777 8778 /***/ "../core/app/modules/import-export/assets/js/shared/file-process/file-process.js": 8779 /*!***************************************************************************************!*\ 8780 !*** ../core/app/modules/import-export/assets/js/shared/file-process/file-process.js ***! 8781 \***************************************************************************************/ 8782 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8783 8784 "use strict"; 8785 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8786 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8787 8788 8789 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8790 8791 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8792 8793 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 8794 8795 _Object$defineProperty(exports, "__esModule", { 8796 value: true 8797 }); 8798 8799 exports.default = FileProcess; 8800 8801 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 8802 8803 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8804 8805 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")); 8806 8807 var _wizardStep = _interopRequireDefault(__webpack_require__(/*! ../../ui/wizard-step/wizard-step */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js")); 8808 8809 function FileProcess(props) { 8810 (0, _react.useEffect)(function () { 8811 props.onLoad(); 8812 }, []); 8813 (0, _react.useEffect)(function () { 8814 if ('success' === props.status) { 8815 props.onSuccess(); 8816 } 8817 }, [props.status]); 8818 return /*#__PURE__*/_react.default.createElement(_wizardStep.default, { 8819 className: (0, _utils.arrayToClassName)(['e-app-import-export-file-process', props.className]), 8820 icon: "eicon-loading eicon-animation-spin", 8821 heading: __('Setting up your kit...', 'elementor'), 8822 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')) 8823 }, 'error' === props.status && /*#__PURE__*/_react.default.createElement(_importFailedDialog.default, { 8824 onApprove: props.onDialogApprove, 8825 onDismiss: props.onDialogDismiss 8826 })); 8827 } 8828 8829 FileProcess.propTypes = { 8830 className: PropTypes.string, 8831 status: PropTypes.oneOf(['initial', 'success', 'error']), 8832 onLoad: PropTypes.func.isRequired, 8833 onSuccess: PropTypes.func.isRequired, 8834 onDialogApprove: PropTypes.func.isRequired, 8835 onDialogDismiss: PropTypes.func.isRequired 8836 }; 8837 FileProcess.defaultProps = { 8838 className: '' 8839 }; 8840 8841 /***/ }), 8842 8843 /***/ "../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js": 8844 /*!*******************************************************************************************************!*\ 8845 !*** ../core/app/modules/import-export/assets/js/shared/import-failed-dialog/import-failed-dialog.js ***! 8846 \*******************************************************************************************************/ 8847 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8848 8849 "use strict"; 8850 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8851 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8852 8853 8854 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8855 8856 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8857 8858 _Object$defineProperty(exports, "__esModule", { 8859 value: true 8860 }); 8861 8862 exports.default = ImportFailedDialog; 8863 8864 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8865 8866 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 8867 8868 function ImportFailedDialog(props) { 8869 return /*#__PURE__*/_react.default.createElement(_dialog.default, { 8870 title: __('Something went wrong', 'elementor'), 8871 text: __('Nothing to worry about, just try again. If the problem continues, head over to the Help Center.', 'elementor'), 8872 approveButtonColor: "link", 8873 approveButtonText: __('Learn More', 'elementor'), 8874 approveButtonOnClick: props.onApprove, 8875 dismissButtonText: __('Dismiss', 'elementor'), 8876 dismissButtonOnClick: props.onDismiss, 8877 onClose: props.onDismiss 8878 }); 8879 } 8880 8881 ImportFailedDialog.propTypes = { 8882 onApprove: PropTypes.func.isRequired, 8883 onDismiss: PropTypes.func.isRequired 8884 }; 8885 8886 /***/ }), 8887 8888 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js": 8889 /*!******************************************************************************************!*\ 8890 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/export-info-modal.js ***! 8891 \******************************************************************************************/ 8892 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8893 8894 "use strict"; 8895 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8896 8897 8898 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8899 8900 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8901 8902 _Object$defineProperty(exports, "__esModule", { 8903 value: true 8904 }); 8905 8906 exports.default = ExportInfoModal; 8907 8908 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8909 8910 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8911 8912 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8913 8914 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js")); 8915 8916 function ExportInfoModal(props) { 8917 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, { 8918 title: __('Export a Template Kit', 'elementor') 8919 }), /*#__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, { 8920 url: "http://go.elementor.com/app-export-kit" 8921 }, __('Learn More', 'elementor'))))), /*#__PURE__*/_react.default.createElement(_infoModal.default.Section, null, /*#__PURE__*/_react.default.createElement(_infoModal.default.Tip, { 8922 title: __('Tip!', 'elementor'), 8923 description: __('Once your download is complete, import your kit to another site and get it up and running quickly.', 'elementor') 8924 }))); 8925 } 8926 8927 /***/ }), 8928 8929 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js": 8930 /*!******************************************************************************************!*\ 8931 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/import-info-modal.js ***! 8932 \******************************************************************************************/ 8933 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8934 8935 "use strict"; 8936 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 8937 8938 8939 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8940 8941 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8942 8943 _Object$defineProperty(exports, "__esModule", { 8944 value: true 8945 }); 8946 8947 exports.default = ImportInfoModal; 8948 8949 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8950 8951 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 8952 8953 var _inlineLink = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/inline-link */ "../core/app/assets/js/ui/molecules/inline-link.js")); 8954 8955 var _infoModal = _interopRequireDefault(__webpack_require__(/*! ./info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js")); 8956 8957 function ImportInfoModal(props) { 8958 return /*#__PURE__*/_react.default.createElement(_infoModal.default, (0, _extends2.default)({}, props, { 8959 title: __('Import a Template Kit', 'elementor') 8960 }), /*#__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, { 8961 url: "http://go.elementor.com/app-import-kit" 8962 }, __('Learn More', 'elementor')))))); 8963 } 8964 8965 /***/ }), 8966 8967 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js": 8968 /*!*******************************************************************************************!*\ 8969 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js ***! 8970 \*******************************************************************************************/ 8971 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 8972 8973 "use strict"; 8974 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 8975 8976 8977 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 8978 8979 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 8980 8981 _Object$defineProperty(exports, "__esModule", { 8982 value: true 8983 }); 8984 8985 exports.default = InfoModalHeading; 8986 8987 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 8988 8989 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 8990 8991 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 8992 8993 function InfoModalHeading(props) { 8994 return /*#__PURE__*/_react.default.createElement(_heading.default, { 8995 variant: "h3", 8996 tag: "h2", 8997 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__heading', props.className]) 8998 }, props.children); 8999 } 9000 9001 InfoModalHeading.propTypes = { 9002 className: PropTypes.string, 9003 children: PropTypes.oneOfType([PropTypes.string, PropTypes.object, PropTypes.arrayOf(PropTypes.object)]).isRequired 9004 }; 9005 InfoModalHeading.defaultProps = { 9006 className: '' 9007 }; 9008 9009 /***/ }), 9010 9011 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js": 9012 /*!*******************************************************************************************!*\ 9013 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js ***! 9014 \*******************************************************************************************/ 9015 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9016 9017 "use strict"; 9018 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9019 9020 9021 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9022 9023 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9024 9025 _Object$defineProperty(exports, "__esModule", { 9026 value: true 9027 }); 9028 9029 exports.default = InfoModalSection; 9030 9031 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9032 9033 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9034 9035 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 9036 9037 function InfoModalSection(props) { 9038 return /*#__PURE__*/_react.default.createElement(_modal.default.Section, { 9039 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__section', props.className]) 9040 }, props.children); 9041 } 9042 9043 InfoModalSection.propTypes = { 9044 className: PropTypes.string, 9045 children: PropTypes.any 9046 }; 9047 InfoModalSection.defaultProps = { 9048 className: '' 9049 }; 9050 9051 /***/ }), 9052 9053 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js": 9054 /*!****************************************************************************************!*\ 9055 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js ***! 9056 \****************************************************************************************/ 9057 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9058 9059 "use strict"; 9060 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9061 9062 9063 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9064 9065 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9066 9067 _Object$defineProperty(exports, "__esModule", { 9068 value: true 9069 }); 9070 9071 exports.default = InfoModalText; 9072 9073 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9074 9075 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9076 9077 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9078 9079 function InfoModalText(props) { 9080 return /*#__PURE__*/_react.default.createElement(_text.default, { 9081 variant: "sm", 9082 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__text', props.className]) 9083 }, props.children); 9084 } 9085 9086 InfoModalText.propTypes = { 9087 className: PropTypes.string, 9088 children: PropTypes.any.isRequired 9089 }; 9090 InfoModalText.defaultProps = { 9091 className: '' 9092 }; 9093 9094 /***/ }), 9095 9096 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js": 9097 /*!***************************************************************************************!*\ 9098 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js ***! 9099 \***************************************************************************************/ 9100 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9101 9102 "use strict"; 9103 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9104 9105 9106 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9107 9108 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9109 9110 _Object$defineProperty(exports, "__esModule", { 9111 value: true 9112 }); 9113 9114 exports.default = InfoModalTip; 9115 9116 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9117 9118 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 9119 9120 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9121 9122 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 9123 9124 function InfoModalTip(props) { 9125 return /*#__PURE__*/_react.default.createElement(_modal.default.Tip, (0, _extends2.default)({}, props, { 9126 className: (0, _utils.arrayToClassName)(['e-app-import-export-info-modal__tip', props.className]) 9127 })); 9128 } 9129 9130 InfoModalTip.propTypes = { 9131 className: PropTypes.string 9132 }; 9133 InfoModalTip.defaultProps = { 9134 className: '' 9135 }; 9136 9137 /***/ }), 9138 9139 /***/ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js": 9140 /*!***********************************************************************************!*\ 9141 !*** ../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js ***! 9142 \***********************************************************************************/ 9143 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9144 9145 "use strict"; 9146 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 9147 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9148 9149 9150 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9151 9152 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9153 9154 _Object$defineProperty(exports, "__esModule", { 9155 value: true 9156 }); 9157 9158 exports.default = InfoModal; 9159 exports.infoButtonProps = void 0; 9160 9161 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9162 9163 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 9164 9165 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 9166 9167 var _infoModalSection = _interopRequireDefault(__webpack_require__(/*! ./info-modal-section */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-section.js")); 9168 9169 var _infoModalHeading = _interopRequireDefault(__webpack_require__(/*! ./info-modal-heading */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-heading.js")); 9170 9171 var _infoModalText = _interopRequireDefault(__webpack_require__(/*! ./info-modal-text */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-text.js")); 9172 9173 var _infoModalTip = _interopRequireDefault(__webpack_require__(/*! ./info-modal-tip */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal-tip.js")); 9174 9175 __webpack_require__(/*! ./info-modal.scss */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.scss"); 9176 9177 var infoButtonProps = { 9178 id: 'info-modal', 9179 className: 'e-app-export-kit-information__info-icon', 9180 icon: 'eicon-info-circle', 9181 text: __('Kit Info', 'elementor'), 9182 color: 'secondary', 9183 hideText: true 9184 }; 9185 exports.infoButtonProps = infoButtonProps; 9186 9187 function InfoModal(props) { 9188 var attrs = { 9189 className: 'e-app-import-export-info-modal', 9190 setShow: props.setShow 9191 }; 9192 9193 if (props.hasOwnProperty('show')) { 9194 attrs.show = props.show; 9195 } else { 9196 attrs.toggleButtonProps = infoButtonProps; 9197 } 9198 9199 return /*#__PURE__*/_react.default.createElement(_modal.default, (0, _extends2.default)({}, attrs, { 9200 title: props.title 9201 }), props.children); 9202 } 9203 9204 InfoModal.propTypes = { 9205 show: PropTypes.bool, 9206 setShow: PropTypes.func, 9207 title: PropTypes.string, 9208 children: PropTypes.any.isRequired 9209 }; 9210 InfoModal.Section = _infoModalSection.default; 9211 InfoModal.Heading = _infoModalHeading.default; 9212 InfoModal.Text = _infoModalText.default; 9213 InfoModal.Tip = _infoModalTip.default; 9214 9215 /***/ }), 9216 9217 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js": 9218 /*!******************************************************************************************************************************!*\ 9219 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/kit-content-checkbox/kit-content-checkbox.js ***! 9220 \******************************************************************************************************************************/ 9221 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9222 9223 "use strict"; 9224 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9225 9226 9227 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9228 9229 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9230 9231 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9232 9233 _Object$defineProperty(exports, "__esModule", { 9234 value: true 9235 }); 9236 9237 exports.default = KitContentCheckbox; 9238 9239 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 9240 9241 __webpack_require__(/*! core-js/modules/es6.string.includes.js */ "../node_modules/core-js/modules/es6.string.includes.js"); 9242 9243 __webpack_require__(/*! core-js/modules/es7.array.includes.js */ "../node_modules/core-js/modules/es7.array.includes.js"); 9244 9245 var _contextProvider = __webpack_require__(/*! ../../../../context/context-provider */ "../core/app/modules/import-export/assets/js/context/context-provider.js"); 9246 9247 var _checkbox = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/checkbox */ "../core/app/assets/js/ui/atoms/checkbox.js")); 9248 9249 function KitContentCheckbox(props) { 9250 var context = (0, _react.useContext)(_contextProvider.Context), 9251 isSelected = function isSelected() { 9252 return context.data.includes.includes(props.type); 9253 }, 9254 setIncludes = function setIncludes(event) { 9255 var isChecked = event.target.checked, 9256 actionType = isChecked ? 'ADD_INCLUDE' : 'REMOVE_INCLUDE'; 9257 context.dispatch({ 9258 type: actionType, 9259 payload: props.type 9260 }); 9261 }; 9262 9263 (0, _react.useEffect)(function () { 9264 if (!context.data.includes.length) { 9265 context.dispatch({ 9266 type: 'ADD_INCLUDE', 9267 payload: props.type 9268 }); 9269 } 9270 }, []); 9271 return (0, _react.useMemo)(function () { 9272 return /*#__PURE__*/_react.default.createElement(_checkbox.default, { 9273 checked: isSelected(), 9274 onChange: setIncludes, 9275 className: props.className 9276 }); 9277 }, [context.data.includes]); 9278 } 9279 9280 KitContentCheckbox.propTypes = { 9281 className: PropTypes.string, 9282 type: PropTypes.string.isRequired 9283 }; 9284 KitContentCheckbox.defaultProps = { 9285 className: '' 9286 }; 9287 9288 /***/ }), 9289 9290 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js": 9291 /*!**************************************************************************************************************************!*\ 9292 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.js ***! 9293 \**************************************************************************************************************************/ 9294 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9295 9296 "use strict"; 9297 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9298 9299 9300 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9301 9302 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9303 9304 _Object$defineProperty(exports, "__esModule", { 9305 value: true 9306 }); 9307 9308 exports.default = TemplatesFeatures; 9309 9310 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9311 9312 var _tooltip = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/tooltip */ "../core/app/assets/js/molecules/tooltip.js")); 9313 9314 __webpack_require__(/*! ./templates-features.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/components/templates-features/templates-features.scss"); 9315 9316 function TemplatesFeatures(props) { 9317 var _props$features$locke; 9318 9319 var isLockedFeatures = (_props$features$locke = props.features.locked) === null || _props$features$locke === void 0 ? void 0 : _props$features$locke.length, 9320 getLockedFeatures = function getLockedFeatures() { 9321 if (!isLockedFeatures) { 9322 return; 9323 } 9324 9325 return /*#__PURE__*/_react.default.createElement(_tooltip.default, { 9326 tag: "span", 9327 offset: 19, 9328 show: props.showTooltip, 9329 title: props.features.tooltip, 9330 disabled: !props.isLocked, 9331 className: props.isLocked ? 'e-app-export-templates-features__locked' : '' 9332 }, ', ' + props.features.locked.join(', ')); 9333 }, 9334 getOpenFeatures = function getOpenFeatures() { 9335 var _props$features$open; 9336 9337 return (_props$features$open = props.features.open) === null || _props$features$open === void 0 ? void 0 : _props$features$open.join(', '); 9338 }; 9339 9340 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, getOpenFeatures(), getLockedFeatures()); 9341 } 9342 9343 TemplatesFeatures.propTypes = { 9344 features: PropTypes.object, 9345 isLocked: PropTypes.bool, 9346 showTooltip: PropTypes.bool 9347 }; 9348 TemplatesFeatures.defaultProps = { 9349 showTooltip: false 9350 }; 9351 9352 /***/ }), 9353 9354 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js": 9355 /*!***********************************************************************************************************!*\ 9356 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content-data/kit-content-data.js ***! 9357 \***********************************************************************************************************/ 9358 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9359 9360 "use strict"; 9361 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 9362 9363 9364 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9365 9366 _Object$defineProperty(exports, "__esModule", { 9367 value: true 9368 }); 9369 9370 exports.default = void 0; 9371 var kitContentData = [{ 9372 type: 'templates', 9373 data: { 9374 title: __('Templates', 'elementor'), 9375 features: { 9376 open: [__('Saved Templates', 'elementor')], 9377 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')], 9378 tooltip: __('To import or export these components, you’ll need Elementor Pro.', 'elementor') 9379 } 9380 } 9381 }, { 9382 type: 'content', 9383 data: { 9384 title: __('Content', 'elementor'), 9385 features: { 9386 open: [__('Elementor Pages', 'elementor'), __('Landing Pages', 'elementor'), __('Elementor Posts', 'elementor'), __('WP Pages', 'elementor'), __('WP Posts', 'elementor'), __('Custom Post Type', 'elementor')] 9387 } 9388 } 9389 }, { 9390 type: 'settings', 9391 data: { 9392 title: __('Site Settings', 'elementor'), 9393 features: { 9394 open: [__('Global Colors', 'elementor'), __('Global Fonts', 'elementor'), __('Theme Style settings', 'elementor'), __('Layout Settings', 'elementor'), __('Lightbox Settings', 'elementor'), __('Background Settings', 'elementor')] 9395 } 9396 } 9397 }]; 9398 var _default = kitContentData; 9399 exports.default = _default; 9400 9401 /***/ }), 9402 9403 /***/ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js": 9404 /*!*************************************************************************************!*\ 9405 !*** ../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.js ***! 9406 \*************************************************************************************/ 9407 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9408 9409 "use strict"; 9410 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9411 9412 9413 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9414 9415 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9416 9417 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9418 9419 _Object$defineProperty(exports, "__esModule", { 9420 value: true 9421 }); 9422 9423 exports.default = KitContent; 9424 9425 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 9426 9427 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 9428 9429 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 9430 9431 var _objectSpread3 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 9432 9433 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 9434 9435 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")); 9436 9437 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")); 9438 9439 var _goProButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/go-pro-button */ "../core/app/assets/js/molecules/go-pro-button.js")); 9440 9441 var _box = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/box */ "../core/app/assets/js/ui/atoms/box.js")); 9442 9443 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 9444 9445 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 9446 9447 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9448 9449 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 9450 9451 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")); 9452 9453 __webpack_require__(/*! ./kit-content.scss */ "../core/app/modules/import-export/assets/js/shared/kit-content/kit-content.scss"); 9454 9455 function KitContent(props) { 9456 var hasPro = elementorAppConfig.hasPro, 9457 _useState = (0, _react.useState)({}), 9458 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 9459 containerHover = _useState2[0], 9460 setContainerHover = _useState2[1], 9461 getTemplateFeatures = function getTemplateFeatures(features, index) { 9462 if (!features) { 9463 return; 9464 } 9465 9466 return /*#__PURE__*/_react.default.createElement(_templatesFeatures.default, { 9467 features: features, 9468 isLocked: !hasPro, 9469 showTooltip: containerHover[index] 9470 }); 9471 }, 9472 getGoProButton = function getGoProButton() { 9473 return /*#__PURE__*/_react.default.createElement(_goProButton.default, { 9474 className: "e-app-export-kit-content__go-pro-button", 9475 url: "https://go.elementor.com/go-pro-import-export" 9476 }); 9477 }, 9478 setContainerHoverState = function setContainerHoverState(index, state) { 9479 setContainerHover(function (prevState) { 9480 return (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState), {}, (0, _defineProperty2.default)({}, index, state)); 9481 }); 9482 }; 9483 9484 return /*#__PURE__*/_react.default.createElement(_box.default, null, /*#__PURE__*/_react.default.createElement(_list.default, { 9485 separated: true, 9486 className: "e-app-export-kit-content" 9487 }, _kitContentData.default.map(function (item, index) { 9488 var _item$data$features; 9489 9490 var isLockedFeaturesNoPro = ((_item$data$features = item.data.features) === null || _item$data$features === void 0 ? void 0 : _item$data$features.locked) && !hasPro; 9491 9492 if (props.manifest) { 9493 var contentType = 'settings' === item.type ? 'site-settings' : item.type; 9494 9495 if (!props.manifest[contentType]) { 9496 return; 9497 } 9498 } 9499 9500 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 9501 padding: "20", 9502 key: item.type, 9503 className: "e-app-export-kit-content__item" 9504 }, /*#__PURE__*/_react.default.createElement("div", { 9505 onMouseEnter: function onMouseEnter() { 9506 return isLockedFeaturesNoPro && setContainerHoverState(index, true); 9507 }, 9508 onMouseLeave: function onMouseLeave() { 9509 return isLockedFeaturesNoPro && setContainerHoverState(index, false); 9510 } 9511 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9512 container: true, 9513 noWrap: true 9514 }, /*#__PURE__*/_react.default.createElement(_kitContentCheckbox.default, { 9515 type: item.type, 9516 className: "e-app-export-kit-content__checkbox" 9517 }), /*#__PURE__*/_react.default.createElement(_grid.default, { 9518 item: true 9519 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 9520 variant: "h4", 9521 tag: "h3", 9522 className: "e-app-export-kit-content__title" 9523 }, item.data.title), /*#__PURE__*/_react.default.createElement(_grid.default, { 9524 item: true 9525 }, /*#__PURE__*/_react.default.createElement(_text.default, { 9526 variant: "sm", 9527 tag: "span", 9528 className: "e-app-export-kit-content__description" 9529 }, item.data.description || getTemplateFeatures(item.data.features, index)), isLockedFeaturesNoPro && getGoProButton()))))); 9530 }))); 9531 } 9532 9533 KitContent.propTypes = { 9534 className: PropTypes.string, 9535 manifest: PropTypes.object 9536 }; 9537 KitContent.defaultProps = { 9538 className: '' 9539 }; 9540 9541 /***/ }), 9542 9543 /***/ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js": 9544 /*!*******************************************************************************!*\ 9545 !*** ../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.js ***! 9546 \*******************************************************************************/ 9547 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9548 9549 "use strict"; 9550 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 9551 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9552 9553 9554 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9555 9556 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9557 9558 _Object$defineProperty(exports, "__esModule", { 9559 value: true 9560 }); 9561 9562 exports.default = KitData; 9563 9564 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9565 9566 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 9567 9568 var _entries = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/entries */ "../node_modules/@babel/runtime-corejs2/core-js/object/entries.js")); 9569 9570 var _keys = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/object/keys */ "../node_modules/@babel/runtime-corejs2/core-js/object/keys.js")); 9571 9572 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 9573 9574 __webpack_require__(/*! core-js/modules/es6.array.filter.js */ "../node_modules/core-js/modules/es6.array.filter.js"); 9575 9576 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 9577 9578 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9579 9580 var _list = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/list */ "../core/app/assets/js/ui/molecules/list.js")); 9581 9582 __webpack_require__(/*! ./kit-data.scss */ "../core/app/modules/import-export/assets/js/shared/kit-data/kit-data.scss"); 9583 9584 function KitData(props) { 9585 var kitData = props.data, 9586 getSummaryTitle = function getSummaryTitle(type, key, amount) { 9587 var data = elementorAppConfig['import-export'].summaryTitles[type][key]; 9588 9589 if (data !== null && data !== void 0 && data.single) { 9590 if (!amount) { 9591 return ''; 9592 } 9593 9594 var title = amount > 1 ? data.plural : data.single; 9595 return amount + ' ' + title; 9596 } 9597 9598 return data; 9599 }, 9600 getTemplates = function getTemplates() { 9601 var templates = {}; 9602 9603 for (var key in kitData === null || kitData === void 0 ? void 0 : kitData.templates) { 9604 var type = kitData.templates[key].doc_type; 9605 9606 if (!templates[type]) { 9607 templates[type] = 0; 9608 } 9609 9610 templates[type]++; 9611 } 9612 9613 return (0, _entries.default)(templates).map(function (item) { 9614 return getSummaryTitle('templates', item[0], item[1]); 9615 }); 9616 }, 9617 getSiteSettings = function getSiteSettings() { 9618 var siteSettings = (kitData === null || kitData === void 0 ? void 0 : kitData['site-settings']) || {}; 9619 return (0, _entries.default)(siteSettings).map(function (item) { 9620 return getSummaryTitle('site-settings', item[1]); 9621 }); 9622 }, 9623 getContent = function getContent() { 9624 var content = (kitData === null || kitData === void 0 ? void 0 : kitData.content) || {}, 9625 wpContent = (kitData === null || kitData === void 0 ? void 0 : kitData['wp-content']) || {}; 9626 var mergedContent = (0, _objectSpread2.default)({}, content); 9627 9628 for (var key in mergedContent) { 9629 mergedContent[key] = (0, _keys.default)(mergedContent[key]).concat(wpContent[key] || []); 9630 } // In case that wpContent has properties that doesn't exist in the content object. 9631 9632 9633 mergedContent = (0, _objectSpread2.default)((0, _objectSpread2.default)({}, wpContent), mergedContent); 9634 return (0, _entries.default)(mergedContent).map(function (item) { 9635 return getSummaryTitle('content', item[0], item[1].length); 9636 }); 9637 }, 9638 kitContent = [{ 9639 title: __('Templates:', 'elementor'), 9640 data: getTemplates() 9641 }, { 9642 title: __('Site Settings:', 'elementor'), 9643 data: getSiteSettings() 9644 }, { 9645 title: __('Content:', 'elementor'), 9646 data: getContent() 9647 }]; 9648 9649 return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_heading.default, { 9650 variant: "h6", 9651 tag: "h3", 9652 className: "e-app-export-complete__kit-content-title" 9653 }, __('This Template Kit includes:', 'elementor')), /*#__PURE__*/_react.default.createElement(_list.default, { 9654 className: "e-app-export-complete-kit-data-list" 9655 }, kitContent.map(function (item, index) { 9656 if (!item.data.length) { 9657 return; 9658 } 9659 9660 return /*#__PURE__*/_react.default.createElement(_list.default.Item, { 9661 key: index, 9662 className: "e-app-export-complete-kit-data-list__item" 9663 }, /*#__PURE__*/_react.default.createElement(_text.default, { 9664 tag: "strong", 9665 variant: "sm" 9666 }, /*#__PURE__*/_react.default.createElement("strong", null, item.title)), " ", /*#__PURE__*/_react.default.createElement(_text.default, { 9667 tag: "span", 9668 variant: "sm" 9669 }, item.data.filter(function (value) { 9670 return value; 9671 }).join(' | '))); 9672 }))); 9673 } 9674 9675 KitData.propTypes = { 9676 data: PropTypes.object 9677 }; 9678 9679 /***/ }), 9680 9681 /***/ "../core/app/modules/import-export/assets/js/templates/layout.js": 9682 /*!***********************************************************************!*\ 9683 !*** ../core/app/modules/import-export/assets/js/templates/layout.js ***! 9684 \***********************************************************************/ 9685 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9686 9687 "use strict"; 9688 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 9689 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9690 9691 9692 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9693 9694 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9695 9696 var _interopRequireWildcard = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireWildcard */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js"); 9697 9698 _Object$defineProperty(exports, "__esModule", { 9699 value: true 9700 }); 9701 9702 exports.default = Layout; 9703 9704 var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); 9705 9706 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 9707 9708 var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/toConsumableArray */ "../node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js")); 9709 9710 var _objectSpread2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/objectSpread2 */ "../node_modules/@babel/runtime-corejs2/helpers/objectSpread2.js")); 9711 9712 var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/slicedToArray */ "../node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js")); 9713 9714 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js")); 9715 9716 var _contentLayout = _interopRequireDefault(__webpack_require__(/*! ../shared/content-layout/content-layout */ "../core/app/modules/import-export/assets/js/shared/content-layout/content-layout.js")); 9717 9718 var _infoModal = __webpack_require__(/*! ../shared/info-modal/info-modal */ "../core/app/modules/import-export/assets/js/shared/info-modal/info-modal.js"); 9719 9720 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")); 9721 9722 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")); 9723 9724 function Layout(props) { 9725 var _useState = (0, _react.useState)(false), 9726 _useState2 = (0, _slicedToArray2.default)(_useState, 2), 9727 showInfoModal = _useState2[0], 9728 setShowInfoModal = _useState2[1], 9729 referrer = location.hash.match('referrer=([^&]+)'), 9730 getContent = function getContent() { 9731 var infoModalProps = { 9732 show: showInfoModal, 9733 setShow: setShowInfoModal 9734 }; 9735 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)); 9736 }, 9737 getInfoButtonProps = function getInfoButtonProps() { 9738 return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, _infoModal.infoButtonProps), {}, { 9739 onClick: function onClick() { 9740 setShowInfoModal(true); 9741 } 9742 }); 9743 }, 9744 config = { 9745 title: 'import' === props.type ? __('Import', 'elementor') : __('Export', 'elementor'), 9746 headerButtons: [getInfoButtonProps()].concat((0, _toConsumableArray2.default)(props.headerButtons)), 9747 content: getContent(), 9748 footer: props.footer 9749 }, 9750 moduleAdminTab = '#tab-import-export-kit'; // Targeting the return_url value to the import-export dedicated admin tab (only when there is no specific referrer). 9751 9752 9753 if (!referrer && -1 === elementorAppConfig.return_url.indexOf(moduleAdminTab)) { 9754 elementorAppConfig.return_url += moduleAdminTab; 9755 } 9756 9757 return /*#__PURE__*/_react.default.createElement(_page.default, config); 9758 } 9759 9760 Layout.propTypes = { 9761 type: PropTypes.oneOf(['import', 'export']), 9762 headerButtons: PropTypes.arrayOf(PropTypes.object), 9763 children: PropTypes.object.isRequired, 9764 footer: PropTypes.object 9765 }; 9766 Layout.defaultProps = { 9767 headerButtons: [] 9768 }; 9769 9770 /***/ }), 9771 9772 /***/ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.js": 9773 /*!*********************************************************************************!*\ 9774 !*** ../core/app/modules/import-export/assets/js/ui/page-header/page-header.js ***! 9775 \*********************************************************************************/ 9776 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9777 9778 "use strict"; 9779 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9780 9781 9782 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9783 9784 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9785 9786 _Object$defineProperty(exports, "__esModule", { 9787 value: true 9788 }); 9789 9790 exports.default = PageHeader; 9791 9792 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9793 9794 var _isArray = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/core-js/array/is-array */ "../node_modules/@babel/runtime-corejs2/core-js/array/is-array.js")); 9795 9796 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9797 9798 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 9799 9800 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 9801 9802 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 9803 9804 __webpack_require__(/*! ./page-header.scss */ "../core/app/modules/import-export/assets/js/ui/page-header/page-header.scss"); 9805 9806 // Page header. 9807 function PageHeader(props) { 9808 var baseClassName = 'e-app-import-export-page-header', 9809 classes = [baseClassName, props.className]; 9810 9811 var handleMultiLine = function handleMultiLine(content) { 9812 if ((0, _isArray.default)(content)) { 9813 var multiLineArray = []; 9814 content.forEach(function (line, index) { 9815 if (index) { 9816 multiLineArray.push( /*#__PURE__*/_react.default.createElement("br", { 9817 key: index 9818 })); 9819 } 9820 9821 multiLineArray.push(line); 9822 }); 9823 return multiLineArray; 9824 } 9825 9826 return content; 9827 }; 9828 9829 return /*#__PURE__*/_react.default.createElement("div", { 9830 className: (0, _utils.arrayToClassName)(classes) 9831 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9832 container: true 9833 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 9834 item: true, 9835 className: "e-app-import-export-page-header__content-wrapper" 9836 }, props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 9837 variant: "display-3", 9838 className: "e-app-import-export-page-header__heading" 9839 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 9840 className: "e-app-import-export-page-header__description" 9841 }, handleMultiLine(props.description))))); 9842 } 9843 9844 PageHeader.propTypes = { 9845 className: PropTypes.string, 9846 heading: PropTypes.string, 9847 description: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]) 9848 }; 9849 PageHeader.defaultProps = { 9850 className: '' 9851 }; 9852 9853 /***/ }), 9854 9855 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js": 9856 /*!**************************************************************************!*\ 9857 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-body.js ***! 9858 \**************************************************************************/ 9859 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9860 9861 "use strict"; 9862 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9863 9864 9865 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9866 9867 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9868 9869 _Object$defineProperty(exports, "__esModule", { 9870 value: true 9871 }); 9872 9873 exports.default = PanelBody; 9874 9875 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9876 9877 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9878 9879 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9880 9881 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 9882 9883 function PanelBody(props) { 9884 return /*#__PURE__*/_react.default.createElement(_collapse.default.Content, null, /*#__PURE__*/_react.default.createElement(_card.default.Body, { 9885 padding: props.padding, 9886 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__body', props.className]) 9887 }, props.children)); 9888 } 9889 9890 PanelBody.propTypes = { 9891 className: PropTypes.string, 9892 padding: PropTypes.string, 9893 children: PropTypes.any.isRequired 9894 }; 9895 PanelBody.defaultProps = { 9896 className: '', 9897 padding: '0' 9898 }; 9899 9900 /***/ }), 9901 9902 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js": 9903 /*!****************************************************************************!*\ 9904 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-header.js ***! 9905 \****************************************************************************/ 9906 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9907 9908 "use strict"; 9909 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9910 9911 9912 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9913 9914 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9915 9916 _Object$defineProperty(exports, "__esModule", { 9917 value: true 9918 }); 9919 9920 exports.default = PanelHeader; 9921 9922 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9923 9924 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9925 9926 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9927 9928 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 9929 9930 function PanelHeader(props) { 9931 return /*#__PURE__*/_react.default.createElement(_collapse.default.Toggle, { 9932 active: props.toggle, 9933 showIcon: props.showIcon 9934 }, /*#__PURE__*/_react.default.createElement(_card.default.Header, { 9935 padding: "20", 9936 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__header', props.className]) 9937 }, props.children)); 9938 } 9939 9940 PanelHeader.propTypes = { 9941 className: PropTypes.string, 9942 padding: PropTypes.string, 9943 toggle: PropTypes.bool, 9944 showIcon: PropTypes.bool, 9945 children: PropTypes.any.isRequired 9946 }; 9947 PanelHeader.defaultProps = { 9948 className: '', 9949 padding: '20', 9950 toggle: true, 9951 showIcon: true 9952 }; 9953 9954 /***/ }), 9955 9956 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js": 9957 /*!******************************************************************************!*\ 9958 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js ***! 9959 \******************************************************************************/ 9960 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 9961 9962 "use strict"; 9963 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 9964 9965 9966 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 9967 9968 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 9969 9970 _Object$defineProperty(exports, "__esModule", { 9971 value: true 9972 }); 9973 9974 exports.default = PanelHeadline; 9975 9976 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 9977 9978 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 9979 9980 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 9981 9982 function PanelHeadline(props) { 9983 return /*#__PURE__*/_react.default.createElement(_card.default.Headline, { 9984 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel__headline', props.className]) 9985 }, props.children); 9986 } 9987 9988 PanelHeadline.propTypes = { 9989 className: PropTypes.string, 9990 children: PropTypes.any.isRequired 9991 }; 9992 PanelHeadline.defaultProps = { 9993 className: '' 9994 }; 9995 9996 /***/ }), 9997 9998 /***/ "../core/app/modules/import-export/assets/js/ui/panel/panel.js": 9999 /*!*********************************************************************!*\ 10000 !*** ../core/app/modules/import-export/assets/js/ui/panel/panel.js ***! 10001 \*********************************************************************/ 10002 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10003 10004 "use strict"; 10005 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10006 10007 10008 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10009 10010 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10011 10012 _Object$defineProperty(exports, "__esModule", { 10013 value: true 10014 }); 10015 10016 exports.default = Panel; 10017 10018 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10019 10020 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 10021 10022 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 10023 10024 var _collapse = _interopRequireDefault(__webpack_require__(/*! elementor-app/molecules/collapse */ "../core/app/assets/js/molecules/collapse.js")); 10025 10026 var _panelHeader = _interopRequireDefault(__webpack_require__(/*! ./panel-header */ "../core/app/modules/import-export/assets/js/ui/panel/panel-header.js")); 10027 10028 var _panelHeadline = _interopRequireDefault(__webpack_require__(/*! ./panel-headline */ "../core/app/modules/import-export/assets/js/ui/panel/panel-headline.js")); 10029 10030 var _panelBody = _interopRequireDefault(__webpack_require__(/*! ./panel-body */ "../core/app/modules/import-export/assets/js/ui/panel/panel-body.js")); 10031 10032 __webpack_require__(/*! ./panel.scss */ "../core/app/modules/import-export/assets/js/ui/panel/panel.scss"); 10033 10034 function Panel(props) { 10035 return /*#__PURE__*/_react.default.createElement(_collapse.default, { 10036 isOpened: props.isOpened 10037 }, /*#__PURE__*/_react.default.createElement(_card.default, { 10038 className: (0, _utils.arrayToClassName)(['e-app-import-export-panel', props.className]) 10039 }, props.children)); 10040 } 10041 10042 Panel.propTypes = { 10043 className: PropTypes.string, 10044 isOpened: PropTypes.bool, 10045 children: PropTypes.any.isRequired 10046 }; 10047 Panel.defaultProps = { 10048 className: '', 10049 isOpened: false 10050 }; 10051 Panel.Header = _panelHeader.default; 10052 Panel.Headline = _panelHeadline.default; 10053 Panel.Body = _panelBody.default; 10054 10055 /***/ }), 10056 10057 /***/ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js": 10058 /*!*********************************************************************************!*\ 10059 !*** ../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.js ***! 10060 \*********************************************************************************/ 10061 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10062 10063 "use strict"; 10064 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10065 10066 10067 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10068 10069 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10070 10071 _Object$defineProperty(exports, "__esModule", { 10072 value: true 10073 }); 10074 10075 exports.default = WizardStep; 10076 10077 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10078 10079 var _utils = __webpack_require__(/*! elementor-app/utils/utils.js */ "../core/app/assets/js/utils/utils.js"); 10080 10081 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 10082 10083 var _icon = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/icon */ "../core/app/assets/js/ui/atoms/icon.js")); 10084 10085 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 10086 10087 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 10088 10089 __webpack_require__(/*! ./wizard-step.scss */ "../core/app/modules/import-export/assets/js/ui/wizard-step/wizard-step.scss"); 10090 10091 function WizardStep(props) { 10092 var baseClassName = 'e-app-import-export-wizard-step', 10093 classes = [baseClassName, props.className]; 10094 return /*#__PURE__*/_react.default.createElement(_grid.default, { 10095 className: (0, _utils.arrayToClassName)(classes), 10096 justify: "center", 10097 container: true 10098 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 10099 item: true 10100 }, (props.image || props.icon) && /*#__PURE__*/_react.default.createElement(_grid.default, { 10101 className: "e-app-import-export-wizard-step__media-container", 10102 justify: "center", 10103 alignItems: "end", 10104 container: true 10105 }, props.image && /*#__PURE__*/_react.default.createElement("img", { 10106 className: "e-app-import-export-wizard-step__image", 10107 src: props.image 10108 }), props.icon && /*#__PURE__*/_react.default.createElement(_icon.default, { 10109 className: "e-app-import-export-wizard-step__icon ".concat(props.icon) 10110 })), props.heading && /*#__PURE__*/_react.default.createElement(_heading.default, { 10111 variant: "display-3", 10112 className: "e-app-import-export-wizard-step__heading" 10113 }, props.heading), props.description && /*#__PURE__*/_react.default.createElement(_text.default, { 10114 variant: "xl", 10115 className: "e-app-import-export-wizard-step__description" 10116 }, props.description), props.children && /*#__PURE__*/_react.default.createElement(_grid.default, { 10117 item: true, 10118 className: "e-app-import-export-wizard-step__content" 10119 }, props.children), props.notice && /*#__PURE__*/_react.default.createElement(_text.default, { 10120 variant: "xs", 10121 className: "e-app-import-export-wizard-step__notice" 10122 }, props.notice))); 10123 } 10124 10125 WizardStep.propTypes = { 10126 className: PropTypes.string, 10127 image: PropTypes.string, 10128 icon: PropTypes.string, 10129 heading: PropTypes.string, 10130 description: PropTypes.oneOfType([PropTypes.string, PropTypes.object]), 10131 notice: PropTypes.oneOfType([PropTypes.string, PropTypes.object]), 10132 children: PropTypes.any 10133 }; 10134 WizardStep.defaultProps = { 10135 className: '' 10136 }; 10137 10138 /***/ }), 10139 10140 /***/ "../core/app/modules/site-editor/assets/js/context/template-types.js": 10141 /*!***************************************************************************!*\ 10142 !*** ../core/app/modules/site-editor/assets/js/context/template-types.js ***! 10143 \***************************************************************************/ 10144 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10145 10146 "use strict"; 10147 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10148 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10149 10150 10151 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10152 10153 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10154 10155 _Object$defineProperty(exports, "__esModule", { 10156 value: true 10157 }); 10158 10159 exports.default = exports.TemplateTypesConsumer = exports.Context = void 0; 10160 10161 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10162 10163 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 10164 10165 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 10166 10167 var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/inherits */ "../node_modules/@babel/runtime-corejs2/helpers/inherits.js")); 10168 10169 var _createSuper2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createSuper */ "../node_modules/@babel/runtime-corejs2/helpers/createSuper.js")); 10170 10171 var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/defineProperty */ "../node_modules/@babel/runtime-corejs2/helpers/defineProperty.js")); 10172 10173 __webpack_require__(/*! ../../scss/loading.scss */ "../core/app/modules/site-editor/assets/scss/loading.scss"); 10174 10175 var Context = _react.default.createContext(); 10176 10177 exports.Context = Context; 10178 10179 var TemplateTypesContext = /*#__PURE__*/function (_React$Component) { 10180 (0, _inherits2.default)(TemplateTypesContext, _React$Component); 10181 10182 var _super = (0, _createSuper2.default)(TemplateTypesContext); 10183 10184 function TemplateTypesContext(props) { 10185 var _this; 10186 10187 (0, _classCallCheck2.default)(this, TemplateTypesContext); 10188 _this = _super.call(this, props); 10189 _this.state = { 10190 templateTypes: [], 10191 loading: true, 10192 error: false 10193 }; 10194 return _this; 10195 } 10196 10197 (0, _createClass2.default)(TemplateTypesContext, [{ 10198 key: "componentDidMount", 10199 value: function componentDidMount() { 10200 var _this2 = this; 10201 10202 this.getTemplateTypes().then(function (response) { 10203 _this2.setState({ 10204 templateTypes: response, 10205 loading: false 10206 }); 10207 }).fail(function (error) { 10208 _this2.setState({ 10209 error: error.statusText ? error.statusText : error, 10210 loading: false 10211 }); 10212 }); 10213 } 10214 }, { 10215 key: "getTemplateTypes", 10216 value: function getTemplateTypes() { 10217 return elementorCommon.ajax.load({ 10218 action: 'app_site_editor_template_types' 10219 }); 10220 } 10221 }, { 10222 key: "render", 10223 value: function render() { 10224 if (this.state.error) { 10225 return /*#__PURE__*/_react.default.createElement("div", { 10226 className: "e-loading-wrapper" 10227 }, /*#__PURE__*/_react.default.createElement("h3", null, __('Error:', 'elementor'), " ", this.state.error)); 10228 } 10229 10230 if (this.state.loading) { 10231 return /*#__PURE__*/_react.default.createElement("div", { 10232 className: "elementor-loading" 10233 }, /*#__PURE__*/_react.default.createElement("div", { 10234 className: "elementor-loader-wrapper" 10235 }, /*#__PURE__*/_react.default.createElement("div", { 10236 className: "elementor-loader" 10237 }, /*#__PURE__*/_react.default.createElement("div", { 10238 className: "elementor-loader-boxes" 10239 }, /*#__PURE__*/_react.default.createElement("div", { 10240 className: "elementor-loader-box" 10241 }), /*#__PURE__*/_react.default.createElement("div", { 10242 className: "elementor-loader-box" 10243 }), /*#__PURE__*/_react.default.createElement("div", { 10244 className: "elementor-loader-box" 10245 }), /*#__PURE__*/_react.default.createElement("div", { 10246 className: "elementor-loader-box" 10247 }))), /*#__PURE__*/_react.default.createElement("div", { 10248 className: "elementor-loading-title" 10249 }, __('Loading', 'elementor')))); // <div className="e-loading-wrapper"><h3>{ __( 'Loading', 'elementor' ) }...</h3></div>; 10250 } 10251 10252 return /*#__PURE__*/_react.default.createElement(Context.Provider, { 10253 value: this.state 10254 }, this.props.children); 10255 } 10256 }]); 10257 return TemplateTypesContext; 10258 }(_react.default.Component); 10259 10260 (0, _defineProperty2.default)(TemplateTypesContext, "propTypes", { 10261 children: PropTypes.object.isRequired 10262 }); 10263 var TemplateTypesConsumer = Context.Consumer; 10264 exports.TemplateTypesConsumer = TemplateTypesConsumer; 10265 var _default = TemplateTypesContext; 10266 exports.default = _default; 10267 10268 /***/ }), 10269 10270 /***/ "../core/app/modules/site-editor/assets/js/module.js": 10271 /*!***********************************************************!*\ 10272 !*** ../core/app/modules/site-editor/assets/js/module.js ***! 10273 \***********************************************************/ 10274 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10275 10276 "use strict"; 10277 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10278 10279 10280 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10281 10282 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10283 10284 _Object$defineProperty(exports, "__esModule", { 10285 value: true 10286 }); 10287 10288 exports.default = void 0; 10289 10290 var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/classCallCheck */ "../node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js")); 10291 10292 var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/createClass */ "../node_modules/@babel/runtime-corejs2/helpers/createClass.js")); 10293 10294 var _router = _interopRequireDefault(__webpack_require__(/*! @elementor/router */ "@elementor/router")); 10295 10296 var _promotion = _interopRequireDefault(__webpack_require__(/*! ./pages/promotion */ "../core/app/modules/site-editor/assets/js/pages/promotion.js")); 10297 10298 var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/modules/site-editor/assets/js/pages/not-found.js")); 10299 10300 var SiteEditor = /*#__PURE__*/function () { 10301 function SiteEditor() { 10302 (0, _classCallCheck2.default)(this, SiteEditor); 10303 this.saveTemplateTypesToCache(); 10304 10305 _router.default.addRoute({ 10306 path: '/site-editor/promotion', 10307 component: _promotion.default 10308 }); 10309 10310 _router.default.addRoute({ 10311 path: '/site-editor/*', 10312 component: _notFound.default 10313 }); 10314 } 10315 10316 (0, _createClass2.default)(SiteEditor, [{ 10317 key: "saveTemplateTypesToCache", 10318 value: function saveTemplateTypesToCache() { 10319 var types = this.getTypes(); 10320 elementorCommon.ajax.addRequestCache({ 10321 unique_id: 'app_site_editor_template_types' 10322 }, types); 10323 } 10324 }, { 10325 key: "getTypes", 10326 value: function getTypes() { 10327 return [{ 10328 type: 'header', 10329 icon: 'eicon-header', 10330 title: __('Header', 'elementor'), 10331 urls: { 10332 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/header.svg' 10333 }, 10334 tooltip_data: { 10335 title: __('What is a Header Template?', 'elementor'), 10336 content: __('The header template allows you to easily design and edit custom WordPress headers so you are no longer constrained by your theme’s header design limitations.', 'elementor'), 10337 tip: __('You can create multiple headers, and assign each to different areas of your site.', 'elementor'), 10338 docs: 'https://go.elementor.com/app-theme-builder-header', 10339 video_url: 'https://www.youtube.com/embed/HHy5RK6W-6I' 10340 } 10341 }, { 10342 type: 'footer', 10343 icon: 'eicon-footer', 10344 title: __('Footer', 'elementor'), 10345 urls: { 10346 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/footer.svg' 10347 }, 10348 tooltip_data: { 10349 title: __('What is a Footer Template?', 'elementor'), 10350 content: __('The footer template allows you to easily design and edit custom WordPress footers without the limits of your theme’s footer design constraints', 'elementor'), 10351 tip: __('You can create multiple footers, and assign each to different areas of your site.', 'elementor'), 10352 docs: 'https://go.elementor.com/app-theme-builder-footer', 10353 video_url: 'https://www.youtube.com/embed/xa8DoR4tQrY' 10354 } 10355 }, { 10356 type: 'single-page', 10357 icon: 'eicon-single-page', 10358 title: __('Single Page', 'elementor'), 10359 urls: { 10360 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/single-page.svg' 10361 }, 10362 tooltip_data: { 10363 title: __('What is a Single Page Template?', 'elementor'), 10364 content: __('A single page template allows you to easily create the layout and style of pages, ensuring design consistency across all the pages of your site.', 'elementor'), 10365 tip: __('You can create multiple single page templates, and assign each to different areas of your site.', 'elementor'), 10366 docs: 'https://go.elementor.com/app-theme-builder-page', 10367 video_url: 'https://www.youtube.com/embed/_y5eZ60lVoY' 10368 } 10369 }, { 10370 type: 'single-post', 10371 icon: 'eicon-single-post', 10372 title: __('Single Post', 'elementor'), 10373 urls: { 10374 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/single-post.svg' 10375 }, 10376 tooltip_data: { 10377 title: __('What is a Single Post Template?', 'elementor'), 10378 content: __('A single post template allows you to easily design the layout and style of posts, ensuring a design consistency throughout all your blog posts, for example.', 'elementor'), 10379 tip: __('You can create multiple single post templates, and assign each to a different category.', 'elementor'), 10380 docs: 'https://go.elementor.com/app-theme-builder-post', 10381 video_url: 'https://www.youtube.com/embed/8Fk-Edu7DL0' 10382 } 10383 }, { 10384 type: 'archive', 10385 icon: 'eicon-archive', 10386 title: __('Archive', 'elementor'), 10387 urls: { 10388 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/archive.svg' 10389 }, 10390 tooltip_data: { 10391 title: __('What is an Archive Template?', 'elementor'), 10392 content: __('An archive template allows you to easily design the layout and style of archive pages - those pages that show a list of posts (e.g. a blog’s list of recent posts), which may be filtered by terms such as authors, categories, tags, search results, etc.', 'elementor'), 10393 tip: __('If you’d like a different style for a specific category, it’s easy to create a separate archive template whose condition is to only display when users are viewing that category’s list of posts.', 'elementor'), 10394 docs: 'https://go.elementor.com/app-theme-builder-archive', 10395 video_url: 'https://www.youtube.com/embed/wxElpEh9bfA' 10396 } 10397 }, { 10398 type: 'search-results', 10399 icon: 'eicon-search-results', 10400 title: __('Search Results', 'elementor'), 10401 urls: { 10402 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/search-results.svg' 10403 }, 10404 tooltip_data: { 10405 title: __('What is a Search Results Template?', 'elementor'), 10406 content: __('You can easily control the layout and design of the Search Results page with the Search Results template, which is simply a special archive template just for displaying search results.', 'elementor'), 10407 tip: __('You can customize the message if there are no results for the search term.', 'elementor'), 10408 docs: 'https://go.elementor.com/app-theme-builder-search-results', 10409 video_url: 'https://www.youtube.com/embed/KKkIU_L5sDo' 10410 } 10411 }, { 10412 type: 'product', 10413 icon: 'eicon-single-product', 10414 title: __('Product', 'elementor'), 10415 urls: { 10416 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/product.svg' 10417 }, 10418 tooltip_data: { 10419 title: __('What is a Single Product Template?', 'elementor'), 10420 content: __('A single product template allows you to easily design the layout and style of WooCommerce single product pages, and apply that template to various conditions that you assign.', 'elementor'), 10421 tip: __('You can create multiple single product templates, and assign each to different types of products, enabling a custom design for each group of similar products.', 'elementor'), 10422 docs: 'https://go.elementor.com/app-theme-builder-product', 10423 video_url: 'https://www.youtube.com/embed/PjhoB1RWkBM' 10424 } 10425 }, { 10426 type: 'products', 10427 icon: 'eicon-products', 10428 title: __('Products Archive', 'elementor'), 10429 urls: { 10430 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/products.svg' 10431 }, 10432 tooltip_data: { 10433 title: __('What is a Products Archive Template?', 'elementor'), 10434 content: __('A products archive template allows you to easily design the layout and style of your WooCommerce shop page or other product archive pages - those pages that show a list of products, which may be filtered by terms such as categories, tags, etc.', 'elementor'), 10435 tip: __('You can create multiple archive product templates, and assign each to different categories of products. This gives you the freedom to customize the appearance for each type of product being shown.', 'elementor'), 10436 docs: 'https://go.elementor.com/app-theme-builder-products-archive', 10437 video_url: 'https://www.youtube.com/embed/cQLeirgkguA' 10438 } 10439 }, { 10440 type: 'error-404', 10441 icon: 'eicon-error-404', 10442 title: __('Error 404', 'elementor'), 10443 urls: { 10444 thumbnail: elementorAppConfig.assets_url + '/images/app/site-editor/error-404.svg' 10445 }, 10446 tooltip_data: { 10447 title: __('What is a 404 Page Template?', 'elementor'), 10448 content: __('A 404 page template allows you to easily design the layout and style of the page that is displayed when a visitor arrives at a page that does not exist.', 'elementor'), 10449 tip: __('Keep your site\'s visitors happy when they get lost by displaying your recent posts, a search bar, or any information that might help the user find what they were looking for.', 'elementor'), 10450 docs: 'https://go.elementor.com/app-theme-builder-404', 10451 video_url: 'https://www.youtube.com/embed/ACCNp9tBMQg' 10452 } 10453 }]; 10454 } 10455 }]); 10456 return SiteEditor; 10457 }(); 10458 10459 exports.default = SiteEditor; 10460 10461 /***/ }), 10462 10463 /***/ "../core/app/modules/site-editor/assets/js/molecules/site-part.js": 10464 /*!************************************************************************!*\ 10465 !*** ../core/app/modules/site-editor/assets/js/molecules/site-part.js ***! 10466 \************************************************************************/ 10467 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10468 10469 "use strict"; 10470 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10471 10472 10473 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10474 10475 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10476 10477 _Object$defineProperty(exports, "__esModule", { 10478 value: true 10479 }); 10480 10481 exports.default = SitePart; 10482 10483 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10484 10485 var _card = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card */ "../core/app/assets/js/ui/card/card.js")); 10486 10487 var _cardHeader = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-header */ "../core/app/assets/js/ui/card/card-header.js")); 10488 10489 var _cardBody = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-body */ "../core/app/assets/js/ui/card/card-body.js")); 10490 10491 var _cardImage = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-image */ "../core/app/assets/js/ui/card/card-image.js")); 10492 10493 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 10494 10495 __webpack_require__(/*! ./site-part.scss */ "../core/app/modules/site-editor/assets/js/molecules/site-part.scss"); 10496 10497 function SitePart(props) { 10498 return /*#__PURE__*/_react.default.createElement(_card.default, { 10499 className: "e-site-part" 10500 }, /*#__PURE__*/_react.default.createElement(_cardHeader.default, null, /*#__PURE__*/_react.default.createElement(_heading.default, { 10501 tag: "h1", 10502 variant: "text-sm", 10503 className: "eps-card__headline" 10504 }, props.title), props.actionButton), /*#__PURE__*/_react.default.createElement(_cardBody.default, null, /*#__PURE__*/_react.default.createElement(_cardImage.default, { 10505 alt: props.title, 10506 src: props.thumbnail 10507 }, props.children))); 10508 } 10509 10510 SitePart.propTypes = { 10511 thumbnail: PropTypes.string.isRequired, 10512 title: PropTypes.string.isRequired, 10513 children: PropTypes.object, 10514 showIndicator: PropTypes.bool, 10515 actionButton: PropTypes.object 10516 }; 10517 10518 /***/ }), 10519 10520 /***/ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js": 10521 /*!*******************************************************************************!*\ 10522 !*** ../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js ***! 10523 \*******************************************************************************/ 10524 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10525 10526 "use strict"; 10527 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10528 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10529 10530 10531 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10532 10533 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10534 10535 _Object$defineProperty(exports, "__esModule", { 10536 value: true 10537 }); 10538 10539 exports.default = AllPartsButton; 10540 10541 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10542 10543 __webpack_require__(/*! core-js/modules/es6.regexp.match.js */ "../node_modules/core-js/modules/es6.regexp.match.js"); 10544 10545 var _menuItem = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu-item */ "../core/app/assets/js/ui/menu/menu-item.js")); 10546 10547 var _router = __webpack_require__(/*! @reach/router */ "../node_modules/@reach/router/es/index.js"); 10548 10549 function AllPartsButton(props) { 10550 var activePathname = '/site-editor/templates'; 10551 return /*#__PURE__*/_react.default.createElement(_router.Match, { 10552 path: activePathname 10553 }, function (_ref) { 10554 var match = _ref.match; 10555 var className = "eps-menu-item__link".concat(match || props.promotion ? ' eps-menu-item--active' : ''); 10556 return /*#__PURE__*/_react.default.createElement(_menuItem.default, { 10557 text: __('All Parts', 'elementor'), 10558 className: className, 10559 icon: "eicon-filter", 10560 url: props.url 10561 }); 10562 }); 10563 } 10564 10565 AllPartsButton.propTypes = { 10566 url: PropTypes.string, 10567 promotion: PropTypes.bool 10568 }; 10569 10570 /***/ }), 10571 10572 /***/ "../core/app/modules/site-editor/assets/js/organisms/menu.js": 10573 /*!*******************************************************************!*\ 10574 !*** ../core/app/modules/site-editor/assets/js/organisms/menu.js ***! 10575 \*******************************************************************/ 10576 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10577 10578 "use strict"; 10579 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10580 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10581 10582 10583 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10584 10585 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10586 10587 _Object$defineProperty(exports, "__esModule", { 10588 value: true 10589 }); 10590 10591 exports.default = Menu; 10592 10593 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10594 10595 var _menu = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/menu/menu */ "../core/app/assets/js/ui/menu/menu.js")); 10596 10597 var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js"); 10598 10599 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 10600 10601 var _addNewButton = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/add-new-button */ "../core/app/assets/js/ui/molecules/add-new-button.js")); 10602 10603 __webpack_require__(/*! ./menu.scss */ "../core/app/modules/site-editor/assets/js/organisms/menu.scss"); 10604 10605 function Menu(props) { 10606 var _React$useContext = _react.default.useContext(_templateTypes.Context), 10607 templateTypes = _React$useContext.templateTypes, 10608 actionButton = function actionButton(itemProps) { 10609 var className = 'eps-menu-item__action-button'; 10610 10611 if (props.promotion) { 10612 return /*#__PURE__*/_react.default.createElement(_button.default, { 10613 text: __('Go Pro', 'elementor'), 10614 hideText: true, 10615 icon: "eicon-lock", 10616 className: className 10617 }); 10618 } 10619 10620 var goToCreate = function goToCreate() { 10621 location.href = itemProps.urls.create; 10622 }; 10623 10624 return /*#__PURE__*/_react.default.createElement("span", { 10625 className: className 10626 }, /*#__PURE__*/_react.default.createElement(_addNewButton.default, { 10627 hideText: true, 10628 size: "sm", 10629 onClick: function onClick() { 10630 return goToCreate(); 10631 } 10632 })); 10633 }; 10634 10635 return /*#__PURE__*/_react.default.createElement(_menu.default, { 10636 menuItems: templateTypes, 10637 actionButton: actionButton, 10638 promotion: props.promotion 10639 }, props.allPartsButton, /*#__PURE__*/_react.default.createElement("div", { 10640 className: "eps-menu__title" 10641 }, __('Site Parts', 'elementor'))); 10642 } 10643 10644 Menu.propTypes = { 10645 allPartsButton: PropTypes.element.isRequired, 10646 promotion: PropTypes.bool 10647 }; 10648 10649 /***/ }), 10650 10651 /***/ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js": 10652 /*!*************************************************************************!*\ 10653 !*** ../core/app/modules/site-editor/assets/js/organisms/site-parts.js ***! 10654 \*************************************************************************/ 10655 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10656 10657 "use strict"; 10658 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10659 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10660 10661 10662 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10663 10664 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10665 10666 _Object$defineProperty(exports, "__esModule", { 10667 value: true 10668 }); 10669 10670 exports.default = SiteParts; 10671 10672 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10673 10674 var _extends2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime-corejs2/helpers/extends */ "../node_modules/@babel/runtime-corejs2/helpers/extends.js")); 10675 10676 __webpack_require__(/*! core-js/modules/es6.array.map.js */ "../node_modules/core-js/modules/es6.array.map.js"); 10677 10678 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 10679 10680 var _cssGrid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/css-grid */ "../core/app/assets/js/ui/atoms/css-grid.js")); 10681 10682 var _modal = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/modal/modal */ "../core/app/assets/js/ui/modal/modal.js")); 10683 10684 var _sitePart = _interopRequireDefault(__webpack_require__(/*! ../molecules/site-part */ "../core/app/modules/site-editor/assets/js/molecules/site-part.js")); 10685 10686 var _templateTypes = __webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js"); 10687 10688 var InfoButton = function InfoButton(props) { 10689 var toggleButtonProps = { 10690 text: __('Info', 'elementor'), 10691 hideText: true, 10692 icon: 'eicon-info-circle e-site-part__info-toggle' 10693 }; 10694 return /*#__PURE__*/_react.default.createElement(_modal.default, { 10695 toggleButtonProps: toggleButtonProps, 10696 title: props.title 10697 }, /*#__PURE__*/_react.default.createElement(_cssGrid.default, { 10698 columns: 2, 10699 spacing: 60 10700 }, /*#__PURE__*/_react.default.createElement("section", null, /*#__PURE__*/_react.default.createElement("h3", null, props.type), /*#__PURE__*/_react.default.createElement("p", null, props.content, /*#__PURE__*/_react.default.createElement("br", null), /*#__PURE__*/_react.default.createElement(_button.default, { 10701 text: __('Learn More', 'elementor'), 10702 color: "link", 10703 target: "_blank", 10704 url: props.docs 10705 })), /*#__PURE__*/_react.default.createElement("div", { 10706 className: "eps-modal__tip" 10707 }, /*#__PURE__*/_react.default.createElement("h3", null, __('Tip', 'elementor')), /*#__PURE__*/_react.default.createElement("p", null, props.tip))), /*#__PURE__*/_react.default.createElement("section", null, /*#__PURE__*/_react.default.createElement("h3", null, __('Watch Video', 'elementor')), /*#__PURE__*/_react.default.createElement("div", { 10708 className: "video-wrapper" 10709 }, /*#__PURE__*/_react.default.createElement("iframe", { 10710 id: "ytplayer", 10711 src: props.video_url, 10712 frameBorder: "0" 10713 }))))); 10714 }; 10715 10716 InfoButton.propTypes = { 10717 content: PropTypes.string.isRequired, 10718 docs: PropTypes.string.isRequired, 10719 tip: PropTypes.string.isRequired, 10720 title: PropTypes.string.isRequired, 10721 type: PropTypes.string.isRequired, 10722 video_url: PropTypes.string.isRequired 10723 }; 10724 10725 function SiteParts(props) { 10726 var _React$useContext = _react.default.useContext(_templateTypes.Context), 10727 templateTypes = _React$useContext.templateTypes; 10728 10729 return /*#__PURE__*/_react.default.createElement(_cssGrid.default, { 10730 className: "e-site-editor__site-parts", 10731 colMinWidth: 200, 10732 spacing: 25 10733 }, templateTypes.map(function (item) { 10734 return /*#__PURE__*/_react.default.createElement(_sitePart.default, (0, _extends2.default)({ 10735 className: "e-site-editor__site-part", 10736 actionButton: /*#__PURE__*/_react.default.createElement(InfoButton, (0, _extends2.default)({ 10737 type: item.title 10738 }, item.tooltip_data)), 10739 thumbnail: item.urls.thumbnail, 10740 key: item.type 10741 }, item), _react.default.createElement(props.hoverElement, item)); 10742 })); 10743 } 10744 10745 SiteParts.propTypes = { 10746 hoverElement: PropTypes.func.isRequired 10747 }; 10748 10749 /***/ }), 10750 10751 /***/ "../core/app/modules/site-editor/assets/js/package.js": 10752 /*!************************************************************!*\ 10753 !*** ../core/app/modules/site-editor/assets/js/package.js ***! 10754 \************************************************************/ 10755 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10756 10757 "use strict"; 10758 10759 10760 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10761 10762 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10763 10764 _Object$defineProperty(exports, "__esModule", { 10765 value: true 10766 }); 10767 10768 exports.default = void 0; 10769 10770 var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ./organisms/all-parts-button */ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js")); 10771 10772 var _layout = _interopRequireDefault(__webpack_require__(/*! ./templates/layout */ "../core/app/modules/site-editor/assets/js/templates/layout.js")); 10773 10774 var _module = _interopRequireDefault(__webpack_require__(/*! ./module */ "../core/app/modules/site-editor/assets/js/module.js")); 10775 10776 var _notFound = _interopRequireDefault(__webpack_require__(/*! ./pages/not-found */ "../core/app/modules/site-editor/assets/js/pages/not-found.js")); 10777 10778 var _siteParts = _interopRequireDefault(__webpack_require__(/*! ./organisms/site-parts */ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js")); 10779 10780 var _sitePart = _interopRequireDefault(__webpack_require__(/*! ./molecules/site-part */ "../core/app/modules/site-editor/assets/js/molecules/site-part.js")); 10781 10782 var _templateTypes = __webpack_require__(/*! ./context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js"); 10783 10784 // Alphabetical order. 10785 var _default = { 10786 AllPartsButton: _allPartsButton.default, 10787 Layout: _layout.default, 10788 Module: _module.default, 10789 NotFound: _notFound.default, 10790 SitePart: _sitePart.default, 10791 SiteParts: _siteParts.default, 10792 TemplateTypesContext: _templateTypes.Context 10793 }; 10794 exports.default = _default; 10795 10796 /***/ }), 10797 10798 /***/ "../core/app/modules/site-editor/assets/js/pages/not-found.js": 10799 /*!********************************************************************!*\ 10800 !*** ../core/app/modules/site-editor/assets/js/pages/not-found.js ***! 10801 \********************************************************************/ 10802 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10803 10804 "use strict"; 10805 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10806 10807 10808 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10809 10810 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10811 10812 _Object$defineProperty(exports, "__esModule", { 10813 value: true 10814 }); 10815 10816 exports.default = NotFound; 10817 10818 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10819 10820 __webpack_require__(/*! core-js/modules/es6.regexp.split.js */ "../node_modules/core-js/modules/es6.regexp.split.js"); 10821 10822 var _dialog = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/dialog/dialog */ "../core/app/assets/js/ui/dialog/dialog.js")); 10823 10824 function NotFound() { 10825 var url = _react.default.useMemo(function () { 10826 var _elementorAppConfig$m; 10827 10828 return ((_elementorAppConfig$m = elementorAppConfig.menu_url.split('#')) === null || _elementorAppConfig$m === void 0 ? void 0 : _elementorAppConfig$m[1]) || '/site-editor'; 10829 }, []); 10830 10831 return /*#__PURE__*/_react.default.createElement(_dialog.default, { 10832 title: __('Theme Builder could not be loaded', 'elementor'), 10833 text: __('We’re sorry, but something went wrong. Click on ‘Learn more’ and follow each of the steps to quickly solve it.', 'elementor'), 10834 approveButtonUrl: "https://go.elementor.com/app-theme-builder-load-issue", 10835 approveButtonColor: "link", 10836 approveButtonTarget: "_blank", 10837 approveButtonText: __('Learn More', 'elementor'), 10838 dismissButtonText: __('Go Back', 'elementor'), 10839 dismissButtonUrl: url 10840 }); 10841 } 10842 10843 /***/ }), 10844 10845 /***/ "../core/app/modules/site-editor/assets/js/pages/promotion.js": 10846 /*!********************************************************************!*\ 10847 !*** ../core/app/modules/site-editor/assets/js/pages/promotion.js ***! 10848 \********************************************************************/ 10849 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10850 10851 "use strict"; 10852 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10853 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10854 10855 10856 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10857 10858 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10859 10860 _Object$defineProperty(exports, "__esModule", { 10861 value: true 10862 }); 10863 10864 exports.default = Promotion; 10865 10866 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10867 10868 var _allPartsButton = _interopRequireDefault(__webpack_require__(/*! ../organisms/all-parts-button */ "../core/app/modules/site-editor/assets/js/organisms/all-parts-button.js")); 10869 10870 var _button = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/molecules/button */ "../core/app/assets/js/ui/molecules/button.js")); 10871 10872 var _cardOverlay = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/card/card-overlay */ "../core/app/assets/js/ui/card/card-overlay.js")); 10873 10874 var _grid = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/grid/grid */ "../core/app/assets/js/ui/grid/grid.js")); 10875 10876 var _heading = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/heading */ "../core/app/assets/js/ui/atoms/heading.js")); 10877 10878 var _layout = _interopRequireDefault(__webpack_require__(/*! ../templates/layout */ "../core/app/modules/site-editor/assets/js/templates/layout.js")); 10879 10880 var _siteParts = _interopRequireDefault(__webpack_require__(/*! ../organisms/site-parts */ "../core/app/modules/site-editor/assets/js/organisms/site-parts.js")); 10881 10882 var _text = _interopRequireDefault(__webpack_require__(/*! elementor-app/ui/atoms/text */ "../core/app/assets/js/ui/atoms/text.js")); 10883 10884 __webpack_require__(/*! ./promotion.scss */ "../core/app/modules/site-editor/assets/js/pages/promotion.scss"); 10885 10886 function Promotion() { 10887 var promotionUrl = 'https://go.elementor.com/go-pro-theme-builder', 10888 PromotionHoverElement = function PromotionHoverElement(props) { 10889 var promotionUrlWithType = "".concat(promotionUrl, "?type=").concat(props.type); 10890 return /*#__PURE__*/_react.default.createElement(_cardOverlay.default, { 10891 className: "e-site-editor__promotion-overlay" 10892 }, /*#__PURE__*/_react.default.createElement("a", { 10893 className: "e-site-editor__promotion-overlay__link", 10894 target: "_blank", 10895 rel: "noopener noreferrer", 10896 href: promotionUrlWithType 10897 }, /*#__PURE__*/_react.default.createElement("i", { 10898 className: "e-site-editor__promotion-overlay__icon eicon-lock" 10899 }), /*#__PURE__*/_react.default.createElement(_button.default, { 10900 size: "sm", 10901 color: "cta", 10902 variant: "contained", 10903 text: __('Go Pro', 'elementor') 10904 }))); 10905 }; 10906 10907 PromotionHoverElement.propTypes = { 10908 className: PropTypes.string, 10909 type: PropTypes.string.isRequired 10910 }; 10911 return /*#__PURE__*/_react.default.createElement(_layout.default, { 10912 allPartsButton: /*#__PURE__*/_react.default.createElement(_allPartsButton.default, { 10913 promotion: true 10914 }), 10915 promotion: true 10916 }, /*#__PURE__*/_react.default.createElement("section", { 10917 className: "e-site-editor__promotion" 10918 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 10919 container: true, 10920 className: "page-header" 10921 }, /*#__PURE__*/_react.default.createElement(_grid.default, { 10922 item: true, 10923 sm: 7, 10924 justify: "end" 10925 }, /*#__PURE__*/_react.default.createElement(_heading.default, { 10926 variant: "h1" 10927 }, __('Create Full Site', 'elementor')), /*#__PURE__*/_react.default.createElement(_text.default, null, __('Theme Builder is the industry leading all-in-one solution that lets you customize every part of your WordPress theme visually: Header, Footer, Single, Archive & WooCommerce', 'elementor'))), /*#__PURE__*/_react.default.createElement(_grid.default, { 10928 item: true, 10929 container: true, 10930 justify: "end", 10931 alignItems: "start", 10932 sm: 5 10933 }, /*#__PURE__*/_react.default.createElement(_button.default, { 10934 size: "sm", 10935 color: "cta", 10936 variant: "contained", 10937 url: promotionUrl, 10938 text: __('Go Pro', 'elementor') 10939 }))), /*#__PURE__*/_react.default.createElement("hr", { 10940 className: "eps-separator" 10941 }), /*#__PURE__*/_react.default.createElement(_siteParts.default, { 10942 hoverElement: PromotionHoverElement 10943 }))); 10944 } 10945 10946 /***/ }), 10947 10948 /***/ "../core/app/modules/site-editor/assets/js/templates/layout.js": 10949 /*!*********************************************************************!*\ 10950 !*** ../core/app/modules/site-editor/assets/js/templates/layout.js ***! 10951 \*********************************************************************/ 10952 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 10953 10954 "use strict"; 10955 /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; 10956 /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 10957 10958 10959 var _Object$defineProperty = __webpack_require__(/*! @babel/runtime-corejs2/core-js/object/define-property */ "../node_modules/@babel/runtime-corejs2/core-js/object/define-property.js"); 10960 10961 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 10962 10963 _Object$defineProperty(exports, "__esModule", { 10964 value: true 10965 }); 10966 10967 exports.default = Layout; 10968 10969 var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); 10970 10971 var _page = _interopRequireDefault(__webpack_require__(/*! elementor-app/layout/page */ "../core/app/assets/js/layout/page.js")); 10972 10973 var _menu = _interopRequireDefault(__webpack_require__(/*! ../organisms/menu */ "../core/app/modules/site-editor/assets/js/organisms/menu.js")); 10974 10975 var _templateTypes = _interopRequireDefault(__webpack_require__(/*! ../context/template-types */ "../core/app/modules/site-editor/assets/js/context/template-types.js")); 10976 10977 __webpack_require__(/*! ./site-editor.scss */ "../core/app/modules/site-editor/assets/js/templates/site-editor.scss"); 10978 10979 function Layout(props) { 10980 var config = { 10981 title: __('Theme Builder', 'elementor'), 10982 titleRedirectRoute: '/site-editor', 10983 headerButtons: props.headerButtons, 10984 sidebar: /*#__PURE__*/_react.default.createElement(_menu.default, { 10985 allPartsButton: props.allPartsButton, 10986 promotion: props.promotion 10987 }), 10988 content: props.children 10989 }; 10990 return /*#__PURE__*/_react.default.createElement(_templateTypes.default, null, /*#__PURE__*/_react.default.createElement(_page.default, config)); 10991 } 10992 10993 Layout.propTypes = { 10994 headerButtons: PropTypes.arrayOf(PropTypes.object), 10995 allPartsButton: PropTypes.element.isRequired, 10996 children: PropTypes.object.isRequired, 10997 promotion: PropTypes.bool 10998 }; 10999 Layout.defaultProps = { 11000 headerButtons: [] 11001 }; 11002 11003 /***/ }), 11004 11005 /***/ "../node_modules/core-js/library/fn/array/from.js": 11006 /*!********************************************************!*\ 11007 !*** ../node_modules/core-js/library/fn/array/from.js ***! 11008 \********************************************************/ 11009 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11010 11011 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js"); 11012 __webpack_require__(/*! ../../modules/es6.array.from */ "../node_modules/core-js/library/modules/es6.array.from.js"); 11013 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.from; 11014 11015 11016 /***/ }), 11017 11018 /***/ "../node_modules/core-js/library/fn/array/is-array.js": 11019 /*!************************************************************!*\ 11020 !*** ../node_modules/core-js/library/fn/array/is-array.js ***! 11021 \************************************************************/ 11022 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11023 11024 __webpack_require__(/*! ../../modules/es6.array.is-array */ "../node_modules/core-js/library/modules/es6.array.is-array.js"); 11025 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Array.isArray; 11026 11027 11028 /***/ }), 11029 11030 /***/ "../node_modules/core-js/library/fn/json/stringify.js": 11031 /*!************************************************************!*\ 11032 !*** ../node_modules/core-js/library/fn/json/stringify.js ***! 11033 \************************************************************/ 11034 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11035 11036 var core = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js"); 11037 var $JSON = core.JSON || (core.JSON = { stringify: JSON.stringify }); 11038 module.exports = function stringify(it) { // eslint-disable-line no-unused-vars 11039 return $JSON.stringify.apply($JSON, arguments); 11040 }; 11041 11042 11043 /***/ }), 11044 11045 /***/ "../node_modules/core-js/library/fn/object/assign.js": 11046 /*!***********************************************************!*\ 11047 !*** ../node_modules/core-js/library/fn/object/assign.js ***! 11048 \***********************************************************/ 11049 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11050 11051 __webpack_require__(/*! ../../modules/es6.object.assign */ "../node_modules/core-js/library/modules/es6.object.assign.js"); 11052 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.assign; 11053 11054 11055 /***/ }), 11056 11057 /***/ "../node_modules/core-js/library/fn/object/create.js": 11058 /*!***********************************************************!*\ 11059 !*** ../node_modules/core-js/library/fn/object/create.js ***! 11060 \***********************************************************/ 11061 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11062 11063 __webpack_require__(/*! ../../modules/es6.object.create */ "../node_modules/core-js/library/modules/es6.object.create.js"); 11064 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 11065 module.exports = function create(P, D) { 11066 return $Object.create(P, D); 11067 }; 11068 11069 11070 /***/ }), 11071 11072 /***/ "../node_modules/core-js/library/fn/object/define-properties.js": 11073 /*!**********************************************************************!*\ 11074 !*** ../node_modules/core-js/library/fn/object/define-properties.js ***! 11075 \**********************************************************************/ 11076 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11077 11078 __webpack_require__(/*! ../../modules/es6.object.define-properties */ "../node_modules/core-js/library/modules/es6.object.define-properties.js"); 11079 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 11080 module.exports = function defineProperties(T, D) { 11081 return $Object.defineProperties(T, D); 11082 }; 11083 11084 11085 /***/ }), 11086 11087 /***/ "../node_modules/core-js/library/fn/object/define-property.js": 11088 /*!********************************************************************!*\ 11089 !*** ../node_modules/core-js/library/fn/object/define-property.js ***! 11090 \********************************************************************/ 11091 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11092 11093 __webpack_require__(/*! ../../modules/es6.object.define-property */ "../node_modules/core-js/library/modules/es6.object.define-property.js"); 11094 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 11095 module.exports = function defineProperty(it, key, desc) { 11096 return $Object.defineProperty(it, key, desc); 11097 }; 11098 11099 11100 /***/ }), 11101 11102 /***/ "../node_modules/core-js/library/fn/object/entries.js": 11103 /*!************************************************************!*\ 11104 !*** ../node_modules/core-js/library/fn/object/entries.js ***! 11105 \************************************************************/ 11106 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11107 11108 __webpack_require__(/*! ../../modules/es7.object.entries */ "../node_modules/core-js/library/modules/es7.object.entries.js"); 11109 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.entries; 11110 11111 11112 /***/ }), 11113 11114 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptor.js": 11115 /*!********************************************************************************!*\ 11116 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptor.js ***! 11117 \********************************************************************************/ 11118 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11119 11120 __webpack_require__(/*! ../../modules/es6.object.get-own-property-descriptor */ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js"); 11121 var $Object = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object; 11122 module.exports = function getOwnPropertyDescriptor(it, key) { 11123 return $Object.getOwnPropertyDescriptor(it, key); 11124 }; 11125 11126 11127 /***/ }), 11128 11129 /***/ "../node_modules/core-js/library/fn/object/get-own-property-descriptors.js": 11130 /*!*********************************************************************************!*\ 11131 !*** ../node_modules/core-js/library/fn/object/get-own-property-descriptors.js ***! 11132 \*********************************************************************************/ 11133 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11134 11135 __webpack_require__(/*! ../../modules/es7.object.get-own-property-descriptors */ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js"); 11136 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertyDescriptors; 11137 11138 11139 /***/ }), 11140 11141 /***/ "../node_modules/core-js/library/fn/object/get-own-property-symbols.js": 11142 /*!*****************************************************************************!*\ 11143 !*** ../node_modules/core-js/library/fn/object/get-own-property-symbols.js ***! 11144 \*****************************************************************************/ 11145 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11146 11147 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js"); 11148 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getOwnPropertySymbols; 11149 11150 11151 /***/ }), 11152 11153 /***/ "../node_modules/core-js/library/fn/object/get-prototype-of.js": 11154 /*!*********************************************************************!*\ 11155 !*** ../node_modules/core-js/library/fn/object/get-prototype-of.js ***! 11156 \*********************************************************************/ 11157 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11158 11159 __webpack_require__(/*! ../../modules/es6.object.get-prototype-of */ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js"); 11160 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.getPrototypeOf; 11161 11162 11163 /***/ }), 11164 11165 /***/ "../node_modules/core-js/library/fn/object/keys.js": 11166 /*!*********************************************************!*\ 11167 !*** ../node_modules/core-js/library/fn/object/keys.js ***! 11168 \*********************************************************/ 11169 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11170 11171 __webpack_require__(/*! ../../modules/es6.object.keys */ "../node_modules/core-js/library/modules/es6.object.keys.js"); 11172 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.keys; 11173 11174 11175 /***/ }), 11176 11177 /***/ "../node_modules/core-js/library/fn/object/set-prototype-of.js": 11178 /*!*********************************************************************!*\ 11179 !*** ../node_modules/core-js/library/fn/object/set-prototype-of.js ***! 11180 \*********************************************************************/ 11181 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11182 11183 __webpack_require__(/*! ../../modules/es6.object.set-prototype-of */ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js"); 11184 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Object.setPrototypeOf; 11185 11186 11187 /***/ }), 11188 11189 /***/ "../node_modules/core-js/library/fn/parse-int.js": 11190 /*!*******************************************************!*\ 11191 !*** ../node_modules/core-js/library/fn/parse-int.js ***! 11192 \*******************************************************/ 11193 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11194 11195 __webpack_require__(/*! ../modules/es6.parse-int */ "../node_modules/core-js/library/modules/es6.parse-int.js"); 11196 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").parseInt; 11197 11198 11199 /***/ }), 11200 11201 /***/ "../node_modules/core-js/library/fn/reflect/construct.js": 11202 /*!***************************************************************!*\ 11203 !*** ../node_modules/core-js/library/fn/reflect/construct.js ***! 11204 \***************************************************************/ 11205 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11206 11207 __webpack_require__(/*! ../../modules/es6.reflect.construct */ "../node_modules/core-js/library/modules/es6.reflect.construct.js"); 11208 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.construct; 11209 11210 11211 /***/ }), 11212 11213 /***/ "../node_modules/core-js/library/fn/reflect/get.js": 11214 /*!*********************************************************!*\ 11215 !*** ../node_modules/core-js/library/fn/reflect/get.js ***! 11216 \*********************************************************/ 11217 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11218 11219 __webpack_require__(/*! ../../modules/es6.reflect.get */ "../node_modules/core-js/library/modules/es6.reflect.get.js"); 11220 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Reflect.get; 11221 11222 11223 /***/ }), 11224 11225 /***/ "../node_modules/core-js/library/fn/symbol/index.js": 11226 /*!**********************************************************!*\ 11227 !*** ../node_modules/core-js/library/fn/symbol/index.js ***! 11228 \**********************************************************/ 11229 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11230 11231 __webpack_require__(/*! ../../modules/es6.symbol */ "../node_modules/core-js/library/modules/es6.symbol.js"); 11232 __webpack_require__(/*! ../../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js"); 11233 __webpack_require__(/*! ../../modules/es7.symbol.async-iterator */ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js"); 11234 __webpack_require__(/*! ../../modules/es7.symbol.observable */ "../node_modules/core-js/library/modules/es7.symbol.observable.js"); 11235 module.exports = __webpack_require__(/*! ../../modules/_core */ "../node_modules/core-js/library/modules/_core.js").Symbol; 11236 11237 11238 /***/ }), 11239 11240 /***/ "../node_modules/core-js/library/fn/symbol/iterator.js": 11241 /*!*************************************************************!*\ 11242 !*** ../node_modules/core-js/library/fn/symbol/iterator.js ***! 11243 \*************************************************************/ 11244 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11245 11246 __webpack_require__(/*! ../../modules/es6.string.iterator */ "../node_modules/core-js/library/modules/es6.string.iterator.js"); 11247 __webpack_require__(/*! ../../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js"); 11248 module.exports = __webpack_require__(/*! ../../modules/_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js").f('iterator'); 11249 11250 11251 /***/ }), 11252 11253 /***/ "../node_modules/core-js/library/fn/weak-map.js": 11254 /*!******************************************************!*\ 11255 !*** ../node_modules/core-js/library/fn/weak-map.js ***! 11256 \******************************************************/ 11257 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11258 11259 __webpack_require__(/*! ../modules/es6.object.to-string */ "../node_modules/core-js/library/modules/es6.object.to-string.js"); 11260 __webpack_require__(/*! ../modules/web.dom.iterable */ "../node_modules/core-js/library/modules/web.dom.iterable.js"); 11261 __webpack_require__(/*! ../modules/es6.weak-map */ "../node_modules/core-js/library/modules/es6.weak-map.js"); 11262 __webpack_require__(/*! ../modules/es7.weak-map.of */ "../node_modules/core-js/library/modules/es7.weak-map.of.js"); 11263 __webpack_require__(/*! ../modules/es7.weak-map.from */ "../node_modules/core-js/library/modules/es7.weak-map.from.js"); 11264 module.exports = __webpack_require__(/*! ../modules/_core */ "../node_modules/core-js/library/modules/_core.js").WeakMap; 11265 11266 11267 /***/ }), 11268 11269 /***/ "../node_modules/core-js/library/modules/_a-function.js": 11270 /*!**************************************************************!*\ 11271 !*** ../node_modules/core-js/library/modules/_a-function.js ***! 11272 \**************************************************************/ 11273 /***/ ((module) => { 11274 11275 module.exports = function (it) { 11276 if (typeof it != 'function') throw TypeError(it + ' is not a function!'); 11277 return it; 11278 }; 11279 11280 11281 /***/ }), 11282 11283 /***/ "../node_modules/core-js/library/modules/_add-to-unscopables.js": 11284 /*!**********************************************************************!*\ 11285 !*** ../node_modules/core-js/library/modules/_add-to-unscopables.js ***! 11286 \**********************************************************************/ 11287 /***/ ((module) => { 11288 11289 module.exports = function () { /* empty */ }; 11290 11291 11292 /***/ }), 11293 11294 /***/ "../node_modules/core-js/library/modules/_an-instance.js": 11295 /*!***************************************************************!*\ 11296 !*** ../node_modules/core-js/library/modules/_an-instance.js ***! 11297 \***************************************************************/ 11298 /***/ ((module) => { 11299 11300 module.exports = function (it, Constructor, name, forbiddenField) { 11301 if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { 11302 throw TypeError(name + ': incorrect invocation!'); 11303 } return it; 11304 }; 11305 11306 11307 /***/ }), 11308 11309 /***/ "../node_modules/core-js/library/modules/_an-object.js": 11310 /*!*************************************************************!*\ 11311 !*** ../node_modules/core-js/library/modules/_an-object.js ***! 11312 \*************************************************************/ 11313 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11314 11315 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11316 module.exports = function (it) { 11317 if (!isObject(it)) throw TypeError(it + ' is not an object!'); 11318 return it; 11319 }; 11320 11321 11322 /***/ }), 11323 11324 /***/ "../node_modules/core-js/library/modules/_array-includes.js": 11325 /*!******************************************************************!*\ 11326 !*** ../node_modules/core-js/library/modules/_array-includes.js ***! 11327 \******************************************************************/ 11328 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11329 11330 // false -> Array#indexOf 11331 // true -> Array#includes 11332 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 11333 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 11334 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/library/modules/_to-absolute-index.js"); 11335 module.exports = function (IS_INCLUDES) { 11336 return function ($this, el, fromIndex) { 11337 var O = toIObject($this); 11338 var length = toLength(O.length); 11339 var index = toAbsoluteIndex(fromIndex, length); 11340 var value; 11341 // Array#includes uses SameValueZero equality algorithm 11342 // eslint-disable-next-line no-self-compare 11343 if (IS_INCLUDES && el != el) while (length > index) { 11344 value = O[index++]; 11345 // eslint-disable-next-line no-self-compare 11346 if (value != value) return true; 11347 // Array#indexOf ignores holes, Array#includes - not 11348 } else for (;length > index; index++) if (IS_INCLUDES || index in O) { 11349 if (O[index] === el) return IS_INCLUDES || index || 0; 11350 } return !IS_INCLUDES && -1; 11351 }; 11352 }; 11353 11354 11355 /***/ }), 11356 11357 /***/ "../node_modules/core-js/library/modules/_array-methods.js": 11358 /*!*****************************************************************!*\ 11359 !*** ../node_modules/core-js/library/modules/_array-methods.js ***! 11360 \*****************************************************************/ 11361 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11362 11363 // 0 -> Array#forEach 11364 // 1 -> Array#map 11365 // 2 -> Array#filter 11366 // 3 -> Array#some 11367 // 4 -> Array#every 11368 // 5 -> Array#find 11369 // 6 -> Array#findIndex 11370 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 11371 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 11372 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 11373 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 11374 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/library/modules/_array-species-create.js"); 11375 module.exports = function (TYPE, $create) { 11376 var IS_MAP = TYPE == 1; 11377 var IS_FILTER = TYPE == 2; 11378 var IS_SOME = TYPE == 3; 11379 var IS_EVERY = TYPE == 4; 11380 var IS_FIND_INDEX = TYPE == 6; 11381 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 11382 var create = $create || asc; 11383 return function ($this, callbackfn, that) { 11384 var O = toObject($this); 11385 var self = IObject(O); 11386 var f = ctx(callbackfn, that, 3); 11387 var length = toLength(self.length); 11388 var index = 0; 11389 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 11390 var val, res; 11391 for (;length > index; index++) if (NO_HOLES || index in self) { 11392 val = self[index]; 11393 res = f(val, index, O); 11394 if (TYPE) { 11395 if (IS_MAP) result[index] = res; // map 11396 else if (res) switch (TYPE) { 11397 case 3: return true; // some 11398 case 5: return val; // find 11399 case 6: return index; // findIndex 11400 case 2: result.push(val); // filter 11401 } else if (IS_EVERY) return false; // every 11402 } 11403 } 11404 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; 11405 }; 11406 }; 11407 11408 11409 /***/ }), 11410 11411 /***/ "../node_modules/core-js/library/modules/_array-species-constructor.js": 11412 /*!*****************************************************************************!*\ 11413 !*** ../node_modules/core-js/library/modules/_array-species-constructor.js ***! 11414 \*****************************************************************************/ 11415 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11416 11417 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11418 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js"); 11419 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('species'); 11420 11421 module.exports = function (original) { 11422 var C; 11423 if (isArray(original)) { 11424 C = original.constructor; 11425 // cross-realm fallback 11426 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; 11427 if (isObject(C)) { 11428 C = C[SPECIES]; 11429 if (C === null) C = undefined; 11430 } 11431 } return C === undefined ? Array : C; 11432 }; 11433 11434 11435 /***/ }), 11436 11437 /***/ "../node_modules/core-js/library/modules/_array-species-create.js": 11438 /*!************************************************************************!*\ 11439 !*** ../node_modules/core-js/library/modules/_array-species-create.js ***! 11440 \************************************************************************/ 11441 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11442 11443 // 9.4.2.3 ArraySpeciesCreate(originalArray, length) 11444 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/library/modules/_array-species-constructor.js"); 11445 11446 module.exports = function (original, length) { 11447 return new (speciesConstructor(original))(length); 11448 }; 11449 11450 11451 /***/ }), 11452 11453 /***/ "../node_modules/core-js/library/modules/_bind.js": 11454 /*!********************************************************!*\ 11455 !*** ../node_modules/core-js/library/modules/_bind.js ***! 11456 \********************************************************/ 11457 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11458 11459 "use strict"; 11460 11461 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 11462 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11463 var invoke = __webpack_require__(/*! ./_invoke */ "../node_modules/core-js/library/modules/_invoke.js"); 11464 var arraySlice = [].slice; 11465 var factories = {}; 11466 11467 var construct = function (F, len, args) { 11468 if (!(len in factories)) { 11469 for (var n = [], i = 0; i < len; i++) n[i] = 'a[' + i + ']'; 11470 // eslint-disable-next-line no-new-func 11471 factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')'); 11472 } return factories[len](F, args); 11473 }; 11474 11475 module.exports = Function.bind || function bind(that /* , ...args */) { 11476 var fn = aFunction(this); 11477 var partArgs = arraySlice.call(arguments, 1); 11478 var bound = function (/* args... */) { 11479 var args = partArgs.concat(arraySlice.call(arguments)); 11480 return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that); 11481 }; 11482 if (isObject(fn.prototype)) bound.prototype = fn.prototype; 11483 return bound; 11484 }; 11485 11486 11487 /***/ }), 11488 11489 /***/ "../node_modules/core-js/library/modules/_classof.js": 11490 /*!***********************************************************!*\ 11491 !*** ../node_modules/core-js/library/modules/_classof.js ***! 11492 \***********************************************************/ 11493 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11494 11495 // getting tag from 19.1.3.6 Object.prototype.toString() 11496 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 11497 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 11498 // ES3 wrong here 11499 var ARG = cof(function () { return arguments; }()) == 'Arguments'; 11500 11501 // fallback for IE11 Script Access Denied error 11502 var tryGet = function (it, key) { 11503 try { 11504 return it[key]; 11505 } catch (e) { /* empty */ } 11506 }; 11507 11508 module.exports = function (it) { 11509 var O, T, B; 11510 return it === undefined ? 'Undefined' : it === null ? 'Null' 11511 // @@toStringTag case 11512 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T 11513 // builtinTag case 11514 : ARG ? cof(O) 11515 // ES3 arguments fallback 11516 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; 11517 }; 11518 11519 11520 /***/ }), 11521 11522 /***/ "../node_modules/core-js/library/modules/_cof.js": 11523 /*!*******************************************************!*\ 11524 !*** ../node_modules/core-js/library/modules/_cof.js ***! 11525 \*******************************************************/ 11526 /***/ ((module) => { 11527 11528 var toString = {}.toString; 11529 11530 module.exports = function (it) { 11531 return toString.call(it).slice(8, -1); 11532 }; 11533 11534 11535 /***/ }), 11536 11537 /***/ "../node_modules/core-js/library/modules/_collection-weak.js": 11538 /*!*******************************************************************!*\ 11539 !*** ../node_modules/core-js/library/modules/_collection-weak.js ***! 11540 \*******************************************************************/ 11541 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11542 11543 "use strict"; 11544 11545 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js"); 11546 var getWeak = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").getWeak; 11547 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11548 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11549 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js"); 11550 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 11551 var createArrayMethod = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js"); 11552 var $has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11553 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 11554 var arrayFind = createArrayMethod(5); 11555 var arrayFindIndex = createArrayMethod(6); 11556 var id = 0; 11557 11558 // fallback for uncaught frozen keys 11559 var uncaughtFrozenStore = function (that) { 11560 return that._l || (that._l = new UncaughtFrozenStore()); 11561 }; 11562 var UncaughtFrozenStore = function () { 11563 this.a = []; 11564 }; 11565 var findUncaughtFrozen = function (store, key) { 11566 return arrayFind(store.a, function (it) { 11567 return it[0] === key; 11568 }); 11569 }; 11570 UncaughtFrozenStore.prototype = { 11571 get: function (key) { 11572 var entry = findUncaughtFrozen(this, key); 11573 if (entry) return entry[1]; 11574 }, 11575 has: function (key) { 11576 return !!findUncaughtFrozen(this, key); 11577 }, 11578 set: function (key, value) { 11579 var entry = findUncaughtFrozen(this, key); 11580 if (entry) entry[1] = value; 11581 else this.a.push([key, value]); 11582 }, 11583 'delete': function (key) { 11584 var index = arrayFindIndex(this.a, function (it) { 11585 return it[0] === key; 11586 }); 11587 if (~index) this.a.splice(index, 1); 11588 return !!~index; 11589 } 11590 }; 11591 11592 module.exports = { 11593 getConstructor: function (wrapper, NAME, IS_MAP, ADDER) { 11594 var C = wrapper(function (that, iterable) { 11595 anInstance(that, C, NAME, '_i'); 11596 that._t = NAME; // collection type 11597 that._i = id++; // collection id 11598 that._l = undefined; // leak store for uncaught frozen objects 11599 if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that); 11600 }); 11601 redefineAll(C.prototype, { 11602 // 23.3.3.2 WeakMap.prototype.delete(key) 11603 // 23.4.3.3 WeakSet.prototype.delete(value) 11604 'delete': function (key) { 11605 if (!isObject(key)) return false; 11606 var data = getWeak(key); 11607 if (data === true) return uncaughtFrozenStore(validate(this, NAME))['delete'](key); 11608 return data && $has(data, this._i) && delete data[this._i]; 11609 }, 11610 // 23.3.3.4 WeakMap.prototype.has(key) 11611 // 23.4.3.4 WeakSet.prototype.has(value) 11612 has: function has(key) { 11613 if (!isObject(key)) return false; 11614 var data = getWeak(key); 11615 if (data === true) return uncaughtFrozenStore(validate(this, NAME)).has(key); 11616 return data && $has(data, this._i); 11617 } 11618 }); 11619 return C; 11620 }, 11621 def: function (that, key, value) { 11622 var data = getWeak(anObject(key), true); 11623 if (data === true) uncaughtFrozenStore(that).set(key, value); 11624 else data[that._i] = value; 11625 return that; 11626 }, 11627 ufstore: uncaughtFrozenStore 11628 }; 11629 11630 11631 /***/ }), 11632 11633 /***/ "../node_modules/core-js/library/modules/_collection.js": 11634 /*!**************************************************************!*\ 11635 !*** ../node_modules/core-js/library/modules/_collection.js ***! 11636 \**************************************************************/ 11637 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11638 11639 "use strict"; 11640 11641 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 11642 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 11643 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js"); 11644 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 11645 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 11646 var redefineAll = __webpack_require__(/*! ./_redefine-all */ "../node_modules/core-js/library/modules/_redefine-all.js"); 11647 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 11648 var anInstance = __webpack_require__(/*! ./_an-instance */ "../node_modules/core-js/library/modules/_an-instance.js"); 11649 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11650 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 11651 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 11652 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0); 11653 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 11654 11655 module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { 11656 var Base = global[NAME]; 11657 var C = Base; 11658 var ADDER = IS_MAP ? 'set' : 'add'; 11659 var proto = C && C.prototype; 11660 var O = {}; 11661 if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () { 11662 new C().entries().next(); 11663 }))) { 11664 // create collection constructor 11665 C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER); 11666 redefineAll(C.prototype, methods); 11667 meta.NEED = true; 11668 } else { 11669 C = wrapper(function (target, iterable) { 11670 anInstance(target, C, NAME, '_c'); 11671 target._c = new Base(); 11672 if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target); 11673 }); 11674 each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) { 11675 var IS_ADDER = KEY == 'add' || KEY == 'set'; 11676 if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) { 11677 anInstance(this, C, KEY); 11678 if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false; 11679 var result = this._c[KEY](a === 0 ? 0 : a, b); 11680 return IS_ADDER ? this : result; 11681 }); 11682 }); 11683 IS_WEAK || dP(C.prototype, 'size', { 11684 get: function () { 11685 return this._c.size; 11686 } 11687 }); 11688 } 11689 11690 setToStringTag(C, NAME); 11691 11692 O[NAME] = C; 11693 $export($export.G + $export.W + $export.F, O); 11694 11695 if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP); 11696 11697 return C; 11698 }; 11699 11700 11701 /***/ }), 11702 11703 /***/ "../node_modules/core-js/library/modules/_core.js": 11704 /*!********************************************************!*\ 11705 !*** ../node_modules/core-js/library/modules/_core.js ***! 11706 \********************************************************/ 11707 /***/ ((module) => { 11708 11709 var core = module.exports = { version: '2.6.12' }; 11710 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef 11711 11712 11713 /***/ }), 11714 11715 /***/ "../node_modules/core-js/library/modules/_create-property.js": 11716 /*!*******************************************************************!*\ 11717 !*** ../node_modules/core-js/library/modules/_create-property.js ***! 11718 \*******************************************************************/ 11719 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11720 11721 "use strict"; 11722 11723 var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 11724 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 11725 11726 module.exports = function (object, index, value) { 11727 if (index in object) $defineProperty.f(object, index, createDesc(0, value)); 11728 else object[index] = value; 11729 }; 11730 11731 11732 /***/ }), 11733 11734 /***/ "../node_modules/core-js/library/modules/_ctx.js": 11735 /*!*******************************************************!*\ 11736 !*** ../node_modules/core-js/library/modules/_ctx.js ***! 11737 \*******************************************************/ 11738 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11739 11740 // optional / simple context binding 11741 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 11742 module.exports = function (fn, that, length) { 11743 aFunction(fn); 11744 if (that === undefined) return fn; 11745 switch (length) { 11746 case 1: return function (a) { 11747 return fn.call(that, a); 11748 }; 11749 case 2: return function (a, b) { 11750 return fn.call(that, a, b); 11751 }; 11752 case 3: return function (a, b, c) { 11753 return fn.call(that, a, b, c); 11754 }; 11755 } 11756 return function (/* ...args */) { 11757 return fn.apply(that, arguments); 11758 }; 11759 }; 11760 11761 11762 /***/ }), 11763 11764 /***/ "../node_modules/core-js/library/modules/_defined.js": 11765 /*!***********************************************************!*\ 11766 !*** ../node_modules/core-js/library/modules/_defined.js ***! 11767 \***********************************************************/ 11768 /***/ ((module) => { 11769 11770 // 7.2.1 RequireObjectCoercible(argument) 11771 module.exports = function (it) { 11772 if (it == undefined) throw TypeError("Can't call method on " + it); 11773 return it; 11774 }; 11775 11776 11777 /***/ }), 11778 11779 /***/ "../node_modules/core-js/library/modules/_descriptors.js": 11780 /*!***************************************************************!*\ 11781 !*** ../node_modules/core-js/library/modules/_descriptors.js ***! 11782 \***************************************************************/ 11783 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11784 11785 // Thank's IE8 for his funny defineProperty 11786 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 11787 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; 11788 }); 11789 11790 11791 /***/ }), 11792 11793 /***/ "../node_modules/core-js/library/modules/_dom-create.js": 11794 /*!**************************************************************!*\ 11795 !*** ../node_modules/core-js/library/modules/_dom-create.js ***! 11796 \**************************************************************/ 11797 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11798 11799 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 11800 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document; 11801 // typeof document.createElement is 'object' in old IE 11802 var is = isObject(document) && isObject(document.createElement); 11803 module.exports = function (it) { 11804 return is ? document.createElement(it) : {}; 11805 }; 11806 11807 11808 /***/ }), 11809 11810 /***/ "../node_modules/core-js/library/modules/_enum-bug-keys.js": 11811 /*!*****************************************************************!*\ 11812 !*** ../node_modules/core-js/library/modules/_enum-bug-keys.js ***! 11813 \*****************************************************************/ 11814 /***/ ((module) => { 11815 11816 // IE 8- don't enum bug keys 11817 module.exports = ( 11818 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' 11819 ).split(','); 11820 11821 11822 /***/ }), 11823 11824 /***/ "../node_modules/core-js/library/modules/_enum-keys.js": 11825 /*!*************************************************************!*\ 11826 !*** ../node_modules/core-js/library/modules/_enum-keys.js ***! 11827 \*************************************************************/ 11828 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11829 11830 // all enumerable object keys, includes symbols 11831 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 11832 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 11833 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 11834 module.exports = function (it) { 11835 var result = getKeys(it); 11836 var getSymbols = gOPS.f; 11837 if (getSymbols) { 11838 var symbols = getSymbols(it); 11839 var isEnum = pIE.f; 11840 var i = 0; 11841 var key; 11842 while (symbols.length > i) if (isEnum.call(it, key = symbols[i++])) result.push(key); 11843 } return result; 11844 }; 11845 11846 11847 /***/ }), 11848 11849 /***/ "../node_modules/core-js/library/modules/_export.js": 11850 /*!**********************************************************!*\ 11851 !*** ../node_modules/core-js/library/modules/_export.js ***! 11852 \**********************************************************/ 11853 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11854 11855 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 11856 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 11857 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 11858 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 11859 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 11860 var PROTOTYPE = 'prototype'; 11861 11862 var $export = function (type, name, source) { 11863 var IS_FORCED = type & $export.F; 11864 var IS_GLOBAL = type & $export.G; 11865 var IS_STATIC = type & $export.S; 11866 var IS_PROTO = type & $export.P; 11867 var IS_BIND = type & $export.B; 11868 var IS_WRAP = type & $export.W; 11869 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); 11870 var expProto = exports[PROTOTYPE]; 11871 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]; 11872 var key, own, out; 11873 if (IS_GLOBAL) source = name; 11874 for (key in source) { 11875 // contains in native 11876 own = !IS_FORCED && target && target[key] !== undefined; 11877 if (own && has(exports, key)) continue; 11878 // export native or passed 11879 out = own ? target[key] : source[key]; 11880 // prevent global pollution for namespaces 11881 exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] 11882 // bind timers to global for call from export context 11883 : IS_BIND && own ? ctx(out, global) 11884 // wrap global constructors for prevent change them in library 11885 : IS_WRAP && target[key] == out ? (function (C) { 11886 var F = function (a, b, c) { 11887 if (this instanceof C) { 11888 switch (arguments.length) { 11889 case 0: return new C(); 11890 case 1: return new C(a); 11891 case 2: return new C(a, b); 11892 } return new C(a, b, c); 11893 } return C.apply(this, arguments); 11894 }; 11895 F[PROTOTYPE] = C[PROTOTYPE]; 11896 return F; 11897 // make static versions for prototype methods 11898 })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; 11899 // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% 11900 if (IS_PROTO) { 11901 (exports.virtual || (exports.virtual = {}))[key] = out; 11902 // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME% 11903 if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out); 11904 } 11905 } 11906 }; 11907 // type bitmap 11908 $export.F = 1; // forced 11909 $export.G = 2; // global 11910 $export.S = 4; // static 11911 $export.P = 8; // proto 11912 $export.B = 16; // bind 11913 $export.W = 32; // wrap 11914 $export.U = 64; // safe 11915 $export.R = 128; // real proto method for `library` 11916 module.exports = $export; 11917 11918 11919 /***/ }), 11920 11921 /***/ "../node_modules/core-js/library/modules/_fails.js": 11922 /*!*********************************************************!*\ 11923 !*** ../node_modules/core-js/library/modules/_fails.js ***! 11924 \*********************************************************/ 11925 /***/ ((module) => { 11926 11927 module.exports = function (exec) { 11928 try { 11929 return !!exec(); 11930 } catch (e) { 11931 return true; 11932 } 11933 }; 11934 11935 11936 /***/ }), 11937 11938 /***/ "../node_modules/core-js/library/modules/_for-of.js": 11939 /*!**********************************************************!*\ 11940 !*** ../node_modules/core-js/library/modules/_for-of.js ***! 11941 \**********************************************************/ 11942 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 11943 11944 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 11945 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js"); 11946 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js"); 11947 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 11948 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 11949 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js"); 11950 var BREAK = {}; 11951 var RETURN = {}; 11952 var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) { 11953 var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable); 11954 var f = ctx(fn, that, entries ? 2 : 1); 11955 var index = 0; 11956 var length, step, iterator, result; 11957 if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!'); 11958 // fast case for arrays with default iterator 11959 if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) { 11960 result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); 11961 if (result === BREAK || result === RETURN) return result; 11962 } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) { 11963 result = call(iterator, f, step.value, entries); 11964 if (result === BREAK || result === RETURN) return result; 11965 } 11966 }; 11967 exports.BREAK = BREAK; 11968 exports.RETURN = RETURN; 11969 11970 11971 /***/ }), 11972 11973 /***/ "../node_modules/core-js/library/modules/_global.js": 11974 /*!**********************************************************!*\ 11975 !*** ../node_modules/core-js/library/modules/_global.js ***! 11976 \**********************************************************/ 11977 /***/ ((module) => { 11978 11979 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 11980 var global = module.exports = typeof window != 'undefined' && window.Math == Math 11981 ? window : typeof self != 'undefined' && self.Math == Math ? self 11982 // eslint-disable-next-line no-new-func 11983 : Function('return this')(); 11984 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef 11985 11986 11987 /***/ }), 11988 11989 /***/ "../node_modules/core-js/library/modules/_has.js": 11990 /*!*******************************************************!*\ 11991 !*** ../node_modules/core-js/library/modules/_has.js ***! 11992 \*******************************************************/ 11993 /***/ ((module) => { 11994 11995 var hasOwnProperty = {}.hasOwnProperty; 11996 module.exports = function (it, key) { 11997 return hasOwnProperty.call(it, key); 11998 }; 11999 12000 12001 /***/ }), 12002 12003 /***/ "../node_modules/core-js/library/modules/_hide.js": 12004 /*!********************************************************!*\ 12005 !*** ../node_modules/core-js/library/modules/_hide.js ***! 12006 \********************************************************/ 12007 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12008 12009 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 12010 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 12011 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? function (object, key, value) { 12012 return dP.f(object, key, createDesc(1, value)); 12013 } : function (object, key, value) { 12014 object[key] = value; 12015 return object; 12016 }; 12017 12018 12019 /***/ }), 12020 12021 /***/ "../node_modules/core-js/library/modules/_html.js": 12022 /*!********************************************************!*\ 12023 !*** ../node_modules/core-js/library/modules/_html.js ***! 12024 \********************************************************/ 12025 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12026 12027 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").document; 12028 module.exports = document && document.documentElement; 12029 12030 12031 /***/ }), 12032 12033 /***/ "../node_modules/core-js/library/modules/_ie8-dom-define.js": 12034 /*!******************************************************************!*\ 12035 !*** ../node_modules/core-js/library/modules/_ie8-dom-define.js ***! 12036 \******************************************************************/ 12037 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12038 12039 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 () { 12040 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7; 12041 }); 12042 12043 12044 /***/ }), 12045 12046 /***/ "../node_modules/core-js/library/modules/_invoke.js": 12047 /*!**********************************************************!*\ 12048 !*** ../node_modules/core-js/library/modules/_invoke.js ***! 12049 \**********************************************************/ 12050 /***/ ((module) => { 12051 12052 // fast apply, http://jsperf.lnkit.com/fast-apply/5 12053 module.exports = function (fn, args, that) { 12054 var un = that === undefined; 12055 switch (args.length) { 12056 case 0: return un ? fn() 12057 : fn.call(that); 12058 case 1: return un ? fn(args[0]) 12059 : fn.call(that, args[0]); 12060 case 2: return un ? fn(args[0], args[1]) 12061 : fn.call(that, args[0], args[1]); 12062 case 3: return un ? fn(args[0], args[1], args[2]) 12063 : fn.call(that, args[0], args[1], args[2]); 12064 case 4: return un ? fn(args[0], args[1], args[2], args[3]) 12065 : fn.call(that, args[0], args[1], args[2], args[3]); 12066 } return fn.apply(that, args); 12067 }; 12068 12069 12070 /***/ }), 12071 12072 /***/ "../node_modules/core-js/library/modules/_iobject.js": 12073 /*!***********************************************************!*\ 12074 !*** ../node_modules/core-js/library/modules/_iobject.js ***! 12075 \***********************************************************/ 12076 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12077 12078 // fallback for non-array-like ES3 and non-enumerable old V8 strings 12079 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 12080 // eslint-disable-next-line no-prototype-builtins 12081 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { 12082 return cof(it) == 'String' ? it.split('') : Object(it); 12083 }; 12084 12085 12086 /***/ }), 12087 12088 /***/ "../node_modules/core-js/library/modules/_is-array-iter.js": 12089 /*!*****************************************************************!*\ 12090 !*** ../node_modules/core-js/library/modules/_is-array-iter.js ***! 12091 \*****************************************************************/ 12092 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12093 12094 // check on default Array iterator 12095 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 12096 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 12097 var ArrayProto = Array.prototype; 12098 12099 module.exports = function (it) { 12100 return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); 12101 }; 12102 12103 12104 /***/ }), 12105 12106 /***/ "../node_modules/core-js/library/modules/_is-array.js": 12107 /*!************************************************************!*\ 12108 !*** ../node_modules/core-js/library/modules/_is-array.js ***! 12109 \************************************************************/ 12110 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12111 12112 // 7.2.2 IsArray(argument) 12113 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/library/modules/_cof.js"); 12114 module.exports = Array.isArray || function isArray(arg) { 12115 return cof(arg) == 'Array'; 12116 }; 12117 12118 12119 /***/ }), 12120 12121 /***/ "../node_modules/core-js/library/modules/_is-object.js": 12122 /*!*************************************************************!*\ 12123 !*** ../node_modules/core-js/library/modules/_is-object.js ***! 12124 \*************************************************************/ 12125 /***/ ((module) => { 12126 12127 module.exports = function (it) { 12128 return typeof it === 'object' ? it !== null : typeof it === 'function'; 12129 }; 12130 12131 12132 /***/ }), 12133 12134 /***/ "../node_modules/core-js/library/modules/_iter-call.js": 12135 /*!*************************************************************!*\ 12136 !*** ../node_modules/core-js/library/modules/_iter-call.js ***! 12137 \*************************************************************/ 12138 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12139 12140 // call something on iterator step with safe closing on error 12141 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12142 module.exports = function (iterator, fn, value, entries) { 12143 try { 12144 return entries ? fn(anObject(value)[0], value[1]) : fn(value); 12145 // 7.4.6 IteratorClose(iterator, completion) 12146 } catch (e) { 12147 var ret = iterator['return']; 12148 if (ret !== undefined) anObject(ret.call(iterator)); 12149 throw e; 12150 } 12151 }; 12152 12153 12154 /***/ }), 12155 12156 /***/ "../node_modules/core-js/library/modules/_iter-create.js": 12157 /*!***************************************************************!*\ 12158 !*** ../node_modules/core-js/library/modules/_iter-create.js ***! 12159 \***************************************************************/ 12160 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12161 12162 "use strict"; 12163 12164 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 12165 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 12166 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 12167 var IteratorPrototype = {}; 12168 12169 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 12170 __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; }); 12171 12172 module.exports = function (Constructor, NAME, next) { 12173 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); 12174 setToStringTag(Constructor, NAME + ' Iterator'); 12175 }; 12176 12177 12178 /***/ }), 12179 12180 /***/ "../node_modules/core-js/library/modules/_iter-define.js": 12181 /*!***************************************************************!*\ 12182 !*** ../node_modules/core-js/library/modules/_iter-define.js ***! 12183 \***************************************************************/ 12184 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12185 12186 "use strict"; 12187 12188 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js"); 12189 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12190 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 12191 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 12192 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 12193 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/library/modules/_iter-create.js"); 12194 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 12195 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 12196 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 12197 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` 12198 var FF_ITERATOR = '@@iterator'; 12199 var KEYS = 'keys'; 12200 var VALUES = 'values'; 12201 12202 var returnThis = function () { return this; }; 12203 12204 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { 12205 $iterCreate(Constructor, NAME, next); 12206 var getMethod = function (kind) { 12207 if (!BUGGY && kind in proto) return proto[kind]; 12208 switch (kind) { 12209 case KEYS: return function keys() { return new Constructor(this, kind); }; 12210 case VALUES: return function values() { return new Constructor(this, kind); }; 12211 } return function entries() { return new Constructor(this, kind); }; 12212 }; 12213 var TAG = NAME + ' Iterator'; 12214 var DEF_VALUES = DEFAULT == VALUES; 12215 var VALUES_BUG = false; 12216 var proto = Base.prototype; 12217 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; 12218 var $default = $native || getMethod(DEFAULT); 12219 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; 12220 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; 12221 var methods, key, IteratorPrototype; 12222 // Fix native 12223 if ($anyNative) { 12224 IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); 12225 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { 12226 // Set @@toStringTag to native iterators 12227 setToStringTag(IteratorPrototype, TAG, true); 12228 // fix for some old engines 12229 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis); 12230 } 12231 } 12232 // fix Array#{values, @@iterator}.name in V8 / FF 12233 if (DEF_VALUES && $native && $native.name !== VALUES) { 12234 VALUES_BUG = true; 12235 $default = function values() { return $native.call(this); }; 12236 } 12237 // Define iterator 12238 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { 12239 hide(proto, ITERATOR, $default); 12240 } 12241 // Plug for library 12242 Iterators[NAME] = $default; 12243 Iterators[TAG] = returnThis; 12244 if (DEFAULT) { 12245 methods = { 12246 values: DEF_VALUES ? $default : getMethod(VALUES), 12247 keys: IS_SET ? $default : getMethod(KEYS), 12248 entries: $entries 12249 }; 12250 if (FORCED) for (key in methods) { 12251 if (!(key in proto)) redefine(proto, key, methods[key]); 12252 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); 12253 } 12254 return methods; 12255 }; 12256 12257 12258 /***/ }), 12259 12260 /***/ "../node_modules/core-js/library/modules/_iter-detect.js": 12261 /*!***************************************************************!*\ 12262 !*** ../node_modules/core-js/library/modules/_iter-detect.js ***! 12263 \***************************************************************/ 12264 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12265 12266 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 12267 var SAFE_CLOSING = false; 12268 12269 try { 12270 var riter = [7][ITERATOR](); 12271 riter['return'] = function () { SAFE_CLOSING = true; }; 12272 // eslint-disable-next-line no-throw-literal 12273 Array.from(riter, function () { throw 2; }); 12274 } catch (e) { /* empty */ } 12275 12276 module.exports = function (exec, skipClosing) { 12277 if (!skipClosing && !SAFE_CLOSING) return false; 12278 var safe = false; 12279 try { 12280 var arr = [7]; 12281 var iter = arr[ITERATOR](); 12282 iter.next = function () { return { done: safe = true }; }; 12283 arr[ITERATOR] = function () { return iter; }; 12284 exec(arr); 12285 } catch (e) { /* empty */ } 12286 return safe; 12287 }; 12288 12289 12290 /***/ }), 12291 12292 /***/ "../node_modules/core-js/library/modules/_iter-step.js": 12293 /*!*************************************************************!*\ 12294 !*** ../node_modules/core-js/library/modules/_iter-step.js ***! 12295 \*************************************************************/ 12296 /***/ ((module) => { 12297 12298 module.exports = function (done, value) { 12299 return { value: value, done: !!done }; 12300 }; 12301 12302 12303 /***/ }), 12304 12305 /***/ "../node_modules/core-js/library/modules/_iterators.js": 12306 /*!*************************************************************!*\ 12307 !*** ../node_modules/core-js/library/modules/_iterators.js ***! 12308 \*************************************************************/ 12309 /***/ ((module) => { 12310 12311 module.exports = {}; 12312 12313 12314 /***/ }), 12315 12316 /***/ "../node_modules/core-js/library/modules/_library.js": 12317 /*!***********************************************************!*\ 12318 !*** ../node_modules/core-js/library/modules/_library.js ***! 12319 \***********************************************************/ 12320 /***/ ((module) => { 12321 12322 module.exports = true; 12323 12324 12325 /***/ }), 12326 12327 /***/ "../node_modules/core-js/library/modules/_meta.js": 12328 /*!********************************************************!*\ 12329 !*** ../node_modules/core-js/library/modules/_meta.js ***! 12330 \********************************************************/ 12331 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12332 12333 var META = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js")('meta'); 12334 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12335 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12336 var setDesc = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 12337 var id = 0; 12338 var isExtensible = Object.isExtensible || function () { 12339 return true; 12340 }; 12341 var FREEZE = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 12342 return isExtensible(Object.preventExtensions({})); 12343 }); 12344 var setMeta = function (it) { 12345 setDesc(it, META, { value: { 12346 i: 'O' + ++id, // object ID 12347 w: {} // weak collections IDs 12348 } }); 12349 }; 12350 var fastKey = function (it, create) { 12351 // return primitive with prefix 12352 if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; 12353 if (!has(it, META)) { 12354 // can't set metadata to uncaught frozen object 12355 if (!isExtensible(it)) return 'F'; 12356 // not necessary to add metadata 12357 if (!create) return 'E'; 12358 // add missing metadata 12359 setMeta(it); 12360 // return object ID 12361 } return it[META].i; 12362 }; 12363 var getWeak = function (it, create) { 12364 if (!has(it, META)) { 12365 // can't set metadata to uncaught frozen object 12366 if (!isExtensible(it)) return true; 12367 // not necessary to add metadata 12368 if (!create) return false; 12369 // add missing metadata 12370 setMeta(it); 12371 // return hash weak collections IDs 12372 } return it[META].w; 12373 }; 12374 // add metadata on freeze-family methods calling 12375 var onFreeze = function (it) { 12376 if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it); 12377 return it; 12378 }; 12379 var meta = module.exports = { 12380 KEY: META, 12381 NEED: false, 12382 fastKey: fastKey, 12383 getWeak: getWeak, 12384 onFreeze: onFreeze 12385 }; 12386 12387 12388 /***/ }), 12389 12390 /***/ "../node_modules/core-js/library/modules/_object-assign.js": 12391 /*!*****************************************************************!*\ 12392 !*** ../node_modules/core-js/library/modules/_object-assign.js ***! 12393 \*****************************************************************/ 12394 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12395 12396 "use strict"; 12397 12398 // 19.1.2.1 Object.assign(target, source, ...) 12399 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 12400 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 12401 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 12402 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 12403 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12404 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 12405 var $assign = Object.assign; 12406 12407 // should work with symbols and should have deterministic property order (V8 bug) 12408 module.exports = !$assign || __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js")(function () { 12409 var A = {}; 12410 var B = {}; 12411 // eslint-disable-next-line no-undef 12412 var S = Symbol(); 12413 var K = 'abcdefghijklmnopqrst'; 12414 A[S] = 7; 12415 K.split('').forEach(function (k) { B[k] = k; }); 12416 return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K; 12417 }) ? function assign(target, source) { // eslint-disable-line no-unused-vars 12418 var T = toObject(target); 12419 var aLen = arguments.length; 12420 var index = 1; 12421 var getSymbols = gOPS.f; 12422 var isEnum = pIE.f; 12423 while (aLen > index) { 12424 var S = IObject(arguments[index++]); 12425 var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S); 12426 var length = keys.length; 12427 var j = 0; 12428 var key; 12429 while (length > j) { 12430 key = keys[j++]; 12431 if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key]; 12432 } 12433 } return T; 12434 } : $assign; 12435 12436 12437 /***/ }), 12438 12439 /***/ "../node_modules/core-js/library/modules/_object-create.js": 12440 /*!*****************************************************************!*\ 12441 !*** ../node_modules/core-js/library/modules/_object-create.js ***! 12442 \*****************************************************************/ 12443 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12444 12445 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 12446 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12447 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/library/modules/_object-dps.js"); 12448 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js"); 12449 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 12450 var Empty = function () { /* empty */ }; 12451 var PROTOTYPE = 'prototype'; 12452 12453 // Create object with fake `null` prototype: use iframe Object with cleared prototype 12454 var createDict = function () { 12455 // Thrash, waste and sodomy: IE GC bug 12456 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/library/modules/_dom-create.js")('iframe'); 12457 var i = enumBugKeys.length; 12458 var lt = '<'; 12459 var gt = '>'; 12460 var iframeDocument; 12461 iframe.style.display = 'none'; 12462 __webpack_require__(/*! ./_html */ "../node_modules/core-js/library/modules/_html.js").appendChild(iframe); 12463 iframe.src = 'javascript:'; // eslint-disable-line no-script-url 12464 // createDict = iframe.contentWindow.Object; 12465 // html.removeChild(iframe); 12466 iframeDocument = iframe.contentWindow.document; 12467 iframeDocument.open(); 12468 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); 12469 iframeDocument.close(); 12470 createDict = iframeDocument.F; 12471 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; 12472 return createDict(); 12473 }; 12474 12475 module.exports = Object.create || function create(O, Properties) { 12476 var result; 12477 if (O !== null) { 12478 Empty[PROTOTYPE] = anObject(O); 12479 result = new Empty(); 12480 Empty[PROTOTYPE] = null; 12481 // add "__proto__" for Object.getPrototypeOf polyfill 12482 result[IE_PROTO] = O; 12483 } else result = createDict(); 12484 return Properties === undefined ? result : dPs(result, Properties); 12485 }; 12486 12487 12488 /***/ }), 12489 12490 /***/ "../node_modules/core-js/library/modules/_object-dp.js": 12491 /*!*************************************************************!*\ 12492 !*** ../node_modules/core-js/library/modules/_object-dp.js ***! 12493 \*************************************************************/ 12494 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 12495 12496 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12497 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js"); 12498 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 12499 var dP = Object.defineProperty; 12500 12501 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) { 12502 anObject(O); 12503 P = toPrimitive(P, true); 12504 anObject(Attributes); 12505 if (IE8_DOM_DEFINE) try { 12506 return dP(O, P, Attributes); 12507 } catch (e) { /* empty */ } 12508 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); 12509 if ('value' in Attributes) O[P] = Attributes.value; 12510 return O; 12511 }; 12512 12513 12514 /***/ }), 12515 12516 /***/ "../node_modules/core-js/library/modules/_object-dps.js": 12517 /*!**************************************************************!*\ 12518 !*** ../node_modules/core-js/library/modules/_object-dps.js ***! 12519 \**************************************************************/ 12520 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12521 12522 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 12523 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12524 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 12525 12526 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) { 12527 anObject(O); 12528 var keys = getKeys(Properties); 12529 var length = keys.length; 12530 var i = 0; 12531 var P; 12532 while (length > i) dP.f(O, P = keys[i++], Properties[P]); 12533 return O; 12534 }; 12535 12536 12537 /***/ }), 12538 12539 /***/ "../node_modules/core-js/library/modules/_object-gopd.js": 12540 /*!***************************************************************!*\ 12541 !*** ../node_modules/core-js/library/modules/_object-gopd.js ***! 12542 \***************************************************************/ 12543 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 12544 12545 var pIE = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js"); 12546 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 12547 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12548 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 12549 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12550 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/library/modules/_ie8-dom-define.js"); 12551 var gOPD = Object.getOwnPropertyDescriptor; 12552 12553 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) { 12554 O = toIObject(O); 12555 P = toPrimitive(P, true); 12556 if (IE8_DOM_DEFINE) try { 12557 return gOPD(O, P); 12558 } catch (e) { /* empty */ } 12559 if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); 12560 }; 12561 12562 12563 /***/ }), 12564 12565 /***/ "../node_modules/core-js/library/modules/_object-gopn-ext.js": 12566 /*!*******************************************************************!*\ 12567 !*** ../node_modules/core-js/library/modules/_object-gopn-ext.js ***! 12568 \*******************************************************************/ 12569 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12570 12571 // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window 12572 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12573 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f; 12574 var toString = {}.toString; 12575 12576 var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames 12577 ? Object.getOwnPropertyNames(window) : []; 12578 12579 var getWindowNames = function (it) { 12580 try { 12581 return gOPN(it); 12582 } catch (e) { 12583 return windowNames.slice(); 12584 } 12585 }; 12586 12587 module.exports.f = function getOwnPropertyNames(it) { 12588 return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); 12589 }; 12590 12591 12592 /***/ }), 12593 12594 /***/ "../node_modules/core-js/library/modules/_object-gopn.js": 12595 /*!***************************************************************!*\ 12596 !*** ../node_modules/core-js/library/modules/_object-gopn.js ***! 12597 \***************************************************************/ 12598 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 12599 12600 // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) 12601 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js"); 12602 var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js").concat('length', 'prototype'); 12603 12604 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 12605 return $keys(O, hiddenKeys); 12606 }; 12607 12608 12609 /***/ }), 12610 12611 /***/ "../node_modules/core-js/library/modules/_object-gops.js": 12612 /*!***************************************************************!*\ 12613 !*** ../node_modules/core-js/library/modules/_object-gops.js ***! 12614 \***************************************************************/ 12615 /***/ ((__unused_webpack_module, exports) => { 12616 12617 exports.f = Object.getOwnPropertySymbols; 12618 12619 12620 /***/ }), 12621 12622 /***/ "../node_modules/core-js/library/modules/_object-gpo.js": 12623 /*!**************************************************************!*\ 12624 !*** ../node_modules/core-js/library/modules/_object-gpo.js ***! 12625 \**************************************************************/ 12626 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12627 12628 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) 12629 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12630 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 12631 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 12632 var ObjectProto = Object.prototype; 12633 12634 module.exports = Object.getPrototypeOf || function (O) { 12635 O = toObject(O); 12636 if (has(O, IE_PROTO)) return O[IE_PROTO]; 12637 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 12638 return O.constructor.prototype; 12639 } return O instanceof Object ? ObjectProto : null; 12640 }; 12641 12642 12643 /***/ }), 12644 12645 /***/ "../node_modules/core-js/library/modules/_object-keys-internal.js": 12646 /*!************************************************************************!*\ 12647 !*** ../node_modules/core-js/library/modules/_object-keys-internal.js ***! 12648 \************************************************************************/ 12649 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12650 12651 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12652 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12653 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/library/modules/_array-includes.js")(false); 12654 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/library/modules/_shared-key.js")('IE_PROTO'); 12655 12656 module.exports = function (object, names) { 12657 var O = toIObject(object); 12658 var i = 0; 12659 var result = []; 12660 var key; 12661 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); 12662 // Don't enum bug & hidden keys 12663 while (names.length > i) if (has(O, key = names[i++])) { 12664 ~arrayIndexOf(result, key) || result.push(key); 12665 } 12666 return result; 12667 }; 12668 12669 12670 /***/ }), 12671 12672 /***/ "../node_modules/core-js/library/modules/_object-keys.js": 12673 /*!***************************************************************!*\ 12674 !*** ../node_modules/core-js/library/modules/_object-keys.js ***! 12675 \***************************************************************/ 12676 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12677 12678 // 19.1.2.14 / 15.2.3.14 Object.keys(O) 12679 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/library/modules/_object-keys-internal.js"); 12680 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/library/modules/_enum-bug-keys.js"); 12681 12682 module.exports = Object.keys || function keys(O) { 12683 return $keys(O, enumBugKeys); 12684 }; 12685 12686 12687 /***/ }), 12688 12689 /***/ "../node_modules/core-js/library/modules/_object-pie.js": 12690 /*!**************************************************************!*\ 12691 !*** ../node_modules/core-js/library/modules/_object-pie.js ***! 12692 \**************************************************************/ 12693 /***/ ((__unused_webpack_module, exports) => { 12694 12695 exports.f = {}.propertyIsEnumerable; 12696 12697 12698 /***/ }), 12699 12700 /***/ "../node_modules/core-js/library/modules/_object-sap.js": 12701 /*!**************************************************************!*\ 12702 !*** ../node_modules/core-js/library/modules/_object-sap.js ***! 12703 \**************************************************************/ 12704 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12705 12706 // most Object methods by ES6 should accept primitives 12707 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12708 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 12709 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 12710 module.exports = function (KEY, exec) { 12711 var fn = (core.Object || {})[KEY] || Object[KEY]; 12712 var exp = {}; 12713 exp[KEY] = exec(fn); 12714 $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); 12715 }; 12716 12717 12718 /***/ }), 12719 12720 /***/ "../node_modules/core-js/library/modules/_object-to-array.js": 12721 /*!*******************************************************************!*\ 12722 !*** ../node_modules/core-js/library/modules/_object-to-array.js ***! 12723 \*******************************************************************/ 12724 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12725 12726 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 12727 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 12728 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 12729 var isEnum = __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f; 12730 module.exports = function (isEntries) { 12731 return function (it) { 12732 var O = toIObject(it); 12733 var keys = getKeys(O); 12734 var length = keys.length; 12735 var i = 0; 12736 var result = []; 12737 var key; 12738 while (length > i) { 12739 key = keys[i++]; 12740 if (!DESCRIPTORS || isEnum.call(O, key)) { 12741 result.push(isEntries ? [key, O[key]] : O[key]); 12742 } 12743 } 12744 return result; 12745 }; 12746 }; 12747 12748 12749 /***/ }), 12750 12751 /***/ "../node_modules/core-js/library/modules/_own-keys.js": 12752 /*!************************************************************!*\ 12753 !*** ../node_modules/core-js/library/modules/_own-keys.js ***! 12754 \************************************************************/ 12755 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12756 12757 // all object keys, includes non-enumerable and symbols 12758 var gOPN = __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js"); 12759 var gOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 12760 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12761 var Reflect = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect; 12762 module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { 12763 var keys = gOPN.f(anObject(it)); 12764 var getSymbols = gOPS.f; 12765 return getSymbols ? keys.concat(getSymbols(it)) : keys; 12766 }; 12767 12768 12769 /***/ }), 12770 12771 /***/ "../node_modules/core-js/library/modules/_parse-int.js": 12772 /*!*************************************************************!*\ 12773 !*** ../node_modules/core-js/library/modules/_parse-int.js ***! 12774 \*************************************************************/ 12775 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12776 12777 var $parseInt = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").parseInt; 12778 var $trim = __webpack_require__(/*! ./_string-trim */ "../node_modules/core-js/library/modules/_string-trim.js").trim; 12779 var ws = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js"); 12780 var hex = /^[-+]?0[xX]/; 12781 12782 module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) { 12783 var string = $trim(String(str), 3); 12784 return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); 12785 } : $parseInt; 12786 12787 12788 /***/ }), 12789 12790 /***/ "../node_modules/core-js/library/modules/_property-desc.js": 12791 /*!*****************************************************************!*\ 12792 !*** ../node_modules/core-js/library/modules/_property-desc.js ***! 12793 \*****************************************************************/ 12794 /***/ ((module) => { 12795 12796 module.exports = function (bitmap, value) { 12797 return { 12798 enumerable: !(bitmap & 1), 12799 configurable: !(bitmap & 2), 12800 writable: !(bitmap & 4), 12801 value: value 12802 }; 12803 }; 12804 12805 12806 /***/ }), 12807 12808 /***/ "../node_modules/core-js/library/modules/_redefine-all.js": 12809 /*!****************************************************************!*\ 12810 !*** ../node_modules/core-js/library/modules/_redefine-all.js ***! 12811 \****************************************************************/ 12812 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12813 12814 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 12815 module.exports = function (target, src, safe) { 12816 for (var key in src) { 12817 if (safe && target[key]) target[key] = src[key]; 12818 else hide(target, key, src[key]); 12819 } return target; 12820 }; 12821 12822 12823 /***/ }), 12824 12825 /***/ "../node_modules/core-js/library/modules/_redefine.js": 12826 /*!************************************************************!*\ 12827 !*** ../node_modules/core-js/library/modules/_redefine.js ***! 12828 \************************************************************/ 12829 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12830 12831 module.exports = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 12832 12833 12834 /***/ }), 12835 12836 /***/ "../node_modules/core-js/library/modules/_set-collection-from.js": 12837 /*!***********************************************************************!*\ 12838 !*** ../node_modules/core-js/library/modules/_set-collection-from.js ***! 12839 \***********************************************************************/ 12840 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12841 12842 "use strict"; 12843 12844 // https://tc39.github.io/proposal-setmap-offrom/ 12845 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12846 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 12847 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 12848 var forOf = __webpack_require__(/*! ./_for-of */ "../node_modules/core-js/library/modules/_for-of.js"); 12849 12850 module.exports = function (COLLECTION) { 12851 $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) { 12852 var mapFn = arguments[1]; 12853 var mapping, A, n, cb; 12854 aFunction(this); 12855 mapping = mapFn !== undefined; 12856 if (mapping) aFunction(mapFn); 12857 if (source == undefined) return new this(); 12858 A = []; 12859 if (mapping) { 12860 n = 0; 12861 cb = ctx(mapFn, arguments[2], 2); 12862 forOf(source, false, function (nextItem) { 12863 A.push(cb(nextItem, n++)); 12864 }); 12865 } else { 12866 forOf(source, false, A.push, A); 12867 } 12868 return new this(A); 12869 } }); 12870 }; 12871 12872 12873 /***/ }), 12874 12875 /***/ "../node_modules/core-js/library/modules/_set-collection-of.js": 12876 /*!*********************************************************************!*\ 12877 !*** ../node_modules/core-js/library/modules/_set-collection-of.js ***! 12878 \*********************************************************************/ 12879 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12880 12881 "use strict"; 12882 12883 // https://tc39.github.io/proposal-setmap-offrom/ 12884 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 12885 12886 module.exports = function (COLLECTION) { 12887 $export($export.S, COLLECTION, { of: function of() { 12888 var length = arguments.length; 12889 var A = new Array(length); 12890 while (length--) A[length] = arguments[length]; 12891 return new this(A); 12892 } }); 12893 }; 12894 12895 12896 /***/ }), 12897 12898 /***/ "../node_modules/core-js/library/modules/_set-proto.js": 12899 /*!*************************************************************!*\ 12900 !*** ../node_modules/core-js/library/modules/_set-proto.js ***! 12901 \*************************************************************/ 12902 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12903 12904 // Works with __proto__ only. Old v8 can't work with null proto objects. 12905 /* eslint-disable no-proto */ 12906 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 12907 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 12908 var check = function (O, proto) { 12909 anObject(O); 12910 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!"); 12911 }; 12912 module.exports = { 12913 set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line 12914 function (test, buggy, set) { 12915 try { 12916 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); 12917 set(test, []); 12918 buggy = !(test instanceof Array); 12919 } catch (e) { buggy = true; } 12920 return function setPrototypeOf(O, proto) { 12921 check(O, proto); 12922 if (buggy) O.__proto__ = proto; 12923 else set(O, proto); 12924 return O; 12925 }; 12926 }({}, false) : undefined), 12927 check: check 12928 }; 12929 12930 12931 /***/ }), 12932 12933 /***/ "../node_modules/core-js/library/modules/_set-to-string-tag.js": 12934 /*!*********************************************************************!*\ 12935 !*** ../node_modules/core-js/library/modules/_set-to-string-tag.js ***! 12936 \*********************************************************************/ 12937 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12938 12939 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 12940 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 12941 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 12942 12943 module.exports = function (it, tag, stat) { 12944 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); 12945 }; 12946 12947 12948 /***/ }), 12949 12950 /***/ "../node_modules/core-js/library/modules/_shared-key.js": 12951 /*!**************************************************************!*\ 12952 !*** ../node_modules/core-js/library/modules/_shared-key.js ***! 12953 \**************************************************************/ 12954 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12955 12956 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('keys'); 12957 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 12958 module.exports = function (key) { 12959 return shared[key] || (shared[key] = uid(key)); 12960 }; 12961 12962 12963 /***/ }), 12964 12965 /***/ "../node_modules/core-js/library/modules/_shared.js": 12966 /*!**********************************************************!*\ 12967 !*** ../node_modules/core-js/library/modules/_shared.js ***! 12968 \**********************************************************/ 12969 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12970 12971 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 12972 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 12973 var SHARED = '__core-js_shared__'; 12974 var store = global[SHARED] || (global[SHARED] = {}); 12975 12976 (module.exports = function (key, value) { 12977 return store[key] || (store[key] = value !== undefined ? value : {}); 12978 })('versions', []).push({ 12979 version: core.version, 12980 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js") ? 'pure' : 'global', 12981 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 12982 }); 12983 12984 12985 /***/ }), 12986 12987 /***/ "../node_modules/core-js/library/modules/_string-at.js": 12988 /*!*************************************************************!*\ 12989 !*** ../node_modules/core-js/library/modules/_string-at.js ***! 12990 \*************************************************************/ 12991 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 12992 12993 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 12994 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 12995 // true -> String#at 12996 // false -> String#codePointAt 12997 module.exports = function (TO_STRING) { 12998 return function (that, pos) { 12999 var s = String(defined(that)); 13000 var i = toInteger(pos); 13001 var l = s.length; 13002 var a, b; 13003 if (i < 0 || i >= l) return TO_STRING ? '' : undefined; 13004 a = s.charCodeAt(i); 13005 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff 13006 ? TO_STRING ? s.charAt(i) : a 13007 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; 13008 }; 13009 }; 13010 13011 13012 /***/ }), 13013 13014 /***/ "../node_modules/core-js/library/modules/_string-trim.js": 13015 /*!***************************************************************!*\ 13016 !*** ../node_modules/core-js/library/modules/_string-trim.js ***! 13017 \***************************************************************/ 13018 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13019 13020 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13021 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 13022 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 13023 var spaces = __webpack_require__(/*! ./_string-ws */ "../node_modules/core-js/library/modules/_string-ws.js"); 13024 var space = '[' + spaces + ']'; 13025 var non = '\u200b\u0085'; 13026 var ltrim = RegExp('^' + space + space + '*'); 13027 var rtrim = RegExp(space + space + '*$'); 13028 13029 var exporter = function (KEY, exec, ALIAS) { 13030 var exp = {}; 13031 var FORCE = fails(function () { 13032 return !!spaces[KEY]() || non[KEY]() != non; 13033 }); 13034 var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY]; 13035 if (ALIAS) exp[ALIAS] = fn; 13036 $export($export.P + $export.F * FORCE, 'String', exp); 13037 }; 13038 13039 // 1 -> String#trimLeft 13040 // 2 -> String#trimRight 13041 // 3 -> String#trim 13042 var trim = exporter.trim = function (string, TYPE) { 13043 string = String(defined(string)); 13044 if (TYPE & 1) string = string.replace(ltrim, ''); 13045 if (TYPE & 2) string = string.replace(rtrim, ''); 13046 return string; 13047 }; 13048 13049 module.exports = exporter; 13050 13051 13052 /***/ }), 13053 13054 /***/ "../node_modules/core-js/library/modules/_string-ws.js": 13055 /*!*************************************************************!*\ 13056 !*** ../node_modules/core-js/library/modules/_string-ws.js ***! 13057 \*************************************************************/ 13058 /***/ ((module) => { 13059 13060 module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + 13061 '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; 13062 13063 13064 /***/ }), 13065 13066 /***/ "../node_modules/core-js/library/modules/_to-absolute-index.js": 13067 /*!*********************************************************************!*\ 13068 !*** ../node_modules/core-js/library/modules/_to-absolute-index.js ***! 13069 \*********************************************************************/ 13070 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13071 13072 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 13073 var max = Math.max; 13074 var min = Math.min; 13075 module.exports = function (index, length) { 13076 index = toInteger(index); 13077 return index < 0 ? max(index + length, 0) : min(index, length); 13078 }; 13079 13080 13081 /***/ }), 13082 13083 /***/ "../node_modules/core-js/library/modules/_to-integer.js": 13084 /*!**************************************************************!*\ 13085 !*** ../node_modules/core-js/library/modules/_to-integer.js ***! 13086 \**************************************************************/ 13087 /***/ ((module) => { 13088 13089 // 7.1.4 ToInteger 13090 var ceil = Math.ceil; 13091 var floor = Math.floor; 13092 module.exports = function (it) { 13093 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); 13094 }; 13095 13096 13097 /***/ }), 13098 13099 /***/ "../node_modules/core-js/library/modules/_to-iobject.js": 13100 /*!**************************************************************!*\ 13101 !*** ../node_modules/core-js/library/modules/_to-iobject.js ***! 13102 \**************************************************************/ 13103 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13104 13105 // to indexed object, toObject with fallback for non-array-like ES3 strings 13106 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/library/modules/_iobject.js"); 13107 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 13108 module.exports = function (it) { 13109 return IObject(defined(it)); 13110 }; 13111 13112 13113 /***/ }), 13114 13115 /***/ "../node_modules/core-js/library/modules/_to-length.js": 13116 /*!*************************************************************!*\ 13117 !*** ../node_modules/core-js/library/modules/_to-length.js ***! 13118 \*************************************************************/ 13119 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13120 13121 // 7.1.15 ToLength 13122 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/library/modules/_to-integer.js"); 13123 var min = Math.min; 13124 module.exports = function (it) { 13125 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 13126 }; 13127 13128 13129 /***/ }), 13130 13131 /***/ "../node_modules/core-js/library/modules/_to-object.js": 13132 /*!*************************************************************!*\ 13133 !*** ../node_modules/core-js/library/modules/_to-object.js ***! 13134 \*************************************************************/ 13135 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13136 13137 // 7.1.13 ToObject(argument) 13138 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/library/modules/_defined.js"); 13139 module.exports = function (it) { 13140 return Object(defined(it)); 13141 }; 13142 13143 13144 /***/ }), 13145 13146 /***/ "../node_modules/core-js/library/modules/_to-primitive.js": 13147 /*!****************************************************************!*\ 13148 !*** ../node_modules/core-js/library/modules/_to-primitive.js ***! 13149 \****************************************************************/ 13150 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13151 13152 // 7.1.1 ToPrimitive(input [, PreferredType]) 13153 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13154 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 13155 // and the second argument - flag - preferred type is a string 13156 module.exports = function (it, S) { 13157 if (!isObject(it)) return it; 13158 var fn, val; 13159 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 13160 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; 13161 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 13162 throw TypeError("Can't convert object to primitive value"); 13163 }; 13164 13165 13166 /***/ }), 13167 13168 /***/ "../node_modules/core-js/library/modules/_uid.js": 13169 /*!*******************************************************!*\ 13170 !*** ../node_modules/core-js/library/modules/_uid.js ***! 13171 \*******************************************************/ 13172 /***/ ((module) => { 13173 13174 var id = 0; 13175 var px = Math.random(); 13176 module.exports = function (key) { 13177 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); 13178 }; 13179 13180 13181 /***/ }), 13182 13183 /***/ "../node_modules/core-js/library/modules/_validate-collection.js": 13184 /*!***********************************************************************!*\ 13185 !*** ../node_modules/core-js/library/modules/_validate-collection.js ***! 13186 \***********************************************************************/ 13187 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13188 13189 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13190 module.exports = function (it, TYPE) { 13191 if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); 13192 return it; 13193 }; 13194 13195 13196 /***/ }), 13197 13198 /***/ "../node_modules/core-js/library/modules/_wks-define.js": 13199 /*!**************************************************************!*\ 13200 !*** ../node_modules/core-js/library/modules/_wks-define.js ***! 13201 \**************************************************************/ 13202 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13203 13204 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 13205 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js"); 13206 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js"); 13207 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js"); 13208 var defineProperty = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js").f; 13209 module.exports = function (name) { 13210 var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); 13211 if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); 13212 }; 13213 13214 13215 /***/ }), 13216 13217 /***/ "../node_modules/core-js/library/modules/_wks-ext.js": 13218 /*!***********************************************************!*\ 13219 !*** ../node_modules/core-js/library/modules/_wks-ext.js ***! 13220 \***********************************************************/ 13221 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 13222 13223 exports.f = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js"); 13224 13225 13226 /***/ }), 13227 13228 /***/ "../node_modules/core-js/library/modules/_wks.js": 13229 /*!*******************************************************!*\ 13230 !*** ../node_modules/core-js/library/modules/_wks.js ***! 13231 \*******************************************************/ 13232 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13233 13234 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js")('wks'); 13235 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 13236 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Symbol; 13237 var USE_SYMBOL = typeof Symbol == 'function'; 13238 13239 var $exports = module.exports = function (name) { 13240 return store[name] || (store[name] = 13241 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); 13242 }; 13243 13244 $exports.store = store; 13245 13246 13247 /***/ }), 13248 13249 /***/ "../node_modules/core-js/library/modules/core.get-iterator-method.js": 13250 /*!***************************************************************************!*\ 13251 !*** ../node_modules/core-js/library/modules/core.get-iterator-method.js ***! 13252 \***************************************************************************/ 13253 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13254 13255 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/library/modules/_classof.js"); 13256 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('iterator'); 13257 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 13258 module.exports = __webpack_require__(/*! ./_core */ "../node_modules/core-js/library/modules/_core.js").getIteratorMethod = function (it) { 13259 if (it != undefined) return it[ITERATOR] 13260 || it['@@iterator'] 13261 || Iterators[classof(it)]; 13262 }; 13263 13264 13265 /***/ }), 13266 13267 /***/ "../node_modules/core-js/library/modules/es6.array.from.js": 13268 /*!*****************************************************************!*\ 13269 !*** ../node_modules/core-js/library/modules/es6.array.from.js ***! 13270 \*****************************************************************/ 13271 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13272 13273 "use strict"; 13274 13275 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/library/modules/_ctx.js"); 13276 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13277 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 13278 var call = __webpack_require__(/*! ./_iter-call */ "../node_modules/core-js/library/modules/_iter-call.js"); 13279 var isArrayIter = __webpack_require__(/*! ./_is-array-iter */ "../node_modules/core-js/library/modules/_is-array-iter.js"); 13280 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/library/modules/_to-length.js"); 13281 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js"); 13282 var getIterFn = __webpack_require__(/*! ./core.get-iterator-method */ "../node_modules/core-js/library/modules/core.get-iterator-method.js"); 13283 13284 $export($export.S + $export.F * !__webpack_require__(/*! ./_iter-detect */ "../node_modules/core-js/library/modules/_iter-detect.js")(function (iter) { Array.from(iter); }), 'Array', { 13285 // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) 13286 from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { 13287 var O = toObject(arrayLike); 13288 var C = typeof this == 'function' ? this : Array; 13289 var aLen = arguments.length; 13290 var mapfn = aLen > 1 ? arguments[1] : undefined; 13291 var mapping = mapfn !== undefined; 13292 var index = 0; 13293 var iterFn = getIterFn(O); 13294 var length, result, step, iterator; 13295 if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2); 13296 // if object isn't iterable or it's array with default iterator - use simple case 13297 if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) { 13298 for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) { 13299 createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value); 13300 } 13301 } else { 13302 length = toLength(O.length); 13303 for (result = new C(length); length > index; index++) { 13304 createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); 13305 } 13306 } 13307 result.length = index; 13308 return result; 13309 } 13310 }); 13311 13312 13313 /***/ }), 13314 13315 /***/ "../node_modules/core-js/library/modules/es6.array.is-array.js": 13316 /*!*********************************************************************!*\ 13317 !*** ../node_modules/core-js/library/modules/es6.array.is-array.js ***! 13318 \*********************************************************************/ 13319 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13320 13321 // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) 13322 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13323 13324 $export($export.S, 'Array', { isArray: __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js") }); 13325 13326 13327 /***/ }), 13328 13329 /***/ "../node_modules/core-js/library/modules/es6.array.iterator.js": 13330 /*!*********************************************************************!*\ 13331 !*** ../node_modules/core-js/library/modules/es6.array.iterator.js ***! 13332 \*********************************************************************/ 13333 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13334 13335 "use strict"; 13336 13337 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/library/modules/_add-to-unscopables.js"); 13338 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/library/modules/_iter-step.js"); 13339 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 13340 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 13341 13342 // 22.1.3.4 Array.prototype.entries() 13343 // 22.1.3.13 Array.prototype.keys() 13344 // 22.1.3.29 Array.prototype.values() 13345 // 22.1.3.30 Array.prototype[@@iterator]() 13346 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) { 13347 this._t = toIObject(iterated); // target 13348 this._i = 0; // next index 13349 this._k = kind; // kind 13350 // 22.1.5.2.1 %ArrayIteratorPrototype%.next() 13351 }, function () { 13352 var O = this._t; 13353 var kind = this._k; 13354 var index = this._i++; 13355 if (!O || index >= O.length) { 13356 this._t = undefined; 13357 return step(1); 13358 } 13359 if (kind == 'keys') return step(0, index); 13360 if (kind == 'values') return step(0, O[index]); 13361 return step(0, [index, O[index]]); 13362 }, 'values'); 13363 13364 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) 13365 Iterators.Arguments = Iterators.Array; 13366 13367 addToUnscopables('keys'); 13368 addToUnscopables('values'); 13369 addToUnscopables('entries'); 13370 13371 13372 /***/ }), 13373 13374 /***/ "../node_modules/core-js/library/modules/es6.object.assign.js": 13375 /*!********************************************************************!*\ 13376 !*** ../node_modules/core-js/library/modules/es6.object.assign.js ***! 13377 \********************************************************************/ 13378 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13379 13380 // 19.1.3.1 Object.assign(target, source) 13381 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13382 13383 $export($export.S + $export.F, 'Object', { assign: __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js") }); 13384 13385 13386 /***/ }), 13387 13388 /***/ "../node_modules/core-js/library/modules/es6.object.create.js": 13389 /*!********************************************************************!*\ 13390 !*** ../node_modules/core-js/library/modules/es6.object.create.js ***! 13391 \********************************************************************/ 13392 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13393 13394 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13395 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 13396 $export($export.S, 'Object', { create: __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js") }); 13397 13398 13399 /***/ }), 13400 13401 /***/ "../node_modules/core-js/library/modules/es6.object.define-properties.js": 13402 /*!*******************************************************************************!*\ 13403 !*** ../node_modules/core-js/library/modules/es6.object.define-properties.js ***! 13404 \*******************************************************************************/ 13405 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13406 13407 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13408 // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) 13409 $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") }); 13410 13411 13412 /***/ }), 13413 13414 /***/ "../node_modules/core-js/library/modules/es6.object.define-property.js": 13415 /*!*****************************************************************************!*\ 13416 !*** ../node_modules/core-js/library/modules/es6.object.define-property.js ***! 13417 \*****************************************************************************/ 13418 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13419 13420 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13421 // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) 13422 $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 }); 13423 13424 13425 /***/ }), 13426 13427 /***/ "../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js": 13428 /*!*****************************************************************************************!*\ 13429 !*** ../node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js ***! 13430 \*****************************************************************************************/ 13431 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13432 13433 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) 13434 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 13435 var $getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js").f; 13436 13437 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getOwnPropertyDescriptor', function () { 13438 return function getOwnPropertyDescriptor(it, key) { 13439 return $getOwnPropertyDescriptor(toIObject(it), key); 13440 }; 13441 }); 13442 13443 13444 /***/ }), 13445 13446 /***/ "../node_modules/core-js/library/modules/es6.object.get-prototype-of.js": 13447 /*!******************************************************************************!*\ 13448 !*** ../node_modules/core-js/library/modules/es6.object.get-prototype-of.js ***! 13449 \******************************************************************************/ 13450 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13451 13452 // 19.1.2.9 Object.getPrototypeOf(O) 13453 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 13454 var $getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 13455 13456 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('getPrototypeOf', function () { 13457 return function getPrototypeOf(it) { 13458 return $getPrototypeOf(toObject(it)); 13459 }; 13460 }); 13461 13462 13463 /***/ }), 13464 13465 /***/ "../node_modules/core-js/library/modules/es6.object.keys.js": 13466 /*!******************************************************************!*\ 13467 !*** ../node_modules/core-js/library/modules/es6.object.keys.js ***! 13468 \******************************************************************/ 13469 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13470 13471 // 19.1.2.14 Object.keys(O) 13472 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 13473 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 13474 13475 __webpack_require__(/*! ./_object-sap */ "../node_modules/core-js/library/modules/_object-sap.js")('keys', function () { 13476 return function keys(it) { 13477 return $keys(toObject(it)); 13478 }; 13479 }); 13480 13481 13482 /***/ }), 13483 13484 /***/ "../node_modules/core-js/library/modules/es6.object.set-prototype-of.js": 13485 /*!******************************************************************************!*\ 13486 !*** ../node_modules/core-js/library/modules/es6.object.set-prototype-of.js ***! 13487 \******************************************************************************/ 13488 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13489 13490 // 19.1.3.19 Object.setPrototypeOf(O, proto) 13491 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13492 $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(/*! ./_set-proto */ "../node_modules/core-js/library/modules/_set-proto.js").set }); 13493 13494 13495 /***/ }), 13496 13497 /***/ "../node_modules/core-js/library/modules/es6.object.to-string.js": 13498 /*!***********************************************************************!*\ 13499 !*** ../node_modules/core-js/library/modules/es6.object.to-string.js ***! 13500 \***********************************************************************/ 13501 /***/ (() => { 13502 13503 13504 13505 /***/ }), 13506 13507 /***/ "../node_modules/core-js/library/modules/es6.parse-int.js": 13508 /*!****************************************************************!*\ 13509 !*** ../node_modules/core-js/library/modules/es6.parse-int.js ***! 13510 \****************************************************************/ 13511 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13512 13513 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13514 var $parseInt = __webpack_require__(/*! ./_parse-int */ "../node_modules/core-js/library/modules/_parse-int.js"); 13515 // 18.2.5 parseInt(string, radix) 13516 $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); 13517 13518 13519 /***/ }), 13520 13521 /***/ "../node_modules/core-js/library/modules/es6.reflect.construct.js": 13522 /*!************************************************************************!*\ 13523 !*** ../node_modules/core-js/library/modules/es6.reflect.construct.js ***! 13524 \************************************************************************/ 13525 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13526 13527 // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) 13528 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13529 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 13530 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/library/modules/_a-function.js"); 13531 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 13532 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13533 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 13534 var bind = __webpack_require__(/*! ./_bind */ "../node_modules/core-js/library/modules/_bind.js"); 13535 var rConstruct = (__webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js").Reflect || {}).construct; 13536 13537 // MS Edge supports only 2 arguments and argumentsList argument is optional 13538 // FF Nightly sets third argument as `new.target`, but does not create `this` from it 13539 var NEW_TARGET_BUG = fails(function () { 13540 function F() { /* empty */ } 13541 return !(rConstruct(function () { /* empty */ }, [], F) instanceof F); 13542 }); 13543 var ARGS_BUG = !fails(function () { 13544 rConstruct(function () { /* empty */ }); 13545 }); 13546 13547 $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { 13548 construct: function construct(Target, args /* , newTarget */) { 13549 aFunction(Target); 13550 anObject(args); 13551 var newTarget = arguments.length < 3 ? Target : aFunction(arguments[2]); 13552 if (ARGS_BUG && !NEW_TARGET_BUG) return rConstruct(Target, args, newTarget); 13553 if (Target == newTarget) { 13554 // w/o altered newTarget, optimization for 0-4 arguments 13555 switch (args.length) { 13556 case 0: return new Target(); 13557 case 1: return new Target(args[0]); 13558 case 2: return new Target(args[0], args[1]); 13559 case 3: return new Target(args[0], args[1], args[2]); 13560 case 4: return new Target(args[0], args[1], args[2], args[3]); 13561 } 13562 // w/o altered newTarget, lot of arguments case 13563 var $args = [null]; 13564 $args.push.apply($args, args); 13565 return new (bind.apply(Target, $args))(); 13566 } 13567 // with altered newTarget, not support built-in constructors 13568 var proto = newTarget.prototype; 13569 var instance = create(isObject(proto) ? proto : Object.prototype); 13570 var result = Function.apply.call(Target, instance, args); 13571 return isObject(result) ? result : instance; 13572 } 13573 }); 13574 13575 13576 /***/ }), 13577 13578 /***/ "../node_modules/core-js/library/modules/es6.reflect.get.js": 13579 /*!******************************************************************!*\ 13580 !*** ../node_modules/core-js/library/modules/es6.reflect.get.js ***! 13581 \******************************************************************/ 13582 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13583 13584 // 26.1.6 Reflect.get(target, propertyKey [, receiver]) 13585 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 13586 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/library/modules/_object-gpo.js"); 13587 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 13588 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13589 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13590 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 13591 13592 function get(target, propertyKey /* , receiver */) { 13593 var receiver = arguments.length < 3 ? target : arguments[2]; 13594 var desc, proto; 13595 if (anObject(target) === receiver) return target[propertyKey]; 13596 if (desc = gOPD.f(target, propertyKey)) return has(desc, 'value') 13597 ? desc.value 13598 : desc.get !== undefined 13599 ? desc.get.call(receiver) 13600 : undefined; 13601 if (isObject(proto = getPrototypeOf(target))) return get(proto, propertyKey, receiver); 13602 } 13603 13604 $export($export.S, 'Reflect', { get: get }); 13605 13606 13607 /***/ }), 13608 13609 /***/ "../node_modules/core-js/library/modules/es6.string.iterator.js": 13610 /*!**********************************************************************!*\ 13611 !*** ../node_modules/core-js/library/modules/es6.string.iterator.js ***! 13612 \**********************************************************************/ 13613 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13614 13615 "use strict"; 13616 13617 var $at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/library/modules/_string-at.js")(true); 13618 13619 // 21.1.3.27 String.prototype[@@iterator]() 13620 __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/library/modules/_iter-define.js")(String, 'String', function (iterated) { 13621 this._t = String(iterated); // target 13622 this._i = 0; // next index 13623 // 21.1.5.2.1 %StringIteratorPrototype%.next() 13624 }, function () { 13625 var O = this._t; 13626 var index = this._i; 13627 var point; 13628 if (index >= O.length) return { value: undefined, done: true }; 13629 point = $at(O, index); 13630 this._i += point.length; 13631 return { value: point, done: false }; 13632 }); 13633 13634 13635 /***/ }), 13636 13637 /***/ "../node_modules/core-js/library/modules/es6.symbol.js": 13638 /*!*************************************************************!*\ 13639 !*** ../node_modules/core-js/library/modules/es6.symbol.js ***! 13640 \*************************************************************/ 13641 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13642 13643 "use strict"; 13644 13645 // ECMAScript 6 symbols shim 13646 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 13647 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/library/modules/_has.js"); 13648 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/library/modules/_descriptors.js"); 13649 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13650 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 13651 var META = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js").KEY; 13652 var $fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/library/modules/_fails.js"); 13653 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/library/modules/_shared.js"); 13654 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/library/modules/_set-to-string-tag.js"); 13655 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/library/modules/_uid.js"); 13656 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js"); 13657 var wksExt = __webpack_require__(/*! ./_wks-ext */ "../node_modules/core-js/library/modules/_wks-ext.js"); 13658 var wksDefine = __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js"); 13659 var enumKeys = __webpack_require__(/*! ./_enum-keys */ "../node_modules/core-js/library/modules/_enum-keys.js"); 13660 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/library/modules/_is-array.js"); 13661 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/library/modules/_an-object.js"); 13662 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13663 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/library/modules/_to-object.js"); 13664 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 13665 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/library/modules/_to-primitive.js"); 13666 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/library/modules/_property-desc.js"); 13667 var _create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/library/modules/_object-create.js"); 13668 var gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ "../node_modules/core-js/library/modules/_object-gopn-ext.js"); 13669 var $GOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 13670 var $GOPS = __webpack_require__(/*! ./_object-gops */ "../node_modules/core-js/library/modules/_object-gops.js"); 13671 var $DP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/library/modules/_object-dp.js"); 13672 var $keys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/library/modules/_object-keys.js"); 13673 var gOPD = $GOPD.f; 13674 var dP = $DP.f; 13675 var gOPN = gOPNExt.f; 13676 var $Symbol = global.Symbol; 13677 var $JSON = global.JSON; 13678 var _stringify = $JSON && $JSON.stringify; 13679 var PROTOTYPE = 'prototype'; 13680 var HIDDEN = wks('_hidden'); 13681 var TO_PRIMITIVE = wks('toPrimitive'); 13682 var isEnum = {}.propertyIsEnumerable; 13683 var SymbolRegistry = shared('symbol-registry'); 13684 var AllSymbols = shared('symbols'); 13685 var OPSymbols = shared('op-symbols'); 13686 var ObjectProto = Object[PROTOTYPE]; 13687 var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f; 13688 var QObject = global.QObject; 13689 // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 13690 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; 13691 13692 // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 13693 var setSymbolDesc = DESCRIPTORS && $fails(function () { 13694 return _create(dP({}, 'a', { 13695 get: function () { return dP(this, 'a', { value: 7 }).a; } 13696 })).a != 7; 13697 }) ? function (it, key, D) { 13698 var protoDesc = gOPD(ObjectProto, key); 13699 if (protoDesc) delete ObjectProto[key]; 13700 dP(it, key, D); 13701 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc); 13702 } : dP; 13703 13704 var wrap = function (tag) { 13705 var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]); 13706 sym._k = tag; 13707 return sym; 13708 }; 13709 13710 var isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) { 13711 return typeof it == 'symbol'; 13712 } : function (it) { 13713 return it instanceof $Symbol; 13714 }; 13715 13716 var $defineProperty = function defineProperty(it, key, D) { 13717 if (it === ObjectProto) $defineProperty(OPSymbols, key, D); 13718 anObject(it); 13719 key = toPrimitive(key, true); 13720 anObject(D); 13721 if (has(AllSymbols, key)) { 13722 if (!D.enumerable) { 13723 if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {})); 13724 it[HIDDEN][key] = true; 13725 } else { 13726 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false; 13727 D = _create(D, { enumerable: createDesc(0, false) }); 13728 } return setSymbolDesc(it, key, D); 13729 } return dP(it, key, D); 13730 }; 13731 var $defineProperties = function defineProperties(it, P) { 13732 anObject(it); 13733 var keys = enumKeys(P = toIObject(P)); 13734 var i = 0; 13735 var l = keys.length; 13736 var key; 13737 while (l > i) $defineProperty(it, key = keys[i++], P[key]); 13738 return it; 13739 }; 13740 var $create = function create(it, P) { 13741 return P === undefined ? _create(it) : $defineProperties(_create(it), P); 13742 }; 13743 var $propertyIsEnumerable = function propertyIsEnumerable(key) { 13744 var E = isEnum.call(this, key = toPrimitive(key, true)); 13745 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false; 13746 return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true; 13747 }; 13748 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) { 13749 it = toIObject(it); 13750 key = toPrimitive(key, true); 13751 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return; 13752 var D = gOPD(it, key); 13753 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true; 13754 return D; 13755 }; 13756 var $getOwnPropertyNames = function getOwnPropertyNames(it) { 13757 var names = gOPN(toIObject(it)); 13758 var result = []; 13759 var i = 0; 13760 var key; 13761 while (names.length > i) { 13762 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key); 13763 } return result; 13764 }; 13765 var $getOwnPropertySymbols = function getOwnPropertySymbols(it) { 13766 var IS_OP = it === ObjectProto; 13767 var names = gOPN(IS_OP ? OPSymbols : toIObject(it)); 13768 var result = []; 13769 var i = 0; 13770 var key; 13771 while (names.length > i) { 13772 if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]); 13773 } return result; 13774 }; 13775 13776 // 19.4.1.1 Symbol([description]) 13777 if (!USE_NATIVE) { 13778 $Symbol = function Symbol() { 13779 if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!'); 13780 var tag = uid(arguments.length > 0 ? arguments[0] : undefined); 13781 var $set = function (value) { 13782 if (this === ObjectProto) $set.call(OPSymbols, value); 13783 if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; 13784 setSymbolDesc(this, tag, createDesc(1, value)); 13785 }; 13786 if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set }); 13787 return wrap(tag); 13788 }; 13789 redefine($Symbol[PROTOTYPE], 'toString', function toString() { 13790 return this._k; 13791 }); 13792 13793 $GOPD.f = $getOwnPropertyDescriptor; 13794 $DP.f = $defineProperty; 13795 __webpack_require__(/*! ./_object-gopn */ "../node_modules/core-js/library/modules/_object-gopn.js").f = gOPNExt.f = $getOwnPropertyNames; 13796 __webpack_require__(/*! ./_object-pie */ "../node_modules/core-js/library/modules/_object-pie.js").f = $propertyIsEnumerable; 13797 $GOPS.f = $getOwnPropertySymbols; 13798 13799 if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ "../node_modules/core-js/library/modules/_library.js")) { 13800 redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); 13801 } 13802 13803 wksExt.f = function (name) { 13804 return wrap(wks(name)); 13805 }; 13806 } 13807 13808 $export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol }); 13809 13810 for (var es6Symbols = ( 13811 // 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 13812 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables' 13813 ).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]); 13814 13815 for (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]); 13816 13817 $export($export.S + $export.F * !USE_NATIVE, 'Symbol', { 13818 // 19.4.2.1 Symbol.for(key) 13819 'for': function (key) { 13820 return has(SymbolRegistry, key += '') 13821 ? SymbolRegistry[key] 13822 : SymbolRegistry[key] = $Symbol(key); 13823 }, 13824 // 19.4.2.5 Symbol.keyFor(sym) 13825 keyFor: function keyFor(sym) { 13826 if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!'); 13827 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key; 13828 }, 13829 useSetter: function () { setter = true; }, 13830 useSimple: function () { setter = false; } 13831 }); 13832 13833 $export($export.S + $export.F * !USE_NATIVE, 'Object', { 13834 // 19.1.2.2 Object.create(O [, Properties]) 13835 create: $create, 13836 // 19.1.2.4 Object.defineProperty(O, P, Attributes) 13837 defineProperty: $defineProperty, 13838 // 19.1.2.3 Object.defineProperties(O, Properties) 13839 defineProperties: $defineProperties, 13840 // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) 13841 getOwnPropertyDescriptor: $getOwnPropertyDescriptor, 13842 // 19.1.2.7 Object.getOwnPropertyNames(O) 13843 getOwnPropertyNames: $getOwnPropertyNames, 13844 // 19.1.2.8 Object.getOwnPropertySymbols(O) 13845 getOwnPropertySymbols: $getOwnPropertySymbols 13846 }); 13847 13848 // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives 13849 // https://bugs.chromium.org/p/v8/issues/detail?id=3443 13850 var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); }); 13851 13852 $export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', { 13853 getOwnPropertySymbols: function getOwnPropertySymbols(it) { 13854 return $GOPS.f(toObject(it)); 13855 } 13856 }); 13857 13858 // 24.3.2 JSON.stringify(value [, replacer [, space]]) 13859 $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () { 13860 var S = $Symbol(); 13861 // MS Edge converts symbol values to JSON as {} 13862 // WebKit converts symbol values to JSON as null 13863 // V8 throws on boxed symbols 13864 return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}'; 13865 })), 'JSON', { 13866 stringify: function stringify(it) { 13867 var args = [it]; 13868 var i = 1; 13869 var replacer, $replacer; 13870 while (arguments.length > i) args.push(arguments[i++]); 13871 $replacer = replacer = args[1]; 13872 if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined 13873 if (!isArray(replacer)) replacer = function (key, value) { 13874 if (typeof $replacer == 'function') value = $replacer.call(this, key, value); 13875 if (!isSymbol(value)) return value; 13876 }; 13877 args[1] = replacer; 13878 return _stringify.apply($JSON, args); 13879 } 13880 }); 13881 13882 // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) 13883 $Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); 13884 // 19.4.3.5 Symbol.prototype[@@toStringTag] 13885 setToStringTag($Symbol, 'Symbol'); 13886 // 20.2.1.9 Math[@@toStringTag] 13887 setToStringTag(Math, 'Math', true); 13888 // 24.3.3 JSON[@@toStringTag] 13889 setToStringTag(global.JSON, 'JSON', true); 13890 13891 13892 /***/ }), 13893 13894 /***/ "../node_modules/core-js/library/modules/es6.weak-map.js": 13895 /*!***************************************************************!*\ 13896 !*** ../node_modules/core-js/library/modules/es6.weak-map.js ***! 13897 \***************************************************************/ 13898 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 13899 13900 "use strict"; 13901 13902 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 13903 var each = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/library/modules/_array-methods.js")(0); 13904 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/library/modules/_redefine.js"); 13905 var meta = __webpack_require__(/*! ./_meta */ "../node_modules/core-js/library/modules/_meta.js"); 13906 var assign = __webpack_require__(/*! ./_object-assign */ "../node_modules/core-js/library/modules/_object-assign.js"); 13907 var weak = __webpack_require__(/*! ./_collection-weak */ "../node_modules/core-js/library/modules/_collection-weak.js"); 13908 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/library/modules/_is-object.js"); 13909 var validate = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 13910 var NATIVE_WEAK_MAP = __webpack_require__(/*! ./_validate-collection */ "../node_modules/core-js/library/modules/_validate-collection.js"); 13911 var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; 13912 var WEAK_MAP = 'WeakMap'; 13913 var getWeak = meta.getWeak; 13914 var isExtensible = Object.isExtensible; 13915 var uncaughtFrozenStore = weak.ufstore; 13916 var InternalMap; 13917 13918 var wrapper = function (get) { 13919 return function WeakMap() { 13920 return get(this, arguments.length > 0 ? arguments[0] : undefined); 13921 }; 13922 }; 13923 13924 var methods = { 13925 // 23.3.3.3 WeakMap.prototype.get(key) 13926 get: function get(key) { 13927 if (isObject(key)) { 13928 var data = getWeak(key); 13929 if (data === true) return uncaughtFrozenStore(validate(this, WEAK_MAP)).get(key); 13930 return data ? data[this._i] : undefined; 13931 } 13932 }, 13933 // 23.3.3.5 WeakMap.prototype.set(key, value) 13934 set: function set(key, value) { 13935 return weak.def(validate(this, WEAK_MAP), key, value); 13936 } 13937 }; 13938 13939 // 23.3 WeakMap Objects 13940 var $WeakMap = module.exports = __webpack_require__(/*! ./_collection */ "../node_modules/core-js/library/modules/_collection.js")(WEAK_MAP, wrapper, methods, weak, true, true); 13941 13942 // IE11 WeakMap frozen keys fix 13943 if (NATIVE_WEAK_MAP && IS_IE11) { 13944 InternalMap = weak.getConstructor(wrapper, WEAK_MAP); 13945 assign(InternalMap.prototype, methods); 13946 meta.NEED = true; 13947 each(['delete', 'has', 'get', 'set'], function (key) { 13948 var proto = $WeakMap.prototype; 13949 var method = proto[key]; 13950 redefine(proto, key, function (a, b) { 13951 // store frozen objects on internal weakmap shim 13952 if (isObject(a) && !isExtensible(a)) { 13953 if (!this._f) this._f = new InternalMap(); 13954 var result = this._f[key](a, b); 13955 return key == 'set' ? this : result; 13956 // store all the rest on native weakmap 13957 } return method.call(this, a, b); 13958 }); 13959 }); 13960 } 13961 13962 13963 /***/ }), 13964 13965 /***/ "../node_modules/core-js/library/modules/es7.object.entries.js": 13966 /*!*********************************************************************!*\ 13967 !*** ../node_modules/core-js/library/modules/es7.object.entries.js ***! 13968 \*********************************************************************/ 13969 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13970 13971 // https://github.com/tc39/proposal-object-values-entries 13972 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13973 var $entries = __webpack_require__(/*! ./_object-to-array */ "../node_modules/core-js/library/modules/_object-to-array.js")(true); 13974 13975 $export($export.S, 'Object', { 13976 entries: function entries(it) { 13977 return $entries(it); 13978 } 13979 }); 13980 13981 13982 /***/ }), 13983 13984 /***/ "../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js": 13985 /*!******************************************************************************************!*\ 13986 !*** ../node_modules/core-js/library/modules/es7.object.get-own-property-descriptors.js ***! 13987 \******************************************************************************************/ 13988 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 13989 13990 // https://github.com/tc39/proposal-object-getownpropertydescriptors 13991 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/library/modules/_export.js"); 13992 var ownKeys = __webpack_require__(/*! ./_own-keys */ "../node_modules/core-js/library/modules/_own-keys.js"); 13993 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/library/modules/_to-iobject.js"); 13994 var gOPD = __webpack_require__(/*! ./_object-gopd */ "../node_modules/core-js/library/modules/_object-gopd.js"); 13995 var createProperty = __webpack_require__(/*! ./_create-property */ "../node_modules/core-js/library/modules/_create-property.js"); 13996 13997 $export($export.S, 'Object', { 13998 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { 13999 var O = toIObject(object); 14000 var getDesc = gOPD.f; 14001 var keys = ownKeys(O); 14002 var result = {}; 14003 var i = 0; 14004 var key, desc; 14005 while (keys.length > i) { 14006 desc = getDesc(O, key = keys[i++]); 14007 if (desc !== undefined) createProperty(result, key, desc); 14008 } 14009 return result; 14010 } 14011 }); 14012 14013 14014 /***/ }), 14015 14016 /***/ "../node_modules/core-js/library/modules/es7.symbol.async-iterator.js": 14017 /*!****************************************************************************!*\ 14018 !*** ../node_modules/core-js/library/modules/es7.symbol.async-iterator.js ***! 14019 \****************************************************************************/ 14020 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14021 14022 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('asyncIterator'); 14023 14024 14025 /***/ }), 14026 14027 /***/ "../node_modules/core-js/library/modules/es7.symbol.observable.js": 14028 /*!************************************************************************!*\ 14029 !*** ../node_modules/core-js/library/modules/es7.symbol.observable.js ***! 14030 \************************************************************************/ 14031 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14032 14033 __webpack_require__(/*! ./_wks-define */ "../node_modules/core-js/library/modules/_wks-define.js")('observable'); 14034 14035 14036 /***/ }), 14037 14038 /***/ "../node_modules/core-js/library/modules/es7.weak-map.from.js": 14039 /*!********************************************************************!*\ 14040 !*** ../node_modules/core-js/library/modules/es7.weak-map.from.js ***! 14041 \********************************************************************/ 14042 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14043 14044 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from 14045 __webpack_require__(/*! ./_set-collection-from */ "../node_modules/core-js/library/modules/_set-collection-from.js")('WeakMap'); 14046 14047 14048 /***/ }), 14049 14050 /***/ "../node_modules/core-js/library/modules/es7.weak-map.of.js": 14051 /*!******************************************************************!*\ 14052 !*** ../node_modules/core-js/library/modules/es7.weak-map.of.js ***! 14053 \******************************************************************/ 14054 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14055 14056 // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of 14057 __webpack_require__(/*! ./_set-collection-of */ "../node_modules/core-js/library/modules/_set-collection-of.js")('WeakMap'); 14058 14059 14060 /***/ }), 14061 14062 /***/ "../node_modules/core-js/library/modules/web.dom.iterable.js": 14063 /*!*******************************************************************!*\ 14064 !*** ../node_modules/core-js/library/modules/web.dom.iterable.js ***! 14065 \*******************************************************************/ 14066 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 14067 14068 __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/library/modules/es6.array.iterator.js"); 14069 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/library/modules/_global.js"); 14070 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/library/modules/_hide.js"); 14071 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/library/modules/_iterators.js"); 14072 var TO_STRING_TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/library/modules/_wks.js")('toStringTag'); 14073 14074 var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' + 14075 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' + 14076 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' + 14077 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' + 14078 'TextTrackList,TouchList').split(','); 14079 14080 for (var i = 0; i < DOMIterables.length; i++) { 14081 var NAME = DOMIterables[i]; 14082 var Collection = global[NAME]; 14083 var proto = Collection && Collection.prototype; 14084 if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME); 14085 Iterators[NAME] = Iterators.Array; 14086 } 14087 14088 14089 /***/ }), 14090 14091 /***/ "../node_modules/core-js/modules/_a-function.js": 14092 /*!******************************************************!*\ 14093 !*** ../node_modules/core-js/modules/_a-function.js ***! 14094 \******************************************************/ 14095 /***/ ((module) => { 14096 14097 module.exports = function (it) { 14098 if (typeof it != 'function') throw TypeError(it + ' is not a function!'); 14099 return it; 14100 }; 14101 14102 14103 /***/ }), 14104 14105 /***/ "../node_modules/core-js/modules/_add-to-unscopables.js": 14106 /*!**************************************************************!*\ 14107 !*** ../node_modules/core-js/modules/_add-to-unscopables.js ***! 14108 \**************************************************************/ 14109 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14110 14111 // 22.1.3.31 Array.prototype[@@unscopables] 14112 var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('unscopables'); 14113 var ArrayProto = Array.prototype; 14114 if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {}); 14115 module.exports = function (key) { 14116 ArrayProto[UNSCOPABLES][key] = true; 14117 }; 14118 14119 14120 /***/ }), 14121 14122 /***/ "../node_modules/core-js/modules/_advance-string-index.js": 14123 /*!****************************************************************!*\ 14124 !*** ../node_modules/core-js/modules/_advance-string-index.js ***! 14125 \****************************************************************/ 14126 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14127 14128 "use strict"; 14129 14130 var at = __webpack_require__(/*! ./_string-at */ "../node_modules/core-js/modules/_string-at.js")(true); 14131 14132 // `AdvanceStringIndex` abstract operation 14133 // https://tc39.github.io/ecma262/#sec-advancestringindex 14134 module.exports = function (S, index, unicode) { 14135 return index + (unicode ? at(S, index).length : 1); 14136 }; 14137 14138 14139 /***/ }), 14140 14141 /***/ "../node_modules/core-js/modules/_an-object.js": 14142 /*!*****************************************************!*\ 14143 !*** ../node_modules/core-js/modules/_an-object.js ***! 14144 \*****************************************************/ 14145 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14146 14147 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 14148 module.exports = function (it) { 14149 if (!isObject(it)) throw TypeError(it + ' is not an object!'); 14150 return it; 14151 }; 14152 14153 14154 /***/ }), 14155 14156 /***/ "../node_modules/core-js/modules/_array-includes.js": 14157 /*!**********************************************************!*\ 14158 !*** ../node_modules/core-js/modules/_array-includes.js ***! 14159 \**********************************************************/ 14160 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14161 14162 // false -> Array#indexOf 14163 // true -> Array#includes 14164 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 14165 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 14166 var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../node_modules/core-js/modules/_to-absolute-index.js"); 14167 module.exports = function (IS_INCLUDES) { 14168 return function ($this, el, fromIndex) { 14169 var O = toIObject($this); 14170 var length = toLength(O.length); 14171 var index = toAbsoluteIndex(fromIndex, length); 14172 var value; 14173 // Array#includes uses SameValueZero equality algorithm 14174 // eslint-disable-next-line no-self-compare 14175 if (IS_INCLUDES && el != el) while (length > index) { 14176 value = O[index++]; 14177 // eslint-disable-next-line no-self-compare 14178 if (value != value) return true; 14179 // Array#indexOf ignores holes, Array#includes - not 14180 } else for (;length > index; index++) if (IS_INCLUDES || index in O) { 14181 if (O[index] === el) return IS_INCLUDES || index || 0; 14182 } return !IS_INCLUDES && -1; 14183 }; 14184 }; 14185 14186 14187 /***/ }), 14188 14189 /***/ "../node_modules/core-js/modules/_array-methods.js": 14190 /*!*********************************************************!*\ 14191 !*** ../node_modules/core-js/modules/_array-methods.js ***! 14192 \*********************************************************/ 14193 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14194 14195 // 0 -> Array#forEach 14196 // 1 -> Array#map 14197 // 2 -> Array#filter 14198 // 3 -> Array#some 14199 // 4 -> Array#every 14200 // 5 -> Array#find 14201 // 6 -> Array#findIndex 14202 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js"); 14203 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js"); 14204 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 14205 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 14206 var asc = __webpack_require__(/*! ./_array-species-create */ "../node_modules/core-js/modules/_array-species-create.js"); 14207 module.exports = function (TYPE, $create) { 14208 var IS_MAP = TYPE == 1; 14209 var IS_FILTER = TYPE == 2; 14210 var IS_SOME = TYPE == 3; 14211 var IS_EVERY = TYPE == 4; 14212 var IS_FIND_INDEX = TYPE == 6; 14213 var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; 14214 var create = $create || asc; 14215 return function ($this, callbackfn, that) { 14216 var O = toObject($this); 14217 var self = IObject(O); 14218 var f = ctx(callbackfn, that, 3); 14219 var length = toLength(self.length); 14220 var index = 0; 14221 var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; 14222 var val, res; 14223 for (;length > index; index++) if (NO_HOLES || index in self) { 14224 val = self[index]; 14225 res = f(val, index, O); 14226 if (TYPE) { 14227 if (IS_MAP) result[index] = res; // map 14228 else if (res) switch (TYPE) { 14229 case 3: return true; // some 14230 case 5: return val; // find 14231 case 6: return index; // findIndex 14232 case 2: result.push(val); // filter 14233 } else if (IS_EVERY) return false; // every 14234 } 14235 } 14236 return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; 14237 }; 14238 }; 14239 14240 14241 /***/ }), 14242 14243 /***/ "../node_modules/core-js/modules/_array-species-constructor.js": 14244 /*!*********************************************************************!*\ 14245 !*** ../node_modules/core-js/modules/_array-species-constructor.js ***! 14246 \*********************************************************************/ 14247 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14248 14249 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 14250 var isArray = __webpack_require__(/*! ./_is-array */ "../node_modules/core-js/modules/_is-array.js"); 14251 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species'); 14252 14253 module.exports = function (original) { 14254 var C; 14255 if (isArray(original)) { 14256 C = original.constructor; 14257 // cross-realm fallback 14258 if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; 14259 if (isObject(C)) { 14260 C = C[SPECIES]; 14261 if (C === null) C = undefined; 14262 } 14263 } return C === undefined ? Array : C; 14264 }; 14265 14266 14267 /***/ }), 14268 14269 /***/ "../node_modules/core-js/modules/_array-species-create.js": 14270 /*!****************************************************************!*\ 14271 !*** ../node_modules/core-js/modules/_array-species-create.js ***! 14272 \****************************************************************/ 14273 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14274 14275 // 9.4.2.3 ArraySpeciesCreate(originalArray, length) 14276 var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../node_modules/core-js/modules/_array-species-constructor.js"); 14277 14278 module.exports = function (original, length) { 14279 return new (speciesConstructor(original))(length); 14280 }; 14281 14282 14283 /***/ }), 14284 14285 /***/ "../node_modules/core-js/modules/_classof.js": 14286 /*!***************************************************!*\ 14287 !*** ../node_modules/core-js/modules/_classof.js ***! 14288 \***************************************************/ 14289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14290 14291 // getting tag from 19.1.3.6 Object.prototype.toString() 14292 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 14293 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag'); 14294 // ES3 wrong here 14295 var ARG = cof(function () { return arguments; }()) == 'Arguments'; 14296 14297 // fallback for IE11 Script Access Denied error 14298 var tryGet = function (it, key) { 14299 try { 14300 return it[key]; 14301 } catch (e) { /* empty */ } 14302 }; 14303 14304 module.exports = function (it) { 14305 var O, T, B; 14306 return it === undefined ? 'Undefined' : it === null ? 'Null' 14307 // @@toStringTag case 14308 : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T 14309 // builtinTag case 14310 : ARG ? cof(O) 14311 // ES3 arguments fallback 14312 : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; 14313 }; 14314 14315 14316 /***/ }), 14317 14318 /***/ "../node_modules/core-js/modules/_cof.js": 14319 /*!***********************************************!*\ 14320 !*** ../node_modules/core-js/modules/_cof.js ***! 14321 \***********************************************/ 14322 /***/ ((module) => { 14323 14324 var toString = {}.toString; 14325 14326 module.exports = function (it) { 14327 return toString.call(it).slice(8, -1); 14328 }; 14329 14330 14331 /***/ }), 14332 14333 /***/ "../node_modules/core-js/modules/_core.js": 14334 /*!************************************************!*\ 14335 !*** ../node_modules/core-js/modules/_core.js ***! 14336 \************************************************/ 14337 /***/ ((module) => { 14338 14339 var core = module.exports = { version: '2.6.12' }; 14340 if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef 14341 14342 14343 /***/ }), 14344 14345 /***/ "../node_modules/core-js/modules/_ctx.js": 14346 /*!***********************************************!*\ 14347 !*** ../node_modules/core-js/modules/_ctx.js ***! 14348 \***********************************************/ 14349 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14350 14351 // optional / simple context binding 14352 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js"); 14353 module.exports = function (fn, that, length) { 14354 aFunction(fn); 14355 if (that === undefined) return fn; 14356 switch (length) { 14357 case 1: return function (a) { 14358 return fn.call(that, a); 14359 }; 14360 case 2: return function (a, b) { 14361 return fn.call(that, a, b); 14362 }; 14363 case 3: return function (a, b, c) { 14364 return fn.call(that, a, b, c); 14365 }; 14366 } 14367 return function (/* ...args */) { 14368 return fn.apply(that, arguments); 14369 }; 14370 }; 14371 14372 14373 /***/ }), 14374 14375 /***/ "../node_modules/core-js/modules/_defined.js": 14376 /*!***************************************************!*\ 14377 !*** ../node_modules/core-js/modules/_defined.js ***! 14378 \***************************************************/ 14379 /***/ ((module) => { 14380 14381 // 7.2.1 RequireObjectCoercible(argument) 14382 module.exports = function (it) { 14383 if (it == undefined) throw TypeError("Can't call method on " + it); 14384 return it; 14385 }; 14386 14387 14388 /***/ }), 14389 14390 /***/ "../node_modules/core-js/modules/_descriptors.js": 14391 /*!*******************************************************!*\ 14392 !*** ../node_modules/core-js/modules/_descriptors.js ***! 14393 \*******************************************************/ 14394 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14395 14396 // Thank's IE8 for his funny defineProperty 14397 module.exports = !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { 14398 return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; 14399 }); 14400 14401 14402 /***/ }), 14403 14404 /***/ "../node_modules/core-js/modules/_dom-create.js": 14405 /*!******************************************************!*\ 14406 !*** ../node_modules/core-js/modules/_dom-create.js ***! 14407 \******************************************************/ 14408 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14409 14410 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 14411 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document; 14412 // typeof document.createElement is 'object' in old IE 14413 var is = isObject(document) && isObject(document.createElement); 14414 module.exports = function (it) { 14415 return is ? document.createElement(it) : {}; 14416 }; 14417 14418 14419 /***/ }), 14420 14421 /***/ "../node_modules/core-js/modules/_enum-bug-keys.js": 14422 /*!*********************************************************!*\ 14423 !*** ../node_modules/core-js/modules/_enum-bug-keys.js ***! 14424 \*********************************************************/ 14425 /***/ ((module) => { 14426 14427 // IE 8- don't enum bug keys 14428 module.exports = ( 14429 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' 14430 ).split(','); 14431 14432 14433 /***/ }), 14434 14435 /***/ "../node_modules/core-js/modules/_export.js": 14436 /*!**************************************************!*\ 14437 !*** ../node_modules/core-js/modules/_export.js ***! 14438 \**************************************************/ 14439 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14440 14441 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 14442 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js"); 14443 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 14444 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 14445 var ctx = __webpack_require__(/*! ./_ctx */ "../node_modules/core-js/modules/_ctx.js"); 14446 var PROTOTYPE = 'prototype'; 14447 14448 var $export = function (type, name, source) { 14449 var IS_FORCED = type & $export.F; 14450 var IS_GLOBAL = type & $export.G; 14451 var IS_STATIC = type & $export.S; 14452 var IS_PROTO = type & $export.P; 14453 var IS_BIND = type & $export.B; 14454 var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE]; 14455 var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); 14456 var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}); 14457 var key, own, out, exp; 14458 if (IS_GLOBAL) source = name; 14459 for (key in source) { 14460 // contains in native 14461 own = !IS_FORCED && target && target[key] !== undefined; 14462 // export native or passed 14463 out = (own ? target : source)[key]; 14464 // bind timers to global for call from export context 14465 exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; 14466 // extend global 14467 if (target) redefine(target, key, out, type & $export.U); 14468 // export 14469 if (exports[key] != out) hide(exports, key, exp); 14470 if (IS_PROTO && expProto[key] != out) expProto[key] = out; 14471 } 14472 }; 14473 global.core = core; 14474 // type bitmap 14475 $export.F = 1; // forced 14476 $export.G = 2; // global 14477 $export.S = 4; // static 14478 $export.P = 8; // proto 14479 $export.B = 16; // bind 14480 $export.W = 32; // wrap 14481 $export.U = 64; // safe 14482 $export.R = 128; // real proto method for `library` 14483 module.exports = $export; 14484 14485 14486 /***/ }), 14487 14488 /***/ "../node_modules/core-js/modules/_fails-is-regexp.js": 14489 /*!***********************************************************!*\ 14490 !*** ../node_modules/core-js/modules/_fails-is-regexp.js ***! 14491 \***********************************************************/ 14492 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14493 14494 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match'); 14495 module.exports = function (KEY) { 14496 var re = /./; 14497 try { 14498 '/./'[KEY](re); 14499 } catch (e) { 14500 try { 14501 re[MATCH] = false; 14502 return !'/./'[KEY](re); 14503 } catch (f) { /* empty */ } 14504 } return true; 14505 }; 14506 14507 14508 /***/ }), 14509 14510 /***/ "../node_modules/core-js/modules/_fails.js": 14511 /*!*************************************************!*\ 14512 !*** ../node_modules/core-js/modules/_fails.js ***! 14513 \*************************************************/ 14514 /***/ ((module) => { 14515 14516 module.exports = function (exec) { 14517 try { 14518 return !!exec(); 14519 } catch (e) { 14520 return true; 14521 } 14522 }; 14523 14524 14525 /***/ }), 14526 14527 /***/ "../node_modules/core-js/modules/_fix-re-wks.js": 14528 /*!******************************************************!*\ 14529 !*** ../node_modules/core-js/modules/_fix-re-wks.js ***! 14530 \******************************************************/ 14531 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14532 14533 "use strict"; 14534 14535 __webpack_require__(/*! ./es6.regexp.exec */ "../node_modules/core-js/modules/es6.regexp.exec.js"); 14536 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 14537 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 14538 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 14539 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 14540 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js"); 14541 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 14542 14543 var SPECIES = wks('species'); 14544 14545 var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { 14546 // #replace needs built-in support for named groups. 14547 // #match works fine because it just return the exec results, even if it has 14548 // a "grops" property. 14549 var re = /./; 14550 re.exec = function () { 14551 var result = []; 14552 result.groups = { a: '7' }; 14553 return result; 14554 }; 14555 return ''.replace(re, '$<a>') !== '7'; 14556 }); 14557 14558 var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () { 14559 // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec 14560 var re = /(?:)/; 14561 var originalExec = re.exec; 14562 re.exec = function () { return originalExec.apply(this, arguments); }; 14563 var result = 'ab'.split(re); 14564 return result.length === 2 && result[0] === 'a' && result[1] === 'b'; 14565 })(); 14566 14567 module.exports = function (KEY, length, exec) { 14568 var SYMBOL = wks(KEY); 14569 14570 var DELEGATES_TO_SYMBOL = !fails(function () { 14571 // String methods call symbol-named RegEp methods 14572 var O = {}; 14573 O[SYMBOL] = function () { return 7; }; 14574 return ''[KEY](O) != 7; 14575 }); 14576 14577 var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () { 14578 // Symbol-named RegExp methods call .exec 14579 var execCalled = false; 14580 var re = /a/; 14581 re.exec = function () { execCalled = true; return null; }; 14582 if (KEY === 'split') { 14583 // RegExp[@@split] doesn't call the regex's exec method, but first creates 14584 // a new one. We need to return the patched regex when creating the new one. 14585 re.constructor = {}; 14586 re.constructor[SPECIES] = function () { return re; }; 14587 } 14588 re[SYMBOL](''); 14589 return !execCalled; 14590 }) : undefined; 14591 14592 if ( 14593 !DELEGATES_TO_SYMBOL || 14594 !DELEGATES_TO_EXEC || 14595 (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) || 14596 (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) 14597 ) { 14598 var nativeRegExpMethod = /./[SYMBOL]; 14599 var fns = exec( 14600 defined, 14601 SYMBOL, 14602 ''[KEY], 14603 function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) { 14604 if (regexp.exec === regexpExec) { 14605 if (DELEGATES_TO_SYMBOL && !forceStringMethod) { 14606 // The native String method already delegates to @@method (this 14607 // polyfilled function), leasing to infinite recursion. 14608 // We avoid it by directly calling the native @@method method. 14609 return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; 14610 } 14611 return { done: true, value: nativeMethod.call(str, regexp, arg2) }; 14612 } 14613 return { done: false }; 14614 } 14615 ); 14616 var strfn = fns[0]; 14617 var rxfn = fns[1]; 14618 14619 redefine(String.prototype, KEY, strfn); 14620 hide(RegExp.prototype, SYMBOL, length == 2 14621 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) 14622 // 21.2.5.11 RegExp.prototype[@@split](string, limit) 14623 ? function (string, arg) { return rxfn.call(string, this, arg); } 14624 // 21.2.5.6 RegExp.prototype[@@match](string) 14625 // 21.2.5.9 RegExp.prototype[@@search](string) 14626 : function (string) { return rxfn.call(string, this); } 14627 ); 14628 } 14629 }; 14630 14631 14632 /***/ }), 14633 14634 /***/ "../node_modules/core-js/modules/_flags.js": 14635 /*!*************************************************!*\ 14636 !*** ../node_modules/core-js/modules/_flags.js ***! 14637 \*************************************************/ 14638 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14639 14640 "use strict"; 14641 14642 // 21.2.5.3 get RegExp.prototype.flags 14643 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14644 module.exports = function () { 14645 var that = anObject(this); 14646 var result = ''; 14647 if (that.global) result += 'g'; 14648 if (that.ignoreCase) result += 'i'; 14649 if (that.multiline) result += 'm'; 14650 if (that.unicode) result += 'u'; 14651 if (that.sticky) result += 'y'; 14652 return result; 14653 }; 14654 14655 14656 /***/ }), 14657 14658 /***/ "../node_modules/core-js/modules/_function-to-string.js": 14659 /*!**************************************************************!*\ 14660 !*** ../node_modules/core-js/modules/_function-to-string.js ***! 14661 \**************************************************************/ 14662 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14663 14664 module.exports = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString); 14665 14666 14667 /***/ }), 14668 14669 /***/ "../node_modules/core-js/modules/_global.js": 14670 /*!**************************************************!*\ 14671 !*** ../node_modules/core-js/modules/_global.js ***! 14672 \**************************************************/ 14673 /***/ ((module) => { 14674 14675 // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 14676 var global = module.exports = typeof window != 'undefined' && window.Math == Math 14677 ? window : typeof self != 'undefined' && self.Math == Math ? self 14678 // eslint-disable-next-line no-new-func 14679 : Function('return this')(); 14680 if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef 14681 14682 14683 /***/ }), 14684 14685 /***/ "../node_modules/core-js/modules/_has.js": 14686 /*!***********************************************!*\ 14687 !*** ../node_modules/core-js/modules/_has.js ***! 14688 \***********************************************/ 14689 /***/ ((module) => { 14690 14691 var hasOwnProperty = {}.hasOwnProperty; 14692 module.exports = function (it, key) { 14693 return hasOwnProperty.call(it, key); 14694 }; 14695 14696 14697 /***/ }), 14698 14699 /***/ "../node_modules/core-js/modules/_hide.js": 14700 /*!************************************************!*\ 14701 !*** ../node_modules/core-js/modules/_hide.js ***! 14702 \************************************************/ 14703 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14704 14705 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js"); 14706 var createDesc = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js"); 14707 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) { 14708 return dP.f(object, key, createDesc(1, value)); 14709 } : function (object, key, value) { 14710 object[key] = value; 14711 return object; 14712 }; 14713 14714 14715 /***/ }), 14716 14717 /***/ "../node_modules/core-js/modules/_html.js": 14718 /*!************************************************!*\ 14719 !*** ../node_modules/core-js/modules/_html.js ***! 14720 \************************************************/ 14721 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14722 14723 var document = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").document; 14724 module.exports = document && document.documentElement; 14725 14726 14727 /***/ }), 14728 14729 /***/ "../node_modules/core-js/modules/_ie8-dom-define.js": 14730 /*!**********************************************************!*\ 14731 !*** ../node_modules/core-js/modules/_ie8-dom-define.js ***! 14732 \**********************************************************/ 14733 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14734 14735 module.exports = !__webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { 14736 return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7; 14737 }); 14738 14739 14740 /***/ }), 14741 14742 /***/ "../node_modules/core-js/modules/_iobject.js": 14743 /*!***************************************************!*\ 14744 !*** ../node_modules/core-js/modules/_iobject.js ***! 14745 \***************************************************/ 14746 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14747 14748 // fallback for non-array-like ES3 and non-enumerable old V8 strings 14749 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 14750 // eslint-disable-next-line no-prototype-builtins 14751 module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { 14752 return cof(it) == 'String' ? it.split('') : Object(it); 14753 }; 14754 14755 14756 /***/ }), 14757 14758 /***/ "../node_modules/core-js/modules/_is-array.js": 14759 /*!****************************************************!*\ 14760 !*** ../node_modules/core-js/modules/_is-array.js ***! 14761 \****************************************************/ 14762 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14763 14764 // 7.2.2 IsArray(argument) 14765 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 14766 module.exports = Array.isArray || function isArray(arg) { 14767 return cof(arg) == 'Array'; 14768 }; 14769 14770 14771 /***/ }), 14772 14773 /***/ "../node_modules/core-js/modules/_is-object.js": 14774 /*!*****************************************************!*\ 14775 !*** ../node_modules/core-js/modules/_is-object.js ***! 14776 \*****************************************************/ 14777 /***/ ((module) => { 14778 14779 module.exports = function (it) { 14780 return typeof it === 'object' ? it !== null : typeof it === 'function'; 14781 }; 14782 14783 14784 /***/ }), 14785 14786 /***/ "../node_modules/core-js/modules/_is-regexp.js": 14787 /*!*****************************************************!*\ 14788 !*** ../node_modules/core-js/modules/_is-regexp.js ***! 14789 \*****************************************************/ 14790 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14791 14792 // 7.2.8 IsRegExp(argument) 14793 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 14794 var cof = __webpack_require__(/*! ./_cof */ "../node_modules/core-js/modules/_cof.js"); 14795 var MATCH = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('match'); 14796 module.exports = function (it) { 14797 var isRegExp; 14798 return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); 14799 }; 14800 14801 14802 /***/ }), 14803 14804 /***/ "../node_modules/core-js/modules/_iter-create.js": 14805 /*!*******************************************************!*\ 14806 !*** ../node_modules/core-js/modules/_iter-create.js ***! 14807 \*******************************************************/ 14808 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14809 14810 "use strict"; 14811 14812 var create = __webpack_require__(/*! ./_object-create */ "../node_modules/core-js/modules/_object-create.js"); 14813 var descriptor = __webpack_require__(/*! ./_property-desc */ "../node_modules/core-js/modules/_property-desc.js"); 14814 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js"); 14815 var IteratorPrototype = {}; 14816 14817 // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() 14818 __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; }); 14819 14820 module.exports = function (Constructor, NAME, next) { 14821 Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); 14822 setToStringTag(Constructor, NAME + ' Iterator'); 14823 }; 14824 14825 14826 /***/ }), 14827 14828 /***/ "../node_modules/core-js/modules/_iter-define.js": 14829 /*!*******************************************************!*\ 14830 !*** ../node_modules/core-js/modules/_iter-define.js ***! 14831 \*******************************************************/ 14832 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14833 14834 "use strict"; 14835 14836 var LIBRARY = __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js"); 14837 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 14838 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 14839 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 14840 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 14841 var $iterCreate = __webpack_require__(/*! ./_iter-create */ "../node_modules/core-js/modules/_iter-create.js"); 14842 var setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ "../node_modules/core-js/modules/_set-to-string-tag.js"); 14843 var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../node_modules/core-js/modules/_object-gpo.js"); 14844 var ITERATOR = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('iterator'); 14845 var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` 14846 var FF_ITERATOR = '@@iterator'; 14847 var KEYS = 'keys'; 14848 var VALUES = 'values'; 14849 14850 var returnThis = function () { return this; }; 14851 14852 module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { 14853 $iterCreate(Constructor, NAME, next); 14854 var getMethod = function (kind) { 14855 if (!BUGGY && kind in proto) return proto[kind]; 14856 switch (kind) { 14857 case KEYS: return function keys() { return new Constructor(this, kind); }; 14858 case VALUES: return function values() { return new Constructor(this, kind); }; 14859 } return function entries() { return new Constructor(this, kind); }; 14860 }; 14861 var TAG = NAME + ' Iterator'; 14862 var DEF_VALUES = DEFAULT == VALUES; 14863 var VALUES_BUG = false; 14864 var proto = Base.prototype; 14865 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; 14866 var $default = $native || getMethod(DEFAULT); 14867 var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; 14868 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; 14869 var methods, key, IteratorPrototype; 14870 // Fix native 14871 if ($anyNative) { 14872 IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); 14873 if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { 14874 // Set @@toStringTag to native iterators 14875 setToStringTag(IteratorPrototype, TAG, true); 14876 // fix for some old engines 14877 if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis); 14878 } 14879 } 14880 // fix Array#{values, @@iterator}.name in V8 / FF 14881 if (DEF_VALUES && $native && $native.name !== VALUES) { 14882 VALUES_BUG = true; 14883 $default = function values() { return $native.call(this); }; 14884 } 14885 // Define iterator 14886 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) { 14887 hide(proto, ITERATOR, $default); 14888 } 14889 // Plug for library 14890 Iterators[NAME] = $default; 14891 Iterators[TAG] = returnThis; 14892 if (DEFAULT) { 14893 methods = { 14894 values: DEF_VALUES ? $default : getMethod(VALUES), 14895 keys: IS_SET ? $default : getMethod(KEYS), 14896 entries: $entries 14897 }; 14898 if (FORCED) for (key in methods) { 14899 if (!(key in proto)) redefine(proto, key, methods[key]); 14900 } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); 14901 } 14902 return methods; 14903 }; 14904 14905 14906 /***/ }), 14907 14908 /***/ "../node_modules/core-js/modules/_iter-step.js": 14909 /*!*****************************************************!*\ 14910 !*** ../node_modules/core-js/modules/_iter-step.js ***! 14911 \*****************************************************/ 14912 /***/ ((module) => { 14913 14914 module.exports = function (done, value) { 14915 return { value: value, done: !!done }; 14916 }; 14917 14918 14919 /***/ }), 14920 14921 /***/ "../node_modules/core-js/modules/_iterators.js": 14922 /*!*****************************************************!*\ 14923 !*** ../node_modules/core-js/modules/_iterators.js ***! 14924 \*****************************************************/ 14925 /***/ ((module) => { 14926 14927 module.exports = {}; 14928 14929 14930 /***/ }), 14931 14932 /***/ "../node_modules/core-js/modules/_library.js": 14933 /*!***************************************************!*\ 14934 !*** ../node_modules/core-js/modules/_library.js ***! 14935 \***************************************************/ 14936 /***/ ((module) => { 14937 14938 module.exports = false; 14939 14940 14941 /***/ }), 14942 14943 /***/ "../node_modules/core-js/modules/_object-create.js": 14944 /*!*********************************************************!*\ 14945 !*** ../node_modules/core-js/modules/_object-create.js ***! 14946 \*********************************************************/ 14947 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 14948 14949 // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) 14950 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 14951 var dPs = __webpack_require__(/*! ./_object-dps */ "../node_modules/core-js/modules/_object-dps.js"); 14952 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js"); 14953 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 14954 var Empty = function () { /* empty */ }; 14955 var PROTOTYPE = 'prototype'; 14956 14957 // Create object with fake `null` prototype: use iframe Object with cleared prototype 14958 var createDict = function () { 14959 // Thrash, waste and sodomy: IE GC bug 14960 var iframe = __webpack_require__(/*! ./_dom-create */ "../node_modules/core-js/modules/_dom-create.js")('iframe'); 14961 var i = enumBugKeys.length; 14962 var lt = '<'; 14963 var gt = '>'; 14964 var iframeDocument; 14965 iframe.style.display = 'none'; 14966 __webpack_require__(/*! ./_html */ "../node_modules/core-js/modules/_html.js").appendChild(iframe); 14967 iframe.src = 'javascript:'; // eslint-disable-line no-script-url 14968 // createDict = iframe.contentWindow.Object; 14969 // html.removeChild(iframe); 14970 iframeDocument = iframe.contentWindow.document; 14971 iframeDocument.open(); 14972 iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt); 14973 iframeDocument.close(); 14974 createDict = iframeDocument.F; 14975 while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; 14976 return createDict(); 14977 }; 14978 14979 module.exports = Object.create || function create(O, Properties) { 14980 var result; 14981 if (O !== null) { 14982 Empty[PROTOTYPE] = anObject(O); 14983 result = new Empty(); 14984 Empty[PROTOTYPE] = null; 14985 // add "__proto__" for Object.getPrototypeOf polyfill 14986 result[IE_PROTO] = O; 14987 } else result = createDict(); 14988 return Properties === undefined ? result : dPs(result, Properties); 14989 }; 14990 14991 14992 /***/ }), 14993 14994 /***/ "../node_modules/core-js/modules/_object-dp.js": 14995 /*!*****************************************************!*\ 14996 !*** ../node_modules/core-js/modules/_object-dp.js ***! 14997 \*****************************************************/ 14998 /***/ ((__unused_webpack_module, exports, __webpack_require__) => { 14999 15000 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15001 var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../node_modules/core-js/modules/_ie8-dom-define.js"); 15002 var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../node_modules/core-js/modules/_to-primitive.js"); 15003 var dP = Object.defineProperty; 15004 15005 exports.f = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperty : function defineProperty(O, P, Attributes) { 15006 anObject(O); 15007 P = toPrimitive(P, true); 15008 anObject(Attributes); 15009 if (IE8_DOM_DEFINE) try { 15010 return dP(O, P, Attributes); 15011 } catch (e) { /* empty */ } 15012 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); 15013 if ('value' in Attributes) O[P] = Attributes.value; 15014 return O; 15015 }; 15016 15017 15018 /***/ }), 15019 15020 /***/ "../node_modules/core-js/modules/_object-dps.js": 15021 /*!******************************************************!*\ 15022 !*** ../node_modules/core-js/modules/_object-dps.js ***! 15023 \******************************************************/ 15024 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15025 15026 var dP = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js"); 15027 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15028 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js"); 15029 15030 module.exports = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js") ? Object.defineProperties : function defineProperties(O, Properties) { 15031 anObject(O); 15032 var keys = getKeys(Properties); 15033 var length = keys.length; 15034 var i = 0; 15035 var P; 15036 while (length > i) dP.f(O, P = keys[i++], Properties[P]); 15037 return O; 15038 }; 15039 15040 15041 /***/ }), 15042 15043 /***/ "../node_modules/core-js/modules/_object-gpo.js": 15044 /*!******************************************************!*\ 15045 !*** ../node_modules/core-js/modules/_object-gpo.js ***! 15046 \******************************************************/ 15047 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15048 15049 // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) 15050 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 15051 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 15052 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 15053 var ObjectProto = Object.prototype; 15054 15055 module.exports = Object.getPrototypeOf || function (O) { 15056 O = toObject(O); 15057 if (has(O, IE_PROTO)) return O[IE_PROTO]; 15058 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 15059 return O.constructor.prototype; 15060 } return O instanceof Object ? ObjectProto : null; 15061 }; 15062 15063 15064 /***/ }), 15065 15066 /***/ "../node_modules/core-js/modules/_object-keys-internal.js": 15067 /*!****************************************************************!*\ 15068 !*** ../node_modules/core-js/modules/_object-keys-internal.js ***! 15069 \****************************************************************/ 15070 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15071 15072 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 15073 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 15074 var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(false); 15075 var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); 15076 15077 module.exports = function (object, names) { 15078 var O = toIObject(object); 15079 var i = 0; 15080 var result = []; 15081 var key; 15082 for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); 15083 // Don't enum bug & hidden keys 15084 while (names.length > i) if (has(O, key = names[i++])) { 15085 ~arrayIndexOf(result, key) || result.push(key); 15086 } 15087 return result; 15088 }; 15089 15090 15091 /***/ }), 15092 15093 /***/ "../node_modules/core-js/modules/_object-keys.js": 15094 /*!*******************************************************!*\ 15095 !*** ../node_modules/core-js/modules/_object-keys.js ***! 15096 \*******************************************************/ 15097 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15098 15099 // 19.1.2.14 / 15.2.3.14 Object.keys(O) 15100 var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../node_modules/core-js/modules/_object-keys-internal.js"); 15101 var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../node_modules/core-js/modules/_enum-bug-keys.js"); 15102 15103 module.exports = Object.keys || function keys(O) { 15104 return $keys(O, enumBugKeys); 15105 }; 15106 15107 15108 /***/ }), 15109 15110 /***/ "../node_modules/core-js/modules/_property-desc.js": 15111 /*!*********************************************************!*\ 15112 !*** ../node_modules/core-js/modules/_property-desc.js ***! 15113 \*********************************************************/ 15114 /***/ ((module) => { 15115 15116 module.exports = function (bitmap, value) { 15117 return { 15118 enumerable: !(bitmap & 1), 15119 configurable: !(bitmap & 2), 15120 writable: !(bitmap & 4), 15121 value: value 15122 }; 15123 }; 15124 15125 15126 /***/ }), 15127 15128 /***/ "../node_modules/core-js/modules/_redefine.js": 15129 /*!****************************************************!*\ 15130 !*** ../node_modules/core-js/modules/_redefine.js ***! 15131 \****************************************************/ 15132 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15133 15134 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 15135 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 15136 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 15137 var SRC = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js")('src'); 15138 var $toString = __webpack_require__(/*! ./_function-to-string */ "../node_modules/core-js/modules/_function-to-string.js"); 15139 var TO_STRING = 'toString'; 15140 var TPL = ('' + $toString).split(TO_STRING); 15141 15142 __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js").inspectSource = function (it) { 15143 return $toString.call(it); 15144 }; 15145 15146 (module.exports = function (O, key, val, safe) { 15147 var isFunction = typeof val == 'function'; 15148 if (isFunction) has(val, 'name') || hide(val, 'name', key); 15149 if (O[key] === val) return; 15150 if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); 15151 if (O === global) { 15152 O[key] = val; 15153 } else if (!safe) { 15154 delete O[key]; 15155 hide(O, key, val); 15156 } else if (O[key]) { 15157 O[key] = val; 15158 } else { 15159 hide(O, key, val); 15160 } 15161 // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative 15162 })(Function.prototype, TO_STRING, function toString() { 15163 return typeof this == 'function' && this[SRC] || $toString.call(this); 15164 }); 15165 15166 15167 /***/ }), 15168 15169 /***/ "../node_modules/core-js/modules/_regexp-exec-abstract.js": 15170 /*!****************************************************************!*\ 15171 !*** ../node_modules/core-js/modules/_regexp-exec-abstract.js ***! 15172 \****************************************************************/ 15173 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15174 15175 "use strict"; 15176 15177 15178 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js"); 15179 var builtinExec = RegExp.prototype.exec; 15180 15181 // `RegExpExec` abstract operation 15182 // https://tc39.github.io/ecma262/#sec-regexpexec 15183 module.exports = function (R, S) { 15184 var exec = R.exec; 15185 if (typeof exec === 'function') { 15186 var result = exec.call(R, S); 15187 if (typeof result !== 'object') { 15188 throw new TypeError('RegExp exec method returned something other than an Object or null'); 15189 } 15190 return result; 15191 } 15192 if (classof(R) !== 'RegExp') { 15193 throw new TypeError('RegExp#exec called on incompatible receiver'); 15194 } 15195 return builtinExec.call(R, S); 15196 }; 15197 15198 15199 /***/ }), 15200 15201 /***/ "../node_modules/core-js/modules/_regexp-exec.js": 15202 /*!*******************************************************!*\ 15203 !*** ../node_modules/core-js/modules/_regexp-exec.js ***! 15204 \*******************************************************/ 15205 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15206 15207 "use strict"; 15208 15209 15210 var regexpFlags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js"); 15211 15212 var nativeExec = RegExp.prototype.exec; 15213 // This always refers to the native implementation, because the 15214 // String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, 15215 // which loads this file before patching the method. 15216 var nativeReplace = String.prototype.replace; 15217 15218 var patchedExec = nativeExec; 15219 15220 var LAST_INDEX = 'lastIndex'; 15221 15222 var UPDATES_LAST_INDEX_WRONG = (function () { 15223 var re1 = /a/, 15224 re2 = /b*/g; 15225 nativeExec.call(re1, 'a'); 15226 nativeExec.call(re2, 'a'); 15227 return re1[LAST_INDEX] !== 0 || re2[LAST_INDEX] !== 0; 15228 })(); 15229 15230 // nonparticipating capturing group, copied from es5-shim's String#split patch. 15231 var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; 15232 15233 var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED; 15234 15235 if (PATCH) { 15236 patchedExec = function exec(str) { 15237 var re = this; 15238 var lastIndex, reCopy, match, i; 15239 15240 if (NPCG_INCLUDED) { 15241 reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re)); 15242 } 15243 if (UPDATES_LAST_INDEX_WRONG) lastIndex = re[LAST_INDEX]; 15244 15245 match = nativeExec.call(re, str); 15246 15247 if (UPDATES_LAST_INDEX_WRONG && match) { 15248 re[LAST_INDEX] = re.global ? match.index + match[0].length : lastIndex; 15249 } 15250 if (NPCG_INCLUDED && match && match.length > 1) { 15251 // Fix browsers whose `exec` methods don't consistently return `undefined` 15252 // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ 15253 // eslint-disable-next-line no-loop-func 15254 nativeReplace.call(match[0], reCopy, function () { 15255 for (i = 1; i < arguments.length - 2; i++) { 15256 if (arguments[i] === undefined) match[i] = undefined; 15257 } 15258 }); 15259 } 15260 15261 return match; 15262 }; 15263 } 15264 15265 module.exports = patchedExec; 15266 15267 15268 /***/ }), 15269 15270 /***/ "../node_modules/core-js/modules/_same-value.js": 15271 /*!******************************************************!*\ 15272 !*** ../node_modules/core-js/modules/_same-value.js ***! 15273 \******************************************************/ 15274 /***/ ((module) => { 15275 15276 // 7.2.9 SameValue(x, y) 15277 module.exports = Object.is || function is(x, y) { 15278 // eslint-disable-next-line no-self-compare 15279 return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; 15280 }; 15281 15282 15283 /***/ }), 15284 15285 /***/ "../node_modules/core-js/modules/_set-to-string-tag.js": 15286 /*!*************************************************************!*\ 15287 !*** ../node_modules/core-js/modules/_set-to-string-tag.js ***! 15288 \*************************************************************/ 15289 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15290 15291 var def = __webpack_require__(/*! ./_object-dp */ "../node_modules/core-js/modules/_object-dp.js").f; 15292 var has = __webpack_require__(/*! ./_has */ "../node_modules/core-js/modules/_has.js"); 15293 var TAG = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag'); 15294 15295 module.exports = function (it, tag, stat) { 15296 if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); 15297 }; 15298 15299 15300 /***/ }), 15301 15302 /***/ "../node_modules/core-js/modules/_shared-key.js": 15303 /*!******************************************************!*\ 15304 !*** ../node_modules/core-js/modules/_shared-key.js ***! 15305 \******************************************************/ 15306 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15307 15308 var shared = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('keys'); 15309 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js"); 15310 module.exports = function (key) { 15311 return shared[key] || (shared[key] = uid(key)); 15312 }; 15313 15314 15315 /***/ }), 15316 15317 /***/ "../node_modules/core-js/modules/_shared.js": 15318 /*!**************************************************!*\ 15319 !*** ../node_modules/core-js/modules/_shared.js ***! 15320 \**************************************************/ 15321 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15322 15323 var core = __webpack_require__(/*! ./_core */ "../node_modules/core-js/modules/_core.js"); 15324 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 15325 var SHARED = '__core-js_shared__'; 15326 var store = global[SHARED] || (global[SHARED] = {}); 15327 15328 (module.exports = function (key, value) { 15329 return store[key] || (store[key] = value !== undefined ? value : {}); 15330 })('versions', []).push({ 15331 version: core.version, 15332 mode: __webpack_require__(/*! ./_library */ "../node_modules/core-js/modules/_library.js") ? 'pure' : 'global', 15333 copyright: '© 2020 Denis Pushkarev (zloirock.ru)' 15334 }); 15335 15336 15337 /***/ }), 15338 15339 /***/ "../node_modules/core-js/modules/_species-constructor.js": 15340 /*!***************************************************************!*\ 15341 !*** ../node_modules/core-js/modules/_species-constructor.js ***! 15342 \***************************************************************/ 15343 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15344 15345 // 7.3.20 SpeciesConstructor(O, defaultConstructor) 15346 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15347 var aFunction = __webpack_require__(/*! ./_a-function */ "../node_modules/core-js/modules/_a-function.js"); 15348 var SPECIES = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('species'); 15349 module.exports = function (O, D) { 15350 var C = anObject(O).constructor; 15351 var S; 15352 return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); 15353 }; 15354 15355 15356 /***/ }), 15357 15358 /***/ "../node_modules/core-js/modules/_strict-method.js": 15359 /*!*********************************************************!*\ 15360 !*** ../node_modules/core-js/modules/_strict-method.js ***! 15361 \*********************************************************/ 15362 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15363 15364 "use strict"; 15365 15366 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 15367 15368 module.exports = function (method, arg) { 15369 return !!method && fails(function () { 15370 // eslint-disable-next-line no-useless-call 15371 arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null); 15372 }); 15373 }; 15374 15375 15376 /***/ }), 15377 15378 /***/ "../node_modules/core-js/modules/_string-at.js": 15379 /*!*****************************************************!*\ 15380 !*** ../node_modules/core-js/modules/_string-at.js ***! 15381 \*****************************************************/ 15382 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15383 15384 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 15385 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 15386 // true -> String#at 15387 // false -> String#codePointAt 15388 module.exports = function (TO_STRING) { 15389 return function (that, pos) { 15390 var s = String(defined(that)); 15391 var i = toInteger(pos); 15392 var l = s.length; 15393 var a, b; 15394 if (i < 0 || i >= l) return TO_STRING ? '' : undefined; 15395 a = s.charCodeAt(i); 15396 return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff 15397 ? TO_STRING ? s.charAt(i) : a 15398 : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000; 15399 }; 15400 }; 15401 15402 15403 /***/ }), 15404 15405 /***/ "../node_modules/core-js/modules/_string-context.js": 15406 /*!**********************************************************!*\ 15407 !*** ../node_modules/core-js/modules/_string-context.js ***! 15408 \**********************************************************/ 15409 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15410 15411 // helper for String#{startsWith, endsWith, includes} 15412 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js"); 15413 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 15414 15415 module.exports = function (that, searchString, NAME) { 15416 if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!"); 15417 return String(defined(that)); 15418 }; 15419 15420 15421 /***/ }), 15422 15423 /***/ "../node_modules/core-js/modules/_to-absolute-index.js": 15424 /*!*************************************************************!*\ 15425 !*** ../node_modules/core-js/modules/_to-absolute-index.js ***! 15426 \*************************************************************/ 15427 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15428 15429 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 15430 var max = Math.max; 15431 var min = Math.min; 15432 module.exports = function (index, length) { 15433 index = toInteger(index); 15434 return index < 0 ? max(index + length, 0) : min(index, length); 15435 }; 15436 15437 15438 /***/ }), 15439 15440 /***/ "../node_modules/core-js/modules/_to-integer.js": 15441 /*!******************************************************!*\ 15442 !*** ../node_modules/core-js/modules/_to-integer.js ***! 15443 \******************************************************/ 15444 /***/ ((module) => { 15445 15446 // 7.1.4 ToInteger 15447 var ceil = Math.ceil; 15448 var floor = Math.floor; 15449 module.exports = function (it) { 15450 return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); 15451 }; 15452 15453 15454 /***/ }), 15455 15456 /***/ "../node_modules/core-js/modules/_to-iobject.js": 15457 /*!******************************************************!*\ 15458 !*** ../node_modules/core-js/modules/_to-iobject.js ***! 15459 \******************************************************/ 15460 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15461 15462 // to indexed object, toObject with fallback for non-array-like ES3 strings 15463 var IObject = __webpack_require__(/*! ./_iobject */ "../node_modules/core-js/modules/_iobject.js"); 15464 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 15465 module.exports = function (it) { 15466 return IObject(defined(it)); 15467 }; 15468 15469 15470 /***/ }), 15471 15472 /***/ "../node_modules/core-js/modules/_to-length.js": 15473 /*!*****************************************************!*\ 15474 !*** ../node_modules/core-js/modules/_to-length.js ***! 15475 \*****************************************************/ 15476 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15477 15478 // 7.1.15 ToLength 15479 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 15480 var min = Math.min; 15481 module.exports = function (it) { 15482 return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 15483 }; 15484 15485 15486 /***/ }), 15487 15488 /***/ "../node_modules/core-js/modules/_to-object.js": 15489 /*!*****************************************************!*\ 15490 !*** ../node_modules/core-js/modules/_to-object.js ***! 15491 \*****************************************************/ 15492 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15493 15494 // 7.1.13 ToObject(argument) 15495 var defined = __webpack_require__(/*! ./_defined */ "../node_modules/core-js/modules/_defined.js"); 15496 module.exports = function (it) { 15497 return Object(defined(it)); 15498 }; 15499 15500 15501 /***/ }), 15502 15503 /***/ "../node_modules/core-js/modules/_to-primitive.js": 15504 /*!********************************************************!*\ 15505 !*** ../node_modules/core-js/modules/_to-primitive.js ***! 15506 \********************************************************/ 15507 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15508 15509 // 7.1.1 ToPrimitive(input [, PreferredType]) 15510 var isObject = __webpack_require__(/*! ./_is-object */ "../node_modules/core-js/modules/_is-object.js"); 15511 // instead of the ES6 spec version, we didn't implement @@toPrimitive case 15512 // and the second argument - flag - preferred type is a string 15513 module.exports = function (it, S) { 15514 if (!isObject(it)) return it; 15515 var fn, val; 15516 if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 15517 if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; 15518 if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; 15519 throw TypeError("Can't convert object to primitive value"); 15520 }; 15521 15522 15523 /***/ }), 15524 15525 /***/ "../node_modules/core-js/modules/_uid.js": 15526 /*!***********************************************!*\ 15527 !*** ../node_modules/core-js/modules/_uid.js ***! 15528 \***********************************************/ 15529 /***/ ((module) => { 15530 15531 var id = 0; 15532 var px = Math.random(); 15533 module.exports = function (key) { 15534 return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); 15535 }; 15536 15537 15538 /***/ }), 15539 15540 /***/ "../node_modules/core-js/modules/_wks.js": 15541 /*!***********************************************!*\ 15542 !*** ../node_modules/core-js/modules/_wks.js ***! 15543 \***********************************************/ 15544 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15545 15546 var store = __webpack_require__(/*! ./_shared */ "../node_modules/core-js/modules/_shared.js")('wks'); 15547 var uid = __webpack_require__(/*! ./_uid */ "../node_modules/core-js/modules/_uid.js"); 15548 var Symbol = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js").Symbol; 15549 var USE_SYMBOL = typeof Symbol == 'function'; 15550 15551 var $exports = module.exports = function (name) { 15552 return store[name] || (store[name] = 15553 USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); 15554 }; 15555 15556 $exports.store = store; 15557 15558 15559 /***/ }), 15560 15561 /***/ "../node_modules/core-js/modules/es6.array.filter.js": 15562 /*!***********************************************************!*\ 15563 !*** ../node_modules/core-js/modules/es6.array.filter.js ***! 15564 \***********************************************************/ 15565 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15566 15567 "use strict"; 15568 15569 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 15570 var $filter = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(2); 15571 15572 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].filter, true), 'Array', { 15573 // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg]) 15574 filter: function filter(callbackfn /* , thisArg */) { 15575 return $filter(this, callbackfn, arguments[1]); 15576 } 15577 }); 15578 15579 15580 /***/ }), 15581 15582 /***/ "../node_modules/core-js/modules/es6.array.find.js": 15583 /*!*********************************************************!*\ 15584 !*** ../node_modules/core-js/modules/es6.array.find.js ***! 15585 \*********************************************************/ 15586 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15587 15588 "use strict"; 15589 15590 // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) 15591 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 15592 var $find = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(5); 15593 var KEY = 'find'; 15594 var forced = true; 15595 // Shouldn't skip holes 15596 if (KEY in []) Array(1)[KEY](function () { forced = false; }); 15597 $export($export.P + $export.F * forced, 'Array', { 15598 find: function find(callbackfn /* , that = undefined */) { 15599 return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); 15600 } 15601 }); 15602 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")(KEY); 15603 15604 15605 /***/ }), 15606 15607 /***/ "../node_modules/core-js/modules/es6.array.iterator.js": 15608 /*!*************************************************************!*\ 15609 !*** ../node_modules/core-js/modules/es6.array.iterator.js ***! 15610 \*************************************************************/ 15611 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 15612 15613 "use strict"; 15614 15615 var addToUnscopables = __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js"); 15616 var step = __webpack_require__(/*! ./_iter-step */ "../node_modules/core-js/modules/_iter-step.js"); 15617 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 15618 var toIObject = __webpack_require__(/*! ./_to-iobject */ "../node_modules/core-js/modules/_to-iobject.js"); 15619 15620 // 22.1.3.4 Array.prototype.entries() 15621 // 22.1.3.13 Array.prototype.keys() 15622 // 22.1.3.29 Array.prototype.values() 15623 // 22.1.3.30 Array.prototype[@@iterator]() 15624 module.exports = __webpack_require__(/*! ./_iter-define */ "../node_modules/core-js/modules/_iter-define.js")(Array, 'Array', function (iterated, kind) { 15625 this._t = toIObject(iterated); // target 15626 this._i = 0; // next index 15627 this._k = kind; // kind 15628 // 22.1.5.2.1 %ArrayIteratorPrototype%.next() 15629 }, function () { 15630 var O = this._t; 15631 var kind = this._k; 15632 var index = this._i++; 15633 if (!O || index >= O.length) { 15634 this._t = undefined; 15635 return step(1); 15636 } 15637 if (kind == 'keys') return step(0, index); 15638 if (kind == 'values') return step(0, O[index]); 15639 return step(0, [index, O[index]]); 15640 }, 'values'); 15641 15642 // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7) 15643 Iterators.Arguments = Iterators.Array; 15644 15645 addToUnscopables('keys'); 15646 addToUnscopables('values'); 15647 addToUnscopables('entries'); 15648 15649 15650 /***/ }), 15651 15652 /***/ "../node_modules/core-js/modules/es6.array.map.js": 15653 /*!********************************************************!*\ 15654 !*** ../node_modules/core-js/modules/es6.array.map.js ***! 15655 \********************************************************/ 15656 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15657 15658 "use strict"; 15659 15660 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 15661 var $map = __webpack_require__(/*! ./_array-methods */ "../node_modules/core-js/modules/_array-methods.js")(1); 15662 15663 $export($export.P + $export.F * !__webpack_require__(/*! ./_strict-method */ "../node_modules/core-js/modules/_strict-method.js")([].map, true), 'Array', { 15664 // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg]) 15665 map: function map(callbackfn /* , thisArg */) { 15666 return $map(this, callbackfn, arguments[1]); 15667 } 15668 }); 15669 15670 15671 /***/ }), 15672 15673 /***/ "../node_modules/core-js/modules/es6.object.to-string.js": 15674 /*!***************************************************************!*\ 15675 !*** ../node_modules/core-js/modules/es6.object.to-string.js ***! 15676 \***************************************************************/ 15677 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15678 15679 "use strict"; 15680 15681 // 19.1.3.6 Object.prototype.toString() 15682 var classof = __webpack_require__(/*! ./_classof */ "../node_modules/core-js/modules/_classof.js"); 15683 var test = {}; 15684 test[__webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js")('toStringTag')] = 'z'; 15685 if (test + '' != '[object z]') { 15686 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(Object.prototype, 'toString', function toString() { 15687 return '[object ' + classof(this) + ']'; 15688 }, true); 15689 } 15690 15691 15692 /***/ }), 15693 15694 /***/ "../node_modules/core-js/modules/es6.regexp.exec.js": 15695 /*!**********************************************************!*\ 15696 !*** ../node_modules/core-js/modules/es6.regexp.exec.js ***! 15697 \**********************************************************/ 15698 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15699 15700 "use strict"; 15701 15702 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 15703 __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js")({ 15704 target: 'RegExp', 15705 proto: true, 15706 forced: regexpExec !== /./.exec 15707 }, { 15708 exec: regexpExec 15709 }); 15710 15711 15712 /***/ }), 15713 15714 /***/ "../node_modules/core-js/modules/es6.regexp.flags.js": 15715 /*!***********************************************************!*\ 15716 !*** ../node_modules/core-js/modules/es6.regexp.flags.js ***! 15717 \***********************************************************/ 15718 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15719 15720 // 21.2.5.3 get RegExp.prototype.flags() 15721 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', { 15722 configurable: true, 15723 get: __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js") 15724 }); 15725 15726 15727 /***/ }), 15728 15729 /***/ "../node_modules/core-js/modules/es6.regexp.match.js": 15730 /*!***********************************************************!*\ 15731 !*** ../node_modules/core-js/modules/es6.regexp.match.js ***! 15732 \***********************************************************/ 15733 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15734 15735 "use strict"; 15736 15737 15738 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15739 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 15740 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 15741 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 15742 15743 // @@match logic 15744 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('match', 1, function (defined, MATCH, $match, maybeCallNative) { 15745 return [ 15746 // `String.prototype.match` method 15747 // https://tc39.github.io/ecma262/#sec-string.prototype.match 15748 function match(regexp) { 15749 var O = defined(this); 15750 var fn = regexp == undefined ? undefined : regexp[MATCH]; 15751 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); 15752 }, 15753 // `RegExp.prototype[@@match]` method 15754 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match 15755 function (regexp) { 15756 var res = maybeCallNative($match, regexp, this); 15757 if (res.done) return res.value; 15758 var rx = anObject(regexp); 15759 var S = String(this); 15760 if (!rx.global) return regExpExec(rx, S); 15761 var fullUnicode = rx.unicode; 15762 rx.lastIndex = 0; 15763 var A = []; 15764 var n = 0; 15765 var result; 15766 while ((result = regExpExec(rx, S)) !== null) { 15767 var matchStr = String(result[0]); 15768 A[n] = matchStr; 15769 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 15770 n++; 15771 } 15772 return n === 0 ? null : A; 15773 } 15774 ]; 15775 }); 15776 15777 15778 /***/ }), 15779 15780 /***/ "../node_modules/core-js/modules/es6.regexp.replace.js": 15781 /*!*************************************************************!*\ 15782 !*** ../node_modules/core-js/modules/es6.regexp.replace.js ***! 15783 \*************************************************************/ 15784 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15785 15786 "use strict"; 15787 15788 15789 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15790 var toObject = __webpack_require__(/*! ./_to-object */ "../node_modules/core-js/modules/_to-object.js"); 15791 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 15792 var toInteger = __webpack_require__(/*! ./_to-integer */ "../node_modules/core-js/modules/_to-integer.js"); 15793 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 15794 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 15795 var max = Math.max; 15796 var min = Math.min; 15797 var floor = Math.floor; 15798 var SUBSTITUTION_SYMBOLS = /\$([$&`']|\d\d?|<[^>]*>)/g; 15799 var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&`']|\d\d?)/g; 15800 15801 var maybeToString = function (it) { 15802 return it === undefined ? it : String(it); 15803 }; 15804 15805 // @@replace logic 15806 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) { 15807 return [ 15808 // `String.prototype.replace` method 15809 // https://tc39.github.io/ecma262/#sec-string.prototype.replace 15810 function replace(searchValue, replaceValue) { 15811 var O = defined(this); 15812 var fn = searchValue == undefined ? undefined : searchValue[REPLACE]; 15813 return fn !== undefined 15814 ? fn.call(searchValue, O, replaceValue) 15815 : $replace.call(String(O), searchValue, replaceValue); 15816 }, 15817 // `RegExp.prototype[@@replace]` method 15818 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace 15819 function (regexp, replaceValue) { 15820 var res = maybeCallNative($replace, regexp, this, replaceValue); 15821 if (res.done) return res.value; 15822 15823 var rx = anObject(regexp); 15824 var S = String(this); 15825 var functionalReplace = typeof replaceValue === 'function'; 15826 if (!functionalReplace) replaceValue = String(replaceValue); 15827 var global = rx.global; 15828 if (global) { 15829 var fullUnicode = rx.unicode; 15830 rx.lastIndex = 0; 15831 } 15832 var results = []; 15833 while (true) { 15834 var result = regExpExec(rx, S); 15835 if (result === null) break; 15836 results.push(result); 15837 if (!global) break; 15838 var matchStr = String(result[0]); 15839 if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); 15840 } 15841 var accumulatedResult = ''; 15842 var nextSourcePosition = 0; 15843 for (var i = 0; i < results.length; i++) { 15844 result = results[i]; 15845 var matched = String(result[0]); 15846 var position = max(min(toInteger(result.index), S.length), 0); 15847 var captures = []; 15848 // NOTE: This is equivalent to 15849 // captures = result.slice(1).map(maybeToString) 15850 // but for some reason `nativeSlice.call(result, 1, result.length)` (called in 15851 // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and 15852 // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. 15853 for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); 15854 var namedCaptures = result.groups; 15855 if (functionalReplace) { 15856 var replacerArgs = [matched].concat(captures, position, S); 15857 if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); 15858 var replacement = String(replaceValue.apply(undefined, replacerArgs)); 15859 } else { 15860 replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); 15861 } 15862 if (position >= nextSourcePosition) { 15863 accumulatedResult += S.slice(nextSourcePosition, position) + replacement; 15864 nextSourcePosition = position + matched.length; 15865 } 15866 } 15867 return accumulatedResult + S.slice(nextSourcePosition); 15868 } 15869 ]; 15870 15871 // https://tc39.github.io/ecma262/#sec-getsubstitution 15872 function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { 15873 var tailPos = position + matched.length; 15874 var m = captures.length; 15875 var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; 15876 if (namedCaptures !== undefined) { 15877 namedCaptures = toObject(namedCaptures); 15878 symbols = SUBSTITUTION_SYMBOLS; 15879 } 15880 return $replace.call(replacement, symbols, function (match, ch) { 15881 var capture; 15882 switch (ch.charAt(0)) { 15883 case '$': return '$'; 15884 case '&': return matched; 15885 case '`': return str.slice(0, position); 15886 case "'": return str.slice(tailPos); 15887 case '<': 15888 capture = namedCaptures[ch.slice(1, -1)]; 15889 break; 15890 default: // \d\d? 15891 var n = +ch; 15892 if (n === 0) return match; 15893 if (n > m) { 15894 var f = floor(n / 10); 15895 if (f === 0) return match; 15896 if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); 15897 return match; 15898 } 15899 capture = captures[n - 1]; 15900 } 15901 return capture === undefined ? '' : capture; 15902 }); 15903 } 15904 }); 15905 15906 15907 /***/ }), 15908 15909 /***/ "../node_modules/core-js/modules/es6.regexp.search.js": 15910 /*!************************************************************!*\ 15911 !*** ../node_modules/core-js/modules/es6.regexp.search.js ***! 15912 \************************************************************/ 15913 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15914 15915 "use strict"; 15916 15917 15918 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15919 var sameValue = __webpack_require__(/*! ./_same-value */ "../node_modules/core-js/modules/_same-value.js"); 15920 var regExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 15921 15922 // @@search logic 15923 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('search', 1, function (defined, SEARCH, $search, maybeCallNative) { 15924 return [ 15925 // `String.prototype.search` method 15926 // https://tc39.github.io/ecma262/#sec-string.prototype.search 15927 function search(regexp) { 15928 var O = defined(this); 15929 var fn = regexp == undefined ? undefined : regexp[SEARCH]; 15930 return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); 15931 }, 15932 // `RegExp.prototype[@@search]` method 15933 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search 15934 function (regexp) { 15935 var res = maybeCallNative($search, regexp, this); 15936 if (res.done) return res.value; 15937 var rx = anObject(regexp); 15938 var S = String(this); 15939 var previousLastIndex = rx.lastIndex; 15940 if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; 15941 var result = regExpExec(rx, S); 15942 if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; 15943 return result === null ? -1 : result.index; 15944 } 15945 ]; 15946 }); 15947 15948 15949 /***/ }), 15950 15951 /***/ "../node_modules/core-js/modules/es6.regexp.split.js": 15952 /*!***********************************************************!*\ 15953 !*** ../node_modules/core-js/modules/es6.regexp.split.js ***! 15954 \***********************************************************/ 15955 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 15956 15957 "use strict"; 15958 15959 15960 var isRegExp = __webpack_require__(/*! ./_is-regexp */ "../node_modules/core-js/modules/_is-regexp.js"); 15961 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 15962 var speciesConstructor = __webpack_require__(/*! ./_species-constructor */ "../node_modules/core-js/modules/_species-constructor.js"); 15963 var advanceStringIndex = __webpack_require__(/*! ./_advance-string-index */ "../node_modules/core-js/modules/_advance-string-index.js"); 15964 var toLength = __webpack_require__(/*! ./_to-length */ "../node_modules/core-js/modules/_to-length.js"); 15965 var callRegExpExec = __webpack_require__(/*! ./_regexp-exec-abstract */ "../node_modules/core-js/modules/_regexp-exec-abstract.js"); 15966 var regexpExec = __webpack_require__(/*! ./_regexp-exec */ "../node_modules/core-js/modules/_regexp-exec.js"); 15967 var fails = __webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js"); 15968 var $min = Math.min; 15969 var $push = [].push; 15970 var $SPLIT = 'split'; 15971 var LENGTH = 'length'; 15972 var LAST_INDEX = 'lastIndex'; 15973 var MAX_UINT32 = 0xffffffff; 15974 15975 // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError 15976 var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); }); 15977 15978 // @@split logic 15979 __webpack_require__(/*! ./_fix-re-wks */ "../node_modules/core-js/modules/_fix-re-wks.js")('split', 2, function (defined, SPLIT, $split, maybeCallNative) { 15980 var internalSplit; 15981 if ( 15982 'abbc'[$SPLIT](/(b)*/)[1] == 'c' || 15983 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 || 15984 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 || 15985 '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 || 15986 '.'[$SPLIT](/()()/)[LENGTH] > 1 || 15987 ''[$SPLIT](/.?/)[LENGTH] 15988 ) { 15989 // based on es5-shim implementation, need to rework it 15990 internalSplit = function (separator, limit) { 15991 var string = String(this); 15992 if (separator === undefined && limit === 0) return []; 15993 // If `separator` is not a regex, use native split 15994 if (!isRegExp(separator)) return $split.call(string, separator, limit); 15995 var output = []; 15996 var flags = (separator.ignoreCase ? 'i' : '') + 15997 (separator.multiline ? 'm' : '') + 15998 (separator.unicode ? 'u' : '') + 15999 (separator.sticky ? 'y' : ''); 16000 var lastLastIndex = 0; 16001 var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0; 16002 // Make `global` and avoid `lastIndex` issues by working with a copy 16003 var separatorCopy = new RegExp(separator.source, flags + 'g'); 16004 var match, lastIndex, lastLength; 16005 while (match = regexpExec.call(separatorCopy, string)) { 16006 lastIndex = separatorCopy[LAST_INDEX]; 16007 if (lastIndex > lastLastIndex) { 16008 output.push(string.slice(lastLastIndex, match.index)); 16009 if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1)); 16010 lastLength = match[0][LENGTH]; 16011 lastLastIndex = lastIndex; 16012 if (output[LENGTH] >= splitLimit) break; 16013 } 16014 if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop 16015 } 16016 if (lastLastIndex === string[LENGTH]) { 16017 if (lastLength || !separatorCopy.test('')) output.push(''); 16018 } else output.push(string.slice(lastLastIndex)); 16019 return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output; 16020 }; 16021 // Chakra, V8 16022 } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) { 16023 internalSplit = function (separator, limit) { 16024 return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit); 16025 }; 16026 } else { 16027 internalSplit = $split; 16028 } 16029 16030 return [ 16031 // `String.prototype.split` method 16032 // https://tc39.github.io/ecma262/#sec-string.prototype.split 16033 function split(separator, limit) { 16034 var O = defined(this); 16035 var splitter = separator == undefined ? undefined : separator[SPLIT]; 16036 return splitter !== undefined 16037 ? splitter.call(separator, O, limit) 16038 : internalSplit.call(String(O), separator, limit); 16039 }, 16040 // `RegExp.prototype[@@split]` method 16041 // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split 16042 // 16043 // NOTE: This cannot be properly polyfilled in engines that don't support 16044 // the 'y' flag. 16045 function (regexp, limit) { 16046 var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split); 16047 if (res.done) return res.value; 16048 16049 var rx = anObject(regexp); 16050 var S = String(this); 16051 var C = speciesConstructor(rx, RegExp); 16052 16053 var unicodeMatching = rx.unicode; 16054 var flags = (rx.ignoreCase ? 'i' : '') + 16055 (rx.multiline ? 'm' : '') + 16056 (rx.unicode ? 'u' : '') + 16057 (SUPPORTS_Y ? 'y' : 'g'); 16058 16059 // ^(? + rx + ) is needed, in combination with some S slicing, to 16060 // simulate the 'y' flag. 16061 var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); 16062 var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; 16063 if (lim === 0) return []; 16064 if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; 16065 var p = 0; 16066 var q = 0; 16067 var A = []; 16068 while (q < S.length) { 16069 splitter.lastIndex = SUPPORTS_Y ? q : 0; 16070 var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); 16071 var e; 16072 if ( 16073 z === null || 16074 (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p 16075 ) { 16076 q = advanceStringIndex(S, q, unicodeMatching); 16077 } else { 16078 A.push(S.slice(p, q)); 16079 if (A.length === lim) return A; 16080 for (var i = 1; i <= z.length - 1; i++) { 16081 A.push(z[i]); 16082 if (A.length === lim) return A; 16083 } 16084 q = p = e; 16085 } 16086 } 16087 A.push(S.slice(p)); 16088 return A; 16089 } 16090 ]; 16091 }); 16092 16093 16094 /***/ }), 16095 16096 /***/ "../node_modules/core-js/modules/es6.regexp.to-string.js": 16097 /*!***************************************************************!*\ 16098 !*** ../node_modules/core-js/modules/es6.regexp.to-string.js ***! 16099 \***************************************************************/ 16100 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 16101 16102 "use strict"; 16103 16104 __webpack_require__(/*! ./es6.regexp.flags */ "../node_modules/core-js/modules/es6.regexp.flags.js"); 16105 var anObject = __webpack_require__(/*! ./_an-object */ "../node_modules/core-js/modules/_an-object.js"); 16106 var $flags = __webpack_require__(/*! ./_flags */ "../node_modules/core-js/modules/_flags.js"); 16107 var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../node_modules/core-js/modules/_descriptors.js"); 16108 var TO_STRING = 'toString'; 16109 var $toString = /./[TO_STRING]; 16110 16111 var define = function (fn) { 16112 __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js")(RegExp.prototype, TO_STRING, fn, true); 16113 }; 16114 16115 // 21.2.5.14 RegExp.prototype.toString() 16116 if (__webpack_require__(/*! ./_fails */ "../node_modules/core-js/modules/_fails.js")(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) { 16117 define(function toString() { 16118 var R = anObject(this); 16119 return '/'.concat(R.source, '/', 16120 'flags' in R ? R.flags : !DESCRIPTORS && R instanceof RegExp ? $flags.call(R) : undefined); 16121 }); 16122 // FF44- RegExp#toString has a wrong name 16123 } else if ($toString.name != TO_STRING) { 16124 define(function toString() { 16125 return $toString.call(this); 16126 }); 16127 } 16128 16129 16130 /***/ }), 16131 16132 /***/ "../node_modules/core-js/modules/es6.string.includes.js": 16133 /*!**************************************************************!*\ 16134 !*** ../node_modules/core-js/modules/es6.string.includes.js ***! 16135 \**************************************************************/ 16136 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 16137 16138 "use strict"; 16139 // 21.1.3.7 String.prototype.includes(searchString, position = 0) 16140 16141 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 16142 var context = __webpack_require__(/*! ./_string-context */ "../node_modules/core-js/modules/_string-context.js"); 16143 var INCLUDES = 'includes'; 16144 16145 $export($export.P + $export.F * __webpack_require__(/*! ./_fails-is-regexp */ "../node_modules/core-js/modules/_fails-is-regexp.js")(INCLUDES), 'String', { 16146 includes: function includes(searchString /* , position = 0 */) { 16147 return !!~context(this, searchString, INCLUDES) 16148 .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); 16149 } 16150 }); 16151 16152 16153 /***/ }), 16154 16155 /***/ "../node_modules/core-js/modules/es7.array.includes.js": 16156 /*!*************************************************************!*\ 16157 !*** ../node_modules/core-js/modules/es7.array.includes.js ***! 16158 \*************************************************************/ 16159 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 16160 16161 "use strict"; 16162 16163 // https://github.com/tc39/Array.prototype.includes 16164 var $export = __webpack_require__(/*! ./_export */ "../node_modules/core-js/modules/_export.js"); 16165 var $includes = __webpack_require__(/*! ./_array-includes */ "../node_modules/core-js/modules/_array-includes.js")(true); 16166 16167 $export($export.P, 'Array', { 16168 includes: function includes(el /* , fromIndex = 0 */) { 16169 return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); 16170 } 16171 }); 16172 16173 __webpack_require__(/*! ./_add-to-unscopables */ "../node_modules/core-js/modules/_add-to-unscopables.js")('includes'); 16174 16175 16176 /***/ }), 16177 16178 /***/ "../node_modules/core-js/modules/web.dom.iterable.js": 16179 /*!***********************************************************!*\ 16180 !*** ../node_modules/core-js/modules/web.dom.iterable.js ***! 16181 \***********************************************************/ 16182 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { 16183 16184 var $iterators = __webpack_require__(/*! ./es6.array.iterator */ "../node_modules/core-js/modules/es6.array.iterator.js"); 16185 var getKeys = __webpack_require__(/*! ./_object-keys */ "../node_modules/core-js/modules/_object-keys.js"); 16186 var redefine = __webpack_require__(/*! ./_redefine */ "../node_modules/core-js/modules/_redefine.js"); 16187 var global = __webpack_require__(/*! ./_global */ "../node_modules/core-js/modules/_global.js"); 16188 var hide = __webpack_require__(/*! ./_hide */ "../node_modules/core-js/modules/_hide.js"); 16189 var Iterators = __webpack_require__(/*! ./_iterators */ "../node_modules/core-js/modules/_iterators.js"); 16190 var wks = __webpack_require__(/*! ./_wks */ "../node_modules/core-js/modules/_wks.js"); 16191 var ITERATOR = wks('iterator'); 16192 var TO_STRING_TAG = wks('toStringTag'); 16193 var ArrayValues = Iterators.Array; 16194 16195 var DOMIterables = { 16196 CSSRuleList: true, // TODO: Not spec compliant, should be false. 16197 CSSStyleDeclaration: false, 16198 CSSValueList: false, 16199 ClientRectList: false, 16200 DOMRectList: false, 16201 DOMStringList: false, 16202 DOMTokenList: true, 16203 DataTransferItemList: false, 16204 FileList: false, 16205 HTMLAllCollection: false, 16206 HTMLCollection: false, 16207 HTMLFormElement: false, 16208 HTMLSelectElement: false, 16209 MediaList: true, // TODO: Not spec compliant, should be false. 16210 MimeTypeArray: false, 16211 NamedNodeMap: false, 16212 NodeList: true, 16213 PaintRequestList: false, 16214 Plugin: false, 16215 PluginArray: false, 16216 SVGLengthList: false, 16217 SVGNumberList: false, 16218 SVGPathSegList: false, 16219 SVGPointList: false, 16220 SVGStringList: false, 16221 SVGTransformList: false, 16222 SourceBufferList: false, 16223 StyleSheetList: true, // TODO: Not spec compliant, should be false. 16224 TextTrackCueList: false, 16225 TextTrackList: false, 16226 TouchList: false 16227 }; 16228 16229 for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) { 16230 var NAME = collections[i]; 16231 var explicit = DOMIterables[NAME]; 16232 var Collection = global[NAME]; 16233 var proto = Collection && Collection.prototype; 16234 var key; 16235 if (proto) { 16236 if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues); 16237 if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME); 16238 Iterators[NAME] = ArrayValues; 16239 if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true); 16240 } 16241 } 16242 16243 16244 /***/ }), 16245 16246 /***/ "../node_modules/create-react-context/lib/implementation.js": 16247 /*!******************************************************************!*\ 16248 !*** ../node_modules/create-react-context/lib/implementation.js ***! 16249 \******************************************************************/ 16250 /***/ ((module, exports, __webpack_require__) => { 16251 16252 "use strict"; 16253 16254 16255 exports.__esModule = true; 16256 16257 var _react = __webpack_require__(/*! react */ "react"); 16258 16259 var _react2 = _interopRequireDefault(_react); 16260 16261 var _propTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); 16262 16263 var _propTypes2 = _interopRequireDefault(_propTypes); 16264 16265 var _gud = __webpack_require__(/*! gud */ "../node_modules/gud/index.js"); 16266 16267 var _gud2 = _interopRequireDefault(_gud); 16268 16269 var _warning = __webpack_require__(/*! warning */ "../node_modules/warning/warning.js"); 16270 16271 var _warning2 = _interopRequireDefault(_warning); 16272 16273 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 16274 16275 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } 16276 16277 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; } 16278 16279 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; } 16280 16281 var MAX_SIGNED_31_BIT_INT = 1073741823; 16282 16283 // Inlined Object.is polyfill. 16284 // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is 16285 function objectIs(x, y) { 16286 if (x === y) { 16287 return x !== 0 || 1 / x === 1 / y; 16288 } else { 16289 return x !== x && y !== y; 16290 } 16291 } 16292 16293 function createEventEmitter(value) { 16294 var handlers = []; 16295 return { 16296 on: function on(handler) { 16297 handlers.push(handler); 16298 }, 16299 off: function off(handler) { 16300 handlers = handlers.filter(function (h) { 16301 return h !== handler; 16302 }); 16303 }, 16304 get: function get() { 16305 return value; 16306 }, 16307 set: function set(newValue, changedBits) { 16308 value = newValue; 16309 handlers.forEach(function (handler) { 16310 return handler(value, changedBits); 16311 }); 16312 } 16313 }; 16314 } 16315 16316 function onlyChild(children) { 16317 return Array.isArray(children) ? children[0] : children; 16318 } 16319 16320 function createReactContext(defaultValue, calculateChangedBits) { 16321 var _Provider$childContex, _Consumer$contextType; 16322 16323 var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__'; 16324 16325 var Provider = function (_Component) { 16326 _inherits(Provider, _Component); 16327 16328 function Provider() { 16329 var _temp, _this, _ret; 16330 16331 _classCallCheck(this, Provider); 16332 16333 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { 16334 args[_key] = arguments[_key]; 16335 } 16336 16337 return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret); 16338 } 16339 16340 Provider.prototype.getChildContext = function getChildContext() { 16341 var _ref; 16342 16343 return _ref = {}, _ref[contextProp] = this.emitter, _ref; 16344 }; 16345 16346 Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { 16347 if (this.props.value !== nextProps.value) { 16348 var oldValue = this.props.value; 16349 var newValue = nextProps.value; 16350 var changedBits = void 0; 16351 16352 if (objectIs(oldValue, newValue)) { 16353 changedBits = 0; // No change 16354 } else { 16355 changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT; 16356 if (true) { 16357 (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); 16358 } 16359 16360 changedBits |= 0; 16361 16362 if (changedBits !== 0) { 16363 this.emitter.set(nextProps.value, changedBits); 16364 } 16365 } 16366 } 16367 }; 16368 16369 Provider.prototype.render = function render() { 16370 return this.props.children; 16371 }; 16372 16373 return Provider; 16374 }(_react.Component); 16375 16376 Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex); 16377 16378 var Consumer = function (_Component2) { 16379 _inherits(Consumer, _Component2); 16380 16381 function Consumer() { 16382 var _temp2, _this2, _ret2; 16383 16384 _classCallCheck(this, Consumer); 16385 16386 for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { 16387 args[_key2] = arguments[_key2]; 16388 } 16389 16390 return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = { 16391 value: _this2.getValue() 16392 }, _this2.onUpdate = function (newValue, changedBits) { 16393 var observedBits = _this2.observedBits | 0; 16394 if ((observedBits & changedBits) !== 0) { 16395 _this2.setState({ value: _this2.getValue() }); 16396 } 16397 }, _temp2), _possibleConstructorReturn(_this2, _ret2); 16398 } 16399 16400 Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) { 16401 var observedBits = nextProps.observedBits; 16402 16403 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default 16404 : observedBits; 16405 }; 16406 16407 Consumer.prototype.componentDidMount = function componentDidMount() { 16408 if (this.context[contextProp]) { 16409 this.context[contextProp].on(this.onUpdate); 16410 } 16411 var observedBits = this.props.observedBits; 16412 16413 this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default 16414 : observedBits; 16415 }; 16416 16417 Consumer.prototype.componentWillUnmount = function componentWillUnmount() { 16418 if (this.context[contextProp]) { 16419 this.context[contextProp].off(this.onUpdate); 16420 } 16421 }; 16422 16423 Consumer.prototype.getValue = function getValue() { 16424 if (this.context[contextProp]) { 16425 return this.context[contextProp].get(); 16426 } else { 16427 return defaultValue; 16428 } 16429 }; 16430 16431 Consumer.prototype.render = function render() { 16432 return onlyChild(this.props.children)(this.state.value); 16433 }; 16434 16435 return Consumer; 16436 }(_react.Component); 16437 16438 Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType); 16439 16440 16441 return { 16442 Provider: Provider, 16443 Consumer: Consumer 16444 }; 16445 } 16446 16447 exports.default = createReactContext; 16448 module.exports = exports['default']; 16449 16450 /***/ }), 16451 16452 /***/ "../node_modules/create-react-context/lib/index.js": 16453 /*!*********************************************************!*\ 16454 !*** ../node_modules/create-react-context/lib/index.js ***! 16455 \*********************************************************/ 16456 /***/ ((module, exports, __webpack_require__) => { 16457 16458 "use strict"; 16459 16460 16461 exports.__esModule = true; 16462 16463 var _react = __webpack_require__(/*! react */ "react"); 16464 16465 var _react2 = _interopRequireDefault(_react); 16466 16467 var _implementation = __webpack_require__(/*! ./implementation */ "../node_modules/create-react-context/lib/implementation.js"); 16468 16469 var _implementation2 = _interopRequireDefault(_implementation); 16470 16471 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 16472 16473 exports.default = _react2.default.createContext || _implementation2.default; 16474 module.exports = exports['default']; 16475 16476 /***/ }), 16477 16478 /***/ "../node_modules/gud/index.js": 16479 /*!************************************!*\ 16480 !*** ../node_modules/gud/index.js ***! 16481 \************************************/ 16482 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 16483 16484 "use strict"; 16485 // @flow 16486 16487 16488 var key = '__global_unique_id__'; 16489 16490 module.exports = function() { 16491 return __webpack_require__.g[key] = (__webpack_require__.g[key] || 0) + 1; 16492 }; 16493 16494 16495 /***/ }), 16496 16497 /***/ "../node_modules/invariant/browser.js": 16498 /*!********************************************!*\ 16499 !*** ../node_modules/invariant/browser.js ***! 16500 \********************************************/ 16501 /***/ ((module) => { 16502 16503 "use strict"; 16504 /** 16505 * Copyright (c) 2013-present, Facebook, Inc. 16506 * 16507 * This source code is licensed under the MIT license found in the 16508 * LICENSE file in the root directory of this source tree. 16509 */ 16510 16511 16512 16513 /** 16514 * Use invariant() to assert state which your program assumes to be true. 16515 * 16516 * Provide sprintf-style format (only %s is supported) and arguments 16517 * to provide information about what broke and what you were 16518 * expecting. 16519 * 16520 * The invariant message will be stripped in production, but the invariant 16521 * will remain to ensure logic does not differ in production. 16522 */ 16523 16524 var invariant = function(condition, format, a, b, c, d, e, f) { 16525 if (true) { 16526 if (format === undefined) { 16527 throw new Error('invariant requires an error message argument'); 16528 } 16529 } 16530 16531 if (!condition) { 16532 var error; 16533 if (format === undefined) { 16534 error = new Error( 16535 'Minified exception occurred; use the non-minified dev environment ' + 16536 'for the full error message and additional helpful warnings.' 16537 ); 16538 } else { 16539 var args = [a, b, c, d, e, f]; 16540 var argIndex = 0; 16541 error = new Error( 16542 format.replace(/%s/g, function() { return args[argIndex++]; }) 16543 ); 16544 error.name = 'Invariant Violation'; 16545 } 16546 16547 error.framesToPop = 1; // we don't care about invariant's own frame 16548 throw error; 16549 } 16550 }; 16551 16552 module.exports = invariant; 16553 16554 16555 /***/ }), 16556 16557 /***/ "../node_modules/object-assign/index.js": 16558 /*!**********************************************!*\ 16559 !*** ../node_modules/object-assign/index.js ***! 16560 \**********************************************/ 16561 /***/ ((module) => { 16562 16563 "use strict"; 16564 /* 16565 object-assign 16566 (c) Sindre Sorhus 16567 @license MIT 16568 */ 16569 16570 16571 /* eslint-disable no-unused-vars */ 16572 var getOwnPropertySymbols = Object.getOwnPropertySymbols; 16573 var hasOwnProperty = Object.prototype.hasOwnProperty; 16574 var propIsEnumerable = Object.prototype.propertyIsEnumerable; 16575 16576 function toObject(val) { 16577 if (val === null || val === undefined) { 16578 throw new TypeError('Object.assign cannot be called with null or undefined'); 16579 } 16580 16581 return Object(val); 16582 } 16583 16584 function shouldUseNative() { 16585 try { 16586 if (!Object.assign) { 16587 return false; 16588 } 16589 16590 // Detect buggy property enumeration order in older V8 versions. 16591 16592 // https://bugs.chromium.org/p/v8/issues/detail?id=4118 16593 var test1 = new String('abc'); // eslint-disable-line no-new-wrappers 16594 test1[5] = 'de'; 16595 if (Object.getOwnPropertyNames(test1)[0] === '5') { 16596 return false; 16597 } 16598 16599 // https://bugs.chromium.org/p/v8/issues/detail?id=3056 16600 var test2 = {}; 16601 for (var i = 0; i < 10; i++) { 16602 test2['_' + String.fromCharCode(i)] = i; 16603 } 16604 var order2 = Object.getOwnPropertyNames(test2).map(function (n) { 16605 return test2[n]; 16606 }); 16607 if (order2.join('') !== '0123456789') { 16608 return false; 16609 } 16610 16611 // https://bugs.chromium.org/p/v8/issues/detail?id=3056 16612 var test3 = {}; 16613 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { 16614 test3[letter] = letter; 16615 }); 16616 if (Object.keys(Object.assign({}, test3)).join('') !== 16617 'abcdefghijklmnopqrst') { 16618 return false; 16619 } 16620 16621 return true; 16622 } catch (err) { 16623 // We don't expect any of the above to throw, but better to be safe. 16624 return false; 16625 } 16626 } 16627 16628 module.exports = shouldUseNative() ? Object.assign : function (target, source) { 16629 var from; 16630 var to = toObject(target); 16631 var symbols; 16632 16633 for (var s = 1; s < arguments.length; s++) { 16634 from = Object(arguments[s]); 16635 16636 for (var key in from) { 16637 if (hasOwnProperty.call(from, key)) { 16638 to[key] = from[key]; 16639 } 16640 } 16641 16642 if (getOwnPropertySymbols) { 16643 symbols = getOwnPropertySymbols(from); 16644 for (var i = 0; i < symbols.length; i++) { 16645 if (propIsEnumerable.call(from, symbols[i])) { 16646 to[symbols[i]] = from[symbols[i]]; 16647 } 16648 } 16649 } 16650 } 16651 16652 return to; 16653 }; 16654 16655 16656 /***/ }), 16657 16658 /***/ "../node_modules/prop-types/checkPropTypes.js": 16659 /*!****************************************************!*\ 16660 !*** ../node_modules/prop-types/checkPropTypes.js ***! 16661 \****************************************************/ 16662 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 16663 16664 "use strict"; 16665 /** 16666 * Copyright (c) 2013-present, Facebook, Inc. 16667 * 16668 * This source code is licensed under the MIT license found in the 16669 * LICENSE file in the root directory of this source tree. 16670 */ 16671 16672 16673 16674 var printWarning = function() {}; 16675 16676 if (true) { 16677 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js"); 16678 var loggedTypeFailures = {}; 16679 var has = Function.call.bind(Object.prototype.hasOwnProperty); 16680 16681 printWarning = function(text) { 16682 var message = 'Warning: ' + text; 16683 if (typeof console !== 'undefined') { 16684 console.error(message); 16685 } 16686 try { 16687 // --- Welcome to debugging React --- 16688 // This error was thrown as a convenience so that you can use this stack 16689 // to find the callsite that caused this warning to fire. 16690 throw new Error(message); 16691 } catch (x) {} 16692 }; 16693 } 16694 16695 /** 16696 * Assert that the values match with the type specs. 16697 * Error messages are memorized and will only be shown once. 16698 * 16699 * @param {object} typeSpecs Map of name to a ReactPropType 16700 * @param {object} values Runtime values that need to be type-checked 16701 * @param {string} location e.g. "prop", "context", "child context" 16702 * @param {string} componentName Name of the component for error messages. 16703 * @param {?Function} getStack Returns the component stack. 16704 * @private 16705 */ 16706 function checkPropTypes(typeSpecs, values, location, componentName, getStack) { 16707 if (true) { 16708 for (var typeSpecName in typeSpecs) { 16709 if (has(typeSpecs, typeSpecName)) { 16710 var error; 16711 // Prop type validation may throw. In case they do, we don't want to 16712 // fail the render phase where it didn't fail before. So we log it. 16713 // After these have been cleaned up, we'll let them throw. 16714 try { 16715 // This is intentionally an invariant that gets caught. It's the same 16716 // behavior as without this statement except with a better message. 16717 if (typeof typeSpecs[typeSpecName] !== 'function') { 16718 var err = Error( 16719 (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + 16720 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' 16721 ); 16722 err.name = 'Invariant Violation'; 16723 throw err; 16724 } 16725 error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret); 16726 } catch (ex) { 16727 error = ex; 16728 } 16729 if (error && !(error instanceof Error)) { 16730 printWarning( 16731 (componentName || 'React class') + ': type specification of ' + 16732 location + ' `' + typeSpecName + '` is invalid; the type checker ' + 16733 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' + 16734 'You may have forgotten to pass an argument to the type checker ' + 16735 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' + 16736 'shape all require an argument).' 16737 ); 16738 } 16739 if (error instanceof Error && !(error.message in loggedTypeFailures)) { 16740 // Only monitor this failure once because there tends to be a lot of the 16741 // same error. 16742 loggedTypeFailures[error.message] = true; 16743 16744 var stack = getStack ? getStack() : ''; 16745 16746 printWarning( 16747 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '') 16748 ); 16749 } 16750 } 16751 } 16752 } 16753 } 16754 16755 /** 16756 * Resets warning cache when testing. 16757 * 16758 * @private 16759 */ 16760 checkPropTypes.resetWarningCache = function() { 16761 if (true) { 16762 loggedTypeFailures = {}; 16763 } 16764 } 16765 16766 module.exports = checkPropTypes; 16767 16768 16769 /***/ }), 16770 16771 /***/ "../node_modules/prop-types/factoryWithTypeCheckers.js": 16772 /*!*************************************************************!*\ 16773 !*** ../node_modules/prop-types/factoryWithTypeCheckers.js ***! 16774 \*************************************************************/ 16775 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 16776 16777 "use strict"; 16778 /** 16779 * Copyright (c) 2013-present, Facebook, Inc. 16780 * 16781 * This source code is licensed under the MIT license found in the 16782 * LICENSE file in the root directory of this source tree. 16783 */ 16784 16785 16786 16787 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js"); 16788 var assign = __webpack_require__(/*! object-assign */ "../node_modules/object-assign/index.js"); 16789 16790 var ReactPropTypesSecret = __webpack_require__(/*! ./lib/ReactPropTypesSecret */ "../node_modules/prop-types/lib/ReactPropTypesSecret.js"); 16791 var checkPropTypes = __webpack_require__(/*! ./checkPropTypes */ "../node_modules/prop-types/checkPropTypes.js"); 16792 16793 var has = Function.call.bind(Object.prototype.hasOwnProperty); 16794 var printWarning = function() {}; 16795 16796 if (true) { 16797 printWarning = function(text) { 16798 var message = 'Warning: ' + text; 16799 if (typeof console !== 'undefined') { 16800 console.error(message); 16801 } 16802 try { 16803 // --- Welcome to debugging React --- 16804 // This error was thrown as a convenience so that you can use this stack 16805 // to find the callsite that caused this warning to fire. 16806 throw new Error(message); 16807 } catch (x) {} 16808 }; 16809 } 16810 16811 function emptyFunctionThatReturnsNull() { 16812 return null; 16813 } 16814 16815 module.exports = function(isValidElement, throwOnDirectAccess) { 16816 /* global Symbol */ 16817 var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator; 16818 var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec. 16819 16820 /** 16821 * Returns the iterator method function contained on the iterable object. 16822 * 16823 * Be sure to invoke the function with the iterable as context: 16824 * 16825 * var iteratorFn = getIteratorFn(myIterable); 16826 * if (iteratorFn) { 16827 * var iterator = iteratorFn.call(myIterable); 16828 * ... 16829 * } 16830 * 16831 * @param {?object} maybeIterable 16832 * @return {?function} 16833 */ 16834 function getIteratorFn(maybeIterable) { 16835 var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]); 16836 if (typeof iteratorFn === 'function') { 16837 return iteratorFn; 16838 } 16839 } 16840 16841 /** 16842 * Collection of methods that allow declaration and validation of props that are 16843 * supplied to React components. Example usage: 16844 * 16845 * var Props = require('ReactPropTypes'); 16846 * var MyArticle = React.createClass({ 16847 * propTypes: { 16848 * // An optional string prop named "description". 16849 * description: Props.string, 16850 * 16851 * // A required enum prop named "category". 16852 * category: Props.oneOf(['News','Photos']).isRequired, 16853 * 16854 * // A prop named "dialog" that requires an instance of Dialog. 16855 * dialog: Props.instanceOf(Dialog).isRequired 16856 * }, 16857 * render: function() { ... } 16858 * }); 16859 * 16860 * A more formal specification of how these methods are used: 16861 * 16862 * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...) 16863 * decl := ReactPropTypes.{type}(.isRequired)? 16864 * 16865 * Each and every declaration produces a function with the same signature. This 16866 * allows the creation of custom validation functions. For example: 16867 * 16868 * var MyLink = React.createClass({ 16869 * propTypes: { 16870 * // An optional string or URI prop named "href". 16871 * href: function(props, propName, componentName) { 16872 * var propValue = props[propName]; 16873 * if (propValue != null && typeof propValue !== 'string' && 16874 * !(propValue instanceof URI)) { 16875 * return new Error( 16876 * 'Expected a string or an URI for ' + propName + ' in ' + 16877 * componentName 16878 * ); 16879 * } 16880 * } 16881 * }, 16882 * render: function() {...} 16883 * }); 16884 * 16885 * @internal 16886 */ 16887 16888 var ANONYMOUS = '<<anonymous>>'; 16889 16890 // Important! 16891 // Keep this list in sync with production version in `./factoryWithThrowingShims.js`. 16892 var ReactPropTypes = { 16893 array: createPrimitiveTypeChecker('array'), 16894 bool: createPrimitiveTypeChecker('boolean'), 16895 func: createPrimitiveTypeChecker('function'), 16896 number: createPrimitiveTypeChecker('number'), 16897 object: createPrimitiveTypeChecker('object'), 16898 string: createPrimitiveTypeChecker('string'), 16899 symbol: createPrimitiveTypeChecker('symbol'), 16900 16901 any: createAnyTypeChecker(), 16902 arrayOf: createArrayOfTypeChecker, 16903 element: createElementTypeChecker(), 16904 elementType: createElementTypeTypeChecker(), 16905 instanceOf: createInstanceTypeChecker, 16906 node: createNodeChecker(), 16907 objectOf: createObjectOfTypeChecker, 16908 oneOf: createEnumTypeChecker, 16909 oneOfType: createUnionTypeChecker, 16910 shape: createShapeTypeChecker, 16911 exact: createStrictShapeTypeChecker, 16912 }; 16913 16914 /** 16915 * inlined Object.is polyfill to avoid requiring consumers ship their own 16916 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is 16917 */ 16918 /*eslint-disable no-self-compare*/ 16919 function is(x, y) { 16920 // SameValue algorithm 16921 if (x === y) { 16922 // Steps 1-5, 7-10 16923 // Steps 6.b-6.e: +0 != -0 16924 return x !== 0 || 1 / x === 1 / y; 16925 } else { 16926 // Step 6.a: NaN == NaN 16927 return x !== x && y !== y; 16928 } 16929 } 16930 /*eslint-enable no-self-compare*/ 16931 16932 /** 16933 * We use an Error-like object for backward compatibility as people may call 16934 * PropTypes directly and inspect their output. However, we don't use real 16935 * Errors anymore. We don't inspect their stack anyway, and creating them 16936 * is prohibitively expensive if they are created too often, such as what 16937 * happens in oneOfType() for any type before the one that matched. 16938 */ 16939 function PropTypeError(message) { 16940 this.message = message; 16941 this.stack = ''; 16942 } 16943 // Make `instanceof Error` still work for returned errors. 16944 PropTypeError.prototype = Error.prototype; 16945 16946 function createChainableTypeChecker(validate) { 16947 if (true) { 16948 var manualPropTypeCallCache = {}; 16949 var manualPropTypeWarningCount = 0; 16950 } 16951 function checkType(isRequired, props, propName, componentName, location, propFullName, secret) { 16952 componentName = componentName || ANONYMOUS; 16953 propFullName = propFullName || propName; 16954 16955 if (secret !== ReactPropTypesSecret) { 16956 if (throwOnDirectAccess) { 16957 // New behavior only for users of `prop-types` package 16958 var err = new Error( 16959 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + 16960 'Use `PropTypes.checkPropTypes()` to call them. ' + 16961 'Read more at http://fb.me/use-check-prop-types' 16962 ); 16963 err.name = 'Invariant Violation'; 16964 throw err; 16965 } else if ( true && typeof console !== 'undefined') { 16966 // Old behavior for people using React.PropTypes 16967 var cacheKey = componentName + ':' + propName; 16968 if ( 16969 !manualPropTypeCallCache[cacheKey] && 16970 // Avoid spamming the console because they are often not actionable except for lib authors 16971 manualPropTypeWarningCount < 3 16972 ) { 16973 printWarning( 16974 'You are manually calling a React.PropTypes validation ' + 16975 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' + 16976 'and will throw in the standalone `prop-types` package. ' + 16977 'You may be seeing this warning due to a third-party PropTypes ' + 16978 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.' 16979 ); 16980 manualPropTypeCallCache[cacheKey] = true; 16981 manualPropTypeWarningCount++; 16982 } 16983 } 16984 } 16985 if (props[propName] == null) { 16986 if (isRequired) { 16987 if (props[propName] === null) { 16988 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.')); 16989 } 16990 return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.')); 16991 } 16992 return null; 16993 } else { 16994 return validate(props, propName, componentName, location, propFullName); 16995 } 16996 } 16997 16998 var chainedCheckType = checkType.bind(null, false); 16999 chainedCheckType.isRequired = checkType.bind(null, true); 17000 17001 return chainedCheckType; 17002 } 17003 17004 function createPrimitiveTypeChecker(expectedType) { 17005 function validate(props, propName, componentName, location, propFullName, secret) { 17006 var propValue = props[propName]; 17007 var propType = getPropType(propValue); 17008 if (propType !== expectedType) { 17009 // `propValue` being instance of, say, date/regexp, pass the 'object' 17010 // check, but we can offer a more precise error message here rather than 17011 // 'of type `object`'. 17012 var preciseType = getPreciseType(propValue); 17013 17014 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.')); 17015 } 17016 return null; 17017 } 17018 return createChainableTypeChecker(validate); 17019 } 17020 17021 function createAnyTypeChecker() { 17022 return createChainableTypeChecker(emptyFunctionThatReturnsNull); 17023 } 17024 17025 function createArrayOfTypeChecker(typeChecker) { 17026 function validate(props, propName, componentName, location, propFullName) { 17027 if (typeof typeChecker !== 'function') { 17028 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.'); 17029 } 17030 var propValue = props[propName]; 17031 if (!Array.isArray(propValue)) { 17032 var propType = getPropType(propValue); 17033 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.')); 17034 } 17035 for (var i = 0; i < propValue.length; i++) { 17036 var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret); 17037 if (error instanceof Error) { 17038 return error; 17039 } 17040 } 17041 return null; 17042 } 17043 return createChainableTypeChecker(validate); 17044 } 17045 17046 function createElementTypeChecker() { 17047 function validate(props, propName, componentName, location, propFullName) { 17048 var propValue = props[propName]; 17049 if (!isValidElement(propValue)) { 17050 var propType = getPropType(propValue); 17051 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.')); 17052 } 17053 return null; 17054 } 17055 return createChainableTypeChecker(validate); 17056 } 17057 17058 function createElementTypeTypeChecker() { 17059 function validate(props, propName, componentName, location, propFullName) { 17060 var propValue = props[propName]; 17061 if (!ReactIs.isValidElementType(propValue)) { 17062 var propType = getPropType(propValue); 17063 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.')); 17064 } 17065 return null; 17066 } 17067 return createChainableTypeChecker(validate); 17068 } 17069 17070 function createInstanceTypeChecker(expectedClass) { 17071 function validate(props, propName, componentName, location, propFullName) { 17072 if (!(props[propName] instanceof expectedClass)) { 17073 var expectedClassName = expectedClass.name || ANONYMOUS; 17074 var actualClassName = getClassName(props[propName]); 17075 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.')); 17076 } 17077 return null; 17078 } 17079 return createChainableTypeChecker(validate); 17080 } 17081 17082 function createEnumTypeChecker(expectedValues) { 17083 if (!Array.isArray(expectedValues)) { 17084 if (true) { 17085 if (arguments.length > 1) { 17086 printWarning( 17087 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' + 17088 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).' 17089 ); 17090 } else { 17091 printWarning('Invalid argument supplied to oneOf, expected an array.'); 17092 } 17093 } 17094 return emptyFunctionThatReturnsNull; 17095 } 17096 17097 function validate(props, propName, componentName, location, propFullName) { 17098 var propValue = props[propName]; 17099 for (var i = 0; i < expectedValues.length; i++) { 17100 if (is(propValue, expectedValues[i])) { 17101 return null; 17102 } 17103 } 17104 17105 var valuesString = JSON.stringify(expectedValues, function replacer(key, value) { 17106 var type = getPreciseType(value); 17107 if (type === 'symbol') { 17108 return String(value); 17109 } 17110 return value; 17111 }); 17112 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.')); 17113 } 17114 return createChainableTypeChecker(validate); 17115 } 17116 17117 function createObjectOfTypeChecker(typeChecker) { 17118 function validate(props, propName, componentName, location, propFullName) { 17119 if (typeof typeChecker !== 'function') { 17120 return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.'); 17121 } 17122 var propValue = props[propName]; 17123 var propType = getPropType(propValue); 17124 if (propType !== 'object') { 17125 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.')); 17126 } 17127 for (var key in propValue) { 17128 if (has(propValue, key)) { 17129 var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 17130 if (error instanceof Error) { 17131 return error; 17132 } 17133 } 17134 } 17135 return null; 17136 } 17137 return createChainableTypeChecker(validate); 17138 } 17139 17140 function createUnionTypeChecker(arrayOfTypeCheckers) { 17141 if (!Array.isArray(arrayOfTypeCheckers)) { 17142 true ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : 0; 17143 return emptyFunctionThatReturnsNull; 17144 } 17145 17146 for (var i = 0; i < arrayOfTypeCheckers.length; i++) { 17147 var checker = arrayOfTypeCheckers[i]; 17148 if (typeof checker !== 'function') { 17149 printWarning( 17150 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + 17151 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.' 17152 ); 17153 return emptyFunctionThatReturnsNull; 17154 } 17155 } 17156 17157 function validate(props, propName, componentName, location, propFullName) { 17158 for (var i = 0; i < arrayOfTypeCheckers.length; i++) { 17159 var checker = arrayOfTypeCheckers[i]; 17160 if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) { 17161 return null; 17162 } 17163 } 17164 17165 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.')); 17166 } 17167 return createChainableTypeChecker(validate); 17168 } 17169 17170 function createNodeChecker() { 17171 function validate(props, propName, componentName, location, propFullName) { 17172 if (!isNode(props[propName])) { 17173 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); 17174 } 17175 return null; 17176 } 17177 return createChainableTypeChecker(validate); 17178 } 17179 17180 function createShapeTypeChecker(shapeTypes) { 17181 function validate(props, propName, componentName, location, propFullName) { 17182 var propValue = props[propName]; 17183 var propType = getPropType(propValue); 17184 if (propType !== 'object') { 17185 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); 17186 } 17187 for (var key in shapeTypes) { 17188 var checker = shapeTypes[key]; 17189 if (!checker) { 17190 continue; 17191 } 17192 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 17193 if (error) { 17194 return error; 17195 } 17196 } 17197 return null; 17198 } 17199 return createChainableTypeChecker(validate); 17200 } 17201 17202 function createStrictShapeTypeChecker(shapeTypes) { 17203 function validate(props, propName, componentName, location, propFullName) { 17204 var propValue = props[propName]; 17205 var propType = getPropType(propValue); 17206 if (propType !== 'object') { 17207 return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); 17208 } 17209 // We need to check all keys in case some are required but missing from 17210 // props. 17211 var allKeys = assign({}, props[propName], shapeTypes); 17212 for (var key in allKeys) { 17213 var checker = shapeTypes[key]; 17214 if (!checker) { 17215 return new PropTypeError( 17216 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + 17217 '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + 17218 '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') 17219 ); 17220 } 17221 var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); 17222 if (error) { 17223 return error; 17224 } 17225 } 17226 return null; 17227 } 17228 17229 return createChainableTypeChecker(validate); 17230 } 17231 17232 function isNode(propValue) { 17233 switch (typeof propValue) { 17234 case 'number': 17235 case 'string': 17236 case 'undefined': 17237 return true; 17238 case 'boolean': 17239 return !propValue; 17240 case 'object': 17241 if (Array.isArray(propValue)) { 17242 return propValue.every(isNode); 17243 } 17244 if (propValue === null || isValidElement(propValue)) { 17245 return true; 17246 } 17247 17248 var iteratorFn = getIteratorFn(propValue); 17249 if (iteratorFn) { 17250 var iterator = iteratorFn.call(propValue); 17251 var step; 17252 if (iteratorFn !== propValue.entries) { 17253 while (!(step = iterator.next()).done) { 17254 if (!isNode(step.value)) { 17255 return false; 17256 } 17257 } 17258 } else { 17259 // Iterator will provide entry [k,v] tuples rather than values. 17260 while (!(step = iterator.next()).done) { 17261 var entry = step.value; 17262 if (entry) { 17263 if (!isNode(entry[1])) { 17264 return false; 17265 } 17266 } 17267 } 17268 } 17269 } else { 17270 return false; 17271 } 17272 17273 return true; 17274 default: 17275 return false; 17276 } 17277 } 17278 17279 function isSymbol(propType, propValue) { 17280 // Native Symbol. 17281 if (propType === 'symbol') { 17282 return true; 17283 } 17284 17285 // falsy value can't be a Symbol 17286 if (!propValue) { 17287 return false; 17288 } 17289 17290 // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol' 17291 if (propValue['@@toStringTag'] === 'Symbol') { 17292 return true; 17293 } 17294 17295 // Fallback for non-spec compliant Symbols which are polyfilled. 17296 if (typeof Symbol === 'function' && propValue instanceof Symbol) { 17297 return true; 17298 } 17299 17300 return false; 17301 } 17302 17303 // Equivalent of `typeof` but with special handling for array and regexp. 17304 function getPropType(propValue) { 17305 var propType = typeof propValue; 17306 if (Array.isArray(propValue)) { 17307 return 'array'; 17308 } 17309 if (propValue instanceof RegExp) { 17310 // Old webkits (at least until Android 4.0) return 'function' rather than 17311 // 'object' for typeof a RegExp. We'll normalize this here so that /bla/ 17312 // passes PropTypes.object. 17313 return 'object'; 17314 } 17315 if (isSymbol(propType, propValue)) { 17316 return 'symbol'; 17317 } 17318 return propType; 17319 } 17320 17321 // This handles more types than `getPropType`. Only used for error messages. 17322 // See `createPrimitiveTypeChecker`. 17323 function getPreciseType(propValue) { 17324 if (typeof propValue === 'undefined' || propValue === null) { 17325 return '' + propValue; 17326 } 17327 var propType = getPropType(propValue); 17328 if (propType === 'object') { 17329 if (propValue instanceof Date) { 17330 return 'date'; 17331 } else if (propValue instanceof RegExp) { 17332 return 'regexp'; 17333 } 17334 } 17335 return propType; 17336 } 17337 17338 // Returns a string that is postfixed to a warning about an invalid type. 17339 // For example, "undefined" or "of type array" 17340 function getPostfixForTypeWarning(value) { 17341 var type = getPreciseType(value); 17342 switch (type) { 17343 case 'array': 17344 case 'object': 17345 return 'an ' + type; 17346 case 'boolean': 17347 case 'date': 17348 case 'regexp': 17349 return 'a ' + type; 17350 default: 17351 return type; 17352 } 17353 } 17354 17355 // Returns class name of the object, if any. 17356 function getClassName(propValue) { 17357 if (!propValue.constructor || !propValue.constructor.name) { 17358 return ANONYMOUS; 17359 } 17360 return propValue.constructor.name; 17361 } 17362 17363 ReactPropTypes.checkPropTypes = checkPropTypes; 17364 ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache; 17365 ReactPropTypes.PropTypes = ReactPropTypes; 17366 17367 return ReactPropTypes; 17368 }; 17369 17370 17371 /***/ }), 17372 17373 /***/ "../node_modules/prop-types/index.js": 17374 /*!*******************************************!*\ 17375 !*** ../node_modules/prop-types/index.js ***! 17376 \*******************************************/ 17377 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 17378 17379 /** 17380 * Copyright (c) 2013-present, Facebook, Inc. 17381 * 17382 * This source code is licensed under the MIT license found in the 17383 * LICENSE file in the root directory of this source tree. 17384 */ 17385 17386 if (true) { 17387 var ReactIs = __webpack_require__(/*! react-is */ "../node_modules/react-is/index.js"); 17388 17389 // By explicitly using `prop-types` you are opting into new development behavior. 17390 // http://fb.me/prop-types-in-prod 17391 var throwOnDirectAccess = true; 17392 module.exports = __webpack_require__(/*! ./factoryWithTypeCheckers */ "../node_modules/prop-types/factoryWithTypeCheckers.js")(ReactIs.isElement, throwOnDirectAccess); 17393 } else {} 17394 17395 17396 /***/ }), 17397 17398 /***/ "../node_modules/prop-types/lib/ReactPropTypesSecret.js": 17399 /*!**************************************************************!*\ 17400 !*** ../node_modules/prop-types/lib/ReactPropTypesSecret.js ***! 17401 \**************************************************************/ 17402 /***/ ((module) => { 17403 17404 "use strict"; 17405 /** 17406 * Copyright (c) 2013-present, Facebook, Inc. 17407 * 17408 * This source code is licensed under the MIT license found in the 17409 * LICENSE file in the root directory of this source tree. 17410 */ 17411 17412 17413 17414 var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; 17415 17416 module.exports = ReactPropTypesSecret; 17417 17418 17419 /***/ }), 17420 17421 /***/ "../node_modules/react-is/cjs/react-is.development.js": 17422 /*!************************************************************!*\ 17423 !*** ../node_modules/react-is/cjs/react-is.development.js ***! 17424 \************************************************************/ 17425 /***/ ((__unused_webpack_module, exports) => { 17426 17427 "use strict"; 17428 /** @license React v16.13.1 17429 * react-is.development.js 17430 * 17431 * Copyright (c) Facebook, Inc. and its affiliates. 17432 * 17433 * This source code is licensed under the MIT license found in the 17434 * LICENSE file in the root directory of this source tree. 17435 */ 17436 17437 17438 17439 17440 17441 if (true) { 17442 (function() { 17443 'use strict'; 17444 17445 // The Symbol used to tag the ReactElement-like types. If there is no native Symbol 17446 // nor polyfill, then a plain number is used for performance. 17447 var hasSymbol = typeof Symbol === 'function' && Symbol.for; 17448 var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; 17449 var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; 17450 var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; 17451 var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; 17452 var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; 17453 var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; 17454 var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary 17455 // (unstable) APIs that have been removed. Can we remove the symbols? 17456 17457 var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; 17458 var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; 17459 var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; 17460 var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; 17461 var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; 17462 var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; 17463 var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; 17464 var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; 17465 var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; 17466 var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; 17467 var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; 17468 17469 function isValidElementType(type) { 17470 return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. 17471 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); 17472 } 17473 17474 function typeOf(object) { 17475 if (typeof object === 'object' && object !== null) { 17476 var $$typeof = object.$$typeof; 17477 17478 switch ($$typeof) { 17479 case REACT_ELEMENT_TYPE: 17480 var type = object.type; 17481 17482 switch (type) { 17483 case REACT_ASYNC_MODE_TYPE: 17484 case REACT_CONCURRENT_MODE_TYPE: 17485 case REACT_FRAGMENT_TYPE: 17486 case REACT_PROFILER_TYPE: 17487 case REACT_STRICT_MODE_TYPE: 17488 case REACT_SUSPENSE_TYPE: 17489 return type; 17490 17491 default: 17492 var $$typeofType = type && type.$$typeof; 17493 17494 switch ($$typeofType) { 17495 case REACT_CONTEXT_TYPE: 17496 case REACT_FORWARD_REF_TYPE: 17497 case REACT_LAZY_TYPE: 17498 case REACT_MEMO_TYPE: 17499 case REACT_PROVIDER_TYPE: 17500 return $$typeofType; 17501 17502 default: 17503 return $$typeof; 17504 } 17505 17506 } 17507 17508 case REACT_PORTAL_TYPE: 17509 return $$typeof; 17510 } 17511 } 17512 17513 return undefined; 17514 } // AsyncMode is deprecated along with isAsyncMode 17515 17516 var AsyncMode = REACT_ASYNC_MODE_TYPE; 17517 var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; 17518 var ContextConsumer = REACT_CONTEXT_TYPE; 17519 var ContextProvider = REACT_PROVIDER_TYPE; 17520 var Element = REACT_ELEMENT_TYPE; 17521 var ForwardRef = REACT_FORWARD_REF_TYPE; 17522 var Fragment = REACT_FRAGMENT_TYPE; 17523 var Lazy = REACT_LAZY_TYPE; 17524 var Memo = REACT_MEMO_TYPE; 17525 var Portal = REACT_PORTAL_TYPE; 17526 var Profiler = REACT_PROFILER_TYPE; 17527 var StrictMode = REACT_STRICT_MODE_TYPE; 17528 var Suspense = REACT_SUSPENSE_TYPE; 17529 var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated 17530 17531 function isAsyncMode(object) { 17532 { 17533 if (!hasWarnedAboutDeprecatedIsAsyncMode) { 17534 hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint 17535 17536 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.'); 17537 } 17538 } 17539 17540 return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; 17541 } 17542 function isConcurrentMode(object) { 17543 return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; 17544 } 17545 function isContextConsumer(object) { 17546 return typeOf(object) === REACT_CONTEXT_TYPE; 17547 } 17548 function isContextProvider(object) { 17549 return typeOf(object) === REACT_PROVIDER_TYPE; 17550 } 17551 function isElement(object) { 17552 return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; 17553 } 17554 function isForwardRef(object) { 17555 return typeOf(object) === REACT_FORWARD_REF_TYPE; 17556 } 17557 function isFragment(object) { 17558 return typeOf(object) === REACT_FRAGMENT_TYPE; 17559 } 17560 function isLazy(object) { 17561 return typeOf(object) === REACT_LAZY_TYPE; 17562 } 17563 function isMemo(object) { 17564 return typeOf(object) === REACT_MEMO_TYPE; 17565 } 17566 function isPortal(object) { 17567 return typeOf(object) === REACT_PORTAL_TYPE; 17568 } 17569 function isProfiler(object) { 17570 return typeOf(object) === REACT_PROFILER_TYPE; 17571 } 17572 function isStrictMode(object) { 17573 return typeOf(object) === REACT_STRICT_MODE_TYPE; 17574 } 17575 function isSuspense(object) { 17576 return typeOf(object) === REACT_SUSPENSE_TYPE; 17577 } 17578 17579 exports.AsyncMode = AsyncMode; 17580 exports.ConcurrentMode = ConcurrentMode; 17581 exports.ContextConsumer = ContextConsumer; 17582 exports.ContextProvider = ContextProvider; 17583 exports.Element = Element; 17584 exports.ForwardRef = ForwardRef; 17585 exports.Fragment = Fragment; 17586 exports.Lazy = Lazy; 17587 exports.Memo = Memo; 17588 exports.Portal = Portal; 17589 exports.Profiler = Profiler; 17590 exports.StrictMode = StrictMode; 17591 exports.Suspense = Suspense; 17592 exports.isAsyncMode = isAsyncMode; 17593 exports.isConcurrentMode = isConcurrentMode; 17594 exports.isContextConsumer = isContextConsumer; 17595 exports.isContextProvider = isContextProvider; 17596 exports.isElement = isElement; 17597 exports.isForwardRef = isForwardRef; 17598 exports.isFragment = isFragment; 17599 exports.isLazy = isLazy; 17600 exports.isMemo = isMemo; 17601 exports.isPortal = isPortal; 17602 exports.isProfiler = isProfiler; 17603 exports.isStrictMode = isStrictMode; 17604 exports.isSuspense = isSuspense; 17605 exports.isValidElementType = isValidElementType; 17606 exports.typeOf = typeOf; 17607 })(); 17608 } 17609 17610 17611 /***/ }), 17612 17613 /***/ "../node_modules/react-is/index.js": 17614 /*!*****************************************!*\ 17615 !*** ../node_modules/react-is/index.js ***! 17616 \*****************************************/ 17617 /***/ ((module, __unused_webpack_exports, __webpack_require__) => { 17618 17619 "use strict"; 17620 17621 17622 if (false) {} else { 17623 module.exports = __webpack_require__(/*! ./cjs/react-is.development.js */ "../node_modules/react-is/cjs/react-is.development.js"); 17624 } 17625 17626 17627 /***/ }), 17628 17629 /***/ "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js": 17630 /*!*****************************************************************************!*\ 17631 !*** ../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js ***! 17632 \*****************************************************************************/ 17633 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 17634 17635 "use strict"; 17636 __webpack_require__.r(__webpack_exports__); 17637 /* harmony export */ __webpack_require__.d(__webpack_exports__, { 17638 /* harmony export */ "polyfill": () => (/* binding */ polyfill) 17639 /* harmony export */ }); 17640 /** 17641 * Copyright (c) 2013-present, Facebook, Inc. 17642 * 17643 * This source code is licensed under the MIT license found in the 17644 * LICENSE file in the root directory of this source tree. 17645 */ 17646 17647 function componentWillMount() { 17648 // Call this.constructor.gDSFP to support sub-classes. 17649 var state = this.constructor.getDerivedStateFromProps(this.props, this.state); 17650 if (state !== null && state !== undefined) { 17651 this.setState(state); 17652 } 17653 } 17654 17655 function componentWillReceiveProps(nextProps) { 17656 // Call this.constructor.gDSFP to support sub-classes. 17657 // Use the setState() updater to ensure state isn't stale in certain edge cases. 17658 function updater(prevState) { 17659 var state = this.constructor.getDerivedStateFromProps(nextProps, prevState); 17660 return state !== null && state !== undefined ? state : null; 17661 } 17662 // Binding "this" is important for shallow renderer support. 17663 this.setState(updater.bind(this)); 17664 } 17665 17666 function componentWillUpdate(nextProps, nextState) { 17667 try { 17668 var prevProps = this.props; 17669 var prevState = this.state; 17670 this.props = nextProps; 17671 this.state = nextState; 17672 this.__reactInternalSnapshotFlag = true; 17673 this.__reactInternalSnapshot = this.getSnapshotBeforeUpdate( 17674 prevProps, 17675 prevState 17676 ); 17677 } finally { 17678 this.props = prevProps; 17679 this.state = prevState; 17680 } 17681 } 17682 17683 // React may warn about cWM/cWRP/cWU methods being deprecated. 17684 // Add a flag to suppress these warnings for this special case. 17685 componentWillMount.__suppressDeprecationWarning = true; 17686 componentWillReceiveProps.__suppressDeprecationWarning = true; 17687 componentWillUpdate.__suppressDeprecationWarning = true; 17688 17689 function polyfill(Component) { 17690 var prototype = Component.prototype; 17691 17692 if (!prototype || !prototype.isReactComponent) { 17693 throw new Error('Can only polyfill class components'); 17694 } 17695 17696 if ( 17697 typeof Component.getDerivedStateFromProps !== 'function' && 17698 typeof prototype.getSnapshotBeforeUpdate !== 'function' 17699 ) { 17700 return Component; 17701 } 17702 17703 // If new component APIs are defined, "unsafe" lifecycles won't be called. 17704 // Error if any of these lifecycles are present, 17705 // Because they would work differently between older and newer (16.3+) versions of React. 17706 var foundWillMountName = null; 17707 var foundWillReceivePropsName = null; 17708 var foundWillUpdateName = null; 17709 if (typeof prototype.componentWillMount === 'function') { 17710 foundWillMountName = 'componentWillMount'; 17711 } else if (typeof prototype.UNSAFE_componentWillMount === 'function') { 17712 foundWillMountName = 'UNSAFE_componentWillMount'; 17713 } 17714 if (typeof prototype.componentWillReceiveProps === 'function') { 17715 foundWillReceivePropsName = 'componentWillReceiveProps'; 17716 } else if (typeof prototype.UNSAFE_componentWillReceiveProps === 'function') { 17717 foundWillReceivePropsName = 'UNSAFE_componentWillReceiveProps'; 17718 } 17719 if (typeof prototype.componentWillUpdate === 'function') { 17720 foundWillUpdateName = 'componentWillUpdate'; 17721 } else if (typeof prototype.UNSAFE_componentWillUpdate === 'function') { 17722 foundWillUpdateName = 'UNSAFE_componentWillUpdate'; 17723 } 17724 if ( 17725 foundWillMountName !== null || 17726 foundWillReceivePropsName !== null || 17727 foundWillUpdateName !== null 17728 ) { 17729 var componentName = Component.displayName || Component.name; 17730 var newApiName = 17731 typeof Component.getDerivedStateFromProps === 'function' 17732 ? 'getDerivedStateFromProps()' 17733 : 'getSnapshotBeforeUpdate()'; 17734 17735 throw Error( 17736 'Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n' + 17737 componentName + 17738 ' uses ' + 17739 newApiName + 17740 ' but also contains the following legacy lifecycles:' + 17741 (foundWillMountName !== null ? '\n ' + foundWillMountName : '') + 17742 (foundWillReceivePropsName !== null 17743 ? '\n ' + foundWillReceivePropsName 17744 : '') + 17745 (foundWillUpdateName !== null ? '\n ' + foundWillUpdateName : '') + 17746 '\n\nThe above lifecycles should be removed. Learn more about this warning here:\n' + 17747 'https://fb.me/react-async-component-lifecycle-hooks' 17748 ); 17749 } 17750 17751 // React <= 16.2 does not support static getDerivedStateFromProps. 17752 // As a workaround, use cWM and cWRP to invoke the new static lifecycle. 17753 // Newer versions of React will ignore these lifecycles if gDSFP exists. 17754 if (typeof Component.getDerivedStateFromProps === 'function') { 17755 prototype.componentWillMount = componentWillMount; 17756 prototype.componentWillReceiveProps = componentWillReceiveProps; 17757 } 17758 17759 // React <= 16.2 does not support getSnapshotBeforeUpdate. 17760 // As a workaround, use cWU to invoke the new lifecycle. 17761 // Newer versions of React will ignore that lifecycle if gSBU exists. 17762 if (typeof prototype.getSnapshotBeforeUpdate === 'function') { 17763 if (typeof prototype.componentDidUpdate !== 'function') { 17764 throw new Error( 17765 'Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype' 17766 ); 17767 } 17768 17769 prototype.componentWillUpdate = componentWillUpdate; 17770 17771 var componentDidUpdate = prototype.componentDidUpdate; 17772 17773 prototype.componentDidUpdate = function componentDidUpdatePolyfill( 17774 prevProps, 17775 prevState, 17776 maybeSnapshot 17777 ) { 17778 // 16.3+ will not execute our will-update method; 17779 // It will pass a snapshot value to did-update though. 17780 // Older versions will require our polyfilled will-update value. 17781 // We need to handle both cases, but can't just check for the presence of "maybeSnapshot", 17782 // Because for <= 15.x versions this might be a "prevContext" object. 17783 // We also can't just check "__reactInternalSnapshot", 17784 // Because get-snapshot might return a falsy value. 17785 // So check for the explicit __reactInternalSnapshotFlag flag to determine behavior. 17786 var snapshot = this.__reactInternalSnapshotFlag 17787 ? this.__reactInternalSnapshot 17788 : maybeSnapshot; 17789 17790 componentDidUpdate.call(this, prevProps, prevState, snapshot); 17791 }; 17792 } 17793 17794 return Component; 17795 } 17796 17797 17798 17799 17800 /***/ }), 17801 17802 /***/ "../node_modules/warning/warning.js": 17803 /*!******************************************!*\ 17804 !*** ../node_modules/warning/warning.js ***! 17805 \******************************************/ 17806 /***/ ((module) => { 17807 17808 "use strict"; 17809 /** 17810 * Copyright (c) 2014-present, Facebook, Inc. 17811 * 17812 * This source code is licensed under the MIT license found in the 17813 * LICENSE file in the root directory of this source tree. 17814 */ 17815 17816 17817 17818 /** 17819 * Similar to invariant but only logs a warning if the condition is not met. 17820 * This can be used to log issues in development environments in critical 17821 * paths. Removing the logging code for production environments will keep the 17822 * same logic and follow the same code paths. 17823 */ 17824 17825 var __DEV__ = "development" !== 'production'; 17826 17827 var warning = function() {}; 17828 17829 if (__DEV__) { 17830 var printWarning = function printWarning(format, args) { 17831 var len = arguments.length; 17832 args = new Array(len > 1 ? len - 1 : 0); 17833 for (var key = 1; key < len; key++) { 17834 args[key - 1] = arguments[key]; 17835 } 17836 var argIndex = 0; 17837 var message = 'Warning: ' + 17838 format.replace(/%s/g, function() { 17839 return args[argIndex++]; 17840 }); 17841 if (typeof console !== 'undefined') { 17842 console.error(message); 17843 } 17844 try { 17845 // --- Welcome to debugging React --- 17846 // This error was thrown as a convenience so that you can use this stack 17847 // to find the callsite that caused this warning to fire. 17848 throw new Error(message); 17849 } catch (x) {} 17850 } 17851 17852 warning = function(condition, format, args) { 17853 var len = arguments.length; 17854 args = new Array(len > 2 ? len - 2 : 0); 17855 for (var key = 2; key < len; key++) { 17856 args[key - 2] = arguments[key]; 17857 } 17858 if (format === undefined) { 17859 throw new Error( 17860 '`warning(condition, format, ...args)` requires a warning ' + 17861 'message argument' 17862 ); 17863 } 17864 if (!condition) { 17865 printWarning.apply(null, [format].concat(args)); 17866 } 17867 }; 17868 } 17869 17870 module.exports = warning; 17871 17872 17873 /***/ }), 17874 17875 /***/ "react": 17876 /*!************************!*\ 17877 !*** external "React" ***! 17878 \************************/ 17879 /***/ ((module) => { 17880 17881 "use strict"; 17882 module.exports = React; 17883 17884 /***/ }), 17885 17886 /***/ "@elementor/router": 17887 /*!**********************************************!*\ 17888 !*** external "elementorAppPackages.router" ***! 17889 \**********************************************/ 17890 /***/ ((module) => { 17891 17892 "use strict"; 17893 module.exports = elementorAppPackages.router; 17894 17895 /***/ }), 17896 17897 /***/ "@wordpress/i18n": 17898 /*!**************************!*\ 17899 !*** external "wp.i18n" ***! 17900 \**************************/ 17901 /***/ ((module) => { 17902 17903 "use strict"; 17904 module.exports = wp.i18n; 17905 17906 /***/ }) 17907 17908 /******/ }); 17909 /************************************************************************/ 17910 /******/ // The module cache 17911 /******/ var __webpack_module_cache__ = {}; 17912 /******/ 17913 /******/ // The require function 17914 /******/ function __webpack_require__(moduleId) { 17915 /******/ // Check if module is in cache 17916 /******/ var cachedModule = __webpack_module_cache__[moduleId]; 17917 /******/ if (cachedModule !== undefined) { 17918 /******/ return cachedModule.exports; 17919 /******/ } 17920 /******/ // Create a new module (and put it into the cache) 17921 /******/ var module = __webpack_module_cache__[moduleId] = { 17922 /******/ // no module.id needed 17923 /******/ // no module.loaded needed 17924 /******/ exports: {} 17925 /******/ }; 17926 /******/ 17927 /******/ // Execute the module function 17928 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); 17929 /******/ 17930 /******/ // Return the exports of the module 17931 /******/ return module.exports; 17932 /******/ } 17933 /******/ 17934 /************************************************************************/ 17935 /******/ /* webpack/runtime/compat get default export */ 17936 /******/ (() => { 17937 /******/ // getDefaultExport function for compatibility with non-harmony modules 17938 /******/ __webpack_require__.n = (module) => { 17939 /******/ var getter = module && module.__esModule ? 17940 /******/ () => (module['default']) : 17941 /******/ () => (module); 17942 /******/ __webpack_require__.d(getter, { a: getter }); 17943 /******/ return getter; 17944 /******/ }; 17945 /******/ })(); 17946 /******/ 17947 /******/ /* webpack/runtime/define property getters */ 17948 /******/ (() => { 17949 /******/ // define getter functions for harmony exports 17950 /******/ __webpack_require__.d = (exports, definition) => { 17951 /******/ for(var key in definition) { 17952 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { 17953 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); 17954 /******/ } 17955 /******/ } 17956 /******/ }; 17957 /******/ })(); 17958 /******/ 17959 /******/ /* webpack/runtime/global */ 17960 /******/ (() => { 17961 /******/ __webpack_require__.g = (function() { 17962 /******/ if (typeof globalThis === 'object') return globalThis; 17963 /******/ try { 17964 /******/ return this || new Function('return this')(); 17965 /******/ } catch (e) { 17966 /******/ if (typeof window === 'object') return window; 17967 /******/ } 17968 /******/ })(); 17969 /******/ })(); 17970 /******/ 17971 /******/ /* webpack/runtime/hasOwnProperty shorthand */ 17972 /******/ (() => { 17973 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) 17974 /******/ })(); 17975 /******/ 17976 /******/ /* webpack/runtime/make namespace object */ 17977 /******/ (() => { 17978 /******/ // define __esModule on exports 17979 /******/ __webpack_require__.r = (exports) => { 17980 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 17981 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 17982 /******/ } 17983 /******/ Object.defineProperty(exports, '__esModule', { value: true }); 17984 /******/ }; 17985 /******/ })(); 17986 /******/ 17987 /************************************************************************/ 17988 var __webpack_exports__ = {}; 17989 // This entry need to be wrapped in an IIFE because it need to be in strict mode. 17990 (() => { 17991 "use strict"; 17992 /*!*********************************************!*\ 17993 !*** ../core/app/assets/js/app-packages.js ***! 17994 \*********************************************/ 17995 17996 17997 var _interopRequireDefault = __webpack_require__(/*! @babel/runtime-corejs2/helpers/interopRequireDefault */ "../node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js"); 17998 17999 var _router = _interopRequireDefault(__webpack_require__(/*! ./router */ "../core/app/assets/js/router.js")); 18000 18001 var _package = _interopRequireDefault(__webpack_require__(/*! ./package */ "../core/app/assets/js/package.js")); 18002 18003 var _package2 = _interopRequireDefault(__webpack_require__(/*! ../../modules/site-editor/assets/js/package */ "../core/app/modules/site-editor/assets/js/package.js")); 18004 18005 var _package3 = _interopRequireDefault(__webpack_require__(/*! ../../modules/import-export/assets/js/package */ "../core/app/modules/import-export/assets/js/package.js")); 18006 18007 /** 18008 * Temporary solution for share components. 18009 * TODO. 18010 */ 18011 // Make router available for use within packages. 18012 // Alphabetical order. 18013 window.elementorAppPackages = { 18014 appUi: _package.default, 18015 router: _router.default, 18016 siteEditor: _package2.default, 18017 importExport: _package3.default 18018 }; 18019 })(); 18020 18021 /******/ })() 18022 ; 18023 //# sourceMappingURL=app-packages.js.map