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:
@@ -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){
|
||||
|
||||
Reference in New Issue
Block a user