Skip to content
Snippets Groups Projects
Unverified Commit c9cfda8c authored by Michael "Z" Goddard's avatar Michael "Z" Goddard
Browse files

set an initial message number to skip rendering a second time

parent 52a6136c
No related branches found
No related tags found
No related merge requests found
......@@ -120,15 +120,13 @@ class LoaderComponent extends React.Component {
constructor (props) {
super(props);
this.state = {
messageNumber: 0
messageNumber: this.chooseRandomMessage()
};
}
componentDidMount () {
this.chooseRandomMessage();
// Start an interval to choose a new message every 5 seconds
this.intervalId = setInterval(() => {
this.chooseRandomMessage();
this.setState({messageNumber: this.chooseRandomMessage()});
}, 5000);
}
componentWillUnmount () {
......@@ -145,7 +143,7 @@ class LoaderComponent extends React.Component {
break;
}
}
this.setState({messageNumber});
return messageNumber;
}
render () {
return (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment