feat: aggregate multiple reposts to avoid duplicate posts in feed

This commit is contained in:
codytseng
2025-11-01 19:36:01 +08:00
parent 934c56a20d
commit 222527ec7c
21 changed files with 193 additions and 55 deletions

View File

@@ -11,12 +11,14 @@ export default function NoteCard({
event,
className,
filterMutedNotes = true,
pinned = false
pinned = false,
reposters
}: {
event: Event
className?: string
filterMutedNotes?: boolean
pinned?: boolean
reposters?: string[]
}) {
const { mutePubkeySet } = useMuteList()
const { hideContentMentioningMutedUsers } = useContentPolicy()
@@ -41,7 +43,7 @@ export default function NoteCard({
/>
)
}
return <MainNoteCard event={event} className={className} pinned={pinned} />
return <MainNoteCard event={event} className={className} pinned={pinned} reposters={reposters} />
}
export function NoteCardLoadingSkeleton() {