From 02fe3510845395932d29c12e3ac9d43d4d5563b4 Mon Sep 17 00:00:00 2001 From: Tim Chamberlain Date: Thu, 2 Nov 2023 14:40:29 -0500 Subject: [PATCH] make sure rows exist in table data before iterating over them --- src/qqq/components/widgets/tables/DataTable.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/qqq/components/widgets/tables/DataTable.tsx b/src/qqq/components/widgets/tables/DataTable.tsx index b86a4e1..f7cfb72 100644 --- a/src/qqq/components/widgets/tables/DataTable.tsx +++ b/src/qqq/components/widgets/tables/DataTable.tsx @@ -110,12 +110,15 @@ function DataTable({ } let showExpandColumn = false; - for (let i = 0; i < table.rows.length; i++) + if(table.rows) { - if(table.rows[i].subRows) + for (let i = 0; i < table.rows.length; i++) { - showExpandColumn = true; - break; + if (table.rows[i].subRows) + { + showExpandColumn = true; + break; + } } }