Я сомневаюсь, что ваша проблема связана с Netlify, поскольку, как объяснил Мартин, ответная реакция выполняет саму маршрутизацию.Скорее всего, происходит то, что ваш родительский компонент не имеет доступа к реквизитам реагирующего маршрутизатора, таким образом, всякий раз, когда изменяется URL-адрес, он не проходит с shouldComponentUpdate.Предполагая, что у вас правильный синтаксис, я бы попытался обернуть ваш родительский компонент с помощью withRouter следующим образом:
import {withRouter, Switch, Route} from 'react-router-dom'
class youComponent extends Component{
constructor(props){
super(props);
}
render(){
let {teamName} = this.props;
return(
<Switch>
<Route path="/path2" component={ChildComponent} />
... other routes
<Route path="/path3" render={(props) => <ChildComponent2
teamName={teamName} />} />
</Switch>
)
}
}
export default withRouter(yourComponent)
Также убедитесь, что ваши дочерние компоненты имеют доступ к реквизитам истории из Reaction-router-dom.Иногда реквизиты истории не передаются дочерним компонентам.