In reactjs-babel app i occurred strange behavior trying to use break
in forEach
var SomeElement = React.CreateClass({
... ,
getMessageStatus: function getMessageStatus(message) {
var states = this.state.messages_states;
var status = undefined;
states.forEach(function (messageEntity) {
if (messageEntity.id == message.id && messageEntity.is_question == message.is_question) {
status = messageEntity.status;
break; // - this is not working
}
});
return status;
},
...
});
the break saids it Cannot determine target for 'break'
in PhpStorm and Babel repl tells like repl: Unsyntactic break
how to use break properly ?