PageSourceSearch

https://www.renault.se/_next/static/chunks/7131.58ef73c885ac489d.js

js renault.se collected 2026-10-02 11:16:24 UTC 10,007 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7131],{37131:(e,s,i)=>{i.r(s),i.d(s,{default:()=>j});var l=i(2183),t=i(27861),a=i(5728),r=i(99772),n=i(62943),d=i(3638),o=i(73662),c=i(85513),f=i(85360),m=i(39621);i(6680);var x=i(95961),u=i(6454),p=i(1869),g=i(15563),b=i(46407),h=i(36439);let j=(0,r.es)(function(e){let s,i,r,j,N,v,w,L,k,S,D,y,T,_,C,F,H,M,R,A,E,z,I,Z,q,J,P,U,B,V,$,W,Y,G,K,O,Q,X,ee,es,ei,el,et,ea,er,en,ed,eo=(0,t.c)(124);if(eo[0]!==e){let{rendering:l,onClose:t,isCarPage:a,...n}=e;r=l,s=a,i=n,j=i.formSettings?.errorMessage?.value?.trim()||"Something went wrong, please try again later.",eo[0]=e,eo[1]=s,eo[2]=i,eo[3]=r,eo[4]=j}else s=eo[1],i=eo[2],r=eo[3],j=eo[4];let ec=j,[ef,em]=(0,h.useState)(!1),[ex,eu]=(0,h.useState)(void 0),[ep,eg]=(0,h.useState)(!1),eb=i.fields.IsDarkMode?.value,eh=!!i.fields?.Minimized?.value||s,[ej,eN]=(0,h.useState)(!!s||(i.fields.Minimized?.value??!1)),ev=(0,h.useRef)(null);eo[5]===Symbol.for("react.memo_cache_sentinel")?(N=async function(e){e.preventDefault(),em(!0),eg(!1);let s=new FormData(e.currentTarget);(0,p.R)("form_submission",{form_name:"Newsletter",url:window.location.href,page_path:window.location.pathname,user_firstname:s.get("firstName")?.toString()??"",user_lastname:s.get("lastName")?.toString()??"",user_phone:s.get("phone")?.toString()??"",user_email:s.get("email")?.toString()??"",user_accepts_newsletter:s.get("subscribeToNewsletter")?.toString()==="on"?"true":"false"});let i=await (0,x.Y)("Newsletter",e);i.success?i.values&&eu({firstName:i.values.firstName,email:i.values.email}):eg(!0),em(!1)},eo[5]=N):N=eo[5];let ew=N;if(ex){let e;return eo[6]!==s||eo[7]!==eb||eo[8]!==i.fields||eo[9]!==ex?(e=(0,l.jsx)(f.wV,{isDarkMode:eb,...ex,isCarPage:s,fields:i.fields}),eo[6]=s,eo[7]=eb,eo[8]=i.fields,eo[9]=ex,eo[10]=e):e=eo[10],e}eo[11]===Symbol.for("react.memo_cache_sentinel")?(v=function(){eN(e=>(e&&ev.current&&setTimeout(()=>{let e=ev.current;if(!e)return;let s=e.getBoundingClientRect(),i=window.innerHeight;s.bottom>i&&e.scrollIntoView({behavior:"smooth",block:"start"})},300),!e))},eo[11]=v):v=eo[11];let eL=v,ek=r?.uid??"newsletter-form",eS=eb?"text-text-invert-primary bg-black":"text-text-primary";eo[12]!==eS?(w=(0,d.A)(eS),eo[12]=eS,eo[13]=w):w=eo[13],eo[14]!==i.fields.Heading?(L=i.fields.Heading.value&&(0,l.jsx)(a.DZ,{tagName:"h2",tagStyle:"h2",className:"pb-2 text-center",children:(0,l.jsx)(n.Text,{field:i.fields.Heading})}),eo[14]=i.fields.Heading,eo[15]=L):L=eo[15],eo[16]!==i.fields.Description?(k=i.fields.Description.value&&(0,l.jsx)("p",{className:"text-center",children:(0,l.jsx)(n.Text,{field:i.fields.Description})}),eo[16]=i.fields.Description,eo[17]=k):k=eo[17],eo[18]!==L||eo[19]!==k?(S=(0,l.jsxs)("div",{className:"gap-sm pb-lg flex flex-col justify-center",children:[L,k]}),eo[18]=L,eo[19]=k,eo[20]=S):S=eo[20],eo[21]!==i.fields.Image?(D=i.fields.Image?.value?.src&&(0,l.jsx)("div",{className:"flex justify-center",children:(0,l.jsx)(o.A,{className:"h-auto w-32 object-contain",field:i.fields?.Image})}),eo[21]=i.fields.Image,eo[22]=D):D=eo[22],eo[23]!==i.fields.SubHeading?(y=i.fields.SubHeading.value&&(0,l.jsx)(a.DZ,{tagName:"h3",tagStyle:"h4",className:"pb-2",children:(0,l.jsx)(n.Text,{field:i.fields.SubHeading})}),eo[23]=i.fields.SubHeading,eo[24]=y):y=eo[24],eo[25]!==i.fields.SubDescription?(T=i.fields.SubDescription.value&&(0,l.jsx)(n.RichText,{field:i.fields.SubDescription}),eo[25]=i.fields.SubDescription,eo[26]=T):T=eo[26],eo[27]!==eh||eo[28]!==ej||eo[29]!==i.fields.CloseLabel||eo[30]!==i.fields.ExpandLabel?(_=eh&&(0,l.jsx)(b.A,{variant:"primary",onClick:eL,className:"mt-4",children:(0,l.jsx)(n.Text,{field:ej?i.fields.ExpandLabel:i.fields.CloseLabel})}),eo[27]=eh,eo[28]=ej,eo[29]=i.fields.CloseLabel,eo[30]=i.fields.ExpandLabel,eo[31]=_):_=eo[31],eo[32]!==y||eo[33]!==T||eo[34]!==_?(C=(0,l.jsxs)("div",{className:"",children:[y,T,_]}),eo[32]=y,eo[33]=T,eo[34]=_,eo[35]=C):C=eo[35],eo[36]!==D||eo[37]!==C?(F=(0,l.jsxs)("div",{className:"gap-lg pb-lg flex flex-row justify-center",children:[D,C]}),eo[36]=D,eo[37]=C,eo[38]=F):F=eo[38];let eD=ej?"grid-rows-[0fr]":"grid-rows-[1fr]";return eo[39]!==eD?(H=(0,d.A)("grid overflow-hidden transition-[grid-template-rows] duration-300 ease-in-out",eD),eo[39]=eD,eo[40]=H):H=eo[40],eo[41]!==i.fields.FormsHeading?(M=i.fields.FormsHeading.value&&(0,l.jsx)(a.DZ,{tagName:"h3",tagStyle:"h4",className:"pb-2",children:(0,l.jsx)(n.Text,{field:i.fields.FormsHeading})}),eo[41]=i.fields.FormsHeading,eo[42]=M):M=eo[42],eo[43]!==i.fields.FormsDescription?(R=i.fields.FormsDescription.value&&(0,l.jsx)("p",{children:(0,l.jsx)(n.Text,{field:i.fields.FormsDescription})}),eo[43]=i.fields.FormsDescription,eo[44]=R):R=eo[44],eo[45]!==i.fields.FirstNameLabel?(A=(0,l.jsxs)(c.JU,{children:[(0,l.jsx)(n.Text,{field:i.fields.FirstNameLabel})," *"]}),eo[45]=i.fields.FirstNameLabel,eo[46]=A):A=eo[46],eo[47]!==eb?(E=(0,l.jsx)(c.pd,{isDarkMode:eb,required:!0,name:"firstName",autoComplete:"given-name"}),eo[47]=eb,eo[48]=E):E=eo[48],eo[49]!==A||eo[50]!==E?(z=(0,l.jsxs)(c.D0,{children:[A,E]}),eo[49]=A,eo[50]=E,eo[51]=z):z=eo[51],eo[52]!==i.fields.LastNameLabel?(I=(0,l.jsxs)(c.JU,{children:[(0,l.jsx)(n.Text,{field:i.fields.LastNameLabel})," *"]}),eo[52]=i.fields.LastNameLabel,eo[53]=I):I=eo[53],eo[54]!==eb?(Z=(0,l.jsx)(c.pd,{isDarkMode:eb,required:!0,name:"lastName",autoComplete:"family-name"}),eo[54]=eb,eo[55]=Z):Z=eo[55],eo[56]!==I||eo[57]!==Z?(q=(0,l.jsxs)(c.D0,{children:[I,Z]}),eo[56]=I,eo[57]=Z,eo[58]=q):q=eo[58],eo[59]!==i.fields.PhoneLabel?(J=(0,l.jsxs)(c.JU,{children:[(0,l.jsx)(n.Text,{field:i.fields.PhoneLabel})," *"]}),eo[59]=i.fields.PhoneLabel,eo[60]=J):J=eo[60],eo[61]!==eb?(P=(0,l.jsx)(c.pd,{isDarkMode:eb,required:!0,name:"phone",type:"tel",autoComplete:"tel",pattern:"^\\+?[0-9][0-9\\s\\-]{5,19}$"}),eo[61]=eb,eo[62]=P):P=eo[62],eo[63]!==J||eo[64]!==P?(U=(0,l.jsxs)(c.D0,{children:[J,P]}),eo[63]=J,eo[64]=P,eo[65]=U):U=eo[65],eo[66]!==i.fields.EmailLabel?(B=(0,l.jsxs)(c.JU,{children:[(0,l.jsx)(n.Text,{field:i.fields.EmailLabel})," *"]}),eo[66]=i.fields.EmailLabel,eo[67]=B):B=eo[67],eo[68]!==eb?(V=(0,l.jsx)(c.pd,{isDarkMode:eb,required:!0,name:"email",type:"email",pattern:"^[A-Za-z0-9._%+\\-]+@[A-Za-z0-9.\\-]+\\.[A-Za-z]{2,}$",autoComplete:"email"}),eo[68]=eb,eo[69]=V):V=eo[69],eo[70]!==B||eo[71]!==V?($=(0,l.jsxs)(c.D0,{children:[B,V]}),eo[70]=B,eo[71]=V,eo[72]=$):$=eo[72],eo[73]!==z||eo[74]!==q||eo[75]!==U||eo[76]!==$?(W=(0,l.jsxs)(c.LB,{className:"gap-sm bp:gap-lg grid grid-cols-1 pb-4 lg:grid-cols-2",children:[z,q,U,$]}),eo[73]=z,eo[74]=q,eo[75]=U,eo[76]=$,eo[77]=W):W=eo[77],eo[78]!==i.fields.CheckboxLabel?(Y=i.fields.CheckboxLabel.value&&(0,l.jsxs)(c.D0,{className:"flex-row items-start",children:[(0,l.jsx)("input",{id:"checkbox_input_newsletter",required:!0,type:"checkbox",role:"checkbox",name:"subscribeToNewsletter",className:"checked:border-1 border-1 peer relative mt-1 h-6 w-6 shrink-0 appearance-none rounded-sm border-black bg-white disabled:border-black disabled:bg-black"}),(0,l.jsx)("svg",{className:"stroke-text-black pointer-events-none absolute ml-1 mt-2 hidden h-4 w-4 outline-none peer-checked:block",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round",children:(0,l.jsx)("polyline",{points:"20 6 9 17 4 12"})}),(0,l.jsx)(c.JU,{for:"checkbox_input_newsletter",className:"cursor-pointer pl-2",children:(0,l.jsx)(n.Text,{field:i.fields.CheckboxLabel})})]}),eo[78]=i.fields.CheckboxLabel,eo[79]=Y):Y=eo[79],eo[80]!==Y?(G=(0,l.jsx)(c.LB,{className:"gap-sm bp:gap-lg",children:Y}),eo[80]=Y,eo[81]=G):G=eo[81],eo[82]!==i.fields.FootnoteRichText?(K=i.fields.FootnoteRichText.value&&(0,l.jsx)("div",{style:{lineHeight:1.2,fontSize:"0.875rem"},children:(0,l.jsx)(n.RichText,{field:i.fields.FootnoteRichText})}),eo[82]=i.fields.FootnoteRichText,eo[83]=K):K=eo[83],eo[84]!==ec||eo[85
1]!==ep?(O=ep&&(0,l.jsx)("span",{className:"text-important text-sm",children:ec}),eo[84]=ec,eo[85]=ep,eo[86]=O):O=eo[86],eo[87]!==i.fields.SubmitLabel?(Q=(0,l.jsx)(n.Text,{field:i.fields.SubmitLabel}),eo[87]=i.fields.SubmitLabel,eo[88]=Q):Q=eo[88],eo[89]!==ef||eo[90]!==Q?(X=(0,l.jsx)(b.A,{variant:"primary",type:"submit",loading:ef,className:"w-full group-invalid:pointer-events-none group-invalid:opacity-50",children:Q}),eo[89]=ef,eo[90]=Q,eo[91]=X):X=eo[91],eo[92]!==O||eo[93]!==X?(ee=(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[O,X]}),eo[92]=O,eo[93]=X,eo[94]=ee):ee=eo[94],eo[95]!==eb||eo[96]!==i.formSettings?(es=(0,l.jsx)(m.M,{isDarkMode:eb,formSettings:i.formSettings}),eo[95]=eb,eo[96]=i.formSettings,eo[97]=es):es=eo[97],eo[98]!==i.fields.LegalLines?(ei=(0,l.jsx)(g.i,{LegalLines:i.fields.LegalLines}),eo[98]=i.fields.LegalLines,eo[99]=ei):ei=eo[99],eo[100]!==es||eo[101]!==ei?(el=(0,l.jsxs)("div",{className:"flex flex-col gap-2 pt-4",children:[es,ei]}),eo[100]=es,eo[101]=ei,eo[102]=el):el=eo[102],eo[103]!==W||eo[104]!==G||eo[105]!==K||eo[106]!==ee||eo[107]!==el?(et=(0,l.jsxs)("form",{id:"newsletter-form",onSubmit:ew,onFocus:u.b4,className:"group relative flex flex-col gap-4",children:[W,G,K,ee,el]}),eo[103]=W,eo[104]=G,eo[105]=K,eo[106]=ee,eo[107]=el,eo[108]=et):et=eo[108],eo[109]!==M||eo[110]!==R||eo[111]!==et?(ea=(0,l.jsx)("div",{className:"min-h-0",children:(0,l.jsxs)("div",{className:"gap-sm group relative mx-auto flex w-full flex-col pb-7",children:[M,R,et]})}),eo[109]=M,eo[110]=R,eo[111]=et,eo[112]=ea):ea=eo[112],eo[113]!==H||eo[114]!==ea?(er=(0,l.jsx)("div",{id:"newsletter-form-container",className:H,children:ea}),eo[113]=H,eo[114]=ea,eo[115]=er):er=eo[115],eo[116]!==F||eo[117]!==er||eo[118]!==S?(en=(0,l.jsxs)("div",{className:"py-lg px-sm bp:px-lg mx-auto flex max-w-lg flex-col",children:[S,F,er]}),eo[116]=F,eo[117]=er,eo[118]=S,eo[119]=en):en=eo[119],eo[120]!==ek||eo[121]!==en||eo[122]!==w?(ed=(0,l.jsx)("section",{ref:ev,id:ek,"data-component":"FormNewsletter",className:w,children:en}),eo[120]=ek,eo[121]=en,eo[122]=w,eo[123]=ed):ed=eo[123],ed})}}]);

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.