Skip to content

Commit 3379545

Browse files
Hagendornyanick
authored andcommitted
fix: add missing supported Svelte options to SvelteComponentOptions #212
1 parent 52dd599 commit 3379545

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

types/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
// Definitions by: Rahim Alwer <https://github.com/mihar-22>
44

55
import {queries, Queries, BoundFunction, EventType} from '@testing-library/dom'
6-
import { SvelteComponent, ComponentProps } from 'svelte/types/runtime'
6+
import { SvelteComponent, ComponentProps, ComponentConstructorOptions } from 'svelte/types/runtime'
77

88
export * from '@testing-library/dom'
99

10-
type SvelteComponentOptions<C extends SvelteComponent> = ComponentProps<C> | {props: ComponentProps<C>}
10+
type SvelteComponentOptions<C extends SvelteComponent> = ComponentProps<C> | Pick<ComponentConstructorOptions<ComponentProps<C>>, "anchor" | "props" | "hydrate" | "intro" | "context">
1111

1212
type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>
1313

0 commit comments

Comments
 (0)