diff --git a/libs/ui-lib/lib/common/components/ui/formik/RichInputField.tsx b/libs/ui-lib/lib/common/components/ui/formik/RichInputField.tsx index f317f6e7c6..7f4ec4f2c7 100644 --- a/libs/ui-lib/lib/common/components/ui/formik/RichInputField.tsx +++ b/libs/ui-lib/lib/common/components/ui/formik/RichInputField.tsx @@ -101,6 +101,7 @@ const RichInputField: React.FC = React.forwardRef( const fieldId = getFieldId(props.name, 'input', idPostfix); const isValid = !(touched && error?.length); + const errorMessage = isValid ? '' : error[0]; return ( = React.forwardRef( - {helperText && ( + {(errorMessage || helperText) && ( } variant={isValid ? 'default' : 'error'} id={isValid ? `${fieldId}-helper` : `${fieldId}-helper-error`} > - {helperText} + {errorMessage ? errorMessage : helperText}