Parcourir la source

fix(types): Add missing type parameter constraints (#12754)

Nathan Shively-Sanders il y a 3 ans
Parent
commit
810f6d12ed
1 fichiers modifiés avec 4 ajouts et 4 suppressions
  1. 4 4
      types/options.d.ts

+ 4 - 4
types/options.d.ts

@@ -95,8 +95,8 @@ export type ThisTypedComponentOptionsWithArrayProps<
   Computed,
   PropNames extends string,
   SetupBindings,
-  Mixin,
-  Extends
+  Mixin extends ComponentOptionsMixin,
+  Extends extends ComponentOptionsMixin
 > = object &
   ComponentOptions<
     V,
@@ -132,8 +132,8 @@ export type ThisTypedComponentOptionsWithRecordProps<
   Computed,
   Props,
   SetupBindings,
-  Mixin,
-  Extends
+  Mixin extends ComponentOptionsMixin,
+  Extends extends ComponentOptionsMixin
 > = object &
   ComponentOptions<
     V,