var React = require('react/addons'); var Logo = React.createClass({ mixins: [React.addons.PureRenderMixin], propTypes: { image: React.PropTypes.string.isRequired, hidden: React.PropTypes.bool.isRequired, info: React.PropTypes.object.isRequired, onClickTag: React.PropTypes.func.isRequired }, toggleInfo (e) { var el = e.currentTarget; el.classList.toggle('show-info'); }, render () { var props = this.props, info = this.props.info; return (
  • {info.name}
    {info.name}
    { info.tags.map((t, i) => { return (#{t}); }) }
  • ); } }); module.exports = Logo;