https://www.hagerty.com/marketplace/_next/static/chunks/pages/add-vehicle/result-07f49055242590b0.js
1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a39ba1b4-29c4-4fa5-94d1-7004ed9e536e",e._sentryDebugIdIdentifier="sentry-dbid-a39ba1b4-29c4-4fa5-94d1-7004ed9e536e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9110,9701],{7155:(e,t,l)=>{"use strict";l.d(t,{Y:()=>_});var r=l(14232),i=l(89099),a=l(78851),n=l(68747),s=l(98024),o=l(53052),c=l(94588),d=l(52517),m=l(37876);let _=()=>{let{query:e,push:t,pathname:l}=(0,i.useRouter)(),{0:_,1:u}=(0,r.useState)(!1),p=()=>u(!1);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(a.h,{title:e.sell?"Sell Vehicle":void 0,actions:(0,m.jsx)(s.K,{"data-testid":"close-button",onClick:()=>{[c.J.addVehicle,c.J.addVehicleManually].includes(l)&&!e.sell?t(c.J.myGarage):u(!0)},variant:"text",color:"dark",size:"xxs",children:(0,m.jsx)(o.U,{})}),children:e.sell&&(0,m.jsxs)(n.C,{children:[(0,m.jsx)(n.C.Step,{active:!0,children:"Select Vehicle"}),(0,m.jsx)(n.C.Step,{children:"Vehicle Details"}),(0,m.jsx)(n.C.Step,{children:"Vehicle Price"}),(0,m.jsx)(n.C.Step,{children:"Payment Info"})]})}),(0,m.jsx)(d.R,{id:"close-modal",title:"Are you sure you want to exit without saving?",description:"All the hard work youâve put into this page will be lost if you exit now.",onClose:p,isOpened:_,primaryButton:{label:"Exit",onClick:()=>t(c.J.myGarage)},secondaryButton:{label:"Cancel",onClick:p}})]})}},7484:(e,t,l)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/add-vehicle/result",function(){return l(70543)}])},8985:(e,t,l)=>{"use strict";l.d(t,{b:()=>o}),l(70418),l(27661),l(92595),l(81232);var r=l(89099),i=l(14232),a=l(3337),n=l(11919),s=l(94588);let o=e=>{let{push:t,query:l}=(0,r.useRouter)(),[,o]=(0,a.GPv)(),c=(0,n.j)();return(0,i.useCallback)(async r=>{let i=await o({input:{vin:e,year:r.year,make:r.make,model:r.model,trim:r.trim,engineDetails:{engine:r.engine},bodyType:r.bodyType}},{errorToast:{title:"Unknown error ocurred"},onSuccess:e=>{var t;c("link",{_tag_name:"add_vehicle_complete",mg_vehicle_id:(null==(t=e.data)?void 0:t.hdcNextAddVehicle.id)||"",vehicle_year:r.year,vehicle_make:r.make,vehicle_model:r.model,vehicle_submodel:r.trim||""})}});if(!i.error){var a,n;l.sell?t({pathname:s.J.createVehicleListing.replace("[vehicleId]",null==(a=i.data)?void 0:a.hdcNextAddVehicle.id)}):t({pathname:s.J.vehicleManagement(null==(n=i.data)?void 0:n.hdcNextAddVehicle.id)})}},[o,t,l.sell,c,e])}},14611:e=>{e.exports={row:"Row_row__60HYM","row--responsive":"Row_row--responsive__vXDRA","radio-cell":"Row_radio-cell___JuRl",cell:"Row_cell__ffbB0"}},26458:e=>{e.exports={"confirmation-modal__wrapper":"ConfirmationModal_confirmation-modal__wrapper__gDrzn","confirmation-modal__top_bar":"ConfirmationModal_confirmation-modal__top_bar__OKndI","confirmation-modal__title":"ConfirmationModal_confirmation-modal__title__mau53","confirmation-modal__actions":"ConfirmationModal_confirmation-modal__actions__asg13","confirmation-modal__close-button":"ConfirmationModal_confirmation-modal__close-button__tcGMZ","confirmation-modal__button":"ConfirmationModal_confirmation-modal__button__Ulx6q","confirmation-modal__body":"ConfirmationModal_confirmation-modal__body__ki2Zy"}},31168:e=>{e.exports={"details-card":"DetailsCard_details-card__VKsfG"}},33561:e=>{e.exports={item:"Item_item__CPD_5",item__name:"Item_item__name__Kx0E6",item__content:"Item_item__content__V4_re"}},40587:e=>{e.exports={"summary-fields__half-width":"VehicleSummaryFormFields_summary-fields__half-width__ZMT1k"}},46332:e=>{e.exports={"vehicle-summary__table-title":"VehicleSummary_vehicle-summary__table-title__iyo6i","vehicle-summary__table":"VehicleSummary_vehicle-summary__table__RaX9N","vehicle-summary__edit-label":"VehicleSummary_vehicle-summary__edit-label__vyR7_","vehicle-summary__buttons-wrapper":"VehicleSummary_vehicle-summary__buttons-wrapper__9bnHJ","vehicle-summary__add-button-content":"VehicleSummary_vehicle-summary__add-button-content__fEzjz"}},46513:(e,t,l)=>{"use strict";l.d(t,{H:()=>m});var r=l(77328),i=l.n(r),a=l(49995),n=l(64377),s=l(42039),o=l(74566),c=l.n(o),d=l(37876);let m=e=>{let{title:t,header:l,subtitle:r,children:o,sidebar:m,bottom:_,contentAs:u,showRequiredLabel:p,className:h,containerClassName:b,titleClassName:y,subtitleClassName:v,contentClassName:f,sidebarColumnClassName:x,fullWidth:j,metaTitle:g}=e;return(0,d.jsxs)(s.P,{className:h,header:l,contentAs:u,children:[(0,d.jsx)(i(),{children:(0,d.jsxs)("title",{children:[g||t," - ","Classic Cars for Sale | Hagerty Marketplace"]},"title")}),(0,d.jsx)(n.x.Container,{centered:!0,children:(0,d.jsxs)(n.x.Row,{variant:j?void 0:"withSpace",className:(0,a.A)(c()["form-template__row"],b),children:[(0,d.jsxs)(n.x.Column,{lgP:7,children:[(0,d.jsxs)("div",{className:c()["form-template__header"],children:[t&&(0,d.jsx)("h1",{className:(0,a.A)(c()["form-template__title"],y),id:"template-title",children:t}),p&&(0,d.jsxs)("p",{className:c()["form-template__required-label"],children:[(0,d.jsx)("span",{children:"* "}),"These fields are required"]})]}),r&&(0,d.jsx)("p",{className:(0,a.A)(c()["form-template__subtitle"],v),
1children:r}),(0,d.jsx)("div",{className:(0,a.A)(c()["form-template__content"],{[c()["form-template__content--alone"]]:!t&&!r},f),children:o})]}),m&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.x.Column,{sm:0,lgP:2}),(0,d.jsx)(n.x.Column,{className:(0,a.A)(c()["form-template__sidebar-column"],x),lgP:3,children:m})]}),_&&(0,d.jsx)(n.x.Column,{className:c()["form-template__bottom-column"],children:_})]})})]})}},52517:(e,t,l)=>{"use strict";l.d(t,{R:()=>_});var r=l(66284);l(70146);var i=l(49995),a=l(45740),n=l(45466),s=l(26458),o=l.n(s),c=l(37876);function d(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function m(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?d(Object(l),!0).forEach(function(t){(0,r.A)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):d(Object(l)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}let _=e=>{let{title:t,description:l,id:r,onClose:s,isOpened:d,"aria-describedby":_,isPortalDisabled:u,primaryButton:p,secondaryButton:h,size:b,fullscreenVariant:y,withCloseIcon:v,isCloseOnOutsideClickDisabled:f,skipReturnFocusOnClose:x,withoutFocusTrap:j,contentClassName:g}=e;return(0,c.jsxs)(n.a,m(m({},y?{fullscreenVariant:y}:{}),{},{className:o()["confirmation-modal__wrapper"],onClose:s,isOpened:d,isPortalDisabled:u,isCloseOnOutsideClickDisabled:f,skipReturnFocusOnClose:x,withoutFocusTrap:j,"aria-labelledby":r,"aria-describedby":_,size:b,children:[(0,c.jsxs)("div",{className:o()["confirmation-modal__top_bar"],children:[(0,c.jsx)("div",{className:o()["confirmation-modal__title"],id:r,children:t}),!1!==v&&(0,c.jsx)(n.a.CloseButton,{className:o()["confirmation-modal__close-button"],onClick:s})]}),l&&(0,c.jsx)(n.a.Content,{className:(0,i.A)(o()["confirmation-modal__body"],g),children:l}),(p||h)&&(0,c.jsxs)(n.a.Actions,{className:o()["confirmation-modal__actions"],children:[p&&(0,c.jsx)(a.dH,{variant:"solid",className:o()["confirmation-modal__button"],onClick:p.onClick,disabled:p.loading,children:p.label}),h&&(0,c.jsx)(a.dH,{variant:"text",className:o()["confirmation-modal__button"],onClick:h.onClick,children:h.label})]})]}))}},59701:(e,t,l)=>{"use strict";l.d(t,{w:()=>c});var r=l(48230),i=l.n(r),a=l(11919),n=l(94588),s=l(85869),o=l(37876);let c=e=>{let{className:t,style:l}=e,r=(0,a.j)(),c=()=>{r("link",{_tag_name:"page_interaction",action:"click",action_name:"faq"})};return(0,o.jsxs)(s.W,{className:t,style:l,children:[(0,o.jsx)(s.W.Title,{children:"Stalled out?"}),["Visit our ",(0,o.jsx)(i(),{href:n.J.aboutIndex,passHref:!0,legacyBehavior:!0,children:(0,o.jsx)("a",{target:"_blank",onClick:c,onKeyPress:c,role:"link",tabIndex:0,children:"FAQ"})}),""]]})}},60558:e=>{e.exports={table:"Table_table__nAFvr","table--selectable":"Table_table--selectable__7ZMmT",table__header:"Table_table__header__nOrq_",table__header__cell:"Table_table__header__cell__Npcxg","table--responsive":"Table_table--responsive__4TPaP"}},64250:(e,t,l)=>{"use strict";l.d(t,{b:()=>r,u:()=>i}),l(12579);let r=()=>{let e=new Date().getFullYear(),t=[],l=e+1;for(let e=1800;e<=l;e+=1)t.push(e.toString());return t.reverse()},i=e=>{let t=new Date().getFullYear()+1,l=Number(e);if(Number.isNaN(l)||l>t||l<1800)return"Please add correct year"}},68747:(e,t,l)=>{"use strict";l.d(t,{C:()=>o});var r=l(14232),i=l(49995),a=l(75076),n=l.n(a),s=l(37876);let o=e=>{let{children:t}=e;return(0,s.jsx)("div",{className:n().stepper,children:r.Children.toArray(t).map((e,t)=>(0,s.jsxs)(r.Fragment,{children:[e,(0,s.jsx)("div",{className:n().stepper__bar})]},t))})};o.Step=e=>{let{active:t,children:l}=e;return(0,s.jsx)("span",{className:(0,i.A)(n().stepper__step,{[n()["stepper__step--active"]]:t}),children:(0,s.jsx)("span",{className:n()["stepper__inner-step"],children:l})})}},70543:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>ed});var r=l(66284);l(92595),l(81232);var i=l(14232),a=l(7155),n=l(46513),s=l(59701),o=l(64104),c=l(76036),d=l.n(c),m=l(37876);let _=e=>{let{children:t}=e;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("span",{className:d()["vin-label"],children:"Vehicle Identification Number (VIN)"}),(0,m.jsxs)("div",{className:d().vin,children:[t,(0,m.jsx)(o.C,{checked:!0})]})]})};var u=l(85869),p=l(49995),h=l(33561),b=l.n(h),y=l(31168),v=l.n(y);let f=e=>{let{children:t,className:l,style:r}=e;return(0,m.jsx)("div",{role:"presentation",className:(0,p.A)(v()["details-card"],l),style:r,children:t})};f.Item=e=>{let{name:t,children:l}=e;return(0,m.jsxs)("div",{className:b().item,children:[(0,m.jsx)("div",{className:b().item__name,children:t}),(0,m.jsx)("p",{className:b().item__content,children:l})]})};var x=l(66707);l(70418),l(27661);var j=l(89099),g=l(94588),w=l(38176),O=l(48230),N=l.n(O),k=l(29026),P=l(76856),S=l(14611),A=l.n(S);let C=e=>{let{isSelectable:t,rowValue:l,row:r,onSelectRow:a,isChecked:n,columns:s,rowIndex:o,name:c,isResponsive:d}=e,{0:_,1:u}=(0,i.useState)(!1);return(0,m.jsxs)("tr",{className:(0,p.A)(A().row,{focus:_,[A()["row--responsive"]]:d}),role:t?"radio":void 0,onClick:e=>{t&&a&&(e.stopPropagation(),a(l))}
1,"aria-checked":n,tabIndex:-1,children:[t&&a&&(0,m.jsx)("td",{className:(0,p.A)(A().cell,A()["radio-cell"]),children:(0,m.jsx)(P.s,{name:c,value:l,"aria-labelledby":"table-radio-".concat(o),onChange:()=>a(l),onFocus:()=>u(!0),onBlur:()=>u(!1),checked:n})}),s.map((e,l)=>{let{key:i,render:a,width:n}=e,s=t&&0===l,c=a?a(r):r[i];return s?(0,m.jsx)("th",{id:"table-radio-".concat(o),scope:"row",style:n?{width:n}:{flex:1},className:A().cell,children:c},i):(0,m.jsx)("td",{style:n?{width:n}:{flex:1},className:A().cell,children:c},i)})]},l)};var T=l(60558),D=l.n(T);let V=e=>{let{columns:t,data:l,dataIndex:r,className:i,style:a,"aria-describedby":n,withHeader:s=!1,isSelectable:o=!1,selectedItem:c,onSelectRow:d,isResponsive:_}=e;return(0,m.jsxs)("table",{"aria-describedby":n,role:o?"radiogroup":void 0,className:(0,p.A)(D().table,i,{[D()["table--selectable"]]:o,[D()["table--responsive"]]:_}),style:a,children:[s&&(0,m.jsx)("thead",{children:(0,m.jsx)("tr",{className:D().table__header,children:t.map((e,t)=>{let{key:l,label:r,width:i}=e;return(0,m.jsx)("th",{className:D().table__header__cell,role:"columnheader",style:i?{width:i}:{flex:1},colSpan:0===t&&o?2:void 0,children:r},l)})})}),(0,m.jsx)("tbody",{role:"group",children:!!l.length&&l.map((e,l)=>{let i=e[r];return(0,m.jsx)(C,{row:e,rowValue:i,rowIndex:l,columns:t,isSelectable:o,onSelectRow:d,isChecked:o?c===i:void 0,name:n,isResponsive:_},i)})})]})};var E=l(95941),M=l(75592),F=l.n(M);function I(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function R(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?I(Object(l),!0).forEach(function(t){(0,r.A)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):I(Object(l)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}let H=[{label:"Vehicle",key:"name",render:e=>(0,m.jsxs)("strong",{children:[e.year," ",e.make," ",e.model]})},{label:"Submodel",key:"trim",width:"15%"},{label:"Body type",key:"bodyType",width:"20%"},{label:"Engine",key:"engine",width:"25%"}],q=e=>{var t;let{onSubmit:l,vehicles:r}=e,i=(0,j.useRouter)(),a=!!(null!=(t=i.query)&&t.vin),n=R({},i.query);delete n.vin;let s=R(R({},n),a?{}:{index:-1});return(0,m.jsx)(w.lV,{onSubmit:e=>l(e),initialValues:{index:Number.isNaN(+i.query.index)?void 0:+i.query.index},children:e=>{let{handleSubmit:t,values:l,submitSucceeded:a,submitting:n}=e;return(0,m.jsxs)("form",{onSubmit:t,children:[(0,m.jsx)(w.D0,{name:"index",children:e=>{let{input:t}=e;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("h3",{className:F()["table-title"],id:"vehicles-list",children:"Select your vehicle"}),(0,m.jsx)(V,{selectedItem:t.value,isSelectable:!0,columns:H,"aria-describedby":"vehicles-list",dataIndex:"index",data:r.map((e,t)=>R(R({},e),{},{index:t})),onSelectRow:e=>t.onChange(e),withHeader:!0,isResponsive:!0})]})}}),(0,m.jsxs)("div",{className:F()["more-info-wrapper"],children:["Donât see the correct option?"," ",(0,m.jsx)(N(),{href:{pathname:g.J.addVehicleManually,query:s},legacyBehavior:!0,children:(0,m.jsx)("a",{children:"Add your car manually."})})]}),(0,m.jsxs)("div",{className:F()["buttons-wrapper"],children:[(0,m.jsx)(k.$,{disabled:a,color:"secondary",onClick:i.back,children:"Previous"}),(0,m.jsxs)(k.$,{isLoading:n,rightIcon:(0,m.jsx)(E.f,{}),disabled:void 0===l.index||void 0!==l.index&&0>+l.index||a,type:"submit",children:[(0,m.jsx)("span",{className:F()["select-vehicle-form__button-label-review"],children:"Review"}),(0,m.jsx)("span",{className:F()["select-vehicle-form__button-label-review-and-submit"],children:"Review & Submit"})]})]})]})}})};function L(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function J(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?L(Object(l),!0).forEach(function(t){(0,r.A)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):L(Object(l)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}let G=e=>{let{vehicles:t}=e,{push:l,replace:r,query:i,pathname:a}=(0,j.useRouter)(),n=async e=>{await r({pathname:a,query:J(J({},i),{},{index:e.index})},void 0,{scroll:!1}),l({pathname:g.J.addVehicleResult,query:J(J({},i),{},{index:e.index,isSummaryStep:!0})})};return(0,m.jsx)(q,{vehicles:t,onSubmit:n})};var Y=l(74958),z=l.n(Y);let B=e=>{let{vehicles:t,vin:l,vehicleDetails:r}=e;return(0,x.a)("view",{_tag_name:"add_vehicle_search_results"}),(0,m.jsxs)(n.H,{title:"Multiple vehicles found",sidebar:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(u.W,{children:[(0,m.jsx)(u.W.Title,{children:"Why did my VIN pull up multiple vehicles?"}),"The USA National Highway Traffic Safety Administration began standardizing VINs in 1981. If your vehicle was manufactured before 1981, it's possible that the VIN will match multiple vehicles."]}),(0,m.jsx)(s.w,{})]}),header:(0,m.jsx)(a.Y,{}),children:[l&&(0,m.jsx)(_,{children:l}),r&&(0,m.jsxs)(f,{className:z()["vehicle-details"],children:[(0,m.jsx)(f.Item,{name:"Make",children:r.make}),(0,m.jsx)(f.Item,{name:"Model",children:r.model}),(0,m.jsx)(f.Item,{name:"Year",children:r.year})]}),(0,m.jsx)(G,{vehicles:t})]})};var X=l(8985),K=l(77737),W=l(90138),U=l(64250),Z=l(40587),$=l.n(Z);let Q=e=>{let t={};e.year||(t.year="This information is required"),e.make||(t.make="This information is required"),e.model||(t.model="This information is required");let l=(0,U.u)(e.year);return l&&(t.year=l),t},ee=()=>(0,m.jsxs)("div",{children:[(0,m.jsx)(W.F,{name:"year",inputMode:"numeric",size:"l",label:"Year",className:$()["summary-fields__half-width"],pattern:"[0-9]*",maxLength:K.AA.YEAR_MAX_LENGTH}),(0,m.jsx)(W.F,{name:"make",maxLength:K.AA.MAKE_MAX_LENGTH,size:"l",label:"Make"}),(0,m.jsx)(W.F,{name:"model",maxLength:K.AA.MODEL_MAX_LENGTH,size:"l",label:"Model"}),(0,m.jsx)(W.F,{name:"trim",maxLength:K.AA.TRIM_MAX_LENGTH,size:"l",label:"Submodel"}),(0,m.jsx)(W.F,{name:"bodyType",maxLength:K.AA.BODY_TYPE_MAX_LENGTH,size:"l",label:"Body type"}),(0,m.jsx)(W.F,{name:"engine",maxLength:K.AA.ENGINE_MAX_LENGTH,size:"l",label:"Engine"})]});var et=l(46332),el=l.n(et);let er=[{label:"Key",key:"key",width:145,render:e=>{let{key:t}=e;return(0,m.jsx)("strong",{children:t})}},{label:"Value",key:"value"}],ei=e=>{let{vehicleDetails:t,vin:l}=e,{back:r,query:o}=(0,j.useRouter)(),{0:c,1:d}=(0,i.useState)(!1),u=(0,X.b)(l);(0,x.a)("view",{_tag_name:"add_vehicle_summary"});let p=o.sell?"Next":(0,m.jsxs)(m.Fragment,{children:["Add vehicle",(0,m.jsx)("span",{children:" to my garage"})]});return(0,m.jsxs)(n.H,{title:"Vehicle summary",sidebar:(0,m.jsx)(s.w,{}),header:(0,m.jsx)(a.Y,{}),children:[!!l&&(0,m.jsx)(_,{children:l}),!c&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(V,{className:el()["vehicle-summary__table"],"aria-describedby":"vehicle-details",data:[{key:"Year",value:t.year},{key:"Make",value:t.make},{key:"Model",value:t.model},{key:"Submodel",value:t.trim},{key:"Body type",value:t.bodyType},{key:"Engine",value:t.engine}].filter(e=>!!e.value),dataIndex:"key",columns:er}),(0,m.jsxs)("p",{className:el()["vehicle-summary__edit-label"],children:["Incorrect information?"," ",(0,m.jsx)(k.$,{type:"button",onClick:()=>d(e=>!e),variant:"text",children:"Edit your vehicle"})]})]}),(0,m.jsx)(w.lV,{onSubmit:u,initialValues:t,validate:Q,children:e=>{let{handleSubmit:t,submitting:l,hasValidationErrors:i}=e;return(0,m.jsxs)("form",{onSubmit:t,children:[c&&(0,m.jsx)(ee,{}),(0,m.jsxs)("div",{className:el()["vehicle-summary__buttons-wrapper"],children:[(0,m.jsx)(k.$,{disabled:l,onClick:r,color:"secondary",children:"Previous"}),(0,m.jsx)(k.$,{isLoading:l,disabled:l||i,type:"submit",rightIcon:(0,m.jsx)(E.f,{}),children:(0,m.jsx)("span",{className:el()["vehicle-summary__add-button-content"],children:p})})]})]})}})]})};var ea=l(88523),en=l(3337);function es(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function eo(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};
1t%2?es(Object(l),!0).forEach(function(t){(0,r.A)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):es(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}let ec=e=>{let{vehicles:t}=e;if("summary"===e.step&&t){let{vin:l}=e,[r]=t,i={year:r.year,make:r.make,model:r.model,trim:r.trim,engine:r.engine,bodyType:r.bodyType};return(0,m.jsx)(ei,{vin:l,vehicleDetails:i})}if("multiple"===e.step&&t){let{vin:l,vehicleDetails:r}=e;return(0,m.jsx)(B,{vin:l,vehicleDetails:r,vehicles:t})}throw Error("Not found")};ec.getLayout=(e,t)=>(0,m.jsx)(ea.Kp,eo(eo({},t),{},{children:e})),ec.getPageProps=async e=>{var t,l;let{urqlClient:r,query:i}=e,{vin:a,index:n,year:s,make:o,model:c,isSummaryStep:d}=i,m=(t,l)=>{let r="";return l&&(r=Object.keys(l).reduce((e,t)=>t?"".concat(e).concat(t,"=").concat(l[t],"&"):e,"?")),e.res?(e.res.writeHead(307,{Location:"/marketplace"+t+r}),e.res.end()):window.location.href="/marketplace"+t+r,new Promise(()=>void 0)};a||s&&o&&c||m(g.J.addVehicle);let _=[];if(a){let e=await r.query(en.DHX,{vin:a},{skipAuthCheck:!0}).toPromise();if(e.error)return{vehicles:[],step:"error"};_=(null==(t=e.data)||null==(t=t.vidVinDecoder)||null==(t=t.vehicles)?void 0:t.map(e=>({year:(null==e?void 0:e.year)||"",make:(null==e?void 0:e.make)||"",model:(null==e?void 0:e.model)||"",trim:(null==e?void 0:e.submodel)||"",engine:(null==e?void 0:e.engineDescription)||"",bodyType:(null==e?void 0:e.bodyStyleConfig)||""})))||[]}else _=(null==(l=(await r.query(en.WMH,{year:s,make:o,model:c},{skipAuthCheck:!0}).toPromise()).data)||null==(l=l.vidGetVehicleBodyEngine)||null==(l=l.vehicleBodyEngines)?void 0:l.map(e=>({year:(null==e?void 0:e.year)||"",make:(null==e?void 0:e.make)||"",model:(null==e?void 0:e.model)||"",trim:(null==e?void 0:e.submodel)||"",engine:(null==e?void 0:e.engineDescription)||"",bodyType:null==e?void 0:e.bodyStyleConfig})))||[];let u=n&&+n>-1&&_[Number.parseInt(n,10)],p=u?[u]:_;return"true"!==d&&_.length>1?eo({step:"multiple",vehicles:_},a?{vin:a}:{vehicleDetails:{year:s,make:o,model:c}}):1===p.length&&(a||s&&o&&c)?{step:"summary",vehicles:p,vin:a}:0===p.length&&a?m(g.J.addVehicle,{vin:a}):0===p.length&&(s||o||c)?m(g.J.addVehicleManually,{year:s,make:o,model:c}):m(g.J.addVehicle)},ec.getInitialProps=async e=>await ea.Kp.getInitialProps(eo(eo({},e),{},{identity:{mode:"Required"},callback:ec.getPageProps}));let ed=ec},74566:e=>{e.exports={"form-template__row":"FormTemplate_form-template__row__Axjcw","form-template__header":"FormTemplate_form-template__header__6iVja","form-template__title":"FormTemplate_form-template__title__3ebTa","form-template__required-label":"FormTemplate_form-template__required-label__X31UT","form-template__subtitle":"FormTemplate_form-template__subtitle__702IN","form-template__content":"FormTemplate_form-template__content__eEyNd","form-template__content--alone":"FormTemplate_form-template__content--alone__M5ceo","form-template__sidebar-column":"FormTemplate_form-template__sidebar-column__Dv9fg","form-template__bottom-column":"FormTemplate_form-template__bottom-column__pC6sQ"}},74958:e=>{e.exports={"vehicle-details":"MultipleVehiclesResults_vehicle-details__SRPxu"}},75076:e=>{e.exports={stepper:"Stepper_stepper___Wwzl",stepper__step:"Stepper_stepper__step__GTX_J","stepper__step--active":"Stepper_stepper__step--active__uGtQH","stepper__inner-step":"Stepper_stepper__inner-step__ywmAO",stepper__bar:"Stepper_stepper__bar__YZO1n"}},75592:e=>{e.exports={"select-vehicle-form__button-label-review":"SelectVehicleForm_select-vehicle-form__button-label-review__dAO6b","select-vehicle-form__button-label-review-and-submit":"SelectVehicleForm_select-vehicle-form__button-label-review-and-submit__MR_tU","table-title":"SelectVehicleForm_table-title__mYAOe","more-info-wrapper":"SelectVehicleForm_more-info-wrapper___bYTR","buttons-wrapper":"SelectVehicleForm_buttons-wrapper__J4tyh"}},76036:e=>{e.exports={"vin-label":"VinNumber_vin-label__V9_ZO",vin:"VinNumber_vin__v_62M"}},85869:(e,t,l)=>{"use strict";l.d(t,{W:()=>_});var r=l(66284),i=l(59860),a=l(49995),n=l(86514),s=l.n(n),o=l(37876);let c=["className","children","hideDividerOnDesktop"];function d(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function m(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(l),!0).forEach(function(t){(0,r.A)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):d(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}let _=e=>{let{children:t,className:l,style:r,variant:i="white",testId:n}=e;return(0,o.jsx)("div",{className:(0,a.A)(s()["details-section"],{[s()["details-section--grey"]]:"grey"===i},l),style:r,"data-testid":n,children:t})};_.Title=e=>{let{className:t,children:l,hideDividerOnDesktop:r}=e,n=(0,i.A)(e,c);return(0,o.jsx)("h2",m(m({className:(0,a.A)(s()["details-section__title"],t,{[s()["details-section__title--without-divider"]]:r})},n),{},{children:l}))}},86514:e=>{e.exports={"details-section":"DetailsSection_details-section___Ud9m","details-section--grey":"DetailsSection_details-section--grey__SzTtp","details-section__title":"DetailsSection_details-section__title__TgfER","details-section__title--without-divider":"DetailsSection_details-section__title--without-divider__7dyul"}}},e=>{e.O(0,[9207,7589,8513,9005,6762,6401,6937,9085,1736,6634,9138,636,6593,8792],()=>e(e.s=7484)),_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.