/** * Header component with mobile-responsive design */ "use client"; import { useState } from "react"; import Link from "next/link"; import { Menu, X } from "lucide-react"; import { ThemeToggle } from "@/components/theme/ThemeToggle"; import { ApiSettingsDialog } from "@/components/settings/ApiSettingsDialog"; import { LoginButton } from "@/components/auth/login-button"; import { Button } from "@/components/ui/button"; export function Header() { const [mobileMenuOpen, setMobileMenuOpen] = useState(false); return (
{/* Logo */}
TradingAgentsX
多代理 LLM 金融交易框架
{/* Desktop Navigation */} {/* Mobile Menu Button */}
{/* Mobile Navigation */} {mobileMenuOpen && ( )}
); }