feat: implementation of users module of the admin dashboard (#29)

Co-authored-by: Anwarul Islam <anwaarulislaam@gmail.com>
This commit is contained in:
Joel Jacob Stephen
2023-03-03 19:26:34 +05:30
committed by GitHub
parent 223150550f
commit 90569192b7
26 changed files with 797 additions and 650 deletions

View File

@@ -0,0 +1,5 @@
mutation InviteUserToSignIn($inviteeEmail: String!) {
inviteUserToSignin(inviteeEmail: $inviteeEmail) {
inviteeEmail
}
}

View File

@@ -0,0 +1,3 @@
mutation MakeUserAdmin($uid: String!) {
makeUserAdmin(userUID: $uid)
}

View File

@@ -0,0 +1,11 @@
query UserInfo($uid: ID!) {
admin {
userInfo(userUid: $uid) {
uid
displayName
email
photoURL
createdOn
}
}
}

View File

@@ -1,8 +0,0 @@
query GetCollectionChildren($collectionID: ID!, $cursor: String) {
collection(collectionID: $collectionID) {
children(cursor: $cursor) {
id
title
}
}
}

View File

@@ -0,0 +1,10 @@
query InvitedUsers {
admin {
invitedUsers {
adminUid
adminEmail
inviteeEmail
invitedOn
}
}
}

View File

@@ -1,9 +0,0 @@
query Me {
me {
uid
displayName
photoURL
isAdmin
createdOn
}
}

View File

@@ -0,0 +1,3 @@
mutation RemoveUserAccountByAdmin($uid: String!) {
removeUserAccountByAdmin(userUID: $uid)
}

View File

@@ -0,0 +1,11 @@
query UsersList($cursor: ID) {
admin {
allUsers(cursor: $cursor) {
uid
displayName
email
isAdmin
createdOn
}
}
}