19 lines
400 B
JavaScript
19 lines
400 B
JavaScript
// @flow
|
|
import { GroupUser } from "../models";
|
|
import { presentUser } from ".";
|
|
|
|
type GroupMembership = {
|
|
id: string,
|
|
userId: string,
|
|
groupId: string,
|
|
};
|
|
|
|
export default (membership: GroupUser): GroupMembership => {
|
|
return {
|
|
id: `${membership.userId}-${membership.groupId}`,
|
|
userId: membership.userId,
|
|
groupId: membership.groupId,
|
|
user: presentUser(membership.user),
|
|
};
|
|
};
|