1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2589],{36384:(e,i,t)=>{"use strict";t.d(i,{A:()=>a});var l=t(14232);let a=function(){let[e,i]=(0,l.useState)(0);(0,l.useEffect)(()=>(t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}),[e]);let t=()=>{i(window.innerWidth)};return{width:e}}},41426:(e,i,t)=>{"use strict";t.d(i,{P:()=>S});var l=t(37876);t(63454);var a=t(78062),n=t(19698),s=t(26860),o=t(93704),r=t(36384),d=t(69651),c=t.n(d),u=t(54587),_=t.n(u),p=t(66741),f=t.n(p),m=t(95062),v=t.n(m);function x(e){let{icons:i}=e;return(0,l.jsx)("div",{className:"".concat(f().ContentIcons," icons"),children:null==i?void 0:i.map(e=>(0,l.jsx)("div",{className:"".concat(f().IconInfo),children:(0,l.jsxs)("div",{children:[(0,l.jsx)(_(),{src:(0,o.rf)(e.field_image.field_media_image.uri.url),alt:e.field_image.field_media_image.resourceIdObjMeta.alt,width:48,height:48}),(0,l.jsx)(n.f,{text:e.field_description,size:"xs"})]})},e.id))})}x.propTypes={icons:v().arrayOf(v().shape({field_image:v().shape({field_media_image:v().shape({uri:v().shape({url:v().string.isRequired}).isRequired,resourceIdObjMeta:v().shape({alt:v().string.isRequired}).isRequired}).isRequired}).isRequired,field_description:v().string.isRequired}))};let b=["","un","dos","tres","cuatro","cinco","seis","siete","ocho","nueve"],h=["diez","once","doce","trece","catorce","quince","diecis\xe9is","diecisiete","dieciocho","diecinueve"],g=["","","veinte","treinta","cuarenta","cincuenta","sesenta","setenta","ochenta","noventa"],j=["","ciento","doscientos","trescientos","cuatrocientos","quinientos","seiscientos","setecientos","ochocientos","novecientos"],I=[{valor:1e9,nombre:"mil millones"},{valor:1e6,nombre:"millon"},{valor:1e3,nombre:"mil"}];function N(e){let i="",t=Math.floor(e/100);t>0&&(1===t&&e%100==0?i+="cien":i+=j[t]);let l=e%100;if(l>=10&&l<=19)return i&&(i+=" "),i+=h[l-10];let a=Math.floor(l/10);a>=2&&(i&&(i+=" "),i+=g[a]);let n=l%10;return n>0&&(a>=2?i+=" y "+b[n]:(i&&(i+=" "),i+=b[n])),i}function y(e){if(0===e)return"cero";if(e<0)return"menos "+y(Math.abs(e));let i="",t=Math.floor(e);for(let e of I){let l=Math.floor(t/e.valor);l>0&&(i&&(i+=" "),e.valor>=1e6?(i+=N(l)+" "+e.nombre,l>1&&1e6===e.valor&&(i+="es")):1e3===e.valor&&(i+=N(l)+" "+e.nombre),t-=l*e.valor)}return t>0&&(i&&(i+=" "),i+=N(t)),i}function T(e){let i=Math.floor(e),t=e%1,l=y(i),a="".concat(l);if(t>0){let i=e.toString().split(".")[1]||"";if(i.length>0){let e=parseInt(i,10);isNaN(e)||(a+=" punto ".concat(y(e)))}}return a+" metros cuadrados"}function S(e){let{Item:i}=e,{width:t}=(0,r.A)();return(0,l.jsxs)("div",{className:"".concat(c().TipologyItem),children:[(0,l.jsx)(s.P,{text:null==i?void 0:i.field_title,level:"h3",size:"xl"}),(null==i?void 0:i.field_last_units)&&(0,l.jsx)("div",{className:"".concat(c().Label),children:(0,l.jsx)(a.v,{text:"\xdaltimas unidades",variant:"pink",symbol:"flag"})}),(0,l.jsxs)("div",{className:"".concat(c().descriptionInfo),children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:"\xc1rea construida",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)("span",{"aria-label":T((null==i?void 0:i.field_area)*1),role:"text",children:(0,l.jsx)(s.P,{text:(0,o.Jd)((null==i?void 0:i.field_area)*1),size:t>767?"md":"sm",level:"p",bold:!0,"aria-hidden":"true"})})]}),(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:"\xc1rea privada",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)("span",{"aria-label":T((null==i?void 0:i.field_private_area)*1),role:"text",children:(0,l.jsx)(s.P,{text:(0,o.Jd)((null==i?void 0:i.field_private_area)*1),size:t>767?"md":"sm",level:"p",bold:!0,"aria-hidden":"true"})})]}),(null==i?void 0:i.field_balcony)&&(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:(null==i?void 0:i.field_espacio_complementario)||"Balc\xf3n",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)("span",{"aria-label":T((null==i?void 0:i.field_balcony)*1),role:"text",children:(0,l.jsx)(s.P,{text:(0,o.Jd)((null==i?void 0:i.field_balcony)*1),size:t>767?"md":"sm",level:"p",bold:!0,"aria-hidden":"true"})})]}),(null==i?void 0:i.field_price)&&(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:"Precio desde",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)("span",{"aria-label":function(e){let i=y(e);return"".concat(i," pesos colombianos")}((null==i?void 0:i.field_price)*1),role:"text",children:(0,l.jsx)(s.P,{text:(0,o.vv)((null==i?void 0:i.field_price)*1),size:t>767?"md":"sm",level:"p",bold:!0,"aria-hidden":"true"})})]}),(null==i?void 0:i.field_construction_start_date)&&(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:"Fecha inicio de obra",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)(s.P,{text:null==i?void 0:i.field_construction_start_date,size:t>767?"md":"sm",level:"p",bold:!0})]}),(null==i?void 0:i.field_delivery_date)&&(0,l.jsxs)("div",{children:[(0,l.jsx)(n.f,{text:"Fecha entrega estimada",size:"xs",className:"".concat(c().descriptionInfoMb)}),(0,l.jsx)(s.P,{text:null==i?void 0:i.field_delivery_date,size:t>767?"md":"sm",level:"p",bold:!0})]})]}),(0,l.jsx)("div",{className:"".concat(c().LineaHorizontal)}),(0,l.jsx)(n.f,{text:null==i?void 0:i.field_subtitle,size:"md",bold:!0}),(0,l.jsx)(x,{icons:null==i?void 0:i.field_item})]})}S.propTypes={Item:v().shape({field_title:v().string,field_last_units:v().number,field_area:v().number,field_private_area:v().number,field_espacio_complementario:v().string,field_balcony:v().number,field_price:v().number,field_construction_start_date:v().string,field_delivery_date:v().string,field_subtitle:v().string,field_item:v().arrayOf(v().shape({field_image:v().shape({field_media_image:v().shape({uri:v().shape({url:v().string.isRequired}).isRequired,resourceIdObjMeta:v().shape({alt:v().string.isRequired}).isRequired}).isRequired}).isRequired,field_description:v().string.isRequired})).isRequired}).isRequired}},52589:(e,i,t)=>{"use strict";t.r(i),t.d(i,{SpecificationsModuleWithTabs:()=>f});
1var l=t(37876),a=t(63454),n=t(79487),s=t(41426),o=t(87970),r=t(3762),d=t(36384),c=t(76909),u=t(68563),_=t.n(u),p=t(14232);function f(e){let{content:i}=e,{width:t}=(0,d.A)(),u=(0,c.c)(),[f,m]=(0,p.useState)("");(0,p.useEffect)(()=>{i&&i.field_item&&i.field_item.length>0&&m(i.field_item[0].field_title_tab)},[i]);let v={event:"interactivo",eventName:"tarjetas",seccion:i.field_title,Pestana:f,page_path:u.fullPath,portal:u.site};return(0,l.jsxs)("section",{className:"".concat(_().SpecificationsWithTabs),id:"Tipologias",children:[(0,l.jsx)(a.h,{text:null==i?void 0:i.field_title,size:"lg",level:"h2",className:"text-center"}),(0,l.jsx)("div",{className:"mainFooterTab",children:(0,l.jsx)("ul",{className:_().Specificationstabs+" nav nav-tabs justify-content-center dark-mode-bg",role:"tablist",children:null==i?void 0:i.field_item.map((e,i)=>(0,l.jsx)("li",{className:"nav-item",role:"presentation",children:(0,l.jsx)("button",{className:_().navLink+"".concat(0==i?" nav-link active":" nav-link"),"data-bs-toggle":"tab","data-bs-target":"#tab-"+e.drupal_internal__id,type:"button",role:"tab","aria-controls":"tab-".concat(e.drupal_internal__id),"aria-selected":"true",onClick:()=>m(e.field_title_tab),children:e.field_title_tab})},e.id))})}),(0,l.jsx)("div",{className:"".concat(_().TabContainer," dark-mode-bg"),children:(0,l.jsx)("div",{className:"container-max",children:(0,l.jsx)("div",{className:"tab-content",children:null==i?void 0:i.field_item.map((e,a)=>{var d;return v={...v,proyecto:null==e?void 0:e.field_title.replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim()},(0,l.jsxs)("div",{className:"".concat(0==a?"tab-pane fade active show":" tab-pane fade"),id:"tab-".concat(e.drupal_internal__id),role:"tabpanel","aria-labelledby":"tab-".concat(e.drupal_internal__id),children:[(0,l.jsxs)("div",{className:"".concat(_().TipologyItem),children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(n.g,{Images:null==e?void 0:e.field_gallery}),t>767&&(0,l.jsxs)("div",{className:"".concat(_().InfoText),children:[(null==e?void 0:e.field_long_description)&&(0,l.jsx)(o.n,{text:null==e||null==(d=e.field_long_description)?void 0:d.value,size:"sm"}),(null==e?void 0:e.field_links)&&(0,l.jsx)("div",{className:"".concat(_().Links),children:null==e?void 0:e.field_links.map((e,t)=>(0,l.jsx)(r.v,{text:null==e?void 0:e.title,url:null==e?void 0:e.uri,type:0==t?"btn":"link",target:(null==e?void 0:e.uri.includes("internal"))?"_self":"_blank",variant:"gray",size:"md",dataTitle:(null==i?void 0:i.field_title)&&(null==i?void 0:i.field_title.replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim()),dataPortal:u&&u.site,dataId:"specificationsWithTabs-btn-"+(t+1),dataLabel:null==e?void 0:e.title,ariaLabel:"".concat(null==e?void 0:e.title,", enlace externo, abre en nueva pesta\xf1a"),dataAtributos:v},null==e?void 0:e.title))})]})]}),(0,l.jsx)(s.P,{Item:e})]}),t<=767&&(0,l.jsxs)("div",{className:"".concat(_().InfoText),children:[e.field_long_description&&(0,l.jsx)(o.n,{className:"".concat(_().DescriptionText),text:"Para obtener m\xe1s informaci\xf3n sobre este proyecto, puedes:",size:"sm"}),e.field_links&&(0,l.jsx)("div",{className:"".concat(_().Links),children:e.field_links.map((e,i)=>(0,l.jsx)(r.v,{text:e.title,url:e.uri,type:0==i?"btn":"link",target:e.uri.includes("internal")?"_self":"_blank",variant:"gray",size:"md",dataAtributos:v},e.title))})]})]},"tab-".concat(e.id))})})})})]})}},60317:e=>{e.exports={Item:"SliderImages_Item__D2Ft7",SliderImagesSwiper:"SliderImages_SliderImagesSwiper__9lZ91",Label:"SliderImages_Label__j8bPv",content_image:"SliderImages_content_image__LLbpG",ButtonContent:"SliderImages_ButtonContent__5NClD",Button:"SliderImages_Button__jEhwt"}},66741:e=>{e.exports={ContentIcons:"Icons_ContentIcons__Rq8kl",IconInfo:"Icons_IconInfo__vbQiG"}},68563:e=>{e.exports={SpecificationsWithTabs:"SpecificationsModuleWithTabs_SpecificationsWithTabs__UhZ94",Specificationstabs:"SpecificationsModuleWithTabs_Specificationstabs__Jv0d8",navLink:"SpecificationsModuleWithTabs_navLink__oSSZI",TabContainer:"SpecificationsModuleWithTabs_TabContainer__BUF3o",TipologyItem:"SpecificationsModuleWithTabs_TipologyItem__Po5dy",InfoText:"SpecificationsModuleWithTabs_InfoText__Z_vHX",DescriptionText:"SpecificationsModuleWithTabs_DescriptionText__NL2J_",Links:"SpecificationsModuleWithTabs_Links__Niohk"}},69651:e=>{e.exports={TipologyItem:"TipologyItem_TipologyItem__Q2sdh",descriptionInfo:"TipologyItem_descriptionInfo__aEj3e",descriptionInfoMb:"TipologyItem_descriptionInfoMb__rleqf",descriptionInfoNoMb:"TipologyItem_descriptionInfoNoMb__cNAYs",LineaHorizontal:"TipologyItem_LineaHorizontal__OJOl6"}},79487:(e,i,t)=>{"use strict";t.d(i,{g:()=>x});
1var l=t(37876),a=t(14232),n=t(78062),s=t(93704),o=t(27888),r=t(60894),d=t(96021),c=t(93583),u=t(54587),_=t.n(u),p=t(60317),f=t.n(p),m=t(95062),v=t.n(m);function x(e){let{Images:i}=e,t=(0,a.useRef)(null),[u,p]=(0,a.useState)(!1),m=()=>{p(!u)};return(0,l.jsxs)("div",{className:"".concat(f().Item),children:[(0,l.jsx)("div",{className:"".concat(f().SliderImagesSwiper),children:(0,l.jsxs)(o.RC,{slidesPerView:"auto",spaceBetween:40,pagination:{clickable:!1,el:".swiper-controls .swiper-pagination"},navigation:{nextEl:".swiper-controls .swiper-button-next",prevEl:".swiper-controls .swiper-button-prev"},effect:"fade",modules:[r.dK,r.Vx],onSwiper:e=>{t.current=e},style:{paddingTop:"14px"},children:[null==i?void 0:i.map(e=>{var i,t,a,r,d,c;return(0,l.jsx)(o.qr,{children:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"".concat(f().Label),children:(0,l.jsx)(n.v,{text:null==e?void 0:e.field_label,variant:"gray",symbol:"map"})}),(0,l.jsx)("div",{className:"".concat(f().content_image," img-invert"),children:(0,l.jsx)(_(),{src:(0,s.rf)(null==e||null==(a=e.field_image)||null==(t=a.field_media_image)||null==(i=t.uri)?void 0:i.url),alt:null==e||null==(c=e.field_image)||null==(d=c.field_media_image)||null==(r=d.resourceIdObjMeta)?void 0:r.alt,width:450,height:305})}),(0,l.jsx)("div",{className:"".concat(f().ButtonContent),children:(0,l.jsx)("button",{className:"".concat(f().Button),onClick:m,"aria-label":"Ampliar los planos del proyecto, abre en ventana modal",children:"Ampliar"})})]})},null==e?void 0:e.id)}),(0,l.jsx)(d.R,{swiper:t})]})}),u&&(0,l.jsx)(c.a,{Images:i,onClick:m,NoDatalayer:!0})]})}x.propTypes={Images:v().arrayOf(v().shape({id:v().string.isRequired,field_label:v().string.isRequired,field_image:v().shape({field_media_image:v().shape({uri:v().shape({url:v().string.isRequired}).isRequired,resourceIdObjMeta:v().string.isRequired}).isRequired}).isRequired}).isRequired).isRequired}}}]);
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.