19 lines
427 B
JavaScript
Executable File
19 lines
427 B
JavaScript
Executable File
|
|
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
|
|
}
|
|
}
|
|
|
|
|
|
|