Remove React warning

Fire onOptionChange in componentWillMount, otherwise end up trying
to update state effectively in a render method, which is bad.
pull/21833/head
David Baker 2017-03-29 15:05:49 +01:00
parent 6f4b080934
commit e139f5212a
1 changed files with 3 additions and 1 deletions

View File

@ -43,8 +43,10 @@ export default class CountryDropdown extends React.Component {
this.state = {
searchQuery: '',
}
}
if (!props.value) {
componentWillMount() {
if (!this.props.value) {
// If no value is given, we start with the first
// country selected, but our parent component
// doesn't know this, therefore we do this.