Fix unhandled error when logging out from the select team screen (#4423)
This commit is contained in:
parent
03ecb984bf
commit
6664d2531b
1 changed files with 3 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ import {bindActionCreators} from 'redux';
|
|||
import {connect} from 'react-redux';
|
||||
|
||||
import {getTeams, addUserToTeam} from '@mm-redux/actions/teams';
|
||||
import {General} from '@mm-redux/constants';
|
||||
import {getTheme} from '@mm-redux/selectors/entities/preferences';
|
||||
import {getSortedJoinableTeams} from '@mm-redux/selectors/entities/teams';
|
||||
import {getCurrentUser} from '@mm-redux/selectors/entities/users';
|
||||
|
|
@ -19,13 +20,14 @@ import SelectTeam from './select_team.js';
|
|||
function mapStateToProps(state) {
|
||||
const currentUser = getCurrentUser(state);
|
||||
const currentUserIsGuest = isGuest(currentUser);
|
||||
const locale = currentUser?.locale || General.DEFAULT_LOCALE;
|
||||
|
||||
return {
|
||||
currentUserId: currentUser && currentUser.id,
|
||||
currentUserIsGuest,
|
||||
isLandscape: isLandscape(state),
|
||||
teamsRequest: state.requests.teams.getTeams,
|
||||
teams: getSortedJoinableTeams(state, currentUser.locale),
|
||||
teams: getSortedJoinableTeams(state, locale),
|
||||
theme: getTheme(state),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue