import{d as E,o as G,c as l,a as e,u as s,F as p,b,t as n,w as T,n as k,e as S,v as Z,f as V,r as u,g as i,h as c,i as H,j as I,k as q,l as Q,m as J,p as a,G as W,B as Y,q as M}from"./index-5N4i3DXm.js";import{u as N}from"./useQuery-BGRzRMUd.js";import{f as x,C as X,a as ee,b as te,c as oe,d as se}from"./navigation-FgudCDOx.js";import{u as ne}from"./filters-ol5OhfV6.js";import{_ as ae}from"./AuctionCard.vue_vue_type_script_setup_true_lang-BYR-2TqY.js";import{_ as re}from"./AuctionRowCard.vue_vue_type_script_setup_true_lang-BrZqRiQJ.js";import{_ as le}from"./Skeleton.vue_vue_type_script_setup_true_lang-D40n98Bo.js";import{a as ie}from"./seo-BuHrFLDl.js";import{A as z}from"./arrow-right-_zzFeMLi.js";import"./ui-BK2ebVOe.js";import"./StatusBadge.vue_vue_type_script_setup_true_lang-B7iz28bZ.js";import"./Chip.vue_vue_type_script_setup_true_lang-D1cBtIu4.js";import"./RiskBadge.vue_vue_type_script_setup_true_lang-BKQbgkPk.js";import"./utils-DclmTqRz.js";const de={class:"border-b border-border bg-gradient-to-b from-surface-2/70 to-bg"},pe={class:"mx-auto max-w-[1440px] px-4 pb-10 pt-10 sm:px-6 lg:px-8 lg:pb-12 lg:pt-14"},me={class:"mb-4 flex items-center gap-2 font-mono text-[11px] font-medium uppercase tracking-[0.1em] text-fg-subtle"},ue={key:1},ce=["value"],xe=["value"],be={class:"mt-4 flex flex-wrap items-center gap-2"},ve=["onClick"],fe={class:"mx-auto max-w-[1440px] px-4 pt-8 sm:px-6 lg:px-8"},ge={class:"grid gap-4 md:grid-cols-2"},ye={class:"grid h-11 w-11 shrink-0 place-items-center rounded-xl bg-primary-soft text-primary-soft-fg"},he={class:"min-w-0"},ke={class:"mt-2 inline-flex items-center gap-1 text-[13px] font-semibold text-primary"},ze={class:"grid h-11 w-11 shrink-0 place-items-center rounded-xl bg-primary-soft text-primary-soft-fg"},_e={class:"min-w-0"},we={class:"mt-2 inline-flex items-center gap-1 text-[13px] font-semibold text-primary"},je={key:0,class:"mx-auto max-w-[1440px] px-4 pt-8 sm:px-6 lg:px-8"},Ce={class:"grid grid-cols-2 gap-px overflow-hidden rounded-xl border border-border bg-border sm:grid-cols-4"},Te={class:"num font-mono text-[22px] font-semibold text-fg"},Se={class:"num font-mono text-[22px] font-semibold text-fg"},qe={class:"num font-mono text-[22px] font-semibold text-fg"},Ne={class:"text-[12px] font-medium text-fg-subtle"},De={class:"mx-auto max-w-[1440px] px-4 pt-10 sm:px-6 lg:px-8"},Be={class:"mb-5 flex flex-wrap items-end justify-between gap-3"},Oe={key:0,class:"grid gap-5 md:grid-cols-3"},Pe={class:"hidden gap-5 md:grid md:grid-cols-3"},Ve={class:"flex flex-col gap-3 md:hidden"},Me={key:2,class:"rounded-xl border border-border bg-surface p-6 text-[13px] text-fg-muted"},Re={class:"mt-12 border-y border-border bg-surface-2/50"},$e={class:"mx-auto grid max-w-[1440px] gap-10 px-4 py-11 sm:px-6 lg:grid-cols-[1.1fr_1fr] lg:gap-14 lg:px-8"},Ae={class:"min-w-[20px] pt-1 font-mono text-[11px] font-medium text-primary"},Ke={class:"text-[15px] font-semibold text-fg"},Ue={class:"mt-0.5 text-[13px] leading-relaxed text-fg-muted"},Fe={class:"flex flex-col gap-2.5"},Le={class:"text-[14px] font-semibold text-fg"},Ee={class:"mt-0.5 text-[13px] leading-relaxed text-fg-muted"},D="flex min-w-0 flex-1 flex-col gap-1 px-3 py-2 sm:border-r sm:border-border",rt=E({__name:"HomeScreen",setup(Ge){const B=J(),_=ne();G(()=>ie({title:"Dražby a nemovitosti na prodej v ČR na jednom místě - nemovitost.eu",description:"Dražby i inzeráty nemovitostí z českých portálů, přepočtené na jednotný formát - cena za m² proti mediánu v okrese, historie cen, rozbor dražební vyhlášky a upozornění na rizika.",canonicalPath:"/"}));const{data:r}=N({queryKey:["overview"],queryFn:te,staleTime:5*6e4}),{data:v}=N({queryKey:["salesOverview"],queryFn:oe,staleTime:5*6e4}),R=I(()=>r.value?new Date(r.value.updatedAt).toLocaleTimeString("cs-CZ",{hour:"numeric",minute:"2-digit"}):""),{data:w,isPending:$}=N({queryKey:["featured"],queryFn:async()=>{const m=y=>se({...y,razeni:"sleva",limit:"3",cena_od:"20000"}).then(h=>h.items).catch(()=>[]),t=await m({termin_do:"14",bez_bremen:"1"});if(t.length>=3)return t;const d=await m({bez_bremen:"1"});return d.length?d:m({})},staleTime:5*6e4}),j=q(""),C=q(""),g=q(""),A=[5e5,1e6,2e6,3e6,5e6,1e7];function O(m){_.reset(),Object.assign(_.filters,m),B.push({path:"/drazby",query:_.toQuery()})}function K(){O({q:j.value,category:C.value,priceMax:g.value?Number(g.value):null})}const U=[{label:"Byty do 3 mil.",patch:{category:"byt",priceMax:3e6}},{label:"Domy",patch:{category:"rodinny-dum"}},{label:"Pozemky",patch:{category:"pozemek"}},{label:"Garáže do 500 tis.",patch:{category:"garaz",priceMax:5e5}},{label:"Dražby do 14 dnů",patch:{withinDays:14}},{label:"Bez spoluvlastnických podílů",patch:{noShare:!0}},{label:"Nízké riziko",patch:{riskMax:"nizke"}}],F=[{n:"01",t:"Sbíráme dražby i inzeráty z veřejných portálů",d:"Několikrát denně načítáme nové dražby a nabídky na prodej a sledujeme změny cen, termínů a stavů. Stejný byt na více portálech ukážeme jednou."},{n:"02",t:"Sjednocujeme do jednoho formátu",d:"Rozdílné popisy převádíme na stejné údaje: typ, dispozice, plocha, vlastnictví, stav, cena, termín. Bez toho se nabídky nedají porovnat."},{n:"03",t:"Přidáváme srovnání, které portály nemají",d:"U inzerátu cenu za m² proti mediánu okresu a historii ceny. U dražby rozbor vyhlášky a posudku, břemena, podíly a odhad realizační ceny."},{n:"04",t:"Koupi dokončíte u zdroje",d:"Prohlídka, kontakt na prodejce nebo registrace k dražbě probíhá na původním portálu. My pomáháme rozhodnout, kam vůbec jít."}],L=[{t:"Cena za m² a medián okresu",d:"Cena děleno plochou, srovnaná s prostřední hodnotou stejného typu nemovitosti v okrese. Nabídka o 15 % nad mediánem má prostor k jednání."},{t:"Osobní vs. družstevní vlastnictví",d:"U družstevního bytu kupujete podíl v družstvu, ne byt. Bývá levnější, ale běžnou hypotéku na něj nedostanete."},{t:"Nejnižší podání",d:"Cena, od které dražba startuje. U exekuce to bývá 2/3 odhadní ceny. Není to sleva, je to zákonný start."},{t:"Věcné břemeno",d:"Právo někoho jiného k nemovitosti, např. dožití. V inzerátu ho najdete na listu vlastnictví, v dražbě ve vyhlášce. Některá dražbou nezanikají."}];function P(m){B.push(ee(m))}return(m,t)=>{var y,h;const d=Q("RouterLink");return a(),l("div",null,[e("section",de,[e("div",pe,[e("div",me,[t[3]||(t[3]=e("span",{class:"h-1.5 w-1.5 rounded-full bg-success"},null,-1)),s(r)?(a(),l(p,{key:0},[b(n(s(x)(s(r).activeTotal))+" dražeb · "+n(s(v)?s(x)(s(v).activeTotal)+" nabídek na prodej":"")+" · "+n(s(r).newToday+(((y=s(v))==null?void 0:y.newToday)??0))+" nových dnes · aktualizováno "+n(R.value),1)],64)):(a(),l("span",ue,"načítám stav dat…"))]),t[11]||(t[11]=e("h1",{class:"max-w-[780px] text-[32px] font-semibold leading-[1.08] tracking-[-0.025em] text-fg sm:text-[40px] lg:text-[44px]"}," Dražby i nemovitosti na prodej z celého Česka na jednom místě. ",-1)),t[12]||(t[12]=e("p",{class:"mt-3 max-w-[680px] text-[16px] leading-relaxed text-fg-muted sm:text-[17px]"}," Sbíráme dražby z dražebních portálů a inzeráty z realitních portálů, převádíme je na jednotný formát a přidáváme to, co portály neukážou: cenu za m² proti mediánu okresu, historii ceny, rozbor dražební vyhlášky a upozornění na rizika. Nic neprodáváme, jen pomáháme rozhodnout. ",-1)),e("form",{class:"mt-7 flex max-w-[1000px] flex-col gap-2 rounded-xl border border-border-strong bg-surface p-2 shadow-card sm:flex-row sm:items-stretch",onSubmit:T(K,["prevent"])},[e("label",{class:k([D,"sm:flex-[2]"])},[t[4]||(t[4]=e("span",{class:"label-mono"},"Kde",-1)),S(e("input",{"onUpdate:modelValue":t[0]||(t[0]=o=>j.value=o),type:"text",placeholder:"Obec, okres, kraj nebo k. ú.",class:"w-full bg-transparent text-[15px] text-fg outline-none placeholder:text-fg-subtle"},null,512),[[Z,j.value]])],2),e("label",{class:k(D)},[t[6]||(t[6]=e("span",{class:"label-mono"},"Typ",-1)),S(e("select",{"onUpdate:modelValue":t[1]||(t[1]=o=>C.value=o),class:"w-full bg-transparent text-[15px] text-fg outline-none"},[t[5]||(t[5]=e("option",{value:""},"Vše",-1)),(a(!0),l(p,null,u(s(X),(o,f)=>(a(),l("option",{key:f,value:f},n(o),9,ce))),128))],512),[[V,C.value]])]),e("label",{class:k([D,"sm:border-r-0"])},[t[8]||(t[8]=e("span",{class:"label-mono"},"Cena do",-1)),S(e("select",{"onUpdate:modelValue":t[2]||(t[2]=o=>g.value=o),class:"w-full bg-transparent text-[15px] text-fg outline-none"},[t[7]||(t[7]=e("option",{value:""},"Bez limitu",-1)),(a(),l(p,null,u(A,o=>e("option",{key:o,value:String(o)},n(s(x)(o))+" Kč",9,xe)),64))],512),[[V,g.value]])],2),t[9]||(t[9]=e("button",{type:"submit",class:"rounded-[9px] bg-primary px-7 py-3 text-[15px] font-semibold text-primary-fg transition-colors hover:bg-primary-hover"},"Hledat",-1))],32),e("div",be,[t[10]||(t[10]=e("span",{class:"label-mono mr-1"},"Rychlý start",-1)),(a(),l(p,null,u(U,o=>e("button",{key:o.label,type:"button",class:"rounded-full border border-border bg-surface px-3 py-2 text-[13px] font-medium text-fg-muted transition-colors hover:border-fg hover:text-fg",onClick:f=>O(o.patch)},n(o.label),9,ve)),64))])])]),e("section",fe,[e("div",ge,[i(d,{to:"/drazby",class:"group flex items-start gap-4 rounded-2xl border border-border bg-surface p-5 transition-colors hover:border-primary"},{default:c(()=>[e("span",ye,[i(s(W),{class:"h-5 w-5"})]),e("span",he,[t[13]||(t[13]=e("span",{class:"block text-[17px] font-semibold text-fg"},"Dražby nemovitostí",-1)),t[14]||(t[14]=e("span",{class:"mt-1 block text-[13px] leading-relaxed text-fg-muted"},"Exekuční i dobrovolné dražby ze tří portálů, s odhadní cenou, rozborem vyhlášky a riziky.",-1)),e("span",ke,[b(n(s(r)?`${s(x)(s(r).activeTotal)} aktivních dražeb`:"Otevřít dražby")+" ",1),i(s(z),{class:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})])])]),_:1}),i(d,{to:"/prodej",class:"group flex items-start gap-4 rounded-2xl border border-border bg-surface p-5 transition-colors hover:border-primary"},{default:c(()=>{var o;return[e("span",ze,[i(s(Y),{class:"h-5 w-5"})]),e("span",_e,[t[15]||(t[15]=e("span",{class:"block text-[17px] font-semibold text-fg"},"Nemovitosti na prodej",-1)),t[16]||(t[16]=e("span",{class:"mt-1 block text-[13px] leading-relaxed text-fg-muted"},"Inzeráty z více realitních portálů v jednom katalogu, cena za m² proti mediánu v okrese a historie ceny.",-1)),e("span",we,[b(n((o=s(v))!=null&&o.activeTotal?`${s(x)(s(v).activeTotal)} nabídek`:"Otevřít katalog")+" ",1),i(s(z),{class:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})])])]}),_:1})])]),s(r)?(a(),l("section",je,[e("div",Ce,[i(d,{to:{path:"/drazby",query:{razeni:"nove"}},class:"bg-surface px-4 py-3.5 transition-colors hover:bg-surface-2"},{default:c(()=>[t[17]||(t[17]=e("div",{class:"label-mono mb-1.5"},"Dnes přidáno",-1)),e("div",Te,n(s(r).newToday),1)]),_:1}),i(d,{to:{path:"/drazby",query:{stav:"running"}},class:"bg-surface px-4 py-3.5 transition-colors hover:bg-surface-2"},{default:c(()=>[t[18]||(t[18]=e("div",{class:"label-mono mb-1.5"},"Právě probíhá",-1)),e("div",{class:k(["num font-mono text-[22px] font-semibold",s(r).running?"text-success-fg":"text-fg"])},n(s(r).running),3)]),_:1}),i(d,{to:{path:"/drazby",query:{termin_do:"7"}},class:"bg-surface px-4 py-3.5 transition-colors hover:bg-surface-2"},{default:c(()=>[t[19]||(t[19]=e("div",{class:"label-mono mb-1.5"},"Začíná do 7 dnů",-1)),e("div",Se,n(s(r).endingWeek),1)]),_:1}),i(d,{to:{path:"/drazby",query:{stav:"finished"}},class:"bg-surface px-4 py-3.5 transition-colors hover:bg-surface-2"},{default:c(()=>[t[20]||(t[20]=e("div",{class:"label-mono mb-1.5"},"Dnes ukončeno",-1)),e("div",qe,[b(n(s(r).finishedToday)+" ",1),e("span",Ne,"· "+n(s(x)(s(r).finished))+" v archivu",1)])]),_:1})])])):H("",!0),e("section",De,[e("div",Be,[t[21]||(t[21]=e("div",null,[e("h2",{class:"text-[22px] font-semibold tracking-[-0.015em] text-fg sm:text-[24px]"},"Dražby k prověření"),e("p",{class:"mt-1 text-[14px] text-fg-muted"},"Nejnižší podání výrazně pod odhadem, termín do 14 dnů, bez zásadních právních závad.")],-1)),i(d,{to:{path:"/drazby",query:{razeni:"sleva"}},class:"inline-flex items-center gap-1 text-[14px] font-semibold text-primary hover:underline"},{default:c(()=>[b(" Všech "+n(s(r)?s(x)(s(r).activeTotal):"")+" dražeb ",1),i(s(z),{class:"h-4 w-4"})]),_:1})]),s($)?(a(),l("div",Oe,[(a(),l(p,null,u(3,o=>i(le,{key:o,class:"aspect-[4/5] rounded-xl"})),64))])):(h=s(w))!=null&&h.length?(a(),l(p,{key:1},[e("div",Pe,[(a(!0),l(p,null,u(s(w),o=>(a(),M(ae,{key:o.id,auction:o,onClick:T(f=>P(o),["prevent"])},null,8,["auction","onClick"]))),128))]),e("div",Ve,[(a(!0),l(p,null,u(s(w),o=>(a(),M(re,{key:o.id,auction:o,onClick:T(f=>P(o),["prevent"])},null,8,["auction","onClick"]))),128))])],64)):(a(),l("p",Me,"Zatím žádné dražby k doporučení - zkuste katalog."))]),e("section",Re,[e("div",$e,[e("div",null,[t[22]||(t[22]=e("div",{class:"label-mono mb-4"},"Jak nemovitost.eu funguje",-1)),(a(),l(p,null,u(F,o=>e("div",{key:o.n,class:"flex gap-4 border-b border-border py-3.5"},[e("span",Ae,n(o.n),1),e("div",null,[e("div",Ke,n(o.t),1),e("div",Ue,n(o.d),1)])])),64))]),e("div",null,[t[24]||(t[24]=e("div",{class:"label-mono mb-4"},"Kupujete poprvé? Tohle stačí vědět",-1)),e("div",Fe,[(a(),l(p,null,u(L,o=>e("div",{key:o.t,class:"rounded-[10px] border border-border bg-surface px-4 py-3.5"},[e("div",Le,n(o.t),1),e("div",Ee,n(o.d),1)])),64)),i(d,{to:"/pruvodce",class:"mt-1 inline-flex items-center gap-1 text-[13px] font-semibold text-primary hover:underline"},{default:c(()=>[t[23]||(t[23]=b(" Otevřít průvodce koupí a dražbou ",-1)),i(s(z),{class:"h-3.5 w-3.5"})]),_:1})])])])])])}}});export{rt as default};