From cc31effd617fc0b894bcc0a65d652a487d534f35 Mon Sep 17 00:00:00 2001 From: Joyelle Ndagijimana Date: Fri, 16 May 2025 00:00:39 +0200 Subject: [PATCH] feat: assignment description en lp editen is mogelijk --- frontend/src/components/GroupProgressRow.vue | 47 ++ .../src/components/GroupSubmissionStatus.vue | 37 ++ frontend/src/queries/assignments.ts | 2 +- .../views/assignments/TeacherAssignment.vue | 557 +++++++++--------- 4 files changed, 353 insertions(+), 290 deletions(-) create mode 100644 frontend/src/components/GroupProgressRow.vue create mode 100644 frontend/src/components/GroupSubmissionStatus.vue diff --git a/frontend/src/components/GroupProgressRow.vue b/frontend/src/components/GroupProgressRow.vue new file mode 100644 index 00000000..2012d616 --- /dev/null +++ b/frontend/src/components/GroupProgressRow.vue @@ -0,0 +1,47 @@ + + + diff --git a/frontend/src/components/GroupSubmissionStatus.vue b/frontend/src/components/GroupSubmissionStatus.vue new file mode 100644 index 00000000..9c35491d --- /dev/null +++ b/frontend/src/components/GroupSubmissionStatus.vue @@ -0,0 +1,37 @@ + + + diff --git a/frontend/src/queries/assignments.ts b/frontend/src/queries/assignments.ts index eb007bab..b8acabda 100644 --- a/frontend/src/queries/assignments.ts +++ b/frontend/src/queries/assignments.ts @@ -181,7 +181,7 @@ export function useAssignmentSubmissionsQuery( return useQuery({ queryKey: computed(() => assignmentSubmissionsQueryKey(cid!, an!, f)), - queryFn: async () => new AssignmentController(cid!).getSubmissions(gn!, f), + queryFn: async () => new AssignmentController(cid!).getSubmissions(an!, f), enabled: () => checkEnabled(cid, an, gn), }); } diff --git a/frontend/src/views/assignments/TeacherAssignment.vue b/frontend/src/views/assignments/TeacherAssignment.vue index 918c2abe..f15bd8dd 100644 --- a/frontend/src/views/assignments/TeacherAssignment.vue +++ b/frontend/src/views/assignments/TeacherAssignment.vue @@ -1,111 +1,140 @@