PageSourceSearch

https://www.gemeco.com/dist/resetpasswordChunk_12772e2099488d852272.chunk.js

js gemeco.com collected 2026-09-26 05:52:39 UTC 6,061 bytes, 8 lines download raw bytes

1"use strict";(self.webpackChunkroot=self.webpackChunkroot||[]).push([[3274],{60311:(e,s,t)=>{t.r(s),t.d(s,{ResetPasswordPageContext:()=>i,default:()=>o});var a=t(4301),r=t(38126),n=t(96540);const o={component:({id:e})=>n.createElement(r.A,null,n.createElement(a.A,{contentId:e,zoneName:"Content"})),definition:{hasEditableUrlSegment:!0,hasEditableTitle:!0,pageType:"System"}},i="ResetPasswordPage"},97474:(e,s,t)=>{t.r(s),t.d(s,{default:()=>G,resetPasswordStyles:()=>S});var a=t(80247),r=t(87446),n=t(31374),o=t(61696),i=t(28887),c=t(87406);const d=[e=>{e.apiParameter=e.parameter},async e=>{e.apiResult=await(0,c.xw)(e.apiParameter)},e=>{var s,t;e.apiResult.successful&&(null===(t=(s=e.parameter).onSuccess)||void 0===t||t.call(s))},e=>{var s,t;e.apiResult.successful||null===(t=(s=e.parameter).onError)||void 0===t||t.call(s,e.apiResult.errorMessage)}],l=(0,r.u3)(d,"ResetPassword");var u=t(4411),m=t(45507),w=t(73746),p=t(2804),g=t(41481),A=t(41118),P=t(98021),b=t(5030),y=t(22406),h=t(53492),f=t(39881),C=t(23573),E=t(76895),I=t(96540),R=t(71468),j=t(73802);const O={resetPassword:(0,r.O2)(l),validatePassword:o.Ay},S={centeringWrapper:{css:j.AH`display:flex;height:300px;justify-content:center;align-items:center;`},passwordGridItem:{width:[12,12,6,6,6],css:j.AH`flex-direction:column;${({theme:e})=>(0,C.Ay)(e,[null,null,j.AH`
2                            padding-left: 100px;
3                        `],"min")}`},passwordGridContainer:{css:j.AH`${({theme:e})=>(0,C.Ay)(e,[null,null,j.AH`
4                            max-width: 300px;
5                        `],"min")}`},instructionsText:{css:j.AH`margin-bottom:10px;`},newPasswordGridItem:{width:12},confirmNewPasswordGridItem:{width:12},submitGridItem:{width:12,css:j.AH`justify-content:flex-end;`},requirementsGridItem:{width:[12,12,6,6,6],css:j.AH`flex-direction:column;${({theme:e})=>(0,C.Ay)(e,[null,null,j.AH`
6                            padding-left: 50px;
7                        `],"min")}`},passwordRequirementsGridContainer:{gap:5},passwordRequirementsGridItem:{width:12},requirementsTitle:{variant:"h4",as:"h2"}},v=S,G={component:(0,R.Ng)((e=>({accountSettings:(0,i.SB)(e).accountSettings,signInPageLink:(0,m.U)(e,"SignInPage"),location:(0,u.g$)(e)})),O)((0,E.$k)((({accountSettings:e,signInPageLink:s,location:t,history:r,resetPassword:o,validatePassword:i})=>{const[c,d]=(0,I.useState)(""),[l,u]=(0,I.useState)(!0),[m,C]=(0,I.useState)(""),[E,R]=(0,I.useState)(""),[j,O]=(0,I.useState)(""),[S,G]=(0,I.useState)(""),[x,q]=(0,I.useState)(""),[T,k]=(0,I.useState)(!1),[N,H]=(0,I.useState)(!1),[_,L]=(0,I.useState)(!1),M=(0,I.useContext)(h.Ay),{passwordMinimumLength:$,passwordRequiresUppercase:B,passwordRequiresSpecialCharacter:U,passwordRequiresLowercase:D,passwordRequiresDigit:F}=e;(0,I.useEffect)((()=>{var e;const s=(0,a.A)(t.search);d(s.userId),C(s.resetToken),u("true"===(null===(e=s.reset)||void 0===e?void 0:e.toLowerCase()))}),[]);const z=(e,s)=>{const t=e!==s?(0,n.Ay)("CreateNewAccountInfo_PasswordCombination_DoesNotMatch"):"";return q(t),!t},W=()=>!(j||x)&&E&&S,J=e=>{z(e,S),i({password:e,onComplete:e=>{O(e)}}),R(e)},K=W();return I.createElement(g.Ay,Object.assign({},v.mainGridContainer),I.createElement(A.A,Object.assign({},v.passwordGridItem),I.createElement(f.A,Object.assign({},v.instructionsText),(0,n.Ay)(l?"ResetPassword_EnterPasswordInstructions":"AccountActivation_EnterPasswordInstructions")),I.createElement(g.Ay,Object.assign({},v.passwordGridContainer),I.createElement(A.A,Object.assign({},v.newPasswordGridItem),I.createElement(y.A,Object.assign({id:"password",type:T?"text":"password"},v.newPasswordTextField,{label:(0,w.Ay)("New Password"),value:E,onChange:e=>J(e.currentTarget.value),error:_&&j,iconProps:Object.assign(Object.assign({},v.newPasswordIcon),{src:T?b.default:P.default}),iconClickableProps:{onClick:()=>{k(!T)}},autoComplete:"new-password",required:!0,"data-test-selector":"resetPassword_NewPassword"}))),I.createElement(A.A,Object.assign({},v.confirmNewPasswordGridItem),I.createElement(y.A,Object.assign({id:"confirm-password"},v.confirmNewPasswordTextField,{type:N?"text":"password",label:(0,w.Ay)("Confirm New Password"),value:S,onChange:e=>{return s=e.currentTarget.value,G(s),void z(E,s);var s},error:_&&x,iconProps:Object.assign(Object.assign({},v.confirmNewPasswordIcon),{src:N?b.default:P.default}
7),iconClickableProps:{onClick:()=>{H(!N)}},autoComplete:"new-password",required:!0,"data-test-selector":"resetPassword_ConfirmNewPassword"}))),I.createElement(A.A,Object.assign({},v.submitGridItem),I.createElement(p.Ay,Object.assign({},v.submitButton,{onClick:async e=>{_||L(!0),J(E),c&&m&&W()&&(await o({userProfileId:c,userName:void 0,newPassword:E,resetToken:m,onError:e=>{M.addToast({body:e,messageType:"danger"})}}),M.addToast({body:(0,n.Ay)(l?"ResetPassword_SuccessMessage":"AccountActivation_SuccessMessage"),messageType:"success"}),s&&r.push(s.url))},disabled:_&&!K,"data-test-selector":"resetPassword_ResetButton"}),(0,w.Ay)("Reset Password"))))),I.createElement(A.A,Object.assign({},v.requirementsGridItem),I.createElement(f.A,Object.assign({},v.requirementsTitle),(0,w.Ay)("Password Requirements")),I.createElement(g.Ay,Object.assign({},v.passwordRequirementsGridContainer),I.createElement(A.A,Object.assign({},v.passwordRequirementsGridItem),(0,w.Ay)("Password must be at least {0} characters long",$.toString())),F&&I.createElement(A.A,Object.assign({},v.passwordRequirementsGridItem),(0,w.Ay)("Password must include at least one number")),D&&I.createElement(A.A,Object.assign({},v.passwordRequirementsGridItem),(0,w.Ay)("Password must include at least one lowercase character")),B&&I.createElement(A.A,Object.assign({},v.passwordRequirementsGridItem),(0,w.Ay)("Password must include at least one uppercase character")),U&&I.createElement(A.A,Object.assign({},v.passwordRequirementsGridItem),(0,w.Ay)("Password must include at least one non alphanumeric character")))))}))),definition:{allowedContexts:["ResetPasswordPage"],group:"Reset Password"}}}}]);
8//# sourceMappingURL=resetpasswordChunk_12772e2099488d852272.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.