mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-10 15:42: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){
|
handleScroll : function(e){
|
||||||
this.setState({
|
this.setState((prevState)=>({
|
||||||
viewablePageNumber : Math.floor(e.target.scrollTop / e.target.scrollHeight * this.state.pages.length)
|
viewablePageNumber : Math.floor(e.target.scrollTop / e.target.scrollHeight * prevState.pages.length)
|
||||||
});
|
}));
|
||||||
},
|
},
|
||||||
|
|
||||||
shouldRender : function(pageText, index){
|
shouldRender : function(pageText, index){
|
||||||
|
|||||||
Reference in New Issue
Block a user