mirror of
https://github.com/embarklabs/embark.git
synced 2025-01-11 14:24:24 +00:00
Added whisper status indicator
This commit is contained in:
parent
baffdb8f3b
commit
3b13a2c80c
@ -21,10 +21,30 @@ class App extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount(){
|
componentDidMount(){
|
||||||
// TODO Verify if whisper & swarm/ipfs are available
|
let _this = this;
|
||||||
|
|
||||||
|
setTimeout(() => {
|
||||||
|
if (EmbarkJS.isNewWeb3()) {
|
||||||
|
EmbarkJS.Messages.Providers.whisper.getWhisperVersion(function(err, version){
|
||||||
|
if(!err)
|
||||||
|
_this.setState({whisperEnabled: true})
|
||||||
|
else
|
||||||
|
console.log(err);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
if (EmbarkJS.Messages.providerName === 'whisper') {
|
||||||
|
EmbarkJS.Messages.getWhisperVersion(function(err, version) {
|
||||||
|
if(!err)
|
||||||
|
_this.setState({whisperEnabled: true})
|
||||||
|
else
|
||||||
|
console.log(err);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, 500);
|
||||||
|
|
||||||
this.setState({
|
this.setState({
|
||||||
whisperEnabled: false,
|
storageEnabled: true
|
||||||
storageEnabled: false
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user