import { ConfirmDeleteDialog } from '@/components/confirm-delete-dialog'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu'; import { PenLine, Trash2 } from 'lucide-react'; import { MouseEventHandler, PropsWithChildren, useCallback } from 'react'; import { useTranslation } from 'react-i18next'; export function McpDropdown({ children }: PropsWithChildren) { const { t } = useTranslation(); const handleShowAgentRenameModal: MouseEventHandler = useCallback((e) => { e.stopPropagation(); }, []); const handleDelete: MouseEventHandler = useCallback(() => {}, []); return ( {children} {t('common.rename')} { e.preventDefault(); }} onClick={(e) => { e.stopPropagation(); }} > {t('common.delete')} ); }