| @@ -1,211 +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 | -var _editorTabsState = __webpack_require__(/*! ./editor-tabs-state */ "../modules/atomic-widgets/elements/atomic-tabs/handlers/editor-tabs-state.js"); | |
| 16 | -const SELECTED_CLASS = 'e--selected'; | |
| 17 | 15 | (0, _frontendHandlers.register)({ |
| 18 | 16 | elementType: 'e-tabs', |
| 19 | - id: 'e-tabs-handler', | |
| 17 | + uniqueId: 'e-tabs-handler', | |
| 20 | 18 | callback: ({ |
| 21 | 19 | element, |
| 22 | - settings | |
| 20 | + signal | |
| 23 | 21 | }) => { |
| 24 | - const tabsId = element.dataset.id; | |
| 25 | - const defaultActiveTab = settings['default-active-tab']; | |
| 26 | - _alpinejs.Alpine.data(`eTabs${tabsId}`, () => ({ | |
| 27 | - init() { | |
| 28 | - (0, _editorTabsState.validateActiveTab)(tabsId, (0, _utils.getDirectTabCount)(this.$el)); | |
| 29 | - }, | |
| 30 | - get activeTab() { | |
| 31 | - return (0, _editorTabsState.getActiveTabId)(tabsId, defaultActiveTab); | |
| 32 | - }, | |
| 33 | - navigateTabs({ | |
| 34 | - key, | |
| 35 | - target: tab | |
| 36 | - }) { | |
| 37 | - const nextTab = (0, _utils.getNextTab)(key, tab); | |
| 38 | - nextTab.focus(); | |
| 39 | - }, | |
| 40 | - tab: { | |
| 41 | - ':id'() { | |
| 42 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_ELEMENT_TYPE); | |
| 43 | - return (0, _utils.getTabId)(tabsId, index); | |
| 44 | - }, | |
| 45 | - '@click'() { | |
| 46 | - (0, _editorTabsState.setActiveTabIndex)(tabsId, (0, _utils.getIndex)(this.$el, _utils.TAB_ELEMENT_TYPE)); | |
| 47 | - }, | |
| 48 | - '@keydown.arrow-right.prevent'(event) { | |
| 49 | - this.navigateTabs(event); | |
| 50 | - }, | |
| 51 | - '@keydown.arrow-left.prevent'(event) { | |
| 52 | - this.navigateTabs(event); | |
| 53 | - }, | |
| 54 | - ':class'() { | |
| 55 | - const id = this.$el.id; | |
| 56 | - return { | |
| 57 | - [SELECTED_CLASS]: this.activeTab === id | |
| 58 | - }; | |
| 59 | - }, | |
| 60 | - ':aria-selected'() { | |
| 61 | - const id = this.$el.id; | |
| 62 | - return this.activeTab === id ? 'true' : 'false'; | |
| 63 | - }, | |
| 64 | - ':tabindex'() { | |
| 65 | - const id = this.$el.id; | |
| 66 | - return this.activeTab === id ? '0' : '-1'; | |
| 67 | - }, | |
| 68 | - ':aria-controls'() { | |
| 69 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_ELEMENT_TYPE); | |
| 70 | - 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; | |
| 71 | 31 | } |
| 72 | - }, | |
| 73 | - tabContent: { | |
| 74 | - ':aria-labelledby'() { | |
| 75 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 76 | - return (0, _utils.getTabId)(tabsId, index); | |
| 77 | - }, | |
| 78 | - 'x-show'() { | |
| 79 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 80 | - const tabId = (0, _utils.getTabId)(tabsId, index); | |
| 81 | - const isActive = this.activeTab === tabId; | |
| 82 | - this.$nextTick(() => { | |
| 83 | - this.$el.classList.toggle(SELECTED_CLASS, isActive); | |
| 84 | - }); | |
| 85 | - return isActive; | |
| 86 | - }, | |
| 87 | - ':id'() { | |
| 88 | - const index = (0, _utils.getIndex)(this.$el, _utils.TAB_CONTENT_ELEMENT_TYPE); | |
| 89 | - return (0, _utils.getTabContentId)(tabsId, index); | |
| 90 | - } | |
| 91 | - } | |
| 92 | - })); | |
| 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 | + }); | |
| 93 | 47 | } |
| 94 | 48 | }); |
| 95 | 49 | |
| 96 | 50 | /***/ }), |
| 97 | 51 | |
| 98 | -/***/ "../modules/atomic-widgets/elements/atomic-tabs/handlers/editor-tabs-state.js": | |
| 99 | -/*!************************************************************************************!*\ | |
| 100 | - !*** ../modules/atomic-widgets/elements/atomic-tabs/handlers/editor-tabs-state.js ***! | |
| 101 | - \************************************************************************************/ | |
| 102 | -/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | |
| 103 | - | |
| 104 | - | |
| 105 | - | |
| 106 | -Object.defineProperty(exports, "__esModule", ({ | |
| 107 | - value: true | |
| 108 | -})); | |
| 109 | -exports.getActiveTabId = getActiveTabId; | |
| 110 | -exports.setActiveTabIndex = setActiveTabIndex; | |
| 111 | -exports.validateActiveTab = validateActiveTab; | |
| 112 | -var _alpinejs = __webpack_require__(/*! @elementor/alpinejs */ "@elementor/alpinejs"); | |
| 113 | -var _utils = __webpack_require__(/*! ./utils */ "../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js"); | |
| 114 | -/** | |
| 115 | - * @typedef {Record<string, number>} TabsState - Maps tabsId to the selected tab index. | |
| 116 | - */ | |
| 117 | -const STORE_NAME = 'editor-atomic-tabs-state'; | |
| 118 | -function ensureStore() { | |
| 119 | - if (!_alpinejs.Alpine.store(STORE_NAME)) { | |
| 120 | - _alpinejs.Alpine.store(STORE_NAME, /** @type {TabsState} */{}); | |
| 121 | - } | |
| 122 | - return /** @type {TabsState} */_alpinejs.Alpine.store(STORE_NAME); | |
| 123 | -} | |
| 124 | -function getActiveTabId(tabsId, fallback) { | |
| 125 | - const store = ensureStore(); | |
| 126 | - const storedIndex = store[tabsId]; | |
| 127 | - if (storedIndex === undefined) { | |
| 128 | - return fallback; | |
| 129 | - } | |
| 130 | - return (0, _utils.getTabId)(tabsId, storedIndex); | |
| 131 | -} | |
| 132 | -function setActiveTabIndex(tabsId, index) { | |
| 133 | - const store = ensureStore(); | |
| 134 | - store[tabsId] = index; | |
| 135 | -} | |
| 136 | -function validateActiveTab(tabsId, tabCount) { | |
| 137 | - const store = ensureStore(); | |
| 138 | - const storedIndex = store[tabsId]; | |
| 139 | - if (storedIndex === undefined) { | |
| 140 | - return; | |
| 141 | - } | |
| 142 | - if (storedIndex >= tabCount) { | |
| 143 | - delete store[tabsId]; | |
| 144 | - } | |
| 145 | -} | |
| 146 | - | |
| 147 | -/***/ }), | |
| 148 | - | |
| 149 | -/***/ "../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js": | |
| 150 | -/*!************************************************************************!*\ | |
| 151 | - !*** ../modules/atomic-widgets/elements/atomic-tabs/handlers/utils.js ***! | |
| 152 | - \************************************************************************/ | |
| 153 | -/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | |
| 154 | - | |
| 155 | - | |
| 156 | - | |
| 157 | -Object.defineProperty(exports, "__esModule", ({ | |
| 158 | - value: true | |
| 159 | -})); | |
| 160 | -exports.getTabId = exports.getTabContentId = exports.getNextTab = exports.getIndex = exports.getDirectTabCount = exports.getChildren = exports.TAB_ELEMENT_TYPE = exports.TAB_CONTENT_ELEMENT_TYPE = exports.TABS_MENU_ELEMENT_TYPE = exports.TABS_CONTENT_AREA_ELEMENT_TYPE = void 0; | |
| 161 | -__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js"); | |
| 162 | -__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js"); | |
| 163 | -const TAB_ELEMENT_TYPE = exports.TAB_ELEMENT_TYPE = 'e-tab'; | |
| 164 | -const TAB_CONTENT_ELEMENT_TYPE = exports.TAB_CONTENT_ELEMENT_TYPE = 'e-tab-content'; | |
| 165 | -const TABS_CONTENT_AREA_ELEMENT_TYPE = exports.TABS_CONTENT_AREA_ELEMENT_TYPE = 'e-tabs-content-area'; | |
| 166 | -const TABS_MENU_ELEMENT_TYPE = exports.TABS_MENU_ELEMENT_TYPE = 'e-tabs-menu'; | |
| 167 | -const NAVIGATE_UP_KEYS = ['ArrowUp', 'ArrowLeft']; | |
| 168 | -const NAVIGATE_DOWN_KEYS = ['ArrowDown', 'ArrowRight']; | |
| 169 | -const getTabId = (tabsId, tabIndex) => { | |
| 170 | - return `${tabsId}-tab-${tabIndex}`; | |
| 171 | -}; | |
| 172 | -exports.getTabId = getTabId; | |
| 173 | -const getTabContentId = (tabsId, tabIndex) => { | |
| 174 | - return `${tabsId}-tab-content-${tabIndex}`; | |
| 175 | -}; | |
| 176 | -exports.getTabContentId = getTabContentId; | |
| 177 | -const getChildren = (el, elementType) => { | |
| 178 | - const parent = el.parentElement; | |
| 179 | - return Array.from(parent.children).filter(child => { | |
| 180 | - return child.dataset.element_type === elementType; | |
| 181 | - }); | |
| 182 | -}; | |
| 183 | -exports.getChildren = getChildren; | |
| 184 | -const getIndex = (el, elementType) => { | |
| 185 | - const children = getChildren(el, elementType); | |
| 186 | - return children.indexOf(el); | |
| 187 | -}; | |
| 188 | -exports.getIndex = getIndex; | |
| 189 | -const getDirectTabCount = tabsRootElement => { | |
| 190 | - return tabsRootElement.querySelectorAll(`:scope > [data-element_type="${TABS_MENU_ELEMENT_TYPE}"] > [data-element_type="${TAB_ELEMENT_TYPE}"]`).length; | |
| 191 | -}; | |
| 192 | -exports.getDirectTabCount = getDirectTabCount; | |
| 193 | -const getNextTab = (key, tab) => { | |
| 194 | - const tabs = getChildren(tab, TAB_ELEMENT_TYPE); | |
| 195 | - const tabsLength = tabs.length; | |
| 196 | - const currentIndex = getIndex(tab, TAB_ELEMENT_TYPE); | |
| 197 | - if (NAVIGATE_DOWN_KEYS.includes(key)) { | |
| 198 | - return tabs[(currentIndex + 1) % tabsLength]; | |
| 199 | - } | |
| 200 | - if (NAVIGATE_UP_KEYS.includes(key)) { | |
| 201 | - return tabs[(currentIndex - 1 + tabsLength) % tabsLength]; | |
| 202 | - } | |
| 203 | -}; | |
| 204 | -exports.getNextTab = getNextTab; | |
| 205 | - | |
| 206 | -/***/ }), | |
| 207 | - | |
| 208 | 52 | /***/ "../node_modules/core-js/internals/a-callable.js": |
| 209 | 53 | /*!*******************************************************!*\ |
| 210 | 54 | !*** ../node_modules/core-js/internals/a-callable.js ***! |
| 211 | 55 | \*******************************************************/ |
| @@ -309,47 +153,65 @@ | ||
| 309 | 153 | |
| 310 | 154 | |
| 311 | 155 | /***/ }), |
| 312 | 156 | |
| 313 | -/***/ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js": | |
| 314 | -/*!*****************************************************************************!*\ | |
| 315 | - !*** ../node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! | |
| 316 | - \*****************************************************************************/ | |
| 157 | +/***/ "../node_modules/core-js/internals/classof-raw.js": | |
| 158 | +/*!********************************************************!*\ | |
| 159 | + !*** ../node_modules/core-js/internals/classof-raw.js ***! | |
| 160 | + \********************************************************/ | |
| 317 | 161 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 318 | 162 | |
| 319 | 163 | |
| 320 | -var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); | |
| 321 | -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"); | |
| 322 | 165 | |
| 323 | -// call something on iterator step with safe closing on error | |
| 324 | -module.exports = function (iterator, fn, value, ENTRIES) { | |
| 325 | - try { | |
| 326 | - return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); | |
| 327 | - } catch (error) { | |
| 328 | - iteratorClose(iterator, 'throw', error); | |
| 329 | - } | |
| 166 | +var toString = uncurryThis({}.toString); | |
| 167 | +var stringSlice = uncurryThis(''.slice); | |
| 168 | + | |
| 169 | +module.exports = function (it) { | |
| 170 | + return stringSlice(toString(it), 8, -1); | |
| 330 | 171 | }; |
| 331 | 172 | |
| 332 | 173 | |
| 333 | 174 | /***/ }), |
| 334 | 175 | |
| 335 | -/***/ "../node_modules/core-js/internals/classof-raw.js": | |
| 336 | -/*!********************************************************!*\ | |
| 337 | - !*** ../node_modules/core-js/internals/classof-raw.js ***! | |
| 338 | - \********************************************************/ | |
| 176 | +/***/ "../node_modules/core-js/internals/classof.js": | |
| 177 | +/*!****************************************************!*\ | |
| 178 | + !*** ../node_modules/core-js/internals/classof.js ***! | |
| 179 | + \****************************************************/ | |
| 339 | 180 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 340 | 181 | |
| 341 | 182 | |
| 342 | -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"); | |
| 343 | 187 | |
| 344 | -var toString = uncurryThis({}.toString); | |
| 345 | -var stringSlice = uncurryThis(''.slice); | |
| 188 | +var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
| 189 | +var $Object = Object; | |
| 346 | 190 | |
| 347 | -module.exports = function (it) { | |
| 348 | - 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 */ } | |
| 349 | 199 | }; |
| 350 | 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 | +}; | |
| 351 | 212 | |
| 213 | + | |
| 352 | 214 | /***/ }), |
| 353 | 215 | |
| 354 | 216 | /***/ "../node_modules/core-js/internals/copy-constructor-properties.js": |
| 355 | 217 | /*!************************************************************************!*\ |
| @@ -396,24 +258,8 @@ | ||
| 396 | 258 | |
| 397 | 259 | |
| 398 | 260 | /***/ }), |
| 399 | 261 | |
| 400 | -/***/ "../node_modules/core-js/internals/create-iter-result-object.js": | |
| 401 | -/*!**********************************************************************!*\ | |
| 402 | - !*** ../node_modules/core-js/internals/create-iter-result-object.js ***! | |
| 403 | - \**********************************************************************/ | |
| 404 | -/***/ ((module) => { | |
| 405 | - | |
| 406 | - | |
| 407 | -// `CreateIterResultObject` abstract operation | |
| 408 | -// https://tc39.es/ecma262/#sec-createiterresultobject | |
| 409 | -module.exports = function (value, done) { | |
| 410 | - return { value: value, done: done }; | |
| 411 | -}; | |
| 412 | - | |
| 413 | - | |
| 414 | -/***/ }), | |
| 415 | - | |
| 416 | 262 | /***/ "../node_modules/core-js/internals/create-non-enumerable-property.js": |
| 417 | 263 | /*!***************************************************************************!*\ |
| 418 | 264 | !*** ../node_modules/core-js/internals/create-non-enumerable-property.js ***! |
| 419 | 265 | \***************************************************************************/ |
| @@ -528,25 +374,8 @@ | ||
| 528 | 374 | |
| 529 | 375 | |
| 530 | 376 | /***/ }), |
| 531 | 377 | |
| 532 | -/***/ "../node_modules/core-js/internals/define-built-ins.js": | |
| 533 | -/*!*************************************************************!*\ | |
| 534 | - !*** ../node_modules/core-js/internals/define-built-ins.js ***! | |
| 535 | - \*************************************************************/ | |
| 536 | -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 537 | - | |
| 538 | - | |
| 539 | -var defineBuiltIn = __webpack_require__(/*! ../internals/define-built-in */ "../node_modules/core-js/internals/define-built-in.js"); | |
| 540 | - | |
| 541 | -module.exports = function (target, src, options) { | |
| 542 | - for (var key in src) defineBuiltIn(target, key, src[key], options); | |
| 543 | - return target; | |
| 544 | -}; | |
| 545 | - | |
| 546 | - | |
| 547 | -/***/ }), | |
| 548 | - | |
| 549 | 378 | /***/ "../node_modules/core-js/internals/define-global-property.js": |
| 550 | 379 | /*!*******************************************************************!*\ |
| 551 | 380 | !*** ../node_modules/core-js/internals/define-global-property.js ***! |
| 552 | 381 | \*******************************************************************/ |
| @@ -766,8 +595,32 @@ | ||
| 766 | 595 | |
| 767 | 596 | |
| 768 | 597 | /***/ }), |
| 769 | 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 | + | |
| 770 | 623 | /***/ "../node_modules/core-js/internals/function-bind-native.js": |
| 771 | 624 | /*!*****************************************************************!*\ |
| 772 | 625 | !*** ../node_modules/core-js/internals/function-bind-native.js ***! |
| 773 | 626 | \*****************************************************************/ |
| @@ -831,8 +684,28 @@ | ||
| 831 | 684 | |
| 832 | 685 | |
| 833 | 686 | /***/ }), |
| 834 | 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 | + | |
| 835 | 708 | /***/ "../node_modules/core-js/internals/function-uncurry-this.js": |
| 836 | 709 | /*!******************************************************************!*\ |
| 837 | 710 | !*** ../node_modules/core-js/internals/function-uncurry-this.js ***! |
| 838 | 711 | \******************************************************************/ |
| @@ -883,9 +756,9 @@ | ||
| 883 | 756 | /***/ ((module) => { |
| 884 | 757 | |
| 885 | 758 | |
| 886 | 759 | // `GetIteratorDirect(obj)` abstract operation |
| 887 | -// https://tc39.es/ecma262/#sec-getiteratordirect | |
| 760 | +// https://tc39.es/proposal-iterator-helpers/#sec-getiteratordirect | |
| 888 | 761 | module.exports = function (obj) { |
| 889 | 762 | return { |
| 890 | 763 | iterator: obj, |
| 891 | 764 | next: obj.next, |
| @@ -895,8 +768,56 @@ | ||
| 895 | 768 | |
| 896 | 769 | |
| 897 | 770 | /***/ }), |
| 898 | 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 | + | |
| 899 | 820 | /***/ "../node_modules/core-js/internals/get-method.js": |
| 900 | 821 | /*!*******************************************************!*\ |
| 901 | 822 | !*** ../node_modules/core-js/internals/get-method.js ***! |
| 902 | 823 | \*******************************************************/ |
| @@ -1143,8 +1064,29 @@ | ||
| 1143 | 1064 | |
| 1144 | 1065 | |
| 1145 | 1066 | /***/ }), |
| 1146 | 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 | + | |
| 1147 | 1089 | /***/ "../node_modules/core-js/internals/is-callable.js": |
| 1148 | 1090 | /*!********************************************************!*\ |
| 1149 | 1091 | !*** ../node_modules/core-js/internals/is-callable.js ***! |
| 1150 | 1092 | \********************************************************/ |
| @@ -1266,29 +1208,82 @@ | ||
| 1266 | 1208 | |
| 1267 | 1209 | |
| 1268 | 1210 | /***/ }), |
| 1269 | 1211 | |
| 1270 | -/***/ "../node_modules/core-js/internals/iterator-close-all.js": | |
| 1271 | -/*!***************************************************************!*\ | |
| 1272 | - !*** ../node_modules/core-js/internals/iterator-close-all.js ***! | |
| 1273 | - \***************************************************************/ | |
| 1212 | +/***/ "../node_modules/core-js/internals/iterate.js": | |
| 1213 | +/*!****************************************************!*\ | |
| 1214 | + !*** ../node_modules/core-js/internals/iterate.js ***! | |
| 1215 | + \****************************************************/ | |
| 1274 | 1216 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 1275 | 1217 | |
| 1276 | 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"); | |
| 1277 | 1228 | var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); |
| 1278 | 1229 | |
| 1279 | -module.exports = function (iters, kind, value) { | |
| 1280 | - for (var i = iters.length - 1; i >= 0; i--) { | |
| 1281 | - 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) { | |
| 1282 | 1279 | try { |
| 1283 | - value = iteratorClose(iters[i].iterator, kind, value); | |
| 1280 | + result = callFn(step.value); | |
| 1284 | 1281 | } catch (error) { |
| 1285 | - kind = 'throw'; | |
| 1286 | - value = error; | |
| 1282 | + iteratorClose(iterator, 'throw', error); | |
| 1287 | 1283 | } |
| 1288 | - } | |
| 1289 | - if (kind === 'throw') throw value; | |
| 1290 | - return value; | |
| 1284 | + if (typeof result == 'object' && result && isPrototypeOf(ResultPrototype, result)) return result; | |
| 1285 | + } return new Result(false); | |
| 1291 | 1286 | }; |
| 1292 | 1287 | |
| 1293 | 1288 | |
| 1294 | 1289 | /***/ }), |
| @@ -1326,126 +1321,8 @@ | ||
| 1326 | 1321 | |
| 1327 | 1322 | |
| 1328 | 1323 | /***/ }), |
| 1329 | 1324 | |
| 1330 | -/***/ "../node_modules/core-js/internals/iterator-create-proxy.js": | |
| 1331 | -/*!******************************************************************!*\ | |
| 1332 | - !*** ../node_modules/core-js/internals/iterator-create-proxy.js ***! | |
| 1333 | - \******************************************************************/ | |
| 1334 | -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { | |
| 1335 | - | |
| 1336 | - | |
| 1337 | -var call = __webpack_require__(/*! ../internals/function-call */ "../node_modules/core-js/internals/function-call.js"); | |
| 1338 | -var create = __webpack_require__(/*! ../internals/object-create */ "../node_modules/core-js/internals/object-create.js"); | |
| 1339 | -var createNonEnumerableProperty = __webpack_require__(/*! ../internals/create-non-enumerable-property */ "../node_modules/core-js/internals/create-non-enumerable-property.js"); | |
| 1340 | -var defineBuiltIns = __webpack_require__(/*! ../internals/define-built-ins */ "../node_modules/core-js/internals/define-built-ins.js"); | |
| 1341 | -var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../node_modules/core-js/internals/well-known-symbol.js"); | |
| 1342 | -var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../node_modules/core-js/internals/internal-state.js"); | |
| 1343 | -var getMethod = __webpack_require__(/*! ../internals/get-method */ "../node_modules/core-js/internals/get-method.js"); | |
| 1344 | -var IteratorPrototype = (__webpack_require__(/*! ../internals/iterators-core */ "../node_modules/core-js/internals/iterators-core.js").IteratorPrototype); | |
| 1345 | -var createIterResultObject = __webpack_require__(/*! ../internals/create-iter-result-object */ "../node_modules/core-js/internals/create-iter-result-object.js"); | |
| 1346 | -var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); | |
| 1347 | -var iteratorCloseAll = __webpack_require__(/*! ../internals/iterator-close-all */ "../node_modules/core-js/internals/iterator-close-all.js"); | |
| 1348 | - | |
| 1349 | -var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
| 1350 | -var ITERATOR_HELPER = 'IteratorHelper'; | |
| 1351 | -var WRAP_FOR_VALID_ITERATOR = 'WrapForValidIterator'; | |
| 1352 | -var NORMAL = 'normal'; | |
| 1353 | -var THROW = 'throw'; | |
| 1354 | -var setInternalState = InternalStateModule.set; | |
| 1355 | - | |
| 1356 | -var createIteratorProxyPrototype = function (IS_ITERATOR) { | |
| 1357 | - var getInternalState = InternalStateModule.getterFor(IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER); | |
| 1358 | - | |
| 1359 | - return defineBuiltIns(create(IteratorPrototype), { | |
| 1360 | - next: function next() { | |
| 1361 | - var state = getInternalState(this); | |
| 1362 | - // for simplification: | |
| 1363 | - // for `%WrapForValidIteratorPrototype%.next` or with `state.returnHandlerResult` our `nextHandler` returns `IterResultObject` | |
| 1364 | - // for `%IteratorHelperPrototype%.next` - just a value | |
| 1365 | - if (IS_ITERATOR) return state.nextHandler(); | |
| 1366 | - if (state.done) return createIterResultObject(undefined, true); | |
| 1367 | - try { | |
| 1368 | - var result = state.nextHandler(); | |
| 1369 | - return state.returnHandlerResult ? result : createIterResultObject(result, state.done); | |
| 1370 | - } catch (error) { | |
| 1371 | - state.done = true; | |
| 1372 | - throw error; | |
| 1373 | - } | |
| 1374 | - }, | |
| 1375 | - 'return': function () { | |
| 1376 | - var state = getInternalState(this); | |
| 1377 | - var iterator = state.iterator; | |
| 1378 | - state.done = true; | |
| 1379 | - if (IS_ITERATOR) { | |
| 1380 | - var returnMethod = getMethod(iterator, 'return'); | |
| 1381 | - return returnMethod ? call(returnMethod, iterator) : createIterResultObject(undefined, true); | |
| 1382 | - } | |
| 1383 | - if (state.inner) try { | |
| 1384 | - iteratorClose(state.inner.iterator, NORMAL); | |
| 1385 | - } catch (error) { | |
| 1386 | - return iteratorClose(iterator, THROW, error); | |
| 1387 | - } | |
| 1388 | - if (state.openIters) try { | |
| 1389 | - iteratorCloseAll(state.openIters, NORMAL); | |
| 1390 | - } catch (error) { | |
| 1391 | - return iteratorClose(iterator, THROW, error); | |
| 1392 | - } | |
| 1393 | - if (iterator) iteratorClose(iterator, NORMAL); | |
| 1394 | - return createIterResultObject(undefined, true); | |
| 1395 | - } | |
| 1396 | - }); | |
| 1397 | -}; | |
| 1398 | - | |
| 1399 | -var WrapForValidIteratorPrototype = createIteratorProxyPrototype(true); | |
| 1400 | -var IteratorHelperPrototype = createIteratorProxyPrototype(false); | |
| 1401 | - | |
| 1402 | -createNonEnumerableProperty(IteratorHelperPrototype, TO_STRING_TAG, 'Iterator Helper'); | |
| 1403 | - | |
| 1404 | -module.exports = function (nextHandler, IS_ITERATOR, RETURN_HANDLER_RESULT) { | |
| 1405 | - var IteratorProxy = function Iterator(record, state) { | |
| 1406 | - if (state) { | |
| 1407 | - state.iterator = record.iterator; | |
| 1408 | - state.next = record.next; | |
| 1409 | - } else state = record; | |
| 1410 | - state.type = IS_ITERATOR ? WRAP_FOR_VALID_ITERATOR : ITERATOR_HELPER; | |
| 1411 | - state.returnHandlerResult = !!RETURN_HANDLER_RESULT; | |
| 1412 | - state.nextHandler = nextHandler; | |
| 1413 | - state.counter = 0; | |
| 1414 | - state.done = false; | |
| 1415 | - setInternalState(this, state); | |
| 1416 | - }; | |
| 1417 | - | |
| 1418 | - IteratorProxy.prototype = IS_ITERATOR ? WrapForValidIteratorPrototype : IteratorHelperPrototype; | |
| 1419 | - | |
| 1420 | - return IteratorProxy; | |
| 1421 | -}; | |
| 1422 | - | |
| 1423 | - | |
| 1424 | -/***/ }), | |
| 1425 | - | |
| 1426 | -/***/ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js": | |
| 1427 | -/*!***************************************************************************************!*\ | |
| 1428 | - !*** ../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js ***! | |
| 1429 | - \***************************************************************************************/ | |
| 1430 | -/***/ ((module) => { | |
| 1431 | - | |
| 1432 | - | |
| 1433 | -// Should throw an error on invalid iterator | |
| 1434 | -// https://issues.chromium.org/issues/336839115 | |
| 1435 | -module.exports = function (methodName, argument) { | |
| 1436 | - // eslint-disable-next-line es/no-iterator -- required for testing | |
| 1437 | - var method = typeof Iterator == 'function' && Iterator.prototype[methodName]; | |
| 1438 | - if (method) try { | |
| 1439 | - method.call({ next: null }, argument).next(); | |
| 1440 | - } catch (error) { | |
| 1441 | - return true; | |
| 1442 | - } | |
| 1443 | -}; | |
| 1444 | - | |
| 1445 | - | |
| 1446 | -/***/ }), | |
| 1447 | - | |
| 1448 | 1325 | /***/ "../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js": |
| 1449 | 1326 | /*!*******************************************************************************************!*\ |
| 1450 | 1327 | !*** ../node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js ***! |
| 1451 | 1328 | \*******************************************************************************************/ |
| @@ -1536,8 +1413,20 @@ | ||
| 1536 | 1413 | |
| 1537 | 1414 | |
| 1538 | 1415 | /***/ }), |
| 1539 | 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 | + | |
| 1540 | 1429 | /***/ "../node_modules/core-js/internals/length-of-array-like.js": |
| 1541 | 1430 | /*!*****************************************************************!*\ |
| 1542 | 1431 | !*** ../node_modules/core-js/internals/length-of-array-like.js ***! |
| 1543 | 1432 | \*****************************************************************/ |
| @@ -2115,12 +2004,12 @@ | ||
| 2115 | 2004 | var SHARED = '__core-js_shared__'; |
| 2116 | 2005 | var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {}); |
| 2117 | 2006 | |
| 2118 | 2007 | (store.versions || (store.versions = [])).push({ |
| 2119 | - version: '3.46.0', | |
| 2008 | + version: '3.43.0', | |
| 2120 | 2009 | mode: IS_PURE ? 'pure' : 'global', |
| 2121 | - copyright: '© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)', | |
| 2122 | - 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', | |
| 2123 | 2012 | source: 'https://github.com/zloirock/core-js' |
| 2124 | 2013 | }); |
| 2125 | 2014 | |
| 2126 | 2015 | |
| @@ -2328,8 +2217,27 @@ | ||
| 2328 | 2217 | |
| 2329 | 2218 | |
| 2330 | 2219 | /***/ }), |
| 2331 | 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 | + | |
| 2332 | 2240 | /***/ "../node_modules/core-js/internals/try-to-string.js": |
| 2333 | 2241 | /*!**********************************************************!*\ |
| 2334 | 2242 | !*** ../node_modules/core-js/internals/try-to-string.js ***! |
| 2335 | 2243 | \**********************************************************/ |
| @@ -2529,63 +2437,44 @@ | ||
| 2529 | 2437 | |
| 2530 | 2438 | |
| 2531 | 2439 | /***/ }), |
| 2532 | 2440 | |
| 2533 | -/***/ "../node_modules/core-js/modules/es.iterator.filter.js": | |
| 2534 | -/*!*************************************************************!*\ | |
| 2535 | - !*** ../node_modules/core-js/modules/es.iterator.filter.js ***! | |
| 2536 | - \*************************************************************/ | |
| 2441 | +/***/ "../node_modules/core-js/modules/es.iterator.for-each.js": | |
| 2442 | +/*!***************************************************************!*\ | |
| 2443 | + !*** ../node_modules/core-js/modules/es.iterator.for-each.js ***! | |
| 2444 | + \***************************************************************/ | |
| 2537 | 2445 | /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { |
| 2538 | 2446 | |
| 2539 | 2447 | |
| 2540 | 2448 | var $ = __webpack_require__(/*! ../internals/export */ "../node_modules/core-js/internals/export.js"); |
| 2541 | 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"); | |
| 2542 | 2451 | var aCallable = __webpack_require__(/*! ../internals/a-callable */ "../node_modules/core-js/internals/a-callable.js"); |
| 2543 | 2452 | var anObject = __webpack_require__(/*! ../internals/an-object */ "../node_modules/core-js/internals/an-object.js"); |
| 2544 | 2453 | var getIteratorDirect = __webpack_require__(/*! ../internals/get-iterator-direct */ "../node_modules/core-js/internals/get-iterator-direct.js"); |
| 2545 | -var createIteratorProxy = __webpack_require__(/*! ../internals/iterator-create-proxy */ "../node_modules/core-js/internals/iterator-create-proxy.js"); | |
| 2546 | -var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../node_modules/core-js/internals/call-with-safe-iteration-closing.js"); | |
| 2547 | -var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../node_modules/core-js/internals/is-pure.js"); | |
| 2548 | 2454 | var iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ "../node_modules/core-js/internals/iterator-close.js"); |
| 2549 | -var iteratorHelperThrowsOnInvalidIterator = __webpack_require__(/*! ../internals/iterator-helper-throws-on-invalid-iterator */ "../node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js"); | |
| 2550 | 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"); |
| 2551 | 2456 | |
| 2552 | -var FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR = !IS_PURE && !iteratorHelperThrowsOnInvalidIterator('filter', function () { /* empty */ }); | |
| 2553 | -var filterWithoutClosingOnEarlyError = !IS_PURE && !FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR | |
| 2554 | - && iteratorHelperWithoutClosingOnEarlyError('filter', TypeError); | |
| 2457 | +var forEachWithoutClosingOnEarlyError = iteratorHelperWithoutClosingOnEarlyError('forEach', TypeError); | |
| 2555 | 2458 | |
| 2556 | -var FORCED = IS_PURE || FILTER_WITHOUT_THROWING_ON_INVALID_ITERATOR || filterWithoutClosingOnEarlyError; | |
| 2557 | - | |
| 2558 | -var IteratorProxy = createIteratorProxy(function () { | |
| 2559 | - var iterator = this.iterator; | |
| 2560 | - var predicate = this.predicate; | |
| 2561 | - var next = this.next; | |
| 2562 | - var result, done, value; | |
| 2563 | - while (true) { | |
| 2564 | - result = anObject(call(next, iterator)); | |
| 2565 | - done = this.done = !!result.done; | |
| 2566 | - if (done) return; | |
| 2567 | - value = result.value; | |
| 2568 | - if (callWithSafeIterationClosing(iterator, predicate, [value, this.counter++], true)) return value; | |
| 2569 | - } | |
| 2570 | -}); | |
| 2571 | - | |
| 2572 | -// `Iterator.prototype.filter` method | |
| 2573 | -// https://tc39.es/ecma262/#sec-iterator.prototype.filter | |
| 2574 | -$({ target: 'Iterator', proto: true, real: true, forced: FORCED }, { | |
| 2575 | - 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) { | |
| 2576 | 2463 | anObject(this); |
| 2577 | 2464 | try { |
| 2578 | - aCallable(predicate); | |
| 2465 | + aCallable(fn); | |
| 2579 | 2466 | } catch (error) { |
| 2580 | 2467 | iteratorClose(this, 'throw', error); |
| 2581 | 2468 | } |
| 2582 | 2469 | |
| 2583 | - if (filterWithoutClosingOnEarlyError) return call(filterWithoutClosingOnEarlyError, this, predicate); | |
| 2470 | + if (forEachWithoutClosingOnEarlyError) return call(forEachWithoutClosingOnEarlyError, this, fn); | |
| 2584 | 2471 | |
| 2585 | - return new IteratorProxy(getIteratorDirect(this), { | |
| 2586 | - predicate: predicate | |
| 2587 | - }); | |
| 2472 | + var record = getIteratorDirect(this); | |
| 2473 | + var counter = 0; | |
| 2474 | + iterate(record, function (value) { | |
| 2475 | + fn(value, counter++); | |
| 2476 | + }, { IS_RECORD: true }); | |
| 2588 | 2477 | } |
| 2589 | 2478 | }); |
| 2590 | 2479 | |
| 2591 | 2480 | |
| @@ -2603,31 +2492,21 @@ | ||
| 2603 | 2492 | |
| 2604 | 2493 | |
| 2605 | 2494 | /***/ }), |
| 2606 | 2495 | |
| 2607 | -/***/ "../node_modules/core-js/modules/esnext.iterator.filter.js": | |
| 2608 | -/*!*****************************************************************!*\ | |
| 2609 | - !*** ../node_modules/core-js/modules/esnext.iterator.filter.js ***! | |
| 2610 | - \*****************************************************************/ | |
| 2496 | +/***/ "../node_modules/core-js/modules/esnext.iterator.for-each.js": | |
| 2497 | +/*!*******************************************************************!*\ | |
| 2498 | + !*** ../node_modules/core-js/modules/esnext.iterator.for-each.js ***! | |
| 2499 | + \*******************************************************************/ | |
| 2611 | 2500 | /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => { |
| 2612 | 2501 | |
| 2613 | 2502 | |
| 2614 | 2503 | // TODO: Remove from `core-js@4` |
| 2615 | -__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"); | |
| 2616 | 2505 | |
| 2617 | 2506 | |
| 2618 | 2507 | /***/ }), |
| 2619 | 2508 | |
| 2620 | -/***/ "@elementor/alpinejs": | |
| 2621 | -/*!***************************************!*\ | |
| 2622 | - !*** external "elementorV2.alpinejs" ***! | |
| 2623 | - \***************************************/ | |
| 2624 | -/***/ ((module) => { | |
| 2625 | - | |
| 2626 | -module.exports = elementorV2.alpinejs; | |
| 2627 | - | |
| 2628 | -/***/ }), | |
| 2629 | - | |
| 2630 | 2509 | /***/ "@elementor/frontend-handlers": |
| 2631 | 2510 | /*!***********************************************!*\ |
| 2632 | 2511 | !*** external "elementorV2.frontendHandlers" ***! |
| 2633 | 2512 | \***********************************************/ |
| @@ -2639,8 +2518,8 @@ | ||
| 2639 | 2518 | |
| 2640 | 2519 | }, |
| 2641 | 2520 | /******/ __webpack_require__ => { // webpackRuntimeModules |
| 2642 | 2521 | /******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId)) |
| 2643 | -/******/ 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")); | |
| 2644 | 2523 | /******/ } |
| 2645 | 2524 | ]); |
| 2646 | 2525 | //# sourceMappingURL=tabs-handler.js.map |