1import{S as X}from"./DM-L6bEY.js";import{u as Z,H as K,M as tt,a as et}from"./BndMIkKe.js";import{aP as x,cZ as ot,bz as lt,aS as W,aT as r,aU as h,dV as it,aV as i,aW as w,aZ as $,a$ as j,a_ as B,b1 as s,b3 as at,g5 as rt,bD as st,b5 as L,c_ as nt,aR as z,bi as T,b0 as d,bw as S,ba as ct,eY as ut,e9 as dt,dR as mt,d0 as V,aX as U,d2 as pt,d3 as ft,cR as O,b4 as P,bc as H,ii as vt,dc as _t,aQ as N,bp as gt,dd as bt}from"./DqUoKSZT.js";import{_ as ht}from"./7gung6SR.js";import{t as F}from"./C8IHZ5i3.js";import{P as A}from"./DApT-KMa.js";import{_ as yt}from"./COrXGPYm.js";import"./D6ib26MG.js";import"./COl0qh72.js";import{a as kt}from"./BsBlJo2u.js";import{_ as wt}from"./C1bmw5j6.js";import{u as Tt}from"./GEnjGj7r.js";import"./BZipr3b0.js";import"./DGC_p-E5.js";import"./PJnM8dfo.js";import"./ClCtk5Rv.js";import"./C6UXaAyu.js";import"./C_E-G_9k.js";import"./iIAdkhjK.js";import"./Csta6Wv8.js";import"./CRMIN-7a.js";import"./BiodJ2QR.js";import"./CpLvukSK.js";import"./gIpaWZ2o.js";import"./B6iQ-czK.js";import"./CtN49q1u.js";import"./nJUaU_T5.js";import"./D0tvkfjv.js";import"./CTg4UA3K.js";import"./A6d9DzTw.js";import"./DKFpnJaf.js";import"./CKwAT-vn.js";import"./C0kG9-gn.js";import"./LN9l1_VG.js";import"./yfItAFQg.js";import"./DQyXtnC3.js";import"./C5VATv4x.js";import"./CRjvqjf8.js";import"./eFD-pGqk.js";import"./ya6Z5hTi.js";import"./BrH1ZhVB.js";import"./DzQRZSv5.js";import"./B2ovmyRM.js";import"./B0v4x4k5.js";import"./CNlATLkL.js";import"./BDrIYtAe.js";import"./BKMWZQLP.js";import"./BEnaF-xN.js";import"./CYSHglM9.js";import"./Cyh4R5ff.js";import"./Bs8ndSVR.js";import"./DGYjtJVt.js";import"./CO41nuIp.js";import"./BL42AKUz.js";import"./BSyQ1B4q.js";import"./7soSWW_t.js";import"./BTc5aN4N.js";import"./jjkbTNfE.js";import"./H2iNQ5XV.js";import"./BoGFajuE.js";import"./IdGnK1Hp.js";import"./05PtA8Pd.js";import"./CaGnpqtz.js";import"./B3CZ8OfU.js";import"./Bljj8y9f.js";import"./Cg-_kF2D.js";import"./B3-Y5RBV.js";import"./B_EfINYL.js";import"./BgMurrPR.js";import"./DNfvYf5W.js";import"./p8VCAa26.js";import"./Bql_B0fJ.js";import"./Bbg3fD93.js";import"./CkNK3FZy.js";import"./DB3PCr5H.js";import"./obNBaGJw.js";import"./f6sxVuUO.js";import"./xcsE4kmH.js";import"./q2nPcfT0.js";import"./_fABH2Ag.js";import"./CPLUdR8T.js";import"./Q__Zaf8t.js";import"./DHSMw_Dp.js";import"./CPEBGjVZ.js";import"./-4DP5LQ8.js";import"./B0Y-lS-i.js";import"./Dr-1WDvG.js";import"./Cj8YjyJS.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:"5e0fb5f8cfa644e65037bca5f9960ea76b3077d0"};var l=new t.Error().stack;l&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[l]="75ddb432-ee16-41b3-9c52-1305e5e09bfe",t._sentryDebugIdIdentifier="sentry-dbid-75ddb432-ee16-41b3-9c52-1305e5e09bfe")}catch{}})();const Ct={class:"discovery-end-card__logo"},$t={class:"discovery-end-card__button-row"},Pt=x({__name:"JWTVEndCard",setup(t){const l=ot(),e=lt(),m="url(/appassets/img/home/bg-tiles/bg-tiles.png)",n=s(()=>rt(l,void 0,st.POPULAR,{providers:["jwt"]},e.providersByShortName));function u(){at.trackEvent("userinteraction",{action:"click",property:"jwtv-end-card",label:"popular-button"})}return(p,c)=>{const o=W("RouterLink");return r(),h("div",{class:"discovery-end-card",style:it({"--bg-url":m})},[i("div",Ct,[w(ht,{providerShortName:"jwt",lazy:!1,size:"icon"})]),c[1]||(c[1]=i("div",{class:"discovery-end-card__title"},"These were our recommendations for you!",-1)),c[2]||(c[2]=i("div",{class:"discovery-end-card__text"},"Didn't find something to watch yet?",-1)),i("div",$t,[w(o,{to:n.value},{default:$(()=>[w(j,{class:"discovery-end-card__button",onClick:u},{default:$(()=>[...c[0]||(c[0]=[B(" Explore the full library ",-1)])]),_:1})]),_:1},8,["to"])])],4)}}}),St=L(Pt,[["__scopeId","data-v-40b68e0f"]]),Dt={key:0,class:"top-titles-hero"},xt={class:"top-titles-hero__bg"},Lt={class:"top-titles-hero__header hero-full container-fluid container-max-width"},It={class:"top-titles-hero__header__title"},Et={class:"top-titles-hero__header__subtitle"},Mt={class:"top-titles-hero__header__buttons"},Ut=x({__name:"TitlesHero",props:{title:{},additionalContexts:{}},emits:["titleClicked"],setup(t){const l=t,{t:e}=nt(),m=z();Tt("home_top_free_title");const n=s(()=>e("WEBAPP_COUNTRY_"+m.country)),u=s(()=>{const o=l.title.content.backdrops[0]?.backdropUrl;return o?c(o):""}),p=s(()=>l.title.watchNowOffer);function c(o){return F()({url:o,imageType:"backdrop",forceHighQuality:!0,currentViewport:void 0})}return(o,f)=>{const C=W("RouterLink");return t.title?(r(),h("div",Dt,[i("div",xt,[f[1]||(f[1]=i("div",{class:"top-titles-hero__bg_back"},null,-1)),t.title&&u.value?(r(),T(A,{key:`backdrop-${t.title.id}`,class:"title-poster__image",alt:t.title.content.title,imageProfile:"backdrop",imageUrl:u.value,slug:"Poster",lazy:!1},null,8,["alt","imageUrl"])):d("",!0)]),i("div",Lt,[i("h1",null,"Top 10 in "+S(n.value)+" today",1),i("span",It,S(t.title.content.title),
11),i("span",Et,S(t.title.content.shortDescription),1),i("div",Mt,[p.value?(r(),T(wt,{key:`watch-now-${t.title.id}`,class:"watch-now-button",color:"primary",titleObjectId:t.title.objectId,titleObjectType:t.title.objectType,title:t.title,watchNowOffer:p.value,size:"large",additionalContexts:t.additionalContexts},null,8,["titleObjectId","titleObjectType","title","watchNowOffer","additionalContexts"])):d("",!0),t.title?.content?.fullPath?(r(),T(C,{key:1,to:t.title.content.fullPath},{default:$(()=>[w(j,{size:"large",onClick:f[0]||(f[0]=_=>o.$emit("titleClicked")),color:"dark",class:"more-info"},{default:$(()=>[B(S(o.$t("WEBAPP_SHOW_MORE_TEXT")),1)]),_:1})]),_:1},8,["to"])):d("",!0)])])])):d("",!0)}}}),Rt=L(Ut,[["__scopeId","data-v-89b5ca09"]]),Vt={class:"hero-titles container-fluid container-max-width"},Ot=["onClick","id"],Ht={class:"title-poster__item-position"},Nt={class:"title-poster__bg"},Wt=20,jt=x({__name:"Top10JWTVModule",props:{moduleData:{}},setup(t){const l=t,e=P(0),m=P(null),n=P(!1),u=P(0),p=P(0),c=vt(),{moduleContext:o,moduleObserveVisibility:f,trackHomeModule:C}=Z({moduleData:()=>l.moduleData,globalPosition:0,localPosition:0,titleSize:()=>l.moduleData.titles.length}),_=s(()=>l.moduleData.titles??[]);function y(a){return F()({url:a,imageType:"poster"})}function I(){n.value||E()}function E(){e.value=(e.value+1)%_.value.length,Q(e.value),R(e.value)}function J(a){e.value===a?u.value++:(e.value=a,R(a)),C("titleSelected",{spec:{label:o.value.type},contexts:[H.fromTitle(_.value[a],{index:a})]})}function Q(a){if(!m.value?.scroller)return;const g=document.getElementById(`title-poster-${a}`);if(!g)return;const b=m.value.scroller,k=g.offsetLeft-b.offsetLeft-Wt;(g.offsetLeft<b.scrollLeft||g.offsetLeft+g.offsetWidth>b.scrollLeft+b.offsetWidth)&&b.scrollTo({left:k,behavior:"smooth"})}const{onVisibilityChanged:Y}=kt({groupId:"top_10_jwtv_module",preventDuplicateAdditionalContext:!0,additionalContexts:()=>[o.value]}),D=s(()=>!l.moduleData||!l.moduleData.titles?null:l.moduleData.titles[p.value]),M=s(()=>D.value?H.fromTitle(D.value,{index:p.value}):null),q=s(()=>[o.value,M.value].filter(g=>g!=null));function R(a){p.value=a}function G(){M.value&&C("titleClicked",{spec:{label:"more_button_clicked"},contexts:[M.value]})}return ct(c,a=>{a?(n.value=!1,u.value++):n.value=!0}),ut(()=>{n.value=!0}),dt(()=>{n.value=!1}),(a,g)=>{const b=mt("observe-visibility");return V((r(),h("div",null,[D.value?(r(),T(Rt,{key:0,title:D.value,additionalContexts:q.value,onTitleClicked:G},null,8,["title","additionalContexts"])):d("",!0),i("div",Vt,[w(yt,{ref_key:"titlesContainer",ref:m,fadedEdge:"",additionalContexts:[U(o)]},{default:$(()=>[(r(!0),h(pt,null,ft(_.value,(k,v)=>V((r(),h("div",{onClick:Yt=>J(v),key:k.id,class:O(["top-10-jwtv-module__content_poster",{active:e.value===v,last:v===_.value.length-1}]),id:`title-poster-${v}`},[i("div",Ht,[i("span",null,S(v+1),1)]),i("div",{class:O(["title-poster__image-container",{active:e.value===v}])},[k?(r(),T(A,{key:0,class:"title-poster__image",alt:k.content.title,imageProfile:"poster",imageUrl:y(k.content.posterUrl),slug:"Poster",lazy:!1},null,8,["alt","imageUrl"])):d("",!0),i("div",Nt,[v===e.value?(r(),h("div",{class:"title-poster__line",key:`${e.value}-${u.value}`,onAnimationend:I},null,32)):d("",!0)])],2)],10,Ot)),[[b,U(Y)({title:k,index:v})]])),128))]),_:1},8,["additionalContexts"])])])),[[b,U(f)]])}}}),Bt=L(jt,[["__scopeId","data-v-e05707a4"]]),zt=_t` 2 query GetTVHomeModules( 3 $fullPath: String! 4 $site: String 5 $country: Country! 6 $language: Language! 7 $platform: Platform! = WEB 8 $locale: String! 9 $watchNowFilter: WatchNowOfferFilter! 10 $packages: [String!] 11 $includeUnreleasedEpisodes: Boolean = false 12 $excludeTextRecommendationTitle: Boolean = false 13 $includeStandaloneModules: Boolean = false 14 $withPastEvents: Boolean = true 15 $withOffers: Boolean = true 16 $cursor: Int 17 ) { 18 ...homeModulesURLV2Query 19 } 20 ${K} 21`,Ft={class:"jwtv-lp__container"},At={key:0,class:"spinner"},Jt={class:"modules container-fluid container-max-width"},Qt=x({__name:"JWTVLP",setup(t){const{language:l,country:e}=N(z()),{activeDomain:m,activeRoute:n}=N(gt()),{provideModulePlacement:u}=et();u(()=>"JWTV_LP");const{result:p,loading:c}=bt(zt,()=>({fullPath:n.value.path,site:m.value,country:e.value,language:l.value,locale:`${l.value.toLowerCase()}-${e.value.toUpperCase()}`,watchNowFilter:{packages:["jwt"],withFallback:!0},packages:["jwt"],includeStandaloneModules:!0}),{fetchPolicy:"cache-first",errorPolicy:"all",enabled:s(()=>n.value?.name==="app.jwtv.landing-page")}),o=s(()=>(p.value?.urlV2.node?.modules??[]).filter(E=>E!=null)),f=s(()=>o.value.find(y=>y?.__typename==="HMTop10InYourCountry")),C=s(()=>o.value.filter(y=>y?.__typename!=="HMTop10InYourCountry")),_=s(()=>c.value||o.value.length===0);return(y,I)=>(r(),h("div",Ft,[_.value?(r(),h("div",At,[w(X)])):d("",!0),f.value?(r(),T(Bt,{key:1,moduleData:f.value,class:"top-10-section"},null,8,["moduleData"])):d("",!0),i("div",Jt,[w(tt,{modules:C.value,modulesOffset:1,modulesConfig:{allowedMonetizationTags:["free","tvod"]}},{footer:$(()=>[_.value?d("",!0):(r(),T(St,{key:0}))]),_:1},8,["modules"])])]))}}),Lo=L(Qt,[["__scopeId","data-v-fcca11f8"]]);export{Lo as default}; 22//# sourceMappingURL=DVljq7X3.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.