import { Star, Archive, Trash2, Mail } from 'lucide-react'; export default function EmailList({ emails, selectedId, setSelectedId }) { return (

Messages

{emails.length === 0 ? (
No messages found matching your search.
) : ( emails.map((email) => (
setSelectedId(email.id)} className={`group relative p-4 border-b border-slate-100 cursor-pointer transition-all ${ selectedId === email.id ? 'bg-blue-50 border-l-4 border-l-gmail-blue' : 'hover:bg-slate-50 border-l-4 border-l-transparent' } ${!email.read ? 'bg-white font-bold' : 'bg-slate-50/30 font-normal'}`} >
{email.sender} {email.date}
{email.subject}
{email.body}
)) )}
); }