1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-25 23:51:51 +00:00

add DeleteArticleModal

This commit is contained in:
Rokt33r
2015-12-28 18:14:05 +09:00
parent a0a1c84db1
commit f3fbe38247
5 changed files with 82 additions and 5 deletions

View File

@@ -7,15 +7,15 @@ import CodeEditor from 'browser/components/CodeEditor'
import {
switchFolder,
cacheArticle,
saveArticle,
destroyArticle
saveArticle
} from '../../actions'
import linkState from 'browser/lib/linkState'
import FolderMark from 'browser/components/FolderMark'
import TagSelect from 'browser/components/TagSelect'
import ModeSelect from 'browser/components/ModeSelect'
import activityRecord from 'browser/lib/activityRecord'
import ShareButton from './ShareButton'
import { openModal } from 'browser/lib/modal'
import DeleteArticleModal from '../../modal/DeleteArticleModal'
const electron = require('electron')
const clipboard = electron.clipboard
@@ -251,6 +251,12 @@ export default class ArticleDetail extends React.Component {
}
}
handleDeleteButtonClick (e) {
if (this.props.activeArticle) {
openModal(DeleteArticleModal, {articleKey: this.props.activeArticle.key})
}
}
handleTitleKeyDown (e) {
if (e.keyCode === 9 && !e.shiftKey) {
e.preventDefault()