feat: nak req
This commit is contained in:
@@ -284,15 +284,22 @@ const NoteList = forwardRef<
|
||||
return () => {}
|
||||
}
|
||||
|
||||
const { closer, timelineKey } = await client.subscribeTimeline(
|
||||
subRequests.map(({ urls, filter }) => ({
|
||||
urls,
|
||||
filter: {
|
||||
kinds: showKinds ?? [],
|
||||
...filter,
|
||||
limit: areAlgoRelays ? ALGO_LIMIT : LIMIT
|
||||
const preprocessedSubRequests = await Promise.all(
|
||||
subRequests.map(async ({ urls, filter }) => {
|
||||
const relays = urls.length ? urls : await client.determineRelaysByFilter(filter)
|
||||
return {
|
||||
urls: relays,
|
||||
filter: {
|
||||
kinds: showKinds ?? [],
|
||||
...filter,
|
||||
limit: areAlgoRelays ? ALGO_LIMIT : LIMIT
|
||||
}
|
||||
}
|
||||
})),
|
||||
})
|
||||
)
|
||||
|
||||
const { closer, timelineKey } = await client.subscribeTimeline(
|
||||
preprocessedSubRequests,
|
||||
{
|
||||
onEvents: (events, eosed) => {
|
||||
if (events.length > 0) {
|
||||
|
||||
Reference in New Issue
Block a user