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

Reformat

parent 3b67bff0
No related branches found
No related tags found
1 merge request!360Resolve "Add absence management to course book student dialog"
<script>
import BackButton from "aleksis.core/components/generic/BackButton.vue";
import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue";
import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue";
import documentationPartMixin from "../documentation/documentationPartMixin";
......@@ -10,25 +9,24 @@ export default {
name: "ManageStudentsDialog",
extends: MobileFullscreenDialog,
components: {
BackButton,
CancelButton,
LessonInformation,
MobileFullscreenDialog,
SlideIterator,
},
mixins: [ documentationPartMixin ],
mixins: [documentationPartMixin],
data() {
return {
dialog: false,
search: "",
selected: [],
isExpanded: false,
}
};
},
computed: {
items() {
return this.documentation.participations;
}
},
},
};
</script>
......@@ -69,9 +67,11 @@ export default {
v-model="selected"
:items="items"
:search="search"
:item-key-getter="item => 'documentation-' + documentation.id + '-student-' + item.id"
:item-key-getter="
(item) => 'documentation-' + documentation.id + '-student-' + item.id
"
:is-expanded.sync="isExpanded"
>
>
<template #listItemContent="{ item }">
<v-list-item-title>
{{ item.person.fullName }}
......@@ -86,13 +86,8 @@ export default {
<template #expandedItem="{ item, close }">
<v-card-title>
<v-tooltip bottom>
<template v-slot:activator="{ on, attrs }">
<v-btn
v-bind="attrs"
v-on="on"
icon
@click="close"
>
<template #activator="{ on, attrs }">
<v-btn v-bind="attrs" v-on="on" icon @click="close">
<v-icon>$prev</v-icon>
</v-btn>
</template>
......@@ -110,11 +105,13 @@ export default {
</template>
<template #actions>
<cancel-button @click="dialog = false" i18n-key="actions.close" v-show="$vuetify.breakpoint.mobile" />
<cancel-button
@click="dialog = false"
i18n-key="actions.close"
v-show="$vuetify.breakpoint.mobile"
/>
</template>
</mobile-fullscreen-dialog>
</template>
<style scoped>
</style>
<style scoped></style>
......@@ -19,9 +19,9 @@ from aleksis.core.schema.base import (
PermissionsTypeMixin,
)
from aleksis.core.util.core_helpers import get_site_preferences
from .participation_status import ParticipationStatusType
from ..models import Documentation
from .participation_status import ParticipationStatusType
class DocumentationType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectType):
......
from graphene_django import DjangoObjectType
from aleksis.apps.alsijil.models import ParticipationStatus
from aleksis.core.schema.base import PermissionsTypeMixin, DjangoFilterMixin
from aleksis.core.schema.base import DjangoFilterMixin, PermissionsTypeMixin
class ParticipationStatusType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectType):
......
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