diff --git a/admin/app/clusters/[id]/DataTable.tsx b/admin/app/clusters/[id]/DataTable.tsx index 7839822c..a84b1c54 100644 --- a/admin/app/clusters/[id]/DataTable.tsx +++ b/admin/app/clusters/[id]/DataTable.tsx @@ -22,7 +22,8 @@ export const DataTable = ({ noDataMessage?: string; columnDef?: ColumnDef[]; }) => { - const keys = Object.keys(data[0]); + + const keys = data.length > 0 ? Object.keys(data[0]) : []; const columns: ColumnDef[] = columnDef || @@ -38,6 +39,7 @@ export const DataTable = ({ manualSorting: true, }); + return (
@@ -76,7 +78,7 @@ export const DataTable = ({ ) : ( - No results. +

{noDataMessage}

)}