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',
inheritAttrs: false,
props: {
@ -120,7 +120,7 @@ function generateCalendar<
onPanelChange: { type: Function as PropType<Props['onPanelChange']>, default: undefined },
onSelect: { type: Function as PropType<Props['onSelect']>, default: undefined },
valueFormat: { type: String, default: undefined },
},
} as any,
slots: Object as CustomSlotsType<{
dateFullCellRender?: { current: DateType };
dateCellRender?: { current: DateType };

View File

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