mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-03-12 17:51:53 +08:00
fix: user progress sort
This commit is contained in:
@@ -71,14 +71,11 @@ export function TeamProgressPage() {
|
||||
toast.error(error?.message || 'Failed to get team progress');
|
||||
return;
|
||||
}
|
||||
const userProgress = response.find((member) => member.email === user?.email);
|
||||
if (userProgress) {
|
||||
const index = response.indexOf(userProgress);
|
||||
response.splice(index, 1);
|
||||
response.unshift(userProgress);
|
||||
}
|
||||
|
||||
setTeamMembers(response);
|
||||
const currentUserProgress = response.find((member) => member.email === user?.email)
|
||||
const otherUserProgresses = response.filter(member => member.email !== user?.email);
|
||||
const allUserProgresses = currentUserProgress ? [currentUserProgress, ...otherUserProgresses] : otherUserProgresses;
|
||||
setTeamMembers(allUserProgresses);
|
||||
}
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user