Moving frequently-updated props into relevant components (now connect-ed) to reduce full re-renders

This commit is contained in:
James Barnsley
2019-06-28 09:34:15 +12:00
parent 2c576733cb
commit 0dd0a36c60
10 changed files with 193 additions and 99 deletions

View File

@ -46,6 +46,14 @@ class Queue extends React.Component {
this.props.uiActions.setWindowTitle("Now playing");
}
componentWillReceiveProps(nextProps) {
console.log(nextProps);
}
shouldComponentUpdate(nextProps) {
return (nextProps !== this.props);
}
loadMore(){
var new_limit = this.state.limit + this.state.per_page;