forked from pu428f3pz/InternshipProject
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
803 B
12 lines
803 B
import { GenerateConfig } from 'rc-picker/lib/generate/index';
|
|
import { PickerProps, PickerDateProps, PickerTimeProps } from '.';
|
|
import { PickerComponentClass } from './interface';
|
|
export default function generatePicker<DateType>(generateConfig: GenerateConfig<DateType>): {
|
|
DatePicker: PickerComponentClass<PickerProps<DateType>, unknown>;
|
|
WeekPicker: PickerComponentClass<Omit<PickerDateProps<DateType>, "picker">, unknown>;
|
|
MonthPicker: PickerComponentClass<Omit<PickerDateProps<DateType>, "picker">, unknown>;
|
|
YearPicker: PickerComponentClass<Omit<PickerDateProps<DateType>, "picker">, unknown>;
|
|
TimePicker: PickerComponentClass<Omit<PickerTimeProps<DateType>, "picker">, unknown>;
|
|
QuarterPicker: PickerComponentClass<Omit<PickerTimeProps<DateType>, "picker">, unknown>;
|
|
};
|