diff --git a/src/pages/following.jsx b/src/pages/following.jsx index 8dd19774..c9954e39 100644 --- a/src/pages/following.jsx +++ b/src/pages/following.jsx @@ -25,13 +25,6 @@ function Following({ title, path, id, headerStart }) { const results = await homeIterator.current.next(); const { value } = results; if (value?.length) { - // ENFORCE sort by datetime (Latest first) - value.sort((a, b) => { - const aDate = new Date(a.createdAt); - const bDate = new Date(b.createdAt); - return bDate - aDate; - }); - if (firstLoad) { latestItem.current = value[0].id; } @@ -39,6 +32,13 @@ function Following({ title, path, id, headerStart }) { value.forEach((item) => { saveStatus(item, instance); }); + + // ENFORCE sort by datetime (Latest first) + value.sort((a, b) => { + const aDate = new Date(a.createdAt); + const bDate = new Date(b.createdAt); + return bDate - aDate; + }); } return results; }