receptor/src/reducers/socket.js
Drew DeVault 98d15e9dec Add WIP connection screen
Does the basics but still needs to implement:

- Autoconnect
- "Connecting..." UI
- Disconnect by request
- Disconnect by circumstance
2017-09-07 18:35:15 +09:00

13 lines
357 B
JavaScript

import { SOCKET_CONNECTED, SOCKET_DISCONNECTED } from '../actions/socket';
export default function socket(state = { connected: false }, action) {
switch (action.type) {
case SOCKET_CONNECTED:
return { ...state, connected: true };
case SOCKET_DISCONNECTED:
return { ...state, connected: false };
default:
return state;
}
}