PageSourceSearch

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

js justwatch.com collected 2026-10-01 08:27:44 UTC 5,548 bytes, 2 lines download raw bytes

1import U from"./BwP6H9hQ.js";import{u as Q,d as W,l as j}from"./DmUTbJpl.js";import{a as M,u as O,g as $,n as G}from"./DSO8nvYB.js";import{aP as H,er as Y,aQ as z,aR as F,c_ as J,b3 as y,ba as N,bb as K,da as X,dR as Z,aT as D,aU as R,aV as g,aW as tt,aX as et,d0 as at,cR as ot,b4 as m,b1 as i,bV as it,eh as nt,cQ as rt,e2 as st,b5 as lt}from"./C0l3ak4x.js";import{j as ct}from"./B_0rHO6U.js";import{u as dt}from"./BHemRuz6.js";import"./CabgQiY5.js";import"./BQffs_tq.js";import"./D-FOJSLc.js";import"./BZ7F-ZO-.js";import"./ZpOrz8AY.js";import"./DbwzSend.js";import"./DC0_5HXx.js";import"./C3WClsCZ.js";import"./BjntVU6r.js";import"./285x_fAs.js";import"./TVJbFfVC.js";import"./DPPncmyr.js";import"./MC6H92cZ.js";import"./DfARzI89.js";import"./Z41dS4pz.js";import"./Cx_wWW34.js";import"./Baa9SlDb.js";import"./B9G_xiF3.js";import"./y6pPMwO5.js";import"./BFyDinDl.js";import"./DtmKwLjs.js";import"./CYanDiGV.js";import"./DTLiLKyH.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"./Dt4lojsp.js";import"./CcAZXR9o.js";import"./BbYLwKhv.js";import"./DWLy90U2.js";import"./C8gN0t9Q.js";import"./CG0PPnI0.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:"f2535d841cdd2b4a49d7fb72025d6267e58b2144"};var a=new o.Error().stack;a&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[a]="f227edf2-4fbe-4b5b-b3a1-6941d4dc5e90",o._sentryDebugIdIdentifier="sentry-dbid-f227edf2-4fbe-4b5b-b3a1-6941d4dc5e90")}catch{}})();const mt={ref:"nativeAdSqtvListRef ",class:"native-sqtv-container"},ut={class:"native-sqtv__overlay"},vt=["id"],pt="native_sqtv_dynamic",ft=H({__name:"NativeAdSQTVList",props:{titleDetail:{},catalogueItem:{},additionalContexts:{},promotionItemsLength:{},rowIndex:{},episodeNumber:{}},setup(o){const a=o,_=Y(M,void 0),{webLocale:b}=z(F()),{t:I}=J(),n=m("loading"),h=m(null),u=m(null),k=i(()=>u.value?[new it({data:u.value})]:[]),T=i(()=>a.episodeNumber!=null),l=i(()=>{const t=$(a.promotionItemsLength,T.value);return T.value?{...t,slotId:`${t.slotId}_${a.episodeNumber}`}:t}),E=i(()=>a.titleDetail.content.title),A=i(()=>c(a.titleDetail.content.posterUrl,"s166")),{nativeAdsShortName:v}=O({title:()=>a.titleDetail}),w=m(null);dt(w,b,{shortNames:v});const{similarTitle:S,isSQTVEmpty:C}=ct(()=>a.titleDetail,v,!0),x=i(()=>(a.titleDetail.content.tags??[]).map(t=>t.translatedName)),V=i(()=>a.titleDetail.content.genres.map(t=>t.translation)),p=i(()=>{const t=S.value?.node,e=t?.content?.tags?.map(s=>s.translatedName)??[],r=x.value.filter(s=>e.includes(s));let d=[];if(r.length<3){const s=t?.content?.genres?.map(f=>f.translation)??[];d=V.value.filter(f=>s.includes(f))}return[I("WEBAPP_HIGHLY_RATED"),...r,...d,"Similar"].filter(Boolean).slice(0,3)}),{getIframeRenderStatus:q}=Q({adContainer:h,adStatus:n,onClickout:()=>{y.trackEvent("ad",{action:"click",label:"native_list_sqtv"},k.value)},onDestroyed:()=>{n.value="destroyed"}}),L=i(()=>(a.rowIndex??0)%2===0?"0c131e":"111924"),P=i(()=>{const t=S.value?.node;if(!t)return null;const e=t.content,r=t.offers?.[0],d=encodeURIComponent("https://ad.doubleclick.net/ddm/trackclk/N1957659.279382DBMWARNERBROS.DI/B33320798.447199725;dc_trk_aid=640372217;dc_trk_cid=256085031;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;ltd=;dc_tdv=1"),s=st(e.scoring);return{...G.SQTV_LIST_DYNAMIC,provider_icon:c(r?.package.iconWide??"","s160"),banner_text:"Stream similar titles that are highly rated",call_to_action:I("WEBAPP_WATCHNOW"),source_poster:A.value,source_title:E.value,tag_1:p.value[0]??"",tag_2:p.value[1]??"",tag_3:p.value[2]??"",target_title:e.title,clickthrough_url:d,target_poster:c(e.posterUrl,"s166"),target_backdrop:c(e.backdrops?.[0]?.backdropUrl,"s1920"),jw_score:s?`${Math.round(s*100)}%`:"",background_color:L.value,rt_score:e.scoring?.tomatoMeter!=null?`${e.scoring.tomatoMeter}%`:"",imdb_score:e.scoring?.imdbScore!=null?String(e.scoring.imdbScore):""}}),B=i(()=>({...nt,callback:t=>{t&&n.value==="rendered"&&y.trackEvent("ad",{action:"impression",label:"native_list_sqtv",nonInteraction:!0},k.value)}}));N(C,t=>{t&&(n.value="failed")}),K(()=>{n.value="loading";const t=N(P,e=>{e&&(rt(()=>t()),j({webLocale:b.value,slotId:l.value.slotId,adUnitPath:l.value.adUnitPath,sizes:l.value.sizes,keyValueTargeting:pt,targeting:e,onRendered:async()=>{n.value=await q(),n.value==="rendered"&&_?.()},onFailed:()=>{n.value="failed"},onResponseInfo:r=>{u.value=r}}))},{immediate:!0})}),X(()=>{W(l.value.slotId)});function c(t,e){return t?`https://images.justwatch.com${t.replace("{profile}",e).replace("{format}","jpg")}`:""}return(t,e)=>{const r=Z("observe-visibility");return D(),R("div",mt,[g("div",{class:ot(["native-sqtv",{"native-sqtv--ad-rendered":n.value==="rendered"}])},[tt(U,{title:o.titleDetail,catalogueItem:o.catalogueItem,sqtvProviderShortName:et(v),additionalContexts:o.additionalContexts,displayPromotedTag:!1,preventImpressionTracking:n.value==="rendered",nativeAdFallback:!0,class:"native-sqtv--fallback"},null,8,["title","catalogueItem","sqtvProviderShortName","additionalContexts","preventImpressionTracking"]),g("div",ut,[at((D(),R("div",{class:"native-ad",ref_key:"adContainer",ref:h},[g("div",{id:l.value.slotId,class:"native-ad__container"},null,8,vt)])),[[r,B.value]])])],2)],512)}}}),re=lt(ft,[["__scopeId","data-v-40ab23c2"]]);export{re as default};
2//# sourceMappingURL=BvMzHeiP.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.