chore(ct): vue update vue-component-type-helpers (#31213)
The `ComponentProps` copied from
[`vue-component-type-helpers`](5c65f102d0/packages/component-type-helpers/index.ts (L6-L9))
was outdated and had an issue accurately inferring generic/functional
Vue components.
This commit is contained in:
parent
d9ac51bf87
commit
664c4dd442
2
packages/playwright-ct-vue/index.d.ts
vendored
2
packages/playwright-ct-vue/index.d.ts
vendored
|
|
@ -24,7 +24,7 @@ type ComponentEvents = Record<string, Function>;
|
|||
|
||||
// Copied from: https://github.com/vuejs/language-tools/blob/master/packages/vue-component-type-helpers/index.d.ts#L10-L13
|
||||
type ComponentProps<T> =
|
||||
T extends new () => { $props: infer P; } ? NonNullable<P> :
|
||||
T extends new (...angs: any) => { $props: infer P; } ? NonNullable<P> :
|
||||
T extends (props: infer P, ...args: any) => any ? P :
|
||||
{};
|
||||
|
||||
|
|
|
|||
2
packages/playwright-ct-vue2/index.d.ts
vendored
2
packages/playwright-ct-vue2/index.d.ts
vendored
|
|
@ -24,7 +24,7 @@ type ComponentEvents = Record<string, Function>;
|
|||
|
||||
// Copied from: https://github.com/vuejs/language-tools/blob/master/packages/vue-component-type-helpers/index.d.ts#L10-L13
|
||||
type ComponentProps<T> =
|
||||
T extends new () => { $props: infer P; } ? NonNullable<P> :
|
||||
T extends new (...angs: any) => { $props: infer P; } ? NonNullable<P> :
|
||||
T extends (props: infer P, ...args: any) => any ? P :
|
||||
{};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue