diff --git a/src/StructuredList/StructuredListSkeleton.svelte b/src/StructuredList/StructuredListSkeleton.svelte index a52ede00..cb8c7e9e 100644 --- a/src/StructuredList/StructuredListSkeleton.svelte +++ b/src/StructuredList/StructuredListSkeleton.svelte @@ -2,6 +2,9 @@ /** Specify the number of rows */ export let rows = 5; + /** Specify the number of cols */ + export let cols = 3; + /** Set to `true` to use the bordered variant */ export let border = false; @@ -21,17 +24,17 @@ class:bx--structured-list-row="{true}" class:bx--structured-list-row--header-row="{true}" > -
-
-
+ {#each Array.from({ length: cols }, (_, i) => i) as row, i (row)} +
+ {/each}
{#each Array.from({ length: rows }, (_, i) => i) as row, i (row)}
-
-
-
+ {#each Array.from({ length: cols }, (_, i) => i) as row, i (row)} +
+ {/each}
{/each}