From 7c9dc73fd66067d65d7b4e89587cdd1468b9cc6c Mon Sep 17 00:00:00 2001 From: ktsn Date: Sun, 26 Nov 2017 22:53:16 +0900 Subject: [PATCH] fix(types): fix ThisType of component options with no props option --- types/vue.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/vue.d.ts b/types/vue.d.ts index 2b025150bc7..1fc4e69fa31 100644 --- a/types/vue.d.ts +++ b/types/vue.d.ts @@ -72,7 +72,7 @@ export interface VueConstructor { extend(definition: FunctionalComponentOptions, PropNames[]>): ExtendedVue>; extend(definition: FunctionalComponentOptions>): ExtendedVue; - extend(options?: ThisTypedComponentOptionsWithArrayProps): ExtendedVue>; + extend(options?: ThisTypedComponentOptionsWithArrayProps): ExtendedVue>; extend(options?: ThisTypedComponentOptionsWithRecordProps): ExtendedVue; extend(options?: ComponentOptions): ExtendedVue; @@ -94,7 +94,7 @@ export interface VueConstructor { component(id: string, definition: AsyncComponent): ExtendedVue; component(id: string, definition: FunctionalComponentOptions, PropNames[]>): ExtendedVue>; component(id: string, definition: FunctionalComponentOptions>): ExtendedVue; - component(id: string, definition?: ThisTypedComponentOptionsWithArrayProps): ExtendedVue>; + component(id: string, definition?: ThisTypedComponentOptionsWithArrayProps): ExtendedVue>; component(id: string, definition?: ThisTypedComponentOptionsWithRecordProps): ExtendedVue; component(id: string, definition?: ComponentOptions): ExtendedVue;