Files
react.dev/examples/update-on-async-rendering/using-react-lifecycles-compat.js
Brian Vaughn e298b47057 Wordsmithing
2018-02-07 09:21:26 -08:00

20 lines
440 B
JavaScript

import React from 'react';
// highlight-next-line
import polyfill from 'react-lifecycles-compat';
class ExampleComponent extends React.Component {
// highlight-next-line
static getDerivedStateFromProps(
nextProps,
prevState
) {
// Your state update logic here ...
}
}
// Polyfill your component to work with older versions of React:
// highlight-next-line
polyfill(ExampleComponent);
export default ExampleComponent;