Skip to content
Snippets Groups Projects
Commit fff690ea authored by Julian's avatar Julian
Browse files

Show buttons if selection exists

parent bcf33900
No related branches found
No related tags found
1 merge request!360Resolve "Add absence management to course book student dialog"
<script> <script>
import AbsenceReasonButtons from "aleksis.apps.kolego/components/AbsenceReasonButtons.vue";
import AbsenceReasonChip from "aleksis.apps.kolego/components/AbsenceReasonChip.vue"; import AbsenceReasonChip from "aleksis.apps.kolego/components/AbsenceReasonChip.vue";
import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReasonGroupSelect.vue"; import AbsenceReasonGroupSelect from "aleksis.apps.kolego/components/AbsenceReasonGroupSelect.vue";
import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue"; import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue";
...@@ -15,6 +16,7 @@ export default { ...@@ -15,6 +16,7 @@ export default {
components: { components: {
AbsenceReasonChip, AbsenceReasonChip,
AbsenceReasonGroupSelect, AbsenceReasonGroupSelect,
AbsenceReasonButtons,
CancelButton, CancelButton,
LessonInformation, LessonInformation,
MobileFullscreenDialog, MobileFullscreenDialog,
...@@ -111,23 +113,31 @@ export default { ...@@ -111,23 +113,31 @@ export default {
<template #title> <template #title>
<lesson-information v-bind="documentationPartProps" /> <lesson-information v-bind="documentationPartProps" />
<v-slide-x-transition leave-absolute> <v-scroll-x-transition leave-absolute>
<v-text-field <v-text-field
v-show="!isExpanded" v-show="!isExpanded"
type="search" type="search"
v-model="search" v-model="search"
clearable clearable
rounded rounded
filled
hide-details hide-details
single-line single-line
prepend-inner-icon="$search" prepend-inner-icon="$search"
dense dense
outlined outlined
:placeholder="$t('actions.search')" :placeholder="$t('actions.search')"
class="pt-4" class="pt-4 full-width"
/> />
</v-slide-x-transition> </v-scroll-x-transition>
<v-scroll-x-transition>
<div v-show="selected.length > 0" class="full-width mt-4">
<absence-reason-buttons
allow-empty
empty-value="present"
@input="handleMultipleAction"
/>
</div>
</v-scroll-x-transition>
</template> </template>
<template #content> <template #content>
<slide-iterator <slide-iterator
......
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