У меня есть список TextFields. Можно ли при нажатии кнопки показать сообщение об ошибке + красную рамку в каждом пустом текстовом поле? Я пытался использовать функцию onGetErrorMessage. Однако, это работает только при использовании ValidateOnLoad / validateOnFocusOut / validateOnFocusIn? Мне нужно показать сообщение об ошибке только при нажатии кнопки.
Пожалуйста, см. Codepen https://codepen.io/lipalath/pen/REOZXO для того, что я пробовал до сих пор.
private _onRenderCell = (item) => {
return (
<div>
{item.name}
<TextField
required={true}
onGetErrorMessage={this._checkIfEmpty}
onBlur={this._onBlur}
validateOnLoad={false}
validateOnFocusOut={false}
validateOnFocusIn={false}
/>
</div>
);
}