1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

ModeSelect

This commit is contained in:
Rokt33r
2015-11-10 04:26:11 +09:00
parent 746df9277c
commit e4b2c42897
7 changed files with 1042 additions and 33 deletions

View File

@@ -32,8 +32,10 @@ export default class ModeIcon extends React.Component {
return 'devicon-sass-original'
// Compile
case 'c_cpp':
case 'c':
return 'devicon-c-plain'
case 'cpp':
return 'devicon-cplusplus-plain'
case 'csharp':
return 'devicon-csharp-plain'
case 'objc':
@@ -60,7 +62,6 @@ export default class ModeIcon extends React.Component {
return 'fa fa-fw fa-terminal'
case 'text':
case 'plain_text':
case 'markdown':
return 'fa fa-fw fa-file-text-o'
}
@@ -68,9 +69,9 @@ export default class ModeIcon extends React.Component {
}
render () {
var className = this.getClassName()
let className = `ModeIcon ${this.getClassName()} ${this.props.className}`
return (
<i className={this.props.className + ' ' + className}/>
<i className={className}/>
)
}
}