import React, { useState } from 'react'; import { Menu, X, ChevronDown } from 'lucide-react'; import Button from './ui/Button'; export interface NavbarProps { currentTab: number; onTabChange: (tab: number) => void; onLogin?: () => void; onLogout?: () => void; user?: any; } export const TABS = [ { id: 1, name: 'Home', desc: 'Home & Landing' }, { id: 2, name: 'Dashboard', desc: 'Simulation Dashboard' }, { id: 3, name: 'Content Chat', desc: 'Test Runner' }, { id: 4, name: 'Persona Builder', desc: 'Focus Groups' }, { id: 5, name: 'Content Craft', desc: 'Variant Studio' }, { id: 6, name: 'Browser Automation', desc: 'Nova Act Session' }, { id: 7, name: 'QA & Flow', desc: 'Nova Act SDK' }, { id: 8, name: 'Data Extract', desc: 'Research' }, { id: 9, name: 'UI Verify', desc: 'MCP Tools' }, { id: 10, name: 'Deployment', desc: 'Integrations & Prod' }, ]; const Navbar: React.FC = ({ currentTab, onTabChange, onLogin, onLogout, user }) => { const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false); return ( ); }; export default Navbar;