UNPKG

@bigbinary/neeto-datepicker

Version:
10 lines (9 loc) 592 B
import type { GenerateConfig } from '../../generate'; import type { PanelMode, RangeTimeProps, SharedPickerProps, SharedTimeProps } from '../../interface'; /** * Check if provided date is valid for the `disabledDate` & `showTime.disabledTime`. */ export default function useInvalidate<DateType extends object = any>(generateConfig: GenerateConfig<DateType>, picker: PanelMode, disabledDate?: SharedPickerProps<DateType>['disabledDate'], showTime?: SharedTimeProps<DateType> | RangeTimeProps<DateType>): (date: DateType, info?: { from?: DateType; activeIndex: number; }) => boolean;