mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 17:56:25 +00:00
detect syntax by filename
This commit is contained in:
@@ -287,8 +287,9 @@ class SnippetNoteDetail extends React.Component {
|
||||
handleNameInputChange (e, index) {
|
||||
let snippets = this.state.note.snippets.slice()
|
||||
snippets[index].name = e.target.value
|
||||
// let mode = detectModeByFilename(e.target.value.trim())
|
||||
// if (mode != null) snippets[index].mode = mode
|
||||
let syntax = CodeMirror.findModeByFileName(e.target.value.trim())
|
||||
let mode = syntax != null ? syntax.name : null
|
||||
if (mode != null) snippets[index].mode = mode
|
||||
this.state.note.snippets = snippets
|
||||
|
||||
this.setState({
|
||||
|
||||
Reference in New Issue
Block a user