mirror of
https://github.com/irislib/iris-messenger.git
synced 2024-10-18 06:03:22 +00:00
add key to feed items
This commit is contained in:
parent
20f03b4437
commit
433e242a70
@ -109,7 +109,12 @@ const Feed = (props: FeedProps) => {
|
||||
<div className="grid grid-cols-3 gap-px">
|
||||
<InfiniteScroll loadMore={loadMore}>
|
||||
{imagesAndVideos.map((item, index) => (
|
||||
<ImageGridItem item={item} index={index} setModalImageIndex={setModalImageIndex} />
|
||||
<ImageGridItem
|
||||
key={`grid-${index}`}
|
||||
item={item}
|
||||
index={index}
|
||||
setModalImageIndex={setModalImageIndex}
|
||||
/>
|
||||
))}
|
||||
</InfiniteScroll>
|
||||
</div>
|
||||
@ -117,7 +122,9 @@ const Feed = (props: FeedProps) => {
|
||||
<Show when={displayAs === 'feed'}>
|
||||
<InfiniteScroll loadMore={loadMore}>
|
||||
{allEventsFiltered.map((event) => {
|
||||
return <EventComponent id={event.id} {...filterOption.eventProps} />;
|
||||
return (
|
||||
<EventComponent key={`${event.id}EC`} id={event.id} {...filterOption.eventProps} />
|
||||
);
|
||||
})}
|
||||
</InfiniteScroll>
|
||||
</Show>
|
||||
|
@ -158,7 +158,7 @@ class Follows extends View {
|
||||
<div className="flex flex-col w-full gap-4">
|
||||
<InfiniteScroll>
|
||||
{this.state.follows.map((hexKey) => (
|
||||
<FollowedUser hexKey={hexKey} />
|
||||
<FollowedUser key={hexKey} hexKey={hexKey} />
|
||||
))}
|
||||
</InfiniteScroll>
|
||||
{this.state.follows.length === 0 ? '—' : ''}
|
||||
|
Loading…
Reference in New Issue
Block a user