fix: redirect doen als een assignment is aangemaakt, idem voor delete

This commit is contained in:
Joyelle Ndagijimana 2025-04-21 11:52:32 +02:00
parent 71e0c221a4
commit 85edb8feb5
3 changed files with 19 additions and 7 deletions

View file

@ -65,6 +65,13 @@
const { mutate, data, isSuccess } = useCreateAssignmentMutation();
watch([isSuccess, data], async ([success, newData]) => {
if (success && newData?.assignment) {
await router.push(`/assignment/${newData.assignment.within}/${newData.assignment.id}`);
}
});
async function submitFormHandler(): Promise<void> {
const { valid } = await form.value.validate();
if (!valid) return;
@ -80,8 +87,6 @@
};
mutate({ cid: assignmentDTO.within, data: assignmentDTO });
if (isSuccess)
await router.push(`/assignment/class/${data.value?.assignment.within}/${data.value?.assignment.id}`);
}
</script>