feat: team invitation mutations

This commit is contained in:
Andrew Bastin
2021-10-15 20:55:52 +05:30
committed by liyasthomas
parent a12315d81a
commit d9d7261bc5
5 changed files with 94 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
mutation AcceptTeamInvitation($inviteID: ID!) {
acceptTeamInvitation(inviteID: $inviteID) {
membershipID
role
user {
uid
displayName
photoURL
email
}
}
}

View File

@@ -0,0 +1,9 @@
mutation CreateTeamInvitation($inviteeEmail: String!, $inviteeRole: TeamMemberRole!, $teamID: ID!) {
createTeamInvitation(inviteeRole: $inviteeRole, inviteeEmail: $inviteeEmail, teamID: $teamID) {
id
teamID
creatorUid
inviteeEmail
inviteeRole
}
}

View File

@@ -0,0 +1,3 @@
mutation RevokeTeamInvitation($inviteID: ID!) {
revokeTeamInvitation(inviteID: $inviteID)
}