React TinyMCE component
$ npm install react-tinymcehttp://instructure-react.github.io/react-tinymce/
importReactfrom'react';importReactDOMfrom'react-dom';importTinyMCEfrom'react-tinymce';constApp=React.createClass({handleEditorChange(e){console.log(e.target.getContent());},render(){return(<TinyMCEcontent="<p>This is the initial content of the editor</p>"config={{plugins: 'autolink link image lists print preview',toolbar: 'undo redo | bold italic | alignleft aligncenter alignright'}}onChange={this.handleEditorChange}/>);}});ReactDOM.render(<App/>,document.getElementById('container'));This component depends on tinymce being globally accessible.
<scriptsrc="//tinymce.cachefly.net/4.2/tinymce.min.js"></script>MIT