From 9c0e30ec249d0ff6b243138d855f9bc8175aac04 Mon Sep 17 00:00:00 2001 From: codytseng Date: Mon, 10 Feb 2025 21:26:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=92=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/NoteList/index.tsx | 7 ++++--- src/pages/primary/NoteListPage/index.tsx | 8 +++++++- src/pages/secondary/RelayPage/index.tsx | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/components/NoteList/index.tsx b/src/components/NoteList/index.tsx index fb4452b8..c494a96c 100644 --- a/src/components/NoteList/index.tsx +++ b/src/components/NoteList/index.tsx @@ -26,12 +26,14 @@ export default function NoteList({ relayUrls, filter = {}, className, - filterMutedNotes = true + filterMutedNotes = true, + needCheckAlgoRelay = false }: { relayUrls: string[] filter?: Filter className?: string filterMutedNotes?: boolean + needCheckAlgoRelay?: boolean }) { const { t } = useTranslation() const { isLargeScreen } = useScreenSize() @@ -72,8 +74,7 @@ export default function NoteList({ setHasMore(true) let areAlgoRelays = false - // if no authors, check if all relays are algo relays - if (!noteFilter.authors?.length) { + if (needCheckAlgoRelay) { const relayInfos = await client.fetchRelayInfos(relayUrls) areAlgoRelays = relayInfos.every((relayInfo) => checkAlgoRelay(relayInfo)) } diff --git a/src/pages/primary/NoteListPage/index.tsx b/src/pages/primary/NoteListPage/index.tsx index d92551f5..60e829c6 100644 --- a/src/pages/primary/NoteListPage/index.tsx +++ b/src/pages/primary/NoteListPage/index.tsx @@ -33,7 +33,13 @@ const NoteListPage = forwardRef((_, ref) => { ) } else if (isReady) { - content = + content = ( + + ) } return ( diff --git a/src/pages/secondary/RelayPage/index.tsx b/src/pages/secondary/RelayPage/index.tsx index 47704247..be9fa665 100644 --- a/src/pages/secondary/RelayPage/index.tsx +++ b/src/pages/secondary/RelayPage/index.tsx @@ -25,7 +25,7 @@ const RelayPage = forwardRef(({ url, index }: { url?: string; index?: number }, displayScrollToTopButton > - + ) })