import{a as k,h as y,j as f,l as B,p as m,k as w}from"./navigation-FgudCDOx.js";import{_ as v}from"./Chip.vue_vue_type_script_setup_true_lang-D1cBtIu4.js";import{_ as z}from"./RiskBadge.vue_vue_type_script_setup_true_lang-BKQbgkPk.js";import{d as j,p as a,c as l,n as p,u as s,a as t,t as o,q as u,h as x,b as _,i as g,j as c}from"./index-5N4i3DXm.js";const C=["href"],P={class:"relative w-[112px] shrink-0 bg-surface-2"},D=["src","alt"],N={key:1,class:"grid h-full w-full place-items-center font-mono text-[9px] text-fg-subtle",style:{background:"repeating-linear-gradient(135deg, rgb(var(--surface-3)) 0 9px, rgb(var(--surface-2)) 9px 18px)"}},V={class:"absolute left-1.5 top-1.5 rounded bg-fg/85 px-1.5 py-1 font-mono text-[9px] font-medium uppercase tracking-[0.08em] text-bg"},$={class:"min-w-0 flex-1 px-3 py-2.5"},A={class:"line-clamp-2 text-[14px] font-semibold leading-[1.3] text-fg"},L={class:"mb-2 mt-0.5 truncate text-[11px] text-fg-muted"},R={class:"mb-1.5 flex items-baseline gap-2"},S={class:"num font-mono text-[18px] font-semibold leading-none tracking-[-0.01em] text-fg"},q={class:"flex items-center justify-between gap-2"},E={class:"num font-mono text-[11px] font-medium text-fg-muted"},T={key:0,class:"num mt-1 font-mono text-[10px] text-fg-subtle"},I=j({__name:"AuctionRowCard",props:{auction:{}},setup(h){const b=h,e=c(()=>b.auction),i=c(()=>e.value.status==="finished"||e.value.status==="cancelled"),r=c(()=>{const n=e.value.discount;return n==null?null:e.value.share?{text:"podíl",tone:"bad"}:n>=.35?{text:w(n),tone:"ok"}:null});return(n,d)=>(a(),l("a",{href:s(k)(e.value),class:p(["flex overflow-hidden rounded-[13px] border border-border bg-surface text-inherit no-underline",i.value?"opacity-60":""])},[t("div",P,[e.value.image?(a(),l("img",{key:0,src:e.value.image,alt:e.value.title,loading:"lazy",class:p(["h-full w-full object-cover",i.value?"grayscale":""])},null,10,D)):(a(),l("div",N,"foto")),t("span",V,o(s(y)(e.value.category)),1)]),t("div",$,[t("div",A,o(e.value.title||"Bez názvu"),1),t("div",L,o([e.value.city,e.value.district].filter(Boolean).join(" · ")),1),t("div",R,[t("span",S,o(e.value.minBid!=null?s(f)(e.value.minBid):"-"),1),r.value?(a(),u(v,{key:0,tone:r.value.tone},{default:x(()=>[_(o(r.value.text),1)]),_:1},8,["tone"])):g("",!0)]),t("div",q,[t("span",E,o(i.value?e.value.finalPrice?`vydraženo ${s(f)(e.value.finalPrice)}`:"skončila":s(B)(e.value.startsAt)),1),e.value.riskLevel?(a(),u(z,{key:0,level:e.value.riskLevel},null,8,["level"])):(a(),u(v,{key:1,tone:"info"},{default:x(()=>[...d[0]||(d[0]=[_("Bez rozboru",-1)])]),_:1}))]),s(m)(e.value)?(a(),l("div",T,"zveřejněno "+o(s(m)(e.value)),1)):g("",!0)])],10,C))}});export{I as _};