PageSourceSearch

https://secure-static.schutz.com.br/_next/static/chunks/pages/login/pw/change-3cc6ed5ae733abc0.js

js schutz.com.br collected 2026-09-24 11:13:17 UTC 7,788 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5402],{14529:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login/pw/change",function(){return t(50155)}])},23463:function(e,n,t){"use strict";t.d(n,{p:function(){return ChangePasswordForm}});var s=t(85893),a=t(67294),o=t(87536),r=t(11163),i=t(20256),c=t(16976),d=t(13892),l=t(17874),u=t(42048),p=t(28542),m=t(69183),g=t(88912),h=t(37340);function _templateObject(){let e=(0,h._)(["\n  margin-top: 16px;\n\n  .input {\n    margin-bottom: 14px;\n  }\n"]);return _templateObject=function(){return e},e}let w=i.ZP.div.withConfig({componentId:"sc-41607b8d-0"})(_templateObject());function ChangePasswordForm(e){let{query:n}=(0,r.useRouter)(),{toast:t}=(0,m.pm)(),[h,_]=(0,a.useState)(!1),f=(0,r.useRouter)(),v=(0,i.Fg)(),x=(0,o.cI)({mode:"onBlur"}),{handleSubmit:P}=x;async function onSubmitLogin(e){var s;t.clear(),_(!0);let a={password:e.password,checkPassword:e.confirmPassword,token:(null==n?void 0:null===(s=n.token)||void 0===s?void 0:s.toString())||""},{hasError:o}=await g.r.changePassword(a),r=o?l.Y.INVALID_TOKEN.KEY:l.Y.PASSWORD_CHANGED.KEY;_(!1),f.push("".concat(u.Z.LOGIN,"?message=").concat(r))}return(0,s.jsxs)("form",{...e,onSubmit:P(onSubmitLogin),children:[(0,s.jsx)(w,{className:"change-password-form__repeat-password-wrapper",children:(0,s.jsx)(c.g,{useFormReturn:x})}),(0,s.jsx)(d.z,{shouldGrow:!0,type:"submit",dataTestId:p.bq.SUBMIT_BUTTON,isLoading:h,isDisabled:h,variant:v.commonButtonVariants.changePasswordForm,className:"change-password-form__submit-button",children:"Redefinir senha"})]})}},27724:function(e,n,t){"use strict";t.d(n,{g:function(){return RepeatPassword}});var s=t(85893),a=t(95181),o=t(17194),r=t(14908),i=t(28542),c=t(85413),d=t(62854),l=t(37340),u=t(20256);function _templateObject(){let e=(0,l._)(["\n  margin: 5px 0 30px;\n\n  .input {\n    position: relative;\n  }\n\n  .input-password {\n    margin: 35px 0 10px;\n  }\n\n  .error-message {\n    position: absolute;\n    margin-top: 2px;\n  }\n"]);return _templateObject=function(){return e},e}let p=u.ZP.div.withConfig({componentId:"sc-7a06f4f6-0"})(_templateObject());function RepeatPassword(e){var n,t,l,u;let{useFormReturn:m,className:g,...h}=e,{register:w,watch:_,formState:{errors:f}}=m,v={isRequired:"Campo obrigat\xf3rio",invalidPassword:"Verifique os requisitos de seguran\xe7a abaixo.",confirmPassword:"As senhas n\xe3o s\xe3o correspondentes"},x={...w("password",{required:{value:!0,message:v.isRequired},min:8,pattern:{value:r.m.REPEAT_PASSWORD,message:v.invalidPassword}})},P=_("password"),R={...w("confirmPassword",{required:{value:!0,message:v.isRequired},validate:{value:e=>e===P||v.confirmPassword}})};return(0,s.jsxs)(p,{className:(0,d.m6)("repeat-password",g),...h,children:[(0,s.jsx)("div",{className:"input",children:(0,s.jsx)(a.C,{errors:f,register:x,labelTypePassword:"Senha",dataTestId:i.yl.PASSWORD_INPUT,errorDataTestId:i.yl.PASSWORD_INPUT_ERROR_MESSAGE,errorMessage:null===(t=f.password)||void 0===t?void 0:null===(n=t.message)||void 0===n?void 0:n.toString()})}),(0,s.jsx)(o.e,{className:"input-password",registerNewPassword:P}),(0,s.jsx)("div",{className:"input",children:(0,s.jsx)(a.C,{errors:f,register:R,labelTypePassword:c.T.CONFIRM_PASSWORD_LABEL,dataTestId:i.yl.REPEAT_PASSWORD_INPUT,errorDataTestId:i.yl.REPEAT_PASSWORD_INPUT_ERROR_MESSAGE,errorMessage:null===(u=f.confirmPassword)||void 0===u?void 0:null===(l=u.message)||void 0===l?void 0:l.toString()})})]})}},88985:function(e,n,t){"use strict";var s,a;t.d(n,{J:function(){return s}}),(a=s||(s={})).HEADER="Header",a.FOOTER="Footer"},50155:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return R},default:function(){return Change}});var s=t(85893),a=t(9008),o=t.n(a),r=t(67294),i=t(89755),c=t.n(i),d=t(11163),l=t.n(d),u=t(5602),p=t(17894),m=t(23463),g=t(42048),h=t(17874),w=t(88985),_=t(11619),f=t(37340),v=t(20256);function _templateObject(){let e=(0,f._)(["\n  padding: 44px 24px;\n\n  .change-password {\n    &__title {\n      font-size: inherit;\n      font-weight: normal;\n    }\n  }\n\n  .list {\n    &__item {\n      .description {\n        font-size: 12px;\n        color: ",";\n        margin-bottom: 8px;\n      }\n    }\n  }\n\n  .image-block {\n    display: none;\n  }\n\n  @media only screen and (min-width: 768px) {\n    padding: 44px 0;\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    margin: 0 auto;\n    max-width: 1440px;\n    width: 90%;\n\n    .image-block {\n      display: block;\n    }\n  }\n"]);
1return _templateObject=function(){return e},e}let x=v.ZP.div.withConfig({componentId:"sc-6c2b3cde-0"})(_templateObject(),e=>e.theme.colors.dark);function ChangePasswordPage(e){let{slots:n,className:t=""}=e,{query:a,isReady:o}=(0,d.useRouter)();return(0,r.useEffect)(()=>{!o||(null==a?void 0:a.token)||l().push("".concat(g.Z.LOGIN,"?message=").concat(h.Y.INVALID_TOKEN.KEY))},[o,null==a?void 0:a.token]),(0,s.jsxs)(u.A,{children:[(0,s.jsx)(p.I,{slot:null==n?void 0:n[w.J.HEADER]}),(0,s.jsxs)(x,{className:t,children:[(0,s.jsxs)("div",{className:"change-password__wrapper",children:[(0,s.jsx)("h1",{className:"change-password__title",children:"Redefini\xe7\xe3o de senha"}),(0,s.jsx)("p",{className:"change-password__description",children:"Crie uma nova senha para acessar sua conta"}),(0,s.jsx)(m.p,{className:"change-password__form"})]}),(0,s.jsx)("div",{}),_.Y.CHANGE_PASSWORD_BACKGROUND?(0,s.jsx)("div",{className:"image-block",children:(0,s.jsx)(c(),{src:_.Y.CHANGE_PASSWORD_BACKGROUND,alt:"change-password-background",width:"100",height:"100",layout:"responsive",objectFit:"contain"})}):null]}),(0,s.jsx)(p.I,{slot:null==n?void 0:n[w.J.FOOTER]})]})}var P=t(85413),R=!0;function Change(e){let{slots:n}=e,t="Redefini\xe7\xe3o de senha | ".concat(P.T.PAGE_TITLE_BRAND_NAME);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o(),{children:(0,s.jsx)("title",{children:t})}),(0,s.jsx)(ChangePasswordPage,{slots:n})]})}},88912:function(e,n,t){"use strict";t.d(n,{r:function(){return o}});var s=t(45613),a=t(23455);let getRecoveryOptions=async e=>{let n=await s.hi.get("/password-reset/request-recovery-options?email=".concat(e));return(0,a.m9)(n.data,e=>(function(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(e=n.recoveryOptions)?e.map(e=>(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{code:e.code||"",isDefault:e.isDefault||!1,value:e.value||""}})(e)):[]})(e))},requestChangePassword=async e=>{let{userEmail:n,option:t,gRecaptchaToken:o=""}=e,r=await s.hi.post("/password-reset/request?email=".concat(n,"&recoveryOption=").concat(t,"&isCheckout=false"),null,{headers:{captchaResponse:o}});return(0,a.m9)(r.data,e=>e)},validateCodeFromChangePassword=async e=>{let{email:n,code:t,gRecaptchaToken:o=""}=e,r="/password-reset/check-received-code?email=".concat(n,"&code=").concat(t,"&isCheckout=false"),i=await s.hi.get(r,{headers:{captchaResponse:o}});return(0,a.m9)(i.data,e=>e)},changePassword=async e=>{let n=await s.hi.post("/password-reset/change?isCheckout=false",e);return(0,a.m9)(n.data,e=>e)},getLoginCodeStatus=async function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=await s.hi.get("/login-code/status?email=".concat(e,"&forceChannelSelection=").concat(n.toString()));return(0,a.m9)(t.data,e=>e)},sendLoginCode=async e=>{let{email:n,channel:t,gRecaptchaToken:o=""}=e,r=t?"email=".concat(n,"&channel=").concat(t):"email=".concat(n),i=await s.hi.post("/login-code/send?".concat(r),null,{headers:{captchaResponse:o}});return(0,a.m9)(i.data,e=>e)},o={getRecoveryOptions,requestChangePassword,validateCodeFromChangePassword,changePassword,getLoginCodeStatus,sendLoginCode}}},function(e){e.O(0,[2422,741,3985,8597,3445,4607,9774,2888,179],function(){return e(e.s=14529)}),_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.