PageSourceSearch

https://eneco.be/_next/static/chunks/1075.9c13d737e269beee.js

js eneco.be collected 2026-09-24 17:50:19 UTC 6,206 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1075],{4285:(e,a,s)=>{s.d(a,{N:()=>l});var r=s(7643);let l=(e,a,s)=>(0,r.t)(e,a,s)},7643:(e,a,s)=>{s.d(a,{t:()=>d});var r=s(77545);let l=(e,a,s)=>{if(e&&"reportValidity"in e){let l=(0,r.Jt)(s,a);e.setCustomValidity(l&&l.message||""),e.reportValidity()}},i=(e,a)=>{for(let s in a.fields){let r=a.fields[s];r&&r.ref&&"reportValidity"in r.ref?l(r.ref,s,e):r&&r.refs&&r.refs.forEach(a=>l(a,s,e))}},t=(e,a)=>{let s=n(a);return e.some(e=>n(e).match(`^${s}\\.\\d+`))};function n(e){return e.replace(/\]|\[/g,"")}function d(e,a,s){return void 0===s&&(s={}),function(l,n,d){try{return Promise.resolve(function(r,t){try{var o=(null!=a&&a.context,Promise.resolve(e["sync"===s.mode?"validateSync":"validate"](l,Object.assign({abortEarly:!1},a,{context:n}))).then(function(e){return d.shouldUseNativeValidation&&i({},d),{values:s.raw?Object.assign({},l):e,errors:{}}}))}catch(e){return t(e)}return o&&o.then?o.then(void 0,t):o}(0,function(e){var a;if(!e.inner)throw e;return{values:{},errors:((e,a)=>{a.shouldUseNativeValidation&&i(e,a);let s={};for(let l in e){let i=(0,r.Jt)(a.fields,l),n=Object.assign(e[l]||{},{ref:i&&i.ref});if(t(a.names||Object.keys(e),l)){let e=Object.assign({},(0,r.Jt)(s,l));(0,r.hZ)(e,"root",n),(0,r.hZ)(s,l,e)}else(0,r.hZ)(s,l,n)}return s})((a=!d.shouldUseNativeValidation&&"all"===d.criteriaMode,(e.inner||[]).reduce(function(e,s){if(e[s.path]||(e[s.path]={message:s.message,type:s.type}),a){var l=e[s.path].types,i=l&&l[s.type];e[s.path]=(0,r.Gb)(s.path,a,e,s.type,i?[].concat(i,s.message):s.message)}return e},{})),d)}}))}catch(e){return Promise.reject(e)}}}},41075:(e,a,s)=>{s.r(a),s.d(a,{default:()=>w});var r=s(83011),l=s(97323),i=s(7041),t=s(66820),n=s(72292),d=s(98522),o=s(14065),u=s(95934),c=s(33180),m=s(4285),h=s(64910),p=s(63867),v=s(42038),g=s(84125),f=s(77545),x=s(36448),j=s(97703),A=s(40969),y=s(5399);let w=e=>{var a,s,w,F,_,b,O;let{fields:E}=e,L=j.Ik({displayName:j.Yj().required(E.nameFormfield.value.requiredMessage).min(1,E.nameFormfield.value.requiredMessage).max(25,E.nameFormfield.value.validationMessage),emailAddress:(0,t.a)({requiredMessage:null==E||null==(s=E.emailFormField)||null==(a=s.value)?void 0:a.requiredMessage,emailMessage:null==E||null==(F=E.emailFormField)||null==(w=F.value)?void 0:w.validationMessage}),password:j.Yj()}),C=(0,f.mN)({resolver:(0,m.N)(L)}),{formState:{errors:I},setError:S,handleSubmit:k,register:M,setValue:T}=C,{data:U}=(0,i.wV)(),{data:z,isLoading:V,error:Z}=(0,u.A)(o.z9j,{},["session"],U),R=(0,c.A)(z);(0,l.useEffect)(()=>{V||!R||Z||(null==z?void 0:z.error)||(T("displayName",R.displayName||""),T("emailAddress",R.email||""))},[R,V,Z]);let Y=(0,p.rd)(),q=(0,h.d)(),{mutate:G}=(0,x.iX)(),{trackEventBE:P}=(0,g.z1)(),[X,$]=(0,l.useState)(!1),[J,D]=(0,l.useState)(null),Q=V||!U,B=!Q&&(Z||(null==z?void 0:z.error));return Q||!Z||z?(0,r.jsx)(f.Op,{...C,children:(0,r.jsx)(v.lV,{onSubmit:k(e=>{$(!0),(0,o.DFx)({body:{displayName:e.displayName,email:e.emailAddress,password:e.password}}).catch(e=>{throw D(e),$(!1),Error("unexpected behaviour: "+e)}).then(e=>{var a,s,r;let{error:l,response:i,data:t}=e;if(i.ok){let e=(null==t||null==(a=t.data)?void 0:a.result)==="ConfirmationEmailSent"?[A.NOTIFICATION_LOCAL_LOGIN,A.NOTIFICATION_LOCAL_LOGIN_EMAIL]:[A.NOTIFICATION_LOCAL_LOGIN],s="".concat(E.actionSubmitSuccessRedirectLink.value.href,"?").concat(A.QUERY_PARAMETER_SUCCESS,"=true&").concat(A.QUERY_PARAMETER_NOTIFICATION,"=").concat(e.join(","));P("username_password_change",{status:"success"}),G("session"),Y.push(s.toString())}else{let e=null==l||null==(r=l.errors)||null==(s=r.errors)?void 0:s.Validation;if(l&&e.length>0)e.indexOf("UpdateUser.PasswordRequirement")>=0&&(S("password",{message:E.passwordFormfield.value.validationMessage,type:"value"},{shouldFocus:!0}),P("username_password_change",{status:"failed",message:"invalid field validation"}
1)),e.indexOf("CurrentUser.AccountLink.AliasTooLong")>=0&&(S("displayName",{message:E.nameFormfield.value.validationMessage,type:"value"},{shouldFocus:!0}),P("username_password_change",{status:"failed",message:"alias too long"}));else throw P("username_password_change",{status:"failed",message:"unexpected error occurred"}),Error("unexpected behaviour:"+i);$(!1)}})}),children:(0,r.jsx)(v.U6,{direction:"column",gap:"6",children:(0,r.jsx)(v.Zp,{children:(0,r.jsxs)(v.U6,{children:[(0,r.jsx)(v.az,{paddingY:"5",paddingX:"6",children:(0,r.jsx)(v.DZ,{as:"h3",size:"XS",children:E.pageTitle.value})}),(0,r.jsx)(v.cG,{}),(0,r.jsxs)(v.az,{paddingY:"6",paddingX:"6",children:[B&&(0,r.jsx)(d.A,{}),J&&(0,r.jsx)(d.A,{}),!B&&(0,r.jsx)(v.U6,{direction:"column",gap:"6",children:Q?(0,r.jsx)(N,{}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.Sm,{label:E.nameFormfield.value.label,defaultValue:"",error:null==I||null==(_=I.displayName)?void 0:_.message,...M("displayName")}),(0,r.jsx)(v.Sm,{label:E.emailFormField.value.label,defaultValue:"",error:null==I||null==(b=I.emailAddress)?void 0:b.message,hint:(0,r.jsx)(n.A,{html:E.emailFormField.value.hint}),...M("emailAddress")}),(0,r.jsx)(v.cA,{label:E.passwordFormfield.value.label,autoComplete:"new-password",error:null==I||null==(O=I.password)?void 0:O.message,hint:(0,r.jsx)(n.A,{html:E.passwordFormfield.value.hint}),...M("password")})]})})]}),!B&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.cG,{}),(0,r.jsx)(v.az,{paddingY:"6",paddingX:"6",children:(0,r.jsxs)(v.U6,{direction:"row",gap:"5",children:[(0,r.jsx)(v.az,{children:(0,r.jsx)(v.$n,{type:"submit",isLoading:X,children:E.actionSubmitLink.value.text})}),(0,r.jsx)(v.az,{children:(0,r.jsx)(q,{linkType:"internal",href:E.actionCancelLink.value.href,children:(0,r.jsx)(v.vx,{action:"secondary",children:E.actionCancelLink.value.text})})})]})})]})]})})})})}):(0,r.jsx)(y.A,{})},N=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(v.EA,{width:"100%",height:50}),(0,r.jsx)(v.EA,{width:"100%",height:50}),(0,r.jsx)(v.EA,{width:"100%",height:50})]})},66820:(e,a,s)=>{s.d(a,{$:()=>l,a:()=>i});var r=s(97703);let l=/^[a-zA-Z0-9][a-zA-Z0-9._%+-]*@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,i=e=>{let{emailMessage:a,requiredMessage:s}=e;return r.Yj().required(s).email(a).matches(l,a)}}}]);
2//# sourceMappingURL=1075.9c13d737e269beee.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.