Review fixes

This commit is contained in:
Jake Barnby
2025-11-24 21:04:16 +13:00
parent f230946415
commit ae4ed9c871
@@ -189,7 +189,11 @@
alignItems="center"
justifyContent="flex-end"
style="padding-right: 40px;">
<Layout.Stack direction="row" alignItems="center" justifyContent="flex-end">
<Layout.Stack
direction="row"
alignItems="center"
justifyContent="flex-end"
gap="s">
{#if !$isSmallViewport}
<Button
secondary
@@ -206,6 +210,7 @@
size="s"
secondary
class="small-button-dimensions"
disabled={!(hasColumns && hasValidColumns) || disableButton}
on:click={() => (showImportCSV = true)}>
<Icon icon={IconUpload} size="s" />
</Button>
@@ -219,6 +224,7 @@
size="s"
secondary
class="small-button-dimensions"
disabled={!(hasColumns && hasValidColumns) || disableButton}
on:click={() => {
trackEvent(Click.DatabaseExportCsv);
goto(getTableExportUrl());
@@ -229,25 +235,6 @@
<svelte:fragment slot="tooltip">Export CSV</svelte:fragment>
</Tooltip>
<Tooltip placement="top">
<Button
icon
size="s"
secondary
class="small-button-dimensions"
on:click={() => {
$expandTabs = !$expandTabs;
preferences.setKey('tableHeaderExpanded', $expandTabs);
}}>
<Icon
icon={!$expandTabs ? IconChevronDown : IconChevronUp}
size="s" />
</Button>
<svelte:fragment slot="tooltip"
>{!$expandTabs ? 'Expand' : 'Collapse'}</svelte:fragment>
</Tooltip>
<Tooltip disabled={isRefreshing || !data.rows.total} placement="top">
<Button
icon
@@ -270,6 +257,25 @@
<svelte:fragment slot="tooltip">Refresh</svelte:fragment>
</Tooltip>
<Tooltip placement="top">
<Button
icon
size="s"
secondary
class="small-button-dimensions"
on:click={() => {
$expandTabs = !$expandTabs;
preferences.setKey('tableHeaderExpanded', $expandTabs);
}}>
<Icon
icon={!$expandTabs ? IconChevronDown : IconChevronUp}
size="s" />
</Button>
<svelte:fragment slot="tooltip"
>{!$expandTabs ? 'Expand' : 'Collapse'}</svelte:fragment>
</Tooltip>
{/if}
</Layout.Stack>
</Layout.Stack>