From 52caac454ff6bee6a3a18d0b9cbc35e5eba8edeb Mon Sep 17 00:00:00 2001 From: sh7dm Date: Fri, 19 Apr 2019 18:49:12 +0300 Subject: [PATCH] refactor(types): use Component definition from Vue core --- packages/server-test-utils/types/index.d.ts | 8 +------- packages/test-utils/types/index.d.ts | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/packages/server-test-utils/types/index.d.ts b/packages/server-test-utils/types/index.d.ts index abb1d13c4..a6d6e12ab 100644 --- a/packages/server-test-utils/types/index.d.ts +++ b/packages/server-test-utils/types/index.d.ts @@ -1,10 +1,4 @@ -import Vue, { VNodeData, ComponentOptions, FunctionalComponentOptions } from 'vue' - -// TODO: use core repo's Component type after https://github.com/vuejs/vue/pull/7369 is released -export type Component = - | typeof Vue - | FunctionalComponentOptions<{}> - | ComponentOptions +import Vue, { VNodeData, ComponentOptions, FunctionalComponentOptions, Component } from 'vue' /** * Utility type to declare an extended Vue constructor diff --git a/packages/test-utils/types/index.d.ts b/packages/test-utils/types/index.d.ts index b5834aca5..89e29f028 100644 --- a/packages/test-utils/types/index.d.ts +++ b/packages/test-utils/types/index.d.ts @@ -1,10 +1,4 @@ -import Vue, { VNodeData, ComponentOptions, FunctionalComponentOptions } from 'vue' - -// TODO: use core repo's Component type after https://github.com/vuejs/vue/pull/7369 is released -export type Component = - | typeof Vue - | FunctionalComponentOptions<{}> - | ComponentOptions +import Vue, { VNodeData, ComponentOptions, FunctionalComponentOptions, Component } from 'vue' /** * Utility type to declare an extended Vue constructor