diff --git a/app/components/p8p_table.js b/app/components/p8p_table.js
index 43d910b..529786d 100644
--- a/app/components/p8p_table.js
+++ b/app/components/p8p_table.js
@@ -798,87 +798,85 @@ const P8PTable = ({
))}
- {rows.length > 0
- ? (Array.isArray(groups) && groups.length > 0 ? groups : [{}]).map((group, g) => {
- const rowsView = rows.map((row, i) =>
- !group?.name || group?.name == row.groupName ? (
-
-
- {expandable && rowExpandRender ? (
-
- handleExpandClick(i)}>
- {expanded[i] === true ? "keyboard_arrow_down" : "keyboard_arrow_right"}
-
-
- ) : null}
- {header.displayDataColumns.map((columnDef, j) => {
- let customRender = {};
- if (dataCellRender) customRender = dataCellRender({ row, columnDef }) || {};
- return (
-
- {customRender.data
- ? customRender.data
- : valueFormatter
- ? valueFormatter({ value: row[columnDef.name], columnDef })
- : row[columnDef.name]}
-
- );
- })}
-
- {expandable && rowExpandRender && expanded[i] === true ? (
-
-
- {rowExpandRender({ columnsDef, row })}
-
-
- ) : null}
-
- ) : null
- );
- return !group?.name ? (
- rowsView
- ) : (
-
- {renderGroupCell(group)}
- {!group.expandable || expandedGroups[group.name] === true ? rowsView : null}
-
- );
- })
- : null}
+ {rows.length > 0 ? (
+ (Array.isArray(groups) && groups.length > 0 ? groups : [{}]).map((group, g) => {
+ const rowsView = rows.map((row, i) =>
+ !group?.name || group?.name == row.groupName ? (
+
+
+ {expandable && rowExpandRender ? (
+
+ handleExpandClick(i)}>
+ {expanded[i] === true ? "keyboard_arrow_down" : "keyboard_arrow_right"}
+
+
+ ) : null}
+ {header.displayDataColumns.map((columnDef, j) => {
+ let customRender = {};
+ if (dataCellRender) customRender = dataCellRender({ row, columnDef }) || {};
+ return (
+
+ {customRender.data
+ ? customRender.data
+ : valueFormatter
+ ? valueFormatter({ value: row[columnDef.name], columnDef })
+ : row[columnDef.name]}
+
+ );
+ })}
+
+ {expandable && rowExpandRender && expanded[i] === true ? (
+
+
+ {rowExpandRender({ columnsDef, row })}
+
+
+ ) : null}
+
+ ) : null
+ );
+ return !group?.name ? (
+ rowsView
+ ) : (
+
+ {renderGroupCell(group)}
+ {!group.expandable || expandedGroups[group.name] === true ? rowsView : null}
+
+ );
+ })
+ ) : noDataFoundText && !reloading ? (
+
+
+
+
+
+ ) : null}
- {rows.length == 0 ? (
- noDataFoundText && !reloading ? (
-
- ) : null
- ) : morePages ? (
+ {morePages ? (