From 2a7685bf1582ae03410fe3b2f9b7ff5b0e159b9f Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 23 Apr 2026 13:14:52 +0000 Subject: [PATCH] feat(ui): EditSSOSettingsModal to shadcn Dialog - antd Modal/Button/Space \u2192 shadcn Dialog/Button. antd Form driving BaseSSOSettingsForm is preserved. - Submit button runs form.submit(); Cancel resets fields and calls onCancel. Loading state replaced with 'Saving...' label on button. Gates: TS \u2713 | Build \u2713. Co-authored-by: yuneng-jiang --- .../Modals/EditSSOSettingsModal.tsx | 37 ++++++++++++------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/EditSSOSettingsModal.tsx b/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/EditSSOSettingsModal.tsx index bbae8f1451a..85a1d94628e 100644 --- a/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/EditSSOSettingsModal.tsx +++ b/ui/litellm-dashboard/src/components/Settings/AdminSettings/SSOSettings/Modals/EditSSOSettingsModal.tsx @@ -1,6 +1,14 @@ "use client"; -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, { useEffect } from "react"; import BaseSSOSettingsForm from "./BaseSSOSettingsForm"; import NotificationsManager from "@/components/molecules/notifications_manager"; @@ -123,24 +131,25 @@ const EditSSOSettingsModal: React.FC = ({ isVisible, }; return ( - - - - - } - onCancel={handleCancel} - > - - + + + ); };