mutation createTeam( $teamName: String! $ownerId: UUID! $ownerName: String! $ownerRole: String! $email: String $companyLogo: String $totalMembers: Int $activeMembers: Int $totalHubs: Int $departments: Any $favoriteStaffCount: Int $blockedStaffCount: Int $favoriteStaff: Any $blockedStaff: Any ) @auth(level: USER) { team_insert( data: { teamName: $teamName ownerId: $ownerId ownerName: $ownerName ownerRole: $ownerRole email: $email companyLogo: $companyLogo totalMembers: $totalMembers activeMembers: $activeMembers totalHubs: $totalHubs departments: $departments favoriteStaffCount: $favoriteStaffCount blockedStaffCount: $blockedStaffCount favoriteStaff: $favoriteStaff blockedStaff: $blockedStaff } ) } mutation updateTeam( $id: UUID! $teamName: String $ownerName: String $ownerRole: String $companyLogo: String $totalMembers: Int $activeMembers: Int $totalHubs: Int $departments: Any $favoriteStaffCount: Int $blockedStaffCount: Int $favoriteStaff: Any $blockedStaff: Any ) @auth(level: USER) { team_update( id: $id data: { teamName: $teamName ownerName: $ownerName ownerRole: $ownerRole companyLogo: $companyLogo totalMembers: $totalMembers activeMembers: $activeMembers totalHubs: $totalHubs departments: $departments favoriteStaffCount: $favoriteStaffCount blockedStaffCount: $blockedStaffCount favoriteStaff: $favoriteStaff blockedStaff: $blockedStaff } ) } mutation deleteTeam($id: UUID!) @auth(level: USER) { team_delete(id: $id) }