PageSourceSearch

https://www.pixartprinting.it/js/modalAddToCart.e33e59209a60175e6e2b.js

js pixartprinting.it collected 2026-09-25 20:29:27 UTC 13,640 bytes, 1 lines download raw bytes

1export const __webpack_esm_id__=8102;export const __webpack_esm_ids__=[8102];export const __webpack_esm_modules__={26001(e,t,i){i.d(t,{A:()=>n});var l=i(82124),o=i(87264),a=i(75289),s=i(50716);const n={name:"CurrencyHandler",data:()=>({overrideCurrency:null}),computed:{finalActiveCurrency(){return this.overrideCurrency??this.activeCurrency},finalDefaultCurrency(){return this.overrideCurrency??this.defaultCurrency},displayReverseConversionPrice(){return this.showCurrencySelectorForDomain&&this.finalActiveCurrency!==this.finalDefaultCurrency&&"EUR"===this.finalActiveCurrency},...(0,l.L8)("preference",["defaultCurrency","activeCurrency","currencyExchangeRate","showCurrencySelectorForDomain"]),...(0,l.L8)("prices",["isProductOutOfStock"])},methods:{convertAmount(e){return(0,a.A)(this.finalDefaultCurrency,this.finalActiveCurrency,e,this.currencyExchangeRate)},formatPriceWithCurrency(e){const t=this.convertAmount(e);return(0,o.A)(t,this.finalActiveCurrency)},formatPriceObjectWithCurrency(e){return!(0,s.A)(e)&&!(0,s.A)(e?.amount)&&!(0,s.A)(e?.currencyCode)?this.isProductOutOfStock?this.formatPriceWithCurrency(0):this.formatPriceWithCurrency(e.amount):""},formatPriceWithCurrencyNoDecimals(e){const t=this.convertAmount(e);return(0,o.A)(t,this.finalActiveCurrency,!0)}}}},26723(e,t,i){i.d(t,{default:()=>q}),i.r(t);var l=i(41425);const o={class:"product-added"},a={class:"content"},s={key:0,class:"row block"},n={class:"upsell-description"},d={class:"upsell-text"},r={class:"price"},c={class:"col-2 col-sm-1 file-check"},u={key:1,class:"row block","data-test":"quantity-upsell"},p={class:"upsell-description"},h={class:"upsell-text"},y={class:"price"},f={key:2,class:"row block","data-test":"attribute-upsell"},k={class:"upsell-description"},m={class:"upsell-text"},v={class:"price"},g={key:0,class:"col-2 col-sm-1 attribute-upsell"},b=["data-tooltip-key"];var C=i(82124),_=i(42153);const U=e=>e?e.toLowerCase().trim().replace(/[\s-]+/g,"_").replace(/[^a-z0-9_]/g,""):"";var L=i(31500),A=i(26001),S=i(80230),M=i(95666);const V={name:"ModalAddToCartWithUpsell",mixins:[A.A,S.A],props:{merchantProductName:{type:String,required:!0},merchantProductId:{type:String,required:!0},fileCheckValue:{type:[Number,String],required:!1},fileCheck:{type:Boolean,required:!1,default:!1},canDisplayProFileCheck:{type:Boolean,required:!1,default:!1},redirectToHome:{type:Boolean,required:!1,default:!1},upsell:{type:Object,required:!1},productUpsellEligibility:{type:Object,required:!1,default:null}},emits:["continueShoppingClick","updateJobClick","fileCheckUpdate","upsellUpdate"],components:{SpinningLoader:L.A,BTooltip:_.u},data:()=>({isVisible:!1,upsellOk:!1,continueShoppingClicked:!1,continueShoppingLoading:!1,goToCartLoading:!1,optionChosen:!1,fileCheckModal:!1,quantityCheckModal:!1,quantityUpsellAdded:!1,attributeUpsellAdded:!1,idModal:"modal-add"}),computed:{...(0,C.L8)("dictionary",["getDictionaryVoice","dictionaryVoiceExists"]),...(0,C.L8)("links",["cartLink"]),...(0,C.L8)("product",["getLocalizedAttributeNameByLabel"]),...(0,C.L8)("experience",["getVariation"]),isLaminationFeatureUpsell(){return"feature_upsell"===this.getVariation("lamination_upsell")},shouldShowQuantityUpsell(){const e=this.productUpsellEligibility&&this.productUpsellEligibility?.quantityUpsell&&void 0!==this.upsell.quantityUpsell,t=this.productUpsellEligibility?.featureUpsell&&void 0!==this.upsell.attributeUpsell;return e&&(!this.isLaminationFeatureUpsell||!t)},shouldShowAttributeUpsell(){return"quantity_upsell"!==this.getVariation("lamination_upsell")&&(this.productUpsellEligibility&&this.productUpsellEligibility?.featureUpsell&&void 0!==this.upsell.attributeUpsell)},attributeUpsellNetPriceDelta(){return this.formatPriceWithCurrency(this.upsell.attributeUpsell.upsellNetPriceDelta)},quantityUpsellNetPriceDelta(){return this.formatPriceWithCurrency(this.upsell.quantityUpsell.upsellNetPriceDelta)},fileCheckLabel(){return this.getDictionaryVoice("modals","specialized_technical").replace("#fileCheckPrice#",this.formatPriceWithCurrency(this.fileCheckValue))},addUpsellQuantityLabel(){return this.getDictionaryVoice("modals","add_quantity").replace("#Quantity#",this.upsell.quantityUpsell.upsellQuantityDelta)},upsellAttributeLabel(){return"Yes"===this.upsell.attributeUpsell.upsellAttributeValue?this.upsell.attributeUpsell.localizedAttributeName:this.upsell.attributeUpsell.localizedAttributeValue},addUpsellAttributeLabel(){return this.getDictionaryVoice("upsell","add_upsell_attribute").replace("#attribute_name#",this.upsellAttributeLabel)},upsellTooltipInfoKey(){return`info_${U(this.upsell.attributeUpsell.upsellAttributeName)}`},hasUpsellTooltip(){return this.dictionaryVoiceExists("upsell",this.upsellTooltipInfoKey)},upsellTooltipInfo(){return this.getDictionaryVoice("upsell",this.upsellTooltipInfoKey)}},methods:{initModal(){this.isVisible=!0,this.continueShoppingLoading=!1,this.upsellOk=!1,this.goToCartLoading=!1,this.continueShoppingClicked=!1,this.fileCheckModal=this.fileCheck,this.quantityCheckModal=!1,this.quantityUpsellAdded=!1,this.attributeUpsellAdded=!1},leaveModal(){this.continueShopping()},manageContinueShopping(){this.upsellOk&&(this.$emit("updateJobClick",""),this.continueShoppingClicked=!0),this.$emit("continueShoppingClick")},continueShopping(){this.redirectToHome&&(window.location.href="/"),this.manageContinueShopping(),this.optionChosen=!0,this.closeModal()},goto(){this.continueShoppingClicked=!1,this.goToCartLoading=!0,this.optionChosen=!0,this.upsellOk?this.$emit("updateJobClick",this.cartLink):window.location.href=this.cartLink},addFileCheck(){this.fileCheckModal=!this.fileCheckModal;const e=this.fileCheckModal;this.$emit("fileCheckUpdate",e,this.fileCheckModal),this.canDisplayProFileCheck&&this.fileCheckModal&&(this.upsellOk=!0)},updateUpsellSelection(e,t){let i=!1;"quantity"===e&&(this.quantityUpsellAdded=!this.quantityUpsellAdded,i=this.quantityUpsellAdded),"attribute"===e&&(this.attributeUpsellAdded=!this.attributeUpsellAdded,i=this.attributeUpsellAdded),this.$emit("upsellUpdate",e,i,t),("quantity"===e&&t?.upsellQuantity>0&&i||"attribute"===e&&!(0,M.A)(t?.upsellAttributeName)&&i)&&(this.upsellOk=!0)},addQuantityUpsell(){this.updateUpsellSelection("quantity",this.upsell.quantityUpsell)},addAttributeUpsell(){this.updateUpsellSelection("attribute",this.upsell.attributeUpsell)}},mounted(){document.addEventListener("keyup",e=>{"Enter"===e.key&&this.isVisible&&this.goto()})}};const q=(0,i(66262).A)(V,[["render",function(e,t,i,C,_,U){const L=(0,l.g2)("b-tooltip"),A=(0,l.g2)("spinning-loader"),S=(0,l.g2)("b-button"),M=(0,l.g2)("b-modal");return(0,l.uX)(),(0,l.Wv)(M,{id:_.idModal,modelValue:e.internalState,"onUpdate:modelValue":t[3]||(t[3]=t=>e.internalState=t),"data-test":"add-to-cart-modal",ref:"modal-add",size:"lg",onShow:U.initModal,onHide:U.leaveModal,centered:"","no-close-on-esc":"","no-close-on-backdrop":""},{"header-close":(0,l.k6)(()=>[...t[4]||(t[4]=[(0,l.Lk)("i",{class:"icon icon-c-close_32px"},null,-1)])]),title:(0,l.k6)(()=>[...t[5]||(t[5]=[(0,l.Lk)("img",{src:"/images/animation_success.gif",alt:"success-icon",class:"success-icon"},null,-1)])]),default:(0,l.k6)(()=>[(0,l.Lk)("p",o,(0,l.v_)(e.getDictionaryVoice("modals","prodotto_aggiunto")),1),(0,l.Lk)("div",a,[i.canDisplayProFileCheck?((0,l.uX)(),(0,l.CE)("div",s,[(0,l.Lk)("div",{class:"col-10 col-sm-11 toggle",onClick:t[0]||(t[0]=(...e)=>U.addFileCheck&&U.addFileCheck(...e))}
1,[(0,l.Lk)("i",{class:(0,l.C4)(_.fileCheckModal?"icon icon-c-done_20px":"icon icon-c-plus_20px")},null,2),t[6]||(t[6]=(0,l.Lk)("i",{class:"icon file-check-icon icon-file-check_32px"},null,-1)),(0,l.Lk)("span",n,[(0,l.Lk)("span",d,(0,l.v_)(e.getDictionaryVoice("modals","cta_professional_verification")),1),(0,l.Lk)("span",r," + "+(0,l.v_)(e.formatPriceWithCurrency(i.fileCheckValue)),1)])]),(0,l.Lk)("div",c,[t[7]||(t[7]=(0,l.Lk)("div",null,[(0,l.Lk)("span",{class:"more-options-file-check"},[(0,l.Lk)("i",{id:"file-check-info-target",class:"icon icon-c-info_20px"})])],-1)),(0,l.bF)(L,{target:"file-check-info-target",placement:"bottom",variant:"light","custom-class":"custom-upsell-tooltip"},{default:(0,l.k6)(()=>[(0,l.eW)((0,l.v_)(U.fileCheckLabel)+" "+(0,l.v_)(e.getDictionaryVoice("modals","add_professional_verification")),1)]),_:1})])])):(0,l.Q3)("",!0),U.shouldShowQuantityUpsell?((0,l.uX)(),(0,l.CE)("div",u,[(0,l.Lk)("div",{class:"col-10 col-sm-11 toggle",onClick:t[1]||(t[1]=(...e)=>U.addQuantityUpsell&&U.addQuantityUpsell(...e)),"data-test":"btn-quantity-upsell"},[(0,l.Lk)("i",{class:(0,l.C4)(["icon",_.quantityUpsellAdded?"icon-c-done_20px":"icon-c-plus_20px"])},null,2),t[8]||(t[8]=(0,l.Lk)("i",{class:"icon upsell-icon icon-upsell_32px"},null,-1)),(0,l.Lk)("span",p,[(0,l.Lk)("span",h,(0,l.v_)(U.addUpsellQuantityLabel),1),(0,l.Lk)("span",y," + "+(0,l.v_)(U.quantityUpsellNetPriceDelta),1)])])])):(0,l.Q3)("",!0),U.shouldShowAttributeUpsell?((0,l.uX)(),(0,l.CE)("div",f,[(0,l.Lk)("div",{class:"col-10 col-sm-11 toggle",onClick:t[2]||(t[2]=(...e)=>U.addAttributeUpsell&&U.addAttributeUpsell(...e)),"data-test":"btn-attribute-upsell"},[(0,l.Lk)("i",{class:(0,l.C4)(["icon",_.attributeUpsellAdded?"icon-c-done_20px":"icon-c-plus_20px"])},null,2),t[9]||(t[9]=(0,l.Lk)("i",{class:"icon upsell-icon icon-star_12px"},null,-1)),(0,l.Lk)("span",k,[(0,l.Lk)("span",m,(0,l.v_)(U.addUpsellAttributeLabel),1),(0,l.Lk)("span",v," + "+(0,l.v_)(U.attributeUpsellNetPriceDelta),1)])]),U.hasUpsellTooltip?((0,l.uX)(),(0,l.CE)("div",g,[(0,l.Lk)("div",null,[(0,l.Lk)("span",{class:"more-options-attribute-upsell","data-tooltip-key":U.upsellTooltipInfoKey},[...t[10]||(t[10]=[(0,l.Lk)("i",{id:"attribute-upsell-info-target",class:"icon icon-c-info_20px"},null,-1)])],8,b)]),(0,l.bF)(L,{target:"attribute-upsell-info-target",placement:"bottom",variant:"light","custom-class":"custom-upsell-tooltip"},{default:(0,l.k6)(()=>[(0,l.eW)((0,l.v_)(U.upsellTooltipInfo),1)]),_:1})])):(0,l.Q3)("",!0)])):(0,l.Q3)("",!0)])]),footer:(0,l.k6)(()=>[(0,l.bF)(S,{class:"blue-empty-btn col-5 d-block",variant:"primary",onClick:U.continueShopping,"data-test":"btn-continue-shopping"},{default:(0,l.k6)(()=>[(0,l.bF)(A,{"is-loading":_.continueShoppingLoading},null,8,["is-loading"]),(0,l.eW)(" "+(0,l.v_)(e.getDictionaryVoice("modals","chiudi")),1)]),_:1},8,["onClick"]),(0,l.bF)(S,{class:"blue-btn btn-goto-cart col-5 d-block",variant:"primary",onClick:U.goto,"data-test":"btn-goto-cart"},{default:(0,l.k6)(()=>[(0,l.bF)(A,{"is-loading":_.goToCartLoading},null,8,["is-loading"]),(0,l.eW)(" "+(0,l.v_)(e.getDictionaryVoice("modals","vai_al_carrello")),1)]),_:1},8,["onClick"])]),_:1},8,["id","modelValue","onShow","onHide"])}]])},31500(e,t,i){i.d(t,{A:()=>a});var l=i(41425);const o={name:"SpinningLoader",props:["isLoading"],components:{BSpinner:i(65127)._}};const a=(0,i(66262).A)(o,[["render",function(e,t,i,o,a,s){const n=(0,l.g2)("b-spinner");return i.isLoading?((0,l.uX)(),(0,l.Wv)(n,{key:0,small:""})):(0,l.Q3)("",!0)}],["__scopeId","data-v-54f1fe2a"]])},42153(e,t,i){i.d(t,{u:()=>l._});var l=i(68923)},68923(e,t,i){i.d(t,{_:()=>s});var l=i(41425),o=i(15618),a=i(82191);const s=(0,l.pM)({__name:"BTooltip",props:(0,l.zz)({interactive:{type:Boolean,default:void 0},boundary:{},boundaryPadding:{},click:{type:Boolean,default:void 0},closeOnHide:{type:Boolean},content:{default:void 0},customClass:{default:void 0},delay:{default:void 0},floatingMiddleware:{default:void 0},hideMargin:{},html:{type:Boolean,default:void 0},id:{default:void 0},inline:{type:Boolean,default:void 0},manual:{type:Boolean,default:void 0},noAutoClose:{type:Boolean,default:void 0},noFade:{type:Boolean,default:void 0},noFlip:{type:Boolean,default:void 0},noHide:{type:Boolean,default:void 0},noShift:{type:Boolean,default:void 0},noSize:{type:Boolean},noninteractive:{type:Boolean,default:void 0},offset:{default:void 0},placement:{default:void 0},persistent:{type:Boolean},realtime:{type:Boolean,default:void 0},reference:{default:void 0},strategy:{default:void 0},target:{default:void 0},title:{default:void 0},variant:{default:void 0},teleportDisabled:{type:Boolean,default:void 0},teleportTo:{default:void 0}},{modelValue:{type:Boolean,default:void 0},modelModifiers:{}}),emits:["update:modelValue"],setup(e,{expose:t}){var i,s,n;const d=e,r=(0,a.u)(d,"BTooltip"),c=(0,l.Ht)(),u=(0,l.fn)(e,"modelValue"),p=(0,l.EW)(()=>{const{interactive:e,noninteractive:t,...i}=r;return{noninteractive:void 0!==t?t:!e,...i}}),h=(0,l.KR)(null);return t({hide:null==(i=h.value)?void 0:i.hide,show:null==(s=h.value)?void 0:s.show,toggle:null==(n=h.value)?void 0:n.toggle}),(e,t)=>((0,l.uX)(),(0,l.Wv)(o._,(0,l.v6)({ref_key:"popover",ref:h},p.value,{modelValue:u.value,"onUpdate:modelValue":t[0]||(t[0]=e=>u.value=e),tooltip:""}),(0,l.eX)({_:2},[c.default?{name:"default",fn:(0,l.k6)(()=>[(0,l.RG)(e.$slots,"default")]),key:"0"}:void 0,c.target?{name:"target",fn:(0,l.k6)(t=>[(0,l.RG)(e.$slots,"target",(0,l._B)((0,l.Ng)(t)))]),key:"1"}:void 0,c.title?{name:"title",fn:(0,l.k6)(()=>[(0,l.RG)(e.$slots,"title")]),key:"2"}:void 0]),1040,["modelValue"]))}})},75289(e,t,i){function l(e,t,i,l){return null!=i&&e!==t?i/l:i}i.d(t,{A:()=>l})},80230(e,t,i){i.d(t,{A:()=>
1o});var l=i(82124);const o={name:"BModalHandler",data:()=>({idModal:"",internalState:!1}),computed:{...(0,l.L8)("modals",["modalState"]),sharedState(){return this.modalState(this.idModal)}},methods:{...(0,l.i0)("modals",["toggleModal"]),closeModal(){this.toggleModal({id:this.idModal,isActive:!1})},openModal(){this.toggleModal({id:this.idModal,isActive:!0})}},watch:{sharedState(e){this.internalState!==e&&(this.internalState=e)},internalState(e){this.sharedState!==e&&this.toggleModal({id:this.idModal,isActive: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.