require('../../sass/board/scorebar.scss'); var React = require('react'); var State = require('../State'); module.exports = React.createClass({ getInitialState() { return { currentScore: 0, highScore: 0, lives: 3 }; }, componentDidMount() { State.subscribe('munch/successful', this.updateScore); State.subscribe('munch/failed', this.updateLives); }, updateScore() { var score = this.state.currentScore; this.setState({ currentScore: score + 10 }); }, updateLives() { var lives = this.state.lives; this.setState({ lives: lives - 1 }); }, render() { var lives = []; for (var i = 0; i < this.state.lives; i++) { lives.push(
); } return (