Browse Source

FIX: electrum connection status now updates realtime

disable-batching-for-eps
Overtorment 5 years ago
parent
commit
ef1509b4f9
  1. 11
      screen/settings/electrumSettings.js

11
screen/settings/electrumSettings.js

@ -24,6 +24,10 @@ export default class ElectrumSettings extends Component {
}; };
} }
componentWillUnmount() {
clearInterval(this.state.inverval);
}
async componentDidMount() { async componentDidMount() {
let host = await AsyncStorage.getItem(AppStorage.ELECTRUM_HOST); let host = await AsyncStorage.getItem(AppStorage.ELECTRUM_HOST);
let port = await AsyncStorage.getItem(AppStorage.ELECTRUM_TCP_PORT); let port = await AsyncStorage.getItem(AppStorage.ELECTRUM_TCP_PORT);
@ -36,8 +40,15 @@ export default class ElectrumSettings extends Component {
sslPort, sslPort,
}); });
const inverval = setInterval(async () => {
this.setState({
config: await BlueElectrum.getConfig(),
});
}, 1000);
await this.setState({ await this.setState({
config: await BlueElectrum.getConfig(), config: await BlueElectrum.getConfig(),
inverval,
}); });
} }

Loading…
Cancel
Save