From 06d2e7d4808beabaf14ec0cb1b5b7385d8fbd6ef Mon Sep 17 00:00:00 2001 From: Sander Date: Mon, 21 Aug 2023 17:48:03 +0200 Subject: [PATCH] fix(ct): vue jsx mount options type (#26566) --- packages/playwright-ct-vue/index.d.ts | 9 ++++++++- packages/playwright-ct-vue2/index.d.ts | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/playwright-ct-vue/index.d.ts b/packages/playwright-ct-vue/index.d.ts index 41b7575f02..ebbdd55a28 100644 --- a/packages/playwright-ct-vue/index.d.ts +++ b/packages/playwright-ct-vue/index.d.ts @@ -53,6 +53,10 @@ export interface MountOptions { hooksConfig?: HooksConfig; } +export interface MountOptionsJsx { + hooksConfig?: HooksConfig; +} + interface MountResult extends Locator { unmount(): Promise; update(options: { @@ -68,7 +72,10 @@ interface MountResultJsx extends Locator { } export interface ComponentFixtures { - mount(component: JSX.Element): Promise; + mount( + component: JSX.Element, + options: MountOptionsJsx + ): Promise; mount( component: Component, options?: MountOptions diff --git a/packages/playwright-ct-vue2/index.d.ts b/packages/playwright-ct-vue2/index.d.ts index 3f1c8c5b0d..927fb1aa91 100644 --- a/packages/playwright-ct-vue2/index.d.ts +++ b/packages/playwright-ct-vue2/index.d.ts @@ -53,6 +53,10 @@ export interface MountOptions { hooksConfig?: HooksConfig; } +export interface MountOptionsJsx { + hooksConfig?: HooksConfig; +} + interface MountResult extends Locator { unmount(): Promise; update(options: { @@ -68,7 +72,10 @@ interface MountResultJsx extends Locator { } export interface ComponentFixtures { - mount(component: JSX.Element): Promise; + mount( + component: JSX.Element, + options?: MountOptionsJsx + ): Promise; mount( component: Component, options?: MountOptions