1"use strict";(globalThis.webpackChunklrfg_ui||=[]).push([[151],{2151(t,e,a){a.r(e),a.d(e,{default:()=>y});var n=a(4848),i=a(6540),s=a(3606),l=a(1113),r=a(5657),c=a(5699),o=a(9170),d=a(6489);let u={linkWrap:"I0qvIgHN494rfcq9BSwR",contactHeader:"Qd4832fnXHW0T92BpXv3",infoSection:"xWnyfHPkkQmxNx9zNaZb",heading:"MEWT0rzGjyewHTRDgyeL",colHeader:"kU5N3xQbIIMwZGkuuDKZ",infoContainer:"zkdi2CPUsgRA86TMiyYP",infoIcon:"VP3T65DNk8G7wKZMDOfy",infoLabel:"NRbJyILvPjJtnuEfRyVp",list:"hpe9Qe1jfhKmXuNp8afI",text:"rzXaZFHKcaYnVKkcT6xK",additionContent:"tUDIWLuNbAF5I594oOXu",headingAdSec:"UVFijML3clCit0PWbG4B",questionWrap:"g30yFfnnXKERBaqIYCyV",tabVerticalItem:"opfWUdlZFCFnuwLCOgSS",tabVerticalLink:"ouSdig3JgtXX6UjRTg6U",activeTab:"ecKw_nGUNOg5M7HDKoN2","nav-link":"Oq3OohYMasRjkebNI6tE",tabContent:"KVdQ_IXAkSSG7SQQXwue",bannerImgContainer:"RLdUHsZkSz11cDqmoPY8",bannerImg:"qVO4t7rc9FAGChKyZxRq",contactTitle:"BbZ6Z2kpg5U49DuQ8dle",collapseContent:"OPVbGe4OM02UQZa_SMxQ",inlineLink:"_oiu82VHdswtYNjdDbDO",contactItem:"Fy3fneGAGd8lLvu2v8aU",accHeaderContUs:"i3t52p747xagn4peUAFW",collapsed:"MN07BEmHnPQm8fXrLQwX",customButton:"YgwE_bFTxMYqLTPZltrg",dataTable:"nJVYtqPHfA2tKfKqVJHk",dataColumn:"CXdUWGSrrnBLAsNvwrDY",horizontal_line:"aYs85kiYds1dTbkh2GMU",offersTitle:"BeqJFkZdbdz1oAWZIyJ3",container:"hVauGQcQ4jB0VDU_TOOF",quickWrapper_desktop:"fHGD_ocx2jw61eUPeP9Y",tabVerticalNav:"wrIQojDMS5vJyIt0bwDu",slideContent:"OuxSW4opaPMkyqhIK9Ql",tabContainer:"KDDkLZWFrBehsHrOzUPZ"};var k=a(2803);let p=(t,e)=>{let a=[];for(let n in t)if(n===e)for(let e in t[n].links)a.push(t[n].links[e].esUrl);return a},h=(t,e,a)=>{let n={};
1return Object.keys(e.data?.linkList?.ButtonList.links).forEach(i=>{let{navigationKeyId:s,value:l,url:r,trackingId:c}=e.data.linkList.ButtonList.links[i];t===i&&(n=null===s?{label:l,link:(0,k.gD)(r),withIcon:!0,modalType:null,analytics:c,analyticsClassName:d.RR.INTERNAL_LINK,isHrefButton:!0,onClick:(t,e)=>a(t,e)}:{label:l,link:r,withIcon:!0,modalType:"TIMED_MODEL"===s?"TIMED_MODAL":"UNTIMED_MODAL",analytics:(0,k.IM)(s,c),analyticsClassName:d.RR.MODAL_LINK,onClick:(t,e)=>a(t,e)})}),n},m=(t,e,a)=>{let n=e.data?.contentList[a].items,i=e.data?.linkList,s=[];return Object.keys(n).forEach(e=>{Object.keys(i).forEach(t=>{t===e&&Object.keys(i[t].links).forEach(e=>{s.push(i[t].links[e].esUrl)})}),0!==s.length?t.push({para:n[e].value,links:{Id:e,linksArray:s}}):t.push({para:n[e].value})}),t},b=(t,e,a,n)=>{let i=[],s={},l=t.data?.contentList[e]?.items;return Object.keys(l).forEach(t=>{i.push(l[t].value)}),s.title=a,s.para=i.shift(),s.list=i,s.button=h(e,t,n),s},f=(t,e)=>{let a=t.data?.structuredContentList,n=[],i={},s=t.data?.linkList;return Object.keys(a).forEach(t=>{if(t===e){for(let e in a[t].items){let i=p(s,e);0!==i.length?n.push({title:a[t].items[e].text.text,para:a[t].items[e].description.text,links:{Id:e,linksArray:i}}):n.push({title:a[t].items[e].text.text,para:a[t].items[e].description.text})}i.header=a[t].title.text,i.additionalData=n}}),{additionalLayout:i}};var L=a(3858),x=a(7965);let y=()=>{var t;let e,a,y,I,g,C,j=(0,i.useContext)(o.V),O=(0,i.useRef)([]),v=(0,s.zy)(),N=(0,i.useRef)(""),[,T]=(0,i.useState)("content-tab-1"),{ICONLIST:E,LINKLIST:U,STRUCTUREDCONTENTLIST:w,CONTENTLIST:D,TILE:S}=d.Hf,{t:A}=(0,l.Bd)(d.Aq.CONTACTUS_TAG),M=A(S,d.x0),K={data:{linkList:A(U,d.x0),contentList:A(D,d.x0),structuredContentList:A(w,d.x0)}},V=(0,x.d4)(t=>t.data),H=(0,i.useCallback)((t,e)=>{let a="TIMED_MODAL"===t?d.Cz:d.NL;j.openModal?.(a,e)},[j]),W={modal:H,navigate:(0,s.Zp)()};0===O.current.length&&(e=[],a=[],y=K.data?.linkList?.mainLinkList,I={},g={}
1,Object.keys(y?.links).forEach(t=>{if("SelfServiceOptions"!==t){let n=[],i="",s="",l=t=>(0,k.dr)(t,"contact");g.title=y?.links[t]?.value,g.analytics=y?.links[t]?.trackingId,g.analyticsClickFn=l;let r=y?.links[t]?.id;Object.keys(K?.data.linkList).forEach(t=>{if(t===r){let a=K?.data?.linkList[t]?.links;Object.keys(a).forEach(t=>{i=a[t].value,s=a[t].trackingId;let r=a[t].id;if("structuredList"===a[t].headerText){let t,e,a;t=[],e=[],a=K.data.linkList,Object.keys(K.data?.structuredContentList).forEach(n=>{if(n.includes(r)){let i=K?.data?.structuredContentList[n];for(let e in i.items){let n=p(a,e);0!==n.length?t.push({title:i.items[e].text.text,para:i.items[e].description.text,links:{Id:e,linksArray:n}}):t.push({title:i.items[e].text.text,para:i.items[e].description.markdown})}e.push({columnLayout:{header:K.data.structuredContentList[n].title.text,dataColumns:t}}),t=[]}}),n=e,Object.keys(K?.data?.contentList).forEach(t=>{t===r&&(n=m(n,K,t)),I={question:i,analytics:s,analyticsClickFn:l,answer:n,button:h(r,K,H)}})}else Object.keys(K?.data?.contentList).forEach(t=>{if(t===r){let e=K.data?.contentList[t]?.items;if(K.data?.contentList[t]?.title?.text==="listContent"){let t,a;t=[],a=[],Object.keys(e).forEach(a=>{t.push(e[a].value)}),a.push({para:t.shift()}),a.push({list:t}),n=a}else n=m(n,K,t)}I={question:i,answer:n,analytics:s,analyticsClickFn:l,button:h(r,K,H)}});e.push(I),n=[]})}}),g.data=e,a.push(g),g={},e=[]}else{let e={},n=[],i=[],s=[];e.title=y?.links[t]?.value,e.analytics=y?.links[t]?.trackingId,e.analyticsClickFn=t=>(0,k.dr)(t,"contact");let l=y?.links[t]?.id;Object.keys(K.data.linkList).forEach(t=>{if(t===l){for(let e in K.data?.linkList[t]?.links)e.includes("AdditionalOptions")?(s=f(K,e),n.push(s)):Object.keys(K.data?.contentList).forEach(a=>{a===e&&i.push(b(K,a,K.data?.linkList[t]?.links[e].value,H))});n.unshift({columnLayout:{header:"",dataColumns:i}})}e.data=[{answer:n}]}),a.unshift(e)}}),O.current=a),(0,i.useEffect)(()=>{v.hash&&(N.current=v.hash.slice(1)),N.current&&(T(N.current),N.current="")},[v,N,T]);let _=(0,L.cK)(M,"customerSupport");return(0,n.jsxs)("div",{role:"main",children:[(0,n.jsx)("div",{className:"text-center py-4",children:(0,n.jsx)("h1",{"data-testid":"customerSupport",className:`header-with-rover-font-bold mb-0 ${u.contactHeader}`,children:M?.customerSupport?.links?.ContactUSCarouselLinkText?.value})}),(0,n.jsx)("div",{className:u.bannerImgContainer,children:(0,n.jsxs)("picture",{children:[(0,n.jsx)("source",{srcSet:_.desktopWebImageUrl,media:"(min-width: 768px)",type:"image/webp"}),(0,n.jsx)("source",{srcSet:_.mobileWebImageUrl,type:"image/webp"}),(0,n.jsx)("source",{srcSet:_.desktopImageUrl,media:"(min-width: 768px)",type:"image/jpeg"}),(0,n.jsx)("img",{srcSet:_.desktopImageUrl,alt:"",className:u.bannerImg})]})}),(0,n.jsx)("div",{className:`${u.oemTabContent} mb-4 mb-lg-5 py-0 py-lg-4`,children:(0,n.jsx)(c.T,{brand:d.vb,content:O.current,getStringWithLinks:t=>{let e=A(U,d.x0),a=null;if(V&&V.data?.accounts&&(a=(0,k.XI)(V.data.accounts)),a&&a.accountNumber){let t=a.vehicle?.vehicleIdentificationNumber,n=t?.substring(t.length-8,t.length);e.AdditionalOption1.links.autoVinLive.url+=`?partialVin=${n}&workItemOrReferenceNumber=${a.accountNumber}`}let n=e[t.links.Id];return""===t.para?t.para:(0,L.dT)(n,t.para,t.links.linksArray,u.linkWrap,W)},isAccordionView:!1,isOptionsView:!0})}),(0,n.jsx)("div",{className:u.quickWrapper_desktop,children:(0,n.jsx)("hr",{className:`${u.container} ${u.offersTitle} ${u.horizontal_line}`})}),(t=A(E,d.x0),C=(0,k.z6)(t,"FooterList","icons").map(t=>({iconText:t.text,iconUrl:t.url,link:t.isExtLink?W.modal:t.link,linkUrl:t.isExtLink?t.link:"",navigationKeyId:t.navigationKeyId,id:t.id,isExtLink:t.isExtLink,analytics:t.analytics})),(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(r.K,{brand:d.vb,content:{navigationIconContent:C[0],helpIconContent:C[1],peopleIconContent:C[2]}})}))]})}}}]);
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.