feat: format

This commit is contained in:
Joyelle Ndagijimana 2025-05-18 00:17:11 +02:00
parent 8f57da4bc1
commit 6d9396348a
2 changed files with 308 additions and 306 deletions

View file

@ -163,10 +163,12 @@
<div v-else>
<v-alert class="empty-message">
<v-icon icon="mdi-information-outline" size="small" />
<v-icon
icon="mdi-information-outline"
size="small"
/>
{{ t("currently-no-groups") }}
</v-alert>
</div>
</v-card-text>
</v-card>

View file

@ -62,7 +62,6 @@ watchEffect(() => {
const hasSubmissions = ref<boolean>(false);
const allGroups = computed(() => {
const groups = groupsQueryResult.data.value?.groups;
@ -76,7 +75,7 @@ const allGroups = computed(() => {
groupNo: index + 1, // New group number that will be used
name: `${t("group")} ${index + 1}`,
members: group.members,
originalGroupNo: group.groupNumber
originalGroupNo: group.groupNumber,
}));
});
@ -88,7 +87,6 @@ function openGroupDetails(group: object): void {
dialog.value = true;
}
const deleteAssignmentMutation = useDeleteAssignmentMutation();
async function deleteAssignment(num: number, clsId: string): Promise<void> {
deleteAssignmentMutation.mutate(
@ -153,7 +151,6 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
data: assignmentDTO,
});
}
</script>
<template>
@ -275,9 +272,7 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
</using-query-result>
</v-card-subtitle>
<v-card-text v-if="isEditing">
<deadline-selector
v-model:deadline="deadline"
/>
<deadline-selector v-model:deadline="deadline" />
</v-card-text>
<v-card-text
v-if="!isEditing"
@ -374,9 +369,7 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
:key="g.originalGroupNo"
>
<td>
<v-btn
variant="text"
>
<v-btn variant="text">
{{ g.name }}
</v-btn>
</td>
@ -398,8 +391,9 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
:class-id="classId"
:language="lang"
:go-to-group-submission-link="goToGroupSubmissionLink"
@update:hasSubmission="(hasSubmission) => hasSubmissions = hasSubmission"
@update:hasSubmission="
(hasSubmission) => (hasSubmissions = hasSubmission)
"
/>
</td>
@ -417,8 +411,14 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
<template v-else>
<tbody>
<tr>
<td colspan="4" class="empty-message">
<v-icon icon="mdi-information-outline" size="small" />
<td
colspan="4"
class="empty-message"
>
<v-icon
icon="mdi-information-outline"
size="small"
/>
{{ t("currently-no-groups") }}
</td>
</tr>
@ -448,13 +448,15 @@ async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
<v-card-actions>
<v-spacer></v-spacer>
<v-btn text @click="editGroups = false">
<v-btn
text
@click="editGroups = false"
>
{{ t("cancel") }}
</v-btn>
</v-card-actions>
</v-card>
</v-dialog>
</v-container>
</using-query-result>
</div>
@ -503,7 +505,6 @@ th {
border-top: 1px solid #0e6942;
}
h1 {
color: #0e6942;
text-transform: uppercase;
@ -590,5 +591,4 @@ main {
max-height: 80vh;
overflow-y: auto;
}
</style>