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' import * as task from './socket.task' export default { socket, system, live, task, } socket.on('status', (data) => { console.log('got status', data.key, data.value) store.dispatch({ type: types.socket.status, ...data }) switch (data.key) { case 'processing': store.dispatch({ type: 'SET_PARAM', ...data, }) break default: break } })