From 054a8e9ff6ae746b374b93f6fe686cfe9aa785dc Mon Sep 17 00:00:00 2001 From: Theodore Li Date: Thu, 6 Aug 2026 22:47:21 -0700 Subject: [PATCH 1/2] improvement(tables): show a tooltip on truncated column headers --- .../table-grid/headers/column-header-menu.tsx | 15 ++++++----- .../table-grid/headers/header-label.tsx | 27 +++++++++++++++++++ .../headers/workflow-group-meta-cell.tsx | 3 ++- 3 files changed, 38 insertions(+), 7 deletions(-) create mode 100644 apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/headers/header-label.tsx diff --git a/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/headers/column-header-menu.tsx b/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/headers/column-header-menu.tsx index e2834ab3c7d..00b57b7002c 100644 --- a/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/headers/column-header-menu.tsx +++ b/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/headers/column-header-menu.tsx @@ -8,6 +8,7 @@ import type { WorkflowMetadata } from '@/stores/workflows/registry/types' import { COL_WIDTH, SELECTION_TINT_BG } from '../constants' import type { ColumnSourceInfo, DisplayColumn } from '../types' import { ColumnTypeIcon } from './column-type-icon' +import { HeaderLabel } from './header-label' import { ColumnOptionsMenu } from './workflow-group-meta-cell' interface ColumnHeaderMenuProps { @@ -296,9 +297,10 @@ export const ColumnHeaderMenu = React.memo(function ColumnHeaderMenu({ blockIconInfo={sourceInfo?.blockIconInfo} blockMissing={blockMissing} /> - - {column.workflowGroupId ? column.headerLabel : column.name} - + ) : (
@@ -314,9 +316,10 @@ export const ColumnHeaderMenu = React.memo(function ColumnHeaderMenu({ blockIconInfo={sourceInfo?.blockIconInfo} blockMissing={blockMissing} /> - - {column.workflowGroupId ? column.headerLabel : column.name} - +