import React from 'react'; import { Users } from 'lucide-react'; import { Badge } from './ui/badge'; import clareAvatar from '../assets/dfe44dab3ad8cd93953eac4a3e68bd1a5f999653.png'; import type { GroupMember } from '../App'; interface GroupMembersProps { members: GroupMember[]; } export function GroupMembers({ members }: GroupMembersProps) { return (

Group Members ({members.length})

{members.map((member) => { const isAI = !!member.isAI; return (
{/* Avatar */}
{isAI ? ( Clare ) : ( {member.name.split(' ').map(n => n[0]).join('').toUpperCase()} )}
{/* Member Info */}

{member.name}

{isAI && ( AI )}

{member.email}

{/* Online Status */}
)})}
); }