Fix blank screen when user has no teams (#965)

This commit is contained in:
enahum
2017-09-28 15:16:35 -03:00
committed by GitHub
parent ad2d126ec0
commit 6fdd58b481
2 changed files with 5 additions and 3 deletions

View File

@@ -66,7 +66,7 @@ export function registerScreens(store, Provider) {
Navigation.registerComponent('CreateChannel', () => wrapWithContextProvider(CreateChannel), store, Provider);
Navigation.registerComponent('EditPost', () => wrapWithContextProvider(EditPost), store, Provider);
Navigation.registerComponent('ImagePreview', () => wrapWithContextProvider(ImagePreview), store, Provider);
Navigation.registerComponent('LoadTeam', () => wrapWithContextProvider(LoadTeam), store, Provider);
Navigation.registerComponent('LoadTeam', () => wrapWithContextProvider(LoadTeam, false), store, Provider);
Navigation.registerComponent('Login', () => wrapWithContextProvider(Login), store, Provider);
Navigation.registerComponent('LoginOptions', () => wrapWithContextProvider(LoginOptions), store, Provider);
Navigation.registerComponent('MFA', () => wrapWithContextProvider(Mfa), store, Provider);

View File

@@ -46,8 +46,10 @@ export const getTheme = createSelector(
// At this point, the theme should be a plain object
// Fix a case where upper case theme colours are rendered as black
for (const key of Object.keys(theme)) {
theme[key] = theme[key].toLowerCase();
if (currentTeamId) {
for (const key of Object.keys(theme)) {
theme[key] = theme[key].toLowerCase();
}
}
return theme;