Skip to content

Commit 0fe864d

Browse files
committed
prevent render InputHelperText in TimeInput
1 parent abb5f92 commit 0fe864d

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

packages/ra-ui-materialui/src/input/TimeInput.tsx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ export const TimeInput = ({
7575
const { error, invalid, isTouched } = fieldState;
7676
const { isSubmitted } = formState;
7777

78+
const renderHelperText =
79+
helperText !== false || ((isTouched || isSubmitted) && invalid);
80+
7881
return (
7982
<TextField
8083
id={id}
@@ -86,11 +89,13 @@ export const TimeInput = ({
8689
margin={margin}
8790
error={(isTouched || isSubmitted) && invalid}
8891
helperText={
89-
<InputHelperText
90-
touched={isTouched || isSubmitted}
91-
error={error?.message}
92-
helperText={helperText}
93-
/>
92+
renderHelperText ? (
93+
<InputHelperText
94+
touched={isTouched || isSubmitted}
95+
error={error?.message}
96+
helperText={helperText}
97+
/>
98+
) : null
9499
}
95100
label={
96101
<FieldTitle

0 commit comments

Comments
 (0)