PageSourceSearch

https://www.kaybridgeresidential.co.uk/asset_bundles/482.bundle.da54d0ac53bdecf09bea.js

js kaybridgeresidential.co.uk collected 2026-09-30 21:03:25 UTC 4,124 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkeuropa=self.webpackChunkeuropa||[]).push([[482],{3482:function(e,t,r){r.r(t),r.d(t,{default:function(){return h}});var n=r(6540),o=r(1225),c=r(7371),i=r(5556),u=r.n(i),a=(r(4678),r(1342));function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function f(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=function(e){var t=e.search,r=e.styles,o=e.children,i=e.reactSelect,u=e.className,l=e.defaultSort,f=t.sorted;if(i){var p=o.map((function(e){var t=e.props;return{value:t.value,label:t.children}}));return n.createElement(c.A,{classNamePrefix:"react-select",className:u,options:p,styles:r,value:p.find((function(e){var t=e.value;return f?t===f:l===t})),setValue:function(){return f},isSearchable:!1,onChange:function(e){var r=e.value,n=s(s({},t),{},{page:null});n.sorted=r,(0,a.A)(n)}})}return n.createElement("select",{value:f||l,onChange:function(e){var r=s(s({},t),{},{page:null});r.sorted=e.target.value,(0,a.A)(r)},className:u},o)};b.propTypes={defaultSort:u().string,reactSelect:u().bool},b.defaultProps={defaultSort:"most-expensive-first",reactSelect:!1};var y=(0,o.Ng)((function(e){return{search:e.search.currentSearch}}),null)(b);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function v(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?v(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g={control:function(e){return O(O({},e),{},{borderRadius:0,borderLeft:"none",borderRight:"none",borderTop:"none",borderColor:"black"})}},h=function(){var e=Homeflow.get("search_order_option");return n.createElement(y,{reactSelect:!0,styles:g,defaultSort:e},n.createElement("option",{value:"most-expensive-first"},"Price high > low"),n.createElement("option",{value:"least-expensive-first"},"Price low > high"),n.createElement("option",{value:"most-recent-first"},"Most recent first"),n.createElement("option",{value:"most-recently-updated-first"},"Most recently updated first"))}}}]);

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.