From e6f11489204d9221b87691d3fb8131a84f69734e Mon Sep 17 00:00:00 2001 From: Sachin Chaurasiya Date: Thu, 20 Jan 2022 13:17:42 +0530 Subject: [PATCH] Fix: Fixing UI issue #2184 #2101 (#2302) --- .../ui/src/components/UserList/UserList.tsx | 49 ++++++++++++------- .../ui/src/components/nav-bar/NavBar.tsx | 8 +-- 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/UserList/UserList.tsx b/openmetadata-ui/src/main/resources/ui/src/components/UserList/UserList.tsx index b2c339e4194..292f966550e 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/UserList/UserList.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/UserList/UserList.tsx @@ -20,6 +20,7 @@ import { UserType } from '../../enums/user.enum'; import { Team } from '../../generated/entity/teams/team'; import { User } from '../../generated/entity/teams/user'; import { getCountBadge } from '../../utils/CommonUtils'; +import ErrorPlaceHolder from '../common/error-with-placeholder/ErrorPlaceHolder'; import Searchbar from '../common/searchbar/Searchbar'; import UserDetailsModal from '../Modals/UserDetailsModal/UserDetailsModal'; import UserDataCard from '../UserDataCard/UserDataCard'; @@ -311,25 +312,35 @@ const UserList: FunctionComponent = ({ }; return ( - - {!isLoading ? ( - <> - {getTabs()} - {currentTab === 1 && getUserCards(UserType.ISUSER)} - {currentTab === 2 && getUserCards(UserType.ISADMIN)} - {currentTab === 3 && getUserCards(UserType.ISBOT)} - {!isUndefined(selectedUser) && ( - setSelectedUser(undefined)} - onSave={handleSave} - /> - )} - - ) : ( - - )} + 0 && getLeftPanel()}> + <> + {!isLoading ? ( + <> + {allUsers.length === 0 ? ( + +

No Users Added.

+
+ ) : ( + <> + {getTabs()} + {currentTab === 1 && getUserCards(UserType.ISUSER)} + {currentTab === 2 && getUserCards(UserType.ISADMIN)} + {currentTab === 3 && getUserCards(UserType.ISBOT)} + {!isUndefined(selectedUser) && ( + setSelectedUser(undefined)} + onSave={handleSave} + /> + )} + + )} + + ) : ( + + )} +
); }; diff --git a/openmetadata-ui/src/main/resources/ui/src/components/nav-bar/NavBar.tsx b/openmetadata-ui/src/main/resources/ui/src/components/nav-bar/NavBar.tsx index 851b791e1ac..7df1e0ab68d 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/nav-bar/NavBar.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/nav-bar/NavBar.tsx @@ -55,7 +55,7 @@ const NavBar = ({
-