File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import React , { PropTypes } from 'react'
2+ import ReactDOM from 'react-dom'
23import linkState from 'boost/linkState'
34import { createFolder } from 'boost/actions'
45import store from 'boost/store'
@@ -15,6 +16,10 @@ export default class CreateNewFolder extends React.Component {
1516 }
1617 }
1718
19+ componentDidMount ( ) {
20+ ReactDOM . findDOMNode ( this . refs . folderName ) . focus ( )
21+ }
22+
1823 handleCloseButton ( e ) {
1924 this . props . close ( )
2025 }
@@ -84,7 +89,7 @@ export default class CreateNewFolder extends React.Component {
8489
8590 < div className = 'title' > Create new folder</ div >
8691
87- < input onKeyDown = { e => this . handleKeyDown ( e ) } className = 'ipt' type = 'text' valueLink = { this . linkState ( 'name' ) } placeholder = 'Enter folder name' />
92+ < input ref = 'folderName' onKeyDown = { e => this . handleKeyDown ( e ) } className = 'ipt' type = 'text' valueLink = { this . linkState ( 'name' ) } placeholder = 'Enter folder name' />
8893 < div className = 'colorSelect' >
8994 { colorElements }
9095 </ div >
You can’t perform that action at this time.
0 commit comments