From 1c1f71ebfbcd6c25f022f8c8e9e72f4f628c8ef6 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Mon, 12 Apr 2021 15:15:35 +0100 Subject: [PATCH] Don't show header in spectrum table unless rows exist --- packages/bbui/src/Table/Table.svelte | 94 ++++++++++++++-------------- 1 file changed, 48 insertions(+), 46 deletions(-) diff --git a/packages/bbui/src/Table/Table.svelte b/packages/bbui/src/Table/Table.svelte index 19accc512..b8d65e243 100644 --- a/packages/bbui/src/Table/Table.svelte +++ b/packages/bbui/src/Table/Table.svelte @@ -153,53 +153,55 @@ class="container">
- - - {#if showEditColumn} - - {/if} - {#each fields as field} - + + {#if showEditColumn} + - {/each} - - + + {/if} + {#each fields as field} + + {/each} + + + {/if} {#if sortedRows?.length} {#each sortedRows as row, idx}
-
- {editColumnTitle || ''} -
-
sortBy(field)}> -
-
- {schema[field]?.displayName || schema[field]?.name} + {#if sortedRows?.length} +
+
+ {editColumnTitle || ''}
- {#if schema[field]?.autocolumn} - - - - {/if} - {#if sortColumn === field} - - {/if} - {#if allowEditColumns && schema[field]?.editable !== false} - editColumn(e, field)}> - - - {/if} - -
sortBy(field)}> +
+
+ {schema[field]?.displayName || schema[field]?.name} +
+ {#if schema[field]?.autocolumn} + + + + {/if} + {#if sortColumn === field} + + {/if} + {#if allowEditColumns && schema[field]?.editable !== false} + editColumn(e, field)}> + + + {/if} +
+