Задать вопрос
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
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽