aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/settings/navigation/SettingsNavigation.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/settings/navigation/SettingsNavigation.js')
-rw-r--r--src/components/settings/navigation/SettingsNavigation.js15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/components/settings/navigation/SettingsNavigation.js b/src/components/settings/navigation/SettingsNavigation.js
index 4696b82eb..2711bc107 100644
--- a/src/components/settings/navigation/SettingsNavigation.js
+++ b/src/components/settings/navigation/SettingsNavigation.js
@@ -35,9 +35,9 @@ const messages = defineMessages({
35 id: 'settings.navigation.settings', 35 id: 'settings.navigation.settings',
36 defaultMessage: '!!!Settings', 36 defaultMessage: '!!!Settings',
37 }, 37 },
38 inviteFriends: { 38 supportFerdi: {
39 id: 'settings.navigation.inviteFriends', 39 id: 'settings.navigation.supportFerdi',
40 defaultMessage: '!!!Invite Friends', 40 defaultMessage: '!!!Support Ferdi',
41 }, 41 },
42 logout: { 42 logout: {
43 id: 'settings.navigation.logout', 43 id: 'settings.navigation.logout',
@@ -64,6 +64,7 @@ export default @inject('stores') @observer class SettingsNavigation extends Comp
64 const { isDarkThemeActive } = stores.ui; 64 const { isDarkThemeActive } = stores.ui;
65 const { router, user } = stores; 65 const { router, user } = stores;
66 const { intl } = this.context; 66 const { intl } = this.context;
67 const isLoggedIn = Boolean(localStorage.getItem('authToken'));
67 68
68 return ( 69 return (
69 <div className="settings-navigation"> 70 <div className="settings-navigation">
@@ -128,18 +129,18 @@ export default @inject('stores') @observer class SettingsNavigation extends Comp
128 {intl.formatMessage(messages.settings)} 129 {intl.formatMessage(messages.settings)}
129 </Link> 130 </Link>
130 <Link 131 <Link
131 to="/settings/invite" 132 to="/settings/support"
132 className="settings-navigation__link" 133 className="settings-navigation__link"
133 activeClassName="is-active" 134 activeClassName="is-active"
134 > 135 >
135 {intl.formatMessage(messages.inviteFriends)} 136 {intl.formatMessage(messages.supportFerdi)}
136 </Link> 137 </Link>
137 <span className="settings-navigation__expander" /> 138 <span className="settings-navigation__expander" />
138 <Link 139 <Link
139 to="/auth/logout" 140 to={isLoggedIn ? '/auth/logout' : '/auth/welcome'}
140 className="settings-navigation__link" 141 className="settings-navigation__link"
141 > 142 >
142 {intl.formatMessage(messages.logout)} 143 { isLoggedIn ? intl.formatMessage(messages.logout) : 'Login'}
143 </Link> 144 </Link>
144 </div> 145 </div>
145 ); 146 );