ph-material-pickers
Version:
React components, that implements material design pickers for material-ui v4
11 lines (10 loc) • 745 B
TypeScript
import { ParsableDate } from '../constants/prop-types';
import { AllSharedPickerProps } from '../Picker/SharedPickerProps';
import { ExportedDateRangePickerInputProps } from './DateRangePickerInput';
export declare type RangeInput<TDate = unknown> = [ParsableDate<TDate>, ParsableDate<TDate>];
export declare type DateRange<TDate = unknown> = [TDate | null, TDate | null];
export declare type AllSharedDateRangePickerProps<TDate> = Omit<AllSharedPickerProps<RangeInput<TDate>, DateRange<TDate>>, 'renderInput' | 'orientation'> & ExportedDateRangePickerInputProps;
export interface CurrentlySelectingRangeEndProps {
currentlySelectingRangeEnd: 'start' | 'end';
setCurrentlySelectingRangeEnd: (newSelectingEnd: 'start' | 'end') => void;
}