summaryrefslogtreecommitdiff
path: root/app/client/modules/samplernn/samplernn.reducer.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-29 04:05:11 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-29 04:05:11 +0200
commit953027ccdfb34c83a6d301401ccb47ec43b86825 (patch)
tree4d8adef283de22e7c41ec3abe5805d0d06130ce8 /app/client/modules/samplernn/samplernn.reducer.js
parent59d22800576541b46a3004086835f8cc304927f5 (diff)
file list
Diffstat (limited to 'app/client/modules/samplernn/samplernn.reducer.js')
-rw-r--r--app/client/modules/samplernn/samplernn.reducer.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/app/client/modules/samplernn/samplernn.reducer.js b/app/client/modules/samplernn/samplernn.reducer.js
index 5a49aba..1027411 100644
--- a/app/client/modules/samplernn/samplernn.reducer.js
+++ b/app/client/modules/samplernn/samplernn.reducer.js
@@ -5,6 +5,7 @@ const samplernnInitialState = {
error: null,
folder: {},
folders: [],
+ files: [],
results: [],
}
@@ -28,18 +29,25 @@ const samplernnReducer = (state = samplernnInitialState, action) => {
case types.folder.index:
console.log(action)
return {
+ ...state,
folders: action.data,
folder: action.data[0],
}
- return
case types.folder.update:
console.log(action)
- return
+ return state
case types.file.index:
console.log(action)
- return
+ return {
+ ...state,
+ files: action.data
+ }
case types.file.create:
console.log(action)
+ return {
+ ...state,
+ files: [action.data].concat(this.files)
+ }
return
default:
return state