Merge branch 'dev' into feat/frontend-controllers-adriaan

This commit is contained in:
Adriaan J. 2025-04-03 11:38:31 +02:00 committed by GitHub
commit 9f975977e0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
257 changed files with 6698 additions and 3672 deletions

View file

@ -1,4 +1,9 @@
import { BaseController } from "./base-controller";
import type { AssignmentDTO } from "@dwengo-1/interfaces/assignment";
export interface AssignmentsResponse {
assignments: AssignmentDTO[];
} // TODO ID
export class AssignmentController extends BaseController {
constructor(classid: string) {
@ -32,4 +37,4 @@ export class AssignmentController extends BaseController {
getGroups(assignmentNumber: number, full = true) {
return this.get<{ groups: any[] }>(`/${assignmentNumber}/groups`, { full });
}
}
}