1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./D_41uqMz.js","./iXFxVuzB.js","./entry.DA_jzzuE.css","./StickyPageNav.BmcgnhpI.css","./DyqZF3gL.js","./WallpaperGallery.Czav9Fta.css","./BbJRvpMY.js","./dj8SJUqv.js","./DSG-4sgi.js","./BCZ9OTln.js","./Cb7US1Fx.js","./Residence.Bh3Hz3W9.css","./Du5BAIKZ.js","./BksSy_bl.js","./index.CIOPoeNq.css","./DcZEPOUC.js","./Dy1fALP2.js","./Jj6qREuA.js","./Ck_EaaXV.js","./DHWGxkMN.js","./Accordion.DHCs7T-A.css","./DndMKsOO.js","./m-JRSwco.js","./v-search.CavprlHP.css","./oZkVwwBU.js","./v-input.Cg8zOZ0J.css","./ResidentsFilters.DgnDRNPm.css","./j9eVfONs.js","./CF59_eDg.js","./index.D4UfWBp5.css","./DRaE3Wfy.js","./book.BHz_nSio.css","./ea8_Ks0h.js","./index.BdggFik2.css","./BS0ImD3Q.js","./v-popup.vAVlv7zg.css","./Cz8Phto4.js","./MainPoster.CsCxhK5z.css"])))=>i.map(i=>d[i]); 2import{d as Ze,a5 as et,u as tt,R as st,l as nt,U as ot,N as rt,A as G,Y as ae,p as c,B,r as ie,w as le,a0 as at,W as it,a2 as lt,i as ut,o as a,c as d,j as u,a as e,D as n,e as i,q as k,G as N,H as J,b as _,a6 as ue,E as M,J as P,I as ct,$ as dt,f as m,_ as p,h as _t}from"./iXFxVuzB.js";import mt from"./BksSy_bl.js";import{_ as pt}from"./Cvv8sCfn.js";import{_ as yt}from"./Jj6qREuA.js";import{u as ft}from"./CV1Ah567.js";import{u as bt}from"./DcZEPOUC.js";import{u as E}from"./Z7E632FJ.js";import{t as vt}from"./Cb7US1Fx.js";import"./BCZ9OTln.js";const gt=m(()=>p(()=>import("./D_41uqMz.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(o=>o.default||o)),ht=m(()=>p(()=>import("./DyqZF3gL.js"),__vite__mapDeps([4,1,2,5]),import.meta.url).then(o=>o.default||o)),kt=m(()=>p(()=>import("./BbJRvpMY.js"),__vite__mapDeps([6,1,2]),import.meta.url).then(o=>o.default||o)),Pt=m(()=>p(()=>import("./dj8SJUqv.js"),__vite__mapDeps([7,8,1,2,9,10,11]),import.meta.url).then(o=>o.default||o)),Lt=m(()=>p(()=>import("./Du5BAIKZ.js"),__vite__mapDeps([12,1,2,13,14,15]),import.meta.url).then(o=>o.default||o)),xt=m(()=>p(()=>import("./Dy1fALP2.js"),__vite__mapDeps([16,1,2,13,14,17,9,15]),import.meta.url).then(o=>o.default||o)),zt=m(()=>p(()=>import("./Ck_EaaXV.js"),__vite__mapDeps([18,1,2,19,20]),import.meta.url).then(o=>o.default||o)),Et=m(()=>p(()=>import("./DndMKsOO.js"),__vite__mapDeps([21,1,2,22,23,24,25,26]),import.meta.url).then(o=>o.default||o)),wt=m(()=>p(()=>import("./j9eVfONs.js"),__vite__mapDeps([27,8,1,2,28,9,10,29]),import.meta.url).then(o=>o.default||o)),Rt=m(()=>p(()=>import("./DRaE3Wfy.js"),__vite__mapDeps([30,9,1,2,31]),import.meta.url).then(o=>o.default||o)),At=m(()=>p(()=>import("./ea8_Ks0h.js"),__vite__mapDeps([32,1,2,9,33]),import.meta.url).then(o=>o.default||o)),qt=m(()=>p(()=>import("./BS0ImD3Q.js"),__vite__mapDeps([34,1,2,35]),import.meta.url).then(o=>o.default||o)),St=m(()=>p(()=>import("./Cz8Phto4.js"),__vite__mapDeps([36,1,2,8,9,10,37]),import.meta.url).then(o=>o.default||o)),Dt={class:"residences-page"},jt={class:"container"},Ot={key:0,class:"text-center mb-5 mb-md-8 lg-mb-10"},Tt={key:0,class:"mb-6 mb-lg-10"},Ft={class:"container"},Vt={key:0,class:"mb-5 mb-md-7 mb-lg-10",id:"residence-types"},It={class:"announces-grid lg"},Ct={key:1,class:"mb-5 mb-md-7 mb-lg-10",id:"faq"},Bt={class:"container"},Nt={class:"mb-4 lg-md-5"},Mt=["innerHTML"],Ut={key:2},Qt={ref:"residents-container",class:"mb-3 mb-lg-4",id:"residents"},$t={class:"container mb-5 mb-md-7 mb-lg-10"},Wt={class:"mb-4 mb-md-5 md-lg-7"},Ht={class:"d-flex align-start justify-content-between"},Gt={class:"d-md-none"},Jt={class:"mb-4"},Yt={class:"mb-3 mb-lg-4"},Kt={class:"announces-grid lg"},Xt={class:"d-none d-lg-block"},Zt={class:"d-lg-none"},es={class:"row"},ts={class:"col-12 col-sm-6 col-md-4 col-lg-4 col-xl-3"},ss={key:3,class:"mb-3 mb-lg-4",id:"past-residences"},ns={class:"container"},os={class:"mb-5 mb-md-7 mb-lg-10"},rs={class:"archive-residences"},as={key:0,class:"archive-residences__track"},is={key:1,class:"archive-residences__track"},ls={key:2,class:"archive-residences__track"},us={key:3,class:"archive-residences__track"},cs={id:"contacts"},ds={class:"container"},_s={class:"mb-4 lg-mb-4"},ms={class:"mb-2"},ps={class:"text-uppercase"},ys=["title"],Y=12,de=Ze({__name:"index",async setup(o){let y,j;const{openPopup:_e,hide:me}=et(),{unMarkNavigateAsShowMore:U,isShowMore:O,navigateWithoutScroll:K,markNavigateAsShowMore:fs}=bt(),R=tt(),T=st(),pe=ft();nt();const{t:w}=ot(),F=rt("residentsPageData",()=>({books:{showLazySkeleton:!0,page:1},residentsProjects:{items:[],showLazySkeleton:!0,total:0,page:1},residents:{items:[],showLazySkeleton:!0,total:0,page:1,perPage:12},residences:[]})),ye=G({bookPage:ae().transform(s=>Number(s)).default(1).min(1)}),V=c(()=>{try{const{bookPage:s}=ye.validateSync(R.query,{stripUnknown:!0});return{limit:Y,offset:(s-1)*Y,category:"Ðниги ÑезиденÑов"}}catch{return{limit:Y,offset:0,category:"Ðниги ÑезиденÑов"}}}),fe=c(()=>V.value.limit),be=c(()=>
2V.value.offset),ve=E("/library/book/",{query:{limit:fe,offset:be,category:V.value.category},lazy:!0,default(){return{count:0,results:[]}},transform:s=>{if(O.value){let t=[];L&&L.value&&L.value.results&&(t=L.value.results),s.results=[...t,...s.results.map(f=>({...f,description:""}))],U()}else s.results.forEach(t=>{t.description=""});return s}}),ge=E("/residency/past_residency/",{lazy:!0,default(){return[]},transform:s=>{const t=s.map(f=>({...f,title:""})).toSorted((f,z)=>f.ordering-z.ordering);return t.length?t.length>=12?t.slice(0,12):t:[]}}),I=G({q:B().default(""),job:B().default(""),city:B().default(""),residency_type:B().default("")}),X=G({page:ae().transform(s=>Number(s)).default(1).min(1)}),Z=async s=>I.validate(s,{stripUnknown:!0}).then(t=>t).catch(()=>I.cast({})),h=ie(([y,j]=le(()=>Z(R.query)),y=await y,j(),y)),v=c(()=>{const s={};try{Object.assign(s,I.validateSync(h.value,{stripUnknown:!0}))}catch{Object.assign(s,I.cast({}))}try{Object.assign(s,X.validateSync(R.query,{stripUnknown:!0}))}catch{Object.assign(s,X.cast({}))}const t=F.value.residents.perPage,f=((s.page??1)-1)*F.value.residents.perPage;return delete s.page,{...s,limit:t,offset:f}});at(()=>R.query,async s=>{h.value=await Z(s)});const he=c(()=>v.value.job),ke=c(()=>v.value.city),Pe=c(()=>v.value.limit),Le=c(()=>v.value.offset),xe=c(()=>v.value.q),ze=c(()=>v.value.residency_type),Ee=E("/residency/resident/",{lazy:!0,query:{job:he,city:ke,residency_type:ze,q:xe,limit:Pe,offset:Le},onRequest(){O.value||(F.value.residents.showSkeleton=!0)},transform:s=>{if(O.value){let t=[];g&&g.value&&g.value.results&&(t=g.value.results),s.results=[...t,...s.results],U()}return s},async onResponse(){F.value.residents.showSkeleton=!1},default(){return{results:[],count:0}}}),we=E("/residency/residency/filters",{lazy:!0,default(){return{jobs:[],cities:[],residency_types:[]}}}),Q=it("residents-container"),ee=()=>{if(!Q.value)return;const s=Q.value.getBoundingClientRect();(s.top<0||s.top>window.innerHeight)&&Q.value.scrollIntoView()},te=()=>{K(T({query:{...R.query,...h.value,page:1}})),ee()},Re=c(()=>Object.values({...h.value,search:""}).some(s=>!!s)),Ae=()=>{_e("residents-filters")},qe=lt("faq-residences",()=>pe.getFaqByCategory("residences","simple")),Se=E("/residency/banner/"),De=E("/residency/residency_type/cc",{lazy:!0}),je=E("/residency/running_line/for_residency_page",{lazy:!0}),A=ie({limit:4,offset:0}),Oe=c(()=>A.value.limit),Te=c(()=>A.value.offset),Fe=E("/residency/project/",{lazy:!0,query:{limit:Oe,offset:Te},transform:s=>{let t=[];return O.value&&x&&x.value&&x.value.results&&(t=x.value.results,U()),s.results=[...t,...s.results],s},default(){return{results:[],count:0}}}),[{data:$,error:bs},{data:L,status:Ve},{data:q,error:vs},{data:g,status:Ie,error:gs},{data:se},{data:S,error:hs},{data:C},{data:x,status:Ce},{data:r}]=([y,j]=le(()=>Promise.all([Se,ve,qe,Ee,we,De,je,Fe,ge])),y=await y,j(),y),Be=c(()=>{var s;return(((s=x.value)==null?void 0:s.results)??[]).map(vt)});ut({title:()=>{var s;return((s=$.value[0])==null?void 0:s.title)||"РезиденÑии дома ÑвоÑÑеÑÑва ÐеÑеделкино"}});const Ne=c(()=>{var t,f,z,D;const s=[];return S.value&&S.value.length&&s.push({id:"residence-types",label:"ÐодаÑÑ Ð·Ð°ÑвкÑ"}),Array.isArray((t=L.value)==null?void 0:t.results)&&L.value.results.length&&s.push({id:"books",label:"Ðниги ÑезиденÑов"}),Number.isInteger((f=x.value)==null?void 0:f.count)&&x.value.count&&s.push({id:"projects",label:"ÐÑоекÑÑ ÑезиденÑов"}),Array.isArray((z=q.value)==null?void 0:z.items)&&q.value.items.length&&s.push({id:"faq",label:"ÐопÑоÑÑ Ð¾ ÑезиденÑиÑÑ
"}),Number.isInteger((D=g.value)==null?void 0:D.count)&&g.value.count&&s.push({id:"residents",label:"РезиденÑÑ"}),Array.isArray(r.value)&&r.value.length&&s.push({id:"past-residences",label:"ÐÑоÑедÑие ÑезиденÑии"}),s.push({id:"contacts",label:w("contacts.title")}),s}),W=c(()=>{var s;return C.value?((s=C.value)==null?void 0:s.upper)??null:null}),H=c(()=>{var s;return C.value?((s=C.value)==null?void 0:s.lower)??null:null});return(s,t)=>{const f=gt,z=ht,D=kt,Me=Pt,ne=mt,Ue=Lt,Qe=xt,$e=zt,oe=ct,re=Et,We=wt,He=Rt,Ge=At,Je=pt,Ye=dt,Ke=yt,Xe=qt,b=St;return a(),d("div",Dt,[u(f,{links:e(Ne)},null,8,["links"]),n("div",jt,[e($).length?(a(),d("section",Ot,[u(z,{slides:e($),class:"mb-6 mb-lg-4"},null,8,["slides"])])):i("",!0)]),e(W)?(a(),d("section",Tt,[u(D,{value:{text:e(W).title,url:e(W).url,id:5},options:{isLast:!1,show_in_menu:!1,anchor:"upper-running-line",menu_name:""}},null,8,["value"])])):i("",!0),n("div",Ft,[e(S)&&e(S).length?(a(),d("section",Vt,[t[4]||(t[4]=n("h2",{class:"mb-3 lg-md-4"},"ÐодаÑÑ Ð·Ð°ÑÐ²ÐºÑ Ð½Ð° ÑезиденÑиÑ",-1)),u(ne,{"has-horizontal-scroll":!0,"horizontal-scroll-from":"large"},{default:k(()=>[n("div",It,[(a(!0),d(N,null,J(e(S),l=>(a(),_(Me,{key:l.id,residence:l},null,8,["residence"]))),128))])]),_:1})])):i("",!0)]),u(Ue,{books:e(L).results,count:e(L).count,filters:e(V),status:e(Ve),"route-name":"residence-program","page-prop":"bookPage",key:"residences-books"},null,8,["books","count","filters","status"]),u(Qe,{proejcts:e(Be),count:e(x).count,filters:e(A),"onUpdate:filters":t[0]||(t[0]=l=>ue(A)?A.value=l:null),status:e(Ce)},null,8,["proejcts","count","filters","status"]),t[18]||(t[18]=n("div",{class:"container"},[n("hr",{class:"mb-3 lg-mb-4"})],-1)),e(q)&&e(q).items.length?(a(),d("section",Ct,[n("div",Bt,[n("h2",Nt,M(e(w)("faq-title")),1),u($e,{items:e(q).items,"open-first":!0,"sidebar-control":!0,class:"mb-3","header-tag":"h4","sticky-active":!0,"highlight-active":!0},{content:k(({payload:l,opened:ks})=>[n("div",{innerHTML:l,class:"rich-text"},null,8,Mt)]),_:1},8,["items"])])])):i("",!0),e(H)?(a(),d("section",Ut,[u(D,{value:{text:e(H).title,url:e(H).url,id:5},options:{isLast:!1,show_in_menu:!1,anchor:"lower-running-line",menu_name:""}},null,8,["value"]),t[5]||(t[5]=n("div",{class:"container mb-3 mb-lg-4"},[n("hr")],-1))])):i("",!0),n("section",Qt,[n("div",$t,[n("div",Wt,[n("div",Ht,[t[6]||(t[6]=n("h2",null,[P("РезиденÑÑ Ð´Ð¾Ð¼Ð° "),n("br"),P("ÑвоÑÑеÑÑва пеÑеделкино")],-1)),n("span",Gt,[u(oe,{icon:"filter",type:"button",view:"icon",color:e(Re)?"orange":"white",style:{"margin-top":"-13px"},onClick:Ae},null,8,["color"])])])]),n("div",Jt,[u(re,{modelValue:e(h),"onUpdate:modelValue":t[1]||(t[1]=l=>ue(h)?h.value=l:null),onPerformSearch:te,options:e(se)},null,8,["modelValue","options"])]),e(g).count?(a(),d(N,{key:0},[n("div",Yt,[u(ne,{"has-horizontal-scroll":!0,"horizontal-scroll-from":"large"},{default:k(()=>[n("div",Kt,[(a(!0),d(N,null,J(e(g).results,l=>(a(),_(We,{key:l.id,resident:l,class:"announces-grid-child"},null,8,["resident"]))),128)),e(Ie)==="pending"?(a(),d(N,{key:0},J(4,l=>u(He,{key:l,class:"announces-grid-child"})),64)):i("",!0),e(v).offset+e(v).limit<e(g).count?(a(),_(Ge,{key:1,"show-to":"lg",onLoadMore:t[2]||(t[2]=l=>e(K)(l)),to:e(T)({name:"residents",query:{page:e(v).offset/e(v).limit+2}})},null,8,["to"])):i("",!0)])]),_:1})]),n("div",Xt,[u(Je,{"total-pages":Math.ceil(e(g).count/e(v).limit),"siblings-count":3,"prevent-scroll":"",onNavigate:ee},null,8,["total-pages"])]),n("div",Zt,[n("div",es,[n("div",ts,[u(oe,{color:"white",expand:"",path:e(T)({name:"residents"})},{default:k(()=>t[7]||(t[7]=[P(" РезиденÑÑ ")])),_:1},8,["path"])])])])],64)):(a(),_(Ke,{key:1},{header:k(()=>t[8]||(t[8]=[P(" Ðо ваÑÐµÐ¼Ñ Ð·Ð°Ð¿ÑоÑÑ Ð½Ðµ найдено ÑезиденÑов ")])),body:k(()=>[t[10]||(t[10]=P(" ÐопÑобÑйÑе измениÑÑ Ð¿Ð°ÑамеÑÑÑ Ð¿Ð¾Ð¸Ñка или ")),t[11]||(t[11]=n("br",null,null,-1)),t[12]||(t[12]=P("поÑмоÑÑеÑÑ ")),u(Ye,{to:e(T)({name:"residents"})},{default:k(()=>t[9]||(t[9]=[P("вÑеÑ
ÑезиденÑов")])),_:1},8,["to"])]),_:1}))]),t[14]||(t[14]=n("div",{class:"container"},[n("hr")],-1)),u(Xe,{name:"residents-filters"},{title:k(()=>t[13]||(t[13]=[n("span",{class:"header-1"},[P("РезиденÑÑ Ð´Ð¾Ð¼Ð° "),n("br"),P("ÑвоÑÑеÑÑва пеÑеделкино")],-1)])),default:k(()=>[u(re,{"model-value":e(h),options:e(se),onPerformSearch:t[3]||(t[3]=l=>{h.value=l,e(me)("residents-filters"),te()}),"is-modal-view":""}
2,null,8,["model-value","options"])]),_:1})],512),e(r)&&e(r).length?(a(),d("section",ss,[n("div",ns,[n("div",os,[t[15]||(t[15]=n("h2",{class:"mb-3 mb-lg-4"},"ТемаÑиÑеÑкие ÑезиденÑии пÑоÑлÑÑ
леÑ",-1)),n("div",rs,[[e(r)[0],e(r)[1],e(r)[2]].some(l=>Boolean)?(a(),d("div",as,[u(b,{banner:e(r)[0],type:"landscape"},null,8,["banner"]),e(r)[1]?(a(),_(b,{key:0,banner:e(r)[1],type:"portrait"},null,8,["banner"])):i("",!0),e(r)[2]?(a(),_(b,{key:1,banner:e(r)[2],type:"square"},null,8,["banner"])):i("",!0)])):i("",!0),[e(r)[3],e(r)[4],e(r)[5]].some(l=>Boolean)?(a(),d("div",is,[e(r)[3]?(a(),_(b,{key:0,banner:e(r)[3],type:"portrait"},null,8,["banner"])):i("",!0),e(r)[4]?(a(),_(b,{key:1,banner:e(r)[4],type:"square"},null,8,["banner"])):i("",!0),e(r)[5]?(a(),_(b,{key:2,banner:e(r)[5],type:"landscape"},null,8,["banner"])):i("",!0)])):i("",!0),[e(r)[6],e(r)[7],e(r)[8]].some(l=>Boolean)?(a(),d("div",ls,[e(r)[6]?(a(),_(b,{key:0,banner:e(r)[6],type:"square"},null,8,["banner"])):i("",!0),e(r)[7]?(a(),_(b,{key:1,banner:e(r)[7],type:"landscape"},null,8,["banner"])):i("",!0),e(r)[8]?(a(),_(b,{key:2,banner:e(r)[8],type:"portrait"},null,8,["banner"])):i("",!0)])):i("",!0),[e(r)[9],e(r)[10],e(r)[11]].some(l=>Boolean)?(a(),d("div",us,[e(r)[9]?(a(),_(b,{key:0,banner:e(r)[9],type:"landscape"},null,8,["banner"])):i("",!0),e(r)[10]?(a(),_(b,{key:1,banner:e(r)[10],type:"portrait"},null,8,["banner"])):i("",!0),e(r)[11]?(a(),_(b,{key:2,banner:e(r)[11],type:"square"},null,8,["banner"])):i("",!0)])):i("",!0)])]),t[16]||(t[16]=n("hr",null,null,-1))])])):i("",!0),n("section",cs,[n("div",ds,[n("h2",_s,M(e(w)("contacts.title")),1),n("p",ms,[n("span",ps,M(e(w)("contacts.curator_name")),1),t[17]||(t[17]=n("br",null,null,-1)),n("small",null,M(e(w)("contacts.curator")),1)]),n("p",null,[n("a",{href:"mailto:[email protected]",title:e(w)("write_to_email")}," E-mail: [email protected] ",8,ys)])])])])}}});function ce(o){const y=o;y.__i18n=y.__i18n||[],y.__i18n.push({locale:"",resource:{ru:{"faq-title":{t:0,b:{t:2,i:[{t:3}],s:"ÐопÑоÑÑ Ð ÑезиденÑиÑÑ
"}},contacts:{title:{t:0,b:{t:2,i:[{t:3}],s:"ÐонÑакÑÑ"}},curator:{t:0,b:{t:2,i:[{t:3}],s:"ÐÑÑаÑÐ¾Ñ ÑезиденÑий"}},curator_name:{t:0,b:{t:2,i:[{t:3}],s:"ÐÐ²Ð³ÐµÐ½Ð¸Ñ ÐеÑÑовÑкаÑ"}}}},en:{"faq-title":{t:0,b:{t:2,i:[{t:3}],s:"FAQ about residences"}},contacts:{curator:{t:0,b:{t:2,i:[{t:3}],s:"Residency curator"}},curator_name:{t:0,b:{t:2,i:[{t:3}],s:"Evgenia Petrovskaya"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Contacts"}}}}}})}typeof ce=="function"&&ce(de);const Ss=_t(de,[["__scopeId","data-v-ac8f6c62"]]);export{Ss 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.