Allgemeine Typen

Gemeinsame Typ-Aliase, die im gesamten Headless-Paket verwendet werden.

import type {
DatePickerSize,
WeekDay,
CaptionLayout,
TimePrecision,
HourFormat,
TimePeriod,
MinuteStep,
SecondStep,
CalendarMonth,
DateUnit,
} from "react-date-range-picker-headless";

DatePickerSize

UI-Größenvariante. Headless-Hooks leiten dies durch, ohne es zu verwenden. Styled-Komponenten verwenden es zur visuellen Größenanpassung.

type DatePickerSize = "x-large" | "large" | "medium" | "small";

WeekDay

Wochentag als Zeichenkette. Wird in der weekStartsOn Option verwendet.

type WeekDay = "sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday";

CaptionLayout

Layout-Modus für den Kalender-Header.

type CaptionLayout = "buttons" | "dropdown";

| Wert | Beschreibung | | ------------