PageSourceSearch

https://www.which.co.uk/static/deliver/static/js/pages-article-Con…erRightsCarAdviceToolPage.c8a91908.chunk.js

js which.co.uk collected 2026-09-24 07:23:35 UTC 21,272 bytes, 2 lines download raw bytes

1"use strict";(this.__LOADABLE_LOADED_CHUNKS__=this.__LOADABLE_LOADED_CHUNKS__||[]).push([["pages-article-ConsumerRightsCarAdviceToolPage"],{"./src/pages/article/ArticleTemplateProvider.tsx"(e,t,a){a.r(t),a.d(t,{ArticleTemplateProvider:()=>i});var s=a("../../node_modules/react/index.js"),r=a("./src/pages/article/ArticleTemplateContext.tsx"),n=a("../../node_modules/react/jsx-runtime.js");const i=({meta:e,articleFreeAccountStatus:t,initialSavedStatus:a,children:i})=>{const[o,c]=(0,s.useState)(a),[l,d]=(0,s.useState)({displayToast:!1,error:!1,mainText:"",linkText:"",linkUrl:"",onClick:()=>{}});return(0,n.jsx)(r.ArticleTemplateContext.Provider,{value:{meta:e,articleFreeAccountStatus:t,savedStatus:o,setSavedStatus:c,toast:l,setToast:d},children:i})}},"./src/pages/article/ConsumerRightsCarAdviceToolPage.tsx"(e,t,a){a.r(t),a.d(t,{default:()=>N}),a("./src/pages/article/template-styles/ArticlePage.scss"),a("../../node_modules/react/index.js");var s=a("../../node_modules/react-router/esm/react-router.js"),r=a("../../node_modules/@which/seatbelt/src/index.ts"),n=a("../../node_modules/@growthbook/growthbook-react/dist/esm/index.js"),i=a("./src/generated/frontend.ts"),o=a("./src/shared/BrowserBackStackProvider.tsx"),c=a("./src/shared/components/Breadcrumb/index.ts"),l=a("./src/shared/components/Error/index.ts"),d=a("./src/shared/components/Loader/index.ts"),u=a("./src/shared/components/LocalFooter/LocalFooter.tsx"),m=a("./src/shared/components/Redirect/index.ts"),p=a("./src/shared/data-layer.tsx"),g=a("./src/shared/dfp.tsx"),h=a("./src/shared/hooks/useBaseMetaTags.tsx"),x=a("./src/shared/hooks/useFullUrl.ts"),v=a("./src/shared/renderers/article-body-renderer.tsx"),f=a("./src/shared/usePageProps.tsx"),y=a("./src/shared/utils/getPreviousUrl/getPreviousUrl.ts"),S=a("./src/shared/utils/remove-falsy.ts"),_=a("./src/shared/wrappers/PageWrapperWithMeta.tsx"),T=a("./src/pages/reviews/shared/components/ToastNotification/index.ts"),w=a("./src/pages/article/ArticleTemplateProvider.tsx"),j=a("./src/pages/article/components/CRCarToolIntro/CRCarToolIntro.tsx"),b=a("./src/pages/article/components/HeroImageWithText/HeroImageWithText.tsx"),k=a("./src/pages/article/components/Save/index.ts"),$=a("./src/pages/article/hooks/use-squirrel-script.tsx"),C=a("./src/pages/article/utils/base-data-layer.ts"),P=a("./src/pages/article/utils/schema.tsx"),A=a("../../node_modules/react/jsx-runtime.js");const N=()=>{const{pathname:e,search:t}=(0,s.zy)(),{context:a=""}=(0,f.l)(),{loading:p,error:g,data:S}=(0,i.n1W)({variables:{url:`${e}${t}`,context:a}}),{getFullUrl:C}=(0,x.q)(),P=(0,o.l)(),N=(0,y.j)({backStack:P}),{getBaseMetaTags:I}=(0,h.r)(),B=(0,n.Br)("ctx-011-contextualised-newsletter","");if((0,$.useSquirrelScript)(S),p)return(0,A.jsx)(d.a,{});if(g)return(0,A.jsx)(l.A,{error:g});if(!S?.articlePage)return(0,A.jsx)(l.h,{pageName:"Article Page"});const{articlePage:L}=S;if("Redirect"===L.__typename)return(0,A.jsx)(m.r,{to:L.redirectUrl});const{articleBodyTemplate:D,breadcrumb:O,heroImage:E,meta:F,consumerRightsFooter:R,savedStatus:W}=L,q=I({meta:F,context:a,imageUrl:E?.src,twitterCard:"summary_large_image"}),M=U({articlePage:L,baseMetaTags:q,urls:{currentUrl:C(),previousUrl:N},gbTestValue:B});return(0,A.jsxs)(w.ArticleTemplateProvider,{meta:F,initialSavedStatus:W,children:[(0,A.jsxs)("div",{"data-testid":"template-portal","data-template-type":"consumer-rights-car-tool-article",children:[(0,A.jsx)(c.Q,{...O}),(0,A.jsx)(b.HeroImageWithText,{title:"Am I entitled to a repair, replacement or refund on my car?",link:{text:"Find out my rights",href:"/tool/car-problem"},image:{src:"https://media.which.gpp.io/prod/images/ar_2to1_900x450/a2ce12e30bea-car-main-page.jpg",alt:"Seatbelt picture",sources:[{srcset:"https://media.which.gpp.io/prod/images/article_image_960px/15055c9b42ef-desktop.jpg",sizes:"(min-width: 768px)"}]},triggerCtaTracking:!0}),(0,A.jsx)(r.xA,{children:(0,A.jsx)(r.Ei,{span:{medium:10,large:8},columnStart:{medium:2,large:3},children:(0,A.jsx)(k.Save,{location:"hero"})})}),(0,A.jsx)(_.u,{metaTags:M,children:(0,A.jsxs)(r.xA,{children:[(0,A.jsx)(r.Ei,{span:{medium:10,large:8},columnStart:{medium:2,large:3},children:(0,A.jsx)(j.CRCarToolIntro,{className:"pt-4 px-0 pb-3 py-6-md pt-7-lg"})}),(0,A.jsx)(r.Ei,{span:{large:8},columnStart:{large:3},children:(0,A.jsx)("article",{children:(0,v.u)(D)})}),(0,A.jsx)(r.Ei,{span:{medium:10,large:8},columnStart:{medium:2,large:3},children:(0,A.jsx)(k.Save,{location:"content"})}),(0,A.jsx)(r.Ei,{children:(0,A.jsx)(u.n,{data:R})})]})})]}),(0,A.jsx)(T.ToastNotification,{})]})},U=({articlePage:{meta:e,articleBodyTemplate:t,authors:a},baseMetaTags:s,urls:r,gbTestValue:n})=>{const i=a.length?[(0,A.jsx)("meta",{name:"author",content:a.map(({name:e})=>e).join(", ")},"author")]:[],o=e.keywords.length?[(0,A.jsx)("meta",{name:"keywords",content:e.keywords.join(", ")},"keywords")]:[],c={pageType:"article",vertical:"consumer-rights",content_id:e.contentId,isVideoArticle:!1},l={...c,...(0,C.baseDataLayer)(e,r,t),keywords:e.keywords?.length?e.keywords.join(" | "):"",tags:e.keywords?.length?e.keywords.join(" | "):"",author:a.length?a.map(({name:e})=>
1e).join(" | "):"",topicName:"cars",subtopicName:"new-and-used-cars",content_type:"Advice"},d=(0,p.S)([...e.dataLayer||[],(0,S.a)(l)]),u=(0,g.v)(e.dataLayer,{...c,sub_vertical:"cars",category:"new-and-used-cars",keywords:e.keywords,tags:e.keywords,GB_test_value:n}),m=(0,P.generateSchema)({meta:e});return s.concat(i,o,d,u,m,(0,A.jsx)("link",{rel:"preconnect",href:"https://securepubads.g.doubleclick.net"}))}},"./src/pages/article/components/Save/Save.module.scss"(e,t,a){a.r(t),a.d(t,{default:()=>s});const s={saveButton:"Save_saveButton__DUQvK",heartIcon:"Save_heartIcon__DRzuw",padlockIcon:"Save_padlockIcon__86hQg",saveButtonSaved:"Save_saveButtonSaved__Kd36O",saveIconButton:"Save_saveIconButton__FZTPZ",saveIconButtonSaved:"Save_saveIconButtonSaved__qx6+s"}},"./src/pages/article/components/Save/Save.tsx"(e,t,a){a.r(t),a.d(t,{Save:()=>v});var s=a("../../node_modules/react/index.js"),r=a("../../node_modules/@which/seatbelt/src/index.ts"),n=a("../../node_modules/@which/seatbelt/src/components/Icons/index.ts"),i=a("../shared/build/esm/utils/dynamic-ga4-datalayer-push.js"),o=a("../shared/build/esm/utils/get-cookie.js"),c=a("./node_modules/@kinde-oss/kinde-auth-react/src/index.ts"),l=a("../../node_modules/classnames/index.js"),d=a.n(l),u=a("./src/shared/components/FreeAccountSignupModal/FreeAccountSignupModal.tsx"),m=a("./src/shared/save-api-url.ts"),p=a("./src/shared/usePageProps.tsx"),g=a("./src/pages/article/ArticleTemplateContext.tsx"),h=a("./src/pages/article/components/Save/Save.module.scss"),x=a("../../node_modules/react/jsx-runtime.js");const v=({location:e,variant:t="button"})=>{const{getAccessToken:a}=(0,c.r8)(),{userAccessState:l}=(0,p.l)(),v=l?.userLoggedIn??!1,[f,y]=(0,s.useState)(!1),[S,_]=(0,s.useState)(!1),{meta:{contentId:T,title:w},savedStatus:j={isSaved:!1,id:null},setSavedStatus:b=()=>{},setToast:k=()=>{}}=(0,s.useContext)(g.ArticleTemplateContext),$="undefined"!=typeof window,C=$?window.location.href:"/",P="sticky"===e?"save-article-sticky":"save-article",A=$?(()=>{const e=new URL(C);return e.searchParams.set("freeAccountSignUpSource",P),e.toString()})():`/?freeAccountSignUpSource=${P}`,N=`/registration?freeAccount=true&freeArticle=true&redirect=${encodeURIComponent(A)}`,U=`/login?redirect=${encodeURIComponent(C)}`,I=`${(0,m.j)()}/articles`,B=async t=>{if(t&&(0,i.N)({event:"click_save",item_text:w,item_group:"saved items",item_content_id:T,item_spec:`article ${e}`,action_group:"add to save"}),v){y(!0);try{const e=(0,o.R)(document?.cookie,"sessionId"),t=await a()??e,s=await fetch(I,{method:"POST",headers:{Authorization:`Bearer ${t}`,"Content-Type":"application/json"},body:JSON.stringify({sourceId:T})});if(!s.ok)throw new Error("Save failed");const r=await s.json();b({isSaved:!0,id:r.id}),k({displayToast:!0,error:!1,mainText:"Article saved",linkText:"View saved articles",linkUrl:"/saved#articles"})}catch(e){k({displayToast:!0,error:!0,mainText:"Sorry, we couldn't save this article."})}finally{y(!1)}}else _(!0)},L="icon"===t;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(r.$n,{onClick:()=>{f||(j.isSaved?(async()=>{y(!0);try{(0,i.N)({event:"click_save",item_text:w,item_group:"saved items",item_content_id:T,item_spec:`article ${e}`,action_group:"remove from save"});const t=(0,o.R)(document?.cookie,"sessionId"),s=await a()??t;if(!(await fetch(I,{method:"DELETE",headers:{Authorization:`Bearer ${s}`,"Content-Type":"application/json"},body:JSON.stringify({id:j.id})})).ok)throw new Error("Delete failed");b({isSaved:!1,id:null}),k({displayToast:!0,error:!1,mainText:"Article removed from saved items",linkText:"undo",onClick:()=>B(!1)})}catch(e){k({displayToast:!0,error:!0,mainText:"Sorry, there was an error removing this article."})}finally{y(!1)}})():B(!0))},"aria-pressed":j.isSaved,"aria-label":L?j.isSaved?"Remove article from saved items":"Save article":void 0,appearance:"secondary",className:d()(L?h.default.saveIconButton:h.default.saveButton,{[L?h.default.saveIconButtonSaved:h.default.saveButtonSaved]:j.isSaved}),enableSpinner:f,disabled:f,...L&&{"data-testid":"save-icon-button"},children:[(0,x.jsx)(n.C3E,{selected:j.isSaved,width:16,height:16,className:h.default.heartIcon,"data-testid":"save-heart-icon"}),!L&&(j.isSaved?"Saved article":"Save article")]}),(0,x.jsx)(u.$,{isOpen:S,closeModal:()=>_(!1),loginUrl:U,registerForFreeUrl:N,loginButtonDataAttributes:{"data-which-id":"article-savebutton-login-link","data-item-group":"offers popup","data-item-spec":"article"},registerButtonDataAttributes:{"data-which-id":"article-savebutton-free account signup-cta","data-item-group":"offers popup","data-item-spec":"article"}})]})}},"./src/pages/article/components/Save/index.ts"(e,t,a){a.r(t),a.d(t,{Save:()=>s.Save});var s=a("./src/pages/article/components/Save/Save.tsx")},"./src/pages/article/hooks/use-squirrel-script.tsx"(e,t,a){a.r(t),a.d(t,{useSquirrelScript:()=>o});var s=a("../../node_modules/react/index.js"),r=a("./src/shared/squirrel-url.ts"),n=a("./src/shared/utils/loadScript.ts"),i=a("./src/shared/utils/remove-script-tag.ts");const o=e=>{(0,s.useEffect)(()=>{const t=e?.articlePage?.articleConfig?.inlinePageScripts?.includes("squirrel"),a=(0,r.V)(),s=()=>{(0,n.k)({src:a})};if(t){if("complete"!==document.readyState)return window.addEventListener("load",s,!1),()=>{(0,i.m)(a),window.removeEventListener("load",s)};s()}},[e])}},"./src/pages/article/template-styles/ArticlePage.scss"(e,t,a){a.r(t)},"./src/pages/article/utils/base-data-layer.ts"(e,t,a){a.r(t),a.d(t,{baseDataLayer:()=>i});const s=e=>{if(!e)return"";const t=new Date(e),a=e=>new Intl.DateTimeFormat("en-GB",e).format(t),s=a({day:"2-digit"}),r=a({month:"2-digit"});return`${a({year:"numeric"})}-${r}-${s}`};var r=a("./src/shared/utils/remove-url-query-string-and-fragment.ts"),n=a("./src/pages/article/utils/get-components-text.ts");const i=(e,t,a)=>{const i="articleBodyTemplate"in a?a.articleBodyTemplate:a,o="articleBodyTemplate"in a&&a.extraPageComponents||[];return{pageComponents:[(0,n.getPageComponentsText)(i),...o].filter(
1Boolean).join("|"),wcdPageUrl:(0,r.Q)(t.currentUrl),previousWcdPageUrl:t.previousUrl||"",wcdPageTitle:e?.title||"",contentPublishedDate:s(e.publishedDate),contentUpdatedDate:s(e.updatedDateTime),systemContentPublishedDate:s(e.systemContentPublishedDate),systemContentUpdatedDate:s(e.systemContentUpdatedDate),glideCurationDate:e.glideCurationDate,frequencyOfUpdate:e.frequencyOfUpdate,significantUpdate:e.significantUpdate}}},"./src/pages/article/utils/get-components-text.ts"(e,t,a){a.r(t),a.d(t,{getPageComponentsText:()=>r});var s=a("./src/pages/article/utils/hasLockedTable.ts");const r=e=>{const t=JSON.stringify(e),a=[];return t.includes('"component":"AskWhich"')&&a.push("aw?"),t.includes('"component":"SmartProductPicker"')&&a.push("SPP"),t.includes('"component":"CardedDynamicTable"')&&a.push("MLP"),t.includes('"component":"SquirrelEmbed"')&&a.push("squirrel widget"),t.includes('"component":"NewsletterSignUp"')&&a.push("newsletter"),(0,s.hasLockedTable)(t)&&a.push("NSTL"),a.join("|")}},"./src/pages/article/utils/hasLockedTable.ts"(e,t,a){a.r(t),a.d(t,{hasLockedTable:()=>s});const s=e=>{const t=e.match(/"component":"(Table|CsvTable)","props":{(.*)}/g);return!!t?.length&&t.map(e=>e.includes("PadlockIcon")).filter(Boolean).length>0}},"./src/pages/article/utils/schema.tsx"(e,t,a){a.r(t),a.d(t,{generateSchema:()=>i});var s=a("./src/shared/utils/get-schema-from-snippet.tsx");const r=e=>!e||!Number.isInteger(e)||e<0?"":new Date(e).toISOString();var n=a("../../node_modules/react/jsx-runtime.js");const i=({meta:{title:e,desc:t,canonical:a,publishedDateTime:i,updatedDateTime:c,headCodeBlock:l,reviewSchema:d},authors:u=[],schemaImages:m,video:p,schemaType:g="Article",mortgageRatesLastUpdated:h,isPaywalledArticle:x,paywallCssSelector:v=".paywall"})=>{const f=[],y=(m??[]).filter(Boolean).map(e=>({"@type":"ImageObject",url:e.src,...e.width&&{width:e.width},...e.height&&{height:e.height}})),S=(0,n.jsx)("script",{type:"application/ld+json",children:`\n        {\n          "@context": "http://schema.org",\n          "@type": "${g}",\n          "mainEntityOfPage": {\n            "@type": "WebPage",\n            "@id": "${a}"${y.length?`, "primaryImageOfPage": ${JSON.stringify(y[0],null,2)}`:""}\n          },\n          ${x?`"isAccessibleForFree": false,\n          "hasPart": [{\n            "@type": "WebPageElement",\n            "isAccessibleForFree": false,\n            "cssSelector": "${v}"\n          }],`:""}\n          "headline": "${e}",\n          "description": "${t}",\n          ${y.length?`"image": ${JSON.stringify(y,null,2)},`:""}\n          ${u?.length?`\n          "author": {\n            "@type": "Person",\n            "name": "${u[0].name}",\n            ${u[0].about?`"description": "${u[0].about}",`:""}\n            ${u[0].jobTitle?`"jobTitle": "${u[0].jobTitle}",`:""}\n            ${u[0].image?`\n            "image": {\n              "@type": "ImageObject",\n              "url": "${u[0].image?.src}",\n              "caption": "${u[0].name}"\n            },`:""}\n            "url": "https://www.which.co.uk${null===u[0].slug?"/about-which/who-we-are":`/author/${u[0].slug}`}"\n          },`:""}\n          "publisher": {\n            "@type": "Organization",\n            "name": "Which?",\n            "logo": {\n              "@type": "ImageObject",\n              "url": "https://www.which.co.uk/favicon-512.png",\n              "width": 512,\n              "height": 512\n            }\n          },\n          ${p?o(p):""}\n          "datePublished": "${r(i)}",\n          "dateModified": "${h?h.toISOString():r(c)}"\n        }\n      `});if(f.push(S),d){const e=(0,s.e)(d);return f.concat(e)}if(l){const e=(0,s.e)(l);return f.concat(e)}return f},o=e=>{const t=[e.heroVideo?.seo||null,...(e.customSeo||[])??[]].filter(e=>null!==e),a=t.length;if(!a)return"";if(1===a){const[e]=t;return`"video": ${c(e)}`}const s=t.reduce((e,t)=>`${e} ${c(t)}`,"");return`"video": [${s.slice(0,s.length-1)}],`},c=e=>`{\n  "@type": "VideoObject",\n  "@context": "https://schema.org",\n  "name": "${e.name}",\n  "description": "${e.description}",\n  "thumbnailUrl": "${e.thumbnailUrl}",\n  "uploadDate": "${e.uploadDate}",\n  "dateModified": "${e.dateModified}",\n  "dateCreated": "${e.dateCreated}",\n  "embedUrl": "${e.embedUrl}",\n  "contentUrl": "${e.contentUrl}",\n  "duration": "${e.duration}"\n},`},"./src/pages/reviews/shared/components/ToastNotification/ToastNotification.module.scss"(e,t,a){a.r(t),a.d(t,{default:()=>s});const s={sticky:"ToastNotification_sticky__qt-+V",visible:"ToastNotification_visible__8fXd9",infoBar:"ToastNotification_infoBar__rtTTO",error:"ToastNotification_error__-scXo",textAndLink:"ToastNotification_textAndLink__TwdyA",link:"ToastNotification_link__IL2dW",close:"ToastNotification_close__GTTQS"}},"./src/pages/reviews/shared/components/ToastNotification/ToastNotification.tsx"(e,t,a){a.r(t),a.d(t,{ToastNotification:()=>g,defaultState:()=>p});var s=a("../../node_modules/react/index.js"),r=a("../../node_modules/@which/seatbelt/src/index.ts"),n=a("../../node_modules/@which/seatbelt/src/components/Icons/Navigational/index.ts"),i=a("../../node_modules/classnames/index.js"),o=a.n(i),c=a("./src/pages/article/ArticleTemplateContext.tsx"),l=a("./src/pages/reviews/product-comparison/ComparisonTableContext.ts"),d=a("./src/pages/reviews/product-listing/ReviewsTemplateContext.tsx"),u=a("./src/pages/reviews/shared/components/ToastNotification/ToastNotification.module.scss"),m=a("../../node_modules/react/jsx-runtime.js");const p={displayToast:!1,error:!1,mainText:"",linkText:"",linkUrl:void 0,onClick:void 0},g=()=>{const{state:e}=(0,s.useContext)(d.ReviewsTemplateContext),{state:t}=(0,s.useContext)(l.ComparisonTableContext),a=(0,s.useContext)(c.ArticleTemplateContext),[i,g]=(0,s.use
1State)(p);e&&(e.setToastContext=g),t&&(t.setToastContext=g),(0,s.useEffect)(()=>{a?.toast?.displayToast&&g(a.toast)},[a?.toast]);const h=(0,s.useCallback)(()=>{clearTimeout(T.current);const e={...p,error:i.error};g(e),a?.setToast&&a.setToast(e)},[a,i.error]),{displayToast:x,error:v,mainText:f,linkText:y,linkUrl:S,onClick:_}=i,T=(0,s.useRef)(void 0),w=(0,s.useRef)(x);return(0,s.useEffect)(()=>(x&&!w.current&&(T.current&&clearTimeout(T.current),T.current=setTimeout(h,5e3)),w.current=x,()=>clearTimeout(T.current)),[h,x]),(0,m.jsx)("div",{className:o()(u.default.sticky,x&&u.default.visible),"data-testid":"toast-notification",children:(0,m.jsxs)("div",{className:o()(u.default.infoBar,v&&u.default.error),children:[(0,m.jsxs)("div",{className:u.default.textAndLink,children:[(0,m.jsx)(r.Yx,{"data-testid":"toast-notification-text",textStyle:"sb-text-interface-body-small-regular","aria-live":"assertive","aria-atomic":!0,children:f}),y&&S&&(0,m.jsx)(r.N_,{className:u.default.link,textStyle:"sb-text-interface-body-small-strong","data-which-id":"toast-notification-link","data-item-text":y,"data-item-spec":"toast notification link","data-testid":"toast-notification-link",href:S,children:y}),y&&_&&(0,m.jsx)(r.z9,{className:u.default.link,textStyle:"sb-text-interface-body-small-strong","data-which-id":"toast-notification-link","data-item-text":y,"data-item-spec":"toast notification link","data-testid":"toast-notification-button",onClick:_,children:y})]}),(0,m.jsx)("button",{className:u.default.close,onClick:h,onKeyPress:h,"aria-label":"Close",children:(0,m.jsx)(n.w0,{width:15,height:15})})]})})}},"./src/pages/reviews/shared/components/ToastNotification/index.ts"(e,t,a){a.r(t),a.d(t,{ToastNotification:()=>s.ToastNotification,defaultState:()=>s.defaultState});var s=a("./src/pages/reviews/shared/components/ToastNotification/ToastNotification.tsx")},"./src/shared/data-layer.tsx"(e,t,a){a.d(t,{S:()=>r}),a("../../node_modules/react/index.js");var s=a("../../node_modules/react/jsx-runtime.js");const r=(e=[])=>{const t=e.reduce((e,t)=>`${e}dataLayer.push(${JSON.stringify(t)});\n\t`,"");return[(0,s.jsx)("script",{children:`\n\twindow.dataLayer = window.dataLayer || [];\n\tdataLayer.push(function() { this.reset(); })\n\t${t}`},"ga-script")]}},"./src/shared/dfp.tsx"(e,t,a){a.d(t,{v:()=>r}),a("../../node_modules/react/index.js");var s=a("../../node_modules/react/jsx-runtime.js");const r=(e,t)=>{const a=e.find(e=>e?.loginStatus);return[(0,s.jsx)("script",{children:`window.googletag = window.googletag || { cmd: [] };\n      window.googletag.cmd = window.googletag.cmd || [];\n      window.dfp = {\n        vertical: '${t?.vertical??""}',\n        sub_vertical: '${t?.sub_vertical??""}',\n        category: '${t?.category??""}',\n        tags: ${JSON.stringify(t?.tags??[])},\n        keywords: ${JSON.stringify(t?.keywords??[])},\n        login_status: '${a?.loginStatus??"loggedOut"}',\n        content_id: '${t?.content_id??""}',\n        GB_test_value: '${t?.GB_test_value??""}',\n        content_type: '${t?.content_type??""}',\n        page_type: '${t?.pageType??""}',\n      };`},"google-tag")]}},"./src/shared/save-api-url.ts"(e,t,a){a.d(t,{j:()=>r});var s=a("./src/shared/utils/index.ts");const r=()=>(0,s.IX)()?"":"/api/save"},"./src/shared/utils/get-schema-from-snippet.tsx"(e,t,a){a.d(t,{e:()=>r}),a("../../node_modules/react/index.js");var s=a("../../node_modules/react/jsx-runtime.js");const r=(e,t)=>{const a=t?{key:t}:{};return e?.includes('<script type="application/ld+json"')?[(0,s.jsx)("script",{...a,type:"application/ld+json",children:e.replace(/<\/?script\b[^>]*>/g,"")})]:[]}},"./src/shared/utils/getPreviousUrl/getPreviousUrl.ts"(e,t,a){a.d(t,{j:()=>s});const s=({backStack:e})=>{if(e&&!(e.length<2))return e[e.length-2]}},"./src/shared/wrappers/PageWrapperWithMeta.tsx"(e,t,a){a.d(t,{u:()=>c});var s=a("../../node_modules/react/index.js"),r=a("../../node_modules/react-helmet-async/lib/index.module.js"),n=a("../../node_modules/classnames/index.js"),i=a.n(n),o=a("../../node_modules/react/jsx-runtime.js");const c=({children:e,metaTags:t,includePageWrapper:a=!0,className:n})=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(r.mg,{children:t?.map((e,t)=>s.cloneElement(e,{key:t}))}),(0,o.jsx)("main",{id:"main-content",className:i()(a&&"w-page-wrapper",n),children:e})]})}}]);
2//# sourceMappingURL=pages-article-ConsumerRightsCarAdviceToolPage.c8a91908.chunk.js.map

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.