From 52d6a616bf35a4ed6d759f7ef176e34adb1cc86a Mon Sep 17 00:00:00 2001 From: johnsoncodehk Date: Sun, 10 Jul 2022 14:56:43 +0800 Subject: [PATCH] fix: change unknown prop type to any close #1541 --- packages/vue-typescript/src/utils/localTypes.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue-typescript/src/utils/localTypes.ts b/packages/vue-typescript/src/utils/localTypes.ts index 9e6862fed..938261aac 100644 --- a/packages/vue-typescript/src/utils/localTypes.ts +++ b/packages/vue-typescript/src/utils/localTypes.ts @@ -48,7 +48,7 @@ export declare function makeOptional(t: T): { [K in keyof T]?: T[K] }; export type ExtractComponentSlots = IsAny extends true ? Record - : T extends { ${slots}?: infer S } ? { [K in keyof S]-?: S[K] extends ((obj: infer O) => any) | undefined ? O : unknown } + : T extends { ${slots}?: infer S } ? { [K in keyof S]-?: S[K] extends ((obj: infer O) => any) | undefined ? O : any } : Record; export type FillingEventArg_ParametersLength any> = IsAny> extends true ? -1 : Parameters['length'];