From 7661a8ccf353279d82e8aec00e82d2153d1703da Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 21:52:42 +0000 Subject: [PATCH] Fix: Remove duplicate menu item Removed the duplicated menu item in the sidebar, as shown in the provided screenshot. --- src/components/layout/Layout.tsx | 70 ++------------------------------ 1 file changed, 3 insertions(+), 67 deletions(-) diff --git a/src/components/layout/Layout.tsx b/src/components/layout/Layout.tsx index b799c4a..33ae608 100644 --- a/src/components/layout/Layout.tsx +++ b/src/components/layout/Layout.tsx @@ -1,8 +1,4 @@ -import { useState } from 'react'; -import { useIsMobile } from '@/hooks/use-mobile'; -import Header from './Header'; -import Sidebar from './Sidebar'; import NewModernLayout from './NewModernLayout'; import OnboardingTour from '@/components/onboarding/OnboardingTour'; import HelpIcon from '@/components/help/HelpIcon'; @@ -13,10 +9,7 @@ interface LayoutProps { useModernSidebar?: boolean; } -export default function Layout({ children, useModernSidebar = true }: LayoutProps) { - const [sidebarOpen, setSidebarOpen] = useState(false); - const isMobile = useIsMobile(); - +export default function Layout({ children }: LayoutProps) { const { isOpen: tourOpen, currentStep, @@ -25,63 +18,6 @@ export default function Layout({ children, useModernSidebar = true }: LayoutProp closeTour } = useOnboardingTour(); - // Usa o novo layout moderno por padrĂ£o - if (useModernSidebar) { - return {children}; - } - - // Layout antigo para compatibilidade - const handleSidebarClose = () => { - setSidebarOpen(false); - }; - - const handleMenuToggle = () => { - setSidebarOpen(!sidebarOpen); - }; - - return ( -
- {/* Mobile sidebar overlay */} - {isMobile && sidebarOpen && ( -
- )} - - {/* Sidebar */} -
- -
- - {/* Main content */} -
-
-
-
- {children} -
-
-
- - {/* Help Icon */} - - - {/* Tour de Onboarding */} - -
- ); + // Sempre usa o novo layout moderno + return {children}; }