([]);
const [selectedGrouping, setSelectedGrouping] = useState<
@@ -70,7 +72,10 @@ export function TeamProgressPage() {
return;
}
- 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(() => {
@@ -134,11 +139,10 @@ export function TeamProgressPage() {
{groupingTypes.map((grouping) => (