По сути, я собираюсь объединить два контейнера в один контейнер, причем самый последний из них находится сверху.
Так что вместо
Последнее сообщение
второе недавнее сообщение
третье недавнее сообщение
последнее событие
второе недавнее событие
третье недавнее событие
Объединено:
Самое последнее сообщение
Второе последнее сообщение
Самое последнее событие
треть недавний пост econd недавнее событие
третье недавнее событие
Вот как выглядит код в данный момент:
render() {
return (
<div>
<MenuBar />
<div className="row">
<div className="col-lg-8 col-md-6 col-sm-12">
<PostContainer />
<EventContainer />
</div>
</div>
</div>
);
}
Эти "контейнеры" идентичны:
render(){
return (
<ListGroup>
{this.state.posts.map((post) => (
<PostView
key={post.id}
id={post.id}
title={post.title}
description={post.description}
region={REGION_CHOICES[post.region]}
datetimeCreated={post.datetime_created}
creator={post.creator}
likedUsers= {post.liked_users}
taggedUsers={post.tagged_users}
handleLike={this.handleLike}
/>
))}
</ListGroup>
)
}
}
Есть идеи? Спасибо всем