From 3f2e76ae7e321756ea040c6f4e3a843b3d3e0fcc Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Mon, 18 May 2026 15:53:25 +0100 Subject: [PATCH] fix: table i18n bug (#6129) --- packages/ui/src/components/base/Table.vue | 18 +++-- .../files-tab/components/FileTableHeader.vue | 8 +- .../files-tab/components/FileTableRow.vue | 78 ++++++++++--------- packages/ui/src/stories/base/Table.stories.ts | 46 +++++++++++ 4 files changed, 105 insertions(+), 45 deletions(-) diff --git a/packages/ui/src/components/base/Table.vue b/packages/ui/src/components/base/Table.vue index 048fa92f0..9636cd8a4 100644 --- a/packages/ui/src/components/base/Table.vue +++ b/packages/ui/src/components/base/Table.vue @@ -7,6 +7,14 @@ + + + +
@@ -25,24 +33,23 @@ `text-${column.align ?? 'left'}`, column.enableSorting ? 'cursor-pointer select-none' : '', ]" - :style="column.width ? { width: column.width } : undefined" @click="column.enableSorting ? handleSort(column.key) : undefined" > - {{ column.label ?? '' }} + {{ column.label ?? '' }} @@ -85,7 +92,6 @@ :key="column.key" class="text-secondary h-14 overflow-hidden first:pl-4 last:pr-4 border-solid border-0 border-t border-surface-5" :class="`text-${column.align ?? 'left'}`" - :style="column.width ? { width: column.width } : undefined" > - {{ formatMessage(messages.size) }} + {{ formatMessage(messages.size) }} - {{ formatMessage(messages.created) }} + {{ formatMessage(messages.created) }} - {{ formatMessage(messages.modified) }} + {{ formatMessage(messages.modified) }}