feat: Integrate Data Connect and Implement Staff List View Directory
This commit is contained in:
68
backend/dataconnect/example/team/queries.gql
Normal file
68
backend/dataconnect/example/team/queries.gql
Normal file
@@ -0,0 +1,68 @@
|
||||
query listTeams @auth(level: USER) {
|
||||
teams {
|
||||
id
|
||||
teamName
|
||||
ownerId
|
||||
ownerName
|
||||
ownerRole
|
||||
email
|
||||
companyLogo
|
||||
totalMembers
|
||||
activeMembers
|
||||
totalHubs
|
||||
departments
|
||||
favoriteStaffCount
|
||||
blockedStaffCount
|
||||
favoriteStaff
|
||||
blockedStaff
|
||||
createdAt
|
||||
updatedAt
|
||||
createdBy
|
||||
}
|
||||
}
|
||||
|
||||
query getTeamById($id: UUID!) @auth(level: USER) {
|
||||
team(id: $id) {
|
||||
id
|
||||
teamName
|
||||
ownerId
|
||||
ownerName
|
||||
ownerRole
|
||||
email
|
||||
companyLogo
|
||||
totalMembers
|
||||
activeMembers
|
||||
totalHubs
|
||||
departments
|
||||
favoriteStaffCount
|
||||
blockedStaffCount
|
||||
favoriteStaff
|
||||
blockedStaff
|
||||
createdAt
|
||||
updatedAt
|
||||
createdBy
|
||||
}
|
||||
}
|
||||
|
||||
query getTeamsByOwnerId($ownerId: UUID!) @auth(level: USER) {
|
||||
teams(where: { ownerId: { eq: $ownerId } }) {
|
||||
id
|
||||
teamName
|
||||
ownerId
|
||||
ownerName
|
||||
ownerRole
|
||||
email
|
||||
companyLogo
|
||||
totalMembers
|
||||
activeMembers
|
||||
totalHubs
|
||||
departments
|
||||
favoriteStaffCount
|
||||
blockedStaffCount
|
||||
favoriteStaff
|
||||
blockedStaff
|
||||
createdAt
|
||||
updatedAt
|
||||
createdBy
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user