Added explicit null value in state initializer

This commit is contained in:
Brian Vaughn
2018-03-15 08:48:01 -07:00
parent 3c75def7e7
commit 55650fc12c

View File

@@ -2,18 +2,19 @@
class ExampleComponent extends React.Component {
// Initialize state in constructor,
// Or with a property initializer.
// highlight-range{1-3}
// highlight-range{1-4}
state = {
isScrollingDown: false,
lastRow: null,
};
// highlight-line
// highlight-range{1-8}
static getDerivedStateFromProps(nextProps, prevState) {
if (nextProps.currentRow !== prevState.lastRow) {
return {
lastRow: nextProps.currentRow,
isScrollingDown:
nextProps.currentRow > prevState.lastRow,
lastRow: nextProps.currentRow,
};
}