diff --git a/src/pages/AgentDetails.tsx b/src/pages/AgentDetails.tsx index cb52dfc..98b18bd 100644 --- a/src/pages/AgentDetails.tsx +++ b/src/pages/AgentDetails.tsx @@ -5,7 +5,7 @@ import { Textarea } from "@/components/ui/textarea"; import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; -import { ArrowLeft, Save, History, Power, Pencil, Check, X } from "lucide-react"; +import { ArrowLeft, Save, History, Power, Pencil } from "lucide-react"; import { useToast } from "@/hooks/use-toast"; import { VersionHistoryDialog } from "@/components/agents/VersionHistoryDialog"; import { SaveVersionDialog } from "@/components/agents/SaveVersionDialog"; @@ -124,20 +124,13 @@ export default function AgentDetails() { setIsEditingName(true); }; - const handleSaveName = () => { + const handleNameBlur = () => { if (tempName.trim()) { setAgent({ ...agent, name: tempName.trim() }); - setIsEditingName(false); - toast({ - title: "Nome atualizado", - description: "O nome do agente foi alterado com sucesso.", - }); + } else { + setTempName(agent.name); } - }; - - const handleCancelEditName = () => { setIsEditingName(false); - setTempName(""); }; return ( @@ -156,34 +149,20 @@ export default function AgentDetails() {