From 351157c6237d3c36c44490581cab1ce83e81e41f Mon Sep 17 00:00:00 2001 From: Angelo Gulina Date: Sat, 29 Aug 2020 16:51:57 +0200 Subject: [PATCH] fix: make get() return type adhering to its return type --- src/vueWrapper.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/vueWrapper.ts b/src/vueWrapper.ts index 2141bfee4..74f00d8d9 100644 --- a/src/vueWrapper.ts +++ b/src/vueWrapper.ts @@ -125,12 +125,12 @@ export class VueWrapper { get( selector: K - ): DOMWrapper + ): Omit, 'exists'> get( selector: K - ): DOMWrapper - get(selector: string): DOMWrapper - get(selector: string): DOMWrapper { + ): Omit, 'exists'> + get(selector: string): Omit, 'exists'> + get(selector: string): Omit, 'exists'> { const result = this.find(selector) if (result instanceof DOMWrapper) { return result @@ -169,13 +169,13 @@ export class VueWrapper { getComponent( selector: new () => T - ): VueWrapper + ): Omit, 'exists'> getComponent( selector: FindComponentSelector - ): VueWrapper + ): Omit, 'exists'> getComponent( selector: any - ): VueWrapper { + ): Omit, 'exists'> { const result = this.findComponent(selector) if (result instanceof VueWrapper) {