diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue index fcb9e2dba1455be1947f09931f9901896d3465c8..3ff3565ebee0d3412e570fad4b22af79167dd91e 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue @@ -118,6 +118,13 @@ :school-term="{ id: schoolTermId }" /> </div> + <template #actions="{ toolbar }"> + <!-- TODO: add functionality --> + <v-btn v-if="toolbar" icon color="primary" disabled> + <v-icon>$print</v-icon> + </v-btn> + <FabButton v-else icon-text="$print" i18n-key="actions.print" disabled /> + </template> </fullscreen-dialog-page> </template> @@ -125,6 +132,7 @@ import AbsenceReasonChip from "aleksis.apps.kolego/components/AbsenceReasonChip.vue"; import SchoolTermField from "aleksis.core/components/school_term/SchoolTermField.vue"; import CRUDIterator from "aleksis.core/components/generic/CRUDIterator.vue"; +import FabButton from "aleksis.core/components/generic/buttons/FabButton.vue"; import FullscreenDialogPage from "aleksis.core/components/generic/dialogs/FullscreenDialogPage.vue"; import PersonChip from "aleksis.core/components/person/PersonChip.vue"; import SubjectChip from "aleksis.apps.cursus/components/SubjectChip.vue"; @@ -150,6 +158,7 @@ export default { AbsenceReasonChip, SchoolTermField, CRUDIterator, + FabButton, FullscreenDialogPage, PersonChip, SubjectChip,