concat
returns a new array, so you can do
this.setState({list: this.state.list.concat([newObject])});
another alternative is React’s immutability helper
var newState = React.addons.update(this.state, {
list : {
$push : [newObject]
}
});
this.setState(newState);