Based on the solution of my question: setState fires and render method gets hit, but nothing rerenders
Code works if there is NO newline between return and the (, and fails otherwise.
Example:
this works:
render() 
{
        return (
            <View >
                <ListView dataSource={this.state.beers_ds} renderRow={renderRow.bind(this)} />
            </View>
        ); 
} 
But this fails:
render() 
{
        return 
        (
            <View >
                <ListView dataSource={this.state.beers_ds} renderRow={renderRow.bind(this)} />
            </View>
        ); 
} 
Why?
 
     
    