import React from 'react'; import LetterTile from './letter-tile.jsx'; export default class Chip extends React.PureComponent { constructor(props) { super(props); this.handleCancel = this.handleCancel.bind(this); } handleCancel() { this.props.onCancel(this.props.topic, this.props.index); } render() { const title = this.props.title || this.props.topic; const className = this.props.invalid ? 'chip invalid' : 'chip'; return (
{this.props.noAvatar ? :
} {title} {this.props.onCancel && !this.props.required ? × : }
); } };