|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, [userInfo, setValue]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const onSubmit = (data) => { | 
|---|
|  |  |  | const onSubmit = (params) => { | 
|---|
|  |  |  | setLoading(true); | 
|---|
|  |  |  | requestResetPassword(data).then(res => { | 
|---|
|  |  |  | requestResetPassword(params).then(res => { | 
|---|
|  |  |  | setLoading(false); | 
|---|
|  |  |  | const { code, msg, data } = res; | 
|---|
|  |  |  | if (code === 200) { | 
|---|
|  |  |  | notify(msg, { type: 'success', messageArgs: { _: msg } }); | 
|---|
|  |  |  | reset(); | 
|---|
|  |  |  | } else if (code === 408) { | 
|---|
|  |  |  | } else if (code === 10001) { | 
|---|
|  |  |  | setError('oldPassword', { | 
|---|
|  |  |  | message: msg, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  | rules={{ | 
|---|
|  |  |  | required: translate('ra.validation.required'), | 
|---|
|  |  |  | pattern: { | 
|---|
|  |  |  | value: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,13}$/, | 
|---|
|  |  |  | value: /^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d\.]{6,13}$/, | 
|---|
|  |  |  | message: translate('page.settings.resetPwd.tip.pwdInputLimit'), | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | validate: (value) => { | 
|---|