ATLAS-5110: [REACT UI] Incorrect entities are being displayed for Empty entity types
diff --git a/dashboard/src/views/SearchResult/SearchResult.tsx b/dashboard/src/views/SearchResult/SearchResult.tsx
index aa1cd09..a6574e1 100644
--- a/dashboard/src/views/SearchResult/SearchResult.tsx
+++ b/dashboard/src/views/SearchResult/SearchResult.tsx
@@ -231,11 +231,17 @@
}
if (!dataLength) {
setIsEmptyData(true);
+ setSearchData({ entities: [], referredEntities: {} });
+ setTotalCount(0);
+ setPageCount(0);
setLoader(false);
} else {
+ setIsEmptyData(false);
setSearchData(searchResp.data);
setTotalCount(totalCount || 0);
- setPageCount(Math.ceil(totalCount / pagination.pageSize));
+ setPageCount(
+ Math.ceil((totalCount || 0) / ((pagination && pagination.pageSize) || 1))
+ );
setLoader(false);
}
} catch (error: any) {