From b42cf8b7fc4cf406f32b847512205ea4d288466a Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Thu, 13 Nov 2025 07:11:04 +0000 Subject: [PATCH] completionId: cgen-2ff0a0db7d5f46089d624e3b5300939c cgen-2ff0a0db7d5f46089d624e3b5300939c --- client/pages/Feed.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/client/pages/Feed.tsx b/client/pages/Feed.tsx index 20c78b53..afe5aebf 100644 --- a/client/pages/Feed.tsx +++ b/client/pages/Feed.tsx @@ -299,19 +299,21 @@ export default function Feed() { }, [fetchFeed]); const filteredItems = useMemo(() => { + let filtered = items.filter((item) => selectedArms.includes(item.arm || "labs")); + if (activeFilter === "following") { - return items.filter( + filtered = filtered.filter( (item) => isFollowingAuthor(item.authorId) || item.authorId === user?.id, ); } if (activeFilter === "trending") { - return [...items].sort( + filtered = [...filtered].sort( (a, b) => b.likes + b.comments - (a.likes + a.comments), ); } - return items; - }, [activeFilter, isFollowingAuthor, items, user?.id]); + return filtered; + }, [activeFilter, isFollowingAuthor, items, selectedArms, user?.id]); const trendingTopics = useMemo(() => { const counts = new Map();