Files
Iris/src/js/services/genius/reducer.js

19 lines
427 B
JavaScript
Raw Normal View History

export default function reducer(genius = {}, action){
switch (action.type) {
case 'GENIUS_CONNECT':
case 'GENIUS_CONNECTING':
return Object.assign({}, genius, { connected: false, connecting: true });
case 'GENIUS_CONNECTED':
return Object.assign({}, genius, { connected: true, connecting: false });
default:
return genius
}
}