import { Activity, Settings, UserPlus, LogOut, User, LogIn } from 'lucide-react'; import { cn } from '../lib/utils'; interface HeaderProps { className?: string; onOpenAdminPanel?: () => void; onOpenRegistration?: () => void; onOpenLogin?: () => void; onLogout?: () => void; isLoggedIn?: boolean; isAdmin?: boolean; userEmail?: string; } export const Header = ({ className, onOpenAdminPanel, onOpenRegistration, onOpenLogin, onLogout, isLoggedIn, isAdmin, userEmail }: HeaderProps) => { return (

TradeWithLive

Influencer P&L Tracker

Live Feed
{onOpenRegistration && ( )} {isLoggedIn ? ( <> {isAdmin && onOpenAdminPanel && ( )}
{userEmail}
{onLogout && ( )} ) : ( onOpenLogin && ( ) )}
); };