import React, { FC } from 'react'; import { isEmail } from '../../utils/url'; import Tooltip from '../../muiComponents/Tooltip'; import Avatar from '../../muiComponents/Avatar'; export interface AvatarDeveloper { name: string; packageName: string; version: string; avatar: string; email: string; } const AvatarTooltip: FC = ({ name, packageName, version, avatar, email }) => { const avatarComponent = ; function renderLinkForMail(email: string, avatarComponent: JSX.Element, packageName: string, version: string): JSX.Element { if (!email || isEmail(email) === false) { return avatarComponent; } return ( {avatarComponent} ); } return {renderLinkForMail(email, avatarComponent, packageName, version)}; }; export { AvatarTooltip };