https://www.truecar.com/assets/_next/static/chunks/pages/[extra]/report-purchase-caa219cc1abd9408.js
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1155],{23516:(e,t,a)=>{"use strict";a.d(t,{m:()=>n});var r=a(6029),s=a(75155);a(55729);var l=a(65491);let n=e=>{let t,a,n,o=(0,s.c)(6);o[0]!==e?({fill:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]);let i=t&&1?"calendar_month-fill":"calendar_month";return o[3]!==a||o[4]!==i?(n=(0,r.jsx)(l.I,{spriteID:i,...a}),o[3]=a,o[4]=i,o[5]=n):n=o[5],n}},27009:(e,t,a)=>{"use strict";a.d(t,{o:()=>o});var r=a(6029),s=a(75155);a(55729);var l=a(67617),n=a(76688);let o=e=>{let t,a,o,d,c,m,u,p,h,x,y,f,b,g=(0,s.c)(16),{children:j,overrides:v}=e;return g[0]===Symbol.for("react.memo_cache_sentinel")?(t={component:n.N},o={props:{className:"mb-20"}},d={props:{className:"mb-16"}},c={props:{className:"mb-8"}},m={props:{className:"mb-8"}},u={props:{className:"list-disc mb-8"}},p={props:{className:"mb-8"}},h={props:{className:"mb-8"}},x={props:{className:"border w-full mb-20"}},a={props:{className:"text-center p-4 border-r border-b last:border-r-0"}},g[0]=t,g[1]=a,g[2]=o,g[3]=d,g[4]=c,g[5]=m,g[6]=u,g[7]=p,g[8]=h,g[9]=x):(t=g[0],a=g[1],o=g[2],d=g[3],c=g[4],m=g[5],u=g[6],p=g[7],h=g[8],x=g[9]),g[10]===Symbol.for("react.memo_cache_sentinel")?(y={props:{className:"text-center p-4 border-r border-b last:border-r-0",style:{}}},g[10]=y):y=g[10],g[11]!==v?(f={disableParsingRawHTML:!0,wrapper:i,overrides:{a:t,h1:o,h2:d,h3:c,p:m,ul:u,ol:p,li:h,table:x,th:a,td:y,...v}},g[11]=v,g[12]=f):f=g[12],g[13]!==j||g[14]!==f?(b=(0,r.jsx)(l.Ay,{options:f,children:j}),g[13]=j,g[14]=f,g[15]=b):b=g[15],b},i=e=>{let{children:t}=e;return t}},38100:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[extra]/report-purchase",function(){return a(70838)}])},38435:(e,t,a)=>{"use strict";a.d(t,{o:()=>r.o});var r=a(27009)},54632:(e,t,a)=>{"use strict";a.d(t,{f:()=>n});var r=a(6029),s=a(75155);a(55729);var l=a(64591);let n=e=>{let t,a,n,o,i=(0,s.c)(8);return i[0]!==e?({register:t,...a}=e,i[0]=e,i[1]=t,i[2]=a):(t=i[1],a=i[2]),i[3]!==t?(n=t("email",{required:!0,email:!0}),i[3]=t,i[4]=n):n=i[4],i[5]!==a||i[6]!==n?(o=(0,r.jsx)(l.Y,{inputMode:"email",label:"Email Address",placeholder:"Email Address",...n,...a}),i[5]=a,i[6]=n,i[7]=o):o=i[7],o}},66366:(e,t,a)=>{"use strict";a.d(t,{V:()=>f});var r=a(6029),s=a(75155),l=a(31133),n=a(99968),o=a(26165),i=a(74238),d=a(55729),c=a(74968),m=a(88301),u=a(8416),p=a(79816);let h=e=>{let t,a,n,o,i,d,m,u,p,h,x,y,f,b,g,j,v,_,N,w,A=(0,s.c)(49);A[0]!==e?({date:t,day:n,registerDayRef:p,firstFocusableDay:o,selectDay:x,dateLabel:a,gridColumnStart:i,isToday:m,isSelected:d,selectedIsVisible:y,outOfRange:u,small:f,...h}=e,A[0]=e,A[1]=t,A[2]=a,A[3]=n,A[4]=o,A[5]=i,A[6]=d,A[7]=m,A[8]=u,A[9]=p,A[10]=h,A[11]=x,A[12]=y,A[13]=f):(t=A[1],a=A[2],n=A[3],o=A[4],i=A[5],d=A[6],m=A[7],u=A[8],p=A[9],h=A[10],x=A[11],y=A[12],f=A[13]);let C=d&&y||!y&&o===n?0:-1;A[14]!==n||A[15]!==u||A[16]!==p?(b=e=>{u||p(n,e)},A[14]=n,A[15]=u,A[16]=p,A[17]=b):b=A[17];let P=!u&&"day",S=m?"date":void 0,D=d?`Selected: ${a}`:a;A[18]!==t||A[19]!==x?(g=()=>x(t),A[18]=t,A[19]=x,A[20]=g):g=A[20];let M=f?"py-4":"py-8",k=u?"pointer-events-none bg-light text-muted":"shadow-[0_1px_4px_0_rgba(0,_0,_0,_0.15)]",E=d?"border-[var(--focus)] font-500":"border-neutral";return A[21]!==M||A[22]!==k||A[23]!==E?(j=(0,l.x)("relative flex h-auto items-center justify-center rounded border-[1.5px] px-0 text-14",M,k,E),A[21]=M,A[22]=k,A[23]=E,A[24]=j):j=A[24],A[25]!==n||A[26]!==i?(v=1===n?{gridColumnStart:i}:void 0,A[25]=n,A[26]=i,A[27]=v):v=A[27],A[28]!==a?(_=(0,r.jsx)("span",{className:"sr-only",children:a}),A[28]=a,A[29]=_):_=A[29],A[30]!==m||A[31]!==u||A[32]!==f?(N=m&&(0,r.jsx)("span",{className:(0,l.x)("absolute left-[calc(50%_-_2px)] h-4 w-4 rounded-full",f?"top-[calc(50%_+_8px)]":"top-[calc(50%_+_10px)]",u?"bg-[color:var(--neutral-700)]":"bg-brand-700")}),A[30]=m,A[31]=u,A[32]=f,A[33]=N):N=A[33],A[34]!==n||A[35]!==d||A[36]!==u||A[37]!==h||A[38]!==b||A[39]!==v||A[40]!==_||A[41]!==N||A[42]!==P||A[43]!==S||A[44]!==D||A[45]!==g||A[46]!==j||A[47]!==C?(w=(0,r.jsxs)(c.$,{ref:b,"data-test":P,"data-day":n,role:"radio","aria-current":S,"aria-label":D,"aria-checked":d,tabIndex:C,disabled:u,onClick:g,color:"muted",className:j,style:v,...h,children:[n,_,N]}),A[34]=n,A[35]=d,A[36]=u,A[37]=h,A[38]=b,A[39]=v,A[40]=_,A[41]=N,A[42]=P,A[43]=S,A[44]=D,A[45]=g,A[46]=j,A[47]=C,A[48]=w):w=A[48],w},x=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],y="yyyy-MM-dd",f=e=>{let t,a,f,j,v,_,N,w,A,C,P,S,D,M,k,E,R,I,T,L,B,F,Y,z,$,q,G,H,V,O,U,W,X,Z,K,J,Q,ee=(0,s.c)(75);ee[0]!==e?({"data-test":w,"data-test-item":a,disableBefore:j,disableAfter:f,selected:A,onChange:v,smallDays:N,disableDaysOfWeek:C,
1className:t,disabledDays:P,..._}=e,ee[0]=e,ee[1]=t,ee[2]=a,ee[3]=f,ee[4]=j,ee[5]=v,ee[6]=_,ee[7]=N,ee[8]=w,ee[9]=A,ee[10]=C,ee[11]=P):(t=ee[1],a=ee[2],f=ee[3],j=ee[4],v=ee[5],_=ee[6],N=ee[7],w=ee[8],A=ee[9],C=ee[10],P=ee[11]);let et=void 0===w?"calendar":w,ea=void 0===A?null:A,er=void 0===C?[]:C,es=void 0===P?[]:P;ee[12]===Symbol.for("react.memo_cache_sentinel")?(D=(0,p.y)(new Date),S=(0,n.A)(D,y),ee[12]=S,ee[13]=D):(S=ee[12],D=ee[13]);let el=S,[en,eo]=(0,d.useState)((0,p.h)(ea,{min:j,max:f,disableDaysOfWeek:er,disabledDays:es})?null:(0,p.y)(ea)),ei=en||D;ee[14]!==ei?(M=(0,p.y)(ei,1),ee[14]=ei,ee[15]=M):M=ee[15];let[ed,ec]=(0,d.useState)(M);ee[16]!==en?(k=en?(0,n.A)(en,y):"",ee[16]=en,ee[17]=k):k=ee[17];let em=k,eu=ed.getFullYear(),ep=ed.getMonth(),eh=en?.getMonth()===ep,ex=Array.from({length:new Date(eu,ep+1,0).getDate()},b),ey=ed.getDay()+1;ee[18]===Symbol.for("react.memo_cache_sentinel")?(E={},ee[18]=E):E=ee[18];let ef=(0,d.useRef)(E),eb=ex.find(e=>{let t=new Date(eu,ep,e);return!(0,p.h)(t,{min:j,max:f,disableDaysOfWeek:er,disabledDays:es})})??0,eg=(e,t)=>{ef.current[e]=t},ej=(0,o.A)(ed,1),ev=(0,i.A)(ed,1),e_=!j||ej>=(0,p.y)(j,1),eN=!f||ev<=(0,p.y)(f,1);ee[19]!==e_||ee[20]!==ej?(R=()=>{e_&&(ef.current={},ec(ej))},ee[19]=e_,ee[20]=ej,ee[21]=R):R=ee[21];let ew=R;ee[22]!==eN||ee[23]!==ev?(I=()=>{eN&&(ef.current={},ec(ev))},ee[22]=eN,ee[23]=ev,ee[24]=I):I=ee[24];let eA=I;ee[25]!==v||ee[26]!==en||ee[27]!==em?(T=e=>{let t=en&&(0,n.A)(e,y)===em?null:e;eo(t),v?.(t)},ee[25]=v,ee[26]=en,ee[27]=em,ee[28]=T):T=ee[28];let eC=T;ee[29]!==e_||ee[30]!==eN||ee[31]!==eA||ee[32]!==ew?(L=e=>{let{focusDay:t,dayAdjustment:a}=e,r=+t;do r+=a;while(!ef.current[r]&&r>0&&r<=31);let s=ef.current[r];s?s.focus():-1===a&&e_?(ew(),queueMicrotask(()=>{L({focusDay:32,dayAdjustment:-1})})):1===a&&eN&&(eA(),queueMicrotask(()=>{L({focusDay:0,dayAdjustment:1})}))},ee[29]=e_,ee[30]=eN,ee[31]=eA,ee[32]=ew,ee[33]=L):L=ee[33],ee[34]!==L||ee[35]!==ed||ee[36]!==eC?(B=e=>{let t=document.activeElement,a=Number(t?.getAttribute("data-day")||0);if(!e.key.match(/(Arrow|Enter|\s)/i))return;e.preventDefault(),e.stopPropagation();let r={ArrowUp:-7,ArrowDown:7,ArrowLeft:-1,ArrowRight:1}[e.key];"number"==typeof r?L({focusDay:a,dayAdjustment:r}):eC((0,p.y)(ed,a))},ee[34]=L,ee[35]=ed,ee[36]=eC,ee[37]=B):B=ee[37];let eP=B;ee[38]!==ea?(F=()=>{ea&&eo(ea)},Y=[ea],ee[38]=ea,ee[39]=F,ee[40]=Y):(F=ee[39],Y=ee[40]),(0,d.useEffect)(F,Y),ee[41]!==t?(z=(0,l.x)("w-full max-w-full select-none",t),ee[41]=t,ee[42]=z):z=ee[42];let eS=!e_;ee[43]===Symbol.for("react.memo_cache_sentinel")?($=(0,r.jsx)(m.T,{color:"secondary",size:24}),q=(0,r.jsx)("span",{className:"sr-only",children:"Go to previous month"}),ee[43]=$,ee[44]=q):($=ee[43],q=ee[44]),ee[45]!==ew||ee[46]!==eS?(G=(0,r.jsxs)(c.$,{"data-test":"lastMonth",onClick:ew,disabled:eS,className:"h-[30px] w-[30px] rounded-full bg-light active:bg-neutral-400",color:"muted",round:!0,children:[$,q]}),ee[45]=ew,ee[46]=eS,ee[47]=G):G=ee[47],ee[48]!==ed?(H=(0,n.A)(ed,"MMMM yyyy"),ee[48]=ed,ee[49]=H):H=ee[49],ee[50]!==H?(V=(0,r.jsx)("span",{"data-test":"monthYear",className:"text-14 font-500",children:H}),ee[50]=H,ee[51]=V):V=ee[51];let eD=!eN;ee[52]===Symbol.for("react.memo_cache_sentinel")?(O=(0,r.jsx)(u.Y,{color:"secondary",size:24}),U=(0,r.jsx)("span",{className:"sr-only",children:"Go to next month"}),ee[52]=O,ee[53]=U):(O=ee[52],U=ee[53]),ee[54]!==eA||ee[55]!==eD?(W=(0,r.jsxs)(c.$,{"data-test":"nextMonth","aria-label":"Go to next month",onClick:eA,disabled:eD,className:"h-[30px] w-[30px] rounded-full bg-light active:bg-neutral-400",color:"muted",round:!0,children:[O,U]}),ee[54]=eA,ee[55]=eD,ee[56]=W):W=ee[56],ee[57]!==G||ee[58]!==V||ee[59]!==W?(X=(0,r.jsxs)("div",{className:"flex items-center justify-between",children:[G,V,W]}),ee[57]=G,ee[58]=V,ee[59]=W,ee[60]=X):X=ee[60],ee[61]===Symbol.for("react.memo_cache_sentinel")?(Z=(0,r.jsx)("div",{className:"mb-8 grid grid-cols-7 gap-[6px] border-b-2",children:x.map(g)}),ee[61]=Z):Z=ee[61];let eM=ex.map(e=>{let t=new Date(eu,ep,e),a=(0,n.A)(t,"MMMM d, yyyy"),s=(0,n.A)(t,"yyyy-MM-dd"),l=(0,p.h)(t,{min:j,max:f,disableDaysOfWeek:er,disabledDays:es});return(0,r.jsx)(h,{"data-test-item":`${et}${e}`,date:t,day:e,registerDayRef:eg,firstFocusableDay:eb,selectDay:eC,dateLabel:a,gridColumnStart:ey,isToday:s===el,
1isSelected:s===em,selectedIsVisible:eh,outOfRange:l,small:N},s)});return ee[62]!==eP||ee[63]!==eM?(K=(0,r.jsx)("div",{className:"grid grid-cols-7 gap-[6px] px-4 sm:px-0",onKeyDownCapture:eP,role:"radiogroup",children:eM}),ee[62]=eP,ee[63]=eM,ee[64]=K):K=ee[64],ee[65]!==Z||ee[66]!==K?(J=(0,r.jsxs)("div",{className:"my-8",children:[Z,K]}),ee[65]=Z,ee[66]=K,ee[67]=J):J=ee[67],ee[68]!==et||ee[69]!==a||ee[70]!==_||ee[71]!==z||ee[72]!==X||ee[73]!==J?(Q=(0,r.jsxs)("div",{"data-test":et,"data-test-item":a,className:z,..._,children:[X,J]}),ee[68]=et,ee[69]=a,ee[70]=_,ee[71]=z,ee[72]=X,ee[73]=J,ee[74]=Q):Q=ee[74],Q};function b(e,t){return t+1}function g(e){return(0,r.jsx)("span",{className:"p-4 text-center text-12 font-500 text-muted",children:e},e)}},70838:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>eE});var r=a(6029),s=a(37197);let l=(0,s.Ay)` 2 fragment BuyerFormModal_ReportPurchaseHeroModuleContent on ReportPurchaseHeroModuleContent { 3 __typename 4 programTitle 5 programImages { 6 __typename 7 dark { 8 __typename 9 url 10 } 11 } 12} 13 `;var n=a(26802);var o=a(53915),i=a(77136);o.j,i.S,n.C;var d=a(75155),c=a(55729),m=a(12050);a(23827);let u=(0,s.Ay)` 14 query getConsumerCanReportPurchaseEligibility($emailAddress: String!) { 15 consumerCanReportPurchase(emailAddress: $emailAddress) 16} 17 `;u.documentId="53265f378d622cc8a82a7e8f89be8eae2ae60fa61fcf4af9c7055c284d744677";let p=(0,s.Ay)` 18 query getReportPurchaseConsumer { 19 consumer { 20 __typename 21 id 22 militaryAffiliation { 23 __typename 24 verified 25 } 26 affiliationGroups { 27 __typename 28 edges { 29 __typename 30 cursor 31 node { 32 __typename 33 id 34 name 35 } 36 verified 37 } 38 } 39 } 40} 41 `;p.documentId="62ea1b81a608fa046e618b8d13ff0bb9cfd8c7304c883dcd7a6ea50944d0ea51";var h=a(98840),x=a(71493),y=a(31133),f=a(70415),b=a(21920),g=a(17642),j=a(62574),v=a(45428),_=a(64337),N=a(80507),w=a(18843),A=a(62367),C=a(38435),P=a(11791),S=a(78963),D=a(89905),M=a(37926),k=a(70299),E=a(50125),R=a(70339),I=a(64591),T=a(17226),L=a(24969),B=a(99968),F=a(38481),Y=a(17137),z=a(42148),$=a(26629),q=a(49781),G=a(76857),H=a(66366),V=a(79816),O=a(34809),U=a(23516);let W=e=>{let{placeholder:t,displayFormat:a="MM/dd/y",disableDaysOfWeek:s=[],disableBefore:l=new Date(1912,4,14),disableAfter:n=new Date(2080,10,4),disabledDays:o=[],error:i,invalid:d,value:m,onChange:u,size:p,"data-test":h,"data-test-item":x,inputLabel:f,dropDown:b,placement:g,disabled:j=!1,hint:v,hideLabelInaccessible:_=!1,allowNullInput:N=!1,className:w}=e,A=(0,c.useMemo)(()=>m,[m]),[C,P]=c.useState(A),[S,D]=c.useState(A?(0,B.A)(A,"MM/dd/yyyy"):""),[M,k]=c.useState(""),[E,R]=c.useState(!1),I=c.useRef(null),W=(0,O.vS)(),{x:X=0,y:Z=0,refs:K,strategy:J,context:Q}=(0,T.we)({placement:g||"bottom-start",strategy:"fixed",open:E,onOpenChange:R,whileElementsMounted:L.ll}),{getReferenceProps:ee,getFloatingProps:et}=(0,T.bv)([(0,T.It)(Q,{role:"dialog"}),(0,T.s9)(Q,{escapeKey:!0}),(0,T.kp)(Q)]),ea=c.useCallback(e=>{D(e);let t=(0,F.A)(e,a,new Date),r=(0,V.y)(t).getTime(),i=o.some(e=>(0,V.y)(e).getTime()===r);!(0,Y.A)(t)||(0,z.A)(t,l)||(0,$.A)(t,n)||s.includes((0,q.A)(t))||i?(""===S?N?(u(null),P(null)):P(A):(k("Please enter a valid date"),P(A)),D("")):(P(t),u(t),k(""))},[a,l,n,s,o,S,u,A,N]),er=I.current?.offsetWidth??0,es=(0,r.jsx)(H.V,{"data-test":h,"data-test-item":x,selected:C,disableDaysOfWeek:s,disableBefore:l,disableAfter:n,disabledDays:o,onChange:e=>{D(e?(0,B.A)(e,"MM/dd/yyyy"):""),k(""),u(e),R(!1)},smallDays:"sm"===p||er<400});return(0,r.jsxs)("div",{ref:I,"data-test":h,className:(0,y.x)("relative","sm"===p&&"w-[280px]","md"===p&&"w-[400px]","lg"===p&&"w-[640px]",!p&&"w-full",w),children:[(0,r.jsx)(G.A,{ref:K.setPositionReference,className:b?"":"mb-8",inputClassName:d?"is-invalid":void 0,mask:"date",value:S,onBlur:e=>ea(e.currentTarget.value),hint:v,onKeyDown:e=>{"Enter"===e.key&&ea(e.currentTarget.value)},error:i||M,onChange:e=>D(e),label:f,hideLabelInaccessible:_,placeholder:t||(0,B.A)(new Date,a),"data-test":"dateSelectInputField",disabled:j,suffix:b&&!j&&(0,r.jsxs)("button",{type:"button",...ee({ref:K.setReference}),children:[(0,r.jsx)("span",{className:"sr-only",children:"Open Date Picker"}),(0,r.jsx)(U.m,{})]})}),b?(0,r.jsx)(T.XF,{children:E&&(0,r.jsx)(T.s3,{context:Q,modal:!0,returnFocus:!0,children:(0,r.jsx)("div",{...et({className:"border p-8 bg-white shadow rounded",ref:K.setFloating,style:{position:J,width:er,top:Z??0,left
41:X??0,zIndex:O.fw.modal+W}}),children:es})})}):es]})};var X=a(59324),Z=a(29452),K=a.n(Z);let J=e=>{let t,a,s=(0,d.c)(5),{onClick:l,rating:n}=e;return s[0]!==l||s[1]!==n?(t=K()(1,6).map(e=>(0,r.jsx)("button",{type:"button",className:"mx-4","data-test":"rateExperience","data-test-item":e,onClick:()=>l(e),"aria-label":`Rate your experience ${e} out of 5`,children:(0,r.jsx)(X.a,{fill:n>=e,color:n>=e?"primary":"default"})},e)),s[0]=l,s[1]=n,s[2]=t):t=s[2],s[3]!==t?(a=(0,r.jsx)(r.Fragment,{children:t}),s[3]=t,s[4]=a):a=s[4],a};var Q=a(12022),ee=a(30739);let et=e=>{let t,a,s,l,n,o,i,m,u,p,h,x,y,f,w,C,P,T,L,B,F,Y,z,$,q,G,H,V,O,U,X,Z,K,J,et,es,el,en,eo,ei,ed,ec,em,eu,ep,eh,ex,ey,ef=(0,d.c)(132),{onClose:eb,open:eg,settings:ej,buyersBonusEnabled:ev,submitForm:e_,submitError:eN,submitLoading:ew}=e,eA=(0,k.z)();ef[0]!==eA?(t=()=>{eA({pageName:"Report Purchase Enter Info Modal",eventAction:"Report Purchase Enter Info Modal",eventCategory:"Page View",siteSection:"Cap_New"})},a=[eA],ef[0]=eA,ef[1]=t,ef[2]=a):(t=ef[1],a=ef[2]),(0,c.useEffect)(t,a);let[eC,eP]=(0,c.useState)(!1),[eS,eD]=(0,c.useState)(!1);ef[3]===Symbol.for("react.memo_cache_sentinel")?(s={truecar:!0,default:!1},ef[3]=s):s=ef[3];let eM=(0,ee.G)(s),{consumer:ek}=(0,E.i)(),eE=ek.firstName||"",eR=ek.lastName||"",eI=ek.email||"",eT=ek.address||"",eL=ek.city||"",eB=ek.state||"",eF=ek.postalCode||"",eY=ek.phone||"";ef[4]===Symbol.for("react.memo_cache_sentinel")?(l=new Date,ef[4]=l):l=ef[4],ef[5]!==eF||ef[6]!==eY||ef[7]!==eE||ef[8]!==eR||ef[9]!==eI||ef[10]!==eT||ef[11]!==eL||ef[12]!==eB?(n={defaultValues:{firstName:eE,lastName:eR,emailAddress:eI,address:eT,city:eL,state:eB,zipCode:eF,phone:eY,vin:"",saleDate:String(l),starRating:0}},ef[5]=eF,ef[6]=eY,ef[7]=eE,ef[8]=eR,ef[9]=eI,ef[10]=eT,ef[11]=eL,ef[12]=eB,ef[13]=n):n=ef[13];let{register:ez,handleSubmit:e$,errors:eq,getValues:eG,control:eH}=(0,S.m)(n),eV=ej?.programTitle||"",eO=eV||ea,eU=ej&&"programImageDark"in ej?ej.programImageDark:ej?.programImages?.dark.url;ef[14]===Symbol.for("react.memo_cache_sentinel")?(o=(0,r.jsx)(b.D,{size:"4",sm:"3",id:"buyer-form-modal",children:"Thank you for reporting your purchase"}),ef[14]=o):o=ef[14],ef[15]!==ev||ef[16]!==eU||ef[17]!==eV?(i=ev&&(0,r.jsxs)("div",{children:[(0,r.jsxs)("p",{children:["You should receive your ",eV," shortly."]}),(0,r.jsx)(_.E,{className:"mt-8 w-full",alt:eV,src:`${eU}?w=620`,block:!0})]}),ef[15]=ev,ef[16]=eU,ef[17]=eV,ef[18]=i):i=ef[18],ef[19]!==eb?(m=(0,r.jsx)(g.$,{color:"primary",block:!0,onClick:()=>eb(),"data-test":"backToPageBtn",children:"Back to Page"}),ef[19]=eb,ef[20]=m):m=ef[20],ef[21]!==i||ef[22]!==m?(u=(0,r.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-between gap-64 pt-64 sm:gap-40 sm:pt-40",children:[o,i,m]}),ef[21]=i,ef[22]=m,ef[23]=u):u=ef[23];let eW=u;ef[24]!==eg?(p=()=>{eg||(eP(!1),eD(!1))},h=[eg],ef[24]=eg,ef[25]=p,ef[26]=h):(p=ef[25],h=ef[26]),(0,c.useEffect)(p,h),ef[27]!==ev||ef[28]!==eG||ef[29]!==e_||ef[30]!==eA?(x=async e=>{eP(!0),eD(!1),await e_({...e,phone:e.phone.replace(/\D/g,"")})&&eD(!0),eA({pageName:"Report Purchase Enter Info Modal",eventAction:"Report Purchase Enter Info Modal",eventCategory:"Report Your Purchase",eligibleForBuyersBonus:ev,purchaseRating:eG("starRating"),purchaseDate:eG("saleDate")})},ef[27]=ev,ef[28]=eG,ef[29]=e_,ef[30]=eA,ef[31]=x):x=ef[31];let eX=x;ef[32]!==eO?(y=(0,r.jsx)(b.D,{size:"4",sm:"3",id:"buyer-form-modal",className:"pb-8 text-center",children:eO}),ef[32]=eO,ef[33]=y):y=ef[33];let eZ=`Please complete all the fields and then click Submit to 42 ${eM?"receive your gift card.":ev?"get your Buyer's Bonus package.":"report your purchase."} 43 `;ef[34]!==eZ?(f=(0,r.jsx)("p",{className:"pb-8 text-center",children:eZ}),ef[34]=eZ,ef[35]=f):f=ef[35],ef[36]!==e$||ef[37]!==eX?(w=e$(eX),ef[36]=e$,ef[37]=eX,ef[38]=w):w=ef[38],ef[39]!==ez?(C=ez("firstName",{required:!0,name:!0}),ef[39]=ez,ef[40]=C):C=ef[40];let eK=eq.firstName?.message;ef[41]!==C||ef[42]!==eK?(P=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...C,placeholder:"First Name",label:"First Name",autoComplete:"given-name","data-test":"firstName",error:eK})}),ef[41]=C,ef[42]=eK,ef[43]=P):P=ef[43],ef[44]!==ez?(T=ez("lastName",{required:!0,name:!0}),ef[44]=ez,ef[45]=T):T=ef[45];let eJ=eq.lastName?.message;ef[46]!==T||ef[47]!==eJ?(L=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...T,placeholder:"Last Name",label:"Last Name",autoComplete:"family-name","data-test":"lastName",error:eJ})}),ef[46]=T,ef[47]=eJ,ef[48]=L):L=ef[48],ef[49]!==P||ef[50]!==L?(B=(0,r.jsxs)("div",{className:"grid gap-x-8 grid-cols-1 md:grid-cols-2",children:[P,L]}),ef[49]=P,ef[50]=L,ef[51]=B):B=ef[51],ef[52]!==ez?(F=ez("emailAddress",{required:"Enter a valid email.",email:!0}),ef[52]=ez,ef[53]=F):F=ef[53];let eQ=eq.emailAddress?.message;ef[54]!==F||ef[55]!==eQ?(Y=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...F,inputMode:"email",placeholder:"Email ",label:"Email",autoComplete:"email","data-test":"emailAddress",error:eQ})}),ef[54]=F,ef[55]=eQ,ef[56]=Y):Y=ef[56],ef[57]!==ez?(z=ez("address",{required:"Enter a valid address.",address:!0,addressAllowPoBox:!0}),ef[57]=ez,ef[58]=z):z=ef[58];let e0=eq.address?.message;ef[59]!==z||ef[60]!==e0?($=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...z,placeholder:"Address",label:"Address",autoComplete:"address-line1","data-test":"address",error:e0})}),ef[59]=z,ef[60]=e0,ef[61]=$):$=ef[61],ef[62]!==Y||ef[63]!==$?(q=(0,r.jsxs)("div",{className:"grid gap-x-8 grid-cols-1 md:grid-cols-2",children:[Y,$]}),ef[62]=Y,ef[63]=$,ef[64]=q):q=ef[64],ef[65]!==ez?(G=ez("city",{required:!0}),ef[65]=ez,ef[66]=G):G=ef[66];let e1=eq.city?.message;ef[67]!==G||ef[68]!==e1?(H=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...G,placeholder:"City",label:"City",autoComplete:"address-level2","data-test":"city",error:e1})}),ef[67]=G,ef[68]=e1,ef[69]=H):H=ef[69],ef[70]!==ez?(V=ez("state",{required:!0,usState:!0}),ef[70]=ez,ef[71]=V):V=ef[71];let e2=eq.state?.message;ef[72]!==V||ef[73]!==e2?(O=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...V,maxLength:2,placeholder:"State",label:"State",autoComplete:"address-level1","data-test":"state",error:e2})}),ef[72]=V,ef[73]=e2,ef[74]=O):O=ef[74],ef[75]!==ez?(U=ez("zipCode",{required:!0,zip:!0}),ef[75]=ez,ef[76]=U):U=ef[76];let e3=eq.zipCode?.message;ef[77]!==U||ef[78]!==e3?(X=(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(I.Y,{...U,maxLength:5,placeholder:"Zip code",label:"Zip code",autoComplete:"postal-code","data-test":"zip",error:e3})}),ef[77]=U,ef[78]=e3,ef[79]=X):X=ef[79],ef[80]!==H||ef[81]!==O||ef[82]!==X?(Z=(0,r.jsxs)("div",{className:"grid gap-x-8 grid-cols-1 md:grid-cols-3",children:[H,O,X]}),ef[80]=H,ef[81]=O,ef[82]=X,ef[83]=Z):Z=ef[83];let e4=eq.phone?.message;ef[84]!==eH||ef[85]!==e4?(K=(0,r.jsx)("div",{className:"grid gap-x-8 grid-cols-1",children:(0,r.jsx)("div",{className:"p-8",children:(0,r.jsx)(M.F,{control:eH,error:e4,required:!0,"data-test":"phoneNumber"})})}),ef[84]=eH,ef[85]=e4,ef[86]=K):K=ef[86],ef[87]!==ez?(J=ez("vin",{required:!0,vin:!0}),ef[87]=ez,ef[88]=J):J=ef[88];let e8=eq.vin?.message;ef[89]!==J||ef[90]!==e8?(et=(0,r.jsx)(v.f,{xs:12,md:6,className:"p-8",children:(0,r.jsx)(I.Y,{...J,maxLength:17,placeholder:"Vin",label:"VIN",autoComplete:"off","data-test":"vin",error:e8})}),ef[89]=J,ef[90]=e8,ef[91]=et):et=ef[91],ef[92]===Symbol.for("react.memo_cache_sentinel")?(es={required:"Please select a date"},ef[92]=es):es=ef[92],ef[93]!==eq.saleDate?.message||ef[94]!==eV?(el=e=>{let{onChange:t,value:a}=e;return(0,r.jsx)(W,{onChange:e=>{t(String(e)),eP(!1),eD(!1)},inputLabel:"Purchase Date",value:new Date(a),"data-test":"purchaseDateSelect",disableAfter:new Date,disableBefore:(0,Q.A)(new Date,eV.includes("American Express")?120:45),displayFormat:"MM/dd/yyyy",placeholder:"Purchase Date",error:eq.saleDate?.message,dropDown:!0,placement:"top-start"})},ef[93]=eq.saleDate?.message,ef[94]=eV,ef[95]=el):el=ef[95],ef[96]!==eH||ef[97]!==el?(en=(0,r.jsx)(v.f,{xs:12,md:6,className:"p-8",children:(0,r.jsx)(D.x,{name:"saleDate",control:eH,rules:es,render:el})}),ef[96]=eH,ef[97]=el,ef[98]=en):en=ef[98],ef[99]!==et||ef[100]!==en?(eo=(0,r.jsxs)(j.f,{className:"flex items-stretch",children:[et,en]}),ef[99]=et,ef[100]=en,ef[101]=eo):eo=ef[101],ef[102]===Symbol.for("react.memo_cache_sentinel")?(ei=(0,r.jsxs)("div",{className:"pb-8",children:["How would your rate your purchase experience?"," "]}),ef[102]=ei):ei=ef[102],ef[103]!==eH?(ed=(0,r.jsxs)("div",{className:"p-8 text-center",children:[ei,(0,r.jsx)(D.x,{name:"starRating",control:eH,render:er})]}),ef[103]=eH,ef[104]=ed):ed=ef[104],ef[105]!==ew?(ec=(0,r.jsx)("div",{className:"p-8 text-center",children:(0,r.jsx)(g.$,{color:"primary",block:!0,"data-test":"submit",loading:ew,children:"Submit"})}),ef[105]=ew,ef[106]=ec):ec=ef[106],ef[107]!==eC||ef[108]!==eN?(em=eN&&eC&&(0,r.jsx)("div",{className:"text-center",children:(0,r.jsx)("p",{className:"text-danger",children:eN})}),ef[107]=eC,ef[108]=eN,ef[109]=em):em=ef[109],ef[110]!==w||ef[111]!==B||ef[112]!==q||ef[113]!==Z||ef[114]!==K||ef[115]!==eo||ef[116]!==ed||ef[117]!==ec||ef[118]!==em?(eu=(0,r.jsxs)(N.l,{onSubmit:w,children:[B,q,Z,K,eo,ed,ec,em]}),ef[110]=w,ef[111]=B,ef[112]=q,ef[113]=Z,ef[114]=K,ef[115]=eo,ef[116]=ed,ef[117]=ec,ef[118]=em,ef[119]=eu):eu=ef[119],ef[120]!==f||ef[121]!==eu?(ep=(0,r.jsxs)("div",{className:"flex flex-col gap-8",children:[f,eu]}),ef[120]=f,ef[121]=eu,ef[122]=ep):ep=ef[122],ef[123]!==y||ef[124]!==ep?(eh=(0,r.jsxs)("div",{"data-test":"reportPurchaseBuyerFormModal",className:"flex flex-col gap-8 px-20 pt-40 sm:pt-0",children:[y,ep]}),ef[123]=y,ef[124]=ep,ef[125]=eh):eh=ef[125];let e5=eh,e6=eS?eW:e5;return ef[126]!==e6?(ex=(0,r.jsx)(R.c,{children:e6}),ef[126]=e6,ef[127]=ex):ex=ef[127],ef[128]!==eb||ef[129]!==eg||ef[130]!==ex?(ey=(0,r.jsx)(A.a,{open:eg,onClose:eb,"data-test":"buyerFormModal","aria-labelledby":"buyer-form-modal",children:ex}),ef[128]=eb,ef[129]=eg,ef[130]=ex,ef[131]=ey):ey=ef[131],ey},ea="Report Your Purchase";function er(e){let{onChange:t,value:a}=e;return(0,r.jsx)(J,{onClick:e=>{t(e)},rating:a})}let es="/assets/_next/static/media/i-stock-516892102.49bd22f7.jpg";var el=a(87344),en=a(43434),eo=a(20837),ei=a(54632),ed=a(97086),ec=a(75271);let em=e=>{let{submitForm:t,submitError:a,submitLoading:s,settings:l,consumer:n,hasIdmeLogin:o=!1,buyersBonusEnabled:i,headline:
43d,subHeadline:m,partner:u}=e,p=(0,x.m)(),{breakpointDown:D,breakpointUp:M}=(0,w.d)(),R=M("md"),I=D("sm"),{backgroundStyle:T,backgroundClassName:L}=(0,P.A)({url:es,md:es}),{military:B}=(0,E.i)(),[F,Y]=(0,c.useState)(!1),[z,$]=(0,c.useState)(!1),[q,G]=(0,c.useState)(!1),[H,V]=(0,c.useState)(!1),{register:O,errors:U,setError:W,handleSubmit:X}=(0,S.m)({defaultValues:{email:n?.email||""}}),{refetch:Z}=(0,h.I)(ep,{variables:{emailAddress:""},skip:!0,ssr:!1,fetchPolicy:"no-cache"}),{data:K}=(0,h.I)(eh,{ssr:!1}),J=async e=>{try{let t=await Z(e);return!!t.data?.consumerCanReportPurchase}catch{return!1}},Q=(0,ee.G)({samsclub:!0,default:!1}),ea=(0,ee.G)({aaa2:!0,aaaace:!0,default:!1}),er=(0,ee.G)({govx:!0,default:!1}),em=(0,k.z)(),ex=async e=>{if(Q&&!n.authenticated){em({eventAction:"Unauthenticated Sams Club Member",eventCategory:"Report Your Purchase"}),$(!0);return}if(ea&&!K?.consumer?.affiliationGroups?.edges.some(e=>"AAA"===e.node.name&&e.verified)){em({eventAction:"Unauthenticated AAA Member",eventCategory:"Report Your Purchase"}),G(!0);return}V(!0);let t=await J({emailAddress:e.email});return(V(!1),t)?(em({eventAction:"Valid Eligibility Submit",eventCategory:"Report Your Purchase",...l?{eligibleForBuyersBonus:i}:{}}),Y(!0)):W("email",{message:eu})},ey=K?.consumer?.id,ef=!!K?.consumer?.militaryAffiliation?.verified,eb=er&&!ef,eg=eb||o&&!ef;c.useEffect(()=>{void 0!==ey&&p.cache.modify({id:`Consumer:${ey}`,fields:{militaryAffiliation:()=>({verified:B?.verified||!1})}})},[B,p,ey]);let ej=l?.programImages,ev=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(b.D,{size:"2",lg:"1",level:"1",className:"pb-24",children:[i&&ej?.active&&(0,r.jsx)(_.E,{className:"max-w-[340px]",alt:l?.programTitle||"Program Image",src:`${ej.light.url}?h=24`,block:!0}),d]}),(0,r.jsx)(C.o,{children:m})]}),e_=F&&n.loaded;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(el.K,{}),(0,r.jsx)("div",{style:T,className:(0,y.x)(L,"hidden-md-up bg-cover bg-no-repeat py-24 text-white"),"data-test":"reportYourPurchaseHeroSection",children:(0,r.jsx)(f.L,{children:ev})}),(0,r.jsxs)(f.L,{style:T,className:(0,y.x)(L,"max-md:bg-none bg-cover bg-no-repeat"),"data-test":"heroWrapper",children:[(0,r.jsxs)(f.L,{className:(0,y.x)(!eg&&"py-80","text-white"),children:[I&&eg&&(0,r.jsx)("div",{className:"flex justify-center pt-32 pb-4",children:eb?(0,r.jsx)(eo.o,{partner:u,buttonTitle:"Verify with GovX for Exclusive Benefits"}):(0,r.jsx)(en.Z,{buttonTitle:"Verify with ID.me for Exclusive Benefits"})}),(0,r.jsxs)(j.f,{className:(0,y.x)(eg?"lg:ml-[100px]":"justify-center"),children:[(0,r.jsxs)(v.f,{xs:12,md:{size:6},className:"hidden-sm-down pt-32",children:[ev,eg&&(0,r.jsx)("div",{className:"max-w-md pt-32",children:eb?(0,r.jsx)(eo.o,{partner:u,buttonTitle:"Verify with GovX for Exclusive Benefits",className:"mb-32"}):(0,r.jsx)(en.Z,{buttonTitle:"Verify with ID.me for Exclusive Benefits"})})]}),!eg&&(0,r.jsx)(v.f,{xs:12,md:{size:4},children:(0,r.jsxs)("div",{className:"bg-white p-0 py-24 md:bg-[rgba(0,0,0,0.7)] md:p-24",children:[(0,r.jsx)("p",{className:"pb-20 text-center text-[#000] md:text-left md:text-white",children:"To get started, enter the email address you used to locate your dealer on this site."}),(0,r.jsxs)(N.l,{onSubmit:X(ex),className:"flex w-full flex-col items-center",children:[(0,r.jsx)(ei.f,{required:!0,register:O,error:U.email?.message,"data-test":"heroSectionEmailAddress",autoComplete:"email",className:"mb-20 w-full max-w-xs"}),(0,r.jsx)(g.$,{type:"submit",color:R?"primary":"secondary","data-test":"heroSectionSubmit",id:"modal-buyer-form-modal",theme:R?"dark":"light",className:"w-full max-w-xs",loading:H,children:"Submit"})]})]})})]})]}),e_&&(0,r.jsx)(et,{open:e_,onClose:()=>{Y(!1)},settings:l,buyersBonusEnabled:i,submitForm:t,submitError:a,submitLoading:s}),(0,r.jsx)(A.a,{open:z,onClose:()=>$(!1),"aria-labelledby":"samsAuth",size:"lg",children:(0,r.jsx)(ed.r,{showNameField:!0,showPhoneField:!0,showZipcodeField:!0,isOnModal:!0,onClose:()=>$(!1),partner:u})}),q&&(0,r.jsx)(ec.k,{openModal:!0,setOpenModal:G,onVerificationSuccess:()=>G(!1)})]})]})},eu="Please use the same email address you used to contact your Dealers.",ep=u,eh=p;var ex=a(58531);let ey=e=>{let t,a,s=(0,d.c)(4),{ctaModule:l}=e,{ctaText:n,ctaUrl:o}=l;return s[0]===Symbol.for("react.memo_cache_sentinel")?(t={eventAction:"View Terms and Conditions",eventCategory:"Report Your Purchase"},s[0]=t):t=s[0],s[1]!==n||s[2]!==o?(a=(0,r.jsx)("section",{children:(0,r.jsx)(f.L,{className:"text-center",children:(0,r.jsx)("div",{className:"mt-32 mb-64",children:(0,r.jsx)(g.$,{color:"secondary",href:o,externalLink:!0,tracking:t,children:n})})})}),s[1]=n,s[2]=o,s[3]=a):a=s[3],a};var ef=a(3310);let eb=(0,s.Ay)` 44 mutation consumerReportPurchase($input: ConsumerReportPurchaseInput!) { 45 consumerReportPurchase(input: $input) { 46 __typename 47 success 48 errors 49 } 50} 51 `;eb.documentId="9c3057992f8976caca78d2fcd7b87ccf99058c4c72334e64912350998ed7cbdc";var eg=a(68438);function ej(e){let{data:t}=e,a=t?.consumerReportPurchase;return a?.errors?.length?a.errors[0]:a?.success?void 0:"An error occurred while reporting your purchase."}let ev=e=>{let t,a,s=(0,d.c)(19),{partnerData:l}=e,{reportPurchase:n,error:o,loading:i}=(()=>{let e,t,a,r=(0,d.c)(7);r[0]===Symbol.for("react.memo_cache_sentinel")?(e={validate:ej},r[0]=e):e=r[0];let{callMutation:s,error:l,loading:n}=(0,eg.L)(eb,e);r[1]!==s?(t=async e=>{let t=await s({variables:{input:{...e}}}),a=t.data?.consumerReportPurchase;return!!(a?.success&&!a?.errors?.length)},r[1]=s,r[2]=t):t=r[2];let o=t;return r[3]!==l||r[4]!==n||r[5]!==o?(a={reportPurchase:o,loading:n,error:l},r[3]=l,r[4]=n,r[5]=o,r[6]=a):a=r[6],a})(),c=l?.partner?.content?.registration?.hasIdmeLogin,{consumer:m}=(0,E.i)();s[0]===Symbol.for("react.memo_cache_sentinel")?(t={truecar:!0,default:!1},s[0]=t):t=s[0];let u=(0,ee.G)(t),p=l?.partner?.content?.page?.reportPurchasePage,h=p?.disclaimers?.disclaimerItems,x=!!p?.buyersBonusEnabled;if(!x){let e,t=l?.partner;return s[1]!==m||s[2]!==o||s[3]!==c||s[4]!==i||s[5]!==n||s[6]!==t?(e=(0,r.jsx)(em,{submitForm:n,submitError:o,submitLoading:i,settings:null,consumer:m,hasIdmeLogin:c,buyersBonusEnabled:!1,headline:"Report Your Purchase",subHeadline:"Help make the Car Buying Experience better by reporting your sale.",partner:t}),s[1]=m,s[2]=o,s[3]=c,s[4]=i,s[5]=n,s[6]=t,s[7]=e):e=s[7],e}return s[8]!==x||s[9]!==m||s[10]!==p?.modules||s[11]!==h||s[12]!==o||s[13]!==c||s[14]!==u||s[15]!==i||s[16]!==l?.partner||s[17]!==n?(a=p?.modules?(0,r.jsxs)("section",{"data-test":"pageContentReportPurchaseGroup",children:[p?.modules.map((e,t)=>{let a=`${e.__typename}_${t}`;switch(e.__typename){case"ReportPurchaseHeroModuleContent":return(0,r.jsx)(em,{submitForm:n,submitError:o,submitLoading:i,settings:e,consumer:m,hasIdmeLogin:c,buyersBonusEnabled:x,headline:e.headline||"",subHeadline:e.subHeadline||"",partner:l?.partner},a);case"ValuePropositionGroupContent":{let{headerText:t,headerColorHex:s,subHeaderText:l,valuePropositionItems:n}=e;return(0,r.jsx)("section",{children:(0,r.jsx)(f.L,{className:"text-center",children:(0,r.jsxs)("div",{className:"pt-32","data-test":"valuePropGroupPanel",children:[(0,r.jsx)(b.D,{level:"2",size:"3",md:"2",style:{...s&&{color:s}},className:"pb-32",children:t}),l&&(0,r.jsx)("p",{className:"pb-8 text-center",children:l}),(0,r.jsx)("div",{className:"mt-20 inline-block flex-col items-center justify-around md:flex md:flex-row md:items-stretch",children:n?.map(e_)})]})})},a)}case"CtaModuleContent":return(0,r.jsx)(ey,{ctaModule:e},a);default:return null}}),u&&h&&(0,r.jsx)(f.L,{className:"py-20 text-12 mb-80",children:h.map(eN)}),!u&&h?.map(ew)]}
51):null,s[8]=x,s[9]=m,s[10]=p?.modules,s[11]=h,s[12]=o,s[13]=c,s[14]=u,s[15]=i,s[16]=l?.partner,s[17]=n,s[18]=a):a=s[18],a};function e_(e,t){return(0,r.jsx)(ex.Y,{valuePropItem:e,headingSize:"3",noMaxWidth:!0},t)}function eN(e,t){return(0,r.jsx)(C.o,{children:e},t)}function ew(e,t){return e&&(0,r.jsx)(ef.H,{id:t.toString(),children:(0,r.jsx)(C.o,{children:e})},t)}var eA=a(10471),eC=a(98510),eP=a(47884),eS=a(29197);let eD=(0,s.Ay)` 52 query getReportPurchasePage { 53 partner { 54 __typename 55 id 56 content { 57 __typename 58 registration { 59 __typename 60 hasIdmeLogin 61 } 62 page { 63 __typename 64 reportPurchasePage { 65 __typename 66 buyersBonusEnabled 67 modules { 68 __typename 69 ... on ReportPurchaseHeroModuleContent { 70 __typename 71 headline 72 subHeadline 73 programTitle 74 programImages { 75 __typename 76 active 77 light { 78 __typename 79 url 80 } 81 dark { 82 __typename 83 url 84 } 85 } 86 } 87 ... on ValuePropositionGroupContent { 88 __typename 89 headerText 90 headerColorHex 91 subHeaderText 92 valuePropositionItems { 93 __typename 94 headerText 95 image { 96 __typename 97 url 98 } 99 imageSize 100 showLargeImage 101 subHeaderText 102 textColorHex 103 } 104 } 105 ... on CtaModuleContent { 106 __typename 107 ctaText 108 ctaUrl 109 } 110 } 111 disclaimers { 112 __typename 113 disclaimerItems 114 } 115 } 116 } 117 } 118 loginUrl 119 partnerUrls { 120 __typename 121 loginUrl 122 } 123 } 124} 125 `;eD.documentId="6b45fc86531b7da9902898b4db9105b8f06d4cc72d659ed386d063d8ed1a9254";let{prefetchQueries:eM,useQueries:ek}=(0,a(84411).w)(eC.z,e=>{let{runQuery:t}=e;return{page:t({query:eD,variables:{}})}},e=>({partnerData:e.page})),eE=e=>{let t,a,s,l,n,o,i=(0,d.c)(11),{params:c,metadata:u}=e;i[0]!==c?(t={params:c},i[0]=c,i[1]=t):t=i[1];let{data:p}=ek(t),{partnerData:h}=p;return i[2]===Symbol.for("react.memo_cache_sentinel")?(a={siteSection:"Cap_New"},i[2]=a):a=i[2],i[3]!==u?(s=(0,r.jsx)(m.f,{metadata:u}),i[3]=u,i[4]=s):s=i[4],i[5]!==h?(l=(0,r.jsx)(ev,{partnerData:h}),i[5]=h,i[6]=l):l=i[6],i[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,r.jsx)(eA.Y,{}),i[7]=n):n=i[7],i[8]!==s||i[9]!==l?(o=(0,r.jsxs)(eS.B,{name:"Report Purchase Landing Page",variables:a,children:[s,l,n]}),i[8]=s,i[9]=l,i[10]=o):o=i[10],o};eE.getInitialProps=(0,eP.q)(eC.z,async e=>{let t=await eM(e);return{metadata:eR({params:e.params,partner:e.currentPartner,pageData:t})}}),eE.pageName="Report Purchase Landing Page",eE.route=eC.z;let eR=e=>{let{partner:t}=e,a="Report Your Purchase";return"truecar"!==t.assetGroup?{title:a}:{title:a,description:"Simply report your completed purchase from a Certified Dealer by January 31st, and receive a $100 gift card, redeemable at hundreds of retailers.",robots:{index:!1,follow:!1}}}},79816:(e,t,a)=>{"use strict";a.d(t,{h:()=>s,y:()=>r});let r=(e,t)=>e?new Date(e.getFullYear(),e.getMonth(),t||e.getDate()):new Date,s=(e,t)=>{let{min:a,max:s,disableDaysOfWeek:l=[],disabledDays:n=[]}=t;if(!e)return!0;
125let o=r(e).getTime();return n.some(e=>r(e).getTime()===o)||l.includes(e.getDay())||!!a&&e<r(a)||!!s&&e>r(s)}},98510:(e,t,a)=>{"use strict";a.d(t,{z:()=>r});let r=(0,a(45165).u)({},()=>({path:"/report-purchase/"}));r.routeName="reportPurchaseRoute"}},e=>{e.O(0,[2374,9968,590,8398,9827,4466,339,8265,39,3813,2332,6593,636,8792],()=>e(e.s=38100)),_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.