React component for a div with editable contents
var ContentEditable = require("react-contenteditable");
var MyComponent = React.createClass({
getInitialState: function(){
return {html: "<b>Hello <i>World</i></b>"};
},
handleChange: function(evt){
this.setState({html: evt.target.value});
},
render: function(){
return <ContentEditable html={this.state.html} onChange={this.handleChange}/>
}
});