Ввод не проверяется должным образом, когда входное значение обновляется из свойства состояния в react

#reactjs #forms #react-hooks #yup

Вопрос:

На самом деле, у меня есть поле ввода, как показано ниже, и я использую проверку формы yup. operatorIds это объект состояния, и он будет обновляться динамически. у нас все еще есть значение, Юп говорит, что поле обязательно. Но если я нажму какую-то клавишу, то сообщение об ошибке исчезнет(это ожидаемое поведение). Мы очень ценим любую помощь.

 <input type="text" value={operatorIds}  {...register('operator_id')} name="operator_id" />