0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-28 13:32:39 +00:00

Fix inconsistent React state update.

Flagged by lgtm.com (as js/react/inconsistent-state-update).
This commit is contained in:
Rae Che
2018-05-27 11:55:06 +01:00
committed by Trevor Buckner
parent b8105eb147
commit 15ac397b63

View File

@@ -62,9 +62,9 @@ const BrewRenderer = createClass({
},
handleScroll : function(e){
this.setState({
viewablePageNumber : Math.floor(e.target.scrollTop / e.target.scrollHeight * this.state.pages.length)
});
this.setState((prevState)=>({
viewablePageNumber : Math.floor(e.target.scrollTop / e.target.scrollHeight * prevState.pages.length)
}));
},
shouldRender : function(pageText, index){