Ожидаемый результат:
В настоящее время у меня есть 3 поля Form.Dropdown, которые являются обязательными для заполнения. Если пользователь нажимает «Далее», не делая выбор в этих 3 полях, я бы хотел, чтобы раскрывающиеся списки становились красными и отображало одно сообщение об ошибке относительно того, что им нужно сделать для устранения проблемы.
Фактический результат:
Я не уверен, как выполнить проверку формы, поэтому сейчас ящики постоянно красные и сообщение об ошибке всегда там.
Раскрывающееся поле:
<Form.Dropdown
defaultValue={this.state.initial}
inline
//control={Dropdown}
label='Home'
selection
className="dropdown2"
name='home'
value={home}
error
required
/>
Следующая кнопка:
<Button
color = "green"
type="submit"
className="nextbuttonuser"
onClick={this.handleClick}
onSubmit={this.handle}
>
Next
<i class="right arrow icon"></i>
</Button>