PageSourceSearch

https://www.jvk.nl/_next/static/chunks/8368-b4f57087e8e26748.js

js jvk.nl collected 2026-10-08 22:53:30 UTC 30,253 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8368],{8703:(e,t,a)=>{"use strict";a.d(t,{F:()=>i});let i=6},19870:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var i=a(95155),l=a(95604),r=a(95415),s=a(79121),c=a(95301),n=a(95387),o=a(29234),u=a(12115),_=a(33476),d=a.n(_);function h(e){var t;let{slug:a,itemId:_,className:h,variant:v="icon"}=e,{isFavorite:m,toggleFavorite:p,hydrated:b}=(0,c.$)(),{addToast:g}=(0,n.W)(),f=(0,l.useTranslations)(),C=(0,o.p)(),x=null==C||null==(t=C.content)?void 0:t.favorites_href,y=(0,u.useCallback)(e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"add_favorite",items:[{item_id:e}]})},[]),A=b&&m(a);return(0,i.jsxs)("button",{type:"button",className:(0,s.A)(d().favorite,A?d()["favorite--active"]:"","label"===v?d()["favorite--inline"]:"",h),onClick:()=>{p(a)&&(y(_),g(f("vehicle.favorite.toast_added"),{...x?{link:{href:x,label:f("vehicle.favorite.toast_added_link")}}:{},icon:"favorite"}))},"aria-label":A?f("vehicle.favorite.saved"):f("vehicle.favorite.save"),children:[(0,i.jsx)(r.A,{icon:"favorite",style:{"--icon-fill":+!!A},className:d().favorite__icon}),"label"===v?(0,i.jsx)("span",{className:d().favorite__label,children:A?f("vehicle.favorite.saved"):f("vehicle.favorite.save")}):null]})}},21327:(e,t,a)=>{"use strict";a.d(t,{A:()=>O});var i=a(95155),l=a(57523),r=a(84795),s=a(60115),c=a(79121),n=a(30245),o=a(5519),u=a(55120),_=a(50154),d=a(12115),h=a(35867),v=a(95604),m=a(43210),p=a.n(m),b=a(85637),g=a(95415),f=a(56534),C=a(73224),x=a(15183),y=a(97176),A=a.n(y),j=a(20463),N=a.n(j),w=a(16522),k=a(99770),S=a(95387),V=a(29234),F=a(19870),T=a(74222),L=a(57864),P=a.n(L);function E(e){let{slides:t,renderSlide:a,onSlideChange:l,onInteractionStart:r}=e,[s,n]=(0,d.useState)(0),o=(0,d.useRef)(null),u=(0,v.useTranslations)();if(0===t.length)return null;let _=e=>{let t=o.current;null!==t&&(null==r||r(),t.scrollBy({left:t.clientWidth*e,behavior:"smooth"}))};return(0,i.jsxs)("div",{className:(0,c.A)(P().slider),onMouseEnter:r,onTouchStart:r,onFocus:r,children:[(0,i.jsx)("div",{ref:o,className:(0,c.A)(P().slider__track),onScroll:()=>{let e=o.current;if(null===e||0===e.clientWidth)return;let a=Math.min(Math.round(e.scrollLeft/e.clientWidth),t.length-1);a!==s&&(n(a),null==l||l(a))},children:t.map((e,t)=>(0,i.jsx)("div",{className:(0,c.A)(P().slider__slide),children:a(e,t)},t))}),t.length>1?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{type:"button","aria-label":u("pagination.previous"),className:(0,c.A)(P().slider__navigation,P()["slider__navigation--previous"]),disabled:0===s,onClick:()=>_(-1),children:(0,i.jsx)(g.A,{icon:"chevron_left"})}),(0,i.jsx)("button",{type:"button","aria-label":u("pagination.next"),className:(0,c.A)(P().slider__navigation,P()["slider__navigation--next"]),disabled:s===t.length-1,onClick:()=>_(1),children:(0,i.jsx)(g.A,{icon:"chevron_right"})}),(0,i.jsx)("div",{className:(0,c.A)(P().slider__rail),style:{"--rail-segments":t.length,"--rail-active":s},"aria-hidden":"true",children:(0,i.jsx)("span",{className:(0,c.A)(P()["slider__rail-fill"])})})]}):null]})}var M=a(71584);function I(e){var t,a,l,r,s,n;let{title:o,type:u,brand:h,model:m,displayPrices:f,isCompact:y}=e,j=(0,v.useTranslations)(),N=(0,v.useFormatter)(),w=(0,x.A)(),{showPriceAdvantage:k}=(0,C.useVehicleCardConfigContext)(),[S,V]=(0,d.useState)(!1),F=null==f?void 0:f[u];if(!F||isNaN(Number(F.value)))return null;let T="purchase"===u&&k&&F.previousValue&&F.value?F.previousValue-F.value:null,L=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:(0,c.A)(p().price__details),children:[(0,i.jsx)("span",{className:(0,c.A)(p().price__title),children:o}),["privateLease","businessLease","shortLease"].includes(u)&&"number"==typeof(null==(t=F.metadata)?void 0:t.duration)&&"number"==typeof(null==(a=F.metadata)?void 0:a.mileage)?(0,i.jsx)(b.A,{className:(0,c.A)(p().price__tooltip),overlay:j("vehicle.price.lease.tooltip",{duration:N.number(F.metadata.duration,{style:"unit",unit:"month",unitDisplay:"long"}),mileage:N.number(F.metadata.mileage,{style:"unit",unit:"kilometer"})}),children:(0,i.jsx)(g.A,{icon:"info",style:{"--icon-size":16}})}):null,"finance"===u?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{className:(0,
1c.A)(p()["price__credit-table"]),onClick:()=>V(!0),children:(0,i.jsx)("span",{children:j("vehicle.card.credit_table")})}),(0,i.jsx)(_.A,{title:j("vehicle.card.credit_table_modal",{brand:h,model:m}),financePrice:f.finance,open:S,close:()=>V(!1),purchasePrice:null!=(r=null==(l=f.purchase)?void 0:l.value)?r:void 0})]}):null,null==(s=F.includingVat)||s?null:(0,i.jsx)("span",{className:(0,c.A)(p().price__vat),children:j("vehicle.price.".concat(A()(u),".excluding_vat"))})]}),(0,i.jsxs)("div",{className:(0,c.A)(p().price__values),children:[(0,i.jsx)("span",{className:(0,c.A)(p().price__value),children:w(null!=(n=F.value)?n:0)}),F.previousValue?(0,i.jsx)("span",{className:(0,c.A)(p()["price__previous-value"]),children:w(F.previousValue)}):null]})]});return(0,i.jsxs)("div",{className:(0,c.A)(p().price,y?p()["price--compact"]:void 0),children:[y?(0,i.jsx)("div",{className:(0,c.A)(p().price__line),children:L}):L,T&&T>0?(0,i.jsx)("span",{className:(0,c.A)(p().price__advantage),children:j("vehicle.price.purchase.advantage",{value:T})}):null]})}let O=(0,d.memo)(function(e){var t,a,_,m,b,x,y,A,j,L;let{likelyLCP:P,...O}=e,{id:R,brand:W,model:D,edition:H,slug:B,type:G,media:z,displayPrices:J,attributes:Z,establishment:q}=O,{addition:U,stockStatus:K,dateOfArrival:Y,searchTerms:X=[],vehicleNumber:Q,extraField10:$}=Z,ee=(0,v.useTranslations)(),et=(0,n.e)(),ea=(0,h.XJ)(B,G),ei=[W,D,H,U].filter(e=>e).join(" "),el=z.filter(e=>"image"===e.type).slice(0,5),er=el[0],{priceTypes:es,specs:ec,specsDisplayMode:en,priceDisplayMode:eo,cardTheme:eu,showStockStatus:e_,showDateOfArrival:ed,showLabel:eh,maxLabels:ev=1,labelPosition:em="top-left",showEstablishment:ep,hideAddition:eb,disableGroupedFinancePrices:eg,disableGroupedLeasePrices:ef,buttonTheme:eC,themeColor:ex,showCompare:ey,showFavorites:eA,showImageSlider:ej,editionLines:eN}=(0,C.useVehicleCardConfigContext)(),[ew,ek]=(0,d.useState)(!1),eS=(0,d.useRef)(!1),eV=(0,M.A)(),{isInComparison:eF,toggleCompare:eT,isAtMaximum:eL}=(0,k.u)(),eP=(0,T.A)(),{addToast:eE}=(0,S.W)(),eM=(0,V.p)(),eI=null==eM||null==(t=eM.content)?void 0:t.compare_href,eO=!!Q,eR=eF(B),[eW,eD]=(0,d.useState)("");(0,d.useEffect)(()=>{eD(window.location.search.replace(/^\?/,""))},[]);let eH=Object.keys(null!=(A=null==(a=N().parse(eW).filter)?void 0:a.searchTerms)?A:{}),eB=(eH.length>0?X.filter(e=>eH.includes(e)):X).slice(0,Math.max(ev,1));return(0,i.jsx)(l.A,{theme:null!=eu?eu:"regular",mediaClassname:(0,c.A)(p().vehicle__media,p()["vehicle--theme-".concat(ex)]),media:(0,i.jsxs)(i.Fragment,{children:[eA?(0,i.jsx)(F.A,{slug:B,itemId:Q,className:p().vehicle__favorite}):null,eh&&($||eB.length>0)?(0,i.jsxs)("div",{className:(0,c.A)(p().vehicle__labels,p()["vehicle__labels--"+em]),children:[$?(0,i.jsx)("span",{className:(0,c.A)(p().vehicle__label),children:$}):null,eB.map(e=>(0,i.jsx)("span",{className:(0,c.A)(p().vehicle__label),children:e},e))]}):null,ej&&el.length>1?(0,i.jsx)(E,{slides:el,onInteractionStart:()=>ek(!0),onSlideChange:()=>{eS.current||(eS.current=!0,eV("photo",ei,"click"))},renderSlide:(e,t)=>{var a,l;return(0,i.jsx)(o.default,{href:ea,title:ei,className:(0,c.A)(p().vehicle__link),tabIndex:-1,addWebspace:!0,children:t<2||ew?(0,i.jsx)(r.A,{likelyLCP:P&&0===t,url:e.url||"",alt:[W,D,H].filter(e=>e).join(" "),ratio:Number(null!=(a=(0,u.A)("STOCK_IMAGE_ASPECT_RATIO"))?a:1.5),width:"100cw",objectFit:"contain",breakpoints:{md:{width:"50cw"},lg:{width:"25cw"}}}):(0,i.jsx)("div",{style:{aspectRatio:Number(null!=(l=(0,u.A)("STOCK_IMAGE_ASPECT_RATIO"))?l:1.5),backgroundColor:"rgb(var(--color-dark-rgb) / 10%)"}})})}}):(0,i.jsx)(o.default,{href:ea,title:ei,className:(0,c.A)(p().vehicle__link),tabIndex:-1,addWebspace:!0,children:er?(0,i.jsx)(r.A,{likelyLCP:P,url:er.url||"",alt:[W,D,H].filter(e=>e).join(" "),ratio:Number(null!=(j=(0,u.A)("STOCK_IMAGE_ASPECT_RATIO"))?j:1.5),width:"100cw",objectFit:"contain",breakpoints:{md:{width:"50cw"},lg:{width:"25cw"}}}):(0,i.jsx)("div",{style:{aspectRatio:Number(null!=(L=(0,u.A)("STOCK_IMAGE_ASPECT_RATIO"))?L:1.5),backgroundColor:"rgb(var(--color-dark-rgb) / 10%)"}})})]}),title:(0,i.jsxs)(i.Fragment,{children:[ep&&q?(0,i.jsxs)("span",{className:(0,
1c.A)(p().vehicle__establishment),children:[(0,i.jsx)(g.A,{icon:"location_on",className:(0,c.A)(p()["vehicle__establishment-icon"])}),q]}):null,e_?(0,i.jsx)(f.A,{stockStatus:K,dateOfArrival:Y,showDateOfArrival:ed}):null,(0,i.jsx)(o.default,{href:ea,title:ei,className:(0,c.A)(p().vehicle__link),addWebspace:!0,children:[W,D].filter(e=>e).join(" ")})]}),titleClassname:(0,c.A)(p().vehicle__title),text:(0,i.jsxs)(i.Fragment,{children:[[H,eb?null:U].filter(e=>e).length>0?(0,i.jsx)("p",{className:(0,c.A)(p().vehicle__edition),style:{"--edition-lines":eN},children:(0,i.jsx)(o.default,{href:ea,title:ei,className:(0,c.A)(p().vehicle__link),tabIndex:-1,addWebspace:!0,children:[H,eb?null:U].filter(e=>e).join(" ")})}):null,(0,i.jsx)("p",{className:(0,c.A)(p().vehicle__attributes,"labels"===en?p()["vehicle__attributes--labels"]:void 0),children:ec.filter(e=>{let t=Z[e];return null!=t&&!1!==t}).map((e,t)=>(0,i.jsxs)(d.Fragment,{children:["labels"!==en&&t>0?(0,i.jsx)("span",{className:(0,c.A)(p()["vehicle__attributes-divider"])}):null,(0,i.jsx)("span",{className:"labels"===en?(0,c.A)(p()["vehicle__attribute-label"]):void 0,children:et(e,Z[e])})]},t))}),(0,i.jsxs)("div",{className:(0,c.A)(p().vehicle__prices),children:[es.includes("b2b")?(0,i.jsx)(I,{...O,title:ee("vehicle.price.b_2_b.title"),type:"b2b",isCompact:"compact"===eo}):null,es.includes("purchase")?(0,i.jsx)(I,{...O,title:ee("vehicle.price.purchase.title"),type:"purchase",isCompact:"compact"===eo}):null,!isNaN(Number(null==J||null==(_=J.finance)?void 0:_.value))&&es.includes("finance")||!isNaN(Number(null==J||null==(m=J.businessFinance)?void 0:m.value))&&es.includes("businessFinance")?(0,i.jsxs)(i.Fragment,{children:[eg?null:(0,i.jsx)("span",{className:(0,c.A)(p()["price-title"]),children:ee("vehicle.price.finance_group.title")}),es.includes("finance")?(0,i.jsx)(I,{...O,title:ee("vehicle.price".concat(eg?"":".finance_group",".finance.title")),type:"finance",isCompact:"compact"===eo}):null,es.includes("businessFinance")?(0,i.jsx)(I,{...O,title:ee("vehicle.price".concat(eg?"":".finance_group",".business_finance.title")),type:"businessFinance",isCompact:"compact"===eo}):null]}):null,!isNaN(Number(null==J||null==(b=J.privateLease)?void 0:b.value))&&es.includes("privateLease")||!isNaN(Number(null==J||null==(x=J.businessLease)?void 0:x.value))&&es.includes("businessLease")||!isNaN(Number(null==J||null==(y=J.shortLease)?void 0:y.value))&&es.includes("shortLease")?(0,i.jsxs)(i.Fragment,{children:[ef?null:(0,i.jsx)("span",{className:(0,c.A)(p()["price-title"]),children:ee("vehicle.price.lease_group.title")}),es.includes("privateLease")?(0,i.jsx)(I,{...O,title:ee("vehicle.price".concat(ef?"":".lease_group",".private_lease.title")),type:"privateLease",isCompact:"compact"===eo}):null,es.includes("businessLease")?(0,i.jsx)(I,{...O,title:ee("vehicle.price".concat(ef?"":".lease_group",".business_lease.title")),type:"businessLease",isCompact:"compact"===eo}):null,es.includes("shortLease")?(0,i.jsx)(I,{...O,title:ee("vehicle.price".concat(ef?"":".lease_group",".short_lease.title")),type:"shortLease",isCompact:"compact"===eo}):null]}):null]})]}),cta:(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:(0,c.A)(p().vehicle__cta),children:[ey&&eO?(0,i.jsx)(w.A,{label:ee("vehicle.card.compare"),checked:eR,onChange:()=>{eT(O)?(eP(Q),eE(ee("vehicle.compare.toast_added"),{...eI?{link:{href:eI,label:ee("vehicle.compare.toast_added_link")}}:{},icon:"compare_arrows"})):!eR&&eL&&eE(ee("vehicle.compare.toast_max_reached"),{icon:"warning"})},className:p().vehicle__compare}):null,(0,i.jsx)(s.default,{theme:eC,title:ey&&eO?ee("vehicle.card.cta.title_short"):ee("vehicle.card.cta.title"),href:ea,fullWidth:!ey||!eO,addWebspace:!0})]})})})})},25593:e=>{e.exports={table:"VehicleFinanceCreditModal_table___YRdJ",table__rows:"VehicleFinanceCreditModal_table__rows__ZhsUV",row:"VehicleFinanceCreditModal_row__MGz52",disclaimer:"VehicleFinanceCreditModal_disclaimer__WnpKA"}},29234:(e,t,a)=>{"use strict";a.d(t,{WebspaceSettingsSnippetContextProvider:()=>s,p:()=>c});var i=a(95155),l=a(12115);let r=l.createContext(null);function s(e){let{children:t,webspaceSettingsSnippet:a}=e;return(0,i.jsx)(r.Provider,{value:a,children:t})}let c=()=>(0,l.useContext)(r)},29400:e=>{e.exports={card:"Card_card__PdGAT",card__media:"Card_card__media__BOTVs",card__body:"Card_card__body__FhB2e",card__date:"Card_card__date__biFP7",card__title:"Card_card__title__HuXIH",card__text:"Card_card__text__ZoUKg",card__cta:"Card_card__cta__CbY8b","card--regular":"Card_card--regular__BcZCw","card--floating":"Card_card--floating__6nDbr","card--filled":"Card_card--filled__5dC3_"}},30218:(e,t,a)=>{"use strict";a.d(t,{FavoriteStoreInitializer:()=>h,qx:()=>_,P7:()=>u,Ph:()=>d});var i=a(12115),l=a(95988),r=a(89863),s=a(13778),c=a(27476);async function n(){try{var e,t;return null!=(t=null==(e=(await (0,c.A)().get("/vehicle/favorites")).data)?void 0:e.slugs)?t:null}catch(e){return null}}async function o(e){try{return await (0,c.A)().post("/vehicle/favorites",{slugs:e}),!0}catch(e){return!1}}let u=(0,l.vt)()((0,r.eh)((0,r.Zr)((e,t)=>({slugs:[],addVehicle:a=>
1!t().isFavorite(a)&&(e({slugs:[...t().slugs,a]}),!0),removeVehicle:t=>{e(e=>({slugs:e.slugs.filter(e=>e!==t)}))},isFavorite:e=>t().slugs.includes(e),toggleVehicle:e=>{let{isFavorite:a,addVehicle:i,removeVehicle:l}=t();return a(e)?(l(e),!1):i(e)},setSlugs:t=>{e({slugs:t})},clearVehicles:()=>{e({slugs:[]})}}),{name:"dm-favorite-vehicles"}))),_=e=>{let{token:t}=s.usePortalStore.getState();t&&o(e)},d=()=>{let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=u.persist.onHydrate(()=>t(!1)),a=u.persist.onFinishHydration(()=>t(!0));return t(u.persist.hasHydrated()),()=>{e(),a()}},[]),e},h=()=>{let e=d(),t=!!(0,s.usePortalStore)(e=>e.token),a=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{e&&t&&!a.current&&(a.current=!0,n().then(e=>{if(!e)return;let t=Array.from(new Set([...e,...u.getState().slugs]));u.getState().setSlugs(t),t.length===e.length&&t.every(t=>e.includes(t))||o(t)}))},[e,t]),(0,i.useEffect)(()=>{t||(a.current=!1)},[t]),(0,i.useEffect)(()=>{let e=e=>{"dm-favorite-vehicles"===e.key&&u.persist.rehydrate()};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[]),null}},30245:(e,t,a)=>{"use strict";a.d(t,{e:()=>o});var i=a(43134),l=a(97176),r=a.n(l),s=a(95604),c=a(86412),n=a(15183);function o(){let e=(0,i.A)(),t=(0,s.useFormatter)(),a=(0,n.A)();return(i,l,s)=>{switch(i){case"odometerReading":case"actionRadius":case"actionRadiusElectric":case"kmAge":case"batteryRange":case"batteryRangeMin":case"batteryRangeMax":return t.number(l,{style:"unit",unit:"kilometer"});case"gvw":case"maxTowingWeight":case"maxTowingWeightUnbraked":case"mass":case"loadingCapacity":case"weight":case"weightGross":case"weightCapacity":return t.number(l,{style:"unit",unit:"kilogram"});case"width":case"height":case"length":case"frameSize":case"frontForkLength":case"seatTubeLength":case"headTubeLength":case"topTubeLength":case"chainstayLength":case"frameReach":case"frameStack":case"wheelbase":case"standOverHeight":case"bottomBracketHeight":case"bottomBracketDrop":case"forkOffset":case"trail":return t.number(l,{style:"unit",unit:"centimeter"});case"wheelSize":case"wheelSizeFront":return t.number(l,{style:"unit",unit:"inch"});case"seatTubeAngle":case"headAngle":return t.number(l,{style:"unit",unit:"degree"});case"batteryRechargeTime":case"hoursPerWeek":return e("hours",{value:l});case"enginePower":return Number.isFinite(Number(l))?t.number(Number(l),{style:"unit",unit:"watt"}):"".concat(l);case"batteryAdditionalCosts":return Number.isFinite(Number(l))?a(Number(l)):"".concat(l);case"fuelTankCapacity":return t.number(l,{style:"unit",unit:"liter"});case"acceleration":return t.number(l,{style:"unit",unit:"second"});case"batteryChargeTime":case"batteryFastChargingTime":let n=Math.floor(Number(l)/10080),o=Math.floor(Number(l)%10080/1440),u=Math.floor(Number(l)%10080%1440/60),_=Math.floor(Number(l)%10080%1440%60),d=n?t.number(n,{style:"unit",unit:"week",unitDisplay:"short"}):null,h=o?t.number(o,{style:"unit",unit:"day",unitDisplay:"short"}):null;return[d,h,u?t.number(u,{style:"unit",unit:"hour",unitDisplay:"short"}):null,_?t.number(_,{style:"unit",unit:"minute",unitDisplay:"short"}):null].filter(e=>e).join(" ");case"topSpeed":case"maximumSpeed":return t.number(l,{style:"unit",unit:"kilometer-per-hour"});case"price":case"privateLeasePrice":case"businessLeasePrice":case"shortLeasePrice":return e("currency",{value:l});case"powerMotorHp":return e("horsepower",{value:l});case"powerMotorKw":case"batteryChargingCapacity":case"batteryFastChargingCapacity":return e("kilowatt",{value:l});case"batteryCapacity":return e("bike"===s?"watt_hour":"kilowatt_hour",{value:l});case"torque":case"engineTorque":return e("newton_meter",{value:l});case"taxRate":return e("percent",{value:l});case"cylinderCapacity":return e("cylinder_capacity",{value:l});case"motUntil":case"datePart1":return e("datetime",{value:new Date(l)},{dateTime:{datetime:{year:"numeric",month:"long",day:"numeric"}}});case"dateOfArrival":return e("datetime",{value:new Date(l)},{dateTime:{datetime:{year:"numeric",month:"2-digit",day:"2-digit"}}});case"licensePlate":return(0,c.B)(l);case"suitableForFastCharging":return l?"Ja":"Nee";case"batteryCondition":return e("battery_condition",{value:l});case"fiscalValue":var v,m,p;if(Array.isArray(l))return a(Number(null!=(m=null==(v=l[0])?void 0:v.price)?m:0));if("object"==typeof l&&null!==l&&"price"in l)return a(Number(null!=(p=l.price)?p:0));return a(Number(null!=l?l:0));case"employmentType":case"category":case"education":case"experience":return e("vacancy.attribute.".concat(r()(i),".value.").concat(r()(l)),{},{},"".concat(l));default:return e("vehicle.attribute.".concat(r()(i),".value.").concat(r()(l)),{},{},"boolean"==typeof l?e(l?"yes":"no"):"".concat(l))}}}},33476:e=>{e.exports={favorite:"FavoriteButton_favorite__WJ_FQ",favorite__icon:"FavoriteButton_favorite__icon__h8Rg6",favorite__label:"FavoriteButton_favorite__label__iFruC","favorite--active":"FavoriteButton_favorite--active__pRnnz","favorite--inline":"FavoriteButton_favorite--inline__wpmz5"}},42634:()=>{},43134:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(95604);function l(){let e=(0,i.useTranslations)();return function(t,a,i){let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t,r=e(t,a,i);return r===t?l:r}}},43210:e=>{e.exports={vehicle__link:"VehicleCard_vehicle__link__BiM_w",vehicle__media:"VehicleCard_vehicle__media__JehDS",vehicle__favorite:"VehicleCard_vehicle__favorite___aiTJ",vehicle__labels:"VehicleCard_vehicle__labels__2MDzP",vehicle__label:"VehicleCard_vehicle__label__SCnpG","vehicle__labels--top-left":"VehicleCard_vehicle__labels--top-left__gV2uM","vehicle__labels--top-right":"VehicleCard_vehicle__labels--top-right___b8dj","vehicle__labels--bottom-left":"VehicleCard_vehicle__labels--bottom-left__OVLB3","vehicle__labels--bottom-right":"VehicleCard_vehicle__labels--bottom-right__dJZZ7","vehicle__labels-body":"VehicleCard_vehicle__labels-body__7Q1Ns","vehicle__labels-body--left":"VehicleCard_vehicle__labels-body--left__sNf3o","vehicle__labels-body--right":"VehicleCard_vehicle__labels-body--right__m7sxb","vehicle--theme-primary":"VehicleCard_vehicle--theme-primary__yk9PO","vehicle--theme-secondary":"VehicleCard_vehicle--theme-secondary__ukmAr","vehicle--theme-tertiary":"VehicleCard_vehicle--theme-tertiary__aEnbn","vehicle--theme-white":"VehicleCard_vehicle--theme-white__3iboN","vehicle--theme-dark":"VehicleCard_vehicle--theme-dark__rpYeI",vehicle__establishment:"VehicleCard_vehicle__establishment__3fsEW","vehicle__establishment-icon":"VehicleCard_vehicle__establishment-icon__3F_Hg",vehicle__title:"VehicleCard_vehicle__title__RyHYY",vehicle__edition:"VehicleCard_vehicle__edition__WOf2B",vehicle__attributes:"VehicleCard_vehicle__attributes__p6MBO","vehicle__attributes-divider":"VehicleCard_vehicle__attributes-divider__TnZWJ","vehicle__attributes--labels":"VehicleCard_vehicle__attributes--labels__whtRB","vehicle__attribute-label":"VehicleCard_vehicle__attribute-label__nsDag","price-title":"VehicleCard_price-title__ZVh8M",price:"VehicleCard_price__SUkTX","price--compact":"VehicleCard_price--compact__9HH36",price__line:"VehicleCard_price__line__0itor",price__details:"VehicleCard_price__details__faL87",price__title:"VehicleCard_price__title__LsXmF",price__vat:"VehicleCard_price__vat__bPsn0",price__values:"VehicleCard_price__values__cWmf1",price__value:"VehicleCard_price__value__4JNGz","price__previous-value":"VehicleCard_price__previous-value___OVQ5","price__credit-table":"VehicleCard_price__credit-table__kUxE0",price__advantage:"VehicleCard_price__advantage__aVat_",price__tooltip:"VehicleCard_price__tooltip__xEJH9",vehicle__compare:"VehicleCard_vehicle__compare__fis3S",vehicle__cta:"VehicleCard_vehicle__cta__qYdGp"}},50154:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});
1var i=a(95155),l=a(59707),r=a(79121),s=a(69357),c=a(9856),n=a(97176),o=a.n(n),u=a(95604),_=a(81068),d=a(25593),h=a.n(d);function v(e){var t,a,n,d,v;let{title:m,financePrice:p,open:b,close:g,disclaimer:f,purchasePrice:C}=e,x=(0,u.useTranslations)(),y=(0,u.useMessages)(),A=(0,_.A)();if(!p)return null;let{metadata:j}=p,N="santanderFinance"===p.type,w=N?A({purchasePrice:C,instalment:null!=(d=p.value)?d:void 0,...j}):[],k=null!=(v=null==(n=y.form)||null==(a=n.santander_finance_calculator)||null==(t=a.disclosure)?void 0:t.notice)?v:"";return(0,i.jsx)(s.A,{size:"sm",open:b,close:g,header:(0,i.jsx)("h3",{children:m}),body:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.default,{}),(0,i.jsx)("div",{className:(0,r.A)(h().table),children:(0,i.jsx)("div",{className:(0,r.A)(h().table__rows),children:N?w.map((e,t)=>(0,i.jsxs)("div",{className:(0,r.A)(h().row),children:[(0,i.jsx)("span",{className:(0,r.A)(h().row__title),children:e.label}),(0,i.jsx)("span",{className:(0,r.A)(h().row__value),children:e.value})]},t)):["duration","deposit","finalTerm","purchasePrice","credit","totalPrice","interest"].map((e,t)=>Object.keys(j).includes(e)?(0,i.jsxs)("div",{className:(0,r.A)(h().row),children:[(0,i.jsx)("span",{className:(0,r.A)(h().row__title),children:x("vehicle.price.finance.metadata.".concat(o()(e),".title"))}),(0,i.jsx)("span",{className:(0,r.A)(h().row__value),children:x("vehicle.price.finance.metadata.".concat(o()(e),".value"),{value:j[e]})})]},t):null)})}),N&&k?(0,i.jsx)("div",{className:(0,r.A)(h().disclaimer),dangerouslySetInnerHTML:{__html:k}}):null,f?(0,i.jsx)("div",{className:(0,r.A)(h().disclaimer),children:(0,i.jsx)(c.default,{html:f})}):null]})})}},51197:e=>{e.exports={"vehicle-stock-status":"StockStatus_vehicle-stock-status___1UI6","vehicle-stock-status__dot":"StockStatus_vehicle-stock-status__dot__DhSdx","vehicle-stock-status--in_stock":"StockStatus_vehicle-stock-status--in_stock__JfMW8","vehicle-stock-status--sold":"StockStatus_vehicle-stock-status--sold__J7kzn","vehicle-stock-status--reserved":"StockStatus_vehicle-stock-status--reserved__WVuwT","vehicle-stock-status--expected":"StockStatus_vehicle-stock-status--expected__nD1MH"}},56534:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var i=a(95155),l=a(79121),r=a(51197),s=a.n(r),c=a(95604),n=a(12115);let o=()=>new Date(new Date().toLocaleDateString("en-CA",{timeZone:"Europe/Amsterdam"}));function u(e){let{stockStatus:t,dateOfArrival:a,showDateOfArrival:r=!1}=e,u=(0,c.useTranslations)(),_=(0,c.useFormatter)(),[d,h]=(0,n.useState)(o);if((0,n.useEffect)(()=>h(o()),[]),!t)return null;let v=a?new Date(a):null,m=!!v&&!isNaN(v.getTime())&&v.getTime()>d.getTime();return(0,i.jsxs)("span",{className:(0,l.A)(s()["vehicle-stock-status"],s()["vehicle-stock-status--".concat(t)]),children:[(0,i.jsx)("span",{className:s()["vehicle-stock-status__dot"]}),(0,i.jsx)("span",{suppressHydrationWarning:!0,children:r&&"expected"===t&&m?u("vehicle.attribute.stock_status.value.expected_on",{date:_.dateTime(v,{timeZone:"UTC",day:"2-digit",month:"2-digit",year:"numeric"})}):u("vehicle.attribute.stock_status.value.".concat(t))})]})}},57523:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var i=a(95155),l=a(79121),r=a(29400),s=a.n(r);function c(e){let{classname:t,theme:a="regular",media:r=null,mediaClassname:c,date:n=null,dateClassname:o,title:u=null,titleClassname:_,text:d=null,textClassname:h,cta:v=null,ctaClassname:m,body:p=(0,i.jsxs)(i.Fragment,{children:[n?(0,i.jsx)("p",{className:(0,l.A)(s().card__date,o),children:n}):null,u?(0,i.jsx)("p",{className:(0,l.A)(s().card__title,_),children:u}):null,d?(0,i.jsx)("div",{className:(0,l.A)(s().card__text,h),children:d}):null,v&&(!Array.isArray(v)||v.length>0)?(0,i.jsx)("div",{className:(0,l.A)(s().card__cta,m),children:v}):null]}),bodyClassname:b}=e;return(0,i.jsxs)("article",{className:(0,l.A)(s().card,s()["card--".concat(a)],t),children:[r?(0,i.jsx)("div",{className:(0,l.A)(s().card__media,c),children:r}):null,(0,i.jsx)("div",{className:(0,l.A)(s().card__body,b),children:p})]})}},57864:e=>{e.exports={slider:"SliderCardImages_slider__qk_67",slider__track:"SliderCardImages_slider__track__je5FE",slider__slide:"SliderCardImages_slider__slide__XwN0d",slider__navigation:"SliderCardImages_slider__navigation__Ik7sj","slider__navigation--previous":"SliderCardImages_slider__navigation--previous___bWoc","slider__navigation--next":"SliderCardImages_slider__navigation--next__c_HrE",slider__rail:"SliderCardImages_slider__rail__8Qs3q","slider__rail-fill":"SliderCardImages_slider__rail-fill__OEYdx"}},71584:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var i=a(12115),l=a(11929);function r(){let[e]=(0,i.useState)((0,l.A)());return(0,i.useCallback)((t,a,i,l,r)=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"media",media_interaction:{media_type:t,media_name:a,interaction_type:i,interaction_time:null!=l?l:"1",media_interaction_id:e,percentage_viewed:r?"".concat(r,"%"):void 0}})},[])}},73224:(e,t,a)=>{"use strict";a.r(t),a.d(t,{VehicleCardConfigContext:()=>r,VehicleCardConfigContextProvider:()=>s,useVehicleCardConfigContext:()=>c});var i=a(95155),l=a(12115);let r=l.createContext({priceTypes:["purchase","b2b","finance","businessFinance","privateLease","businessLease","shortLease"],specs:["yearOfConstruction","odometerReading","fuel"],specsDisplayMode:"standard",priceDisplayMode:"standard",cardTheme:"regular",showStockStatus:!1,showDateOfArrival:!1,showLabel:!1,maxLabels:1,labelPosition:"top-left",showEstablishment:!1,hideAddition:!1,disableGroupedFinancePrices:!1,disableGroupedLeasePrices:!1,buttonTheme:"highlight-outlined",themeColor:"primary",showCompare:!1,showFavorites:!1,showImageSlider:!1,showPriceAdvantage:!1,editionLine
1s:2});function s(e){let{children:t,...a}=e;return(0,i.jsx)(r.Provider,{value:a,children:t})}let c=()=>(0,l.useContext)(r)},74222:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i=a(12115);function l(){return(0,i.useCallback)(e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"add_compare",items:[{item_id:e}]})},[])}},83123:(e,t,a)=>{"use strict";a.d(t,{CompareStoreInitializer:()=>o,Gr:()=>n,IB:()=>c});var i=a(12115),l=a(95988),r=a(89863),s=a(8703);let c=(0,l.vt)()((0,r.eh)((0,r.Zr)((e,t)=>({vehicles:[],addVehicle:a=>{let{vehicles:i,isVehicleInComparison:l}=t();return!l(a.slug)&&!(i.length>=s.F)&&(e({vehicles:[...i,a]}),!0)},removeVehicle:t=>{e(e=>({vehicles:e.vehicles.filter(e=>e.slug!==t)}))},isVehicleInComparison:e=>t().vehicles.some(t=>t.slug===e),clearVehicles:()=>{e({vehicles:[]})},toggleVehicle:e=>{let{isVehicleInComparison:a,addVehicle:i,removeVehicle:l}=t();return a(e.slug)?(l(e.slug),!1):i(e)}}),{name:"dm-compare-vehicles"}))),n=()=>{let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let e=c.persist.onHydrate(()=>t(!1)),a=c.persist.onFinishHydration(()=>t(!0));return t(c.persist.hasHydrated()),()=>{e(),a()}},[]),e},o=()=>((0,i.useEffect)(()=>{let e=e=>{"dm-compare-vehicles"===e.key&&c.persist.rehydrate()};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[]),null)},95301:(e,t,a)=>{"use strict";a.d(t,{$:()=>r});var i=a(12115),l=a(30218);function r(){let e=(0,l.Ph)(),{slugs:t,addVehicle:a,removeVehicle:r,toggleVehicle:s}=(0,l.P7)(),c=(0,i.useCallback)(e=>{let t=s(e);return(0,l.qx)(l.P7.getState().slugs),t},[s]),n=(0,i.useCallback)(e=>{let t=a(e);return t&&(0,l.qx)(l.P7.getState().slugs),t},[a]),o=(0,i.useCallback)(e=>{r(e),(0,l.qx)(l.P7.getState().slugs)},[r]),u=(0,i.useCallback)(e=>t.includes(e),[t]);return{favoriteSlugs:t,favoriteCount:t.length,hydrated:e,isFavorite:u,toggleFavorite:c,addFavorite:n,removeFavorite:o}}},95387:(e,t,a)=>{"use strict";a.d(t,{W:()=>r});var i=a(95988);let l=0,r=(0,i.vt)()((e,t)=>({toasts:[],addToast:function(a){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="toast-".concat(++l),{icon:s,link:c,className:n,duration:o=3e3}=i;return e(e=>({toasts:[...e.toasts,{id:r,message:a,icon:s,link:c,className:n}]})),setTimeout(()=>t().dismissToast(r),o),r},dismissToast:a=>{e(e=>({toasts:e.toasts.map(e=>e.id===a?{...e,dismissing:!0}:e)})),setTimeout(()=>t().removeToast(a),300)},removeToast:t=>{e(e=>({toasts:e.toasts.filter(e=>e.id!==t)}))}}))},99770:(e,t,a)=>{"use strict";a.d(t,{u:()=>c});var i=a(12115),l=a(83123),r=a(8703);function s(e){var t,a,i,l;return{id:e.id,slug:e.slug,brand:e.brand,model:e.model,edition:e.edition,yearOfConstruction:null!=(i=null==(t=e.attributes)?void 0:t.yearOfConstruction)?i:null,odometerReading:null!=(l=null==(a=e.attributes)?void 0:a.odometerReading)?l:null}}function c(){let e=(0,l.Gr)(),{vehicles:t,addVehicle:a,removeVehicle:c,clearVehicles:n,toggleVehicle:o}=(0,l.IB)(),u=(0,i.useCallback)(e=>o(s(e)),[o]),_=(0,i.useCallback)(e=>a(s(e)),[a]),d=(0,i.useMemo)(()=>t.map(e=>e.slug),[t]),h=(0,i.useCallback)(e=>d.includes(e),[d]),v=t.length,m=v<r.F,p=v>=r.F;return{compareVehicles:t,compareVehicleSlugs:d,compareCount:v,maxVehicles:r.F,hydrated:e,canAddMore:m,isAtMaximum:p,isInComparison:h,toggleCompare:u,addToCompare:_,removeFromCompare:c,clearCompare:n}}}}]);

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.