fix: show only selected post from favorites

This commit is contained in:
TerryM
2026-06-05 18:52:25 +08:00
parent 2d003c6fef
commit 9f5367ae12
3 changed files with 51 additions and 27 deletions

View File

@@ -89,6 +89,7 @@ export function PopularRankRow({
categories,
browseSort = "popular",
showRank = true,
singlePostLink = false,
onFavoriteChange,
}: {
post: Post;
@@ -96,6 +97,7 @@ export function PopularRankRow({
categories: Category[];
browseSort?: string;
showRank?: boolean;
singlePostLink?: boolean;
onFavoriteChange?: (postId: string, favorited: boolean) => void;
}) {
const { t, lang } = useI18n();
@@ -142,6 +144,7 @@ export function PopularRankRow({
const params = new URLSearchParams();
if (browseSort) params.set("sort", browseSort);
params.set("post", post.id);
if (singlePostLink) params.set("single", "1");
navigate(lp(`/browse?${params.toString()}`));
}}
aria-label={r.title}