diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 03:59:25 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 03:59:25 +0200 |
| commit | dbbeffd02629209f42affe3fb4bb4c46639ba0e3 (patch) | |
| tree | fbd15c10cd5303eaaccbf0162401424209b684e6 /app/client/modules/samplernn/samplernn.reducer.js | |
| parent | 964ac7009e6db5a06233bdc07fa63778eebf2db7 (diff) | |
remote IPC... done so sweetly, with promises and async
Diffstat (limited to 'app/client/modules/samplernn/samplernn.reducer.js')
| -rw-r--r-- | app/client/modules/samplernn/samplernn.reducer.js | 29 |
1 files changed, 6 insertions, 23 deletions
diff --git a/app/client/modules/samplernn/samplernn.reducer.js b/app/client/modules/samplernn/samplernn.reducer.js index 9ecd492..8d1ed74 100644 --- a/app/client/modules/samplernn/samplernn.reducer.js +++ b/app/client/modules/samplernn/samplernn.reducer.js @@ -15,37 +15,28 @@ const samplernnInitialState = { folder: {}, files: [], }, + data: null, } const samplernnReducer = (state = samplernnInitialState, action) => { switch(action.type) { - case types.socket.connect: - return { - ...state, - } - case types.task.task_begin: + case types.samplernn.init: return { ...state, + data: action.data, } - case types.task.task_finish: + case types.socket.connect: return { ...state, } - case types.folder.index: + case types.task.task_begin: return { ...state, - folders: action.data, - folder: action.data[0], } - case types.folder.update: - return state - - case types.file.index: + case types.task.task_finish: return { ...state, - files: action.data } - case types.file.create: if (state.folder.id === action.data.folder_id) { return { @@ -54,7 +45,6 @@ const samplernnReducer = (state = samplernnInitialState, action) => { } } return state - case types.folder.upload_complete: if (state.folder.id === action.folder) { return { @@ -63,13 +53,6 @@ const samplernnReducer = (state = samplernnInitialState, action) => { } } return state - - case types.system.list_directory: - console.log('list directory', action.data) - return { - ...state, - } - case types.socket.status: return samplernnSocket(state, action.data) default: |
