diff --git a/src/dashboards/AssignmentCreator.tsx b/src/dashboards/AssignmentCreator.tsx index bf1f9c41..713a791e 100644 --- a/src/dashboards/AssignmentCreator.tsx +++ b/src/dashboards/AssignmentCreator.tsx @@ -53,6 +53,8 @@ export default function AssignmentCreator({isCreating, assignment, groups, users const [instructorGender, setInstructorGender] = useState(assignment?.instructorGender || "varied"); // creates a new exam for each assignee or just one exam for all assignees const [generateMultiple, setGenerateMultiple] = useState(false); + const [released, setReleased] = useState(false); + const [useRandomExams, setUseRandomExams] = useState(true); const [examIDs, setExamIDs] = useState<{id: string; module: Module}[]>([]); @@ -84,6 +86,7 @@ export default function AssignmentCreator({isCreating, assignment, groups, users generateMultiple, variant, instructorGender, + released, }) .then(() => { toast.success(`The assignment "${name}" has been ${assignment ? "updated" : "created"} successfully!`); @@ -373,6 +376,9 @@ export default function AssignmentCreator({isCreating, assignment, groups, users setGenerateMultiple((d) => !d)}> Generate different exams + setReleased((d) => !d)}> + Release automatically +