Skip to content
Snippets Groups Projects
Commit 64724594 authored by permcu's avatar permcu
Browse files

Add print button to coursebook

parent 1c68c321
No related branches found
No related tags found
1 merge request!422Resolve "Add export functionality to course book"
<script setup>
import SecondaryActionButton from "aleksis.core/components/generic/buttons/SecondaryActionButton.vue";
</script>
<template>
<div
class="d-flex flex-column flex-sm-row flex-nowrap flex-grow-1 justify-end gap align-stretch"
......@@ -56,14 +60,22 @@
hide-details
/>
</div>
<v-btn
outlined
color="primary"
:loading="selectLoading"
@click="togglePageType()"
>
{{ pageTypeButtonText }}
</v-btn>
<div class="d-flex flex-column gap">
<v-btn
outlined
color="primary"
:loading="selectLoading"
@click="togglePageType()"
>
{{ pageTypeButtonText }}
</v-btn>
<secondary-action-button
v-if="pageType === 'documentations'"
i18n-key="alsijil.coursebook.print"
icon-text="$print"
:click="showPrintMenu"
/>
</div>
</div>
</template>
......
......@@ -42,6 +42,7 @@
"title": "Fehler: keine Person | {name} erfolgreich als {reason} markiert | {n} Personen erfolgreich als {reason} markiert"
},
"menu_title": "Kursbuch",
"print": "Drucken",
"no_data": "Keine Stunden der ausgewählten Gruppen und Kurse im aktuellen Zeitraum",
"no_results": "Keine Suchergebnisse für {search}",
"notes": {
......
......@@ -47,6 +47,7 @@
"title_plural": "Coursebook",
"title_documentations": "Coursebook",
"title_absences": "Coursebook · Absences",
"print": "Print",
"status": {
"available": "Documentation available",
"missing": "Documentation missing",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment