diff options
Diffstat (limited to 'client/components/Folders/FolderForm.jsx')
| -rw-r--r-- | client/components/Folders/FolderForm.jsx | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/client/components/Folders/FolderForm.jsx b/client/components/Folders/FolderForm.jsx index 3a3c54e..6068400 100644 --- a/client/components/Folders/FolderForm.jsx +++ b/client/components/Folders/FolderForm.jsx @@ -23,23 +23,25 @@ export default class FolderForm extends Component { } handleSubmit(event) { event.preventDefault() - client.folders.create( this.state ).then( (data) => { - + let rec = Object.assign({}, this.state) + delete rec.error + client.folder.create( rec ).then( (data) => { + console.log(data) }) } render() { return ( - <div class='folderForm'> + <div class='form'> + <h1>Create a new folder</h1> <div> - <h1>Create a new folder</h1> - <div> - <label for='folders_folder_name'>Folder name</label> - <input type='text' id='folders_folder_name' name='name' value={this.state.name} onChange={this.updateState} /> - </div> - <div> - <label></label> - <button onClick={() => this.create()>Create</button> - </div> + <label for='folders_folder_name'>Name</label> + <input type='text' id='folders_folder_name' name='name' value={this.state.name} onChange={this.updateState} /> + <label for='folders_folder_description'>Description</label> + <textarea id='folders_folder_description' name='description' value={this.state.description} onChange={this.updateState} /> + </div> + <div> + <label></label> + <button onClick={this.handleSubmit}>Create</button> </div> </div> ) |
