Skip to content

Commit dcdd645

Browse files
committed
fix: adjust children snippet default type
Needs to be void so that zero args are passed to it fixes #9744
1 parent 5667785 commit dcdd645

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/tasty-numbers-perform.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: adjust children snippet default type

packages/svelte/elements.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export type MessageEventHandler<T extends EventTarget> = EventHandler<MessageEve
6666
export interface DOMAttributes<T extends EventTarget> {
6767
// Implicit children prop every element has
6868
// Add this here so that libraries doing `$props<HTMLButtonAttributes>()` don't need a separate interface
69-
children?: import('svelte').Snippet<any>;
69+
children?: import('svelte').Snippet<void>;
7070

7171
// Clipboard Events
7272
'on:copy'?: ClipboardEventHandler<T> | undefined | null;

0 commit comments

Comments
 (0)