1"use strict";(self.webpackChunk_signify_hue=self.webpackChunk_signify_hue||[]).push([[7815],{6742:function(t,e,i){i.r(e),i.d(e,{default:function(){return v}});var s=i(7607),r=i(5136),a=i(4196),n=i(6112),g=i(4658),o=i(6566),d=i(8600),c=i(9034),u=i(3807),l=i(5203),_=i(7557),b=i(1471),m=function(t,e,i,s){var r,a=arguments.length,n=a<3?e:null===s?s=Object.getOwnPropertyDescriptor(e,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(t,e,i,s);else for(var g=t.length-1;g>=0;g--)(r=t[g])&&(n=(a<3?r(n):a>3?r(e,i,n):r(e,i))||n);return a>3&&n&&Object.defineProperty(e,i,n),n};let p=class extends((0,r.mixins)(a.A)){constructor(){super(...arguments),this.isListVisible=!1,this.buttonTheme=g.Ox.secondary,this.buttonSize=g.Mp.sm,this.dataTrackingInfo=(0,o.V)("suggest-bridge","/suggest-bridge","suggest-bridge")}created(){this.priceFormattingService=new l._(this.config.priceFormatting)}get buttonDataTrackingInfo(){const t=[this.getProductsData()];return(0,d.h9)({effect:"add to cart",products:t,category:"add-to-cart"})}getProductsData(){return(0,b.nA)(this.bridgeProduct,"add to cart")}toggleList(){this.isListVisible=!this.isListVisible}get regularPrice(){if(this.bridgeProduct?.price_range?.maximum_price?.regular_price?.value)return this.priceFormattingService.format(this.bridgeProduct?.price_range?.maximum_price?.regular_price?.value)}get finalPrice(){const t=this.bridgeProduct?.price_range?.maximum_price?.final_price?.value;if(t)return this.priceFormattingService.format(t)}get showFinalPrice(){return this.bridgeProduct?.price_range?.maximum_price?.final_price?.value!==this.bridgeProduct?.price_range?.maximum_price?.regular_price?.value}};m([(0,s.y_)()],p.prototype,"t",void 0),m([(0,s.y_)()],p.prototype,"config",void 0),m([(0,s.kv)({required:!0})],p.prototype,"bridgeProduct",void 0),m([(0,s.kv)({required:!0})],p.prototype,"bridgeItems",void 0),m([(0,s.kv)({required:!0})],p.prototype,"bridgeConfig",void 0),p=m([(0,s.uA)({components:{Button:n.default,TransitionExpand:c.A,Icon:u.default,VImage:_.A},name:"suggest-bridge"})],p);var f=p,v=(0,i(2881).A)(f,function(){var t=this,e=t._self._c;t._self._setupProxy;return e("transition",{attrs:{name:"fade-out-transition"}},[e("div",{staticClass:"suggest-bridge",attrs:{"data-tracking-info":t.dataTrackingInfo}},[e("div",{staticClass:"suggest-bridge__thumbnail"},[e("VImage",{attrs:{"parent-fit":t.bridgeConfig.parentFit,renditions:t.bridgeConfig.renditions,"alt-text":t.bridgeConfig.altText,"comma-separated-renditions":t.bridgeConfig.commaSeparatedRenditions,"is-lazy-loading":t.bridgeConfig.lazyLoading,"smallest-rendition":t.bridgeConfig.smallestRendition,"is-native":t.bridgeConfig.native,sizes:t.bridgeConfig.sizes,"class-name":"suggest-bridge__thumbnail-img"}})],1),t._v(" "),e("div",{staticClass:"suggest-bridge__desc"},[e("div",{staticClass:"suggest-bridge__item"},[e("p",{staticClass:"suggest-bridge__note"},[t._v("\n "+t._s(t.t.bridgeWarningMessage)+"\n ")]),t._v(" "),e("div",{staticClass:"suggest-bridge__item-list"},[e("button",{staticClass:"link heading-7 suggest-bridge__link",attrs:{type:"button"},on:{click:t.toggleList}},[t._v("\n "+t._s(t.isListVisible?t.t.hideItems:t.t.seeItems)+"\n "),e("span",{staticClass:"suggest-bridge__icon",class:{"suggest-bridge__icon--open":t.isListVisible}},[e("Icon",{attrs:{"icon-name":"down","icon-size":"sm"}})],1)]),t._v(" "),e("transition-expand",[t.isListVisible?e("ul",{staticClass:"suggest-bridge__bullet"},t._l(t.bridgeItems,function(i){return e("li",{key:i.id,staticClass:"suggest-bridge__bullet-list"},[t._v("\n "+t._s(i.product.name)+"\n ")])}),0):t._e()])],1)]),t._v(" "),e("div",{staticClass:"suggest-bridge__item-detail"},[e("div",{staticClass:"suggest-bridge__item-detail-label"},[t.bridgeProduct&&t.bridgeProduct.name?e("h6",{staticClass:"suggest-bridge__item-name"},[t._v("\n "+t._s(t.bridgeProduct.name)+"\n "),t.showFinalPrice?e("span",{staticClass:"suggest-bridge__item-price"},[e("s",{staticClass:"suggest-bridge__item-price-old"},[t._v(t._s(t.regularPrice))]),t._v("\n "+t._s(t.finalPrice)+"\n ")]):e("span",{staticClass:"suggest-bridge__item-price"},[t._v(t._s(t.regularPrice))])]):t._e()]),t._v(" "),e("div",{staticClass:"suggest-bridge__item-detail-action"},[e("Button",{staticClass:"suggest-bridge__button",attrs:{label:t.t.addToCart,"button-theme":t.buttonTheme,"button-size":t.buttonSize,"data-tracking-event":"component/suggest-bridge/add-to-cart-button/click","data-tracking-info":t.buttonDataTrackingInfo},on:{onClick:function(e){return t.$emit("addToCart")}}})],1)])])])])},[],!1,null,null,null).exports}}]);
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.