Rocket.Chat.ReactNative/app/reducers/share.js

30 lines
486 B
JavaScript
Raw Normal View History

2019-07-29 16:33:28 +00:00
import { SHARE } from '../actions/actionsTypes';
const initialState = {
user: {},
server: '',
settings: {}
2019-07-29 16:33:28 +00:00
};
export default function share(state = initialState, action) {
switch (action.type) {
case SHARE.SELECT_SERVER:
return {
...state,
server: action.server
};
case SHARE.SET_USER:
return {
...state,
user: action.user
};
case SHARE.SET_SETTINGS:
return {
...state,
settings: action.settings
};
2019-07-29 16:33:28 +00:00
default:
return state;
}
}