0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-25 18:22:42 +00:00

Moved codemirror in the shared dir, new codeeditor seems to be working

This commit is contained in:
Scott Tolksdorf
2016-05-04 13:28:19 -04:00
parent 5ba8489a42
commit 582602740f
246 changed files with 49222 additions and 6 deletions

View File

@@ -0,0 +1,39 @@
var React = require('react');
var _ = require('lodash');
var cx = require('classnames');
var CodeMirror;
if(typeof navigator !== 'undefined'){
var CodeMirror = require('codemirror');
//Language Modes
require('codemirror/mode/gfm/gfm.js'); //Github flavoured markdown
require('codemirror/mode/javascript/javascript.js');
}
var CodeEditor = React.createClass({
getDefaultProps: function() {
return {
language : 'javascript',
text : 'yo dawg',
onChange : function(){}
};
},
componentDidMount: function() {
this.editor = CodeMirror(this.refs.editor,{
lineNumbers: true,
mode : this.props.language
});
},
render : function(){
return <div className='codeEditor' ref='editor'>
CodeEditor Ready!
</div>
}
});
module.exports = CodeEditor;