Parcourir la source

fix(types): GlobalDirective / GlobalComponents should not be records

Evan You il y a 1 an
Parent
commit
42e8df6203
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      packages/runtime-core/src/component.ts

+ 2 - 2
packages/runtime-core/src/component.ts

@@ -150,7 +150,7 @@ export interface ComponentCustomProps {}
  * }
  * ```
  */
-export interface GlobalDirectives extends Record<string, Directive> {}
+export interface GlobalDirectives {}
 
 /**
  * For globally defined Components
@@ -167,7 +167,7 @@ export interface GlobalDirectives extends Record<string, Directive> {}
  * }
  * ```
  */
-export interface GlobalComponents extends Record<string, Component> {
+export interface GlobalComponents {
   Teleport: DefineComponent<TeleportProps>
   Suspense: DefineComponent<SuspenseProps>
   KeepAlive: DefineComponent<KeepAliveProps>