From 53fdbdf99129ef342df06399f95723fe310b4ecb Mon Sep 17 00:00:00 2001 From: metonym Date: Wed, 23 Mar 2022 08:04:08 -0700 Subject: [PATCH] fix(data-table): expandable rows should work with zebra styles (#1200) Fixes #1199 --- docs/src/pages/components/DataTable.svx | 4 ++ .../DataTable/DataTableExpandableZebra.svelte | 65 +++++++++++++++++++ src/DataTable/DataTable.svelte | 5 +- 3 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 docs/src/pages/framed/DataTable/DataTableExpandableZebra.svelte diff --git a/docs/src/pages/components/DataTable.svx b/docs/src/pages/components/DataTable.svx index fe68f893..0df89167 100644 --- a/docs/src/pages/components/DataTable.svx +++ b/docs/src/pages/components/DataTable.svx @@ -1139,6 +1139,10 @@ Use `nonExpandableRowIds` to specify the ids for rows that should not be expanda +### Expandable (zebra styles) + + + ### Expandable (compact size) + import { DataTable } from "carbon-components-svelte"; + + + + +
+      {JSON.stringify(row, null, 2)}
+    
+
+
diff --git a/src/DataTable/DataTable.svelte b/src/DataTable/DataTable.svelte index 6f9ff031..dc180328 100644 --- a/src/DataTable/DataTable.svelte +++ b/src/DataTable/DataTable.svelte @@ -356,6 +356,7 @@ {#each sorting ? displayedSortedRows : displayedRows as row, i (row.id)}