import{d as B,p as M,c as x,a as e,e as u,u as n,$ as I,b as l,m as c,F as _,f as y,l as f,g as S,h as m,j as V,i as N,o as i,t as s,E as D}from"./index-D6fBX2R3.js";import{I as h}from"./PhClock.vue-COxf8wPs.js";import{_ as z}from"./ChoiceChip.vue_vue_type_script_setup_true_lang-DSvE3COB.js";import{R as g,A as d,r as w}from"./guides-Cp-92mTs.js";import{b as C}from"./format-C4dVnwMh.js";import{a as E,b as q}from"./seo-BuHrFLDl.js";const A={class:"mx-auto max-w-[1080px] px-4 py-8 sm:px-6 lg:px-8"},F={class:"flex items-center gap-2 text-[26px] font-semibold leading-[1.15] tracking-[-0.02em] text-fg"},G={class:"-mx-4 mt-6 flex gap-1.5 overflow-x-auto px-4 pb-1 sm:mx-0 sm:flex-wrap sm:px-0","aria-label":"Rubriky"},U={class:"tnum font-semibold opacity-60"},J={class:"tnum font-semibold opacity-60"},K={class:"flex flex-wrap items-center gap-x-2 gap-y-1 text-[12px] font-bold text-primary"},P={class:"font-medium text-fg-subtle"},T={class:"mt-2 text-[22px] font-semibold leading-[1.2] tracking-[-0.01em] text-fg group-hover:text-primary sm:text-[26px]"},H={class:"mt-2.5 max-w-[760px] text-[14.5px] leading-relaxed text-fg-muted"},O={class:"mt-3 flex items-center gap-1 font-mono text-[11px] text-fg-subtle"},Q={class:"mt-3 grid gap-3 sm:grid-cols-2 lg:grid-cols-3"},W={class:"flex flex-wrap items-center gap-x-2 text-[11.5px] font-bold text-primary"},X={class:"font-medium text-fg-subtle"},Y={class:"mt-1.5 text-[15px] font-semibold leading-snug text-fg group-hover:text-primary"},Z={class:"mt-1.5 line-clamp-3 text-[13px] leading-relaxed text-fg-muted"},ee={class:"mt-auto flex items-center gap-1 pt-2.5 font-mono text-[11px] text-fg-subtle"},me=B({__name:"GuidesScreen",setup(te){const L=D(),R=N(),p=m(()=>{const o=L.query.rubrika;return g.some(t=>t.key===o)?o:null}),b=m(()=>p.value?d.filter(o=>o.rubric===p.value):d),r=m(()=>b.value[0]),j=m(()=>b.value.slice(1)),$=m(()=>new Map(g.map(o=>[o.key,d.filter(t=>t.rubric===o.key).length])));function k(o){R.replace({query:o?{rubrika:o}:{}})}return M(()=>E({title:"Magazín o nemovitostech: ceny, rady, koupě a dražby - nemovitost.eu",description:"Ceny chat, pozemků, garáží a bytů z živých dat, o kolik nemovitosti zlevňují, jak prověřit dům a sousedy, jak koupit bez realitky a jak funguje dražba. Bez právničiny.",canonicalPath:"/magazin",jsonLd:[q([{name:"Magazín",path:"/magazin"}])]})),(o,t)=>{const v=V("RouterLink");return i(),x("div",A,[t[3]||(t[3]=e("div",{class:"label-mono mb-3"},"Magazín",-1)),e("h1",F,[u(n(I),{class:"h-6 w-6 text-primary"}),t[1]||(t[1]=l(" Magazín o nemovitostech ",-1))]),t[4]||(t[4]=e("p",{class:"mt-2 max-w-[640px] text-[15px] leading-relaxed text-fg-muted"}," Ceny z tisíců živých nabídek, praktické rady ke koupi a návody k dražbám. Konkrétní čísla, lhůty a rizika, bez právničiny. ",-1)),e("div",G,[u(z,{active:!p.value,onClick:t[0]||(t[0]=a=>k(null))},{default:c(()=>[t[2]||(t[2]=l("Vše",-1)),e("span",U,s(n(d).length),1)]),_:1},8,["active"]),(i(!0),x(_,null,y(n(g),a=>(i(),f(z,{key:a.key,active:p.value===a.key,onClick:ae=>k(a.key)},{default:c(()=>[l(s(a.label),1),e("span",J,s($.value.get(a.key)),1)]),_:2},1032,["active","onClick"]))),128))]),r.value?(i(),f(v,{key:0,to:`/magazin/${r.value.slug}`,class:"group panel mt-5 block p-5 transition-colors hover:border-border-strong sm:p-7"},{default:c(()=>[e("p",K,[l(s(n(w)(r.value.rubric))+" ",1),e("span",P,s(n(C)(r.value.published)),1)]),e("h2",T,s(r.value.title),1),e("p",H,s(r.value.perex),1),e("p",O,[u(n(h),{class:"h-3.5 w-3.5"}),l(" "+s(r.value.minutes)+" min čtení",1)])]),_:1},8,["to"])):S("",!0),e("div",Q,[(i(!0),x(_,null,y(j.value,a=>(i(),f(v,{key:a.slug,to:`/magazin/${a.slug}`,class:"group panel flex flex-col p-4 transition-colors hover:border-border-strong"},{default:c(()=>[e("p",W,[l(s(n(w)(a.rubric))+" ",1),e("span",X,s(n(C)(a.published)),1)]),e("h3",Y,s(a.title),1),e("p",Z,s(a.perex),1),e("p",ee,[u(n(h),{class:"h-3.5 w-3.5"}),l(" "+s(a.minutes)+" min čtení",1)])]),_:2},1032,["to"]))),128))])])}}});export{me as default};