У меня есть форма смены пароля с redux-form
и функция проверки asyn c.
Как узнать, когда проверка asyn c успешно завершена?
Я пытаюсь получить данные полей из реквизита, но я получаю undefined
.
Как это можно сделать?
function ChangePassword(props) {
console.log(props);
return (
<div className="general-information-container ">
<form className="relative general-information-form change-password-container">
<div className="field-header">Genreal information</div>
<Field
name="currentPassword"
component={renderField}
type="password"
placeholder="Enter you current password"
label="Current Password"
/>
<Field
name="newPassword"
component={renderField}
type="password"
label="New Password"
placeholder="Enter New Password"
/>
<Field
name="confirmNewPassword"
component={renderField}
type="password"
label="Confirm Password"
placeholder="Confirm Password"
/>
<button type="submit" className="edit-values">
Change Password
</button>
</form>
</div>
);
}
export default reduxForm({
form: "changePassword",
asyncValidate: passwordAsyncValidate,
asyncBlurFields: ["currentPassword"],
})(ChangePassword);
Спасибо 101