import React from 'react'; import { Text, View } from 'react-native'; import i18n from '../../../../i18n'; import useStyle from './styles'; import AvatarContainer from '../../../Avatar'; const MAX_USERS = 3; export type TCallUsers = { _id: string; username: string; name: string; avatarETag: string }[]; export const CallParticipants = ({ users }: { users: TCallUsers }): React.ReactElement => { const style = useStyle(); return ( <> {users.map(({ username }, index) => index < MAX_USERS ? : null )} {users.length > MAX_USERS ? ( {users.length > 9 ? '+9' : `+${users.length}`} ) : null} {i18n.t('Joined')} ); };