vendor: 2,076 bytes, line 1
1"use strict";(self.webpackChunkRealtyCoreApp=self.webpackChunkRealtyCoreApp||[]).push([[3075,75533],{1806:(e,t,n)=>{n.d(t,{A:()=>l});var i=n(57499),a=n(70551),r=n(94188);function l(e,t){var n;(0,a.A)(1,arguments);var l=(0,r.A)(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==l&&1!==l&&0!==l)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var h,f=function(e){var t,n={},i=e.split(s.dateTimeDelimiter);if(i.length>2)return n;/:/.test(i[0])?t=i[0]:(n.date=i[0],t=i[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length)));if(t){var a=s.timezone.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e);if(f.date){var y=function(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),i=e.match(n);if(!i)return{year:NaN,restDateString:""};var a=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?a:100*r,restDateString:e.slice((i[1]||i[2]).length)}}(f.date,l);h=function(e,t){if(null===t)return new Date(NaN);var n=e.match(o);if(!n)return new Date(NaN);var i=!!n[4],a=m(n[1]),r=m(n[2])-1,l=m(n[3]),s=m(n[4]),d=m(n[5])-1;if(i)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,d)?function(e,t,n){var i=new Date(0);i.setUTCFullYear(e,0,4);var a=i.getUTCDay()||7,r=7*(t-1)+n+1-a;return i.setUTCDate(i.getUTCDate()+r),i}(t,s,d):new Date(NaN);var c=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(p[t]||(g(e)?29:28))}(t,r,l)&&function(e,t){return t>=1&&t<=(g(e)?366:365)}(t,a)?(c.setUTCFullYear(t,r,Math.max(a,l)),c):new Date(NaN)}(y.restDateString,y.year)}if(!h||isNaN(h.getTime()))return new Date(NaN);var x,w=h.getTime(),_=0;if(f.time&&(_=function(e){var t=e.match(d);if(!t)return NaN;var n=u(t[1]),a=u(t[2]),r=u(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,a,r))return NaN;return n*i.s0+a*i.Cg+1e3*r}(f.time),isNaN(_)))return new Date(NaN);
1if(!f.timezone){var v=new Date(w+_),b=new Date(0);return b.setFullYear(v.getUTCFullYear(),v.getUTCMonth(),v.getUTCDate()),b.setHours(v.getUTCHours(),v.getUTCMinutes(),v.getUTCSeconds(),v.getUTCMilliseconds()),b}return x=function(e){if("Z"===e)return 0;var t=e.match(c);if(!t)return 0;var n="+"===t[1]?-1:1,a=parseInt(t[2]),r=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,r))return NaN;return n*(a*i.s0+r*i.Cg)}(f.timezone),isNaN(x)?new Date(NaN):new Date(w+_+x)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},o=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,d=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,c=/^([+-])(\d{2})(?::?(\d{2}))?$/;function m(e){return e?parseInt(e):1}function u(e){return e&&parseFloat(e.replace(",","."))||0}var p=[31,null,31,30,31,30,31,31,30,31,30,31];function g(e){return e%400==0||e%4==0&&e%100!=0}},10591:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ge});var i=n(96540),a=n(90179),r=n(89045),l=n(1806),s=n(65210),o=n.n(s),d=n(10225),c=n(12955),m=n(11828),u=n(73515),p=n(76955),g=n(3501),h=n(94168),f=n(86828),y=n(85646),x=n(63736),w=n(74380),_=n(882),v=n(47752),b=n(80156),A=n(57733);const E=_.default.ul.withConfig({displayName:"styles___ListInfo",componentId:"sc-9xym9v-0"})(["width:100%;list-style:none;padding:0 9px 0 0;margin:0;display:flex;height:100%;flex-direction:row;align-items:flex-start;flex-wrap:wrap;"," li{display:flex;width:50%;margin-top:2px;line-height:22px;font-size:12px;white-space:nowrap;display:inline-flex;flex-direction:row;align-items:center;svg{margin-right:6px;flex-shrink:0;}div{display:inline-flex;line-height:22px;font-size:12px;}","}div{display:flex;}> li:last-child{margin-right:0;}@media screen and (max-width:","){li{font-size:10px !important;}}",";@media screen and (max-width:350px){right:0;}"],(function(e){let{forMobile:t}=e;return t&&"position:relative;right: 84px;bottom: 0;flex-wrap: nowrap;"}),(function(e){let{forMobile:t}=e;return t?"margin-right: 10px;white-space: nowrap;":"min-width: 50%;"}),v.zq,(function(e){let{isHiddenOnPrint:t}=e;return t&&"opacity: 0.4;"})),C=_.default.li.withConfig({displayName:"styles___SqftRange",componentId:"sc-9xym9v-1"})(["display:flex;align-items:center;white-space:nowrap;svg{flex-shrink:0;margin-right:6px;}@media screen and (max-width:350px){white-space:normal !important;}"]),N=function(e){let{beds:t,baths:n,parkings:a,sqft:r,forMobile:l,sqftMax:s,sqftMin:d,isPrint:c,isHiddenOnPrint:m,className:u,listingIsLocked:g}=e,h="";return r||(h=(0,A.eO)(d,s,!1)),i.createElement(E,{forMobile:l,isPrint:c,isHiddenOnPrint:m,className:u},i.createElement("li",null,i.createElement(p.A,{name:"#icon-beds",width:15,height:9}),i.createElement(w.O,{blur:g},t||0," "),"Studio"===t?"":"beds"),i.createElement("li",null,i.createElement(p.A,{name:"#icon-bath",width:12,height:12}),i.createElement(w.O,{blur:g},n||0," "),"bath"),i.createElement("li",null,i.createElement(p.A,{name:"#icon-parking",width:10,height:9}),a?i.createElement(i.Fragment,null,i.createElement(w.O,{blur:g},a," "),"parking"):g?i.createElement(i.Fragment,null,i.createElement(w.O,null,"No "),"parking"):"No parking"),h&&"-"!==h?i.createElement(C,null,i.createElement(p.A,{name:"#icon-size",width:9,height:9}),i.createElement(w.O,{blur:g},h," ")," sqft"):r?i.createElement("li",null,i.createElement(p.A,{name:"#icon-size",width:9,height:9}),i.createElement(w.O,{blur:g},o()(r)," ")," sqft"):"")},I=(0,_.css)(["font-weight:500;font-size:14px;line-height:22px;"]),P=(0,_.default)(N).withConfig({displayName:"styles___ArchiveListingInfoDesktop",componentId:"sc-syc2zr-0"})(["@media screen and (max-width:","){display:none;}"],v.zq),k=(0,_.default)(N).withConfig({displayName:"styles___ArchiveListingInfoMobile",componentId:"sc-syc2zr-1"})(["display:none;@media screen and (max-width:","){display:flex;}"],v.zq),M=_.default.span.withConfig({displayName:"styles___Location",componentId:"sc-syc2zr-2"})(["line-height:22px;font-size:14px;font-weight:600;"]),D=_.default.div.withConfig({displayName:"styles___DaysOnMarket",componentId:"sc-syc2zr-3"})(["",";color:",";@media screen and (max-width:","){display:none !important;}"],I,b.sdp,v.zq),q=_.default.div.withConfig({displayName:"styles___ListingDetailContainer",componentId:"sc-syc2zr-4"})(["display:flex;align-items:flex-end;flex-grow:1;padding-left:16px;> div{line-height:22px;}",";@media screen and (max-width:1280px){align-items:",";}@media screen and (max-width:","){align-items:flex-start;}@media screen and (max-width:","){display:block;}"],(function(e){let{isHiddenOnPrint:t}=e;return t&&"\n opacity: 0.4;\n "}),(function(e){let{listingPage:t}=e;return t?"flex-end":"flex-start"}),v.Ff,v.zq),$=_.default.div.withConfig({displayName:"styles___UnitInformationContainer",componentId:"sc-syc2zr-5"})(["width:230px;
1display:flex;flex-direction:column;flex-shrink:0;border-right:1px solid ",";margin-right:24px;@media screen and (max-width:","){margin-right:0;margin-bottom:2px;border-right:none;}"],b.VIG,v.zq),S=_.default.div.withConfig({displayName:"styles___Date",componentId:"sc-syc2zr-6"})(["line-height:22px;font-size:14px;"]),z=_.default.div.withConfig({displayName:"styles___AllHiddenMessage",componentId:"sc-syc2zr-7"})(["height:100%;justify-content:flex-end;padding:0 10px;div{line-height:21px;}span{color:"," !important;}@media screen and (min-width:","){display:flex;align-items:center;height:100%;}@media screen and (max-width:","){margin-top:4px;padding:0;}"],b.f3o,v.zq,v.Ff),O=_.default.div.withConfig({displayName:"styles___DateContainer",componentId:"sc-syc2zr-8"})(["display:flex;flex-direction:column;width:20%;padding:0 10px;flex-shrink:0;margin-bottom:2px;div{","}@media screen and (max-width:","){padding:0;}@media screen and (max-width:","){width:100%;}",""],I,v.Ff,v.zq,(function(e){let{listingPage:t}=e;return t?"\n div {\n line-height: 24px;\n }\n ":""})),L=_.default.div.withConfig({displayName:"styles___DateDistance",componentId:"sc-syc2zr-9"})(["display:flex;flex-direction:column;",";color:",";@media screen and (max-width:","){display:none;}"],I,b.sdp,v.zq),T=_.default.div.withConfig({displayName:"styles___StatusContainer",componentId:"sc-syc2zr-10"})(["width:35%;display:flex;flex-direction:column;padding:0 10px 0 20px;&:hover{cursor:pointer;}@media screen and (max-width:","){width:100%;padding:0;margin-bottom:6px;","{display:inline-flex;>div,span{font-size:inherit;color:inherit;line-height:inherit;}}}@media screen and (min-width:","){","{display:none;}}@media screen and (max-width:","){padding:0;margin-bottom:6px;}",""],v.Ff,D,v.Ff,D,v.zq,(function(e){let{listingPage:t}=e;return t?"\n width: 45%;\n ":""})),F=_.default.div.withConfig({displayName:"styles___Status",componentId:"sc-syc2zr-11"})(["display:inline-flex;&,span,div{color:",";font-weight:600;line-height:22px;}",""],b.JUd,(function(e){let{underline:t}=e;return t?"\n &:hover{\n text-decoration: underline;\n }\n ":""})),V=_.default.div.withConfig({displayName:"styles___DaysOnMarketContainer",componentId:"sc-syc2zr-12"})(["padding-left:24px;display:flex;align-items:end;border-left:1px solid ",";","{display:inline-flex;div,span{font-size:inherit;color:",";line-height:inherit;}}",""],b.VIG,D,b.sdp,(function(e){let{listingPage:t}=e;return t?`\n @media screen and (max-width: ${v.Ff}) {\n display: none;\n }\n\n `:"\n @media screen and (max-width: 1280px) {\n display: none;\n }\n\n "})),U=_.default.div.withConfig({displayName:"styles___ListedInfo",componentId:"sc-syc2zr-13"})(["&,div{line-height:24px;color:",";}display:inline-flex;@media screen and (max-width:","){&,div{font-size:12px;}}"],b.sdp,v.zq),j=_.default.div.withConfig({displayName:"styles___PricePerSqft",componentId:"sc-syc2zr-14"})(["font-size:12px;line-height:18px;color:",";display:inline-flex;@media screen and (max-width:600px){display:none;}"],b.JUd),H=function(e){let{suiteNumber:t,listingAddress:n,statusText:a,askingPrice:s,closedPrice:o,endDate:d,beds:c,baths:m,parkings:u,sqft:p,sqftMax:g,sqftMin:_,isPrint:v,isHiddenOnPrint:b,hiddenFields:A,handleContactAgentClick:E,entryDate:C,userIsOneOfAgentAdminSupport:N,pricePerSqft:I,listingPage:H,userIsAuthentificated:R,userEmailVerified:B,showLoginModal:Y}=e;const Z=!R||!B,Q=function(){if(!(0,f.A)((0,l.A)(C))||!(0,f.A)((0,l.A)(d)))return i.createElement(D,null,"Not Available");const e=(0,r.A)((0,l.A)(d),(0,l.A)(C));return i.createElement(D,null,i.createElement(w.O,{blur:Z},e),i.createElement("span",null,"Â days on market"))},G=A||{};return i.createElement(q,{isHiddenOnPrint:b,forMobile:!1,listingPage:H,onClick:R?void 0:Y},!H&&!G.listing_info&&i.createElement($,null,!G.listing_info&&(t?i.createElement(M,null,"Unit ",t):i.createElement(M,null,n)),!G.listing_info&&i.createElement(P,{beds:c,baths:m,parkings:u,sqft:p,sqftMax:g,sqftMin:_,isPrint:v,listingIsLocked:Z})),G.listing_info||G.prices?i.createElement(z,null,i.createElement(x.Ay,{hideContactAgentText:N,hiddenFields:A,onContactAgentClick:E})):i.createElement(i.Fragment,null,i.createElement(O,{listingPage:H},i.createElement(w.O,{blur:Z},function(e){if(!(0,f.A)((0,l.A)(e)))return e;let t;return t=(0,r.A)(new Date,(0,l.A)(e))>90?(0,h.A)((0,l.A)(e)):(0,h.A)((0,l.A)(e),{unit:"day"}),i.createElement(i.Fragment,null,i.createElement(S,null,e?(0,y.A)((0,l.A)(e),"MMM dd, yyyy"):""),i.createElement(L,null,e?`${t} ago`:""))}(d))),i.createElement(T,{listingPage:H},function(e){const t="Sold"===e||"Leased"===e,n=t?`${e} for`:e,a=N&&I?` (${I}/sqft)`:"",r="Login Required"===e;return i.createElement(F,{underline:r},i.createElement("span",null,n,"Â "),t&&i.createElement(w.O,{blur:Z}
1,o||"NA"," "),a&&i.createElement(j,null,a))}(a),(0,f.A)((0,l.A)(C))?C&&s?i.createElement(U,null,"Listed for  ",i.createElement(w.O,{blur:Z},s)," on ",i.createElement(w.O,{blur:Z},(0,y.A)((0,l.A)(C),"MMM dd, yyyy"))):i.createElement(U,null,"Not Available"):C,Q()),i.createElement(V,{listingPage:H},Q()),!H&&i.createElement(k,{beds:c,baths:m,parkings:u,sqft:p,sqftMax:g,sqftMin:_,isPrint:v,forMobile:!0,listingIsLocked:Z})))};var R=n(27768),B=n(72479);const Y=(0,_.default)(R.A).withConfig({displayName:"styles___InnerContainerFlex",componentId:"sc-1dt7jds-0"})(["width:100%;position:relative;display:flex;align-items:start;"," overflow-x:hidden;"],(function(e){let{listingPage:t}=e;return!t&&`\n @media screen and (max-width: ${v.zq}) {\n align-items: start;\n }\n `})),Z=_.default.div.withConfig({displayName:"styles___CardContainer",componentId:"sc-1dt7jds-1"})(["display:flex;flex-wrap:wrap;padding:10px;background-color:",";margin-bottom:8px;border-radius:10px;@media screen and (max-width:600px){border:none;padding:",";}"],b.AlI,(function(e){let{listingPage:t}=e;return t?"6px 10px":"11px 8px 10px 11px"})),Q=(0,_.default)(B.A).withConfig({displayName:"styles___ArchiveCard",componentId:"sc-1dt7jds-2"})(["break-inside:avoid;&:hover{cursor:pointer;}",";"],(function(e){let{hideOnPrint:t}=e;return t&&"\n @media print {\n display: none;\n }\n "})),G=(0,_.default)(B.A).withConfig({displayName:"styles___ListingImg",componentId:"sc-1dt7jds-3"})(["& div:first-of-type{display:flex;min-height:100%;min-width:100%;background-size:cover;"," border-radius:10px;}img{transform:translate(-50%,-50%);position:relative;left:50%;top:50%;flex:1;height:100%;width:auto;background-size:cover;}background-size:cover;&:hover{cursor:pointer;}@media screen and (max-width:","){","}@media screen and (max-width:","){"," padding:4px 0;}@media screen and (max-width:350px){display:none;}"],(function(e){let{listingPage:t}=e;return t?"width: 52px;height: 52px;":"width: 70px;height: 70px;"}),v.Ff,(function(e){let{listingPage:t}=e;return!t&&"\n > div {\n width: 70px !important;\n height: 70px !important;\n }\n "}),v.Ff,(function(e){let{listingPage:t}=e;return t&&"\n > div {\n width: 65px !important;\n height: 65px !important;\n }\n "})),J=_.default.div.withConfig({displayName:"styles___PrintToggleBtn",componentId:"sc-1dt7jds-4"})(["position:absolute;z-index:200;top:50%;right:-48px;transform:translate(-50%,-50%);padding:3px;border-radius:50%;background:white;border:1px solid ",";pointer-events:visible;@media print{display:none;}"],b.gQA),K=(0,_.default)(R.A).withConfig({displayName:"styles___VisibilityIconContainer",componentId:"sc-1dt7jds-5"})(["position:relative;width:16px;height:16px;.cross_line{display:",";}"],(function(e){let{show:t}=e;return t?"none":"block"}));class W extends i.Component{constructor(e){super(e),this.state={isHiddenOnPrint:!1},this.togglePrintVisibility=this.togglePrintVisibility.bind(this)}togglePrintVisibility(e){e.preventDefault(),e.stopPropagation(),this.setState({isHiddenOnPrint:!this.state.isHiddenOnPrint})}render(){const{imgSrc:e,address:t,askingPrice:n,closedPrice:a,beds:s,baths:h,parkings:f,sqft:y,endDate:x,status:w,suiteNumber:_,entryDate:v,showPastSaleOnClick:b,lastItem:A=!1,firstItem:E=!0,isPrint:C,url:N,sqftMax:I,sqftMin:P,streetAddress:k,photoVersion:M,hiddenFields:D,handleContactAgentClick:q,userIsOneOfAgentAdminSupport:$,listingPage:S,listing:z,userIsAuthentificated:O,userEmailVerified:L,showLoginModal:T}=this.props,{isHiddenOnPrint:F}=this.state,V=w?w.replace("Deal","")&&w.replace("Unavailable","TBD"):"",U="Sold"===w||"Leased"===w?(0,r.A)((0,l.A)(x),(0,l.A)(v)):"",j=k||t&&t.split(",")[0].trim(),R=z?.closed_price||z?.asking_price,B=y>0&&R&&`$${o()(Math.round(R/y))}`,W=D?.photos?d.uT:z?.images?.length&&z?.photo_base_url?(0,u.Vy)({photoBaseUrl:z.photo_base_url,imageFileName:z.images[0],photoVersion:M}).imgSmall:z?.source===u.mH?e:(0,g.MM)(e||d.uT,M);return i.createElement(Q,{to:"/"+N,openNewTab:!0,hideOnPrint:F,onClick:b,lastItem:A,disableLink:C||!O,alt:"Listing history at"+t,mobileModalChildren:function(e){let{closeModalPage:t}=e;return i.createElement(m.h$,{listingId:z?.id,modalListingData:z,closeModalPage:t,isArchived:!0})},mobileModalKey:`listingModal-${z?.id}`},i.createElement(Z,{firstItem:E,listingPage:S},i.createElement(Y,{listingPage:S},i.createElement(G,{to:"/"+N,disableLink:C,alt:"Listing history at"+t,mobileModalChildren:function(e){let{closeModalPage:t}=e;return i.createElement(m.h$,{listingId:z?.id,modalListingData:z,closeModalPage:t,isArchived:!0})},mobileModalKey:`listingModal-${z?.id}`,listingPage:S},i.createElement(c.Ay,{src:W,defaultSrc:d.uT,alt:"listing history at "+t,noLazy:C,width:320,height:240})),i.createElement(H,{suiteNumber:_,listingAddress:j,statusText:V,askingPrice:n,closedPrice:a,listedPeriod:U||0,entryDate:v,endDate:x,beds:s,baths:h,parkings:f,sqft:y,sqftMax:I,sqftMin:P,isPrint:C,hiddenFields:D,handleContactAgentClick:q,isUserAgentAdminSupport:$,userIsOneOfAgentAdminSupport:$,pricePerSqft:B,listingPage:S,userIsAuthentificated:O,userEmailVerified:L,showLoginModal:T}),C&&i.createElement(J,{onClick:this.togglePrintVisibility},i.createElement(K,{show:F},i.createElement(p.A,{role:"img","aria-label":"svg icon password visible",name:"#icon-password-visible",width:16,height:16}))))))}}const X=W,ee=_.default.div.withConfig({displayName:"styles___VerticalTimeline",componentId:"sc-164t6gh-0"})(['*{box-sizing:border-box;}width:100%;position:relative;&:after{content:"";display:table;clear:both;}@media screen and (max-width:',"){&:before{display:none;}}@media screen and (max-width:767px){padding-right:0px;}"],v.zq),te=function(e){let{children:t}=e;return i.createElement(ee,null,t)},ne=_.default.span.withConfig({displayName:"styles___InfoDivider",componentId:"sc-1vy9ndf-0"})(["padding:0 8px;color:",";font-size:11px;"],b.gQA),ie=function(e){let{dividerText:t="|",className:n=""}=e;return i.createElement(ne,{className:n,role:"separator"},t)},ae=_.default.div.withConfig({displayName:"styles___VerticalTimeLineElement",componentId:"sc-1iqi0sl-0"})(['position:relative;margin-bottom:16px;> div{min-height:1px;}&:after{content:"";display:table;clear:both;}&:first-child{margin-top:24px;}@media only screen and (min-width:1170px){&:first-child{margin-top:',";}&:last-child{margin-bottom:0;}}@media only screen and (max-width:","){&:first-child{margin-top:",";}}",""],(function(e){let{isAddressPage:t}=e;return t?"18px":"0"}),v.zq,(function(e){let{isAddressPage:t}=e;return t?"0":"24px"}),(function(e){let{growMargin:t}=e;return t&&"\n margin-bottom: 13px !important;\n "})),re=_.default.div.withConfig({displayName:"styles___VerticalTimeLineHeader",componentId:"sc-1iqi0sl-1"})(["margin-bottom:14px;line-height:22px;",""],(function(e){let{visible:t}=e;return!t&&"\n margin-bottom: 0px;\n "})),le=_.default.span.withConfig({displayName:"styles___Date",componentId:"sc-1iqi0sl-2"})(["font-weight:600"]),se=_.default.span.withConfig({displayName:"styles___ListedAndSold",componentId:"sc-1iqi0sl-3"})(["color:",";"],b.Bm7),oe=_.default.div.withConfig({displayName:"styles___DisplayChildrenLarge",componentId:"sc-1iqi0sl-4"})(["@media only screen and (max-width:767px){display:none}"]),de=_.default.div.withConfig({displayName:"styles___DisplayChildrenSmall",componentId:"sc-1iqi0sl-5"})(["display:none;@media only screen and (max-width:767px){display:block;}"]),ce=_.default.div.withConfig({displayName:"styles___VerticalTimelineElementContent",componentId:"sc-1iqi0sl-6"})(["position:relative;background:white;",' &:after{content:"";display:table;clear:both;}'],(function(e){let{noChildren:t}=e;return t&&"\n background: transparent;\n box-shadow: none;\n "})),me=function(e){let{children:t,className:n,contentStyle:a,date:r,id:l,listed:s,soldRentCount:o,style:d,isLastElement:c,status:m,isAddressPage:u=!1}=e;return i.createElement(ae,{id:l,growMargin:!c,style:d,className:n,isAddressPage:u},i.createElement(i.Fragment,null,i.createElement(ce,{noChildren:""===t,style:a},i.createElement(re,{visible:!0},i.createElement(le,null,r),i.createElement(se,null," ","- ",s," Listed",i.createElement(ie,null),o," ",m)),i.createElement(oe,null,t)),i.createElement(de,null,t)))};me.defaultProps={children:"",className:"",contentStyle:null,iconStyle:null,id:"",style:null,date:"",listed:0,soldRentCount:0,isLastElement:!1,status:"Sold"};const ue=me,pe=_.default.div.withConfig({displayName:"styles___ArchiveListContainer",componentId:"sc-7ngawg-0"})(["background-color:white;"]),ge=function(e){let{isPrint:t,archiveListingsData:n,showPastSaleOnClick:r,userIsAuthentificated:l,children:s,handleInnerCollapsibleOnClick:o,handleContactAgentClick:d,isUserAgentAdminSupport:c,pageFrom:m,userEmailVerified:u,showLoginModal:p}=e;const{date_groups:g,building_address:h}=n;
1if("listing"===m){const e=n.date_groups.reduce((function(e,t){return e.concat(t.listings)}),[]);return i.createElement(i.Fragment,null,i.createElement(pe,null,e.map((function(n,s){const o=(0,a.$g)(n.asking_price),m=(0,a.$g)(n.closed_price),g=n.status,f=l&&n.sqft||0,y=`${l+s}_${n.mls_number}_${n.suite_number}`;return i.createElement(X,{key:y,listingHash:n._id,userIsAuthentificated:l,showPastSaleOnClick:function(){return r(n.mls_number)},handleContactAgentClick:function(e){return d(e,n,!0)},imgSrc:n.photo,askingPrice:o,closedPrice:0===m?null:m,beds:n.bed_type,baths:n.bathrooms,parkings:n.parking_spots,photoVersion:n.photo_version,sqft:f,url:n.url,endDate:l?n.end_date||"":n.end_date,entryDate:n.entry_date,suiteNumber:"Login Required"===n.unit_name?null:n.unit_name,status:"Suspended"===g?"Terminated":g,lastItem:s===e.length-1,firstItem:0===s,isPrint:t,sqftMax:n.sqft_max,sqftMin:n.sqft_min,streetAddress:n.street_address||"",address:h||n.title,hiddenFields:c?{}:n.hidden_fields,userIsOneOfAgentAdminSupport:c,listingPage:!0,listing:n,userEmailVerified:u,showLoginModal:p})}))),s)}const f="Address"===m;return i.createElement(te,null,g.map((function(e,n){const{date:s,listing_count:m,listings_sold_count:y,listings_rent_count:x,listings:w}=e;return i.createElement(ue,{className:"vertical-timeline-element--work",date:s,listed:m,soldRentCount:y||0===y?y:x,key:s,isLastElement:n===g.length-1,status:y||0===y?"Sold":"Rented",handleInnerCollapsibleOnClick:o,isAddressPage:f},i.createElement(pe,null,w.map((function(e,n){const s=(0,a.$g)(e.asking_price),o=(0,a.$g)(e.closed_price),m=e.status,g=l&&e.sqft||0,y=`${l+n}_${e.mls_number}_${e.suite_number}`;return i.createElement(X,{key:y,listingHash:e._id,listing:e,showPastSaleOnClick:function(){return r(e.mls_number)},handleContactAgentClick:function(t){return d(t,e,!0)},imgSrc:e.photo,askingPrice:s,closedPrice:0===o?null:o,beds:e.bed_type,baths:e.bathrooms,parkings:e.parking_spots,photoVersion:e.ph
1oto_version,sqft:g,url:e.url,endDate:l?e.end_date||"":e.end_date,entryDate:e.entry_date,suiteNumber:"Login Required"===e.unit_name?null:e.unit_name,status:"Suspended"===m?"Terminated":m,lastItem:n===w.length-1,firstItem:0===n,isPrint:t,sqftMax:e.sqft_max,sqftMin:e.sqft_min,streetAddress:e.street_address||"",address:h||e.title,hiddenFields:c?{}:e.hidden_fields,userIsOneOfAgentAdminSupport:c,listingPage:f,userIsAuthentificated:l,userEmailVerified:u,showLoginModal:p})}))))})),s)}},20916:(e,t,n)=>{n.d(t,{A:()=>g});var i=n(71858),a=n(67044),r=n(6982),l=n(10123);function s(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var o=n(36014),d=n(70551),c=6e4,m=1440,u=30*m,p=365*m;function g(e,t,n){var g,h,f;(0,d.A)(2,arguments);var y=(0,i.q)(),x=null!==(g=null!==(h=null==n?void 0:n.locale)&&void 0!==h?h:y.locale)&&void 0!==g?g:o.A;if(!x.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var w=(0,r.A)(e,t);if(isNaN(w))throw new RangeError("Invalid time value");var _,v,b=s(s({},n),{addSuffix:Boolean(null==n?void 0:n.addSuffix),comparison:w});w>0?(_=(0,l.A)(t),v=(0,l.A)(e)):(_=(0,l.A)(e),v=(0,l.A)(t));var A,E=String(null!==(f=null==n?void 0:n.roundingMethod)&&void 0!==f?f:"round");if("floor"===E)A=Math.floor;else if("ceil"===E)A=Math.ceil;else{if("round"!==E)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");A=Math.round}var C,N=v.getTime()-_.getTime(),I=N/c,P=(N-((0,a.A)(v)-(0,a.A)(_)))/c,k=null==n?void 0:n.unit;if("second"===(C=k?String(k):I<1?"second":I<60?"minute":I<m?"hour":P<u?"day":P<p?"month":"year")){var M=A(N/1e3);return x.formatDistance("xSeconds",M,b)}if("minute"===C){var D=A(I);return x.formatDistance("xMinutes",D,b)}if("hour"===C){var q=A(I/60);return x.formatDistance("xHours",q,b)}if("day"===C){var $=A(P/m);return x.formatDistance("xDays",$,b)}if("month"===C){var S=A(P/u);return 12===S&&"month"!==k?x.formatDistance("xYears",1,b):x.formatDistance("xMonths",S,b)}if("year"===C){var z=A(P/p);return x.formatDistance("xYears",z,b)}throw new RangeError("unit must be 'second', 'minute', 'hour', 'day', 'month' or 'year'")}},63736:(e,t,n)=>{n.d(t,{Ay:()=>c,C9:()=>o});var i=n(96540),a=n(882);const r={sm:"12px",md:"14px"},l=a.default.div.withConfig({displayName:"styles___MessageContainer",componentId:"sc-r0kjd-0"})(["width:100%;border-radius:10px;> div,span{line-height:16px;font-size:",";}span{color:#037888 !important;font-weight:bold;text-decoration:underline;cursor:pointer;}",""],(function(e){let{fontSize:t}=e;return r[t]}),(function(e){let{requireBackground:t}=e;return t&&"\n padding: 14px;\n background-color: #E7F3F4;\n border: 1px solid #037888;\n\n "})),s={photos:"photos",prices:"price",listing_info:"details"},o=function(e){return e&&(e.prices||e.photos||e.listing_info)},d=function(e){e.preventDefault(),e.stopPropagation()},c=function(e){let{hiddenFields:t,requireBackground:n,onContactAgentClick:a=d,hideContactAgentText:r=!1,showShortMessage:c,fontSize:m="md",pageType:u="listing"}=e;const p=o(t),{photos:g,prices:h,listing_info:f}=t||{};if(!p)return null;let y=null;const x=function(){return i.createElement(i.Fragment,null,"Please ",i.createElement("span",{onClick:a},"contact an agent"),".")};if(c)y=i.createElement("div",null,"Some content is not available. ",i.createElement("span",null,"See More"));else if(g&&h&&f)y=i.createElement("div",null,"This ",u,"âs photos, price, and details are not available to the public."," ",!r&&i.createElement(x,null));else{const e=[];Object.keys(t).forEach((function(n){t[n]&&s[n]&&e.push(s[n])}));let n=e.length>1?"are":"is";"price"!==e[e.length-1]&&(n="are"),y=i.createElement("div",null,"This ",u,"âs ",(w=e)&&w.length?w.length<=1?w.join(""):w.length<=2?w.join(" and "):w.slice(0,w.length-1).join(", ")+", and "+w[w.length-1]:""," ",n," not available to the public."," ",!r&&i.createElement(x,null))}var w;return i.createElement(l,{"date-test-id":"listingRemovalMessage",requireBackground:n,fontSize:m},y)}},73515:(e,t,n)=>{n.d(t,{Th:()=>s,Vy:()=>l,Wx:()=>o,mH:()=>r});var i=n(12955),a=n(3501);const r="REPLIERS",l=function(e){let{photoBaseUrl:t,imageFileName:n,photoVersion:i}=e;const a=`${t}${n}`,r=i||1;return{img:`${a}?class=medium&v=${r}`,imgSmall:`${a}?class=small&v=${r}`,lowQualityImgPath:`${a}?class=small&v=${r}`,originImg:`${a}?class=large&v=${r}`}},s=function(e){let{photoBaseUrl:t,mlsNumber:n,photoIndex:i,photoVersion:s,photoSource:o,images:d}=e;const c=Array.isArray(d)?d[i-1]:null;if(c&&t)return l({photoBaseUrl:t,imageFileName:c,photoVersion:s});const m=function(e){return e===r||"REPLIERSV2"===e}(o),u=m?`${t}${n}_${i}`:`${t}${n?.toLowerCase()}_${i}`;return m?{img:`${u}.jpg?width=640&v=${s}`,imgSmall:`${u}.jpg?width=320&v=${s}`,lowQualityImgPath:`${u}.jpg?width=110&v=${s}`,originImg:`${u}.jpg?v=${s}`}:{img:(0,a.MM)(`${u}-640x480.jpg`,s),imgSmall:(0,a.MM)(`${u}-320x240.jpg`,s),lowQualityImgPath:(0,a.MM)(`${u}-110x73.jpg`,s),originImg:(0,a.MM)(`${u}.jpg`,s)}},o=function(e){const t=[],{photo_count:n,photo_base_url:r,mls_number:o,photo_list:d,photo_version:c,photo_source:m,images:u}=e||{};if(Array.isArray(u)&&u.length&&r)u.forEach((function(e){t.push(l({photoBaseUrl:r,imageFileName:e,photoVersion:c}))}));else if(n&&r&&o)for(let e=1;e<=n;e+=1){const n=s({photoBaseUrl:r,mlsNumber:o,photoIndex:e,photoVersion:c,photoSource:m});t.push(n)}else d&&d.forEach((function(e){const n=(0,a.MM)(e);t.push({img:n,originImg:n})}));return t.length<1&&t.push({img:i.uT}),t}},90179:(e,t,n)=>{n.d(t,{$g:()=>c,BG:()=>d,n4:()=>
1o,uU:()=>l});var i=n(65210),a=n.n(i),r=n(69136);const l=function(e){return e&&"NaN"!==e?a()(Math.round(e)):"0"},s=/^(?:\+?1[-. ]?)?(?:\(?([0-9]{3})\)?[-. ]?)?([0-9]{3})[-. ]?([0-9]{4})$/,o=function(e){const t=s;if(t.test(e)){const n=e.match(t);let i="";return n[1]&&(i+=`${n[1]}-`),i+=`${n[2]}-${n[3]}`,i}return e},d=function(e){if((0,r.Bk)()){if(HTMLFormElement.prototype.reportValidity)return e.reportValidity();HTMLFormElement.prototype.reportValidity=function(){if(this.checkValidity())return!0;var e=document.createElement("button");return this.appendChild(e),e.click(),this.removeChild(e),!1}}},c=function(e){return e?"$"+a()(parseFloat(e)):e}},94168:(e,t,n)=>{n.d(t,{A:()=>r});var i=n(20916),a=n(70551);function r(e,t){return(0,a.A)(1,arguments),(0,i.A)(e,Date.now(),t)}}}]); 2//# sourceMappingURL=ArchiveList.js.map?v=ed3e979fc87a
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.