in static-site/app/js/Card.js [35:64]
render() {
let style = {
width: this.props.width + 'px',
height: this.props.height + 'px',
transform: 'translate3d(' + this.props.left + 'px,' + this.props.top + 'px,0)',
WebkitTransform: 'translate3d(' + this.props.left + 'px,' + this.props.top + 'px,0)'
},
front = this.state.completed ? <img src='assets/img/aws.svg'/> : <span className='points'>{this.props.question.points}</span>,
className = 'flipper';
if (this.state.view !== 'points') {
className = className + ' flipped';
}
if (this.state.flipping) {
className = className + ' flipping';
}
return (
<div style={style} className={className} onClick={this.clickHandler.bind(this)} onTransitionEnd={this.transitionEndHandler.bind(this)}>
<div className='card'>
<div className='front'>
{front}
</div>
<div className='back'>
<span dangerouslySetInnerHTML={this.getLabelBack()}/>
<img src='assets/img/aws.svg'/>
</div>
</div>
</div>
);
}