Jelajahi Sumber

fix(types): avoid DefineComponent defaulting to any

fix #2192
Evan You 5 tahun lalu
induk
melakukan
6aa2256913
1 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 3 3
      packages/runtime-core/src/apiDefineComponent.ts

+ 3 - 3
packages/runtime-core/src/apiDefineComponent.ts

@@ -31,9 +31,9 @@ export type PublicProps = VNodeProps &
   ComponentCustomProps
 
 export type DefineComponent<
-  PropsOrPropOptions = any,
-  RawBindings = any,
-  D = any,
+  PropsOrPropOptions = {},
+  RawBindings = {},
+  D = {},
   C extends ComputedOptions = ComputedOptions,
   M extends MethodOptions = MethodOptions,
   Mixin extends ComponentOptionsMixin = ComponentOptionsMixin,