import React from 'react'; import { TimeField as AriaTimeField, type TimeFieldProps as AriaTimeFieldProps, type TimeValue, type ValidationResult, } from 'react-aria-components'; import { DateInput } from '../DateInput/DateInput.quanta'; import { Description, FieldError, Label } from '../Field/Field.quanta'; export interface TimeFieldProps extends AriaTimeFieldProps { label?: string; description?: string; errorMessage?: string | ((validation: ValidationResult) => string); } export function TimeField({ label, description, errorMessage, ...props }: TimeFieldProps) { return ( {description && {description}} {errorMessage} ); }