Browse Source

fix: 🐛

imwald
codytseng 1 year ago
parent
commit
35e5f18424
  1. 3
      src/components/NoteList/index.tsx
  2. 10
      src/services/client.service.ts

3
src/components/NoteList/index.tsx

@ -60,14 +60,13 @@ export default function NoteList({
onEvents: (events, eosed) => { onEvents: (events, eosed) => {
if (events.length > 0) { if (events.length > 0) {
setEvents(events) setEvents(events)
} else {
setHasMore(false)
} }
if (areAlgoRelays) { if (areAlgoRelays) {
setHasMore(false) setHasMore(false)
} }
if (eosed) { if (eosed) {
setInitialized(true) setInitialized(true)
setHasMore(events.length > 0)
} }
}, },
onNew: (event) => { onNew: (event) => {

10
src/services/client.service.ts

@ -292,9 +292,13 @@ class ClientService extends EventTarget {
onEvents = () => {} onEvents = () => {}
onNew = () => {} onNew = () => {}
subPromises.forEach((subPromise) => { subPromises.forEach((subPromise) => {
subPromise.then((sub) => { subPromise
sub.close() .then((sub) => {
}) sub.close()
})
.catch((err) => {
console.error(err)
})
}) })
} }
} }

Loading…
Cancel
Save