import { Option, OptionDescription } from '@rocket.chat/fuselage';
import { UserAvatar } from '@rocket.chat/ui-avatar';
import type { UserLabel } from './UserAutoCompleteMultipleOptions';
type UserAutoCompleteMultipleOptionProps = {
label: UserLabel;
value: string | number;
selected?: boolean;
focus?: boolean;
role?: string;
};
const UserAutoCompleteMultipleOption = ({ label, ...props }: UserAutoCompleteMultipleOptionProps) => {
const { name, username, _federated } = label;
return (
}
icon={_federated ? 'globe' : undefined}
key={username}
label={
<>
{name || username} {!_federated && ({username})}
>
}
/>
);
};
export default UserAutoCompleteMultipleOption;