From af8c013fb96349f5b6fbeb15d20b15ee090f5540 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Tue, 11 Nov 2025 15:17:33 +0000 Subject: [PATCH] Atualize Nome do Agente para Input Permanente MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove edit mode e utilize campo de texto editável diretamente; salvar coletivamente com "Salvar Alterações" junto aos demais campos. --- src/pages/AgentDetails.tsx | 53 ++++++-------------------------------- 1 file changed, 8 insertions(+), 45 deletions(-) diff --git a/src/pages/AgentDetails.tsx b/src/pages/AgentDetails.tsx index 98b18bd..c46149a 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 } from "lucide-react"; +import { ArrowLeft, Save, History, Power } from "lucide-react"; import { useToast } from "@/hooks/use-toast"; import { VersionHistoryDialog } from "@/components/agents/VersionHistoryDialog"; import { SaveVersionDialog } from "@/components/agents/SaveVersionDialog"; @@ -28,8 +28,6 @@ export default function AgentDetails() { const [isHistoryOpen, setIsHistoryOpen] = useState(false); const [isSaveVersionOpen, setIsSaveVersionOpen] = useState(false); const [isDeactivateDialogOpen, setIsDeactivateDialogOpen] = useState(false); - const [isEditingName, setIsEditingName] = useState(false); - const [tempName, setTempName] = useState(""); // Mock data - substituir por dados reais do backend const [agent, setAgent] = useState<{ @@ -119,19 +117,6 @@ export default function AgentDetails() { setIsDeactivateDialogOpen(false); }; - const handleStartEditName = () => { - setTempName(agent.name); - setIsEditingName(true); - }; - - const handleNameBlur = () => { - if (tempName.trim()) { - setAgent({ ...agent, name: tempName.trim() }); - } else { - setTempName(agent.name); - } - setIsEditingName(false); - }; return (