1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9603],{35243:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/search",function(){return n(44661)}])},46675:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var a=n(26042),i=n(69396),r=n(99534),c=n(85893),s=n(41664),o=n.n(s),l=n(41187);function u(e){var t,n,a;return(null==e?void 0:e.name)||(null==e?void 0:null===(t=e.link)||void 0===t?void 0:null===(n=t.data)||void 0===n?void 0:null===(a=n.attributes)||void 0===a?void 0:a.name)||""}var d=function(e){var t=e.children,n=e.target,s=e.className,u=e.onClick,d=(0,r.Z)(e,["children","target","className","onClick"]),h=function(){var e=d.href;return!!e&&("string"==typeof e?e:"string"==typeof e.pathname?e.pathname:"").toLowerCase().includes("service-inquiry")},f=function(e){h()&&(0,l.oc)();var t=d.href;("string"==typeof t?t:"").toLowerCase().startsWith("tel:")&&(0,l.nU)({clickToCallDepartment:(0,l.R6)(e.currentTarget)}),null==u||u(e)};return(0,c.jsx)(o(),(0,i.Z)((0,a.Z)({},d),{prefetch:!1,children:(0,c.jsx)("a",{target:void 0===n?"_self":n,className:s,onClick:f,"data-sd-click-to-call":"handled",children:t})}))};t.Z=d},31453:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var a={vehicles:"/pre-owned-vehicles"}},94064:function(e,t,n){"use strict";var a=n(85893),i=n(24626),r=n(17629),c=n(46675),s=n(94069),o=n.n(s),l=function(e){var t=e.article;return t.mainImage?(0,a.jsx)(c.Z,{href:"/articles/".concat(t.slug),children:(0,a.jsxs)("div",{className:o().container,children:[(0,a.jsx)("div",{className:o().image,children:(0,a.jsx)(r.Z,{image:{data:{id:1,attributes:t.mainImage}},format:"sm",layout:"fill",objectFit:"cover"})}),(0,a.jsxs)("div",{className:o().content,children:[(0,a.jsx)("p",{children:(0,i.c)(t.dateOfPublishing||t.createdAt)}),(0,a.jsx)("h3",{children:t.title})]})]})}):null};t.Z=l},4352:function(e,t,n){"use strict";var a=n(85893),i=n(25746),r=n(15650),c=n.n(r),s=function(e){var t=e.className;return(0,a.jsx)("div",{className:(0,i.A)(c().container,t),children:(0,a.jsx)("h3",{className:c().label,children:"No RESULTS TO SHOW"})})};t.Z=s},44661:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return x},default:function(){return _}});var a=n(85893),i=n(83243),r=n(45794),c=n(1325),s=n(5532),o=n(94064),l=n(4352),u=n(2167),d=n(68270),h=n(37640),f=n(46228),g=n(46675),v=n(14832),p=n.n(v),m=function(e){var t,n,i=e.vehicle,r=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0}).format(i.price),c=null===(t=i.photos)||void 0===t?void 0:null===(n=t[0])||void 0===n?void 0:n.thumbVs;return(0,a.jsx)(g.Z,{href:"pre-owned/".concat(i.vin),children:(0,a.jsxs)("div",{className:p().container,children:[(0,a.jsx)("div",{className:p().image,children:(0,a.jsx)(f.Z,{src:c||"",alt:"image-hit-".concat(i.make,"-").concat(i.model),draggable:!1,layout:"fill",objectFit:"cover"})}),(0,a.jsxs)("div",{className:p().content,children:[(0,a.jsx)("p",{className:p().price,children:r}),(0,a.jsxs)("h3",{children:[i.vehicleYear," ",i.make," ",i.model]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:p().label,children:"type:"})," ",i.isUsed?"used":"new"]}),(0,a.jsxs)("p",{children:[(0,a.jsx)("span",{className:p().label,children:"miles:"})," ",i.mileage]})]})]})})},x=!0,_=function(){var e=(0,r.Z)().params,t=(0,i.G6)(e),n=(0,i.ZJ)(e);return t.data&&n.data&&!t.isLoading?(0,a.jsxs)(c.Z,{children:[(0,a.jsx)(s.Z,{children:"SEARCH RESULTS"}),(0,a.jsx)(d.Z,{}),(0,a.jsx)(u.Z,{isFetching:t.isFetchingNextPage,title:"Vehicle Inventory",loadMoreVisible:!!t.hasNextPage,fetchNextPage:t.fetchNextPage,children:t.data.pages.map(function(e){return e.data.map(function(e){return(0,a.jsx)(m,{vehicle:e.attributes},e.id)})})}),(0,a.jsx)(u.Z,{isFetching:n.isFetching,title:"Editorial",loadMoreVisible:!!n.hasNextPage,fetchNextPage:n.fetchNextPage,children:n.data.pages.map(function(e){return e.data.hits.map(function(e){return(0,a.jsx)(o.Z,{article:e},e.id)})})}),0===t.data.pages[0].meta.pagination.total&&0===n.data.pages[0].data.totalHits&&(0,a.jsx)(l.Z,{})]}):(0,a.jsxs)(c.Z,{children:[(0,a.jsx)(s.Z,{children:"SEARCH RESULTS"}),(0,a.jsx)(d.Z,{}),(0,a.jsx)(h.Z,{})]})}},83243:function(e,t,n){"use strict";n.d(t,{G6:function(){return x},ZJ:function(){return j},qb:function(){return P}});var a,i,r,c,s=n(47568),o=n(20414),l=n(59403),u=n(9669),d=n.n(u),h=n(9579),f=n(25238),g=n(8798),v=n(31453),p=(i=(0,s.Z)(function(){var e,t,n,a=arguments;return(0,o.__generator)(this,function(i){return e=a.length>0&&void 0!==a[0]?a[0]:1,n=(t=a.length>1?a[1]:void 0)?"&filters[$or][0][make][$containsi]=".concat(t,"&filters[$or][1][model][$containsi]=").concat(t,"&filters[$or][2][vin][$containsi]=").concat(t):"",[2,(0,h.gP)("".concat(v.a.vehicles,"?populate=deep,2&pagination[page]=").concat(e,"&pagination[pageSize]=10&sort[0]=isFerrari:desc&sort[1]=price:desc&sort[2]=createdAt:desc").concat(n))]})}),function(){return i.apply(this,arguments)}),m={vehicleSearch:"vehicleSearch",editorialSearch:"editorialSearch"}
1,x=function(e){return(0,l.N)([m.vehicleSearch,e],function(t){var n=t.pageParam;return p(void 0===n?1:n,encodeURIComponent(null!==(a=null==e?void 0:e.q)&&void 0!==a?a:""))},{getNextPageParam:g.H,keepPreviousData:!0})},_=(r=(0,s.Z)(function(e,t,n){var a;return(0,o.__generator)(this,function(e){switch(e.label){case 0:return[4,(0,h.gP)("/articles?filters[tags][tag][name]=".concat(t).concat((null==n?void 0:n.q)?"&filters[title][$containsi]=".concat(n.q.toString()):"","&populate=deep&sort[0]=createdAt:desc"))];case 1:return[2,e.sent()]}})}),function(e,t,n){return r.apply(this,arguments)}),P=function(e,t){return(0,l.N)(["articles",e.tag,t],function(n){var a=n.pageParam;return _(void 0===a?1:a,e.tag,t)},{getNextPageParam:g.H,keepPreviousData:!0})},N=(c=(0,s.Z)(function(){var e,t,n,a=arguments;return(0,o.__generator)(this,function(i){switch(i.label){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:1,t=a.length>1?a[1]:void 0,[4,d().get("".concat(f.pK,"/indexes/editorial/search?hitsPerPage=10&page=").concat(e).concat((null==t?void 0:t.q)?"&q=".concat(encodeURIComponent(t.q)):""),f.ER?{headers:{Authorization:"Bearer ".concat(f.ER)}}:{})];case 1:return[2,{data:n=i.sent().data,meta:{pagination:{page:n.page,pageCount:n.totalPages,pageSize:n.hitsPerPage,total:n.totalHits}}}]}})}),function(){return c.apply(this,arguments)}),j=function(e){return(0,l.N)([m.editorialSearch,e],function(t){var n=t.pageParam;return N(void 0===n?1:n,e)},{getNextPageParam:g.H,keepPreviousData:!0})}},8798:function(e,t,n){"use strict";n.d(t,{H:function(){return a}});var a=function(e){var t=e.meta.pagination;return t.page<t.pageCount&&t.page+1}},24626:function(e,t,n){"use strict";function a(e){var t=new Date(e);if(Number.isNaN(t.getTime()))return"";var n=t.toLocaleDateString("en-US",{month:"long"}),a=t.getDate(),i=t.getFullYear();return"".concat(n," ").concat(a).concat(function(e){var t=e%100;if(t>=11&&t<=13)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}}(a),", ").concat(i)}function i(e){return new Date(e).toLocaleDateString("en-GB",{day:"numeric",month:"short",year:"numeric"}).toUpperCase()}n.d(t,{c:function(){return a},k:function(){return i}})},94069:function(e){e.exports={container:"EditorialListCard_container__HzuCs",image:"EditorialListCard_image__V5TxZ",content:"EditorialListCard_content__wzkGO"}},15650:function(e){e.exports={container:"EmptyListSection_container__BFNJa",label:"EmptyListSection_label__00uGw"}},14832:function(e){e.exports={container:"VehicleListCard_container__mmGSC",image:"VehicleListCard_image__GWuDH",content:"VehicleListCard_content__kCTP2",label:"VehicleListCard_label__P9rCi",price:"VehicleListCard_price__HUrfq"}},59403:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var a=n(32161),i=n(52924),r=n(9499);class c extends i.z{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,t){super.setOptions({...e,behavior:(0,r.Gm)()},t)}getOptimisticResult(e){return e.behavior=(0,r.Gm)(),super.getOptimisticResult(e)}fetchNextPage({pageParam:e,...t}={}){return this.fetch({...t,meta:{fetchMore:{direction:"forward",pageParam:e}}})}fetchPreviousPage({pageParam:e,...t}={}){return this.fetch({...t,meta:{fetchMore:{direction:"backward",pageParam:e}}})}createResult(e,t){var n,a,i,c,s,o;let{state:l}=e,u=super.createResult(e,t),{isFetching:d,isRefetching:h}=u,f=d&&(null==(n=l.fetchMeta)?void 0:null==(a=n.fetchMore)?void 0:a.direction)==="forward",g=d&&(null==(i=l.fetchMeta)?void 0:null==(c=i.fetchMore)?void 0:c.direction)==="backward";return{...u,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,r.Qy)(t,null==(s=l.data)?void 0:s.pages),hasPreviousPage:(0,r.ZF)(t,null==(o=l.data)?void 0:o.pages),isFetchingNextPage:f,isFetchingPreviousPage:g,isRefetching:h&&!f&&!g}}}var s=n(67187);function o(e,t,n){let i=(0,a._v)(e,t,n);return(0,s.r)(i,c)}}},function(e){e.O(0,[9439,1664,3828,3873,1083,9774,2888,179],function(){return e(e.s=35243)}),_N_E=e.O()}]);
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.