Skip to content

Type Alias: RDateFieldProps

ts
type RDateFieldProps = ExtractPublicPropTypes<
  ReturnType<typeof makeRDateFieldProps>
>;

Type definition for RDateField component props.

Extracted from the props factory to provide type safety for component usage. Includes all VTextField props (except incompatible ones), VDatePicker options, and custom date formatting/display properties.

Key prop categories:

  • VTextField Props: Standard text field properties (label, variant, etc.)
  • VDatePicker Props: Calendar-specific options (min, max, firstDayOfWeek, etc.)
  • Display Options: displayFormat for Luxon-based formatting
  • Common Field Props: Shared resourceful field properties (multiple, renderMode, etc.)

Example

typescript
const props: RDateFieldProps = {
  modelValue: "2024-01-15",
  label: "Select Date",
  displayFormat: "medWithWeekday",
  min: "2024-01-01",
  max: "2024-12-31",
  showWeek: true,
};