effect_tw
@effect_tw

Как валидировать ошибки с помощью redux-form селекторов?

Достаю ошибки ошибки из форм-стейта данным селектором.
let LoginWithFormState = reduxForm<LogInFormDataType, FormPropsType>({ form: "login",touchOnChange:true})(Login);
//@ts-ignore
LoginWithFormState = connect(
  (state:any) =>
  ({
    synchronousError : getFormSyncErrors('login')(state)
  }) 
)(LoginWithFormState);


export default LoginWithFormState;

Проблема в его работе заключается в том, что при первом рендере, поля , которые "Required", помечены ошибкой, хотя стоит автозаполнения, ну ладно, это можно обойти. Но при клике на любую часть экрана, стейт ошибок уже меняется, и они уже не Required(ошибок нет) , т.е автозаполнение заполнилось, только после клика на любую из частей экаран. И это я еще текст не начал вводить. Может есть рецепт как грамотно это решить?
60408a1cb1c01890417520.png
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы