Как я могу передать дочерний компонент из родительских данных, запрошенных при вызове ajax? Например, у меня есть такой код
class Parent extends React.Component {
constructor(props) {
super(props);
this.state = {};
}
async componentDidMount() {
const response = await fetch();
this.setState(response.data);
}
render() {
return (
<ChildComponent data={this.state} /> // data={}
);
}
}
Проблема здесь в том, что ChildComponent будет монтироваться до того, как будут получены данные, поэтому я получу пустые данные объекта в ChildComponent.