diff --git a/ui/litellm-dashboard/src/components/view_users/user_info_view.tsx b/ui/litellm-dashboard/src/components/view_users/user_info_view.tsx index 59d2b8e3867..c36bde78a7d 100644 --- a/ui/litellm-dashboard/src/components/view_users/user_info_view.tsx +++ b/ui/litellm-dashboard/src/components/view_users/user_info_view.tsx @@ -1,6 +1,6 @@ import React, { useState } from "react" import { Card, Text, Button, Grid, Col, Tab, TabList, TabGroup, TabPanel, TabPanels, Title, Badge } from "@tremor/react" -import { ArrowLeftIcon, TrashIcon, RefreshIcon, ChevronDownIcon, ChevronUpIcon } from "@heroicons/react/outline" +import { ArrowLeftIcon, TrashIcon, RefreshIcon } from "@heroicons/react/outline" import { userInfoCall, userDeleteCall, @@ -283,19 +283,7 @@ export default function UserInfoView({ -
- Teams - {userData.teams?.length && userData.teams?.length > 20 && ( - - )} -
+ Teams
{userData.teams?.length && userData.teams?.length > 0 ? (
@@ -305,21 +293,22 @@ export default function UserInfoView({ ))} {!isTeamsExpanded && userData.teams?.length > 20 && ( -
- - +{userData.teams.length - 20} more - -
-
- {userData.teams?.slice(20).map((team, index) => ( -
- {team.team_alias} -
- ))} -
-
-
-
+ setIsTeamsExpanded(true)} + > + +{userData.teams.length - 20} more + + )} + {isTeamsExpanded && userData.teams?.length > 20 && ( + setIsTeamsExpanded(false)} + > + Show Less + )}
) : ( @@ -421,19 +410,7 @@ export default function UserInfoView({
-
- Teams - {userData.teams?.length && userData.teams?.length > 20 && ( - - )} -
+ Teams
{userData.teams?.length && userData.teams?.length > 0 ? ( <> @@ -447,21 +424,20 @@ export default function UserInfoView({ ))} {!isTeamsExpanded && userData.teams?.length > 20 && ( -
- - +{userData.teams.length - 20} more - -
-
- {userData.teams?.slice(20).map((team, index) => ( -
- {team.team_alias || team.team_id} -
- ))} -
-
-
-
+ setIsTeamsExpanded(true)} + > + +{userData.teams.length - 20} more + + )} + {isTeamsExpanded && userData.teams?.length > 20 && ( + setIsTeamsExpanded(false)} + > + Show Less + )} ) : (