diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsAbsencesCard.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsAbsencesCard.vue index dfebecdd1b532f400241b6b01d63a43aeb8d09ed..1874929f2069823033725c9b85cb5c8842cad0cf 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsAbsencesCard.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsAbsencesCard.vue @@ -1,10 +1,26 @@ <template> <v-card> + <absence-reason-chip + v-for="absenceReason in absenceReasons" + :absenceReason="absenceReason.absenceReason" + :count="absenceReason.count" + /> </v-card> </template> <script> +import AbsenceReasonChip from "aleksis.apps.kolego/components/AbsenceReasonChip.vue"; + export default { name: "StatisticsAbsencesCard", + components: { + AbsenceReasonChip + }, + props: { + absenceReasons: { + type: Array, + required: true, + }, + }, }; </script> diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonCard.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonCard.vue index e44e2606176cf12ec25e2a0989e855b7aec6b1ed..95fda26506127692c1fa27fec6095cdff82dd56f 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonCard.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonCard.vue @@ -8,7 +8,9 @@ <v-card-title v-else> {{ $t("alsijil.coursebook.statistics.person_page.title") }} </v-card-title> - <statistics-absences-card /> + <statistics-absences-card + :absence-reasons="statistics.absenceReasons" + /> <statistics-tardiness-card /> <statistics-extra-marks-card /> <statistics-personal-notes-list