From 298901a6424260a9da608a49fde062114651cf16 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Sun, 8 Sep 2024 19:50:59 +0100 Subject: [PATCH] Updated the UserList to show the corporates --- src/pages/(admin)/Lists/UserList.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/pages/(admin)/Lists/UserList.tsx b/src/pages/(admin)/Lists/UserList.tsx index 38f48b47..336a08cb 100644 --- a/src/pages/(admin)/Lists/UserList.tsx +++ b/src/pages/(admin)/Lists/UserList.tsx @@ -31,6 +31,10 @@ import useUserBalance from "@/hooks/useUserBalance"; const columnHelper = createColumnHelper(); const searchFields = [["name"], ["email"], ["corporateInformation", "companyInformation", "name"]]; +const corporatesHash = { + type: "corporate", +}; + const CompanyNameCell = ({users, user, groups}: {user: User; users: User[]; groups: Group[]}) => { const [companyName, setCompanyName] = useState(""); const [isLoading, setIsLoading] = useState(false); @@ -70,6 +74,10 @@ export default function UserList({ ); const {users, total, isLoading, reload} = useUsers(userHash); + const {users: corporates} = useUsers(corporatesHash); + + const totalUsers = useMemo(() => [...users, ...corporates], [users, corporates]); + const {permissions} = usePermissions(user?.id || ""); const {balance} = useUserBalance(); const {groups} = useGroups({ @@ -354,7 +362,7 @@ export default function UserList({ ) as any, - cell: (info) => , + cell: (info) => , }), columnHelper.accessor("subscriptionExpirationDate", { header: (