Skip to content

Commit 7b7fa53

Browse files
committed
fix(types): make parameters non-nullable for Playwright options
1 parent 1fa16f9 commit 7b7fa53

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/browser/providers/playwright.d.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ declare module 'vitest/node' {
2727
}
2828
}
2929

30-
type PWHoverOptions = Parameters<Page['hover']>[1]
31-
type PWClickOptions = Parameters<Page['click']>[1]
32-
type PWDoubleClickOptions = Parameters<Page['dblclick']>[1]
33-
type PWFillOptions = Parameters<Page['fill']>[2]
34-
type PWScreenshotOptions = Parameters<Page['screenshot']>[0]
35-
type PWSelectOptions = Parameters<Page['selectOption']>[2]
36-
type PWDragAndDropOptions = Parameters<Page['dragAndDrop']>[2]
30+
type PWHoverOptions = NonNullable<Parameters<Page['hover']>[1]>
31+
type PWClickOptions = NonNullable<Parameters<Page['click']>[1]>
32+
type PWDoubleClickOptions = NonNullable<Parameters<Page['dblclick']>[1]>
33+
type PWFillOptions = NonNullable<Parameters<Page['fill']>[2]>
34+
type PWScreenshotOptions = NonNullable<Parameters<Page['screenshot']>[0]>
35+
type PWSelectOptions = NonNullable<Parameters<Page['selectOption']>[2]>
36+
type PWDragAndDropOptions = NonNullable<Parameters<Page['dragAndDrop']>[2]>
3737

3838
declare module '@vitest/browser/context' {
3939
export interface UserEventHoverOptions extends PWHoverOptions {}

0 commit comments

Comments
 (0)