From 00deb49c67d2151f14f866196a6be43ad03ff8ab Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Mon, 20 Jan 2025 13:14:45 -0300 Subject: [PATCH] fix: Add optional chaining for getSelectedRows in TableComponent (#5805) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🐛 (tableComponent/index.tsx): fix potential null pointer exception when getting selected rows length --- .../components/tableComponent/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontend/src/components/core/parameterRenderComponent/components/tableComponent/index.tsx b/src/frontend/src/components/core/parameterRenderComponent/components/tableComponent/index.tsx index 8eb1c1f77..79558f839 100644 --- a/src/frontend/src/components/core/parameterRenderComponent/components/tableComponent/index.tsx +++ b/src/frontend/src/components/core/parameterRenderComponent/components/tableComponent/index.tsx @@ -223,7 +223,7 @@ const TableComponent = forwardRef< 0} + hasSelection={realRef.current?.api?.getSelectedRows()?.length > 0} duplicateRow={props.onDuplicate ? props.onDuplicate : undefined} deleteRow={props.onDelete ? props.onDelete : undefined} addRow={props.addRow ? props.addRow : undefined}