Вот мой код для отображения панели закусок после обнаружения seterror - я не могу понять, почему он не работает ни в одном из методов - однако он действительно отображается в операторе return моего компонента, который не это не то, что мне нужно. Мне нужно вернуть закусочную, только если обнаружен террор. Я попытался использовать материальный ввод inputComponent
prop для вызова моего <ErrorMsg>
, также не принимает компонент. Помогите пожалуйста !!
const _onBlur = () => {
updateData(value);
_isValid(value);
};
const _isValid = (value: string) => {
if (isNaN(+value) != false) {
seterror(true);
return (
/* eslint-disable */
<ErrorMsg message={message} />
);
} else {
seterror(false);
}
return (
<>
<Input
id={id}
value={value}
onChange={_onChange}
onBlur={_onBlur}
error={error}
/>
</>
);
};