diff --git a/src/lib/internal/elements/index.ts b/src/lib/internal/elements/index.ts index 6dab624..d77586b 100644 --- a/src/lib/internal/elements/index.ts +++ b/src/lib/internal/elements/index.ts @@ -82,7 +82,7 @@ const components = { }; export type SupportedElement = keyof typeof components; -export type SupportedAs = SupportedElement | SvelteComponent; +export type SupportedAs = SupportedElement | typeof SvelteComponent; export function getElementComponent(name: SupportedElement) { return components[name]; diff --git a/src/lib/test-utils/TestRenderer.svelte b/src/lib/test-utils/TestRenderer.svelte index a0f27e1..9af86dc 100644 --- a/src/lib/test-utils/TestRenderer.svelte +++ b/src/lib/test-utils/TestRenderer.svelte @@ -10,7 +10,7 @@ } type SingleComponent = | string - | [SvelteComponent, ComponentProps, TestRendererProps]; + | [typeof SvelteComponent, ComponentProps, TestRendererProps]; export type TestRendererProps = | undefined | SingleComponent diff --git a/src/lib/utils/Render.svelte b/src/lib/utils/Render.svelte index c60e3e0..780b5ef 100644 --- a/src/lib/utils/Render.svelte +++ b/src/lib/utils/Render.svelte @@ -73,6 +73,7 @@