PageSourceSearch

https://www.truecar.com/assets/_next/static/chunks/pages/[extra]/user/logout-8d5efefa682aa1ec.js

js truecar.com collected 2026-09-24 08:32:35 UTC 8,972 bytes, 9 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9779],{10644:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});var s=r(6844),a=r(88950),u=r(7669);let n=(e,t,r)=>{let n=r.split(".").shift();"u">typeof document&&(t(s.H.authPayloadCookieName),t(`cid_${n}`),t(`timeout_${n}`),(0,u.L)(e,""),a._.removeItem("fitQuizFilter"),a._.removeItem("fitQuizResume"))}},27439:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g});var s=r(6029),a=r(37197);let u=(0,a.Ay)`
2    query getLogoutPagePartnerQuery {
3  partner {
4    __typename
5    id
6    secureHostname
7  }
8}
9    `;u.documentId="7d2ae5d9741267294585743056e1c6468cf8f2d020f2072933921aec36405d04";var n=r(75155),l=r(55729),i=r(10644),o=r(78106),c=r(52081),f=r(50688);r(23827);var d=r(98840);let g=e=>{let t,r,a,u,f,g=(0,n.c)(12),{params:m}=e,{next:p}=m,{removeCookie:v,getCookie:y,setCookie:b}=(0,c.l)(),h=l.useRef(!1);g[0]!==y?(t=y("goFi"),g[0]=y,g[1]=t):t=g[1];let N=t;g[2]===Symbol.for("react.memo_cache_sentinel")?(r={ssr:!1},g[2]=r):r=g[2];let{data:$}=(0,d.I)(_,r);$?.partner.secureHostname;let S=$?.partner.secureHostname??"";return g[3]!==y||g[4]!==N||g[5]!==p||g[6]!==v||g[7]!==S||g[8]!==b?(a=()=>{if(h.current)return;h.current=!0,(0,i.y)(y,v,S);let e=p??"/";N&&b("goFi","exposed",{persist:!0}),window.location.replace(e)},u=[v,p,y,N,b,S],g[3]=y,g[4]=N,g[5]=p,g[6]=v,g[7]=S,g[8]=b,g[9]=a,g[10]=u):(a=g[9],u=g[10]),l.useEffect(a,u),g[11]===Symbol.for("react.memo_cache_sentinel")?(f=(0,s.jsx)(o.D,{}),g[11]=f):f=g[11],f},_=u;g.pageName="Account User Log Out",g.route=f.y,g.layout={hideFooter:!0}},28113:(e,t,r)=>{"use strict";r.d(t,{d:()=>n});var s=r(6029),a=r(75155);r(55729);var u=r(31133);let n=e=>{let t,r,n,l,i,o,c,f,d,g=(0,a.c)(17);g[0]!==e?({className:t,size:n,style:l,...r}=e,g[0]=e,g[1]=t,g[2]=r,g[3]=n,g[4]=l):(t=g[1],r=g[2],n=g[3],l=g[4]);let _=Number(n);g[5]!==t?(i=(0,u.x)("loader-spinner",t),g[5]=t,g[6]=i):i=g[6];let m=r["data-test"]||"loadingSpinner";return g[7]!==_||g[8]!==l?(o={width:_,height:_,...l},g[7]=_,g[8]=l,g[9]=o):o=g[9],g[10]===Symbol.for("react.memo_cache_sentinel")?(c=(0,s.jsx)("circle",{className:"loader-spinner-line",cx:"50",cy:"50",r:"20",fill:"none",strokeWidth:"2"}),f=(0,s.jsx)("circle",{className:"loader-spinner-background",cx:"50",cy:"50",r:"20",fill:"none",strokeWidth:"2"}),g[10]=c,g[11]=f):(c=g[10],f=g[11]),g[12]!==r||g[13]!==i||g[14]!==m||g[15]!==o?(d=(0,s.jsxs)("svg",{className:i,...r,"data-test":m,style:o,viewBox:"25 25 50 50",children:[c,f]}),g[12]=r,g[13]=i,g[14]=m,g[15]=o,g[16]=d):d=g[16],d}},30277:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[extra]/user/logout",function(){return r(27439)}])},36332:(e,t,r)=>{"use strict";r.d(t,{v6:()=>b,un:()=>y,lq:()=>v,uR:()=>i,rg:()=>m});var s=r(60849),a=r(93501),u=r(41257),n=r(93234),l=r(25916);let i={string:{__tag:"string",optional:{__tag:"string.optional",default:e=>({value:e,__tag:"string.defaulted"})}},unsafeString:{__tag:"unsafeString",optional:{__tag:"unsafeString.optional",default:e=>({value:e,__tag:"unsafeString.defaulted"})}},number:{__tag:"number",optional:{__tag:"number.optional",default:e=>({value:e,__tag:"number.defaulted"})}},boolean:{__tag:"boolean",optional:{__tag:"boolean.optional",default:e=>({value:e,__tag:"boolean.defaulted"})}},url:{__tag:"url",optional:{__tag:"url.optional",default:e=>({value:e,__tag:"url.defaulted"})}},array:{string:{__tag:"array.string"},unsafeString:{__tag:"array.unsafeString"},number:{__tag:"array.number"}},enum:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return{__tag:"enum",__possibilities:t,optional:{__tag:"enum.optional",__possibilities:t,default:e=>({value:e,__tag:"enum",__possibilities:t})}}}},o=e=>{if("number"==typeof e&&!Number.isNaN(e))return e;if("string"==typeof e&&e.length){let t=Number(e);if(Number.isNaN(t))return;return t}},c=e=>{if("boolean"==typeof e)return e;if("string"==typeof e&&e.length){if("true"===e)return!0;if("false"===e)return!1}},f=/^[A-Za-z0-9\-_\.~ \+]+$/,d=e=>{let t="";try{t=decodeURIComponent(e)}catch{return!1}return f.test(t)},g=e=>{if("string"==typeof e){let t;try{t=decodeURIComponent(e)}catch{return}if("/"===t[0]&&(!t[1]||/[a-zA-Z0-9]/.test(t[1])))return e}},_=(e,t)=>
9{if("string"==typeof t&&t.length&&e.includes(t))return t},m=e=>e.replace(/[^a-z0-9\.\_\~\-]/gi,""),p=(e,t)=>Object.fromEntries(Object.entries(t).map(t=>{let[r,s]=t,n=function(e,t,r){switch(r.__tag){case"string":case"string.defaulted":{let e=t??r.value;if("string"!=typeof e)return{success:!1,message:`'${t}' is not a string`};if(!e.length)return{success:!1,message:"received an empty string"};if(!d(e)){if(r.value)return{success:!0,value:r.value};return{success:!1,message:`'${t}' contains disallowed characters for strings. Allowed: spaces and a-z0-9-_.~+`}}return{success:!0,value:e}}case"unsafeString":case"unsafeString.defaulted":{let e=t??r.value;if("string"!=typeof e)return{success:!1,message:`'${t}' is not a string`};if(!e.length)return{success:!1,message:"received an empty string"};return{success:!0,value:e}}case"string.optional":if("string"==typeof t&&t.length&&d(t))return{success:!0,value:t};return{success:!0,value:void 0};case"unsafeString.optional":if("string"==typeof t&&t.length)return{success:!0,value:t};return{success:!0,value:void 0};case"boolean":case"boolean.defaulted":{let e=c(t)??c(r.value);if(null!=e)return{success:!0,value:e};return{success:!1,message:`value '${t}' could not be coerced to a boolean`}}case"boolean.optional":{let e=c(t);if(null!=e)return{success:!0,value:e};return{success:!0,value:void 0}}case"url":case"url.defaulted":{let e=g(t)??g(r.value);if(null!=e)return{success:!0,value:e};return{success:!1,message:`value '${t}' is not a safe URL`}}case"url.optional":{let e=g(t);if(null!=e)return{success:!0,value:e};return{success:!0,value:void 0}}case"number":case"number.defaulted":{let e=o(t)??o(r.value);if(null!=e)return{success:!0,value:e};return{success:!1,message:`value '${t}' could not be coerced to a number`}}case"number.optional":{let e=o(t);if(null!=e)return{success:!0,value:e};return{success:!0,value:void 0}}case"array.string":return{success:!0,value:(0,u._)(t).filter(e=>"string"==typeof e&&e.length&&d(e))};case"array.unsafeString":return{success:!0,value:(0,u._)(t).filter(e=>"string"==typeof e&&e.length)};case"array.number":return{success:!0,value:(0,u._)(t).map(e=>{let t=Number(e);return Number.isNaN(t)?void 0:t}).filter(a.R)};case"enum":case"enum.defaulted":{let e=_(r.__possibilities,t)??_(r.__possibilities,r.value);if(e)return{success:!0,value:e};return{success:!1,message:`value '${t}' does not match one of: ${r.__possibilities.map(e=>`'${e}'`).join(" | ")}`}}case"enum.optional":if("string"==typeof t&&t.length&&r.__possibilities.includes(t))return{success:!0,value:t};return{success:!0,value:void 0};default:throw Error(`Received invalid param type ${r.__tag} for "${e}"`)}}(r,e[r],s);if(!n.success)throw new l.m(`autorack: validation failure for param '${r}': ${n.message}`);return[r,n.value]})),v=e=>e,y=(e,t)=>({generate:e=>{let{path:r,query:s}=t(e);return h(r,s)},validate:t=>{let{params:r,search:s}=t,a=n._.parse(s);return p({...r,...a},e)},validateStatic:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p(t,e)},__schema:e}),b=(e,t,r)=>({generate:e=>{let{path:t,query:s}=r(e);return h(t,s)},validate:r=>{let{params:s,search:a}=r,u=n._.parse(a);return t(p({...s,...u},e))},validateStatic:function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(p(r,e))},__schema:e}),h=(e,t)=>{let[r,a]=e.split("#"),u=(r.endsWith("/")?r:`${r}/`).replace(/\/{2,}/g,"/"),l=a?`#${a}`:"",i=t?(0,s.G)(t):void 0;return i&&Object.keys(i).length?`${u}?${n._.stringify(i)}${l}`:`${u}${l}`}},41257:(e,t,r)=>{"use strict";r.d(t,{_:()=>a});var s=r(93501);let a=e=>Array.isArray(e)?e.filter(s.R):(0,s.R)(e)?[e]:[]},45165:(e,t,r)=>{"use strict";r.d(t,{u:()=>s.un});var s=r(36332)},50688:(e,t,r)=>{"use strict";r.d(t,{y:()=>u});var s=r(45165),a=r(64226);let u=(0,s.u)({next:a.u.url.optional},e=>{let{...t}=e;return{path:"/user/logout/",query:t}});u.routeName="logoutRoute"},60849:(e,t,r)=>{"use strict";r.d(t,{G:()=>s});let s=e=>{let t={};for(let[r,a]of Object.entries(e))if(Array.isArray(a)){let e=a.map(e=>e&&"object"==typeof e?s(e):e).filter(e=>null!=e&&!Number.isNaN(e));e.length&&(t[r]=e)}else if(a&&"object"==typeof a){let e=s(a);Object.keys(e).length&&(t[r]=e)}
9else null==a||Number.isNaN(a)||(t[r]=a);return t}},64226:(e,t,r)=>{"use strict";r.d(t,{u:()=>s.uR});var s=r(36332)},78106:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});var s=r(6029),a=r(75155);r(55729);var u=r(28113);let n=()=>{let e,t=(0,a.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)("div",{className:"flex h-[80vh] items-center justify-center","data-test":"pageLoader",children:(0,s.jsx)(u.d,{size:100})}),t[0]=e):e=t[0],e}},88950:(e,t,r)=>{"use strict";r.d(t,{_:()=>s._});var s=r(42030)},93501:(e,t,r)=>{"use strict";r.d(t,{R:()=>s});let s=e=>null!=e}},e=>{e.O(0,[6593,636,8792],()=>e(e.s=30277)),_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.