fix: muted
This commit is contained in:
@@ -167,13 +167,6 @@ export default function NoteList({
|
||||
setNewEvents([])
|
||||
}
|
||||
|
||||
const eventFilter = (event: Event) => {
|
||||
return (
|
||||
(!filterMutedNotes || !mutePubkeys.includes(event.pubkey)) &&
|
||||
(listMode !== 'posts' || !isReplyNoteEvent(event))
|
||||
)
|
||||
}
|
||||
|
||||
return (
|
||||
<div className={className}>
|
||||
<ListModeSwitch
|
||||
@@ -193,7 +186,12 @@ export default function NoteList({
|
||||
pullingContent=""
|
||||
>
|
||||
<div className="space-y-2 sm:space-y-2">
|
||||
{newEvents.filter(eventFilter).length > 0 && (
|
||||
{newEvents.filter((event: Event) => {
|
||||
return (
|
||||
(!filterMutedNotes || !mutePubkeys.includes(event.pubkey)) &&
|
||||
(listMode !== 'posts' || !isReplyNoteEvent(event))
|
||||
)
|
||||
}).length > 0 && (
|
||||
<div className="flex justify-center w-full mt-2">
|
||||
<Button size="lg" onClick={showNewEvents}>
|
||||
{t('show new notes')}
|
||||
@@ -208,9 +206,16 @@ export default function NoteList({
|
||||
/>
|
||||
) : (
|
||||
<div>
|
||||
{events.filter(eventFilter).map((event) => (
|
||||
<NoteCard key={event.id} className="w-full" event={event} />
|
||||
))}
|
||||
{events
|
||||
.filter((event: Event) => listMode !== 'posts' || !isReplyNoteEvent(event))
|
||||
.map((event) => (
|
||||
<NoteCard
|
||||
key={event.id}
|
||||
className="w-full"
|
||||
event={event}
|
||||
filterMutedNotes={filterMutedNotes}
|
||||
/>
|
||||
))}
|
||||
</div>
|
||||
)}
|
||||
<div className="text-center text-sm text-muted-foreground">
|
||||
|
||||
Reference in New Issue
Block a user