1import{t as D}from"./BQ-_32WO.js";import{K as r,Ot as c,P as t,c as u,d as o,f as s,g as i,h as L,l as n,lt as a,r as N,u as g}from"./C89sYm7w.js";import{t as p}from"./C93sbNpY.js";import{a as C,r as O}from"./B1NkGjfw.js";import{t as V}from"./BN9Ca40y.js";import{t as $}from"./md4qxx4U.js";import{t as _}from"./K9rsuiWd.js";import{i as j,r as R}from"#entry";import{t as S}from"./jDZVy3gi.js";import{t as q}from"./QAvT9QJQ2.js";var ne=D({default:()=>M}),z={key:0,class:"grid-panel"},A={class:"grid-panel-image-wrapper"},E={key:0,class:"grid-panel-badge"},F={class:"grid-panel-content"},G={class:"grid-panel-title"},K={class:"grid-panel-details"},H={class:"grid-panel-actions"},J=Object.assign({name:"ViewItemsDetailsPanel"},{__name:"ViewItemsDetailsPanel",props:{item:{type:Object,default:null},isOpen:{type:Boolean,required:!0}},emits:["close"],setup(e){const m=e,y=$(),k=C("close"),h=O("card.buttonIcon"),f=u(()=>h.value),x=u(()=>y.value?.download?.title),d=u(()=>m.item?.["Download Button"]||m.item?.["Logo with Download"]||m.item?.Logo||null);return(v,l)=>{const w=V,b=j,T=S,B=q,I=R;return t(),s(N,null,[i(p,{name:"backdrop"},{default:r(()=>[e.isOpen?(t(),s("div",{key:0,class:"grid-panel-backdrop",onClick:l[0]||(l[0]=P=>v.$emit("close"))})):o("",!0)]),_:1}),i(p,{name:"slide"},{default:r(()=>[e.isOpen&&e.item?(t(),s("aside",z,[n("button",{class:"grid-panel-close","aria-label":"Close panel",onClick:l[1]||(l[1]=P=>v.$emit("close"))},[i(w,{name:a(k),class:"h-6 w-6"},null,8,["name"])]),n("div",A,[i(b,{type:e.item?.Logo?.contentType||"",nid:e.item?.Logo?.nid||e.item?.nid,class:"grid-panel-image",alt:e.item?.Logo?.alt||e.item?.Title,downloadnick:e.item?.Logo?.downloadNick||"",software:e.item?.Logo?.software||"",position:""},null,8,["type","nid","alt","downloadnick","software"]),e.item.badge?(t(),s("div",E,c(e.item.badge),1)):o("",!0)]),e.item.Popularity&&e.item.Popularity>0?(t(),g(T,{key:0,"model-value":e.item.Popularity,class:"grid-panel-rating"},null,8,["model-value"])):o("",!0),n("div",F,[n("h2",G,c(e.item.title||e.item?.Title||e.item?.Game?.title),1),n("div",K,[i(B,{taxonomy:e.item.taxonomy},null,8,["taxonomy"])]),n("div",H,[a(d)?(t(),g(I,{key:0,variant:"primary",size:"medium","download-nick":a(d).downloadNick,"software-title":a(d).software,text:a(x),class:"grid-panel-play-btn"},{default:r(()=>[a(f)?(t(),g(w,{key:0,name:a(f),class:"w-5 h-5 mr-2"},null,8,["name"])):o("",!0),L(" "+c(e.item?.buttonText||"Play Now"),1)]),_:1},8,["download-nick","software-title","text"])):o("",!0)])])])):o("",!0)]),_:1})],64)}}}),M=_(J,[["__scopeId","data-v-cfb0114d"]]);export{ne as n,M as t};
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.