Add correct load newer events.

pull/255/head
Andrey Dolgolev 2021-09-15 18:58:51 +03:00
rodzic 3424b9fbdf
commit aa43f99273
1 zmienionych plików z 7 dodań i 2 usunięć

Wyświetl plik

@ -209,7 +209,8 @@ const useStream = (q, streamCache, setStreamCache, cursor, setCursor) => {
let oldEventsList = streamCache; let oldEventsList = streamCache;
setStreamCache([...newEvents.events, ...oldEventsList]); setStreamCache([...newEvents.events, ...oldEventsList]);
if (oldEventsList > 0) {
if (oldEventsList.length > 0) {
setCursor(cursor + newEvents.events.length); setCursor(cursor + newEvents.events.length);
} }
@ -256,7 +257,11 @@ const useStream = (q, streamCache, setStreamCache, cursor, setCursor) => {
q: streamQuery, q: streamQuery,
...streamBoundary, ...streamBoundary,
}); });
setNewerEvent({ ...response.data }); if (response.data) {
setNewerEvent({ ...response.data });
} else {
setNewerEvent(null);
}
return response.data; return response.data;
}; };