Fix create-react-class regression.

Can't call setState in c'tor
pull/21833/head
Michael Telatynski 2020-09-08 12:07:24 +01:00
parent ddba5c6223
commit 99cd2dceec
1 changed files with 5 additions and 2 deletions

View File

@ -57,11 +57,14 @@ export default class PowerSelector extends React.Component {
customValue: this.props.value,
selectValue: 0,
};
this._initStateFromProps(this.props);
}
// TODO: [REACT-WARNING] Replace with appropriate lifecycle event
// eslint-disable-next-line camelcase
UNSAFE_componentWillMount() {
this._initStateFromProps(this.props);
}
// eslint-disable-next-line camelcase
UNSAFE_componentWillReceiveProps(newProps) {
this._initStateFromProps(newProps);