1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-19 12:41:43 +00:00

add doublick handler for MarkdownPreview to turn off preview mode

This commit is contained in:
Rokt33r
2015-12-28 19:09:52 +09:00
parent fb97b7443d
commit d1cfd627bc
2 changed files with 13 additions and 2 deletions

View File

@@ -264,6 +264,12 @@ export default class ArticleDetail extends React.Component {
}
}
handlePreviewButtonDoubleClick (e) {
this.setState({
previewMode: false
})
}
render () {
let { folders, status, tags, activeArticle, modified, user } = this.props
if (activeArticle == null) return this.renderEmpty()
@@ -354,7 +360,7 @@ export default class ArticleDetail extends React.Component {
{status.isTutorialOpen ? modeSelectTutorialElement : null}
{this.state.previewMode
? <MarkdownPreview ref='preview' content={this.state.article.content}/>
? <MarkdownPreview ref='preview' onDoubleClick={e => this.handlePreviewButtonDoubleClick(e)} content={this.state.article.content}/>
: (<CodeEditor
ref='code'
onChange={(e, value) => this.handleContentChange(e, value)}