Skip to content

Commit 4ae57cb

Browse files
committed
fix: fix children type
1 parent c23238b commit 4ae57cb

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.changeset/polite-boats-sneeze.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"svelte-jsx-snippet": patch
3+
---
4+
5+
Fix children type

packages/svelte-jsx-snippet/src/jsx-runtime/index-client.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,10 @@ export { jsxDEV as jsx, jsxDEV as jsxDEV, jsxDEV as jsxs, jsxDEV as jsxsDEV };
7676
export type JsxIntrinsicElements = {
7777
[K in keyof SvelteHTMLElements]: K extends `svelte:${string}`
7878
? never
79-
: Omit<SvelteHTMLElements[K], `on:${string}` | `bind:${string}`>;
79+
: Omit<
80+
SvelteHTMLElements[K],
81+
`on:${string}` | `bind:${string}` | `sapper:${string}` | "children"
82+
> & { children?: JSXChildren };
8083
};
8184

8285
declare global {

0 commit comments

Comments
 (0)