Skip to main content

DateFieldProps<T>

DateFieldProps<T> = Omit<AriaDateFieldProps<T>, "children" | "className" | "placeholder"> & VariantProps<typeof DateFieldStyles> & object

Type Declaration

classNames?

optional classNames: object

classNames.control?

optional control: string

classNames.description?

optional description: string

classNames.error?

optional error: FieldErrorProps["className"]

classNames.field?

optional field: AriaDateFieldProps<T>["className"]

classNames.input?

optional input: DateInputProps["className"]

classNames.label?

optional label: LabelProps["className"]

classNames.segment?

optional segment: DateSegmentProps["className"]

description?

optional description: string

errorMessage?

optional errorMessage: string

inputProps?

optional inputProps: Omit<DateInputProps, "children" | "className">

label?

optional label: string

shortMonth?

optional shortMonth: boolean

When true, will convert month value to 3 letter abbreviation when not editing

size?

optional size: "small" | "medium"

Type Parameters

T

T extends DateValue