import { FiMessageSquare } from "react-icons/fi";
function MessagesButton({ isActive, onClick, unreadCount }) {
return (
{
if (!isActive) {
e.currentTarget.style.background = "var(--hover-primary)";
e.currentTarget.style.color = "#fff";
e.currentTarget.style.borderRadius = "0.75rem";
}
}}
onMouseLeave={(e) => {
if (!isActive) {
e.currentTarget.style.background = "transparent";
e.currentTarget.style.color = "var(--text-tertiary)";
e.currentTarget.style.borderRadius = "0.5rem";
}
}}
>
{/* 🆕 Unread badge */}
{unreadCount > 0 && (
{unreadCount > 99 ? "99+" : unreadCount}
)}
);
}
export default MessagesButton;