Basic pusher call

This commit is contained in:
James Barnsley
2016-10-27 21:20:05 +13:00
parent 6de44cda53
commit 7be39dc4d4
3 changed files with 32 additions and 6 deletions

View File

@ -8,11 +8,17 @@ export default function reducer(pusher = {}, action){
case 'PUSHER_DISCONNECTED':
return Object.assign({}, pusher, { connected: false, connecting: false });
case 'PUSHER_SET_CONFIG':
return Object.assign({}, pusher, {
host: action.host,
port: action.port
});
case 'PUSHER_SET_PORT':
return Object.assign({}, pusher, { port: action.port });
case 'PUSHER_CLIENT_CONNECTED':
return Object.assign({}, pusher, { connections: action.data });
case 'PUSHER_CONNECTIONS_LOADED':
return Object.assign({}, pusher, { connections: action.data });
case 'PUSHER_VERSION':
return Object.assign({}, pusher, { version: action.data });
default:
return pusher