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

{letter}

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