| @@ -1,150 +1,55 @@ | ||
| 1 | 1 | "use strict"; |
| 2 | 2 | (self["webpackChunkelementorFrontend"] = self["webpackChunkelementorFrontend"] || []).push([["tabs-handler"],{ |
| 3 | 3 | |
| 4 | -/***/ "../modules/atomic-widgets/elements/atomic-tabs/handlers/atomic-tabs-handler.js": | |
| 5 | -/*!**************************************************************************************!*\ | |
| 6 | - !*** ../modules/atomic-widgets/elements/atomic-tabs/handlers/atomic-tabs-handler.js ***! | |
| 7 | - \**************************************************************************************/ | |
| 4 | +/***/ "../modules/atomic-widgets/elements/atomic-tabs/atomic-tabs-handler.js": | |
| 5 | +/*!*****************************************************************************!*\ | |
| 6 | + !*** ../modules/atomic-widgets/elements/atomic-tabs/atomic-tabs-handler.js ***! | |
| 7 | + \*****************************************************************************/ | |
| 8 | 8 | /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { |
| 9 | 9 | |
| 10 | 10 | |
| 11 | 11 | |
| 12 | +__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js"); | |
| 13 | +__webpack_require__(/*! core-js/modules/esnext.iterator.for-each.js */ "../node_modules/core-js/modules/esnext.iterator.for-each.js"); | |
| 12 | 14 | var _frontendHandlers = __webpack_require__(/*! @elementor/frontend-handlers */ "@elementor/frontend-handlers"); |
| 13 | -var _alpinejs = __webpack_require__(/*! @elementor/alpinejs */ "@elementor/alpinejs"); | |
| 14 | -var _utils = __webpack_require__(/*! ./utils */ "../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js"); | |
| 15 | -const SELECTED_CLASS = 'e--selected'; | |
| 16 | 15 | (0, _frontendHandlers.register)({ |
| 17 | 16 | elementType: 'e-tabs', |
| 18 | - id: 'e-tabs-handler', | |
| 17 | + uniqueId: 'e-tabs-handler', | |
| 19 | 18 | callback: ({ |
| 20 | 19 | element, |
| 21 | - settings | |
| 20 | + signal | |
| 22 | 21 | }) => { |
| 23 | - const tabsId = element.dataset.id; | |
| 24 | - _alpinejs.Alpine.data(`eTabs${tabsId}`, () => ({ | |
| 25 | - activeTab: settings['default-active-tab'], | |
| 26 | - navigateTabs({ | |
| 27 | - key, | |
| 28 | - target: tab | |
| 29 | - }) { | |
| 30 | - const nextTab = (0, _utils.getNextTab)(key, tab); | |
| 31 | - nextTab.focus(); | |
| 32 | - }, | |
| 33 | - tab: { | |
| 34 | - ':id'() { | |
| 35 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_ELEMENT_TYPE); | |
| 36 | - return (0, _utils.getTabId)(tabsId, index); | |
| 37 | - }, | |
| 38 | - '@click'() { | |
| 39 | - const id = this.$el.id; | |
| 40 | - this.activeTab = id; | |
| 41 | - }, | |
| 42 | - '@keydown.arrow-right.prevent'(event) { | |
| 43 | - this.navigateTabs(event); | |
| 44 | - }, | |
| 45 | - '@keydown.arrow-left.prevent'(event) { | |
| 46 | - this.navigateTabs(event); | |
| 47 | - }, | |
| 48 | - ':class'() { | |
| 49 | - const id = this.$el.id; | |
| 50 | - return { | |
| 51 | - [SELECTED_CLASS]: this.activeTab === id | |
| 52 | - }; | |
| 53 | - }, | |
| 54 | - ':aria-selected'() { | |
| 55 | - const id = this.$el.id; | |
| 56 | - return this.activeTab === id ? 'true' : 'false'; | |
| 57 | - }, | |
| 58 | - ':tabindex'() { | |
| 59 | - const id = this.$el.id; | |
| 60 | - return this.activeTab === id ? '0' : '-1'; | |
| 61 | - }, | |
| 62 | - ':aria-controls'() { | |
| 63 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_ELEMENT_TYPE); | |
| 64 | - return (0, _utils.getTabContentId)(tabsId, index); | |
| 22 | + const tabs = element.querySelectorAll('[data-element_type="e-tab"]'); | |
| 23 | + const tabPanels = element.querySelectorAll('[data-element_type="e-tab-panel"]'); | |
| 24 | + const setActiveTab = id => { | |
| 25 | + tabPanels.forEach(tabPanel => { | |
| 26 | + const activeTab = tabPanel.getAttribute('data-tab-id') === id; | |
| 27 | + if (activeTab) { | |
| 28 | + tabPanel.style.removeProperty('display'); | |
| 29 | + tabPanel.removeAttribute('hidden'); | |
| 30 | + return; | |
| 65 | 31 | } |
| 66 | - }, | |
| 67 | - tabContent: { | |
| 68 | - ':aria-labelledby'() { | |
| 69 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 70 | - return (0, _utils.getTabId)(tabsId, index); | |
| 71 | - }, | |
| 72 | - 'x-show'() { | |
| 73 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 74 | - const tabId = (0, _utils.getTabId)(tabsId, index); | |
| 75 | - const isActive = this.activeTab === tabId; | |
| 76 | - this.$nextTick(() => { | |
| 77 | - this.$el.classList.toggle(SELECTED_CLASS, isActive); | |
| 78 | - }); | |
| 79 | - return isActive; | |
| 80 | - }, | |
| 81 | - ':id'() { | |
| 82 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 83 | - return (0, _utils.getTabContentId)(tabsId, index); | |
| 84 | - } | |
| 85 | - } | |
| 86 | - })); | |
| 32 | + tabPanel.style.display = 'none'; | |
| 33 | + tabPanel.setAttribute('hidden', 'true'); | |
| 34 | + }); | |
| 35 | + }; | |
| 36 | + const defaultActiveTab = element.getAttribute('data-active-tab'); | |
| 37 | + setActiveTab(defaultActiveTab); | |
| 38 | + tabs.forEach(tab => { | |
| 39 | + const clickHandler = () => { | |
| 40 | + const tabId = tab.getAttribute('data-id'); | |
| 41 | + setActiveTab(tabId); | |
| 42 | + }; | |
| 43 | + tab.addEventListener('click', clickHandler, { | |
| 44 | + signal | |
| 45 | + }); | |
| 46 | + }); | |
| 87 | 47 | } |
| 88 | 48 | }); |
| 89 | 49 | |
| 90 | 50 | /***/ }), |
| 91 | 51 | |
| 92 | -/***/ "../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js": | |
| 93 | -/*!************************************************************************!*\ | |
| 94 | - !*** ../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js ***! | |
| 95 | - \************************************************************************/ | |
| 96 | -/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | |
| 97 | - | |
| 98 | - | |
| 99 | - | |
| 100 | -Object.defineProperty(exports, "__esModule", ({ | |
| 101 | - value: true | |
| 102 | -})); | |
| 103 | -exports.getTabId = exports.getTabContentId = exports.getNextTab = exports.getIndex = exports.getChildren = exports.TAB_ELEMENT_TYPE = exports.TAB_CONTENT_ELEMENT_TYPE = exports.TABS_MENU_ELEMENT_TYPE = exports.TABS_CONTENT_AREA_ELEMENT_TYPE = void 0; | |
| 104 | -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js"); | |
| 105 | -__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js"); | |
| 106 | -const TAB_ELEMENT_TYPE = exports.TAB_ELEMENT_TYPE = 'e-tab'; | |
| 107 | -const TAB_CONTENT_ELEMENT_TYPE = exports.TAB_CONTENT_ELEMENT_TYPE = 'e-tab-content'; | |
| 108 | -const TABS_CONTENT_AREA_ELEMENT_TYPE = exports.TABS_CONTENT_AREA_ELEMENT_TYPE = 'e-tabs-content-area'; | |
| 109 | -const TABS_MENU_ELEMENT_TYPE = exports.TABS_MENU_ELEMENT_TYPE = 'e-tabs-menu'; | |
| 110 | -const NAVIGATE_UP_KEYS = ['ArrowUp', 'ArrowLeft']; | |
| 111 | -const NAVIGATE_DOWN_KEYS = ['ArrowDown', 'ArrowRight']; | |
| 112 | -const getTabId = (tabsId, tabIndex) => { | |
| 113 | - return `${tabsId}-tab-${tabIndex}`; | |
| 114 | -}; | |
| 115 | -exports.getTabId = getTabId; | |
| 116 | -const getTabContentId = (tabsId, tabIndex) => { | |
| 117 | - return `${tabsId}-tab-content-${tabIndex}`; | |
| 118 | -}; | |
| 119 | -exports.getTabContentId = getTabContentId; | |
| 120 | -const getChildren = (el, elementType) => { | |
| 121 | - const parent = el.parentElement; | |
| 122 | - return Array.from(parent.children).filter(child => { | |
| 123 | - return child.dataset.element_type === elementType; | |
| 124 | - }); | |
| 125 | -}; | |
| 126 | -exports.getChildren = getChildren; | |
| 127 | -const getIndex = (el, elementType) => { | |
| 128 | - const children = getChildren(el, elementType); | |
| 129 | - return children.indexOf(el); | |
| 130 | -}; | |
| 131 | -exports.getIndex = getIndex; | |
| 132 | -const getNextTab = (key, tab) => { | |
| 133 | - const tabs = getChildren(tab, TAB_ELEMENT_TYPE); | |
| 134 | - const tabsLength = tabs.length; | |
| 135 | - const currentIndex = getIndex(tab, TAB_ELEMENT_TYPE); | |
| 136 | - if (NAVIGATE_DOWN_KEYS.includes(key)) { | |
| 137 | - return tabs[(currentIndex + 1) % tabsLength]; | |
| 138 | - } | |
| 139 | - if (NAVIGATE_UP_KEYS.includes(key)) { | |
| 140 | - return tabs[(currentIndex - 1 + tabsLength) % tabsLength]; | |
| 141 | - } | |
| 142 | -}; | |
| 143 | -exports.getNextTab = getNextTab; | |
| 144 | - | |
| 145 | -/***/ }), | |
| 146 | - | |
| 147 | 52 | /***/ "../node_modules/core-js/internals/a-callable.js": |
| 148 | 53 | /*!*******************************************************!*\ |
| 149 | 54 | !*** ../node_modules/core-js/internals/a-callable.js ***! |
| 150 | 55 | \*******************************************************/ |
| @@ -248,47 +153,65 @@ | ||
| 248 | 153 | |
| 249 | 154 | |
| 250 | 155 | /***/ }), |
| 251 | 156 | |
| 252 | -/***/ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js": | |
| 253 | -/*!*****************************************************************************!*\ | |
| 254 | - !*** ../node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! | |
| 255 | - \*****************************************************************************/ | |
| 157 | +/***/ "../node_modules/core-js/internals/classof-raw.js": | |
| 158 | +/*!********************************************************!*\ | |
| 159 | + !*** ../node_modules/core-js/internals/classof-raw.js ***! | |
| 160 | + \********************************************************/ | |
| 256 | 161 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 257 | 162 | |
| 258 | 163 | |
| 259 | -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); | |
| 260 | -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); | |
| 164 | +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js"); | |
| 261 | 165 | |
| 262 | -// call something on iterator step with safe closing on error | |
| 263 | -module.exports = function (iterator, fn, value, ENTRIES) { | |
| 264 | - try { | |
| 265 | - return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); | |
| 266 | - } catch (error) { | |
| 267 | - iteratorClose(iterator, 'throw', error); | |
| 268 | - } | |
| 166 | +var toString = uncurryThis({}.toString); | |
| 167 | +var stringSlice = uncurryThis(''.slice); | |
| 168 | + | |
| 169 | +module.exports = function (it) { | |
| 170 | + return stringSlice(toString(it), 8, -1); | |
| 269 | 171 | }; |
| 270 | 172 | |
| 271 | 173 | |
| 272 | 174 | /***/ }), |
| 273 | 175 | |
| 274 | -/***/ "../node_modules/core-js/internals/classof-raw.js": | |
| 275 | -/*!********************************************************!*\ | |
| 276 | - !*** ../node_modules/core-js/internals/classof-raw.js ***! | |
| 277 | - \********************************************************/ | |
| 176 | +/***/ "../node_modules/core-js/internals/classof.js": | |
| 177 | +/*!****************************************************!*\ | |
| 178 | + !*** ../node_modules/core-js/internals/classof.js ***! | |
| 179 | + \****************************************************/ | |
| 278 | 180 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 279 | 181 | |
| 280 | 182 | |
| 281 | -var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js"); | |
| 183 | +var TO_STRING_TAG_SUPPORT = __webpack_require__(/*! ../internals/to-string-tag-support */ "../node_modules/core-js/internals/to-string-tag-support.js"); | |
| 184 | +var isCallable = __webpack_require__(/*! ../internals/is-callable */ "../node_modules/core-js/internals/is-callable.js"); | |
| 185 | +var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js"); | |
| 186 | +var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 282 | 187 | |
| 283 | -var toString = uncurryThis({}.toString); | |
| 284 | -var stringSlice = uncurryThis(''.slice); | |
| 188 | +var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
| 189 | +var $Object = Object; | |
| 285 | 190 | |
| 286 | -module.exports = function (it) { | |
| 287 | - return stringSlice(toString(it), 8, -1); | |
| 191 | +// ES3 wrong here | |
| 192 | +var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) === 'Arguments'; | |
| 193 | + | |
| 194 | +// fallback for IE11 Script Access Denied error | |
| 195 | +var tryGet = function (it, key) { | |
| 196 | + try { | |
| 197 | + return it[key]; | |
| 198 | + } catch (error) { /* empty */ } | |
| 288 | 199 | }; |
| 289 | 200 | |
| 201 | +// getting tag from ES6+ `Object.prototype.toString` | |
| 202 | +module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { | |
| 203 | + var O, tag, result; | |
| 204 | + return it === undefined ? 'Undefined' : it === null ? 'Null' | |
| 205 | + // @@toStringTag case | |
| 206 | + : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == 'string' ? tag | |
| 207 | + // builtinTag case | |
| 208 | + : CORRECT_ARGUMENTS ? classofRaw(O) | |
| 209 | + // ES3 arguments fallback | |
| 210 | + : (result = classofRaw(O)) === 'Object' && isCallable(O.callee) ? 'Arguments' : result; | |
| 211 | +}; | |
| 290 | 212 | |
| 213 | + | |
| 291 | 214 | /***/ }), |
| 292 | 215 | |
| 293 | 216 | /***/ "../node_modules/core-js/internals/copy-constructor-properties.js": |
| 294 | 217 | /*!************************************************************************!*\ |
| @@ -335,24 +258,8 @@ | ||
| 335 | 258 | |
| 336 | 259 | |
| 337 | 260 | /***/ }), |
| 338 | 261 | |
| 339 | -/***/ "../node_modules/core-js/internals/create-iter-result-object.js": | |
| 340 | -/*!**********************************************************************!*\ | |
| 341 | - !*** ../node_modules/core-js/internals/create-iter-result-object.js ***! | |
| 342 | - \**********************************************************************/ | |
| 343 | -/***/ ((module) => { | |
| 344 | - | |
| 345 | - | |
| 346 | -// `CreateIterResultObject` abstract operation | |
| 347 | -// https://tc39.es/ecma262/#sec-createiterresultobject | |
| 348 | -module.exports = function (value, done) { | |
| 349 | - return { value: value, done: done }; | |
| 350 | -}; | |
| 351 | - | |
| 352 | - | |
| 353 | -/***/ }), | |
| 354 | - | |
| 355 | 262 | /***/ "../node_modules/core-js/internals/create-non-enumerable-property.js": |
| 356 | 263 | /*!***************************************************************************!*\ |
| 357 | 264 | !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***! |
| 358 | 265 | \***************************************************************************/ |
| @@ -467,25 +374,8 @@ | ||
| 467 | 374 | |
| 468 | 375 | |
| 469 | 376 | /***/ }), |
| 470 | 377 | |
| 471 | -/***/ "../node_modules/core-js/internals/define-built-ins.js": | |
| 472 | -/*!*************************************************************!*\ | |
| 473 | - !*** ../node_modules/core-js/internals/define-built-ins.js ***! | |
| 474 | - \*************************************************************/ | |
| 475 | -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 476 | - | |
| 477 | - | |
| 478 | -var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js"); | |
| 479 | - | |
| 480 | -module.exports = function (target, src, options) { | |
| 481 | - for (var key in src) defineBuiltIn(target, key, src[key], options); | |
| 482 | - return target; | |
| 483 | -}; | |
| 484 | - | |
| 485 | - | |
| 486 | -/***/ }), | |
| 487 | - | |
| 488 | 378 | /***/ "../node_modules/core-js/internals/define-global-property.js": |
| 489 | 379 | /*!*******************************************************************!*\ |
| 490 | 380 | !*** ../node_modules/core-js/internals/define-global-property.js ***! |
| 491 | 381 | \*******************************************************************/ |
| @@ -705,8 +595,32 @@ | ||
| 705 | 595 | |
| 706 | 596 | |
| 707 | 597 | /***/ }), |
| 708 | 598 | |
| 599 | +/***/ "../node_modules/core-js/internals/function-bind-context.js": | |
| 600 | +/*!******************************************************************!*\ | |
| 601 | + !*** ../node_modules/core-js/internals/function-bind-context.js ***! | |
| 602 | + \******************************************************************/ | |
| 603 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 604 | + | |
| 605 | + | |
| 606 | +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this-clause */ "../node_modules/core-js/internals/function-uncurry-this-clause.js"); | |
| 607 | +var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js"); | |
| 608 | +var NATIVE_BIND = __webpack_require__(/*! ../internals/function-bind-native */ "../node_modules/core-js/internals/function-bind-native.js"); | |
| 609 | + | |
| 610 | +var bind = uncurryThis(uncurryThis.bind); | |
| 611 | + | |
| 612 | +// optional / simple context binding | |
| 613 | +module.exports = function (fn, that) { | |
| 614 | + aCallable(fn); | |
| 615 | + return that === undefined ? fn : NATIVE_BIND ? bind(fn, that) : function (/* ...args */) { | |
| 616 | + return fn.apply(that, arguments); | |
| 617 | + }; | |
| 618 | +}; | |
| 619 | + | |
| 620 | + | |
| 621 | +/***/ }), | |
| 622 | + | |
| 709 | 623 | /***/ "../node_modules/core-js/internals/function-bind-native.js": |
| 710 | 624 | /*!*****************************************************************!*\ |
| 711 | 625 | !*** ../node_modules/core-js/internals/function-bind-native.js ***! |
| 712 | 626 | \*****************************************************************/ |
| @@ -770,8 +684,28 @@ | ||
| 770 | 684 | |
| 771 | 685 | |
| 772 | 686 | /***/ }), |
| 773 | 687 | |
| 688 | +/***/ "../node_modules/core-js/internals/function-uncurry-this-clause.js": | |
| 689 | +/*!*************************************************************************!*\ | |
| 690 | + !*** ../node_modules/core-js/internals/function-uncurry-this-clause.js ***! | |
| 691 | + \*************************************************************************/ | |
| 692 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 693 | + | |
| 694 | + | |
| 695 | +var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../node_modules/core-js/internals/classof-raw.js"); | |
| 696 | +var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ "../node_modules/core-js/internals/function-uncurry-this.js"); | |
| 697 | + | |
| 698 | +module.exports = function (fn) { | |
| 699 | + // Nashorn bug: | |
| 700 | + // https://github.com/zloirock/core-js/issues/1128 | |
| 701 | + // https://github.com/zloirock/core-js/issues/1130 | |
| 702 | + if (classofRaw(fn) === 'Function') return uncurryThis(fn); | |
| 703 | +}; | |
| 704 | + | |
| 705 | + | |
| 706 | +/***/ }), | |
| 707 | + | |
| 774 | 708 | /***/ "../node_modules/core-js/internals/function-uncurry-this.js": |
| 775 | 709 | /*!******************************************************************!*\ |
| 776 | 710 | !*** ../node_modules/core-js/internals/function-uncurry-this.js ***! |
| 777 | 711 | \******************************************************************/ |
| @@ -822,9 +756,9 @@ | ||
| 822 | 756 | /***/ ((module) => { |
| 823 | 757 | |
| 824 | 758 | |
| 825 | 759 | // `GetIteratorDirect(obj)` abstract operation |
| 826 | -// https://tc39.es/ecma262/#sec-getiteratordirect | |
| 760 | +// https://tc39.es/proposal-iterator-helpers/#sec-getiteratordirect | |
| 827 | 761 | module.exports = function (obj) { |
| 828 | 762 | return { |
| 829 | 763 | iterator: obj, |
| 830 | 764 | next: obj.next, |
| @@ -834,8 +768,56 @@ | ||
| 834 | 768 | |
| 835 | 769 | |
| 836 | 770 | /***/ }), |
| 837 | 771 | |
| 772 | +/***/ "../node_modules/core-js/internals/get-iterator-method.js": | |
| 773 | +/*!****************************************************************!*\ | |
| 774 | + !*** ../node_modules/core-js/internals/get-iterator-method.js ***! | |
| 775 | + \****************************************************************/ | |
| 776 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 777 | + | |
| 778 | + | |
| 779 | +var classof = __webpack_require__(/*! ../internals/classof */ "../node_modules/core-js/internals/classof.js"); | |
| 780 | +var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js"); | |
| 781 | +var isNullOrUndefined = __webpack_require__(/*! ../internals/is-null-or-undefined */ "../node_modules/core-js/internals/is-null-or-undefined.js"); | |
| 782 | +var Iterators = __webpack_require__(/*! ../internals/iterators */ "../node_modules/core-js/internals/iterators.js"); | |
| 783 | +var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 784 | + | |
| 785 | +var ITERATOR = wellKnownSymbol('iterator'); | |
| 786 | + | |
| 787 | +module.exports = function (it) { | |
| 788 | + if (!isNullOrUndefined(it)) return getMethod(it, ITERATOR) | |
| 789 | + || getMethod(it, '@@iterator') | |
| 790 | + || Iterators[classof(it)]; | |
| 791 | +}; | |
| 792 | + | |
| 793 | + | |
| 794 | +/***/ }), | |
| 795 | + | |
| 796 | +/***/ "../node_modules/core-js/internals/get-iterator.js": | |
| 797 | +/*!*********************************************************!*\ | |
| 798 | + !*** ../node_modules/core-js/internals/get-iterator.js ***! | |
| 799 | + \*********************************************************/ | |
| 800 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 801 | + | |
| 802 | + | |
| 803 | +var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js"); | |
| 804 | +var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js"); | |
| 805 | +var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); | |
| 806 | +var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js"); | |
| 807 | +var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../node_modules/core-js/internals/get-iterator-method.js"); | |
| 808 | + | |
| 809 | +var $TypeError = TypeError; | |
| 810 | + | |
| 811 | +module.exports = function (argument, usingIterator) { | |
| 812 | + var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator; | |
| 813 | + if (aCallable(iteratorMethod)) return anObject(call(iteratorMethod, argument)); | |
| 814 | + throw new $TypeError(tryToString(argument) + ' is not iterable'); | |
| 815 | +}; | |
| 816 | + | |
| 817 | + | |
| 818 | +/***/ }), | |
| 819 | + | |
| 838 | 820 | /***/ "../node_modules/core-js/internals/get-method.js": |
| 839 | 821 | /*!*******************************************************!*\ |
| 840 | 822 | !*** ../node_modules/core-js/internals/get-method.js ***! |
| 841 | 823 | \*******************************************************/ |
| @@ -1082,8 +1064,29 @@ | ||
| 1082 | 1064 | |
| 1083 | 1065 | |
| 1084 | 1066 | /***/ }), |
| 1085 | 1067 | |
| 1068 | +/***/ "../node_modules/core-js/internals/is-array-iterator-method.js": | |
| 1069 | +/*!*********************************************************************!*\ | |
| 1070 | + !*** ../node_modules/core-js/internals/is-array-iterator-method.js ***! | |
| 1071 | + \*********************************************************************/ | |
| 1072 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 1073 | + | |
| 1074 | + | |
| 1075 | +var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 1076 | +var Iterators = __webpack_require__(/*! ../internals/iterators */ "../node_modules/core-js/internals/iterators.js"); | |
| 1077 | + | |
| 1078 | +var ITERATOR = wellKnownSymbol('iterator'); | |
| 1079 | +var ArrayPrototype = Array.prototype; | |
| 1080 | + | |
| 1081 | +// check on default Array iterator | |
| 1082 | +module.exports = function (it) { | |
| 1083 | + return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); | |
| 1084 | +}; | |
| 1085 | + | |
| 1086 | + | |
| 1087 | +/***/ }), | |
| 1088 | + | |
| 1086 | 1089 | /***/ "../node_modules/core-js/internals/is-callable.js": |
| 1087 | 1090 | /*!********************************************************!*\ |
| 1088 | 1091 | !*** ../node_modules/core-js/internals/is-callable.js ***! |
| 1089 | 1092 | \********************************************************/ |
| @@ -1205,29 +1208,82 @@ | ||
| 1205 | 1208 | |
| 1206 | 1209 | |
| 1207 | 1210 | /***/ }), |
| 1208 | 1211 | |
| 1209 | -/***/ "../node_modules/core-js/internals/iterator-close-all.js": | |
| 1210 | -/*!***************************************************************!*\ | |
| 1211 | - !*** ../node_modules/core-js/internals/iterator-close-all.js ***! | |
| 1212 | - \***************************************************************/ | |
| 1212 | +/***/ "../node_modules/core-js/internals/iterate.js": | |
| 1213 | +/*!****************************************************!*\ | |
| 1214 | + !*** ../node_modules/core-js/internals/iterate.js ***! | |
| 1215 | + \****************************************************/ | |
| 1213 | 1216 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 1214 | 1217 | |
| 1215 | 1218 | |
| 1219 | +var bind = __webpack_require__(/*! ../internals/function-bind-context */ "../node_modules/core-js/internals/function-bind-context.js"); | |
| 1220 | +var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js"); | |
| 1221 | +var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); | |
| 1222 | +var tryToString = __webpack_require__(/*! ../internals/try-to-string */ "../node_modules/core-js/internals/try-to-string.js"); | |
| 1223 | +var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "../node_modules/core-js/internals/is-array-iterator-method.js"); | |
| 1224 | +var lengthOfArrayLike = __webpack_require__(/*! ../internals/length-of-array-like */ "../node_modules/core-js/internals/length-of-array-like.js"); | |
| 1225 | +var isPrototypeOf = __webpack_require__(/*! ../internals/object-is-prototype-of */ "../node_modules/core-js/internals/object-is-prototype-of.js"); | |
| 1226 | +var getIterator = __webpack_require__(/*! ../internals/get-iterator */ "../node_modules/core-js/internals/get-iterator.js"); | |
| 1227 | +var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../node_modules/core-js/internals/get-iterator-method.js"); | |
| 1216 | 1228 | var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); |
| 1217 | 1229 | |
| 1218 | -module.exports = function (iters, kind, value) { | |
| 1219 | - for (var i = iters.length - 1; i >= 0; i--) { | |
| 1220 | - if (iters[i] === undefined) continue; | |
| 1230 | +var $TypeError = TypeError; | |
| 1231 | + | |
| 1232 | +var Result = function (stopped, result) { | |
| 1233 | + this.stopped = stopped; | |
| 1234 | + this.result = result; | |
| 1235 | +}; | |
| 1236 | + | |
| 1237 | +var ResultPrototype = Result.prototype; | |
| 1238 | + | |
| 1239 | +module.exports = function (iterable, unboundFunction, options) { | |
| 1240 | + var that = options && options.that; | |
| 1241 | + var AS_ENTRIES = !!(options && options.AS_ENTRIES); | |
| 1242 | + var IS_RECORD = !!(options && options.IS_RECORD); | |
| 1243 | + var IS_ITERATOR = !!(options && options.IS_ITERATOR); | |
| 1244 | + var INTERRUPTED = !!(options && options.INTERRUPTED); | |
| 1245 | + var fn = bind(unboundFunction, that); | |
| 1246 | + var iterator, iterFn, index, length, result, next, step; | |
| 1247 | + | |
| 1248 | + var stop = function (condition) { | |
| 1249 | + if (iterator) iteratorClose(iterator, 'normal'); | |
| 1250 | + return new Result(true, condition); | |
| 1251 | + }; | |
| 1252 | + | |
| 1253 | + var callFn = function (value) { | |
| 1254 | + if (AS_ENTRIES) { | |
| 1255 | + anObject(value); | |
| 1256 | + return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]); | |
| 1257 | + } return INTERRUPTED ? fn(value, stop) : fn(value); | |
| 1258 | + }; | |
| 1259 | + | |
| 1260 | + if (IS_RECORD) { | |
| 1261 | + iterator = iterable.iterator; | |
| 1262 | + } else if (IS_ITERATOR) { | |
| 1263 | + iterator = iterable; | |
| 1264 | + } else { | |
| 1265 | + iterFn = getIteratorMethod(iterable); | |
| 1266 | + if (!iterFn) throw new $TypeError(tryToString(iterable) + ' is not iterable'); | |
| 1267 | + // optimisation for array iterators | |
| 1268 | + if (isArrayIteratorMethod(iterFn)) { | |
| 1269 | + for (index = 0, length = lengthOfArrayLike(iterable); length > index; index++) { | |
| 1270 | + result = callFn(iterable[index]); | |
| 1271 | + if (result && isPrototypeOf(ResultPrototype, result)) return result; | |
| 1272 | + } return new Result(false); | |
| 1273 | + } | |
| 1274 | + iterator = getIterator(iterable, iterFn); | |
| 1275 | + } | |
| 1276 | + | |
| 1277 | + next = IS_RECORD ? iterable.next : iterator.next; | |
| 1278 | + while (!(step = call(next, iterator)).done) { | |
| 1221 | 1279 | try { |
| 1222 | - value = iteratorClose(iters[i].iterator, kind, value); | |
| 1280 | + result = callFn(step.value); | |
| 1223 | 1281 | } catch (error) { |
| 1224 | - kind = 'throw'; | |
| 1225 | - value = error; | |
| 1282 | + iteratorClose(iterator, 'throw', error); | |
| 1226 | 1283 | } |
| 1227 | - } | |
| 1228 | - if (kind === 'throw') throw value; | |
| 1229 | - return value; | |
| 1284 | + if (typeof result == 'object' && result && isPrototypeOf(ResultPrototype, result)) return result; | |
| 1285 | + } return new Result(false); | |
| 1230 | 1286 | }; |
| 1231 | 1287 | |
| 1232 | 1288 | |
| 1233 | 1289 | /***/ }), |
| @@ -1265,126 +1321,8 @@ | ||
| 1265 | 1321 | |
| 1266 | 1322 | |
| 1267 | 1323 | /***/ }), |
| 1268 | 1324 | |
| 1269 | -/***/ "../node_modules/core-js/internals/iterator-create-proxy.js": | |
| 1270 | -/*!******************************************************************!*\ | |
| 1271 | - !*** ../node_modules/core-js/internals/iterator-create-proxy.js ***! | |
| 1272 | - \******************************************************************/ | |
| 1273 | -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 1274 | - | |
| 1275 | - | |
| 1276 | -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js"); | |
| 1277 | -var create = __webpack_require__(/*! ../internals/object-create */ "../node_modules/core-js/internals/object-create.js"); | |
| 1278 | -var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js"); | |
| 1279 | -var defineBuiltIns = __webpack_require__(/*! ../internals/define-built-ins */ "../node_modules/core-js/internals/define-built-ins.js"); | |
| 1280 | -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 1281 | -var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../node_modules/core-js/internals/internal-state.js"); | |
| 1282 | -var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js"); | |
| 1283 | -var IteratorPrototype = (__webpack_require__(/*! ../internals/iterators-core */ "../node_modules/core-js/internals/iterators-core.js").IteratorPrototype); | |
| 1284 | -var createIterResultObject = __webpack_require__(/*! ../internals/create-iter-result-object */ "../node_modules/core-js/internals/create-iter-result-object.js"); | |
| 1285 | -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); | |
| 1286 | -var iteratorCloseAll = __webpack_require__(/*! ../internals/iterator-close-all */ "../node_modules/core-js/internals/iterator-close-all.js"); | |
| 1287 | - | |
| 1288 | -var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
| 1289 | -var ITERATOR_HELPER = 'IteratorHelper'; | |
| 1290 | -var WRAP_FOR_VALID_ITERATOR = 'WrapForValidIterator'; | |
| 1291 | -var NORMAL = 'normal'; | |
| 1292 | -var THROW = 'throw'; | |
| 1293 | -var setInternalState = InternalStateModule.set; | |
| 1294 | - | |
| 1295 | -var createIteratorProxyPrototype = function (IS_ITERATOR) { | |
| 1296 | - var getInternalState = InternalStateModule.getterFor(IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER); | |
| 1297 | - | |
| 1298 | - return defineBuiltIns(create(IteratorPrototype), { | |
| 1299 | - next: function next() { | |
| 1300 | - var state = getInternalState(this); | |
| 1301 | - // for simplification: | |
| 1302 | - // for `%WrapForValidIteratorPrototype%.next` or with `state.returnHandlerResult` our `nextHandler` returns `IterResultObject` | |
| 1303 | - // for `%IteratorHelperPrototype%.next` - just a value | |
| 1304 | - if (IS_ITERATOR) return state.nextHandler(); | |
| 1305 | - if (state.done) return createIterResultObject(undefined, true); | |
| 1306 | - try { | |
| 1307 | - var result = state.nextHandler(); | |
| 1308 | - return state.returnHandlerResult ? result : createIterResultObject(result, state.done); | |
| 1309 | - } catch (error) { | |
| 1310 | - state.done = true; | |
| 1311 | - throw error; | |
| 1312 | - } | |
| 1313 | - }, | |
| 1314 | - 'return': function () { | |
| 1315 | - var state = getInternalState(this); | |
| 1316 | - var iterator = state.iterator; | |
| 1317 | - state.done = true; | |
| 1318 | - if (IS_ITERATOR) { | |
| 1319 | - var returnMethod = getMethod(iterator, 'return'); | |
| 1320 | - return returnMethod ? call(returnMethod, iterator) : createIterResultObject(undefined, true); | |
| 1321 | - } | |
| 1322 | - if (state.inner) try { | |
| 1323 | - iteratorClose(state.inner.iterator, NORMAL); | |
| 1324 | - } catch (error) { | |
| 1325 | - return iteratorClose(iterator, THROW, error); | |
| 1326 | - } | |
| 1327 | - if (state.openIters) try { | |
| 1328 | - iteratorCloseAll(state.openIters, NORMAL); | |
| 1329 | - } catch (error) { | |
| 1330 | - return iteratorClose(iterator, THROW, error); | |
| 1331 | - } | |
| 1332 | - if (iterator) iteratorClose(iterator, NORMAL); | |
| 1333 | - return createIterResultObject(undefined, true); | |
| 1334 | - } | |
| 1335 | - }); | |
| 1336 | -}; | |
| 1337 | - | |
| 1338 | -var WrapForValidIteratorPrototype = createIteratorProxyPrototype(true); | |
| 1339 | -var IteratorHelperPrototype = createIteratorProxyPrototype(false); | |
| 1340 | - | |
| 1341 | -createNonEnumerableProperty(IteratorHelperPrototype, TO_STRING_TAG, 'Iterator Helper'); | |
| 1342 | - | |
| 1343 | -module.exports = function (nextHandler, IS_ITERATOR, RETURN_HANDLER_RESULT) { | |
| 1344 | - var IteratorProxy = function Iterator(record, state) { | |
| 1345 | - if (state) { | |
| 1346 | - state.iterator = record.iterator; | |
| 1347 | - state.next = record.next; | |
| 1348 | - } else state = record; | |
| 1349 | - state.type = IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER; | |
| 1350 | - state.returnHandlerResult = !!RETURN_HANDLER_RESULT; | |
| 1351 | - state.nextHandler = nextHandler; | |
| 1352 | - state.counter = 0; | |
| 1353 | - state.done = false; | |
| 1354 | - setInternalState(this, state); | |
| 1355 | - }; | |
| 1356 | - | |
| 1357 | - IteratorProxy.prototype = IS_ITERATOR ? WrapForValidIteratorPrototype : IteratorHelperPrototype; | |
| 1358 | - | |
| 1359 | - return IteratorProxy; | |
| 1360 | -}; | |
| 1361 | - | |
| 1362 | - | |
| 1363 | -/***/ }), | |
| 1364 | - | |
| 1365 | -/***/ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js": | |
| 1366 | -/*!***************************************************************************************!*\ | |
| 1367 | - !*** ../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js ***! | |
| 1368 | - \***************************************************************************************/ | |
| 1369 | -/***/ ((module) => { | |
| 1370 | - | |
| 1371 | - | |
| 1372 | -// Should throw an error on invalid iterator | |
| 1373 | -// https://issues.chromium.org/issues/336839115 | |
| 1374 | -module.exports = function (methodName, argument) { | |
| 1375 | - // eslint-disable-next-line es/no-iterator -- required for testing | |
| 1376 | - var method = typeof Iterator == 'function' && Iterator.prototype[methodName]; | |
| 1377 | - if (method) try { | |
| 1378 | - method.call({ next: null }, argument).next(); | |
| 1379 | - } catch (error) { | |
| 1380 | - return true; | |
| 1381 | - } | |
| 1382 | -}; | |
| 1383 | - | |
| 1384 | - | |
| 1385 | -/***/ }), | |
| 1386 | - | |
| 1387 | 1325 | /***/ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js": |
| 1388 | 1326 | /*!*******************************************************************************************!*\ |
| 1389 | 1327 | !*** ../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js ***! |
| 1390 | 1328 | \*******************************************************************************************/ |
| @@ -1475,8 +1413,20 @@ | ||
| 1475 | 1413 | |
| 1476 | 1414 | |
| 1477 | 1415 | /***/ }), |
| 1478 | 1416 | |
| 1417 | +/***/ "../node_modules/core-js/internals/iterators.js": | |
| 1418 | +/*!******************************************************!*\ | |
| 1419 | + !*** ../node_modules/core-js/internals/iterators.js ***! | |
| 1420 | + \******************************************************/ | |
| 1421 | +/***/ ((module) => { | |
| 1422 | + | |
| 1423 | + | |
| 1424 | +module.exports = {}; | |
| 1425 | + | |
| 1426 | + | |
| 1427 | +/***/ }), | |
| 1428 | + | |
| 1479 | 1429 | /***/ "../node_modules/core-js/internals/length-of-array-like.js": |
| 1480 | 1430 | /*!*****************************************************************!*\ |
| 1481 | 1431 | !*** ../node_modules/core-js/internals/length-of-array-like.js ***! |
| 1482 | 1432 | \*****************************************************************/ |
| @@ -2054,12 +2004,12 @@ | ||
| 2054 | 2004 | var SHARED = '__core-js_shared__'; |
| 2055 | 2005 | var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {}); |
| 2056 | 2006 | |
| 2057 | 2007 | (store.versions || (store.versions = [])).push({ |
| 2058 | - version: '3.46.0', | |
| 2008 | + version: '3.43.0', | |
| 2059 | 2009 | mode: IS_PURE ? 'pure' : 'global', |
| 2060 | - copyright: '© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)', | |
| 2061 | - license: 'https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE', | |
| 2010 | + copyright: '© 2014-2025 Denis Pushkarev (zloirock.ru)', | |
| 2011 | + license: 'https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE', | |
| 2062 | 2012 | source: 'https://github.com/zloirock/core-js' |
| 2063 | 2013 | }); |
| 2064 | 2014 | |
| 2065 | 2015 | |
| @@ -2267,8 +2217,27 @@ | ||
| 2267 | 2217 | |
| 2268 | 2218 | |
| 2269 | 2219 | /***/ }), |
| 2270 | 2220 | |
| 2221 | +/***/ "../node_modules/core-js/internals/to-string-tag-support.js": | |
| 2222 | +/*!******************************************************************!*\ | |
| 2223 | + !*** ../node_modules/core-js/internals/to-string-tag-support.js ***! | |
| 2224 | + \******************************************************************/ | |
| 2225 | +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 2226 | + | |
| 2227 | + | |
| 2228 | +var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 2229 | + | |
| 2230 | +var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
| 2231 | +var test = {}; | |
| 2232 | + | |
| 2233 | +test[TO_STRING_TAG] = 'z'; | |
| 2234 | + | |
| 2235 | +module.exports = String(test) === '[object z]'; | |
| 2236 | + | |
| 2237 | + | |
| 2238 | +/***/ }), | |
| 2239 | + | |
| 2271 | 2240 | /***/ "../node_modules/core-js/internals/try-to-string.js": |
| 2272 | 2241 | /*!**********************************************************!*\ |
| 2273 | 2242 | !*** ../node_modules/core-js/internals/try-to-string.js ***! |
| 2274 | 2243 | \**********************************************************/ |
| @@ -2468,63 +2437,44 @@ | ||
| 2468 | 2437 | |
| 2469 | 2438 | |
| 2470 | 2439 | /***/ }), |
| 2471 | 2440 | |
| 2472 | -/***/ "../node_modules/core-js/modules/es.iterator.filter.js": | |
| 2473 | -/*!*************************************************************!*\ | |
| 2474 | - !*** ../node_modules/core-js/modules/es.iterator.filter.js ***! | |
| 2475 | - \*************************************************************/ | |
| 2441 | +/***/ "../node_modules/core-js/modules/es.iterator.for-each.js": | |
| 2442 | +/*!***************************************************************!*\ | |
| 2443 | + !*** ../node_modules/core-js/modules/es.iterator.for-each.js ***! | |
| 2444 | + \***************************************************************/ | |
| 2476 | 2445 | /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { |
| 2477 | 2446 | |
| 2478 | 2447 | |
| 2479 | 2448 | var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js"); |
| 2480 | 2449 | var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js"); |
| 2450 | +var iterate = __webpack_require__(/*! ../internals/iterate */ "../node_modules/core-js/internals/iterate.js"); | |
| 2481 | 2451 | var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js"); |
| 2482 | 2452 | var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); |
| 2483 | 2453 | var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js"); |
| 2484 | -var createIteratorProxy = __webpack_require__(/*! ../internals/iterator-create-proxy */ "../node_modules/core-js/internals/iterator-create-proxy.js"); | |
| 2485 | -var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js"); | |
| 2486 | -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js"); | |
| 2487 | 2454 | var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); |
| 2488 | -var iteratorHelperThrowsOnInvalidIterator = __webpack_require__(/*! ../internals/iterator-helper-throws-on-invalid-iterator */ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js"); | |
| 2489 | 2455 | var iteratorHelperWithoutClosingOnEarlyError = __webpack_require__(/*! ../internals/iterator-helper-without-closing-on-early-error */ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js"); |
| 2490 | 2456 | |
| 2491 | -var FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR = !IS_PURE && !iteratorHelperThrowsOnInvalidIterator('filter', function () { /* empty */ }); | |
| 2492 | -var filterWithoutClosingOnEarlyError = !IS_PURE && !FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR | |
| 2493 | - && iteratorHelperWithoutClosingOnEarlyError('filter', TypeError); | |
| 2457 | +var forEachWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('forEach', TypeError); | |
| 2494 | 2458 | |
| 2495 | -var FORCED = IS_PURE || FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR || filterWithoutClosingOnEarlyError; | |
| 2496 | - | |
| 2497 | -var IteratorProxy = createIteratorProxy(function () { | |
| 2498 | - var iterator = this.iterator; | |
| 2499 | - var predicate = this.predicate; | |
| 2500 | - var next = this.next; | |
| 2501 | - var result, done, value; | |
| 2502 | - while (true) { | |
| 2503 | - result = anObject(call(next, iterator)); | |
| 2504 | - done = this.done = !!result.done; | |
| 2505 | - if (done) return; | |
| 2506 | - value = result.value; | |
| 2507 | - if (callWithSafeIterationClosing(iterator, predicate, [value, this.counter++], true)) return value; | |
| 2508 | - } | |
| 2509 | -}); | |
| 2510 | - | |
| 2511 | -// `Iterator.prototype.filter` method | |
| 2512 | -// https://tc39.es/ecma262/#sec-iterator.prototype.filter | |
| 2513 | -$({ target: 'Iterator', proto: true, real: true, forced: FORCED }, { | |
| 2514 | - filter: function filter(predicate) { | |
| 2459 | +// `Iterator.prototype.forEach` method | |
| 2460 | +// https://tc39.es/ecma262/#sec-iterator.prototype.foreach | |
| 2461 | +$({ target: 'Iterator', proto: true, real: true, forced: forEachWithoutClosingOnEarlyError }, { | |
| 2462 | + forEach: function forEach(fn) { | |
| 2515 | 2463 | anObject(this); |
| 2516 | 2464 | try { |
| 2517 | - aCallable(predicate); | |
| 2465 | + aCallable(fn); | |
| 2518 | 2466 | } catch (error) { |
| 2519 | 2467 | iteratorClose(this, 'throw', error); |
| 2520 | 2468 | } |
| 2521 | 2469 | |
| 2522 | - if (filterWithoutClosingOnEarlyError) return call(filterWithoutClosingOnEarlyError, this, predicate); | |
| 2470 | + if (forEachWithoutClosingOnEarlyError) return call(forEachWithoutClosingOnEarlyError, this, fn); | |
| 2523 | 2471 | |
| 2524 | - return new IteratorProxy(getIteratorDirect(this), { | |
| 2525 | - predicate: predicate | |
| 2526 | - }); | |
| 2472 | + var record = getIteratorDirect(this); | |
| 2473 | + var counter = 0; | |
| 2474 | + iterate(record, function (value) { | |
| 2475 | + fn(value, counter++); | |
| 2476 | + }, { IS_RECORD: true }); | |
| 2527 | 2477 | } |
| 2528 | 2478 | }); |
| 2529 | 2479 | |
| 2530 | 2480 | |
| @@ -2542,31 +2492,21 @@ | ||
| 2542 | 2492 | |
| 2543 | 2493 | |
| 2544 | 2494 | /***/ }), |
| 2545 | 2495 | |
| 2546 | -/***/ "../node_modules/core-js/modules/esnext.iterator.filter.js": | |
| 2547 | -/*!*****************************************************************!*\ | |
| 2548 | - !*** ../node_modules/core-js/modules/esnext.iterator.filter.js ***! | |
| 2549 | - \*****************************************************************/ | |
| 2496 | +/***/ "../node_modules/core-js/modules/esnext.iterator.for-each.js": | |
| 2497 | +/*!*******************************************************************!*\ | |
| 2498 | + !*** ../node_modules/core-js/modules/esnext.iterator.for-each.js ***! | |
| 2499 | + \*******************************************************************/ | |
| 2550 | 2500 | /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { |
| 2551 | 2501 | |
| 2552 | 2502 | |
| 2553 | 2503 | // TODO: Remove from `core-js@4` |
| 2554 | -__webpack_require__(/*! ../modules/es.iterator.filter */ "../node_modules/core-js/modules/es.iterator.filter.js"); | |
| 2504 | +__webpack_require__(/*! ../modules/es.iterator.for-each */ "../node_modules/core-js/modules/es.iterator.for-each.js"); | |
| 2555 | 2505 | |
| 2556 | 2506 | |
| 2557 | 2507 | /***/ }), |
| 2558 | 2508 | |
| 2559 | -/***/ "@elementor/alpinejs": | |
| 2560 | -/*!***************************************!*\ | |
| 2561 | - !*** external "elementorV2.alpinejs" ***! | |
| 2562 | - \***************************************/ | |
| 2563 | -/***/ ((module) => { | |
| 2564 | - | |
| 2565 | -module.exports = elementorV2.alpinejs; | |
| 2566 | - | |
| 2567 | -/***/ }), | |
| 2568 | - | |
| 2569 | 2509 | /***/ "@elementor/frontend-handlers": |
| 2570 | 2510 | /*!***********************************************!*\ |
| 2571 | 2511 | !*** external "elementorV2.frontendHandlers" ***! |
| 2572 | 2512 | \***********************************************/ |
| @@ -2578,8 +2518,8 @@ | ||
| 2578 | 2518 | |
| 2579 | 2519 | }, |
| 2580 | 2520 | /******/ __webpack_require__ => { // webpackRuntimeModules |
| 2581 | 2521 | /******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) |
| 2582 | -/******/ var __webpack_exports__ = (__webpack_exec__("../modules/atomic-widgets/elements/atomic-tabs/handlers/atomic-tabs-handler.js")); | |
| 2522 | +/******/ var __webpack_exports__ = (__webpack_exec__("../modules/atomic-widgets/elements/atomic-tabs/atomic-tabs-handler.js")); | |
| 2583 | 2523 | /******/ } |
| 2584 | 2524 | ]); |
| 2585 | 2525 | //# sourceMappingURL=tabs-handler.js.map |