Tengo un problema en la condición de cambio de contraseña, cuando escribo las mismas contraseñas en Nueva contraseña y Reescriba la contraseña, sigue apareciendo el siguiente mensaje: "¡Las dos contraseñas que ingresó no coinciden!" incluso pensé que era lo mismo.
haga clic aquí para ver la imagen
<FormItemInput intlMessageLabel='Portal.topbar.newPassword' name='newPassword' required={true} intlMessage='Portal.password.required' minLength={7} messageLength='Portalform.password.length' inputType='password' /> <div><IntlMessages id="Portal.retypePassword" /></div> <Form.Item name='retypePassword' dependencies={['password']} rules={[ { min: 7, message: <IntlMessages id="Portal.retypePassword.length" />, }, { required: true, message: <IntlMessages id="Portal.corpMerchant.portalUser.addUser.form.retypePassword.required" />, }, ({ getFieldValue }) => ({ validator(rule, value) { if (!value || getFieldValue('password') === value) { return Promise.resolve(); } if (value.length < 7) { return Promise.reject(); } return Promise.reject( <IntlMessages id="Portal.retypePassword.notMatch" /> ); }, }), ]} hasFeedback > <Input.Password maxLength={32} size="large" style={{ textAlign: 'left' }} /> </Form.Item>