import React, { PropTypes } from 'react'; class NewFolderForm extends React.Component { constructor(props) { super(props); this.createFolder = this.props.createFolder.bind(this); } componentDidMount() { this.refs.fileName.focus(); } render() { const { fields: { name }, handleSubmit } = this.props; return (
); } } NewFolderForm.propTypes = { fields: PropTypes.shape({ name: PropTypes.object.isRequired }).isRequired, handleSubmit: PropTypes.func.isRequired, createFolder: PropTypes.func.isRequired }; export default NewFolderForm;