summaryrefslogtreecommitdiff
path: root/app/client/socket/index.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-26 21:33:26 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-26 21:33:26 +0200
commitbe3b2bd56550b71a2ffb7eb1604c1b8c1d2dd4a2 (patch)
treef8b77bcfd10187328b3fadc0de3e1eb6dfa08f8d /app/client/socket/index.js
parent3d836c372d7eff1e2b507888f1ff652a30187c54 (diff)
refactor some task stuff
Diffstat (limited to 'app/client/socket/index.js')
-rw-r--r--app/client/socket/index.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/app/client/socket/index.js b/app/client/socket/index.js
new file mode 100644
index 0000000..c0fed61
--- /dev/null
+++ b/app/client/socket/index.js
@@ -0,0 +1,27 @@
+import { store } from '../store'
+import types from '../types'
+
+import { socket } from './socket.connection'
+import * as system from './socket.system'
+import * as live from './socket.live'
+
+export default {
+ socket,
+ system,
+ live,
+}
+
+socket.on('status', (data) => {
+ console.log('got status', data.key, data.value)
+ store.dispatch({ type: types.socket.status })
+ switch (data.key) {
+ case 'processing':
+ store.dispatch({
+ type: 'SET_PARAM',
+ ...data,
+ })
+ break
+ default:
+ break
+ }
+})