useAnnouncements: avoid toSorted

environments/review-announceme-gturcx/deployments/4564
Alex Gleason 2024-04-23 18:05:51 -05:00
rodzic b8093ace04
commit 5f838b5e52
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -85,11 +85,15 @@ const useAnnouncements = () => {
});
return {
data: data?.toSorted((a, b) => new Date(a.starts_at || a.published_at).getDate() - new Date(b.starts_at || b.published_at).getDate()),
data: data ? [...data].sort(compareAnnouncements) : undefined,
...result,
addReaction,
removeReaction,
};
};
function compareAnnouncements(a: Announcement, b: Announcement): number {
return new Date(a.starts_at || a.published_at).getDate() - new Date(b.starts_at || b.published_at).getDate();
}
export { useAnnouncements };