1(this.webpackChunk=this.webpackChunk||[]).push([[2009,5285],{66061:function(e,t,r){"use strict";r.r(t);var n=r(20058),o=r(53906),a=r(63696);t.default=function(e){var t=e.onCloseClick,r=e.outsideClickDisabled,i=e.setOutsideClickDisabled,l=e.clusterMarkers,c=e.isHomeOpen,u=e.pin;return a.createElement(o.default,{onOutsideClick:t,disabled:r},a.createElement("div",{className:"infowindow-scroll ".concat(l&&l.length>0?"":"no-scroll"),"data-body-scroll-lock-ignore":!0},l&&l.length>0&&a.createElement("div",{className:"infowindow-scroll__title"},a.createElement("h4",{className:"u-text-center"},l.length+1," properties"),a.createElement("button",{className:"close-icon",onClick:function(){t()}},a.createElement("svg",{width:"13",height:"14",viewBox:"0 0 18 18",fill:"none"},a.createElement("path",{d:"M1.3999 1L16.5999 17M16.5999 1L1.3999 17",stroke:"black",strokeLinecap:"round",strokeLinejoin:"round"})))),a.createElement(n.default,{isMapOverlay:!0,isMapView:!0,data:u,onCloseClick:t,isHomeOpen:c,setOutsideClickDisabled:i,hideCloseButton:l&&l.length>0}),l.map(function(e){return a.createElement(n.default,{key:e.ListingId,isMapOverlay:!0,isMapView:!0,data:e,onCloseClick:t,hideCloseButton:!0,isHomeOpen:c,setOutsideClickDisabled:i})})))}},75285:function(e,t,r){e.exports=function(e){"use strict";function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=t(e);function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,l=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(l)throw o}}return a}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s=function(e){var t=e.size,n=e.position,o=e.color,a=e.scaleRatio,i=e.spacing,l=t*a,c={boxSizing:"border-box",transition:"all 0.2s",borderRadius:"100%",width:"".concat(l,"px"),height:"".concat(l,"px"),backgroundColor:o,marginLeft:0===a||0===n?0:"".concat(i,"px")};return r.default.createElement("div",{style:c}
1)};function f(t){var n=t.totalAmount,a=t.activeIndex,c=t.dotSize,u=t.dotColor,f=t.activeDotColor,d=t.dotSpacing,p=t.renderDot,b=t.wrapperStyleClass,m=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=i(e.useState([0,0+r-1]),2),o=n[0],a=n[1];if(e.useEffect(function(){if(t<o[0])a([t,t+r-1]);else if(t>o[1]){var e=o[0]+(t-o[1]);a([e,e+r-1])}},[t,o,r]),"number"!=typeof t)throw new Error("The first parameter - targetPos you passed in should be a number");return{getDotScaleRatio:function(e){if("number"!=typeof e)throw new Error("getDotScaleRatio() only takes a number as its first parameter");if(!(e>=o[0]&&e<=o[1])){var t=Math.min(Math.abs(e-o[0]),Math.abs(e-o[1]));return 1===t?.7:2===t?.4:0}return 1}}}(a).getDotScaleRatio;return"number"!=typeof n||n<=0?null:r.default.createElement("div",{className:b,style:{display:"flex",alignItems:"center"}},l(Array(n)).map(function(e,t){var i={key:"dot-".concat(t),position:t,scaleRatio:n>5?m(t):1,size:c,color:t===a?f:u,spacing:d},l=r.default.createElement(s,i);return"function"==typeof p?p(o(o({},i),{},{defaultDotElement:l})):l}))}return f.defaultProps={totalAmount:0,activeIndex:0,dotSize:8,dotColor:"#a8a8a8",activeDotColor:"#0095f6",dotSpacing:4},f}(r(63696))}}]);
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.