0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-16 12:32:39 +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(); this.forceUpdate();
}, },
renderEditorCSSLink : function(){
return <link href={`../homebrew/cm-themes/${this.state.editorTheme}.css`} rel='stylesheet' />;
},
renderEditor : function(){ renderEditor : function(){
if(this.isText()){ if(this.isText()){
return <> return <>
{this.renderEditorCSSLink()}
<CodeEditor key='codeEditor' <CodeEditor key='codeEditor'
ref='codeEditor' ref='codeEditor'
language='gfm' language='gfm'
@@ -288,7 +283,6 @@ const Editor = createClass({
} }
if(this.isStyle()){ if(this.isStyle()){
return <> return <>
{this.renderEditorCSSLink()}
<CodeEditor key='codeEditor' <CodeEditor key='codeEditor'
ref='codeEditor' ref='codeEditor'
language='css' language='css'

View File

@@ -396,7 +396,10 @@ const CodeEditor = createClass({
//----------------------// //----------------------//
render : function(){ 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}/>
</>;
} }
}); });