From 07d8cc0ad1b84c7f041130cb8c6d3a79ca0458c4 Mon Sep 17 00:00:00 2001 From: Amal K Joy <153802538+amal-k-joy@users.noreply.github.com> Date: Thu, 19 Sep 2024 10:38:56 +0530 Subject: [PATCH] fix(Datagrid): dynamic nested rows skeleton always showing regardless of dynamic prop being set --- .../src/components/Datagrid/useNestedRowExpander.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ibm-products/src/components/Datagrid/useNestedRowExpander.js b/packages/ibm-products/src/components/Datagrid/useNestedRowExpander.js index ef496e8f4d..d9d86b62b0 100644 --- a/packages/ibm-products/src/components/Datagrid/useNestedRowExpander.js +++ b/packages/ibm-products/src/components/Datagrid/useNestedRowExpander.js @@ -56,7 +56,9 @@ const useNestedRowExpander = (hooks) => { depth: row.depth, index: row.index, }); - await getAsyncSubRows?.(row); + if(getAsyncSubRows){ + await getAsyncSubRows?.(row); + } handleDynamicRowCheck({ dispatch, status: 'finish',