feat(config): message when settings saved
This commit is contained in:
parent
9bac53f559
commit
8212748f47
@ -29,7 +29,12 @@ export default class AdminPage extends Page {
|
|||||||
}
|
}
|
||||||
saveSettings() {
|
saveSettings() {
|
||||||
window.torrentSocket.emit('setConfig', this.options)
|
window.torrentSocket.emit('setConfig', this.options)
|
||||||
|
this.settingsSavedMessage = true
|
||||||
this.forceUpdate()
|
this.forceUpdate()
|
||||||
|
setTimeout(() => {
|
||||||
|
this.settingsSavedMessage = false
|
||||||
|
this.forceUpdate()
|
||||||
|
}, 1000)
|
||||||
}
|
}
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
@ -132,6 +137,12 @@ export default class AdminPage extends Page {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{
|
||||||
|
this.settingsSavedMessage
|
||||||
|
&&
|
||||||
|
<div style={{color: 'green'}}>Settings saved</div>
|
||||||
|
}
|
||||||
|
|
||||||
<div className='row center pad0-75'>
|
<div className='row center pad0-75'>
|
||||||
<RaisedButton label="Save Sttings" primary={true} onClick={() => {
|
<RaisedButton label="Save Sttings" primary={true} onClick={() => {
|
||||||
this.saveSettings()
|
this.saveSettings()
|
||||||
|
Loading…
Reference in New Issue
Block a user