diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 03:30:39 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 03:30:39 +0200 |
| commit | 964ac7009e6db5a06233bdc07fa63778eebf2db7 (patch) | |
| tree | 960ceb019514f960a6597b9b282baf4d5cd77607 /app/client/modules/samplernn/samplernn.actions.js | |
| parent | dd31a7b9a3af167808b04ffe2af3a66af8b17c33 (diff) | |
async commands!!
Diffstat (limited to 'app/client/modules/samplernn/samplernn.actions.js')
| -rw-r--r-- | app/client/modules/samplernn/samplernn.actions.js | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/app/client/modules/samplernn/samplernn.actions.js b/app/client/modules/samplernn/samplernn.actions.js index aa9603b..3386247 100644 --- a/app/client/modules/samplernn/samplernn.actions.js +++ b/app/client/modules/samplernn/samplernn.actions.js @@ -1,2 +1,42 @@ import socket from '../../socket' import types from '../../types' + +import actions from '../../actions' + +// bindActionCreators(actions.folder, dispatch), +// bindActionCreators(actions.file, dispatch), +// bindActionCreators(taskActions, dispatch), +// bindActionCreators(systemActions, dispatch), + +export const load_directories = () => (dispatch) => { + // load datasets + // load directories from server + console.log(actions) + actions.folder.index({ module: 'samplernn' }) + .then(folders => { + console.log('got folders') + }) + actions.file.index({ module: 'samplernn' }) + .then(files => { + console.log('got files') + }) + actions.socket.list_directory({ module: 'samplernn', dir: 'results' }) + .then(dirs => { + console.log('got results') + }) + actions.socket.list_directory({ module: 'samplernn', dir: 'datasets' }) + .then(dirs => { + console.log('got datasets') + }) +} + +export const fetch_url = (url) => (dispatch) => { + console.log(url) + actions.task.start_task({ + activity: 'fetch', + module: 'samplernn', + dataset: 'test', + epochs: 1, + opt: { url } + }, { preempt: true, watch: true }) +} |
