var Game = React.createClass({ propTypes: { title: React.PropTypes.string, id: React.PropTypes.number }, getInitialState: function() { return { id: 0, title: "" }; }, componentDidMount: function() { $.get(this.props.source, function(result) { if (this.isMounted()) { console.log("Mounted"); this.setState({ title: result.title }); this.setProps({ id: result.id }); } }.bind(this)); }, render: function() { return (