Browse Source

fix: some 🐛

imwald
codytseng 1 year ago
parent
commit
91977d6495
  1. 5
      src/components/NotificationList/index.tsx
  2. 2
      src/components/ParentNotePreview/index.tsx
  3. 2
      src/pages/secondary/NotePage/index.tsx

5
src/components/NotificationList/index.tsx

@ -108,7 +108,10 @@ export default function NotificationList() { @@ -108,7 +108,10 @@ export default function NotificationList() {
}
if (notifications.length > 0) {
setNotifications((oldNotifications) => [...oldNotifications, ...notifications])
setNotifications((oldNotifications) => [
...oldNotifications,
...notifications.filter((event) => event.pubkey !== pubkey)
])
}
setUntil(notifications[notifications.length - 1].created_at - 1)

2
src/components/ParentNotePreview/index.tsx

@ -22,7 +22,7 @@ export default function ParentNotePreview({ @@ -22,7 +22,7 @@ export default function ParentNotePreview({
onClick={onClick}
>
<div className="shrink-0">{t('reply to')}</div>
<UserAvatar userId={event.pubkey} size="tiny" />
<UserAvatar className="shrink-0" userId={event.pubkey} size="tiny" />
<div className="truncate">{event.content}</div>
</div>
)

2
src/pages/secondary/NotePage/index.tsx

@ -52,7 +52,9 @@ export default function NotePage({ id, index }: { id?: string; index?: number }) @@ -52,7 +52,9 @@ export default function NotePage({ id, index }: { id?: string; index?: number })
return (
<SecondaryPageLayout index={index} titlebarContent={t('Note')} displayScrollToTopButton>
<div className="px-4">
{rootEventId !== parentEventId && (
<ParentNote key={`root-note-${event.id}`} eventId={rootEventId} />
)}
<ParentNote key={`parent-note-${event.id}`} eventId={parentEventId} />
<Note key={`note-${event.id}`} event={event} fetchNoteStats />
</div>

Loading…
Cancel
Save