fix: date-picker ts type error
parent
61f087ac2a
commit
bf7c62f457
|
@ -29,7 +29,7 @@ export default function createPicker<P>(
|
||||||
TheCalendar: DefineComponent<P>,
|
TheCalendar: DefineComponent<P>,
|
||||||
props: any,
|
props: any,
|
||||||
name: string,
|
name: string,
|
||||||
): DefineComponent<any> {
|
): any {
|
||||||
return defineComponent({
|
return defineComponent({
|
||||||
name,
|
name,
|
||||||
mixins: [BaseMixin],
|
mixins: [BaseMixin],
|
||||||
|
|
|
@ -14,19 +14,19 @@ import {
|
||||||
} from './interface';
|
} from './interface';
|
||||||
|
|
||||||
const WrappedRangePicker = (wrapPicker(
|
const WrappedRangePicker = (wrapPicker(
|
||||||
RangePicker,
|
RangePicker as any,
|
||||||
RangePickerProps,
|
RangePickerProps,
|
||||||
'date',
|
'date',
|
||||||
) as unknown) as DefineComponent<RangePickerPropsTypes>;
|
) as unknown) as DefineComponent<RangePickerPropsTypes>;
|
||||||
|
|
||||||
const WrappedWeekPicker = (wrapPicker(
|
const WrappedWeekPicker = (wrapPicker(
|
||||||
WeekPicker,
|
WeekPicker as any,
|
||||||
WeekPickerProps,
|
WeekPickerProps,
|
||||||
'week',
|
'week',
|
||||||
) as unknown) as DefineComponent<WeekPickerPropsTypes>;
|
) as unknown) as DefineComponent<WeekPickerPropsTypes>;
|
||||||
|
|
||||||
const DatePicker = (wrapPicker(
|
const DatePicker = (wrapPicker(
|
||||||
createPicker(VcCalendar, DatePickerProps, 'ADatePicker'),
|
createPicker(VcCalendar as any, DatePickerProps, 'ADatePicker'),
|
||||||
DatePickerProps,
|
DatePickerProps,
|
||||||
'date',
|
'date',
|
||||||
) as unknown) as DefineComponent<DatePickerPropsTypes> & {
|
) as unknown) as DefineComponent<DatePickerPropsTypes> & {
|
||||||
|
@ -36,7 +36,7 @@ const DatePicker = (wrapPicker(
|
||||||
};
|
};
|
||||||
|
|
||||||
const MonthPicker = (wrapPicker(
|
const MonthPicker = (wrapPicker(
|
||||||
createPicker(MonthCalendar, MonthPickerProps, 'AMonthPicker'),
|
createPicker(MonthCalendar as any, MonthPickerProps, 'AMonthPicker'),
|
||||||
MonthPickerProps,
|
MonthPickerProps,
|
||||||
'month',
|
'month',
|
||||||
) as unknown) as DefineComponent<MonthPickerPropsTypes>;
|
) as unknown) as DefineComponent<MonthPickerPropsTypes>;
|
||||||
|
|
|
@ -94,7 +94,7 @@
|
||||||
"@vue/cli-plugin-eslint": "^4.0.0",
|
"@vue/cli-plugin-eslint": "^4.0.0",
|
||||||
"@vue/compiler-sfc": "^3.0.4",
|
"@vue/compiler-sfc": "^3.0.4",
|
||||||
"@vue/eslint-config-prettier": "^6.0.0",
|
"@vue/eslint-config-prettier": "^6.0.0",
|
||||||
"@vue/eslint-config-typescript": "^5.1.0",
|
"@vue/eslint-config-typescript": "^7.0.0",
|
||||||
"@vue/test-utils": "^2.0.0-beta.2",
|
"@vue/test-utils": "^2.0.0-beta.2",
|
||||||
"acorn": "^7.0.0",
|
"acorn": "^7.0.0",
|
||||||
"autoprefixer": "^9.6.0",
|
"autoprefixer": "^9.6.0",
|
||||||
|
@ -152,6 +152,7 @@
|
||||||
"minimist": "^1.2.0",
|
"minimist": "^1.2.0",
|
||||||
"mkdirp": "^0.5.1",
|
"mkdirp": "^0.5.1",
|
||||||
"mockdate": "^2.0.2",
|
"mockdate": "^2.0.2",
|
||||||
|
"node-emoji": "^1.10.0",
|
||||||
"nprogress": "^0.2.0",
|
"nprogress": "^0.2.0",
|
||||||
"optimize-css-assets-webpack-plugin": "^5.0.1",
|
"optimize-css-assets-webpack-plugin": "^5.0.1",
|
||||||
"postcss": "^7.0.6",
|
"postcss": "^7.0.6",
|
||||||
|
@ -193,7 +194,6 @@
|
||||||
"vue-router": "^4.0.0",
|
"vue-router": "^4.0.0",
|
||||||
"vue-server-renderer": "^2.6.11",
|
"vue-server-renderer": "^2.6.11",
|
||||||
"vue-style-loader": "^4.1.2",
|
"vue-style-loader": "^4.1.2",
|
||||||
"vue-virtual-scroller": "^1.0.0",
|
|
||||||
"vuex": "^4.0.0-beta.2",
|
"vuex": "^4.0.0-beta.2",
|
||||||
"webpack": "^4.28.4",
|
"webpack": "^4.28.4",
|
||||||
"webpack-bundle-analyzer": "^3.8.0",
|
"webpack-bundle-analyzer": "^3.8.0",
|
||||||
|
@ -201,8 +201,7 @@
|
||||||
"webpack-dev-server": "^3.1.14",
|
"webpack-dev-server": "^3.1.14",
|
||||||
"webpack-merge": "^4.1.1",
|
"webpack-merge": "^4.1.1",
|
||||||
"webpackbar": "^4.0.0",
|
"webpackbar": "^4.0.0",
|
||||||
"xhr-mock": "^2.5.1",
|
"xhr-mock": "^2.5.1"
|
||||||
"node-emoji": "^1.10.0"
|
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@ant-design-vue/use": "^0.0.1-0",
|
"@ant-design-vue/use": "^0.0.1-0",
|
||||||
|
|
Loading…
Reference in New Issue