nextProps added

This commit is contained in:
svetlagasheva 2018-11-12 13:51:41 +02:00
parent d6d468f63c
commit 490a62433c

View file

@ -38,15 +38,18 @@ class Settings extends Component {
return { autoplayEnabled: !autoplayEnabled }
});
}
toggleDataSaver = () => {
this.setState(({ dataSaverEnabled }) => {
return { dataSaverEnabled: !dataSaverEnabled }
});
}
shouldComponentUpdate(nextState) {
return nextState.selectedMenu !== this.state.selectedMenu;
shouldComponentUpdate(nextProps, nextState) {
return nextState.decodingEnabled !== this.state.decodingEnabled ||
nextState.autoplayEnabled !== this.state.autoplayEnabled ||
nextState.dataSaverEnabled !== this.state.dataSaverEnabled ||
nextState.selectedMenu !== this.state.selectedMenu;
}
renderPlayerSettings = () => {