diff --git a/packages/playwright-ct-core/types/component.d.ts b/packages/playwright-ct-core/types/component.d.ts index 74787f1af3..b4f1f7ecc5 100644 --- a/packages/playwright-ct-core/types/component.d.ts +++ b/packages/playwright-ct-core/types/component.d.ts @@ -46,7 +46,11 @@ declare global { playwrightMount(component: Component, rootElement: Element, hooksConfig?: any): Promise; playwrightUnmount(rootElement: Element): Promise; playwrightUpdate(rootElement: Element, component: Component): Promise; - __pw_hooks_before_mount?: ((params: { hooksConfig?: HooksConfig; } & any) => Promise)[]; - __pw_hooks_after_mount?: ((params: { hooksConfig?: HooksConfig; } & any) => Promise)[]; + __pw_hooks_before_mount?: (( + params: { hooksConfig?: HooksConfig; [key: string]: any } + ) => Promise)[]; + __pw_hooks_after_mount?: (( + params: { hooksConfig?: HooksConfig; [key: string]: any } + ) => Promise)[]; } } diff --git a/packages/playwright-ct-react/register.d.ts b/packages/playwright-ct-react/register.d.ts index afe59ceb41..9ca8259f0a 100644 --- a/packages/playwright-ct-react/register.d.ts +++ b/packages/playwright-ct-react/register.d.ts @@ -14,6 +14,4 @@ * limitations under the License. */ -export default function pwRegister( - components: { [key: string]: any }, -): void +export default function pwRegister(components: Record): void diff --git a/packages/playwright-ct-react17/register.d.ts b/packages/playwright-ct-react17/register.d.ts index afe59ceb41..9ca8259f0a 100644 --- a/packages/playwright-ct-react17/register.d.ts +++ b/packages/playwright-ct-react17/register.d.ts @@ -14,6 +14,4 @@ * limitations under the License. */ -export default function pwRegister( - components: { [key: string]: any }, -): void +export default function pwRegister(components: Record): void diff --git a/packages/playwright-ct-solid/register.d.ts b/packages/playwright-ct-solid/register.d.ts index afe59ceb41..9ca8259f0a 100644 --- a/packages/playwright-ct-solid/register.d.ts +++ b/packages/playwright-ct-solid/register.d.ts @@ -14,6 +14,4 @@ * limitations under the License. */ -export default function pwRegister( - components: { [key: string]: any }, -): void +export default function pwRegister(components: Record): void diff --git a/packages/playwright-ct-vue/register.d.ts b/packages/playwright-ct-vue/register.d.ts index 0b545c8843..e0ed7b0efe 100644 --- a/packages/playwright-ct-vue/register.d.ts +++ b/packages/playwright-ct-vue/register.d.ts @@ -15,7 +15,7 @@ */ export default function pwRegister( - components: { [key: string]: any }, + components: Record, options?: { createApp: any, setDevtoolsHook: any, diff --git a/packages/playwright-ct-vue2/register.d.ts b/packages/playwright-ct-vue2/register.d.ts index 0b545c8843..e0ed7b0efe 100644 --- a/packages/playwright-ct-vue2/register.d.ts +++ b/packages/playwright-ct-vue2/register.d.ts @@ -15,7 +15,7 @@ */ export default function pwRegister( - components: { [key: string]: any }, + components: Record, options?: { createApp: any, setDevtoolsHook: any,