diff --git a/package.json b/package.json
index 42cbb7fe..c7a71af7 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"rollup-plugin-terser": "^7.0.2",
"sass": "^1.49.11",
"standard-version": "^9.5.0",
- "sveld": "^0.18.0",
+ "sveld": "^0.18.1",
"svelte": "^3.58.0",
"svelte-check": "^3.4.3",
"typescript": "^4.7.4"
diff --git a/tests/Button.test.svelte b/tests/Button.test.svelte
index 63a0b11f..189de59c 100644
--- a/tests/Button.test.svelte
+++ b/tests/Button.test.svelte
@@ -3,7 +3,7 @@
import Add from "carbon-icons-svelte/lib/Add.svelte";
-
+
diff --git a/types/Accordion/AccordionItem.svelte.d.ts b/types/Accordion/AccordionItem.svelte.d.ts
index cfdd9073..03533d7f 100644
--- a/types/Accordion/AccordionItem.svelte.d.ts
+++ b/types/Accordion/AccordionItem.svelte.d.ts
@@ -27,6 +27,8 @@ export interface AccordionItemProps
* @default "Expand/Collapse"
*/
iconDescription?: string;
+
+ [key: `data-${string}`]: any;
}
export default class AccordionItem extends SvelteComponentTyped<
diff --git a/types/Accordion/AccordionSkeleton.svelte.d.ts b/types/Accordion/AccordionSkeleton.svelte.d.ts
index deab5da7..1c34f3d3 100644
--- a/types/Accordion/AccordionSkeleton.svelte.d.ts
+++ b/types/Accordion/AccordionSkeleton.svelte.d.ts
@@ -26,6 +26,8 @@ export interface AccordionSkeletonProps
* @default true
*/
open?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class AccordionSkeleton extends SvelteComponentTyped<
diff --git a/types/AspectRatio/AspectRatio.svelte.d.ts b/types/AspectRatio/AspectRatio.svelte.d.ts
index a78f7916..e50ad1fd 100644
--- a/types/AspectRatio/AspectRatio.svelte.d.ts
+++ b/types/AspectRatio/AspectRatio.svelte.d.ts
@@ -17,6 +17,8 @@ export interface AspectRatioProps
| "3x2"
| "9x16"
| "1x2";
+
+ [key: `data-${string}`]: any;
}
export default class AspectRatio extends SvelteComponentTyped<
diff --git a/types/Breadcrumb/BreadcrumbItem.svelte.d.ts b/types/Breadcrumb/BreadcrumbItem.svelte.d.ts
index adee0e60..34b53752 100644
--- a/types/Breadcrumb/BreadcrumbItem.svelte.d.ts
+++ b/types/Breadcrumb/BreadcrumbItem.svelte.d.ts
@@ -14,6 +14,8 @@ export interface BreadcrumbItemProps
* @default false
*/
isCurrentPage?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class BreadcrumbItem extends SvelteComponentTyped<
diff --git a/types/Breadcrumb/BreadcrumbSkeleton.svelte.d.ts b/types/Breadcrumb/BreadcrumbSkeleton.svelte.d.ts
index 4bb333a1..6a1c0119 100644
--- a/types/Breadcrumb/BreadcrumbSkeleton.svelte.d.ts
+++ b/types/Breadcrumb/BreadcrumbSkeleton.svelte.d.ts
@@ -14,6 +14,8 @@ export interface BreadcrumbSkeletonProps
* @default 3
*/
count?: number;
+
+ [key: `data-${string}`]: any;
}
export default class BreadcrumbSkeleton extends SvelteComponentTyped<
diff --git a/types/Button/Button.svelte.d.ts b/types/Button/Button.svelte.d.ts
index 046ef754..7ff2ca33 100644
--- a/types/Button/Button.svelte.d.ts
+++ b/types/Button/Button.svelte.d.ts
@@ -105,6 +105,8 @@ export interface ButtonProps
* @default null
*/
ref?: null | HTMLAnchorElement | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class Button extends SvelteComponentTyped<
diff --git a/types/Button/ButtonSet.svelte.d.ts b/types/Button/ButtonSet.svelte.d.ts
index af5ab7ec..49f12eb7 100644
--- a/types/Button/ButtonSet.svelte.d.ts
+++ b/types/Button/ButtonSet.svelte.d.ts
@@ -8,6 +8,8 @@ export interface ButtonSetProps
* @default false
*/
stacked?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ButtonSet extends SvelteComponentTyped<
diff --git a/types/Button/ButtonSkeleton.svelte.d.ts b/types/Button/ButtonSkeleton.svelte.d.ts
index f710192e..d23660c1 100644
--- a/types/Button/ButtonSkeleton.svelte.d.ts
+++ b/types/Button/ButtonSkeleton.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ButtonSkeletonProps
* @default "default"
*/
size?: "default" | "field" | "small" | "lg" | "xl";
+
+ [key: `data-${string}`]: any;
}
export default class ButtonSkeleton extends SvelteComponentTyped<
diff --git a/types/Checkbox/Checkbox.svelte.d.ts b/types/Checkbox/Checkbox.svelte.d.ts
index 0b014d3c..a0c307e1 100644
--- a/types/Checkbox/Checkbox.svelte.d.ts
+++ b/types/Checkbox/Checkbox.svelte.d.ts
@@ -86,6 +86,8 @@ export interface CheckboxProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class Checkbox extends SvelteComponentTyped<
diff --git a/types/Checkbox/CheckboxSkeleton.svelte.d.ts b/types/Checkbox/CheckboxSkeleton.svelte.d.ts
index ee232f5a..61c052b7 100644
--- a/types/Checkbox/CheckboxSkeleton.svelte.d.ts
+++ b/types/Checkbox/CheckboxSkeleton.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface CheckboxSkeletonProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class CheckboxSkeleton extends SvelteComponentTyped<
CheckboxSkeletonProps,
diff --git a/types/CodeSnippet/CodeSnippetSkeleton.svelte.d.ts b/types/CodeSnippet/CodeSnippetSkeleton.svelte.d.ts
index 65e28064..95abb710 100644
--- a/types/CodeSnippet/CodeSnippetSkeleton.svelte.d.ts
+++ b/types/CodeSnippet/CodeSnippetSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface CodeSnippetSkeletonProps
* @default "single"
*/
type?: "single" | "multi";
+
+ [key: `data-${string}`]: any;
}
export default class CodeSnippetSkeleton extends SvelteComponentTyped<
diff --git a/types/ComboBox/ComboBox.svelte.d.ts b/types/ComboBox/ComboBox.svelte.d.ts
index ce312010..76a6e72d 100644
--- a/types/ComboBox/ComboBox.svelte.d.ts
+++ b/types/ComboBox/ComboBox.svelte.d.ts
@@ -152,6 +152,8 @@ export interface ComboBoxProps
* @default null
*/
listRef?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class ComboBox extends SvelteComponentTyped<
diff --git a/types/ComposedModal/ComposedModal.svelte.d.ts b/types/ComposedModal/ComposedModal.svelte.d.ts
index 9c567667..401884a9 100644
--- a/types/ComposedModal/ComposedModal.svelte.d.ts
+++ b/types/ComposedModal/ComposedModal.svelte.d.ts
@@ -44,6 +44,8 @@ export interface ComposedModalProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class ComposedModal extends SvelteComponentTyped<
diff --git a/types/ComposedModal/ModalBody.svelte.d.ts b/types/ComposedModal/ModalBody.svelte.d.ts
index 2202b6c9..0b367ab6 100644
--- a/types/ComposedModal/ModalBody.svelte.d.ts
+++ b/types/ComposedModal/ModalBody.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ModalBodyProps
* @default false
*/
hasScrollingContent?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ModalBody extends SvelteComponentTyped<
diff --git a/types/ComposedModal/ModalFooter.svelte.d.ts b/types/ComposedModal/ModalFooter.svelte.d.ts
index 1b0fc2c8..cc12e456 100644
--- a/types/ComposedModal/ModalFooter.svelte.d.ts
+++ b/types/ComposedModal/ModalFooter.svelte.d.ts
@@ -51,6 +51,8 @@ export interface ModalFooterProps
* @default false
*/
danger?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ModalFooter extends SvelteComponentTyped<
diff --git a/types/ComposedModal/ModalHeader.svelte.d.ts b/types/ComposedModal/ModalHeader.svelte.d.ts
index 30fd7e10..86f011bf 100644
--- a/types/ComposedModal/ModalHeader.svelte.d.ts
+++ b/types/ComposedModal/ModalHeader.svelte.d.ts
@@ -44,6 +44,8 @@ export interface ModalHeaderProps
* @default "Close"
*/
iconDescription?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ModalHeader extends SvelteComponentTyped<
diff --git a/types/ContentSwitcher/ContentSwitcher.svelte.d.ts b/types/ContentSwitcher/ContentSwitcher.svelte.d.ts
index af6159bb..819315fd 100644
--- a/types/ContentSwitcher/ContentSwitcher.svelte.d.ts
+++ b/types/ContentSwitcher/ContentSwitcher.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ContentSwitcherProps
* @default undefined
*/
size?: "sm" | "xl";
+
+ [key: `data-${string}`]: any;
}
export default class ContentSwitcher extends SvelteComponentTyped<
diff --git a/types/ContentSwitcher/Switch.svelte.d.ts b/types/ContentSwitcher/Switch.svelte.d.ts
index 2937b02e..1080455e 100644
--- a/types/ContentSwitcher/Switch.svelte.d.ts
+++ b/types/ContentSwitcher/Switch.svelte.d.ts
@@ -33,6 +33,8 @@ export interface SwitchProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class Switch extends SvelteComponentTyped<
diff --git a/types/ContextMenu/ContextMenu.svelte.d.ts b/types/ContextMenu/ContextMenu.svelte.d.ts
index fd6c084e..20f71aeb 100644
--- a/types/ContextMenu/ContextMenu.svelte.d.ts
+++ b/types/ContextMenu/ContextMenu.svelte.d.ts
@@ -34,6 +34,8 @@ export interface ContextMenuProps
* @default null
*/
ref?: null | HTMLUListElement;
+
+ [key: `data-${string}`]: any;
}
export default class ContextMenu extends SvelteComponentTyped<
diff --git a/types/ContextMenu/ContextMenuOption.svelte.d.ts b/types/ContextMenu/ContextMenuOption.svelte.d.ts
index ac151b6e..3d1fab70 100644
--- a/types/ContextMenu/ContextMenuOption.svelte.d.ts
+++ b/types/ContextMenu/ContextMenuOption.svelte.d.ts
@@ -67,6 +67,8 @@ export interface ContextMenuOptionProps
* @default null
*/
ref?: null | HTMLLIElement;
+
+ [key: `data-${string}`]: any;
}
export default class ContextMenuOption extends SvelteComponentTyped<
diff --git a/types/CopyButton/CopyButton.svelte.d.ts b/types/CopyButton/CopyButton.svelte.d.ts
index 2dfd32a0..9a92f8fe 100644
--- a/types/CopyButton/CopyButton.svelte.d.ts
+++ b/types/CopyButton/CopyButton.svelte.d.ts
@@ -32,6 +32,8 @@ export interface CopyButtonProps
* @default async (text) => { try { await navigator.clipboard.writeText(text); } catch (e) { console.log(e); } }
*/
copy?: (text: string) => void;
+
+ [key: `data-${string}`]: any;
}
export default class CopyButton extends SvelteComponentTyped<
diff --git a/types/DataTable/DataTable.svelte.d.ts b/types/DataTable/DataTable.svelte.d.ts
index 80747eea..36bf3f3d 100644
--- a/types/DataTable/DataTable.svelte.d.ts
+++ b/types/DataTable/DataTable.svelte.d.ts
@@ -176,6 +176,8 @@ export interface DataTableProps
* @default 0
*/
page?: number;
+
+ [key: `data-${string}`]: any;
}
export default class DataTable extends SvelteComponentTyped<
diff --git a/types/DataTable/DataTableSkeleton.svelte.d.ts b/types/DataTable/DataTableSkeleton.svelte.d.ts
index 59edd974..a194d9a7 100644
--- a/types/DataTable/DataTableSkeleton.svelte.d.ts
+++ b/types/DataTable/DataTableSkeleton.svelte.d.ts
@@ -48,6 +48,8 @@ export interface DataTableSkeletonProps
* @default true
*/
showToolbar?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class DataTableSkeleton extends SvelteComponentTyped<
diff --git a/types/DataTable/Table.svelte.d.ts b/types/DataTable/Table.svelte.d.ts
index a8a7943c..f4fc3d5d 100644
--- a/types/DataTable/Table.svelte.d.ts
+++ b/types/DataTable/Table.svelte.d.ts
@@ -38,6 +38,8 @@ export interface TableProps
* @default undefined
*/
tableStyle?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Table extends SvelteComponentTyped<
diff --git a/types/DataTable/TableBody.svelte.d.ts b/types/DataTable/TableBody.svelte.d.ts
index 42d4dc2d..822853ec 100644
--- a/types/DataTable/TableBody.svelte.d.ts
+++ b/types/DataTable/TableBody.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface TableBodyProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class TableBody extends SvelteComponentTyped<
TableBodyProps,
diff --git a/types/DataTable/TableCell.svelte.d.ts b/types/DataTable/TableCell.svelte.d.ts
index 5070c63d..51800049 100644
--- a/types/DataTable/TableCell.svelte.d.ts
+++ b/types/DataTable/TableCell.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface TableCellProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class TableCell extends SvelteComponentTyped<
TableCellProps,
diff --git a/types/DataTable/TableContainer.svelte.d.ts b/types/DataTable/TableContainer.svelte.d.ts
index 30e14585..2ba3d83c 100644
--- a/types/DataTable/TableContainer.svelte.d.ts
+++ b/types/DataTable/TableContainer.svelte.d.ts
@@ -26,6 +26,8 @@ export interface TableContainerProps
* @default false
*/
useStaticWidth?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class TableContainer extends SvelteComponentTyped<
diff --git a/types/DataTable/TableHead.svelte.d.ts b/types/DataTable/TableHead.svelte.d.ts
index 6137a62b..114133bd 100644
--- a/types/DataTable/TableHead.svelte.d.ts
+++ b/types/DataTable/TableHead.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface TableHeadProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class TableHead extends SvelteComponentTyped<
TableHeadProps,
diff --git a/types/DataTable/TableHeader.svelte.d.ts b/types/DataTable/TableHeader.svelte.d.ts
index 6252c1b6..b231ec96 100644
--- a/types/DataTable/TableHeader.svelte.d.ts
+++ b/types/DataTable/TableHeader.svelte.d.ts
@@ -38,6 +38,8 @@ export interface TableHeaderProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class TableHeader extends SvelteComponentTyped<
diff --git a/types/DataTable/TableRow.svelte.d.ts b/types/DataTable/TableRow.svelte.d.ts
index a6ce033f..55fa617c 100644
--- a/types/DataTable/TableRow.svelte.d.ts
+++ b/types/DataTable/TableRow.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface TableRowProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class TableRow extends SvelteComponentTyped<
TableRowProps,
diff --git a/types/DataTable/Toolbar.svelte.d.ts b/types/DataTable/Toolbar.svelte.d.ts
index 0347c99b..b59cefaa 100644
--- a/types/DataTable/Toolbar.svelte.d.ts
+++ b/types/DataTable/Toolbar.svelte.d.ts
@@ -8,6 +8,8 @@ export interface ToolbarProps
* @default "default"
*/
size?: "sm" | "default";
+
+ [key: `data-${string}`]: any;
}
export default class Toolbar extends SvelteComponentTyped<
diff --git a/types/DataTable/ToolbarBatchActions.svelte.d.ts b/types/DataTable/ToolbarBatchActions.svelte.d.ts
index 17855dad..df85ce37 100644
--- a/types/DataTable/ToolbarBatchActions.svelte.d.ts
+++ b/types/DataTable/ToolbarBatchActions.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ToolbarBatchActionsProps
* @default undefined
*/
active?: undefined | boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ToolbarBatchActions extends SvelteComponentTyped<
diff --git a/types/DataTable/ToolbarSearch.svelte.d.ts b/types/DataTable/ToolbarSearch.svelte.d.ts
index 43cb929f..46db8373 100644
--- a/types/DataTable/ToolbarSearch.svelte.d.ts
+++ b/types/DataTable/ToolbarSearch.svelte.d.ts
@@ -61,6 +61,8 @@ export interface ToolbarSearchProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class ToolbarSearch extends SvelteComponentTyped<
diff --git a/types/DatePicker/DatePicker.svelte.d.ts b/types/DatePicker/DatePicker.svelte.d.ts
index 98062528..addc5a92 100644
--- a/types/DatePicker/DatePicker.svelte.d.ts
+++ b/types/DatePicker/DatePicker.svelte.d.ts
@@ -79,6 +79,8 @@ export interface DatePickerProps
* @default { static: true }
*/
flatpickrProps?: import("flatpickr/dist/types/options").Options;
+
+ [key: `data-${string}`]: any;
}
export default class DatePicker extends SvelteComponentTyped<
diff --git a/types/DatePicker/DatePickerInput.svelte.d.ts b/types/DatePicker/DatePickerInput.svelte.d.ts
index 4e61d7ea..b300c6e4 100644
--- a/types/DatePicker/DatePickerInput.svelte.d.ts
+++ b/types/DatePicker/DatePickerInput.svelte.d.ts
@@ -98,6 +98,8 @@ export interface DatePickerInputProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class DatePickerInput extends SvelteComponentTyped<
diff --git a/types/DatePicker/DatePickerSkeleton.svelte.d.ts b/types/DatePicker/DatePickerSkeleton.svelte.d.ts
index 88d592a6..94d3b34c 100644
--- a/types/DatePicker/DatePickerSkeleton.svelte.d.ts
+++ b/types/DatePicker/DatePickerSkeleton.svelte.d.ts
@@ -14,6 +14,8 @@ export interface DatePickerSkeletonProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class DatePickerSkeleton extends SvelteComponentTyped<
diff --git a/types/Dropdown/Dropdown.svelte.d.ts b/types/Dropdown/Dropdown.svelte.d.ts
index 56457247..d06ea173 100644
--- a/types/Dropdown/Dropdown.svelte.d.ts
+++ b/types/Dropdown/Dropdown.svelte.d.ts
@@ -141,6 +141,8 @@ export interface DropdownProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class Dropdown extends SvelteComponentTyped<
diff --git a/types/Dropdown/DropdownSkeleton.svelte.d.ts b/types/Dropdown/DropdownSkeleton.svelte.d.ts
index b7222215..80f6c687 100644
--- a/types/Dropdown/DropdownSkeleton.svelte.d.ts
+++ b/types/Dropdown/DropdownSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface DropdownSkeletonProps
* @default false
*/
inline?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class DropdownSkeleton extends SvelteComponentTyped<
diff --git a/types/FileUploader/FileUploader.svelte.d.ts b/types/FileUploader/FileUploader.svelte.d.ts
index f6bd0537..2fada9d8 100644
--- a/types/FileUploader/FileUploader.svelte.d.ts
+++ b/types/FileUploader/FileUploader.svelte.d.ts
@@ -68,6 +68,8 @@ export interface FileUploaderProps
* @default ""
*/
name?: string;
+
+ [key: `data-${string}`]: any;
}
export default class FileUploader extends SvelteComponentTyped<
diff --git a/types/FileUploader/FileUploaderButton.svelte.d.ts b/types/FileUploader/FileUploaderButton.svelte.d.ts
index 93455956..f87d62b5 100644
--- a/types/FileUploader/FileUploaderButton.svelte.d.ts
+++ b/types/FileUploader/FileUploaderButton.svelte.d.ts
@@ -74,6 +74,8 @@ export interface FileUploaderButtonProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class FileUploaderButton extends SvelteComponentTyped<
diff --git a/types/FileUploader/FileUploaderDropContainer.svelte.d.ts b/types/FileUploader/FileUploaderDropContainer.svelte.d.ts
index e891a735..d24acd0f 100644
--- a/types/FileUploader/FileUploaderDropContainer.svelte.d.ts
+++ b/types/FileUploader/FileUploaderDropContainer.svelte.d.ts
@@ -69,6 +69,8 @@ export interface FileUploaderDropContainerProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class FileUploaderDropContainer extends SvelteComponentTyped<
diff --git a/types/FileUploader/FileUploaderItem.svelte.d.ts b/types/FileUploader/FileUploaderItem.svelte.d.ts
index d434ee5d..50123c27 100644
--- a/types/FileUploader/FileUploaderItem.svelte.d.ts
+++ b/types/FileUploader/FileUploaderItem.svelte.d.ts
@@ -50,6 +50,8 @@ export interface FileUploaderItemProps
* @default ""
*/
name?: string;
+
+ [key: `data-${string}`]: any;
}
export default class FileUploaderItem extends SvelteComponentTyped<
diff --git a/types/FileUploader/FileUploaderSkeleton.svelte.d.ts b/types/FileUploader/FileUploaderSkeleton.svelte.d.ts
index fd90c1ab..b83e4b10 100644
--- a/types/FileUploader/FileUploaderSkeleton.svelte.d.ts
+++ b/types/FileUploader/FileUploaderSkeleton.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface FileUploaderSkeletonProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class FileUploaderSkeleton extends SvelteComponentTyped<
FileUploaderSkeletonProps,
diff --git a/types/FileUploader/Filename.svelte.d.ts b/types/FileUploader/Filename.svelte.d.ts
index 7600bfc7..ca94597d 100644
--- a/types/FileUploader/Filename.svelte.d.ts
+++ b/types/FileUploader/Filename.svelte.d.ts
@@ -22,6 +22,8 @@ export interface FilenameProps
* @default false
*/
invalid?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Filename extends SvelteComponentTyped<
diff --git a/types/FluidForm/FluidForm.svelte.d.ts b/types/FluidForm/FluidForm.svelte.d.ts
index 1bc27300..4735c262 100644
--- a/types/FluidForm/FluidForm.svelte.d.ts
+++ b/types/FluidForm/FluidForm.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface FluidFormProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class FluidForm extends SvelteComponentTyped<
FluidFormProps,
diff --git a/types/Form/Form.svelte.d.ts b/types/Form/Form.svelte.d.ts
index cedf8229..c0a9f599 100644
--- a/types/Form/Form.svelte.d.ts
+++ b/types/Form/Form.svelte.d.ts
@@ -8,6 +8,8 @@ export interface FormProps
* @default null
*/
ref?: null | HTMLFormElement;
+
+ [key: `data-${string}`]: any;
}
export default class Form extends SvelteComponentTyped<
diff --git a/types/FormGroup/FormGroup.svelte.d.ts b/types/FormGroup/FormGroup.svelte.d.ts
index 45edff3d..6129a81e 100644
--- a/types/FormGroup/FormGroup.svelte.d.ts
+++ b/types/FormGroup/FormGroup.svelte.d.ts
@@ -38,6 +38,8 @@ export interface FormGroupProps
* @default ""
*/
legendId?: string;
+
+ [key: `data-${string}`]: any;
}
export default class FormGroup extends SvelteComponentTyped<
diff --git a/types/FormItem/FormItem.svelte.d.ts b/types/FormItem/FormItem.svelte.d.ts
index d1408fea..ef24e68a 100644
--- a/types/FormItem/FormItem.svelte.d.ts
+++ b/types/FormItem/FormItem.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface FormItemProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class FormItem extends SvelteComponentTyped<
FormItemProps,
diff --git a/types/FormLabel/FormLabel.svelte.d.ts b/types/FormLabel/FormLabel.svelte.d.ts
index 354ba19b..3d827ff6 100644
--- a/types/FormLabel/FormLabel.svelte.d.ts
+++ b/types/FormLabel/FormLabel.svelte.d.ts
@@ -8,6 +8,8 @@ export interface FormLabelProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class FormLabel extends SvelteComponentTyped<
diff --git a/types/Grid/Column.svelte.d.ts b/types/Grid/Column.svelte.d.ts
index 2950e900..ca65e5c8 100644
--- a/types/Grid/Column.svelte.d.ts
+++ b/types/Grid/Column.svelte.d.ts
@@ -78,6 +78,8 @@ export interface ColumnProps
* @default undefined
*/
max?: ColumnBreakpoint;
+
+ [key: `data-${string}`]: any;
}
export default class Column extends SvelteComponentTyped<
diff --git a/types/Grid/Grid.svelte.d.ts b/types/Grid/Grid.svelte.d.ts
index 106fa6fe..000e8ed9 100644
--- a/types/Grid/Grid.svelte.d.ts
+++ b/types/Grid/Grid.svelte.d.ts
@@ -51,6 +51,8 @@ export interface GridProps
* @default false
*/
padding?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Grid extends SvelteComponentTyped<
diff --git a/types/Grid/Row.svelte.d.ts b/types/Grid/Row.svelte.d.ts
index fdcda919..a59b5192 100644
--- a/types/Grid/Row.svelte.d.ts
+++ b/types/Grid/Row.svelte.d.ts
@@ -45,6 +45,8 @@ export interface RowProps
* @default false
*/
padding?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Row extends SvelteComponentTyped<
diff --git a/types/ImageLoader/ImageLoader.svelte.d.ts b/types/ImageLoader/ImageLoader.svelte.d.ts
index 54155ec0..c410146e 100644
--- a/types/ImageLoader/ImageLoader.svelte.d.ts
+++ b/types/ImageLoader/ImageLoader.svelte.d.ts
@@ -45,6 +45,8 @@ export interface ImageLoaderProps
* @default false
*/
fadeIn?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ImageLoader extends SvelteComponentTyped<
diff --git a/types/InlineLoading/InlineLoading.svelte.d.ts b/types/InlineLoading/InlineLoading.svelte.d.ts
index 289cff9d..b65db09b 100644
--- a/types/InlineLoading/InlineLoading.svelte.d.ts
+++ b/types/InlineLoading/InlineLoading.svelte.d.ts
@@ -26,6 +26,8 @@ export interface InlineLoadingProps
* @default 1500
*/
successDelay?: number;
+
+ [key: `data-${string}`]: any;
}
export default class InlineLoading extends SvelteComponentTyped<
diff --git a/types/Link/Link.svelte.d.ts b/types/Link/Link.svelte.d.ts
index 3cce440e..2d9d97f4 100644
--- a/types/Link/Link.svelte.d.ts
+++ b/types/Link/Link.svelte.d.ts
@@ -46,6 +46,8 @@ export interface LinkProps
* @default null
*/
ref?: null | HTMLAnchorElement | HTMLParagraphElement;
+
+ [key: `data-${string}`]: any;
}
export default class Link extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBox.svelte.d.ts b/types/ListBox/ListBox.svelte.d.ts
index 2fc23a1a..a2908ab9 100644
--- a/types/ListBox/ListBox.svelte.d.ts
+++ b/types/ListBox/ListBox.svelte.d.ts
@@ -56,6 +56,8 @@ export interface ListBoxProps
* @default ""
*/
warnText?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ListBox extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBoxField.svelte.d.ts b/types/ListBox/ListBoxField.svelte.d.ts
index f4d8fdba..e8976028 100644
--- a/types/ListBox/ListBoxField.svelte.d.ts
+++ b/types/ListBox/ListBoxField.svelte.d.ts
@@ -40,6 +40,8 @@ export interface ListBoxFieldProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class ListBoxField extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBoxMenu.svelte.d.ts b/types/ListBox/ListBoxMenu.svelte.d.ts
index fdad9d41..3ab68727 100644
--- a/types/ListBox/ListBoxMenu.svelte.d.ts
+++ b/types/ListBox/ListBoxMenu.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ListBoxMenuProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class ListBoxMenu extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBoxMenuIcon.svelte.d.ts b/types/ListBox/ListBoxMenuIcon.svelte.d.ts
index a8fa539c..eaa4029e 100644
--- a/types/ListBox/ListBoxMenuIcon.svelte.d.ts
+++ b/types/ListBox/ListBoxMenuIcon.svelte.d.ts
@@ -16,6 +16,8 @@ export interface ListBoxMenuIconProps
* @default (id) => defaultTranslations[id]
*/
translateWithId?: (id: ListBoxMenuIconTranslationId) => string;
+
+ [key: `data-${string}`]: any;
}
export default class ListBoxMenuIcon extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBoxMenuItem.svelte.d.ts b/types/ListBox/ListBoxMenuItem.svelte.d.ts
index 571a1468..0b1a4384 100644
--- a/types/ListBox/ListBoxMenuItem.svelte.d.ts
+++ b/types/ListBox/ListBoxMenuItem.svelte.d.ts
@@ -20,6 +20,8 @@ export interface ListBoxMenuItemProps
* @default false
*/
disabled?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ListBoxMenuItem extends SvelteComponentTyped<
diff --git a/types/ListBox/ListBoxSelection.svelte.d.ts b/types/ListBox/ListBoxSelection.svelte.d.ts
index 65276d89..71a8c982 100644
--- a/types/ListBox/ListBoxSelection.svelte.d.ts
+++ b/types/ListBox/ListBoxSelection.svelte.d.ts
@@ -28,6 +28,8 @@ export interface ListBoxSelectionProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class ListBoxSelection extends SvelteComponentTyped<
diff --git a/types/ListItem/ListItem.svelte.d.ts b/types/ListItem/ListItem.svelte.d.ts
index 7413713b..4279dcc4 100644
--- a/types/ListItem/ListItem.svelte.d.ts
+++ b/types/ListItem/ListItem.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface ListItemProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class ListItem extends SvelteComponentTyped<
ListItemProps,
diff --git a/types/Loading/Loading.svelte.d.ts b/types/Loading/Loading.svelte.d.ts
index 725d10b6..692473c6 100644
--- a/types/Loading/Loading.svelte.d.ts
+++ b/types/Loading/Loading.svelte.d.ts
@@ -32,6 +32,8 @@ export interface LoadingProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Loading extends SvelteComponentTyped<
diff --git a/types/Modal/Modal.svelte.d.ts b/types/Modal/Modal.svelte.d.ts
index 8fa8dec9..42db860a 100644
--- a/types/Modal/Modal.svelte.d.ts
+++ b/types/Modal/Modal.svelte.d.ts
@@ -130,6 +130,8 @@ export interface ModalProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class Modal extends SvelteComponentTyped<
diff --git a/types/MultiSelect/MultiSelect.svelte.d.ts b/types/MultiSelect/MultiSelect.svelte.d.ts
index 21230f4a..bf7ade7d 100644
--- a/types/MultiSelect/MultiSelect.svelte.d.ts
+++ b/types/MultiSelect/MultiSelect.svelte.d.ts
@@ -236,6 +236,8 @@ export interface MultiSelectProps
* @default null
*/
highlightedId?: null | MultiSelectItemId;
+
+ [key: `data-${string}`]: any;
}
export default class MultiSelect extends SvelteComponentTyped<
diff --git a/types/Notification/InlineNotification.svelte.d.ts b/types/Notification/InlineNotification.svelte.d.ts
index 454455de..f931f27a 100644
--- a/types/Notification/InlineNotification.svelte.d.ts
+++ b/types/Notification/InlineNotification.svelte.d.ts
@@ -62,6 +62,8 @@ export interface InlineNotificationProps
* @default "Close notification"
*/
closeButtonDescription?: string;
+
+ [key: `data-${string}`]: any;
}
export default class InlineNotification extends SvelteComponentTyped<
diff --git a/types/Notification/NotificationButton.svelte.d.ts b/types/Notification/NotificationButton.svelte.d.ts
index 86abad88..38c52b40 100644
--- a/types/Notification/NotificationButton.svelte.d.ts
+++ b/types/Notification/NotificationButton.svelte.d.ts
@@ -26,6 +26,8 @@ export interface NotificationButtonProps
* @default "Close icon"
*/
iconDescription?: string;
+
+ [key: `data-${string}`]: any;
}
export default class NotificationButton extends SvelteComponentTyped<
diff --git a/types/Notification/ToastNotification.svelte.d.ts b/types/Notification/ToastNotification.svelte.d.ts
index 4bc6d359..86057f8e 100644
--- a/types/Notification/ToastNotification.svelte.d.ts
+++ b/types/Notification/ToastNotification.svelte.d.ts
@@ -75,6 +75,8 @@ export interface ToastNotificationProps
* @default false
*/
fullWidth?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ToastNotification extends SvelteComponentTyped<
diff --git a/types/NumberInput/NumberInput.svelte.d.ts b/types/NumberInput/NumberInput.svelte.d.ts
index 1702960b..2b9119a8 100644
--- a/types/NumberInput/NumberInput.svelte.d.ts
+++ b/types/NumberInput/NumberInput.svelte.d.ts
@@ -137,6 +137,8 @@ export interface NumberInputProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class NumberInput extends SvelteComponentTyped<
diff --git a/types/NumberInput/NumberInputSkeleton.svelte.d.ts b/types/NumberInput/NumberInputSkeleton.svelte.d.ts
index a5f53fa7..3177bbce 100644
--- a/types/NumberInput/NumberInputSkeleton.svelte.d.ts
+++ b/types/NumberInput/NumberInputSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface NumberInputSkeletonProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class NumberInputSkeleton extends SvelteComponentTyped<
diff --git a/types/OrderedList/OrderedList.svelte.d.ts b/types/OrderedList/OrderedList.svelte.d.ts
index 8f1c9d39..2fed410c 100644
--- a/types/OrderedList/OrderedList.svelte.d.ts
+++ b/types/OrderedList/OrderedList.svelte.d.ts
@@ -20,6 +20,8 @@ export interface OrderedListProps
* @default false
*/
expressive?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class OrderedList extends SvelteComponentTyped<
diff --git a/types/OverflowMenu/OverflowMenu.svelte.d.ts b/types/OverflowMenu/OverflowMenu.svelte.d.ts
index 8fc62c7c..f5888c88 100644
--- a/types/OverflowMenu/OverflowMenu.svelte.d.ts
+++ b/types/OverflowMenu/OverflowMenu.svelte.d.ts
@@ -75,6 +75,8 @@ export interface OverflowMenuProps
* @default null
*/
menuRef?: null | HTMLUListElement;
+
+ [key: `data-${string}`]: any;
}
export default class OverflowMenu extends SvelteComponentTyped<
diff --git a/types/OverflowMenu/OverflowMenuItem.svelte.d.ts b/types/OverflowMenu/OverflowMenuItem.svelte.d.ts
index 3e52531b..afca042c 100644
--- a/types/OverflowMenu/OverflowMenuItem.svelte.d.ts
+++ b/types/OverflowMenu/OverflowMenuItem.svelte.d.ts
@@ -57,6 +57,8 @@ export interface OverflowMenuItemProps
* @default null
*/
ref?: null | HTMLAnchorElement | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class OverflowMenuItem extends SvelteComponentTyped<
diff --git a/types/Pagination/Pagination.svelte.d.ts b/types/Pagination/Pagination.svelte.d.ts
index 11b7675a..acb5fd52 100644
--- a/types/Pagination/Pagination.svelte.d.ts
+++ b/types/Pagination/Pagination.svelte.d.ts
@@ -98,6 +98,8 @@ export interface PaginationProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Pagination extends SvelteComponentTyped<
diff --git a/types/Pagination/PaginationSkeleton.svelte.d.ts b/types/Pagination/PaginationSkeleton.svelte.d.ts
index 45b3215a..d0121dff 100644
--- a/types/Pagination/PaginationSkeleton.svelte.d.ts
+++ b/types/Pagination/PaginationSkeleton.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface PaginationSkeletonProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class PaginationSkeleton extends SvelteComponentTyped<
PaginationSkeletonProps,
diff --git a/types/PaginationNav/PaginationNav.svelte.d.ts b/types/PaginationNav/PaginationNav.svelte.d.ts
index 11b0ac1d..806faf10 100644
--- a/types/PaginationNav/PaginationNav.svelte.d.ts
+++ b/types/PaginationNav/PaginationNav.svelte.d.ts
@@ -44,6 +44,8 @@ export interface PaginationNavProps
* @default "bottom"
*/
tooltipPosition?: "top" | "right" | "bottom" | "left" | "outside" | "inside";
+
+ [key: `data-${string}`]: any;
}
export default class PaginationNav extends SvelteComponentTyped<
diff --git a/types/Popover/Popover.svelte.d.ts b/types/Popover/Popover.svelte.d.ts
index bbb90eda..a9a498b1 100644
--- a/types/Popover/Popover.svelte.d.ts
+++ b/types/Popover/Popover.svelte.d.ts
@@ -56,6 +56,8 @@ export interface PopoverProps
* @default false
*/
relative?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Popover extends SvelteComponentTyped<
diff --git a/types/ProgressBar/ProgressBar.svelte.d.ts b/types/ProgressBar/ProgressBar.svelte.d.ts
index d2dee863..7e55486b 100644
--- a/types/ProgressBar/ProgressBar.svelte.d.ts
+++ b/types/ProgressBar/ProgressBar.svelte.d.ts
@@ -56,6 +56,8 @@ export interface ProgressBarProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ProgressBar extends SvelteComponentTyped<
diff --git a/types/ProgressIndicator/ProgressIndicator.svelte.d.ts b/types/ProgressIndicator/ProgressIndicator.svelte.d.ts
index 2bcbf6fa..75cad5dd 100644
--- a/types/ProgressIndicator/ProgressIndicator.svelte.d.ts
+++ b/types/ProgressIndicator/ProgressIndicator.svelte.d.ts
@@ -26,6 +26,8 @@ export interface ProgressIndicatorProps
* @default false
*/
preventChangeOnClick?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class ProgressIndicator extends SvelteComponentTyped<
diff --git a/types/ProgressIndicator/ProgressIndicatorSkeleton.svelte.d.ts b/types/ProgressIndicator/ProgressIndicatorSkeleton.svelte.d.ts
index b21fc03b..3603b37c 100644
--- a/types/ProgressIndicator/ProgressIndicatorSkeleton.svelte.d.ts
+++ b/types/ProgressIndicator/ProgressIndicatorSkeleton.svelte.d.ts
@@ -14,6 +14,8 @@ export interface ProgressIndicatorSkeletonProps
* @default 4
*/
count?: number;
+
+ [key: `data-${string}`]: any;
}
export default class ProgressIndicatorSkeleton extends SvelteComponentTyped<
diff --git a/types/ProgressIndicator/ProgressStep.svelte.d.ts b/types/ProgressIndicator/ProgressStep.svelte.d.ts
index 6ba197d5..c0f55474 100644
--- a/types/ProgressIndicator/ProgressStep.svelte.d.ts
+++ b/types/ProgressIndicator/ProgressStep.svelte.d.ts
@@ -50,6 +50,8 @@ export interface ProgressStepProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ProgressStep extends SvelteComponentTyped<
diff --git a/types/RadioButton/RadioButton.svelte.d.ts b/types/RadioButton/RadioButton.svelte.d.ts
index b04d012c..a334a0c6 100644
--- a/types/RadioButton/RadioButton.svelte.d.ts
+++ b/types/RadioButton/RadioButton.svelte.d.ts
@@ -62,6 +62,8 @@ export interface RadioButtonProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class RadioButton extends SvelteComponentTyped<
diff --git a/types/RadioButton/RadioButtonSkeleton.svelte.d.ts b/types/RadioButton/RadioButtonSkeleton.svelte.d.ts
index 3f4ac20f..5ad5d9b0 100644
--- a/types/RadioButton/RadioButtonSkeleton.svelte.d.ts
+++ b/types/RadioButton/RadioButtonSkeleton.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface RadioButtonSkeletonProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class RadioButtonSkeleton extends SvelteComponentTyped<
RadioButtonSkeletonProps,
diff --git a/types/RadioButtonGroup/RadioButtonGroup.svelte.d.ts b/types/RadioButtonGroup/RadioButtonGroup.svelte.d.ts
index 84f2a278..2c40d5a8 100644
--- a/types/RadioButtonGroup/RadioButtonGroup.svelte.d.ts
+++ b/types/RadioButtonGroup/RadioButtonGroup.svelte.d.ts
@@ -44,6 +44,8 @@ export interface RadioButtonGroupProps
* @default undefined
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class RadioButtonGroup extends SvelteComponentTyped<
diff --git a/types/RecursiveList/RecursiveList.svelte.d.ts b/types/RecursiveList/RecursiveList.svelte.d.ts
index cad7b2d0..e56ed03b 100644
--- a/types/RecursiveList/RecursiveList.svelte.d.ts
+++ b/types/RecursiveList/RecursiveList.svelte.d.ts
@@ -21,6 +21,8 @@ export interface RecursiveListProps
* @default "unordered"
*/
type?: "unordered" | "ordered" | "ordered-native";
+
+ [key: `data-${string}`]: any;
}
export default class RecursiveList extends SvelteComponentTyped<
diff --git a/types/Search/Search.svelte.d.ts b/types/Search/Search.svelte.d.ts
index 67cf50e9..79ebc53b 100644
--- a/types/Search/Search.svelte.d.ts
+++ b/types/Search/Search.svelte.d.ts
@@ -99,6 +99,8 @@ export interface SearchProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class Search extends SvelteComponentTyped<
diff --git a/types/Search/SearchSkeleton.svelte.d.ts b/types/Search/SearchSkeleton.svelte.d.ts
index 20bfaedc..378742b2 100644
--- a/types/Search/SearchSkeleton.svelte.d.ts
+++ b/types/Search/SearchSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface SearchSkeletonProps
* @default "xl"
*/
size?: "sm" | "lg" | "xl";
+
+ [key: `data-${string}`]: any;
}
export default class SearchSkeleton extends SvelteComponentTyped<
diff --git a/types/Select/Select.svelte.d.ts b/types/Select/Select.svelte.d.ts
index db1736f8..99232eb7 100644
--- a/types/Select/Select.svelte.d.ts
+++ b/types/Select/Select.svelte.d.ts
@@ -104,6 +104,8 @@ export interface SelectProps
* @default false
*/
required?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Select extends SvelteComponentTyped<
diff --git a/types/Select/SelectItemGroup.svelte.d.ts b/types/Select/SelectItemGroup.svelte.d.ts
index e8258c6d..ba3e113a 100644
--- a/types/Select/SelectItemGroup.svelte.d.ts
+++ b/types/Select/SelectItemGroup.svelte.d.ts
@@ -14,6 +14,8 @@ export interface SelectItemGroupProps
* @default "Provide label"
*/
label?: string;
+
+ [key: `data-${string}`]: any;
}
export default class SelectItemGroup extends SvelteComponentTyped<
diff --git a/types/Select/SelectSkeleton.svelte.d.ts b/types/Select/SelectSkeleton.svelte.d.ts
index 7bd4ed5e..19879882 100644
--- a/types/Select/SelectSkeleton.svelte.d.ts
+++ b/types/Select/SelectSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface SelectSkeletonProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class SelectSkeleton extends SvelteComponentTyped<
diff --git a/types/SkeletonPlaceholder/SkeletonPlaceholder.svelte.d.ts b/types/SkeletonPlaceholder/SkeletonPlaceholder.svelte.d.ts
index 9d8c933b..feb20c23 100644
--- a/types/SkeletonPlaceholder/SkeletonPlaceholder.svelte.d.ts
+++ b/types/SkeletonPlaceholder/SkeletonPlaceholder.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface SkeletonPlaceholderProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class SkeletonPlaceholder extends SvelteComponentTyped<
SkeletonPlaceholderProps,
diff --git a/types/SkeletonText/SkeletonText.svelte.d.ts b/types/SkeletonText/SkeletonText.svelte.d.ts
index fbf8bcfa..05a3726f 100644
--- a/types/SkeletonText/SkeletonText.svelte.d.ts
+++ b/types/SkeletonText/SkeletonText.svelte.d.ts
@@ -26,6 +26,8 @@ export interface SkeletonTextProps
* @default "100%"
*/
width?: string;
+
+ [key: `data-${string}`]: any;
}
export default class SkeletonText extends SvelteComponentTyped<
diff --git a/types/Slider/Slider.svelte.d.ts b/types/Slider/Slider.svelte.d.ts
index 059821c5..5a872fbd 100644
--- a/types/Slider/Slider.svelte.d.ts
+++ b/types/Slider/Slider.svelte.d.ts
@@ -111,6 +111,8 @@ export interface SliderProps
* @default null
*/
ref?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class Slider extends SvelteComponentTyped<
diff --git a/types/Slider/SliderSkeleton.svelte.d.ts b/types/Slider/SliderSkeleton.svelte.d.ts
index 58315c0c..077602ad 100644
--- a/types/Slider/SliderSkeleton.svelte.d.ts
+++ b/types/Slider/SliderSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface SliderSkeletonProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class SliderSkeleton extends SvelteComponentTyped<
diff --git a/types/StructuredList/StructuredList.svelte.d.ts b/types/StructuredList/StructuredList.svelte.d.ts
index b1f04093..71c3cfd1 100644
--- a/types/StructuredList/StructuredList.svelte.d.ts
+++ b/types/StructuredList/StructuredList.svelte.d.ts
@@ -26,6 +26,8 @@ export interface StructuredListProps
* @default false
*/
selection?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class StructuredList extends SvelteComponentTyped<
diff --git a/types/StructuredList/StructuredListBody.svelte.d.ts b/types/StructuredList/StructuredListBody.svelte.d.ts
index ec0eff57..eff1fcd6 100644
--- a/types/StructuredList/StructuredListBody.svelte.d.ts
+++ b/types/StructuredList/StructuredListBody.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface StructuredListBodyProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class StructuredListBody extends SvelteComponentTyped<
StructuredListBodyProps,
diff --git a/types/StructuredList/StructuredListCell.svelte.d.ts b/types/StructuredList/StructuredListCell.svelte.d.ts
index 8ee2009c..50d53c98 100644
--- a/types/StructuredList/StructuredListCell.svelte.d.ts
+++ b/types/StructuredList/StructuredListCell.svelte.d.ts
@@ -14,6 +14,8 @@ export interface StructuredListCellProps
* @default false
*/
noWrap?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class StructuredListCell extends SvelteComponentTyped<
diff --git a/types/StructuredList/StructuredListHead.svelte.d.ts b/types/StructuredList/StructuredListHead.svelte.d.ts
index f269ac20..37797903 100644
--- a/types/StructuredList/StructuredListHead.svelte.d.ts
+++ b/types/StructuredList/StructuredListHead.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface StructuredListHeadProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class StructuredListHead extends SvelteComponentTyped<
StructuredListHeadProps,
diff --git a/types/StructuredList/StructuredListInput.svelte.d.ts b/types/StructuredList/StructuredListInput.svelte.d.ts
index 5d0b8377..5a40f302 100644
--- a/types/StructuredList/StructuredListInput.svelte.d.ts
+++ b/types/StructuredList/StructuredListInput.svelte.d.ts
@@ -38,6 +38,8 @@ export interface StructuredListInputProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class StructuredListInput extends SvelteComponentTyped<
diff --git a/types/StructuredList/StructuredListRow.svelte.d.ts b/types/StructuredList/StructuredListRow.svelte.d.ts
index 25f1575b..4116096c 100644
--- a/types/StructuredList/StructuredListRow.svelte.d.ts
+++ b/types/StructuredList/StructuredListRow.svelte.d.ts
@@ -20,6 +20,8 @@ export interface StructuredListRowProps
* @default "0"
*/
tabindex?: string;
+
+ [key: `data-${string}`]: any;
}
export default class StructuredListRow extends SvelteComponentTyped<
diff --git a/types/StructuredList/StructuredListSkeleton.svelte.d.ts b/types/StructuredList/StructuredListSkeleton.svelte.d.ts
index 82c3f970..5d6e674a 100644
--- a/types/StructuredList/StructuredListSkeleton.svelte.d.ts
+++ b/types/StructuredList/StructuredListSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface StructuredListSkeletonProps
* @default 5
*/
rows?: number;
+
+ [key: `data-${string}`]: any;
}
export default class StructuredListSkeleton extends SvelteComponentTyped<
diff --git a/types/Tabs/Tab.svelte.d.ts b/types/Tabs/Tab.svelte.d.ts
index fd6601e6..64a23661 100644
--- a/types/Tabs/Tab.svelte.d.ts
+++ b/types/Tabs/Tab.svelte.d.ts
@@ -39,6 +39,8 @@ export interface TabProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class Tab extends SvelteComponentTyped<
diff --git a/types/Tabs/TabContent.svelte.d.ts b/types/Tabs/TabContent.svelte.d.ts
index abe5e815..3d84567c 100644
--- a/types/Tabs/TabContent.svelte.d.ts
+++ b/types/Tabs/TabContent.svelte.d.ts
@@ -8,6 +8,8 @@ export interface TabContentProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class TabContent extends SvelteComponentTyped<
diff --git a/types/Tabs/Tabs.svelte.d.ts b/types/Tabs/Tabs.svelte.d.ts
index 68ceffed..38e60a9e 100644
--- a/types/Tabs/Tabs.svelte.d.ts
+++ b/types/Tabs/Tabs.svelte.d.ts
@@ -32,6 +32,8 @@ export interface TabsProps
* @default "#"
*/
triggerHref?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Tabs extends SvelteComponentTyped<
diff --git a/types/Tabs/TabsSkeleton.svelte.d.ts b/types/Tabs/TabsSkeleton.svelte.d.ts
index 120efd38..b89817f3 100644
--- a/types/Tabs/TabsSkeleton.svelte.d.ts
+++ b/types/Tabs/TabsSkeleton.svelte.d.ts
@@ -14,6 +14,8 @@ export interface TabsSkeletonProps
* @default "default"
*/
type?: "default" | "container";
+
+ [key: `data-${string}`]: any;
}
export default class TabsSkeleton extends SvelteComponentTyped<
diff --git a/types/Tag/Tag.svelte.d.ts b/types/Tag/Tag.svelte.d.ts
index 24b02566..13ffebf4 100644
--- a/types/Tag/Tag.svelte.d.ts
+++ b/types/Tag/Tag.svelte.d.ts
@@ -68,6 +68,8 @@ export interface TagProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Tag extends SvelteComponentTyped<
diff --git a/types/Tag/TagSkeleton.svelte.d.ts b/types/Tag/TagSkeleton.svelte.d.ts
index f63dd01e..88fe9bd5 100644
--- a/types/Tag/TagSkeleton.svelte.d.ts
+++ b/types/Tag/TagSkeleton.svelte.d.ts
@@ -7,6 +7,8 @@ export interface TagSkeletonProps
* @default "default"
*/
size?: "sm" | "default";
+
+ [key: `data-${string}`]: any;
}
export default class TagSkeleton extends SvelteComponentTyped<
diff --git a/types/TextArea/TextArea.svelte.d.ts b/types/TextArea/TextArea.svelte.d.ts
index d5c1fe71..14f58899 100644
--- a/types/TextArea/TextArea.svelte.d.ts
+++ b/types/TextArea/TextArea.svelte.d.ts
@@ -98,6 +98,8 @@ export interface TextAreaProps
* @default null
*/
ref?: null | HTMLTextAreaElement;
+
+ [key: `data-${string}`]: any;
}
export default class TextArea extends SvelteComponentTyped<
diff --git a/types/TextArea/TextAreaSkeleton.svelte.d.ts b/types/TextArea/TextAreaSkeleton.svelte.d.ts
index 6e5b104d..f8c1e1da 100644
--- a/types/TextArea/TextAreaSkeleton.svelte.d.ts
+++ b/types/TextArea/TextAreaSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface TextAreaSkeletonProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class TextAreaSkeleton extends SvelteComponentTyped<
diff --git a/types/TextInput/PasswordInput.svelte.d.ts b/types/TextInput/PasswordInput.svelte.d.ts
index 04ca7dda..76d0c532 100644
--- a/types/TextInput/PasswordInput.svelte.d.ts
+++ b/types/TextInput/PasswordInput.svelte.d.ts
@@ -128,6 +128,8 @@ export interface PasswordInputProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class PasswordInput extends SvelteComponentTyped<
diff --git a/types/TextInput/TextInput.svelte.d.ts b/types/TextInput/TextInput.svelte.d.ts
index 3c4032c7..6358ebb6 100644
--- a/types/TextInput/TextInput.svelte.d.ts
+++ b/types/TextInput/TextInput.svelte.d.ts
@@ -113,6 +113,8 @@ export interface TextInputProps
* @default false
*/
readonly?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class TextInput extends SvelteComponentTyped<
diff --git a/types/TextInput/TextInputSkeleton.svelte.d.ts b/types/TextInput/TextInputSkeleton.svelte.d.ts
index ecd017dd..3cfe19b8 100644
--- a/types/TextInput/TextInputSkeleton.svelte.d.ts
+++ b/types/TextInput/TextInputSkeleton.svelte.d.ts
@@ -8,6 +8,8 @@ export interface TextInputSkeletonProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class TextInputSkeleton extends SvelteComponentTyped<
diff --git a/types/Tile/ClickableTile.svelte.d.ts b/types/Tile/ClickableTile.svelte.d.ts
index c93e77e3..7572638e 100644
--- a/types/Tile/ClickableTile.svelte.d.ts
+++ b/types/Tile/ClickableTile.svelte.d.ts
@@ -27,6 +27,8 @@ export interface ClickableTileProps
* @default undefined
*/
href?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ClickableTile extends SvelteComponentTyped<
diff --git a/types/Tile/ExpandableTile.svelte.d.ts b/types/Tile/ExpandableTile.svelte.d.ts
index 653f81df..bd835b77 100644
--- a/types/Tile/ExpandableTile.svelte.d.ts
+++ b/types/Tile/ExpandableTile.svelte.d.ts
@@ -68,6 +68,8 @@ export interface ExpandableTileProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class ExpandableTile extends SvelteComponentTyped<
diff --git a/types/Tile/RadioTile.svelte.d.ts b/types/Tile/RadioTile.svelte.d.ts
index 898746aa..31c5f136 100644
--- a/types/Tile/RadioTile.svelte.d.ts
+++ b/types/Tile/RadioTile.svelte.d.ts
@@ -50,6 +50,8 @@ export interface RadioTileProps
* @default ""
*/
name?: string;
+
+ [key: `data-${string}`]: any;
}
export default class RadioTile extends SvelteComponentTyped<
diff --git a/types/Tile/SelectableTile.svelte.d.ts b/types/Tile/SelectableTile.svelte.d.ts
index d790ed42..b0be3b0c 100644
--- a/types/Tile/SelectableTile.svelte.d.ts
+++ b/types/Tile/SelectableTile.svelte.d.ts
@@ -62,6 +62,8 @@ export interface SelectableTileProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class SelectableTile extends SvelteComponentTyped<
diff --git a/types/Tile/Tile.svelte.d.ts b/types/Tile/Tile.svelte.d.ts
index fb4a1d5e..58982171 100644
--- a/types/Tile/Tile.svelte.d.ts
+++ b/types/Tile/Tile.svelte.d.ts
@@ -8,6 +8,8 @@ export interface TileProps
* @default false
*/
light?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class Tile extends SvelteComponentTyped<
diff --git a/types/Tile/TileGroup.svelte.d.ts b/types/Tile/TileGroup.svelte.d.ts
index dddc2d04..5b41a51d 100644
--- a/types/Tile/TileGroup.svelte.d.ts
+++ b/types/Tile/TileGroup.svelte.d.ts
@@ -20,6 +20,8 @@ export interface TileGroupProps
* @default ""
*/
legend?: string;
+
+ [key: `data-${string}`]: any;
}
export default class TileGroup extends SvelteComponentTyped<
diff --git a/types/TimePicker/TimePicker.svelte.d.ts b/types/TimePicker/TimePicker.svelte.d.ts
index f71bb927..8f8b6e02 100644
--- a/types/TimePicker/TimePicker.svelte.d.ts
+++ b/types/TimePicker/TimePicker.svelte.d.ts
@@ -86,6 +86,8 @@ export interface TimePickerProps
* @default null
*/
ref?: null | HTMLInputElement;
+
+ [key: `data-${string}`]: any;
}
export default class TimePicker extends SvelteComponentTyped<
diff --git a/types/TimePicker/TimePickerSelect.svelte.d.ts b/types/TimePicker/TimePickerSelect.svelte.d.ts
index e3213c94..ccd5c65f 100644
--- a/types/TimePicker/TimePickerSelect.svelte.d.ts
+++ b/types/TimePicker/TimePickerSelect.svelte.d.ts
@@ -44,6 +44,8 @@ export interface TimePickerSelectProps
* @default null
*/
ref?: null | HTMLSelectElement;
+
+ [key: `data-${string}`]: any;
}
export default class TimePickerSelect extends SvelteComponentTyped<
diff --git a/types/Toggle/Toggle.svelte.d.ts b/types/Toggle/Toggle.svelte.d.ts
index 27abc2d0..4692f7a6 100644
--- a/types/Toggle/Toggle.svelte.d.ts
+++ b/types/Toggle/Toggle.svelte.d.ts
@@ -56,6 +56,8 @@ export interface ToggleProps
* @default undefined
*/
name?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Toggle extends SvelteComponentTyped<
diff --git a/types/Toggle/ToggleSkeleton.svelte.d.ts b/types/Toggle/ToggleSkeleton.svelte.d.ts
index 13ba7b8e..08c485f3 100644
--- a/types/Toggle/ToggleSkeleton.svelte.d.ts
+++ b/types/Toggle/ToggleSkeleton.svelte.d.ts
@@ -20,6 +20,8 @@ export interface ToggleSkeletonProps
* @default "ccs-" + Math.random().toString(36)
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class ToggleSkeleton extends SvelteComponentTyped<
diff --git a/types/Tooltip/Tooltip.svelte.d.ts b/types/Tooltip/Tooltip.svelte.d.ts
index cfc49d5e..73e5b1ed 100644
--- a/types/Tooltip/Tooltip.svelte.d.ts
+++ b/types/Tooltip/Tooltip.svelte.d.ts
@@ -87,6 +87,8 @@ export interface TooltipProps
* @default null
*/
refIcon?: null | HTMLDivElement;
+
+ [key: `data-${string}`]: any;
}
export default class Tooltip extends SvelteComponentTyped<
diff --git a/types/TooltipDefinition/TooltipDefinition.svelte.d.ts b/types/TooltipDefinition/TooltipDefinition.svelte.d.ts
index a69b6628..c346a2a7 100644
--- a/types/TooltipDefinition/TooltipDefinition.svelte.d.ts
+++ b/types/TooltipDefinition/TooltipDefinition.svelte.d.ts
@@ -38,6 +38,8 @@ export interface TooltipDefinitionProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class TooltipDefinition extends SvelteComponentTyped<
diff --git a/types/TooltipIcon/TooltipIcon.svelte.d.ts b/types/TooltipIcon/TooltipIcon.svelte.d.ts
index c6ebd113..f801ca09 100644
--- a/types/TooltipIcon/TooltipIcon.svelte.d.ts
+++ b/types/TooltipIcon/TooltipIcon.svelte.d.ts
@@ -45,6 +45,8 @@ export interface TooltipIconProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class TooltipIcon extends SvelteComponentTyped<
diff --git a/types/TreeView/TreeView.svelte.d.ts b/types/TreeView/TreeView.svelte.d.ts
index 395198b8..a36bda83 100644
--- a/types/TreeView/TreeView.svelte.d.ts
+++ b/types/TreeView/TreeView.svelte.d.ts
@@ -55,6 +55,8 @@ export interface TreeViewProps
* @default false
*/
hideLabel?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class TreeView extends SvelteComponentTyped<
diff --git a/types/Truncate/Truncate.svelte.d.ts b/types/Truncate/Truncate.svelte.d.ts
index 362fe7a1..155efab6 100644
--- a/types/Truncate/Truncate.svelte.d.ts
+++ b/types/Truncate/Truncate.svelte.d.ts
@@ -7,6 +7,8 @@ export interface TruncateProps
* @default "end"
*/
clamp?: "end" | "front";
+
+ [key: `data-${string}`]: any;
}
export default class Truncate extends SvelteComponentTyped<
diff --git a/types/UIShell/Content.svelte.d.ts b/types/UIShell/Content.svelte.d.ts
index 75a2ab8f..ff2098cb 100644
--- a/types/UIShell/Content.svelte.d.ts
+++ b/types/UIShell/Content.svelte.d.ts
@@ -8,6 +8,8 @@ export interface ContentProps
* @default "main-content"
*/
id?: string;
+
+ [key: `data-${string}`]: any;
}
export default class Content extends SvelteComponentTyped<
diff --git a/types/UIShell/Header.svelte.d.ts b/types/UIShell/Header.svelte.d.ts
index a2cc9591..3e6d2f07 100644
--- a/types/UIShell/Header.svelte.d.ts
+++ b/types/UIShell/Header.svelte.d.ts
@@ -77,6 +77,8 @@ export interface HeaderProps
* @default undefined
*/
iconClose?: typeof import("svelte").SvelteComponent;
+
+ [key: `data-${string}`]: any;
}
export default class Header extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderAction.svelte.d.ts b/types/UIShell/HeaderAction.svelte.d.ts
index 7f3ab00b..60cc86bb 100644
--- a/types/UIShell/HeaderAction.svelte.d.ts
+++ b/types/UIShell/HeaderAction.svelte.d.ts
@@ -42,6 +42,8 @@ export interface HeaderActionProps
* @default { duration: 200 }
*/
transition?: false | import("svelte/transition").SlideParams;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderAction extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderActionLink.svelte.d.ts b/types/UIShell/HeaderActionLink.svelte.d.ts
index 236eb92e..68e77d11 100644
--- a/types/UIShell/HeaderActionLink.svelte.d.ts
+++ b/types/UIShell/HeaderActionLink.svelte.d.ts
@@ -26,6 +26,8 @@ export interface HeaderActionLinkProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderActionLink extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderGlobalAction.svelte.d.ts b/types/UIShell/HeaderGlobalAction.svelte.d.ts
index d4b68d3c..0e521d70 100644
--- a/types/UIShell/HeaderGlobalAction.svelte.d.ts
+++ b/types/UIShell/HeaderGlobalAction.svelte.d.ts
@@ -20,6 +20,8 @@ export interface HeaderGlobalActionProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderGlobalAction extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderNav.svelte.d.ts b/types/UIShell/HeaderNav.svelte.d.ts
index 6a22ab19..1ca745a1 100644
--- a/types/UIShell/HeaderNav.svelte.d.ts
+++ b/types/UIShell/HeaderNav.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface HeaderNavProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class HeaderNav extends SvelteComponentTyped<
HeaderNavProps,
diff --git a/types/UIShell/HeaderNavItem.svelte.d.ts b/types/UIShell/HeaderNavItem.svelte.d.ts
index 0a455543..c9ec45fb 100644
--- a/types/UIShell/HeaderNavItem.svelte.d.ts
+++ b/types/UIShell/HeaderNavItem.svelte.d.ts
@@ -26,6 +26,8 @@ export interface HeaderNavItemProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderNavItem extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderNavMenu.svelte.d.ts b/types/UIShell/HeaderNavMenu.svelte.d.ts
index fc4ec047..c7ac6701 100644
--- a/types/UIShell/HeaderNavMenu.svelte.d.ts
+++ b/types/UIShell/HeaderNavMenu.svelte.d.ts
@@ -26,6 +26,8 @@ export interface HeaderNavMenuProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderNavMenu extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderPanelLink.svelte.d.ts b/types/UIShell/HeaderPanelLink.svelte.d.ts
index 39f6f41a..a17c413e 100644
--- a/types/UIShell/HeaderPanelLink.svelte.d.ts
+++ b/types/UIShell/HeaderPanelLink.svelte.d.ts
@@ -14,6 +14,8 @@ export interface HeaderPanelLinkProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderPanelLink extends SvelteComponentTyped<
diff --git a/types/UIShell/HeaderSearch.svelte.d.ts b/types/UIShell/HeaderSearch.svelte.d.ts
index 65dac599..f877d727 100644
--- a/types/UIShell/HeaderSearch.svelte.d.ts
+++ b/types/UIShell/HeaderSearch.svelte.d.ts
@@ -38,6 +38,8 @@ export interface HeaderSearchProps
* @default 0
*/
selectedResultIndex?: number;
+
+ [key: `data-${string}`]: any;
}
export default class HeaderSearch extends SvelteComponentTyped<
diff --git a/types/UIShell/SideNav.svelte.d.ts b/types/UIShell/SideNav.svelte.d.ts
index 6b5c2174..11e5e52f 100644
--- a/types/UIShell/SideNav.svelte.d.ts
+++ b/types/UIShell/SideNav.svelte.d.ts
@@ -38,6 +38,8 @@ export interface SideNavProps
* @default 1056
*/
expansionBreakpoint?: number;
+
+ [key: `data-${string}`]: any;
}
export default class SideNav extends SvelteComponentTyped<
diff --git a/types/UIShell/SideNavDivider.svelte.d.ts b/types/UIShell/SideNavDivider.svelte.d.ts
index cf04a6ab..83b94dbe 100644
--- a/types/UIShell/SideNavDivider.svelte.d.ts
+++ b/types/UIShell/SideNavDivider.svelte.d.ts
@@ -2,7 +2,9 @@
import type { SvelteComponentTyped } from "svelte";
export interface SideNavDividerProps
- extends svelte.JSX.HTMLAttributes {}
+ extends svelte.JSX.HTMLAttributes {
+ [key: `data-${string}`]: any;
+}
export default class SideNavDivider extends SvelteComponentTyped<
SideNavDividerProps,
diff --git a/types/UIShell/SideNavLink.svelte.d.ts b/types/UIShell/SideNavLink.svelte.d.ts
index d67e2986..e1f96cb7 100644
--- a/types/UIShell/SideNavLink.svelte.d.ts
+++ b/types/UIShell/SideNavLink.svelte.d.ts
@@ -32,6 +32,8 @@ export interface SideNavLinkProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class SideNavLink extends SvelteComponentTyped<
diff --git a/types/UIShell/SideNavMenu.svelte.d.ts b/types/UIShell/SideNavMenu.svelte.d.ts
index d56c1812..e891cd11 100644
--- a/types/UIShell/SideNavMenu.svelte.d.ts
+++ b/types/UIShell/SideNavMenu.svelte.d.ts
@@ -26,6 +26,8 @@ export interface SideNavMenuProps
* @default null
*/
ref?: null | HTMLButtonElement;
+
+ [key: `data-${string}`]: any;
}
export default class SideNavMenu extends SvelteComponentTyped<
diff --git a/types/UIShell/SideNavMenuItem.svelte.d.ts b/types/UIShell/SideNavMenuItem.svelte.d.ts
index b68e8901..332105c0 100644
--- a/types/UIShell/SideNavMenuItem.svelte.d.ts
+++ b/types/UIShell/SideNavMenuItem.svelte.d.ts
@@ -26,6 +26,8 @@ export interface SideNavMenuItemProps
* @default null
*/
ref?: null | HTMLAnchorElement;
+
+ [key: `data-${string}`]: any;
}
export default class SideNavMenuItem extends SvelteComponentTyped<
diff --git a/types/UIShell/SkipToContent.svelte.d.ts b/types/UIShell/SkipToContent.svelte.d.ts
index d47a60c6..b578a7c9 100644
--- a/types/UIShell/SkipToContent.svelte.d.ts
+++ b/types/UIShell/SkipToContent.svelte.d.ts
@@ -14,6 +14,8 @@ export interface SkipToContentProps
* @default "0"
*/
tabindex?: string;
+
+ [key: `data-${string}`]: any;
}
export default class SkipToContent extends SvelteComponentTyped<
diff --git a/types/UnorderedList/UnorderedList.svelte.d.ts b/types/UnorderedList/UnorderedList.svelte.d.ts
index 98dc6808..6b3e0fb8 100644
--- a/types/UnorderedList/UnorderedList.svelte.d.ts
+++ b/types/UnorderedList/UnorderedList.svelte.d.ts
@@ -14,6 +14,8 @@ export interface UnorderedListProps
* @default false
*/
expressive?: boolean;
+
+ [key: `data-${string}`]: any;
}
export default class UnorderedList extends SvelteComponentTyped<
diff --git a/yarn.lock b/yarn.lock
index a8df6af2..51d74424 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2006,10 +2006,10 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-sveld@^0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/sveld/-/sveld-0.18.0.tgz#0061232b6edc9ed5df949db6e34d39817cf4dcc4"
- integrity sha512-J/hwohOIUHibT5Zo7n4jQPjFDm4KxRnRMpl5NU6nzsm/A/2dr1Xls4BPDT0qRyDKMHNz+50fyxlyxCP26S6HLw==
+sveld@^0.18.1:
+ version "0.18.1"
+ resolved "https://registry.yarnpkg.com/sveld/-/sveld-0.18.1.tgz#3357c632732f6bab3fde26dc78ef2d3e706b74e5"
+ integrity sha512-GiVTHdCKbd2abil/oKNeB/tR8wRnvfCElsJ9I04JwVYbdioR6fx4VYb9GKO4X5KXciExyOdgSm551+0MqBCDmA==
dependencies:
"@rollup/plugin-node-resolve" "^13.2.1"
acorn "^8.8.0"