UNPKG

@arco-design/web-react

Version:

Arco Design React UI Library.

29 lines (28 loc) 1.2 kB
import { ReactNode } from 'react'; import { Dayjs } from 'dayjs'; import { RangePickerProps, IconsType, PrivateCType, ModeType } from '../../interface'; interface InnerRangePickerProps extends RangePickerProps { disabledDate?: (current: Dayjs) => boolean; dateRender?: (currentDate: Dayjs) => ReactNode; icons?: IconsType; locale?: Record<string, any>; pageShowDates?: Dayjs[]; onSelectPanel?: (dateString: string, date: Dayjs) => void; onMouseEnterCell?: (time: Dayjs, disabled: boolean) => void; onMouseLeaveCell?: (time: Dayjs, disabled: boolean) => void; onPrev?: () => void; onSuperPrev?: () => void; onNext?: () => void; onSuperNext?: () => void; localeName?: string; onTimePickerSelect?: (index: number, timeString: string, time: Dayjs) => void; setRangePageShowDates?: (dates: Dayjs[], index: number) => void; disabledTimePickerIndex?: number; timeValues?: Dayjs[]; isTimePanel?: boolean; valueShowHover?: Dayjs[]; panelModes?: ModeType[]; setPanelModes?: (modes: ModeType[]) => void; } declare function RangePicker(props: InnerRangePickerProps & PrivateCType): JSX.Element; export default RangePicker;