feat(dashboard): add last updated at course sort option (#823)
Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Rotimi Best <rotimi-best@users.noreply.github.com>
This commit is contained in:
co-authored by
Cursor Agent
Rotimi Best
parent
753f9b3d7b
commit
9b9dccc07a
@@ -156,6 +156,13 @@
|
||||
? new Date(a.createdAt ?? '').getTime() - new Date(b.createdAt ?? '').getTime()
|
||||
: new Date(b.createdAt ?? '').getTime() - new Date(a.createdAt ?? '').getTime()
|
||||
);
|
||||
} else if (sortKey === CourseSortBy.LastUpdatedAt) {
|
||||
return sortedCourses.sort((a, b) => {
|
||||
const aUpdatedAt = new Date(a.updatedAt ?? a.createdAt ?? '').getTime();
|
||||
const bUpdatedAt = new Date(b.updatedAt ?? b.createdAt ?? '').getTime();
|
||||
|
||||
return selectedOrder === CourseSortOrder.Asc ? aUpdatedAt - bUpdatedAt : bUpdatedAt - aUpdatedAt;
|
||||
});
|
||||
} else if (sortKey === CourseSortBy.Published) {
|
||||
return sortedCourses.sort((a, b) =>
|
||||
selectedOrder === CourseSortOrder.Asc
|
||||
|
||||
Reference in New Issue
Block a user