Introduce client settings

This commit is contained in:
John Furrow
2016-06-06 21:01:10 -07:00
parent 30d75c124b
commit 02c3b5e4b0
27 changed files with 907 additions and 206 deletions
@@ -16,7 +16,7 @@ class SpeedLimitDropdown extends React.Component {
super();
this.state = {
speedLimits: SettingsStore.getSettings('speedLimits'),
speedLimits: SettingsStore.getFloodSettings('speedLimits'),
throttle: null
};
@@ -30,7 +30,7 @@ class SpeedLimitDropdown extends React.Component {
this.handleSettingsFetchRequestSuccess);
TransferDataStore.listen(EventTypes.CLIENT_TRANSFER_DATA_REQUEST_SUCCESS,
this.onTransferDataRequestSuccess);
SettingsStore.fetchSettings('speedLimits');
SettingsStore.fetchFloodSettings('speedLimits');
TransferDataStore.fetchTransferData();
}
@@ -129,7 +129,7 @@ class SpeedLimitDropdown extends React.Component {
}
handleSettingsFetchRequestSuccess() {
let speedLimits = SettingsStore.getSettings('speedLimits');
let speedLimits = SettingsStore.getFloodSettings('speedLimits');
if (!!speedLimits) {
this.setState({speedLimits});