1(self.webpackChunkPylot_Frontend=self.webpackChunkPylot_Frontend||[]).push([[1334,3663,5482,5556,6601,8953,8982],{2694:(e,t,i)=>{"use strict";var n=i(6925);function r(){}function l(){}l.resetWarningCache=r,e.exports=function(){function e(e,t,i,r,l,a){if(a!==n){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var i={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:r};return i.PropTypes=i,i}},5556:(e,t,i)=>{e.exports=i(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10082:(e,t,i)=>{"use strict";i.d(t,{J:()=>l});var n=i(82284);function r(e){return String(e||"").trim().toLowerCase().replace(/[\s-]+/g,"_").replace(/[^a-z0-9_]/g,"").replace(/_+/g,"_").replace(/^_+|_+$/g,"")}function l(e,t){if(e&&"object"===(0,n.A)(e)&&t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t];var i=r(t),l=Object.keys(e).find((function(e){return r(e)===i}));return void 0===l?void 0:e[l]}}},29255:(e,t,i)=>{"use strict";i.d(t,{m:()=>n});var n=function(e,t,i){"string"==typeof e&&(e=(e="#"===e.charAt()?e.split("#")[1]:e).endsWith("/")?e.split("/")[0]:e,e=document.getElementById(e)),e&&window.scrollTo({behavior:i,top:e.getBoundingClientRect().top-document.body.getBoundingClientRect().top-t})}},52701:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>s});var n=i(96540),r=i(26564),l=i(66075),a=i(90802),o=n.lazy((function(){return Promise.all([i.e(982),i.e(6188),i.e(7169),i.e(905)]).then(i.bind(i,47169))}));const s=function(e){var t,i,s,c,d,u,m,p,v,f,h,y,b,_,g,E,w=e.data,N=(e.settings,null!==(t=w.custom_fields)&&void 0!==t&&t.beds?"".concat(null===(i=w.custom_fields)||void 0===i?void 0:i.beds," Bed / "):""),k=null!==(s=w.custom_fields)&&void 0!==s&&s.baths?"".concat(null===(c=w.custom_fields)||void 0===c?void 0:c.baths," Bath"):"",O=null!==(d=w.custom_fields)&&void 0!==d&&d.square_footage?null===(u=w.custom_fields)||void 0===u?void 0:u.square_footage:"",R=null!==(m=w.custom_fields)&&void 0!==m&&m.starting_price?(new Intl.NumberFormat).format(null===(p=w.custom_fields)||void 0===p?void 0:p.starting_price):"",C=!(null===(v=w.custom_fields)||void 0===v||!v.availability)&&(null===(f=w.custom_fields)||void 0===f?void 0:f.availability[0]),I=null!==(h=w.custom_fields)&&void 0!==h&&h.apply_link?null===(y=w.custom_fields)||void 0===y?void 0:y.apply_link:"",S=null!==(b=w.custom_fields)&&void 0!==b&&b.schedule_tour_link?null===(_=w.custom_fields)||void 0===_?void 0:_.schedule_tour_link:"";return n.createElement(a.B_,{className:"floorplan-details"},n.createElement("h1",null,w.title),(null===(g=w.custom_fields)||void 0===g?void 0:g.description)&&n.createElement("div",{className:"description"},n.createElement(r.default,{html:null===(E=w.custom_fields)||void 0===E?void 0:E.description})),n.createElement("div",{className:"details"},(N||k)&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Bed / Bath"),n.createElement("p",{className:"value"},N,k)),O&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Sq. Ft."),n.createElement("p",{className:"value"},O)),R&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Price"),n.createElement("p",{className:"value"},"$",R)),C&&C.floor&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Floor"),n.createElement("p",{className:"value"},C.floor)),C&&C.unit&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Residence #"),n.createElement("p",{className:"value"},C.unit)),C&&C.available_date&&n.createElement("div",{className:"detail-row"},n.createElement("p",{className:"item"},"Availibility"),n.createElement("p",{className:"value"},(0,l.q)(C.available_date,"Now!","month-date-year")))),I&&n.createElement("div",{className:"button-wrapper"},n.createElement(o,{class:"contact-button",title:I.title?I.title:"Ap
1ply Today",url:I.url,"aria-label":"Apply for ".concat(w.title)})),S&&n.createElement("div",{className:"button-wrapper"},n.createElement(o,{class:"contact-button",title:S.title?S.title:"Schedule A Tour",url:S.url,"aria-label":"Schedule a tour for ".concat(w.title)})))}},66075:(e,t,i)=>{"use strict";i.d(t,{q:()=>r});var n=i(12934),r=function(e,t,i){var r=new Date,l=e.replace(/(\d{4})(\d{2})(\d{2})/g,"$1-$2-$3");return(0,n.Rn)(r)>=(0,n.Rn)(l)?t:"".concat((0,n.XU)(l,i))}},85692:(e,t,i)=>{"use strict";i.d(t,{Wx:()=>c});var n=i(96540),r=(Object.defineProperty,new Map),l=new WeakMap,a=0,o=void 0;function s(e,t,i={},n=o){if(void 0===window.IntersectionObserver&&void 0!==n){const r=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof i.threshold?i.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}const{id:s,observer:c,elements:d}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(i=e.root,i?(l.has(i)||(a+=1,l.set(i,a.toString())),l.get(i)):"0"):e[t]}`;var i})).toString()}(e);let i=r.get(t);if(!i){const n=new Map;let l;const a=new IntersectionObserver((t=>{t.forEach((t=>{var i;const r=t.isIntersecting&&l.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=r),null==(i=n.get(t.target))||i.forEach((e=>{e(r,t)}))}))}),e);l=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),i={id:t,observer:a,elements:n},r.set(t,i)}return i}(i),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),c.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),c.unobserve(e)),0===d.size&&(c.disconnect(),r.delete(s))}}function c({threshold:e,delay:t,trackVisibility:i,rootMargin:r,root:l,triggerOnce:a,skip:o,initialInView:c,fallbackInView:d,onChange:u}={}){var m;const[p,v]=n.useState(null),f=n.useRef(u),[h,y]=n.useState({inView:!!c,entry:void 0});f.current=u,n.useEffect((()=>{if(o||!p)return;let n;return n=s(p,((e,t)=>{y({inView:e,entry:t}),f.current&&f.current(e,t),t.isIntersecting&&a&&n&&(n(),n=void 0)}),{root:l,rootMargin:r,threshold:e,trackVisibility:i,delay:t},d),()=>{n&&n()}}),[Array.isArray(e)?e.toString():e,p,l,r,a,o,i,d,t]);const b=null==(m=h.entry)?void 0:m.target,_=n.useRef(void 0);p||!b||a||o||_.current===b||(_.current=b,y({inView:!!c,entry:void 0}));const g=[v,h.inView,h.entry];return g.ref=g[0],g.inView=g[1],g.entry=g[2],g}n.Component}}]); 2//# sourceMappingURL=a3570869ae20672bd45f.js.map
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.