1import{e as m,s as p,g as C,k as b,c as t,o as a,a as e,Z as d,t as c,F as v,S as y,R as k,b as x,j as N}from"#entry";import{u as S}from"./BE-Y3hcV.js";const L={class:"lc-section"},R={class:"lc-head"},w={key:0},B={class:"lc-grid"},H={key:0,class:"badge"},V={class:"lc-offer"},j={class:"lc-actions"},z=["href"],D=["href"],E=m({__name:"ContentCasinoCards",props:{title:{},description:{},casinos:{}},setup(n){const _=n,l=S(),{legalCasinos:h}=p(l);C(()=>l.fetchLegalCasinos());const u=b(()=>_.casinos.map(o=>({...h.value.find(r=>r.name===o.name),...o})).filter(o=>o.logo_path)),i=["brand-blue","brand-indigo","brand-yellow","brand-red"];return(o,f)=>{const r=N;return a(),t("section",L,[e("div",R,[e("h2",null,c(n.title),1)]),n.description?(a(),t("p",w,c(n.description),1)):d("",!0),e("div",B,[(a(!0),t(v,null,y(u.value,(s,g)=>(a(),t("article",{key:s.name,class:"lc-card"},[e("div",{class:k(["lc-cap",i[g%i.length]])},[s.launched?(a(),t("span",H,"LAUNCHED: "+c(s.launched),1)):d("",!0),x(r,{src:s.logo_path,alt:s.name,loading:"lazy",style:{height:"auto","max-height":"120px"}},null,8,["src","alt"])],2),e("div",V,c(s.bonus),1),e("div",j,[e("a",{href:s.reviewHref},"Read Review â¸",8,z),e("a",{class:"lc-btn",href:s.siteHref??"#"},"Go to site â¸",8,D)])]))),128))])])}}}),G=Object.assign(E,{__name:"ContentCasinoCards"});export{G as default};
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.