стало работать как задумывалось?
useEffect(() => {
if (
errors !== undefined &&
name !== undefined &&
errors[name] !== undefined
) {
setState(IconState.Invalid);
}
if (
errors !== undefined &&
name !== undefined &&
errors[name] === undefined
) {
setState(IconState.Valid);
}
});
без [errors, name]
он у тебя теперь на каждое изменение будет срабатывать
Обсуждают сегодня