// TODO: use a checkbox const classNames = require('classnames'); const React = require('react'); const styles = require('./style.css'); const Avatar = ({ color, src, name, className, style }) => { const cn = classNames( className, styles.avatar ); style = { ...style, background: color }; const fill = () => { if ( src ) { return ( {name} ); } else { const letter = name.split('')[0]; return (

{letter}

); } }; return (
{fill()}
); }; Avatar.propTypes = { className: React.PropTypes.string, color: React.PropTypes.string, name: React.PropTypes.string, src: React.PropTypes.string, style: React.PropTypes.object }; module.exports = Avatar;