aboutsummaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorLibravatar vantezzen <properly@protonmail.com>2019-09-06 12:24:53 +0200
committerLibravatar vantezzen <properly@protonmail.com>2019-09-06 12:24:53 +0200
commit18d977622273968f973331ee40e1f9ec57c90889 (patch)
tree5fdb325d2a9f62eb1417a4e17c6b48f20a7a8273 /src/components
parentAdd all-contributors (diff)
downloadferdium-app-18d977622273968f973331ee40e1f9ec57c90889.tar.gz
ferdium-app-18d977622273968f973331ee40e1f9ec57c90889.tar.zst
ferdium-app-18d977622273968f973331ee40e1f9ec57c90889.zip
Add server change info
Diffstat (limited to 'src/components')
-rw-r--r--src/components/settings/settings/EditSettingsForm.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index 4431dfd74..4399a3a06 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -22,6 +22,10 @@ const messages = defineMessages({
22 id: 'settings.app.headlineGeneral', 22 id: 'settings.app.headlineGeneral',
23 defaultMessage: '!!!General', 23 defaultMessage: '!!!General',
24 }, 24 },
25 serverInfo: {
26 id: 'settings.app.serverInfo',
27 defaultMessage: '!!!We advice you to logout after changing your server as your settings might not be saved otherwise.',
28 },
25 headlineLanguage: { 29 headlineLanguage: {
26 id: 'settings.app.headlineLanguage', 30 id: 'settings.app.headlineLanguage',
27 defaultMessage: '!!!Language', 31 defaultMessage: '!!!Language',
@@ -144,6 +148,8 @@ export default @observer class EditSettingsForm extends Component {
144 updateButtonLabelMessage = messages.buttonSearchForUpdate; 148 updateButtonLabelMessage = messages.buttonSearchForUpdate;
145 } 149 }
146 150
151 const isLoggedIn = Boolean(localStorage.getItem('authToken'));
152
147 return ( 153 return (
148 <div className="settings__main"> 154 <div className="settings__main">
149 <div className="settings__header"> 155 <div className="settings__header">
@@ -169,6 +175,9 @@ export default @observer class EditSettingsForm extends Component {
169 field={form.$('server')} 175 field={form.$('server')}
170 autoFocus 176 autoFocus
171 /> 177 />
178 { isLoggedIn && (
179 <p>{ intl.formatMessage(messages.serverInfo) }</p>
180 )}
172 181
173 {/* Appearance */} 182 {/* Appearance */}
174 <h2 id="apperance">{intl.formatMessage(messages.headlineAppearance)}</h2> 183 <h2 id="apperance">{intl.formatMessage(messages.headlineAppearance)}</h2>