import { useState } from "react"; export const Header = () => { const [isMenuOpen, setMenuOpen] = useState(false); const toggleMenu = () => setMenuOpen((prev) => !prev); return (
Logo Hit Communications

Hit Communications

Servers Manager

{isMenuOpen && (
)}
); }; const Styles = { wrapper: "flex items-center justify-between rounded-xl border border-cardBorder bg-card px-6 py-4 shadow-sm", brand: "flex items-center gap-3", logo: "h-10 w-10 object-contain", title: "text-base font-semibold text-text", subtitle: "text-xs uppercase tracking-wide text-text-secondary", actions: "flex items-center gap-3", menuTrigger: "rounded-lg border border-cardBorder bg-white/70 px-4 py-2 text-sm font-medium text-text flex items-center gap-2 hover:bg-white transition-colors", dropdown: "absolute right-0 mt-2 w-44 rounded-lg border border-cardBorder bg-white py-2 shadow-lg", dropdownItem: "w-full px-4 py-2 text-left text-sm text-text-secondary hover:bg-bg hover:text-text transition-colors", logoutButton: "rounded-md bg-accent px-4 py-2 text-sm font-semibold text-white transition-colors hover:bg-hover", };