import * as React from 'react' import * as cx from 'classnames' import InlineSVG from 'svg-inline-react' import { Props } from './interfaces' import { Status } from '../../../../interfaces/status' const notifOff = require('!svg-inline-loader?removeTags=true&removeSVGTagAttrs=false!../../../../../img/svg/notification-off.svg') const Avatar = ({ email, avatarUrl, avatarStatus }: Props): JSX.Element => { if (avatarStatus === Status.Success) { return } if (avatarStatus === Status.Failure) { return
{email.charAt(0).toUpperCase()}
} return null } const MutableAvatar = (props: Props): JSX.Element => { const { email, isMuted, actions: { addEmailToMuteList, }, } = props const handleClick = (event:any) => { addEmailToMuteList(email) event.stopPropagation() } return (
) } export default MutableAvatar