Skip to content

Commit bfbda2b

Browse files
SebasianDevAndyvargtz
authored andcommitted
Remove commented-out badge unlocking logic in RewardBoard component for cleaner code.
1 parent 72869b2 commit bfbda2b

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

components/profile/reward-board/component/reward-board.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,14 @@ export default async function RewardBoard() {
2222
// COMMENTED OUT: Points feature disabled
2323
// const totalPoints = userBadges.reduce((acc, userBadge) => acc + userBadge.points, 0);
2424
const hackathonBadgesUnlocked = hackathonBadges.map((badge) => {
25-
const userBadge = userBadges.find((userBadge) => userBadge.badge_id == badge.id);
26-
27-
const allRequirementsCompleted = userBadge?.requirements && userBadge.requirements.length > 0 &&
28-
userBadge.requirements.every((requirement) => requirement.unlocked === true);
29-
return {
30-
...badge,
31-
is_unlocked: !!allRequirementsCompleted,
32-
requirements: userBadge?.requirements || badge.requirements,
33-
};
25+
const userBadge = userBadges.find((userBadge) => userBadge.badge_id == badge.id);
26+
const allRequirementsCompleted = userBadge?.requirements && userBadge.requirements.length > 0 &&
27+
userBadge.requirements.every((requirement) => requirement.unlocked === true);
28+
return {
29+
...badge,
30+
is_unlocked: !!allRequirementsCompleted,
31+
requirements: userBadge?.requirements || badge.requirements,
32+
};
3433
});
3534

3635
const academyBadgesUnlocked = academyBadges.map((badge) => {

0 commit comments

Comments
 (0)