summaryrefslogtreecommitdiff
path: root/app/client/modules/samplernn/samplernn.actions.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-01 03:30:39 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-01 03:30:39 +0200
commit964ac7009e6db5a06233bdc07fa63778eebf2db7 (patch)
tree960ceb019514f960a6597b9b282baf4d5cd77607 /app/client/modules/samplernn/samplernn.actions.js
parentdd31a7b9a3af167808b04ffe2af3a66af8b17c33 (diff)
async commands!!
Diffstat (limited to 'app/client/modules/samplernn/samplernn.actions.js')
-rw-r--r--app/client/modules/samplernn/samplernn.actions.js40
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 })
+}