From e1b6e12b050cf9ee81bc0b9c7758673579fac743 Mon Sep 17 00:00:00 2001 From: Kieran Date: Sat, 21 Jan 2023 23:01:55 +0000 Subject: [PATCH] bug: filter latestFeed --- src/Element/Timeline.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Element/Timeline.tsx b/src/Element/Timeline.tsx index 331749e7..a176896c 100644 --- a/src/Element/Timeline.tsx +++ b/src/Element/Timeline.tsx @@ -32,7 +32,7 @@ export default function Timeline({ subject, postsOnly = false, method }: Timelin }, [main]); const latestFeed = useMemo(() => { - return filterPosts(latest.notes); + return filterPosts(latest.notes).filter(a => !mainFeed.some(b => b.id === a.id)); }, [latest]); function eventElement(e: TaggedRawEvent) { @@ -52,7 +52,7 @@ export default function Timeline({ subject, postsOnly = false, method }: Timelin {latestFeed.length > 1 && (
showLatest()}>   - Show latest {latestFeed.length} notes + Show latest {latestFeed.length - 1} notes
)} {mainFeed.map(eventElement)} {mainFeed.length > 0 ? : null}