summaryrefslogtreecommitdiff
path: root/client/components/Folders
diff options
context:
space:
mode:
Diffstat (limited to 'client/components/Folders')
-rw-r--r--client/components/Folders/FolderForm.jsx2
-rw-r--r--client/components/Folders/Folders.jsx4
2 files changed, 4 insertions, 2 deletions
diff --git a/client/components/Folders/FolderForm.jsx b/client/components/Folders/FolderForm.jsx
index 6068400..b89e2a0 100644
--- a/client/components/Folders/FolderForm.jsx
+++ b/client/components/Folders/FolderForm.jsx
@@ -26,7 +26,7 @@ export default class FolderForm extends Component {
let rec = Object.assign({}, this.state)
delete rec.error
client.folder.create( rec ).then( (data) => {
- console.log(data)
+ this.props.addFolder( data )
})
}
render() {
diff --git a/client/components/Folders/Folders.jsx b/client/components/Folders/Folders.jsx
index e5d5d76..0d34f58 100644
--- a/client/components/Folders/Folders.jsx
+++ b/client/components/Folders/Folders.jsx
@@ -23,6 +23,8 @@ export default class Folders extends Component {
folder.open = ! folder.open
if (folder.open && ! folder.files) {
client.file.index({ 'folder_id': folder.id }).then( files => {
+ console.log(files)
+ folder.files = files
this.props.openFolder(folder)
})
}
@@ -41,7 +43,7 @@ export default class Folders extends Component {
<b>folders</b> <button onClick={() => this.openModal()}>+ folder</button>
{folders}
<Modal visible={this.state.adding} onClose={() => this.closeModal()}>
- <FolderForm />
+ <FolderForm addFolder={this.props.addFolder} />
</Modal>
</div>
)