From 82cf40b516b5ab11c34b3642a01603ec1b590c9f Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 29 Jun 2017 13:05:21 +0200 Subject: store open folders in localstorage --- client/components/Folders/FolderForm.jsx | 1 + client/components/Folders/Folders.jsx | 15 +++++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) (limited to 'client/components/Folders') 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 (
this.toggle(folder)}> - {folder.name} + {folder.name}
) }) return (
- folders - {folders} +
+ folders +
+ +
+
+
+ {folders} +
this.closeModal()}> - + this.closeModal()} />
) -- cgit v1.2.3-70-g09d2