refactor: improve team management, OKRs, and session components
This commit is contained in:
@@ -39,14 +39,12 @@ export function getTeamMembersForShare(
|
||||
currentUserId: string
|
||||
): TeamMemberUser[] {
|
||||
const seen = new Set<string>();
|
||||
return (
|
||||
userTeams
|
||||
.flatMap((t) => t.members ?? [])
|
||||
.map((m) => m.user)
|
||||
.filter((u) => {
|
||||
if (u.id === currentUserId || seen.has(u.id)) return false;
|
||||
seen.add(u.id);
|
||||
return true;
|
||||
})
|
||||
);
|
||||
return userTeams
|
||||
.flatMap((t) => t.members ?? [])
|
||||
.map((m) => m.user)
|
||||
.filter((u) => {
|
||||
if (u.id === currentUserId || seen.has(u.id)) return false;
|
||||
seen.add(u.id);
|
||||
return true;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user