1import{_ as ve}from"./ModuleFeatureHero.vue.Lz1HBgsa.js";import{f as Ce}from"./formatNumber.BWAyEiGi.js";import{d as ue,b as R,e as m,f as t,g as _,h as p,i as a,j as U,F as ne,E as He,W as $,p as i,c,k as ce,r as _e,G as Te,A as $e,l as Re,n as d,I as me,a2 as De,q as we,z as Le,a3 as Me}from"./entry.BSxjt_Tu.js";import{_ as Ne}from"./ModuleKitchenSidebar.vue.CkRYIr_k.js";import{_ as Fe}from"./CollectionFacades.vue.bwxyyJRB.js";import{_ as Ue}from"./ModuleHomeCards.vue.CZpB8QsK.js";import{_ as We}from"./ModuleForm.vue.v9pd8IjH.js";import{c as Ee}from"./createHead.Cl1mX_SE.js";import{c as pe}from"./correctUrlWitchHtmlTextContent.DZMlOjBJ.js";import{a as Se,b as Be}from"./adaptFeatureHero.BcFaGaZF.js";import{a as Ve}from"./adaptGalleryData.C6OsrkL9.js";import"./useWidth.C6r_pBvg.js";import"./RouteNuxtLink.vue.EqkG9BNI.js";import"./nuxt-link.LGBEFyS6.js";import"./LightboxBtn.vue.CrwSNM8L.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";import"./formatDate.BrYMfNnb.js";const qe={class:"collection-details"},xe={class:"collection-details__wrapper"},Ae={class:"collection-details__left"},Ge={class:"collection-details__list list-reset"},Pe={class:"collection-details__list-item-value"},ze={class:"collection-details__right"},Ke=["src","alt"],je={class:"collection-details__price"},Oe={class:"collection-details__sum"},Qe={class:"collection-details__square"},Je=ue({__name:"CollectionDetails",props:{elements:{},scheme:{},format:{},price:{}},setup(de){return(l,f)=>{const W=R("RhsHeading"),E=R("RhsContainer");return t(),m("section",qe,[_(E,null,{default:p(()=>{var u,n;return[_(W,{class:"collection-details__title",tag:"h2",level:"2"},{default:p(()=>[...f[0]||(f[0]=[U(" ТеÑ
ниÑеÑкие деÑали ",-1)])]),_:1}),a("div",xe,[a("div",Ae,[a("ul",Ge,[(t(!0),m(ne,null,He(l.elements,r=>(t(),m("li",{key:r==null?void 0:r.id,class:"collection-details__list-item"},[a("span",null,$(r==null?void 0:r.name),1),a("span",Pe,$(r==null?void 0:r.value),1)]))),128))])]),a("div",ze,[l.scheme&&((u=l.scheme)!=null&&u.src)?(t(),m("img",{key:0,class:"collection-details__scheme",src:l.scheme.src,alt:(n=l.scheme)==null?void 0:n.alt},null,8,Ke)):i("",!0),a("div",je,[a("span",Oe,[l.price?(t(),m(ne,{key:0},[U(" Ð¾Ñ "+$(("formatNumber"in l?l.formatNumber:c(Ce))(l.price))+" â½ ",1)],64)):i("",!0)]),a("span",Qe,$(l.format),1)])])])]}),_:1})])}}}),Xe={class:"collection"},Ye={class:"collection__preview"},Ze=["innerHTML"],he={key:4,class:"collection__recommended"},Ie=["innerHTML"],gs=ue({__name:"[slug]",async setup(de){var B,V,q,x,A,G,P,z,K,j,O,Q,J,X,Y,Z,h,I,k,ee;let l,f;const{params:W}=ce(),{path:E}=ce(),u=_e(!1),n=_e(),r={filters:{slug:{eq:W.slug}}},{data:S}=([l,f]=Te(()=>Le(Me,r)),l=await l,f(),l),e=(q=(V=(B=S==null?void 0:S.value)==null?void 0:B.kitchens)==null?void 0:V.data[0])==null?void 0:q.attributes;if(!e)throw $e({statusCode:404,message:"СÑÑаниÑа не найдена"});const fe=o=>o?{id:o.id,name:o.detail_name,value:o.detail_value}:void 0,ge=o=>{var g,D,b,y,w,L,M,N,v,F,C,H,T;return o.attributes?{link:we(`/home/collections/${(g=o==null?void 0:o.attributes)==null?void 0:g.slug}/`),title:(D=o==null?void 0:o.attributes)==null?void 0:D.collection_name,img:{src:((L=(w=(y=(b=o.attributes)==null?void 0:b.cover)==null?void 0:y.data)==null?void 0:w.attributes)==null?void 0:L.url)||((v=(N=(M=o==null?void 0:o.attributes)==null?void 0:M.gallery)==null?void 0:N.images.data[0].attributes)==null?void 0:v.url)||"",alt:((H=(C=(F=o==null?void 0:o.attributes)==null?void 0:F.gallery)==null?void 0:C.images.data[0].attributes)==null?void 0:H.alternativeText)||((T=o==null?void 0:o.attributes)==null?void 0:T.collection_name)||""}}:void 0},s={description:e==null?void 0:e.collection_description,elements:(x=e==null?void 0:e.details)==null?void 0:x.map(fe),facades:(G=(A=e==null?void 0:e.facades)==null?void 0:A.data)==null?void 0:G.map(Be),facadeTitle:e==null?void 0:e.facades_title,form:{id:e==null?void 0:e.anchor_id,backgroundImg:(z=(P=e==null?void 0:e.image)==null?void 0:P.data)==null?void 0:z.attributes.url,description:e==null?void 0:e.form_description,position:e==null?void 0:e.home_form_position,title:e==null?void 0:e.form_title,type:e==null?void 0:e.home_form_type},format:e==null?void 0:e.price_format,gallery:(O=(j=(K=e==null?void 0:e.gallery)==null?void 0:K.images)==null?void 0:j.data)==null?void 0:O.map(Ve),hero:e!=null&&e.slider?Se(e.slider):void 0,name:e==null?void 0:e.collection_name,seo:e==null?void 0:e.seo,scheme:(J=(Q=e==null?void 0:e.sc
1heme_image)==null?void 0:Q.data)!=null&&J.attributes?{src:(Y=(X=e==null?void 0:e.scheme_image)==null?void 0:X.data)==null?void 0:Y.attributes.url,alt:((h=(Z=e==null?void 0:e.scheme_image)==null?void 0:Z.data)==null?void 0:h.attributes.alternativeText)||""}:void 0,similar:(k=(I=e==null?void 0:e.similar_kitchens)==null?void 0:I.data)==null?void 0:k.map(ge),price:e==null?void 0:e.price,title:e==null?void 0:e.title},be=()=>{u.value=!1},ye=o=>{o.buttonType==="form"&&(n.value=o,u.value=!0)};return Re(Ee({seo:s.seo,schemaorg:{title:s.name,description:(ee=s==null?void 0:s.seo)==null?void 0:ee.ru_description},path:E})),(o,g)=>{var C,H,T,se,oe,le;const D=ve,b=R("RhsHeading"),y=R("RhsContainer"),w=Je,L=Ne,M=Fe,N=Ue,v=We,F=R("RhsLightbox");return t(),m("div",Xe,[s!=null&&s.hero&&!((C=s.hero.availabilityControl)!=null&&C.is_disabled)?(t(),d(D,me({key:0,class:"collection__hero"},s.hero.props,{onClick:ye}),null,16)):i("",!0),a("section",Ye,[_(y,null,{default:p(()=>[_(b,{class:"collection__preview-title",tag:"h1",level:"1"},{default:p(()=>[U($(s==null?void 0:s.title),1)]),_:1}),a("div",{class:"collection__preview-description",innerHTML:("correctUrlWitchHtmlTextContent"in o?o.correctUrlWitchHtmlTextContent:c(pe))(s==null?void 0:s.description)},null,8,Ze)]),_:1})]),s!=null&&s.elements?(t(),d(w,{key:1,class:"collection__details",elements:s==null?void 0:s.elements,scheme:s==null?void 0:s.scheme,format:s==null?void 0:s.format,price:s==null?void 0:s.price},null,8,["elements","scheme","format","price"])):i("",!0),(H=s==null?void 0:s.gallery)!=null&&H.length?(t(),d(L,{key:2,items:s==null?void 0:s.gallery},null,8,["items"])):i("",!0),(T=s==null?void 0:s.facades)!=null&&T.length?(t(),d(M,{key:3,facades:s==null?void 0:s.facades,title:s==null?void 0:s.facadeTitle},null,8,["facades","title"])):i("",!0),(se=s==null?void 0:s.similar)!=null&&se.length?(t(),m("section",he,[_(y,null,{default:p(()=>[_(b,{class:"collection__recommended-title",tag:"h2",level:"2"},{default:p(()=>[...g[0]||(g[0]=[U(" ÐоÑ
ожие пÑоекÑÑ ",-1)])]),_:1})]),_:1}),_(N,{items:s==null?void 0:s.similar,"buttons-outside":""},null,8,["items"])])):i("",!0),(oe=s==null?void 0:s.form)!=null&&oe.type?(t(),d(v,De(me({key:5},s.form)),null,16)):i("",!0),_(F,{class:"modal-slide","is-open":c(u),title:(le=c(n))==null?void 0:le.form.title,onClose:be},{default:p(()=>{var te,re,ae,ie;return[(te=c(n))!=null&&te.form.description?(t(),m("div",{key:0,class:"modal-slide__description",innerHTML:("correctUrlWitchHtmlTextContent"in o?o.correctUrlWitchHtmlTextContent:c(pe))((re=c(n))==null?void 0:re.form.description)},null,8,Ie)):i("",!0),(ae=c(n))!=null&&ae.form.type?(t(),d(v,{key:1,"background-color":"transparent",type:(ie=c(n))==null?void 0:ie.form.type},null,8,["type"])):i("",!0)]}),_:1},8,["is-open","title"])])}}});export{gs 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.