1import{aP as h,aQ as d,aR as k,b9 as T,dR as x,d0 as I,aT as N,bi as S,aZ as O,aW as E,aV as j,bw as z,e_ as D,b0 as W,b1 as o,eg as F,bc as P,fv as R,fw as U,dC as V,b3 as A,c2 as L,f4 as B,gH as G,b5 as q}from"./C0l3ak4x.js";import{_ as H}from"./DC0_5HXx.js";import{u as $,o as K}from"./Baa9SlDb.js";import{u as M}from"./B9G_xiF3.js";import"./BjntVU6r.js";import"./285x_fAs.js";import"./D-FOJSLc.js";import"./B_0rHO6U.js";import"./CYanDiGV.js";import"./Z41dS4pz.js";import"./DTLiLKyH.js";import"./DPPncmyr.js";import"./XeF1v-xD.js";import"./Bem_Kjcs.js";import"./CpKB6ugy.js";import"./C71XnU-o.js";import"./DJHbYnek.js";import"./eerhqZ9S.js";import"./CROWfdvl.js";import"./CDBnV0qM.js";import"./BFKQksSR.js";import"./y6pPMwO5.js";import"./BFyDinDl.js";import"./DtmKwLjs.js";import"./Dt4lojsp.js";import"./CcAZXR9o.js";import"./BbYLwKhv.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"f2535d841cdd2b4a49d7fb72025d6267e58b2144"};var t=new a.Error().stack;t&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[t]="fb6edf80-24bd-4062-84c9-94aad2131ac1",a._sentryDebugIdIdentifier="sentry-dbid-fb6edf80-24bd-4062-84c9-94aad2131ac1")}catch{}})();const Q=h({__name:"FlatrateWatchNowCta",props:{title:{},additionalContexts:{}},setup(a){const t=a,{country:n}=d(k()),{xServeTrack:u}=d(T()),{variant:f,setTitlePageCategorizationExpTags:m}=M(),l=o(()=>U(t.title.offers,n.value).filter(e=>e.monetizationType===V.Flatrate)),r=o(()=>l.value.length===1?l.value[0]:null),b=o(()=>f.value==="variant_6"&&!!r.value),c=o(()=>t.title.__typename==="Season"?t.title.show.objectType:t.title.objectType),v=o(()=>t.title.__typename==="Season"?t.title.show.objectId:t.title.objectId),s=o(()=>{const e=c.value,p=v.value,i=new F(r.value).setTitleSourceId(t.title.id).addContexts(new P(p,e)).addContexts(t.additionalContexts).setForTracking("offerLocation",R.BACKDROP).set("uct_country",n.value).updateContext("ClickoutContextGraphql","clickoutType","watch_now").updateContext("ClickoutContextGraphql","placement","backdrop").updateContext("TitleContextGraphql","jwRawEntityId",t.title.id).setGenre(t.title.content.genres).setCanary(u.value);return i.apply(g=>m({url:g,placement:"bd",shortName:r.value?.package.shortName??""})),i});function C(){A.trackEvent("userinteraction",{action:"watchnow_clicked",label:"backdrop",property:c.value.toLowerCase()},[...B(s.value),new L({self:G()})])}const{onIntersection:w}=$({additionalContexts:()=>t.additionalContexts,groupId:"flatrateWatchNowCta"});function _(e){w(s.value,e)}const y=o(()=>({...K,callback:e=>_(e)}));return(e,p)=>{const i=x("observe-visibility");return b.value?I((N(),S(D,{key:0,class:"flatrate-watch-now",href:s.value,rel:"nofollow noopener",clickoutType:"watch_now",onClick:C},{default:O(()=>[E(H,{class:"flatrate-watch-now__icon",providerShortName:r.value?.package.shortName,iconUrl:r.value?.package.icon,size:"small",lazy:!1},null,8,["providerShortName","iconUrl"]),j("span",null,z(e.$t("WEBAPP_WATCHNOW")),1)]),_:1},8,["href"])),[[i,y.value]]):W("",!0)}}}),kt=q(Q,[["__scopeId","data-v-20129290"]]);export{kt as default}; 2//# sourceMappingURL=D2u3BIbU.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.