1import{_}from"./Image.vue.yussY_Vy.js";import{u as g,c as f}from"./programs.jTOornsH.js";import{d as k,c as w,o as r,f as c,g as a,F as S,q as v,b,n as I,l as y,s as M,v as R,_ as T}from"./entry.PA-trY5-.js";const d=s=>(M("data-v-8c835611"),s=s(),R(),s),V={key:0,class:"related-shows"},B=d(()=>a("h3",null," Shows you might like ",-1)),F={class:"shows-listing"},H={class:"show"},N=["href"],W=d(()=>a("span",{target:"_blank"},"Watch now on 7plus",-1)),q=k({__name:"RelatedShows",props:{genres:{type:Array,default:[],required:!1}},setup(s){const h=s,m=g(),l=w(()=>p(h.genres,m.getFeaturedPrograms).slice(0,3)),p=(t,i)=>i.sort((o,e)=>{const u=o.genres.filter(n=>t.includes(n));return e.genres.filter(n=>t.includes(n)).length-u.length});return(t,i)=>{const o=_;return l.value?(r(),c("div",V,[B,a("ul",F,[(r(!0),c(S,null,v(l.value.slice(0,3),e=>(r(),c("li",H,[a("a",{href:("campaignTrackingHelper"in t?t.campaignTrackingHelper:b(f))(e.vod,"SWM-TVguide",e.name,"shows-you-might-like-shelf-timeline"),target:"_blank"},[I(o,{src:e.thumbnailImage,alt:e.name,width:207,height:148,maxWidth:207},null,8,["src","alt"]),W],8,N)]))),256))])])):y("",!0)}}}),E=T(q,[["__scopeId","data-v-8c835611"]]);export{E as R};
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.