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

EnterでSubmitができる - Hotkey, folder edit, folder create(preference/create new folder modal両方)

This commit is contained in:
Rokt33r
2015-11-16 02:45:46 +09:00
parent 1fe15bc6a5
commit 7e04fd342c
4 changed files with 31 additions and 5 deletions

View File

@@ -12,6 +12,12 @@ export default class FolderSettingTab extends React.Component {
}
}
handleNewFolderNameKeyDown (e) {
if (e.keyCode === 13) {
this.handleSaveButtonClick()
}
}
handleSaveButtonClick (e) {
this.setState({alert: null}, () => {
if (this.state.name.trim().length === 0) return false
@@ -71,7 +77,7 @@ export default class FolderSettingTab extends React.Component {
{folderElements}
<div className='newFolder'>
<div className='folderName'>
<input valueLink={this.linkState('name')} type='text' placeholder='New Folder'/>
<input onKeyDown={e => this.handleNewFolderNameKeyDown(e)} valueLink={this.linkState('name')} type='text' placeholder='New Folder'/>
</div>
<div className='folderControl'>
<button onClick={e => this.handleSaveButtonClick(e)} className='primary'>Add</button>