Skip to content

Commit 59b8f6e

Browse files
committed
fix(types): generate named slot props for Svelte 5 #snippet usage
1 parent c48657d commit 59b8f6e

35 files changed

+94
-0
lines changed

types/Checkbox/Checkbox.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ type $Props = {
9494
*/
9595
ref?: null | HTMLInputElement;
9696

97+
labelChildren?: () => void;
98+
9799
[key: `data-${string}`]: any;
98100
};
99101

types/ComboBox/ComboBox.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ type $Props<Item> = {
181181
*/
182182
listRef?: null | HTMLDivElement;
183183

184+
labelChildren?: () => void;
185+
184186
[key: `data-${string}`]: any;
185187
};
186188

types/ContextMenu/ContextMenuOption.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ type $Props = {
8181
*/
8282
ref?: null | HTMLLIElement;
8383

84+
labelChildren?: () => void;
85+
8486
[key: `data-${string}`]: any;
8587
};
8688

types/DataTable/DataTable.svelte.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,16 @@ type $Props<Row> = {
209209
id: import("./TableHeader.svelte").TableHeaderTranslationId,
210210
) => string;
211211

212+
cell?: () => void;
213+
214+
"cell-header"?: () => void;
215+
216+
descriptionChildren?: () => void;
217+
218+
"expanded-row"?: () => void;
219+
220+
titleChildren?: () => void;
221+
212222
[key: `data-${string}`]: any;
213223
};
214224

types/DataTable/ToolbarBatchActions.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ type $Props = {
2222
*/
2323
selectedIds?: ReadonlyArray<any>;
2424

25+
cancel?: () => void;
26+
2527
[key: `data-${string}`]: any;
2628
};
2729

types/DatePicker/DatePickerInput.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ type $Props = {
100100
*/
101101
ref?: null | HTMLInputElement;
102102

103+
labelChildren?: () => void;
104+
103105
[key: `data-${string}`]: any;
104106
};
105107

types/FileUploader/FileUploaderButton.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ type $Props = {
103103
*/
104104
hideTooltip?: boolean;
105105

106+
labelChildren?: () => void;
107+
106108
[key: `data-${string}`]: any;
107109
};
108110

types/FileUploader/FileUploaderDropContainer.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ type $Props = {
7070
*/
7171
ref?: null | HTMLInputElement;
7272

73+
labelChildren?: () => void;
74+
7375
[key: `data-${string}`]: any;
7476
};
7577

types/Modal/Modal.svelte.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ type $Props = {
139139
*/
140140
ref?: null | HTMLDivElement;
141141

142+
heading?: () => void;
143+
144+
label?: () => void;
145+
142146
[key: `data-${string}`]: any;
143147
};
144148

types/MultiSelect/MultiSelect.svelte.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,8 @@ type $Props<Item> = {
239239
*/
240240
highlightedId?: null | MultiSelectItemId;
241241

242+
labelChildren?: () => void;
243+
242244
[key: `data-${string}`]: any;
243245
};
244246

0 commit comments

Comments
 (0)