![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /opt/mattermost/client/ |
Upload File : |
"use strict";(self.webpackChunkmattermost_webapp=self.webpackChunkmattermost_webapp||[]).push([[7099],{47099:(e,s,t)=>{t.r(s),t.d(s,{default:()=>E});var a=t(23453),r=t(52602),o=t(17085),n=t(26614),l=t(62688),m=t.n(l),c=(t(17046),t(43813),t(36169),t(3188),t(30973),t(71633)),i=t.n(c),u=t(97023),d=t.n(u),p=t(14778),w=t(81911),f=t(78451);const g=e=>{let{location:s,siteName:t,actions:a}=e;const r=(0,p.useIntl)(),o=(0,w.useHistory)(),[n,l]=(0,u.useState)(null),m=(0,u.useRef)(null),c=n?d().createElement("div",{className:"form-group has-error"},d().createElement("label",{className:"control-label"},n)):null;return d().createElement("div",{className:"col-sm-12"},d().createElement("div",{className:"signup-team__container"},d().createElement(p.FormattedMessage,{id:"password_form.title",tagName:"h1",defaultMessage:"Password Reset"}),d().createElement("form",{onSubmit:async e=>{e.preventDefault();const t=m.current.value,r=new URLSearchParams(s.search).get("token");if("string"!=typeof r)throw new Error("token must be a string");const{data:n,error:c}=await a.resetUserPassword(r,t);n?(o.push("/login?extra="+f.Ay.PASSWORD_CHANGE),l(null)):c&&l(c.message)}},d().createElement("p",null,d().createElement(p.FormattedMessage,{id:"password_form.enter",defaultMessage:"Enter a new password for your {siteName} account.",values:{siteName:t}})),d().createElement("div",{className:i()("form-group",{"has-error":n})},d().createElement("input",{id:"resetPasswordInput",type:"password",className:"form-control",name:"password",ref:m,placeholder:r.formatMessage({id:"password_form.pwd",defaultMessage:"Password"}),spellCheck:"false",autoFocus:!0})),c,d().createElement("button",{id:"resetPasswordButton",type:"submit",className:"btn btn-primary"},d().createElement(p.FormattedMessage,{id:"password_form.change",defaultMessage:"Change my password"})))))};g.propTypes={location:m().shape({search:m().string.isRequired}).isRequired,actions:m().shape({resetUserPassword:m().func.isRequired}).isRequired,siteName:m().string};const h=(0,u.memo)(g),E=(0,a.connect)((function(e){return{siteName:(0,n.zj)(e).SiteName}}),(e=>({actions:(0,r.bindActionCreators)({resetUserPassword:o.cw},e)})))(h)}}]); //# sourceMappingURL=7099.ef352319bd2dfacdf64d.js.map