diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-06-29 13:05:21 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-06-29 13:05:21 +0200 |
| commit | 82cf40b516b5ab11c34b3642a01603ec1b590c9f (patch) | |
| tree | 4ac62bed9c471b2df5ee6c29f00071df7e2a4af2 /client/components/Folders | |
| parent | a7465a66cd49a943b725f0a3ef45d0b1511b48db (diff) | |
store open folders in localstorage
Diffstat (limited to 'client/components/Folders')
| -rw-r--r-- | client/components/Folders/FolderForm.jsx | 1 | ||||
| -rw-r--r-- | client/components/Folders/Folders.jsx | 15 |
2 files changed, 12 insertions, 4 deletions
diff --git a/client/components/Folders/FolderForm.jsx b/client/components/Folders/FolderForm.jsx index b89e2a0..1ed263e 100644 --- a/client/components/Folders/FolderForm.jsx +++ b/client/components/Folders/FolderForm.jsx @@ -25,6 +25,7 @@ export default class FolderForm extends Component { event.preventDefault() let rec = Object.assign({}, this.state) delete rec.error + this.props.onClose() client.folder.create( rec ).then( (data) => { this.props.addFolder( data ) }) diff --git a/client/components/Folders/Folders.jsx b/client/components/Folders/Folders.jsx index 0d34f58..f63dae2 100644 --- a/client/components/Folders/Folders.jsx +++ b/client/components/Folders/Folders.jsx @@ -34,16 +34,23 @@ export default class Folders extends Component { const folders = (this.props.folders || []).map( (folder,i) => { return ( <div key={i} onClick={() => this.toggle(folder)}> - {folder.name} + <span class='name'>{folder.name}</span> </div> ) }) return ( <div class='folders'> - <b>folders</b> <button onClick={() => this.openModal()}>+ folder</button> - {folders} + <div class='heading'> + <b>folders</b> + <div class='buttons'> + <button onClick={() => this.openModal()}>+ folder</button> + </div> + </div> + <div class='list'> + {folders} + </div> <Modal visible={this.state.adding} onClose={() => this.closeModal()}> - <FolderForm addFolder={this.props.addFolder} /> + <FolderForm addFolder={this.props.addFolder} onClose={() => this.closeModal()} /> </Modal> </div> ) |
