PageSourceSearch

https://nexojornal.com.br/_next/static/chunks/pages/conta/senha-df6e4975c25dd883.js

js nexojornal.com.br collected 2026-09-24 08:45:44 UTC 10,073 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3026],{69852:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/conta/senha",function(){return t(41986)}])},57300:function(e,r,t){"use strict";t.d(r,{f:function(){return s}});var a=t(85893),n=t(49229);function s(e){return(0,a.jsx)(n.n,{className:"w-full h-10 p-3 flex justify-center items-center border border-solid border-gray-300 font-bold rounded-[1.25rem] text-center text-gray-400 focus:outline-none bg-gray-100 font-roboto text-sm leading-[1.625rem] placeholder:text-gray-300 disabled:bg-gray-200 disabled:text-gray-300",id:e.name,...e})}},80240:function(e,r,t){"use strict";function a(e){return!!e.trim().length}function n(e){return e instanceof Date&&!isNaN(e)}t.d(r,{Jf:function(){return u}});let s=e=>{let r=e.split("/");return 3===r.length&&4===r[2].length&&new Date(Number(r[2]),Number(r[1])-1,Number(r[0]))},o=new Date;o.setFullYear(o.getFullYear()+1),o.setDate(o.getDate()+10);let i=[{validator:a,errorMessage:"Digite o n\xfamero do cart\xe3o"},{validator:function(e){if(16!==(e=e.replace(/\s/g,"").replace(/-/g,"")).length||!/^\d+$/.test(e))return!1;let r=0,t=e.split("").map(Number).reverse();for(let e=0;e<t.length;e++){let a=t[e];e%2!=0&&(a*=2)>9&&(a-=9),r+=a}return r%10==0},errorMessage:"N\xfamero do cart\xe3o inv\xe1lido"}];function l(e,r){return e.length>=r}function c(e,r){return!(e.length>=r)}let u={required:{validator:a,errorMessage:"O campo \xe9 obrigat\xf3rio"},requiredPassword:{validator:a,errorMessage:"Digite sua senha"},cep:{validator:e=>9===e.length,errorMessage:"O CEP informado \xe9 inv\xe1lido."},cpf:{validator:function(e){let r,t;if(!e)return!1;if(r=0,""===e)return!0;if(11!==(e=(e=e.replace("-","")).replace(/\./g,"")).length)return!1;switch(e){case"00000000000":case"11111111111":case"22222222222":case"33333333333":case"44444444444":case"55555555555":case"66666666666":case"77777777777":case"88888888888":case"99999999999":return!1}for(let t=1;t<=9;t++)r+=parseInt(e.substring(t-1,t))*(11-t);if((10==(t=10*r%11)||11===t)&&(t=0),t!==parseInt(e.substring(9,10)))return!1;r=0;for(let t=1;t<=10;t++)r+=parseInt(e.substring(t-1,t))*(12-t);return(10==(t=10*r%11)||11===t)&&(t=0),t===parseInt(e.substring(10,11))},errorMessage:"O CPF \xe9 inv\xe1lido."},cnpj:{validator:function(e){if(!e)return!1;let r=e.replace(/[^A-Za-z0-9]/g,"").toUpperCase();if(14!==r.length||!/^[0-9A-Z]{14}$/.test(r))return!1;let t=r.split("").map(e=>e.charCodeAt(0)-48);if(t.every(e=>e===t[0]))return!1;let a=[5,4,3,2,9,8,7,6,5,4,3,2],n=0;for(let e=0;e<12;e++)n+=t[e]*a[e];let s=11-n%11;if(s>=10&&(s=0),s!==t[12])return!1;let o=[6,5,4,3,2,9,8,7,6,5,4,3,2];n=0;for(let e=0;e<13;e++)n+=t[e]*o[e];let i=11-n%11;return i>=10&&(i=0),i===t[13]},errorMessage:"O CNPJ \xe9 inv\xe1lido."},selectRequired:{validator:function(e){return!!e.id},errorMessage:"O campo \xe9 obrigat\xf3rio"},date:{validator:function(e){let r=s(e);return r&&n(r)},errorMessage:"A data \xe9 inv\xe1lida."},presentDate:{validator:function(e){let r=s(e);return!!(r&&n(r))&&r>new Date},errorMessage:"Selecione uma data superior ao dia atual"},oneYearDate:{validator:function(e){let r=s(e);return!!(r&&n(r))&&r<o},errorMessage:"A data n\xe3o pode ultrapassar um ano."},hourValidate:{validator:function(e){let r=e.split(":");return!!(2===r.length&&Number(r[0])>=0&&23>=Number(r[0])&&Number(r[1])>=0&&59>=Number(r[1]))},errorMessage:"A hora \xe9 inv\xe1lida"},muiltSelectRequired:{validator:function(e){return null!=e&&!!e.length},errorMessage:"O campo \xe9 obrigat\xf3rio"},email:[{validator:a,errorMessage:"Digite seu e-mail"},{validator:function(e){var r;return null!==(r=String(e).toLowerCase().match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/))&&void 0!==r&&!!r.length},errorMessage:"Email inv\xe1lido."}],password:[{validator:a,errorMessage:"Digite sua senha"},{validator:e=>e.length>=6,errorMessage:"O tamanho m\xednimo da senha \xe9 de 6 caracteres."}],max:e=>({validator:r=>!(r.length>=e),errorMessage:"O campo deve ter no m\xe1ximo ".concat(e," caracteres.")}),min:e=>({validator:r=>r.length>=e,errorMessage:"O campo deve ter no m\xednimo ".concat(e," caracteres.")}),cardNumber:i,cardDate:[{validator:a,errorMessage:"O campo \xe9 obrigat\xf3rio"},{validator:function(e){if(!/^(0[1-9]|1[0-2])\/(\d{2})$/.test(e))return!1;let[r,t]=e.split("/"),a=new Date().getMonth()+1,n=new Date().getFullYear()%100;return!(Number(t)<n||Number(t)===n&&Number(r)<a)},errorMessage:"Data inv\xe1lida"}],cardCVV:[{validator:a,errorMessage:"O campo \xe9 obrigat\xf3rio"},{validator:function(e){return!!/^\d+$/.test(e)&&!(e.length<3)},errorMessage:"CVV inv\xe1lido"}],maxLength:e=>({validator:c,errorMessage:"Selecione no m\xe1ximo ".concat(e,".")}),minLength:e=>({validator:l,errorMessage:"Selecione ao menos ".concat(e,".")})}},41986:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSP:function(){return w},default:function(){return N}});var a=t(85893),n=t(11163),s=t(67294),o=t(80240),i=t(7245),l=t(68043),c=t(81354),u=t(68673),d=t(57300),m=t(46314),f=t(61126),p=t(56431);function g(){let{user:e}
1=(0,f.t)(),[r,t]=(0,s.useState)(!0),[n,g]=(0,s.useState)(!1),[x,v]=(0,s.useState)(),[h,b]=(0,s.useState)(""),[w,N]=(0,s.useState)({error:!1,message:""}),y=async r=>{let t={email:null==e?void 0:e.email,id:null==e?void 0:e.id,type:"subscriber",password:(0,c.SHA512)(r.password).toString(),info:null==e?void 0:e.info},a=(0,m.v5)();return fetch(p.W.profileUpdate,{method:"PUT",mode:"cors",credentials:"include",headers:{"Content-Type":"application/json",Authorization:a},body:JSON.stringify(t)}).then(async e=>e.ok?new Promise((e,r)=>{e("Atualiza\xe7\xe3o de senha realizada com sucesso!")}):v("error"))},j=(0,i.c)({onSubmit:e=>(v(void 0),y(e)),initalState:{},onError:()=>v("error"),onSuccess:()=>v("success")});return(0,s.useEffect)(()=>{h!==j.props("password").value?N({error:!0,message:"As senhas devem ser iguais"}):N({error:!1,message:""})},[h,j.props("password").value]),(0,s.useEffect)(()=>{if(r){t(!1);return}g(!0)},[j.props("password").value,j.props("passwordConfirmation").value]),(0,a.jsxs)("div",{className:"w-full max-w-[25.5rem] mb-[3.75rem]","data-testid":"password-edit-form",children:[(0,a.jsx)("h1",{className:"font-gotham font-black uppercase text-blue-100 text-xl leading-9 mt-3",children:"ALTERAR SENHA"}),"error"===x&&(0,a.jsx)("div",{className:"w-full max-w-[40.625rem] mt-8","data-testid":"update-error-message",children:(0,a.jsx)("div",{className:"flex justify-center bg-red-200 rounded-md py-5 px-1",children:(0,a.jsx)("p",{className:"font-gotham font-black text-center text-gray-100 uppercase text-sm leading-8",children:"Falha ao redefinir a senha. Tente novamente."})})}),"success"===x&&(0,a.jsx)("div",{className:"w-full max-w-[40.625rem] bg-green-100 py-4 px-4 rounded-md mt-6","data-testid":"update-success-message",children:(0,a.jsx)("p",{className:"font-gotham font-bold text-xs leading-5 text-gray-100",children:"Senha atualizada com sucesso."})}),"success"!==x&&(0,a.jsxs)("form",{children:[(0,a.jsx)("div",{className:"px-[2.125rem] mt-5",children:(0,a.jsx)(d.f,{label:"NOVA SENHA (M\xcdNIMO DE 6 CARACTERES)",placeholder:"Digite sua senha",validators:o.Jf.password,...j.props("password"),autoComplete:"current-password",type:"password","data-testid":"password-input"})}),(0,a.jsx)("div",{className:"px-[2.125rem] mt-7",children:(0,a.jsx)(d.f,{label:"CONFIRMA\xc7\xc3O DA SENHA",placeholder:"Confirme a senha",onChange:e=>b(e.value),error:w,type:"password",name:"passwordConfirmation","data-testid":"password-confirmation-input"})}),(0,a.jsx)("div",{className:"px-[2.125rem] mt-12",children:(0,a.jsx)(u.a,{text:"SALVAR",onClick:j.submit,disabled:!j.valid||w.error,"data-testid":"submit-button"})}),(!j.valid||w.error)&&n&&(0,a.jsx)("div",{className:"relative",children:(0,a.jsx)("div",{className:"absolute w-full flex justify-center mt-2",children:(0,a.jsx)(l.Z,{message:"Preencha todos os campos acima.",type:"error"})})})]})]})}var x=t(2235);function v(){return x.M===x.F.buzzlabs?(0,a.jsx)(g,{}):(0,a.jsx)("ev-engagement",{"group-name":"password-edit-form"})}function h(){return(0,a.jsx)("div",{className:"w-full max-w-[25.5rem] mb-[3.75rem]","data-testid":"password-edit-form",children:(0,a.jsx)(v,{})})}var b=t(42251),w=!0;function N(){let e=(0,n.useRouter)(),{user:r,isLoadingUser:t}=(0,f.t)();return(0,s.useEffect)(()=>{t||r||e.push("/conta/login")},[r,t,e]),(0,a.jsx)(b.i,{children:(0,a.jsx)(h,{})})}},88357:function(e,r,t){"use strict";t.d(r,{w_:function(){return l}});var a=t(67294),n={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},s=a.createContext&&a.createContext(n),o=function(){return(o=Object.assign||function(e){for(var r,t=1,a=arguments.length;t<a;t++)for(var n in r=arguments[t])Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n]);return e}).apply(this,arguments)},i=function(e,r){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>r.indexOf(a)&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)0>r.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(t[a[n]]=e[a[n]]);return t};function l(e){return function(r){return a.createElement(c,o({attr:o({},e.attr)},r),function e(r){return r&&r.map(function(r,t){return a.createElement(r.tag,o({key:t},r.attr),e(r.child))})}(e.child))}}function c(e){var r=function(r){var t,n=e.attr,s=e.size,l=e.title,c=i(e,["attr","size","title"]),u=s||r.size||"1em";return r.className&&(t=r.className),e.className&&(t=(t?t+" ":"")+e.className),a.createElement("svg",o({stroke:"currentColor",fill:"
1currentColor",strokeWidth:"0"},r.attr,n,c,{className:t,style:o(o({color:e.color||r.color},r.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),l&&a.createElement("title",null,l),e.children)};return void 0!==s?a.createElement(s.Consumer,null,function(e){return r(e)}):r(n)}}},function(e){e.O(0,[4434,5445,1827,5857,9567,9816,4285,3519,8868,9774,2888,179],function(){return e(e.s=69852)}),_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.