diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json
index 10c418b9..ac2406cc 100644
--- a/docs/src/COMPONENT_API.json
+++ b/docs/src/COMPONENT_API.json
@@ -1844,7 +1844,7 @@
"ts": "interface DataTableCell { key: DataTableKey; value: DataTableValue; }"
}
],
- "rest_props": { "type": "InlineComponent", "name": "TableContainer" }
+ "rest_props": { "type": "Element", "name": "div" }
},
{
"moduleName": "DataTableSkeleton",
diff --git a/src/DataTable/DataTable.svelte b/src/DataTable/DataTable.svelte
index e34a0b07..c632c644 100644
--- a/src/DataTable/DataTable.svelte
+++ b/src/DataTable/DataTable.svelte
@@ -19,6 +19,7 @@
* @event {DataTableRow} mouseleave:row
* @event {{ expanded: boolean; row: DataTableRow; }} click:row--expand
* @event {DataTableCell} click:cell
+ * @restProps {div}
*/
/**
diff --git a/tests/DataTable.test.svelte b/tests/DataTable.test.svelte
index c42e09d5..42f52edf 100644
--- a/tests/DataTable.test.svelte
+++ b/tests/DataTable.test.svelte
@@ -69,7 +69,7 @@
}
-
+
diff --git a/types/DataTable/DataTable.d.ts b/types/DataTable/DataTable.d.ts
index 93ec9fcd..254f9797 100644
--- a/types/DataTable/DataTable.d.ts
+++ b/types/DataTable/DataTable.d.ts
@@ -35,7 +35,8 @@ export interface DataTableCell {
value: DataTableValue;
}
-export interface DataTableProps {
+export interface DataTableProps
+ extends svelte.JSX.HTMLAttributes {
/**
* Specify the data table headers
* @default []