diff options
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 }) +} |
