From 69bef7ee6e3839f19f5b499025ca6098c94f7a7f Mon Sep 17 00:00:00 2001 From: TerryM Date: Fri, 5 Jun 2026 19:31:27 +0800 Subject: [PATCH] fix: hide download button on favorites cards Add `showDownload` prop to PopularRankRow (default true to keep Home popular cards unchanged) and pass `showDownload={false}` from the favorites list. --- src/components/PopularRankList.tsx | 4 +++- src/pages/Favorites/index.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/PopularRankList.tsx b/src/components/PopularRankList.tsx index a68f119..c939352 100644 --- a/src/components/PopularRankList.tsx +++ b/src/components/PopularRankList.tsx @@ -89,6 +89,7 @@ export function PopularRankRow({ categories, browseSort = "popular", showRank = true, + showDownload = true, singlePostLink = false, onFavoriteChange, }: { @@ -97,6 +98,7 @@ export function PopularRankRow({ categories: Category[]; browseSort?: string; showRank?: boolean; + showDownload?: boolean; singlePostLink?: boolean; onFavoriteChange?: (postId: string, favorited: boolean) => void; }) { @@ -211,7 +213,7 @@ export function PopularRankRow({ onFavoriteChange?.(post.id, favorited) } /> - {r.isDownloadable ? ( + {showDownload && r.isDownloadable ? (