From ae9b2c08a9d76c4a7acf97820b9206cbc4f353c7 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 4 Jul 2025 19:29:33 +0300 Subject: [PATCH] feat(views/table): hide context menu for small columns --- .../src/widgets/view_widgets/table_view/header-menu.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/client/src/widgets/view_widgets/table_view/header-menu.ts b/apps/client/src/widgets/view_widgets/table_view/header-menu.ts index 4f53fbbe4..a514f8d26 100644 --- a/apps/client/src/widgets/view_widgets/table_view/header-menu.ts +++ b/apps/client/src/widgets/view_widgets/table_view/header-menu.ts @@ -1,9 +1,10 @@ -import type { CellComponent, MenuObject, Tabulator } from "tabulator-tables"; +import type { CellComponent, ColumnComponent, MenuObject, Tabulator } from "tabulator-tables"; -export function applyHeaderMenu(columns) { - //apply header menu to each column +export function applyHeaderMenu(columns: ColumnComponent[]) { for (let column of columns) { - column.headerMenu = headerMenu; + if (column.headerSort !== false) { + column.headerMenu = headerMenu; + } } }