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

feat(prettierOnMarkdown): Added Reference to prettier in Code Editor and created config file

This commit is contained in:
nathan-castlehow
2019-06-11 19:09:50 +08:00
parent a39e9c2da6
commit 7e3c662374
2 changed files with 11 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ import {generateInEditor, tocExistsInEditor} from 'browser/lib/markdown-toc-gene
import markdownlint from 'markdownlint'
import Jsonlint from 'jsonlint-mod'
import { DEFAULT_CONFIG } from '../main/lib/ConfigManager'
const prettier = require('prettier')
CodeMirror.modeURL = '../node_modules/codemirror/mode/%N/%N.js'
@@ -232,6 +233,10 @@ export default class CodeEditor extends React.Component {
}
return CodeMirror.Pass
},
'Shift-Alt-F': cm => {
// console.log(prettier.format('foo ( );', { semi: false, parser: 'babel' }))
// console.log('Key Combo Pressed')
},
[translateHotkey(hotkey.pasteSmartly)]: cm => {
this.handlePaste(cm, true)
}

6
prettier.config Normal file
View File

@@ -0,0 +1,6 @@
{
"trailingComma": "es5",
"tabWidth": 4,
"semi": false,
"singleQuote": true
}