import { Box, Chip, Icon } from '@rocket.chat/fuselage'; import { UserAvatar } from '@rocket.chat/ui-avatar'; import { useUserDisplayName } from '@rocket.chat/ui-client'; import type { ComponentProps } from 'react'; export type UserAvatarChipProps = ComponentProps & { federated?: boolean; username: string; name?: string; }; const UserAvatarChip = ({ federated, username, name, ...props }: UserAvatarChipProps) => { const displayName = useUserDisplayName({ name, username }); return ( {federated ? : } {displayName} ); }; export default UserAvatarChip;