UNPKG

@heroui/date-picker

Version:

A date picker combines a DateInput and a Calendar popover to allow users to enter or select a date and time value.

27 lines (24 loc) 906 B
import { DateValue } from '@internationalized/date'; import { ReactElement } from 'react'; import { UseDatePickerProps } from './use-date-picker.mjs'; import '@heroui/date-input'; import '@react-stately/datepicker'; import '@heroui/button'; import '@heroui/calendar'; import '@heroui/popover'; import './use-date-picker-base.mjs'; import '@react-types/datepicker'; import '@react-types/shared'; import '@heroui/theme'; import '@heroui/system'; import '@react-aria/datepicker'; interface Props<T extends DateValue> extends UseDatePickerProps<T> { /** * The placement of the selector button. * @default "end" */ selectorButtonPlacement?: "start" | "end"; } type DatePickerProps<T extends DateValue = DateValue> = Props<T>; declare const DatePicker: <T extends DateValue>(props: DatePickerProps<T>) => ReactElement; export { type DatePickerProps, type Props, DatePicker as default };