Перед обновлением реагировать на версию 16.3, я бы вызвал метод, основанный на изменениях в реквизите, например:
componentWillReceiveProps(nextProps){
if(this.props.country.length !== nextProps.country){
doSomething(); //example calling redux action
}
}
componentWillReceiveProps небезопасен в Версии 16.3 и мы должны использовать getDerivedStateFromProps. Тем не менее, этот метод возвращает объект, и я не знаю, как я могу вызвать метод из него так же, как я делаю с componentWillReceiveProps