adding sorting for recently played based on last time the game was opened

This commit is contained in:
Victor
2025-11-27 11:23:50 -03:00
parent 5e86ad4d7e
commit e176e624be

View File

@@ -76,7 +76,13 @@ export default function Library() {
switch (filterBy) { switch (filterBy) {
case "recently_played": case "recently_played":
filtered = library.filter((game) => game.lastTimePlayed !== null); filtered = library
.filter((game) => game.lastTimePlayed !== null)
.sort(
(a: any, b: any) =>
new Date(b.lastTimePlayed).getTime() -
new Date(a.lastTimePlayed).getTime()
);
break; break;
case "favorites": case "favorites":
filtered = library.filter((game) => game.favorite); filtered = library.filter((game) => game.favorite);