From b81e1cf47dcbfa81116b6e160cac4eb0b0fd7362 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Fri, 17 Oct 2025 18:32:40 +0000 Subject: [PATCH] Code edited in Lovable Code Editor --- src/components/Layout.tsx | 77 ++++++++++++++++++--------------------- 1 file changed, 35 insertions(+), 42 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 00c5bac..a0b24bf 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -1,5 +1,5 @@ import { useState } from "react"; -import { MessageSquare, Image, Mic, ArrowLeft, Plus, ChevronLeft, ChevronRight, Bot, Brain } from "lucide-react"; +import { MessageSquare, Image, Mic, ArrowLeft, Plus, ChevronLeft, ChevronRight, Bot, FileText } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Separator } from "@/components/ui/separator"; import { ThemeToggle } from "@/components/ThemeToggle"; @@ -20,7 +20,7 @@ export const Layout = ({ children, activeTab, onTabChange }: LayoutProps) => { { id: "images" as TabType, label: "Imagens", icon: Image }, { id: "audio" as TabType, label: "Áudio", icon: Mic }, { id: "bots" as TabType, label: "Bots", icon: Bot }, - { id: "agent" as TabType, label: "Agente de Parecer", icon: Brain }, + { id: "agent" as TabType, label: "Agente de Parecer", icon: FileText }, ]; return ( @@ -46,40 +46,40 @@ export const Layout = ({ children, activeTab, onTabChange }: LayoutProps) => { {/* Navigation Tabs */} + {tabs.map((tab) => { + const Icon = tab.icon; + const isActive = activeTab === tab.id; + return ( + + ); + })} + - + - {/* Settings & Theme */} -
-
- Tema - + {/* Settings & Theme */} +
+
+ Tema + +
+
- -
- + ) : (
); };