Skip to content

Commit bf7c62f

Browse files
committed
fix: date-picker ts type error
1 parent 61f087a commit bf7c62f

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

components/date-picker/createPicker.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export default function createPicker<P>(
2929
TheCalendar: DefineComponent<P>,
3030
props: any,
3131
name: string,
32-
): DefineComponent<any> {
32+
): any {
3333
return defineComponent({
3434
name,
3535
mixins: [BaseMixin],

components/date-picker/index.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ import {
1414
} from './interface';
1515

1616
const WrappedRangePicker = (wrapPicker(
17-
RangePicker,
17+
RangePicker as any,
1818
RangePickerProps,
1919
'date',
2020
) as unknown) as DefineComponent<RangePickerPropsTypes>;
2121

2222
const WrappedWeekPicker = (wrapPicker(
23-
WeekPicker,
23+
WeekPicker as any,
2424
WeekPickerProps,
2525
'week',
2626
) as unknown) as DefineComponent<WeekPickerPropsTypes>;
2727

2828
const DatePicker = (wrapPicker(
29-
createPicker(VcCalendar, DatePickerProps, 'ADatePicker'),
29+
createPicker(VcCalendar as any, DatePickerProps, 'ADatePicker'),
3030
DatePickerProps,
3131
'date',
3232
) as unknown) as DefineComponent<DatePickerPropsTypes> & {
@@ -36,7 +36,7 @@ const DatePicker = (wrapPicker(
3636
};
3737

3838
const MonthPicker = (wrapPicker(
39-
createPicker(MonthCalendar, MonthPickerProps, 'AMonthPicker'),
39+
createPicker(MonthCalendar as any, MonthPickerProps, 'AMonthPicker'),
4040
MonthPickerProps,
4141
'month',
4242
) as unknown) as DefineComponent<MonthPickerPropsTypes>;

package.json

+3-4
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"@vue/cli-plugin-eslint": "^4.0.0",
9595
"@vue/compiler-sfc": "^3.0.4",
9696
"@vue/eslint-config-prettier": "^6.0.0",
97-
"@vue/eslint-config-typescript": "^5.1.0",
97+
"@vue/eslint-config-typescript": "^7.0.0",
9898
"@vue/test-utils": "^2.0.0-beta.2",
9999
"acorn": "^7.0.0",
100100
"autoprefixer": "^9.6.0",
@@ -152,6 +152,7 @@
152152
"minimist": "^1.2.0",
153153
"mkdirp": "^0.5.1",
154154
"mockdate": "^2.0.2",
155+
"node-emoji": "^1.10.0",
155156
"nprogress": "^0.2.0",
156157
"optimize-css-assets-webpack-plugin": "^5.0.1",
157158
"postcss": "^7.0.6",
@@ -193,16 +194,14 @@
193194
"vue-router": "^4.0.0",
194195
"vue-server-renderer": "^2.6.11",
195196
"vue-style-loader": "^4.1.2",
196-
"vue-virtual-scroller": "^1.0.0",
197197
"vuex": "^4.0.0-beta.2",
198198
"webpack": "^4.28.4",
199199
"webpack-bundle-analyzer": "^3.8.0",
200200
"webpack-cli": "^3.2.1",
201201
"webpack-dev-server": "^3.1.14",
202202
"webpack-merge": "^4.1.1",
203203
"webpackbar": "^4.0.0",
204-
"xhr-mock": "^2.5.1",
205-
"node-emoji": "^1.10.0"
204+
"xhr-mock": "^2.5.1"
206205
},
207206
"dependencies": {
208207
"@ant-design-vue/use": "^0.0.1-0",

0 commit comments

Comments
 (0)