1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./entry.VfXgiKkI.css","./ProviderIcon.B6Muwi1q.css","./BaseModal.B1rpSNsU.css","./CountryListItem.D676yHFX.css","./CountrySwitcherModal.Bk0cbcrk.css","./ChipButton.DUFgcxhj.css","./HiddenHorizontalScrollbar.B1Ki2QPu.css","./ProviderIconSquare.CG1YdL6o.css","./GridBuyBox.D5PznTB_.css","./DisclaimerButton.ChIZ4m-p.css","./BuyBoxInfoModal.BphHqbxk.css","./GridOfferMoreInfoExp.DfUH8xq0.css","./GridBundleRedesignExp.BKUcf-vJ.css"])))=>i.map(i=>d[i]); 2import{A as U,V as te,B as oe}from"./B_0rHO6U.js";import{aP as L,c_ as $,aT as a,aU as u,aV as R,bw as x,aW as V,b1 as m,jo as b,jp as d,b5 as G,ej as M,bq as z,b0 as y,aX as _,cR as B,d2 as k,d3 as N,bi as P,aZ as j,a_ as Y,bm as ie,bQ as F,bc as q,b3 as H,dQ as J,aQ as re,aR as ae,db as ne,df as de}from"./C0l3ak4x.js";import{I as Q}from"./DTLiLKyH.js";import{u as X}from"./Dt4lojsp.js";import"./BjntVU6r.js";import"./285x_fAs.js";import{u as Z}from"./DPPncmyr.js";import le from"./CmakDL-H.js";import K from"./rygBOHkr.js";import{B as se,u as ue,g as fe}from"./CEyeSXop.js";import"./CYanDiGV.js";import"./Z41dS4pz.js";import"./XeF1v-xD.js";import"./Bem_Kjcs.js";import"./CpKB6ugy.js";import"./C71XnU-o.js";import"./DJHbYnek.js";import"./DC0_5HXx.js";import"./D-FOJSLc.js";import"./eerhqZ9S.js";import"./CROWfdvl.js";import"./Baa9SlDb.js";import"./CDBnV0qM.js";import"./BFKQksSR.js";import"./y6pPMwO5.js";import"./BFyDinDl.js";import"./DtmKwLjs.js";import"./CcAZXR9o.js";import"./BbYLwKhv.js";import"./TVJbFfVC.js";import"./UuK76MCs.js";import"./D8joalwq.js";import"./DBMo6uRG.js";import"./DfARzI89.js";import"./uzDjHnbX.js";import"./Dpr7tzpl.js";import"./BAJ00h5-.js";import"./DWLy90U2.js";import"./C8gN0t9Q.js";import"./vjkJtGn1.js";import"./-mJ_xXdP.js";import"./BQffs_tq.js";import"./BZ7F-ZO-.js";import"./ZpOrz8AY.js";import"./ByDRQVKu.js";import"./GpXAMTxx.js";import"./BHemRuz6.js";import"./DCBuKfYs.js";import"./BCY6AqCL.js";import"./BBDa0rb6.js";import"./D9eFqXkn.js";import"./0GwVxQ6A.js";import"./DVh6ig2y.js";import"./Dzb0puol.js";import"./D9zPr5jB.js";import"./B-po7NZi.js";import"./C3WClsCZ.js";import"./DSO8nvYB.js";import"./MC6H92cZ.js";import"./Cx_wWW34.js";import"./SJ9FLD_n.js";import"./Bd_Rf7QJ.js";import"./Dsr1Vm1_.js";import"./B9G_xiF3.js";import"./DmUTbJpl.js";import"./CG0PPnI0.js";import"./hidrvvwI.js";import"./DYnfGwrr.js";import"./CbQPty7g.js";import"./BhxIGyr_.js";import"./Dsu-ccxZ.js";import"./CujEnpGd.js";import"./DdxgfraN.js";import"./DRA0F-ni.js";import"./DUTwYL34.js";import"./CC-MbrVx.js";import"./Du5whBgO.js";import"./DbwzSend.js";import"./BJP2gybp.js";import"./DGN8ujYk.js";import"./CEGiILV1.js";import"./CabgQiY5.js";import"./B--_k3-l.js";import"./DvI_NA7l.js";import"./DnuYgSJc.js";import"./DPuIS-h1.js";import"./CSVwbK8U.js";import"./BWrZwThO.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"f2535d841cdd2b4a49d7fb72025d6267e58b2144"};var p=new t.Error().stack;p&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[p]="a08af257-0ea3-48f9-9583-3f9233a587f8",t._sentryDebugIdIdentifier="sentry-dbid-a08af257-0ea3-48f9-9583-3f9233a587f8")}catch{}})();const ce={class:"promoted-card-v1"},me={class:"promoted-card-v1__category"},pe=L({__name:"GridPromotedOfferCardMoreInfoV1",props:{offer:{},title:{},additionalContexts:{default:()=>[]}},emits:["clickOut"],setup(t){const p=t,{t:o}=$(),r=m(()=>{const f=b(p.offer.monetizationType),c={[d.STREAM]:o("WEBAPP_STREAM"),[d.RENT]:o("WEBAPP_RENT"),[d.BUY]:o("WEBAPP_BUY"),[d.BUNDLE]:o("WEBAPP_BUNDLES")};return f?c[f]??"":""});return(f,c)=>(a(),u("div",ce,[R("span",me,x(r.value),1),V(K,{class:"promoted-card-v1__offer",offer:t.offer,title:t.title,promoted:!0,additionalContexts:t.additionalContexts,onClickOut:c[0]||(c[0]=C=>f.$emit("clickOut",C))},null,8,["offer","title","additionalContexts"])]))}}),Be=G(pe,[["__scopeId","data-v-c159ac41"]]),ye={key:0,class:"offers-grid__heading"},be={class:"offers-grid__heading__text"},ge=L({__name:"GridPromotedBuyboxRedesignExp",props:{title:{},titleId:{},titleObjectType:{},titleObjectId:{},promotedOffers:{default:()=>[]},promotedBundles:{default:()=>[]},sponsoredAd:{default:void 0}
2,showDetails:{default:null},seasonNumber:{default:null},episodeNumber:{default:null},onlyBundle:{type:Boolean,default:!1},isMiddleBuyBox:{type:Boolean,default:!1},buyBoxSwitchType:{},additionalContexts:{default:()=>[]}},setup(t){const p=()=>ie(()=>import("./DbuX8ajY.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12]),import.meta.url),o=[d.STREAM,d.RENT,d.BUY,d.BUNDLE],r=t,{t:f}=$();Z("promoted_buybox"),M("isMiddleBuyBox",()=>r.isMiddleBuyBox),M("titleSourceId",r.titleId);const{activeVariant:c}=z("EXP_GRID_MORE_INFO_REDESIGN_V2"),{getPromotedOffersWithJwtv:C}=U(),v=m(()=>C(r.promotedOffers,r.title)),S=m(()=>v.value.concat(r.promotedBundles.map(n=>n.offer)).length>0),g=m(()=>{const n=v.value,s=r.promotedBundles.map(e=>({...e.offer,standardWebURL:e.promotionUrl,bundleId:e.node.bundleId,bundleTechnicalName:e.node.technicalName,icons:e.node.packages.map(i=>i.icon),bundlePackageShortNames:e.node.packages.map(i=>i.shortName)}));return[...n,...s].slice(0,3)}),O=m(()=>({[d.STREAM]:f("WEBAPP_STREAM"),[d.RENT]:f("WEBAPP_RENT"),[d.BUY]:f("WEBAPP_BUY"),[d.BUNDLE]:f("WEBAPP_BUNDLES")})),T=m(()=>{if(r.onlyBundle)return[d.BUNDLE];const n=r.promotedBundles.map(e=>e.offer),s=v.value.concat(n).map(e=>b(e.monetizationType)).filter(e=>e!==void 0).filter((e,i,l)=>l.indexOf(e)===i);return s.sort((e,i)=>o.indexOf(e)-o.indexOf(i)),s});function I(n){const s=b(n.monetizationType);return s?O.value[s]??"":""}function A(n){h({buyboxOffer:n.buyboxOffer,isBundle:n.isBundle})}function w(n){return r.promotedBundles.filter(s=>b(s.offer.monetizationType)===n)}function D(n){return v.value.filter(s=>b(s.monetizationType)===n)}const{trackSraEvent:W}=X();function h(n){const s=r.sponsoredAd?.campaign?.watchNowOffer.package;if(r.sponsoredAd?.bidId&&n.buyboxOffer.package.packageId===s?.packageId){const e=F.fromProviderOffer(n.buyboxOffer),i=(r.additionalContexts||[]).concat([new q(r.titleObjectId,r.titleObjectType,void 0,void 0,void 0,void 0,r.title.id)]);i.push(e),H.trackEvent(Q.SPONSORED_RECOMMENDATIONS,{action:"buybox_clickout",label:`${r.titleId}_${s.packageId}`,property:"buybox",value:r.sponsoredAd?.holdoutGroup?0:1},i),W({action:J.BuyboxClickout,sponsoredAd:r.sponsoredAd})}}return(n,s)=>S.value?(a(),u("article",{key:0,class:B(["offers-grid",{middle:t.isMiddleBuyBox}])},[t.isMiddleBuyBox?y("",!0):(a(),u("div",ye,[R("h2",be,x(n.$t("WEBAPP_WATCHNOW")),1),V(se,{title:t.title,additionalContexts:t.additionalContexts},null,8,["title","additionalContexts"])])),["variant_1","variant_2"].includes(_(c)||"")?(a(),u("section",{key:1,class:B(["offers-grid__container offers-grid__container--cards",{middle:t.isMiddleBuyBox,"offers-grid__container--cards-single":g.value.length===1}])},[(a(!0),u(k,null,N(g.value,e=>(a(),P(Be,{key:`${e.id}-${e.monetizationType}`,offer:e,title:t.title,additionalContexts:t.additionalContexts,onClickOut:h},null,8,["offer","title","additionalContexts"]))),128))],2)):["variant_4","variant_5","variant_6"].includes(_(c)||"")?(a(),u("section",{key:2,class:B(["offers-grid__v4-cards",{middle:t.isMiddleBuyBox,"offers-grid__v4-cards--v5":_(c)==="variant_5"}])},[(a(!0),u(k,null,N(g.value,e=>(a(),u(k,null,[e.icons?.length?(a(),P(p,{key:`bundle-${e.id}-${e.monetizationType}`,class:"v4-promoted-offer",offer:e,title:t.title,promoted:!0,additionalContexts:t.additionalContexts,onClickOut:A},null,8,["offer","title","additionalContexts"])):(a(),P(K,{key:`${e.id}-${e.monetizationType}`,class:"v4-promoted-offer",offer:e,title:t.title,promoted:!0,rowLabel:I(e),additionalContexts:t.additionalContexts,onClickOut:A},null,8,["offer","title","rowLabel","additionalContexts"]))],64))),256))],2)):(a(),u("section",{key:3,class:B(["offers-grid__container gap-8",{middle:t.isMiddleBuyBox}])},[(a(!0),u(k,null,N(T.value,(e,i)=>(a(),u(k,null,[e?(a(),P(le,{key:e,class:B(e),offers:D(e),bundles:w(e),title:t.title,promoted:!0,hideCategoryLabel:t.isMiddleBuyBox,rowLabel:String(O.value[e]),onClickOut:h},{default:j(()=>[Y(x(O.value[e]),1)]),_:2},1032,["class","offers","bundles","title","hideCategoryLabel","rowLabel"])):y("",!0),_(c)&&i<T.value.length-1?(a(),u("div",{key:`separator-${i}`,class:"separator"})):y("",!0)],64))),256))],2)),t.isMiddleBuyBox?y("",!0):(a(),u("p",{key:4,class:B(["offers-gri
2d__label",{"offers-grid__label--single":["variant_1","variant_2"].includes(_(c)||"")&&g.value.length===1}])},x(n.$t("WEBAPP_PROMOTED")),3))],2)):y("",!0)}}),Oe=G(ge,[["__scopeId","data-v-3569be13"]]),xe={class:"offers-grid__heading"},ve={key:0,class:"offers-grid__heading__text"},Ee={key:0,class:"offers-grid__label"},_e=L({__name:"PromotedGridBuyBox",props:{title:{},titleId:{},titleObjectType:{},titleObjectId:{},promotedOffers:{default:()=>[]},promotedBundles:{default:()=>[]},sponsoredAd:{default:void 0},showDetails:{default:null},seasonNumber:{default:null},episodeNumber:{default:null},onlyBundle:{type:Boolean,default:!1},isMiddleBuyBox:{type:Boolean,default:!1},buyBoxSwitchType:{},additionalContexts:{default:()=>[]}},setup(t){const p=[d.STREAM,d.RENT,d.BUY,d.BUNDLE],o=t,{t:r}=$(),f=de(),{getPromotedOffersWithJwtv:c}=U(),{country:C}=re(ae()),{getCampaignPromotedOffers:v,isTitleCampaignEligible:S}=ue({titleId:o.titleId,promotedOffers:o.promotedOffers,flatrateOffers:o.title.flatrate??[]}),g=m(()=>fe(C.value,o.title.id)),O=m(()=>{let e;if(S.value)return v();const i=c(o.promotedOffers,o.title);return e=g.value!=null?[...i,g.value]:i,oe(e,o.title.offers??[])});Z("promoted_buybox"),M("isMiddleBuyBox",()=>o.isMiddleBuyBox),M("titleSourceId",o.titleId);const T=m(()=>O.value.concat(o.promotedBundles.map(e=>e.offer)).length>0),{activeVariantWithControlGroup:I}=z("EXP_GRID_MORE_INFO_REDESIGN_V2"),A=m(()=>!f.value||!T.value?!1:I.value?I.value!=="control":!1),w=m(()=>({[d.STREAM]:r("WEBAPP_STREAM"),[d.RENT]:r("WEBAPP_RENT"),[d.BUY]:r("WEBAPP_BUY"),[d.BUNDLE]:r("WEBAPP_BUNDLES")})),D=m(()=>{if(o.onlyBundle)return[d.BUNDLE];const e=o.promotedBundles.map(l=>l.offer),i=O.value.concat(e).map(l=>b(l.monetizationType)).filter(l=>l!==void 0).filter((l,E,ee)=>ee.indexOf(l)===E);return i.sort((l,E)=>p.indexOf(l)-p.indexOf(E)),i});function W(e){return o.promotedBundles.filter(i=>b(i.offer.monetizationType)===e)}function h(e){return O.value.filter(i=>b(i.monetizationType)===e)}const{trackSraEvent:n}=X();function s(e){const i=o.sponsoredAd?.campaign?.watchNowOffer.package;if(o.sponsoredAd?.bidId&&e.buyboxOffer.package.packageId===i?.packageId){const l=F.fromProviderOffer(e.buyboxOffer),E=(o.additionalContexts||[]).concat([new q(o.titleObjectId,o.titleObjectType,void 0,void 0,void 0,void 0,o.title.id)]);E.push(l),H.trackEvent(Q.SPONSORED_RECOMMENDATIONS,{action:"buybox_clickout",label:`${o.titleId}_${i.packageId}`,property:"buybox",value:o.sponsoredAd?.holdoutGroup?0:1},E),n({action:J.BuyboxClickout,sponsoredAd:o.sponsoredAd})}}return(e,i)=>A.value&&_(f)?(a(),P(Oe,ne({key:0},o,{key:"experiment"}),null,16)):T.value?(a(),u("article",{key:1,class:B(["offers-grid",{middle:t.isMiddleBuyBox}])},[R("div",xe,[t.isMiddleBuyBox?y("",!0):(a(),u("h2",ve,x(e.$t("WEBAPP_WATCHNOW")),1))]),R("section",{class:B(["offers-grid__container",{middle:t.isMiddleBuyBox}])},[(a(!0),u(k,null,N(D.value,l=>(a(),P(te,{key:l,class:B(l),offers:h(l),bundles:W(l),title:t.title,promoted:!0,hideCategoryLabel:t.isMiddleBuyBox,onClickOut:s},{default:j(()=>[Y(x(w.value[l]),1)]),_:2},1032,["class","offers","bundles","title","hideCategoryLabel"]))),128))],2),t.isMiddleBuyBox?y("",!0):(a(),u("p",Ee,x(e.$t("WEBAPP_PROMOTED")),1))],2)):y("",!0)}}),ro=G(_e,[["__scopeId","data-v-17a767b4"]]);export{ro as default}; 3//# sourceMappingURL=DpBZhzBt.js.map
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.