1"use strict";(self.webpackChunkacco_brands_europe=self.webpackChunkacco_brands_europe||[]).push([[3833],{3833:(t,e,r)=>{function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function i(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,n(o.key),o)}}function n(t){var e=function(t){if("object"!=o(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==o(e)?e:e+""}r.r(e),r.d(e,{default:()=>a});const a=function(){return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.ui={container:e,addToCartButton:e.querySelector(".abc-productListingItem__addToCart"),whereToBuyButton:e.querySelector(".abc-productListingItem__whereToBuy"),moreDetailsButton:e.querySelector(".abc-productListingItem__moreDetails"),priceInfo:e.querySelector(".abc-productListingItem__priceInfo"),title:e.querySelector(".abc-productListingItem__title"),image:e.querySelector(".abc-productListingItem__image img")},this.css={primaryButton:"abc-button--primary",secondaryButton:"abc-button--secondary",phase1:"d2c-phase1",phase2:"d2c-phase2",readyButton:"abc-productListingItem__addToCart--ready"},this.props={variationName:this.ui.title.innerHTML,variationEanCode:this.ui.container.dataset.code,variationImageUrl:this.ui.image.dataset.src}},(e=[{key:"init",value:function(){this.ui.container.classList.contains(this.css.phase2)&&(this.ui.addToCartButton.classList.add(this.css.readyButton),this.ui.moreDetailsButton.classList.remove(this.css.primaryButton),this.ui.moreDetailsButton.classList.add(this.css.secondaryButton))}}])&&i(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e}()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.