fix: ts error

pull/6588/head
tangjinzhou 2023-05-19 10:15:07 +08:00
parent 144bb2e6d5
commit bba322702e
2 changed files with 10 additions and 10 deletions

View File

@ -86,7 +86,7 @@ function generateCalendar<
); );
} }
const Calendar = defineComponent({ const Calendar = defineComponent<Props>({
name: 'ACalendar', name: 'ACalendar',
inheritAttrs: false, inheritAttrs: false,
props: { props: {
@ -120,7 +120,7 @@ function generateCalendar<
onPanelChange: { type: Function as PropType<Props['onPanelChange']>, default: undefined }, onPanelChange: { type: Function as PropType<Props['onPanelChange']>, default: undefined },
onSelect: { type: Function as PropType<Props['onSelect']>, default: undefined }, onSelect: { type: Function as PropType<Props['onSelect']>, default: undefined },
valueFormat: { type: String, default: undefined }, valueFormat: { type: String, default: undefined },
}, } as any,
slots: Object as CustomSlotsType<{ slots: Object as CustomSlotsType<{
dateFullCellRender?: { current: DateType }; dateFullCellRender?: { current: DateType };
dateCellRender?: { current: DateType }; dateCellRender?: { current: DateType };

View File

@ -85,15 +85,15 @@ function createTimePicker<
}); });
const { TimePicker: InternalTimePicker, RangePicker: InternalRangePicker } = DatePicker as any; const { TimePicker: InternalTimePicker, RangePicker: InternalRangePicker } = DatePicker as any;
const TimePicker = defineComponent({ const TimePicker = defineComponent<DTimePickerProps>({
name: 'ATimePicker', name: 'ATimePicker',
inheritAttrs: false, inheritAttrs: false,
props: { props: {
...commonProps<DateType>(), ...commonProps<any>(),
...datePickerProps<DateType>(), ...datePickerProps<any>(),
...timePickerProps(), ...timePickerProps(),
addon: { type: Function }, addon: { type: Function },
}, } as any,
slots: Object as CustomSlotsType<{ slots: Object as CustomSlotsType<{
addon?: any; addon?: any;
renderExtraFooter?: any; renderExtraFooter?: any;
@ -163,15 +163,15 @@ function createTimePicker<
}, },
}); });
const TimeRangePicker = defineComponent({ const TimeRangePicker = defineComponent<DTimeRangePickerProps>({
name: 'ATimeRangePicker', name: 'ATimeRangePicker',
inheritAttrs: false, inheritAttrs: false,
props: { props: {
...commonProps<DateType>(), ...commonProps<any>(),
...rangePickerProps<DateType>(), ...rangePickerProps<any>(),
...timePickerProps(), ...timePickerProps(),
order: { type: Boolean, default: true }, order: { type: Boolean, default: true },
}, } as any,
slots: Object as CustomSlotsType<{ slots: Object as CustomSlotsType<{
renderExtraFooter?: any; renderExtraFooter?: any;
suffixIcon?: any; suffixIcon?: any;