diff --git a/src/components/experimental/TimeField/TimeField.tsx b/src/components/experimental/TimeField/TimeField.tsx index d6eca5c6..d453e180 100644 --- a/src/components/experimental/TimeField/TimeField.tsx +++ b/src/components/experimental/TimeField/TimeField.tsx @@ -9,13 +9,19 @@ import { DateInput } from '../Field/Field'; import { DateSegment } from '../Field/DateSegment'; import { Wrapper } from '../Field/Wrapper'; import { FieldProps } from '../Field/Props'; +import { VisuallyHidden } from '../../VisuallyHidden/VisuallyHidden'; -type TimeFieldProps = FieldProps & BaseTimeFieldProps; +type TimeFieldProps = Omit & + BaseTimeFieldProps & { + label: string; + hideLabel?: boolean; + }; const TimeField = React.forwardRef( ( { label, + hideLabel = false, description, errorMessage, leadingIcon, @@ -32,8 +38,14 @@ const TimeField = React.forwardRef( <> {leadingIcon} - - {label && } + + {hideLabel ? ( + + + + ) : ( + + )} {segment => } {actionIcon}