feat: testing new achievements page ui

This commit is contained in:
Zamitto
2024-10-16 23:06:21 -03:00
parent 108b2552b5
commit ea5b07a1ec
7 changed files with 48 additions and 63 deletions

View File

@@ -64,7 +64,13 @@ export const mergeAchievements = async (
localGameAchievement?.unlockedAchievements || "[]"
).filter((achievement) => achievement.name) as UnlockedAchievement[];
const newAchievements = achievements
const newAchievementsMap = new Map(
achievements.reverse().map((achievement) => {
return [achievement.name.toUpperCase(), achievement];
})
);
const newAchievements = [...newAchievementsMap.values()]
.filter((achievement) => {
return !unlockedAchievements.some((localAchievement) => {
return (