diff --git a/ui/litellm-dashboard/src/components/view_logs/index.tsx b/ui/litellm-dashboard/src/components/view_logs/index.tsx index ee08712e56b..82adf586e4f 100644 --- a/ui/litellm-dashboard/src/components/view_logs/index.tsx +++ b/ui/litellm-dashboard/src/components/view_logs/index.tsx @@ -1,6 +1,6 @@ import moment from "moment"; import { useCallback, useDeferredValue, useEffect, useMemo, useState } from "react"; -import { Tab, TabGroup, TabList, TabPanel, TabPanels } from "@tremor/react"; +import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs"; import { internalUserRoles } from "../../utils/roles"; import DeletedKeysPage from "../DeletedKeysPage/DeletedKeysPage"; import DeletedTeamsPage from "../DeletedTeamsPage/DeletedTeamsPage"; @@ -235,84 +235,90 @@ export default function SpendLogsTable({ accessToken, token, userRole, userID, p return (
- setActiveTab(index === 0 ? "request logs" : "audit logs")}> - - Request Logs - Audit Logs - Deleted Keys - Deleted Teams - - - -
-

Request Logs

-
- {selectedKeyInfo && selectedKeyIdInfoView && selectedKeyInfo.api_key === selectedKeyIdInfoView ? ( - setSelectedKeyIdInfoView(null)} - backButtonText="Back to Logs" - /> - ) : ( - <> - -
- logsQuery.refetch()} - filteredLogs={filteredLogs} - /> - row.request_id} - onRowClick={handleRowClick} - isLoading={isLogsLoading} - /> -
- - )} -
- - + + + Request Logs + + + Audit Logs + + + Deleted Keys + + + Deleted Teams + + + +
+

Request Logs

+
+ {selectedKeyInfo && selectedKeyIdInfoView && selectedKeyInfo.api_key === selectedKeyIdInfoView ? ( + setSelectedKeyIdInfoView(null)} + backButtonText="Back to Logs" /> -
- - - - - - -
-
+ ) : ( + <> + +
+ logsQuery.refetch()} + filteredLogs={filteredLogs} + /> + row.request_id} + onRowClick={handleRowClick} + isLoading={isLogsLoading} + /> +
+ + )} + + + + + + + + + + + {/* Log Details Drawer */}