PageSourceSearch

https://www.justwatch.com/appassets/D4Y_IZJz.js

js justwatch.com collected 2026-09-24 08:00:58 UTC 4,610 bytes, 2 lines download raw bytes

1import{j as E}from"./Dt7oEqqz.js";import{aP as P,aQ as R,aR as D,aT as f,aU as w,aW as F,aZ as A,d2 as B,d3 as G,bi as M,cR as W,b0 as U,b1 as a,b4 as V,b3 as b,fc as g,h3 as j,b5 as z}from"./DqUoKSZT.js";import{F as H}from"./10YyzpKN.js";import{c as Q}from"./CTg4UA3K.js";import"./CPLUdR8T.js";import"./DzQRZSv5.js";import"./gIpaWZ2o.js";import"./k1-_hIk0.js";import"./DKFpnJaf.js";import"./Cyh4R5ff.js";import"./D6ib26MG.js";import"./COl0qh72.js";import"./jjkbTNfE.js";import"./H2iNQ5XV.js";import"./iIAdkhjK.js";import"./DGC_p-E5.js";import"./PJnM8dfo.js";import"./ClCtk5Rv.js";import"./C6UXaAyu.js";import"./C_E-G_9k.js";import"./Csta6Wv8.js";import"./A6d9DzTw.js";import"./CKwAT-vn.js";import"./GEnjGj7r.js";import"./B0v4x4k5.js";import"./BZipr3b0.js";import"./BsBlJo2u.js";import"./DApT-KMa.js";import"./eFD-pGqk.js";import"./DB3PCr5H.js";import"./C8IHZ5i3.js";import"./CRMIN-7a.js";import"./BiodJ2QR.js";import"./CpLvukSK.js";import"./B6iQ-czK.js";import"./CtN49q1u.js";import"./nJUaU_T5.js";import"./COrXGPYm.js";import"./D0tvkfjv.js";import"./7gung6SR.js";import"./DQyXtnC3.js";import"./B2ovmyRM.js";import"./ya6Z5hTi.js";import"./BrH1ZhVB.js";import"./CNlATLkL.js";import"./BDrIYtAe.js";import"./C1bmw5j6.js";import"./BKMWZQLP.js";import"./DjR7iy_y.js";import"./Du4YQPz9.js";import"./T9fofyl-.js";import"./CYSHglM9.js";import"./Bs8ndSVR.js";import"./BUjcqnSe.js";import"./nJCtcWVq.js";import"./DuaIa96V.js";import"./BAtV3_64.js";import"./C5VATv4x.js";import"./Dld6UhPv.js";import"./BsH0QcSS.js";import"./CSkB3OLO.js";import"./p8VCAa26.js";import"./BeQmmr2J.js";import"./Bi8knkc0.js";import"./czqnOdj0.js";import"./B3CZ8OfU.js";import"./obNBaGJw.js";import"./f6sxVuUO.js";import"./DNfvYf5W.js";import"./Bql_B0fJ.js";import"./Bbg3fD93.js";import"./CkNK3FZy.js";import"./BEnaF-xN.js";import"./BURWyvx5.js";import"./CDk3Qttj.js";import"./CKfRQ8HS.js";import"./B5HN7xzh.js";import"./CioWOf7u.js";import"./CaBJqba6.js";import"./Cc0StikU.js";import"./CRO0UyWZ.js";import"./C0kG9-gn.js";import"./LN9l1_VG.js";import"./yfItAFQg.js";import"./CRjvqjf8.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};o.SENTRY_RELEASE={id:"5e0fb5f8cfa644e65037bca5f9960ea76b3077d0"};var l=new o.Error().stack;l&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[l]="6328dc90-995c-42c2-b2e3-13b4a730eb5e",o._sentryDebugIdIdentifier="sentry-dbid-6328dc90-995c-42c2-b2e3-13b4a730eb5e")}catch{}})();const Y=P({__name:"FreeTrialSwiperOS",props:{offers:{},title:{},additionalContexts:{}},emits:["clickOut"],setup(o,{emit:l}){const p=o,y=l,{country:m}=R(D()),{userBrowser:h}=j(),{geoLocation:u}=Q({title:()=>p.title}),S=a(()=>p.offers.filter(e=>e.country===m.value)),C=a(()=>g[m.value]!=null),s=a(()=>g[m.value]??null),n=a(()=>(s.value?.packages||[]).map(i=>{const r=s.value?.rules.find(t=>t.id===i.id&&t.selectors.geoLocations.includes(u.value||""));return{...i,activeGeoLocation:r?u.value:null}})),d=V(0),k=a(()=>["Show","Season"].includes(p.title.__typename)),_=a(()=>s.value?.slideDelay??1500),v=a(()=>{if(s.value==null)return null;const e=s.value.rules.find(i=>i.selectors.geoLocations[0]===u.value||i.selectors.browsers?.includes(h.value));return e?e.id:s.value.default.id}),x=a(()=>n.value==null||v.value==null?0:Math.max(0,n.value.findIndex(e=>e.id===v.value)));function T(e,i,r){const t=i??m.value;b.trackEvent("userinteraction",{action:"click",label:`free_trial_${t}`,property:"geo_swiper",value:r}),y("clickOut",e)}function I({direction:e,position:i,skipTracking:r,nonInteraction:t}){const c=Number(d.value),L=isNaN(c)?void 0:c,N=t?"automation":"userinteraction",O=t?"auto_swipe":"swipe_clicked";d.value=i,b.trackEvent(N,{action:O,label:e,nonInteraction:t,value:L,property:"geo_swiper"})}return(e,i)=>C.value&&n.value?(f(),w("div",{key:0,class:W(["offer-container",{highlight:k.value}])},[F(H,{itemCount:n.value.length,initialSlide:x.value,persistedSlideIndex:d.value,delay:_.value,onSlideChange:I},{default:A(()=>[(f(!0),w(B,null,G(n.value,(r,t)=>(f(),M(E,{ref_for:!0,ref:"row",key:r.id,class:"swiper-slide arrow-type",offers:S.value,title:o.title,swiperIndex:t,hardcodedShortName:r.shortName,hardcodedCountry:r.offerCountry,hideRemoveAds:!0,additionalContexts:o.additionalContexts,onClickOut:c=>T(c,r.offerCountry,t)},null,8,["offers","title","swiperIndex","hardcodedShortName","hardcodedCountry","additionalContexts","onClickOut"]))),128))]),_:1},8,["itemCount","initialSlide","persistedSlideIndex","delay"])],2)):U("",!0)}}),xt=z(Y,[["__scopeId","data-v-46a1c450"]]);export{xt as default};
2//# sourceMappingURL=D4Y_IZJz.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.