Type Alias GroupAssignmentMyViewDto
GroupAssignmentMyViewDto: {
availability: "OPEN" | "NOT_YET" | "CLOSED";
canSubmit: boolean;
config: {
allowLateSubmit: boolean;
bodyRequired: boolean;
fileRequired: boolean;
maxScore: number | null;
spaceGroupSetId: string | null;
submissionMethod: "ANY_MEMBER" | "ALL_MEMBERS";
};
dueAt: string | null;
groupSubmission: {
attachments: {
downloadUrl: string;
fileId: string;
fileName: string;
}[];
body: string | null;
dueAtAtSubmit: string | null;
feedback: string | null;
gradedAt: string | null;
groupId: string;
groupName: string;
id: string;
isLate: boolean;
returnedAt: string | null;
revision: number;
score: number | null;
status: "SUBMITTED" | "GRADED" | "RETURNED";
submittedAt: string;
submitterName: string;
submitterUserId: string;
} | null;
isLinkValid: boolean;
linkInvalidReason:
| "NOT_LINKED"
| "MISSING"
| "NOT_PUBLIC"
| "SPACE_INACTIVE"
| null;
myGroup: {
id: string;
name: string;
} | null;
}