0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-30 02:22:49 +00:00

Shift CSS link to CodeEditor render

This commit is contained in:
G.Ambatte
2023-04-02 13:19:43 +12:00
parent 7dd1368c09
commit b2546d908a
2 changed files with 4 additions and 7 deletions

View File

@@ -268,14 +268,9 @@ const Editor = createClass({
this.forceUpdate();
},
renderEditorCSSLink : function(){
return <link href={`../homebrew/cm-themes/${this.state.editorTheme}.css`} rel='stylesheet' />;
},
renderEditor : function(){
if(this.isText()){
return <>
{this.renderEditorCSSLink()}
<CodeEditor key='codeEditor'
ref='codeEditor'
language='gfm'
@@ -288,7 +283,6 @@ const Editor = createClass({
}
if(this.isStyle()){
return <>
{this.renderEditorCSSLink()}
<CodeEditor key='codeEditor'
ref='codeEditor'
language='css'

View File

@@ -396,7 +396,10 @@ const CodeEditor = createClass({
//----------------------//
render : function(){
return <div className='codeEditor' ref='editor' style={this.props.style}/>;
return <>
<link href={`../homebrew/cm-themes/${this.props.editorTheme}.css`} rel='stylesheet' />
<div className='codeEditor' ref='editor' style={this.props.style}/>
</>;
}
});