renderHover() {
return (
<div>
{/* some hover block with a lot of markup*/}
</div>
)
}
const fetchData = async () => {
const users = await fetchUsers();
const posts = await fetchPosts();
// do something with users and posts
};
App.state
например. Тут все зависит от подхода к реализации и стека технологий, которые вы используете.componentDidMount() {
this.props.store.dispatch(someAction());
}
store.dispatch(someAciton());
class SomeComponent extends React.Comopnent {
componentDidMount() {
this.props.dispatch(someAction());
}
}
export default connect(mapStateToProps)(SomeComponent);
В отдельные компоненты стоит выносить только логически самостоятельные элементы.