Skip to content

Commit ca21ff7

Browse files
UwicyezaGRWEMAREMY
andauthored
advancing calender functionality (#480) (#531)
Co-authored-by: RWEMAREMY <[email protected]>
1 parent aff1755 commit ca21ff7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1041
-1014
lines changed

src/Mutations/Attendance.tsx

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,5 @@
11
import {gql} from '@apollo/client';
22

3-
export const GET_TEAM_ATTENDANCE = gql`
4-
query GetTeamAttendance($team: String!, $orgToken: String) {
5-
getTeamAttendance(team: $team, orgToken: $orgToken) {
6-
id
7-
week
8-
phase {
9-
id
10-
name
11-
}
12-
cohort {
13-
id
14-
name
15-
}
16-
teams {
17-
team {
18-
id
19-
name
20-
}
21-
trainees {
22-
trainee {
23-
id
24-
email
25-
profile {
26-
id
27-
name
28-
}
29-
}
30-
status {
31-
day
32-
date
33-
score
34-
}
35-
}
36-
}
37-
}
38-
}
39-
`;
40-
export const GET_ATTENDANCE_BY_ID = gql`
41-
query GetAttendance($id: ID!) {
42-
getTraineeAttendanceByID(id: $id) {
43-
id
44-
week
45-
trainees {
46-
traineeId
47-
traineeEmail
48-
status {
49-
days
50-
value
51-
}
52-
}
53-
}
54-
}
55-
`;
56-
export const GET_WEEKLY_ATTENDANCE = gql`
57-
query GetTraineeAttendanceByID($traineeEmail: String!) {
58-
getTraineeAttendanceByID(traineeEmail: $traineeEmail) {
59-
weekNumber
60-
traineeAttendance {
61-
days
62-
value
63-
}
64-
}
65-
}
66-
`;
67-
683
export const RECORD_ATTENDANCE = gql`
694
mutation RecordAttendance(
705
$week: Int!

src/Mutations/MakeDefault.tsx

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,9 @@
11
import { gql } from '@apollo/client';
22

3-
export const DEFAULT_GRADE = gql`
4-
query GetDefaultGrading {
5-
getDefaultGrading {
6-
id
7-
name
8-
grade
9-
description
10-
percentage
11-
userId
12-
defaultGrading
13-
}
14-
}
15-
`;
16-
173
const MAKE_DEFAULT_GRADING_SYSTEM = gql`
184
mutation MakeRatingdefault($makeRatingdefaultId: ID) {
195
makeRatingdefault(id: $makeRatingdefaultId)
206
}
217
`;
8+
229
export default MAKE_DEFAULT_GRADING_SYSTEM;

src/Mutations/Ratings.tsx

Lines changed: 3 additions & 237 deletions
Original file line numberDiff line numberDiff line change
@@ -1,127 +1,5 @@
11
import { gql } from '@apollo/client';
22

3-
export const GET_RATINGS = gql`
4-
query Query($orgToken: String) {
5-
fetchRatings(orgToken: $orgToken) {
6-
user {
7-
id
8-
email
9-
}
10-
sprint
11-
quantity
12-
bodyQuantity
13-
quantityRemark
14-
quality
15-
bodyProfessional
16-
qualityRemark
17-
professional_Skills
18-
professionalRemark
19-
bodyQuality
20-
coordinator
21-
average
22-
cohort {
23-
name
24-
phase {
25-
name
26-
}
27-
}
28-
}
29-
}
30-
`;
31-
export const RATING_BY_COHORT = gql`
32-
query GetAllCohorts($cohortName: String) {
33-
fetchRatingByCohort(CohortName: $cohortName) {
34-
sprint
35-
quantity
36-
approved
37-
coordinator
38-
average
39-
cohort {
40-
name
41-
id
42-
phase {
43-
name
44-
}
45-
}
46-
user {
47-
id
48-
email
49-
profile {
50-
name
51-
}
52-
}
53-
quantityRemark
54-
bodyQuantity
55-
quality
56-
qualityRemark
57-
bodyQuality
58-
professional_Skills
59-
professionalRemark
60-
bodyProfessional
61-
feedbacks {
62-
sender {
63-
email
64-
id
65-
profile {
66-
avatar
67-
name
68-
}
69-
role
70-
}
71-
content
72-
createdAt
73-
}
74-
user {
75-
id
76-
email
77-
}
78-
quantityRemark
79-
bodyQuantity
80-
quality
81-
qualityRemark
82-
bodyQuality
83-
professional_Skills
84-
professionalRemark
85-
bodyProfessional
86-
}
87-
}
88-
`;
89-
export const FETCH_ALL_RATINGS = gql`
90-
query FetchAllRatings($orgToken: String) {
91-
fetchAllRatings(orgToken: $orgToken) {
92-
user {
93-
id
94-
email
95-
profile {
96-
firstName
97-
lastName
98-
}
99-
team {
100-
name
101-
}
102-
}
103-
sprint
104-
quantity
105-
quantityRemark
106-
quality
107-
qualityRemark
108-
professional_Skills
109-
professionalRemark
110-
average
111-
cohort {
112-
name
113-
phase {
114-
name
115-
}
116-
}
117-
coordinator
118-
feedbacks {
119-
content
120-
}
121-
}
122-
}
123-
`;
124-
1253
export const ADD_RATING = gql`
1264
mutation AddRatings(
1275
$user: String!
@@ -247,6 +125,7 @@ export const ADD_FEEDBACK = gql`
247125
}
248126
}
249127
`;
128+
250129
export const GET_FEEDBACK_SUBSCRIPTION = gql`
251130
subscription Newfeedback($sprint: String, $user: String) {
252131
newfeedback(sprint: $sprint, user: $user) {
@@ -260,6 +139,7 @@ export const GET_FEEDBACK_SUBSCRIPTION = gql`
260139
}
261140
}
262141
`;
142+
263143
export const GET_FEEDBACKS_SUBSCRIPTION = gql`
264144
subscription Newfeedbacks($sprintUser: String) {
265145
newfeedbacks(sprint_user: $sprintUser) {
@@ -277,6 +157,7 @@ export const GET_FEEDBACKS_SUBSCRIPTION = gql`
277157
}
278158
}
279159
`;
160+
280161
export const APPROVE_RATING = gql`
281162
mutation Mutation($user: String!, $sprint: Int!) {
282163
approveRating(user: $user, sprint: $sprint) {
@@ -298,118 +179,3 @@ export const REJECT_RATING = gql`
298179
rejectRating(user: $user, sprint: $sprint)
299180
}
300181
`;
301-
302-
export const TRAINEE_RATING = gql`
303-
query Query {
304-
fetchRatingsTrainee {
305-
user {
306-
id
307-
email
308-
}
309-
sprint
310-
phase
311-
sprint
312-
quantity
313-
quantityRemark
314-
quality
315-
qualityRemark
316-
professional_Skills
317-
professionalRemark
318-
average
319-
cohort {
320-
name
321-
phase {
322-
name
323-
}
324-
coordinator {
325-
email
326-
profile {
327-
name
328-
}
329-
}
330-
}
331-
feedbacks {
332-
sender {
333-
email
334-
id
335-
profile {
336-
avatar
337-
name
338-
}
339-
role
340-
}
341-
content
342-
createdAt
343-
}
344-
}
345-
}
346-
`;
347-
348-
export const GET_USERS = gql`
349-
query GetAllUsers($cohortName: ID!) {
350-
fetchCohortsCoordinator(cohortName: $cohortName) {
351-
name
352-
phase {
353-
name
354-
}
355-
coordinator {
356-
id
357-
}
358-
members {
359-
id
360-
role
361-
email
362-
}
363-
program {
364-
name
365-
}
366-
id
367-
}
368-
}
369-
`;
370-
371-
export const GET_COORDINATOR_COHORTS_QUERY = gql`
372-
query GetCoordinatorCohorts($orgToken: String) {
373-
getCoordinatorCohorts(orgToken: $orgToken) {
374-
name
375-
id
376-
}
377-
}
378-
`;
379-
380-
export const GET_ALL_TRAINEES = gql`
381-
query GetAllUsers($orgToken: String) {
382-
getAllUsers(orgToken: $orgToken) {
383-
role
384-
email
385-
team {
386-
name
387-
cohort {
388-
endDate
389-
startDate
390-
phase {
391-
name
392-
393-
description
394-
}
395-
name
396-
program {
397-
organization {
398-
name
399-
}
400-
name
401-
manager {
402-
role
403-
email
404-
profile {
405-
name
406-
firstName
407-
lastName
408-
}
409-
}
410-
}
411-
}
412-
}
413-
}
414-
}
415-
`;

0 commit comments

Comments
 (0)