diff --git a/ui/litellm-dashboard/src/components/GuardrailsMonitor/ScoreChart.tsx b/ui/litellm-dashboard/src/components/GuardrailsMonitor/ScoreChart.tsx index 17c6f4d1f0b..9a4c24d0f6a 100644 --- a/ui/litellm-dashboard/src/components/GuardrailsMonitor/ScoreChart.tsx +++ b/ui/litellm-dashboard/src/components/GuardrailsMonitor/ScoreChart.tsx @@ -1,3 +1,4 @@ +// eslint-disable-next-line litellm-ui/no-banned-ui-imports import { BarChart, Card, Title } from "@tremor/react"; import React from "react"; diff --git a/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/AddSSOSettingsModal.tsx b/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/AddSSOSettingsModal.tsx index 7af6240b19e..4aadcdafbc4 100644 --- a/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/AddSSOSettingsModal.tsx +++ b/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/AddSSOSettingsModal.tsx @@ -2,7 +2,15 @@ import NotificationsManager from "@/components/molecules/notifications_manager"; import { parseErrorMessage } from "@/components/shared/errorUtils"; -import { Button, Form, Modal, Space } from "antd"; +import { Button } from "@/components/ui/button"; +import { + Dialog, + DialogContent, + DialogFooter, + DialogHeader, + DialogTitle, +} from "@/components/ui/dialog"; +import { Form } from "antd"; import React from "react"; import BaseSSOSettingsForm from "./BaseSSOSettingsForm"; import { useEditSSOSettings } from "@/app/(dashboard)/hooks/sso/useEditSSOSettings"; @@ -14,11 +22,15 @@ interface AddSSOSettingsModalProps { onSuccess: () => void; } -const AddSSOSettingsModal: React.FC = ({ isVisible, onCancel, onSuccess }) => { +const AddSSOSettingsModal: React.FC = ({ + isVisible, + onCancel, + onSuccess, +}) => { const [form] = Form.useForm(); const { mutateAsync, isPending } = useEditSSOSettings(); - // Enhanced form submission handler + // eslint-disable-next-line @typescript-eslint/no-explicit-any const handleFormSubmit = async (formValues: Record) => { const payload = processSSOSettingsPayload(formValues); @@ -28,7 +40,9 @@ const AddSSOSettingsModal: React.FC = ({ isVisible, on onSuccess(); }, onError: (error) => { - NotificationsManager.fromBackend("Failed to save SSO settings: " + parseErrorMessage(error)); + NotificationsManager.fromBackend( + "Failed to save SSO settings: " + parseErrorMessage(error), + ); }, }); }; @@ -39,24 +53,25 @@ const AddSSOSettingsModal: React.FC = ({ isVisible, on }; return ( - - - - - } - onCancel={handleCancel} - > - - + + + ); }; diff --git a/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageBarChart.tsx b/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageBarChart.tsx index dd712fdb232..e9d9df18807 100644 --- a/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageBarChart.tsx +++ b/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageBarChart.tsx @@ -1,4 +1,5 @@ import React from "react"; +// eslint-disable-next-line litellm-ui/no-banned-ui-imports import { BarChart, Card, Title } from "@tremor/react"; import { CustomLegend, CustomTooltip } from "@/components/common_components/chartUtils"; import { MetricWithMetadata } from "../../../types"; diff --git a/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageLineChart.tsx b/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageLineChart.tsx index 564eaa1fe85..43433ccaff1 100644 --- a/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageLineChart.tsx +++ b/ui/litellm-dashboard/src/components/UsagePage/components/EndpointUsage/components/EndpointUsageLineChart.tsx @@ -1,3 +1,4 @@ +// eslint-disable-next-line litellm-ui/no-banned-ui-imports import { Card, LineChart, Title } from "@tremor/react"; import { useMemo } from "react"; import { DailyData } from "../../../types";