From c8abd28138fb3893d783bc3e5f08398f6b706597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Sans=C3=B3n?= Date: Thu, 20 Jun 2024 11:13:28 +0200 Subject: [PATCH] Fix: empty table when there is only 1 cell. --- packages/cli/display_table/src/components/Table.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/display_table/src/components/Table.tsx b/packages/cli/display_table/src/components/Table.tsx index f3d1d9b7a..6e0bf2ed8 100644 --- a/packages/cli/display_table/src/components/Table.tsx +++ b/packages/cli/display_table/src/components/Table.tsx @@ -147,9 +147,9 @@ export default function Table({ data }: { data: QueryResult }) { if (selectedCell.col < colsOffset) { setColsOffset(selectedCell.col) } else if (selectedCell.col >= colsOffset + visibleCols.length) { - setColsOffset(selectedCell.col - visibleCols.length + 1) + setColsOffset(Math.min(columns.length - 1, selectedCell.col - visibleCols.length + 1)) } - }, [selectedCell, visibleRows.length, visibleCols.length]) + }, [selectedCell, visibleRows.length, visibleCols.length, columns.length]) return (