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

Drop StatisticsPersonalNotesList

parent a846e11c
No related branches found
No related tags found
1 merge request!361Resolve "Add statistics page for absences"
......@@ -33,11 +33,6 @@
:extra-marks="statistics.extraMarks"
:loading="$apollo.loading"
/>
<statistics-personal-notes-list
v-if="compact"
style="grid-area: personal_notes"
:loading="$apollo.loading"
/>
</div>
</v-card-text>
</v-card>
......@@ -49,7 +44,6 @@ import BaseButton from "aleksis.core/components/generic/buttons/BaseButton.vue";
import StatisticsAbsencesCard from "./StatisticsAbsencesCard.vue";
import StatisticsTardinessCard from "./StatisticsTardinessCard.vue";
import StatisticsExtraMarksCard from "./StatisticsExtraMarksCard.vue";
import StatisticsPersonalNotesList from "./StatisticsPersonalNotesList.vue";
import { statisticsByPerson } from "./statistics.graphql";
......@@ -61,7 +55,6 @@ export default {
StatisticsAbsencesCard,
StatisticsTardinessCard,
StatisticsExtraMarksCard,
StatisticsPersonalNotesList,
},
props: {
compact: {
......
<template>
<v-skeleton-loader v-if="loading" type="card" />
<v-card v-else>
<v-virtual-scroll :items="personalNotes" height="150" item-height="75">
<template v-slot:default="{ item }">
<v-list-item :key="item">
<v-list-item-content>
<v-list-item-title class="d-flex">
<!-- new_personal_note.documentation.course.groups.FORALL.shortName -->
<div>5a</div>
<!-- new_personal_note.documentation.subject/amends.subject -->
<!-- TODO: In subject-chip -->
<div>Ma</div>
<v-spacer />
<!-- new_personal_note.documentation.datetimeStart.toDate() -->
<div>
<v-list-item-subtitle> 01.01.2031 </v-list-item-subtitle>
</div>
</v-list-item-title>
<v-list-item-subtitle>
<!-- new_personal_note.note -->
Hier hat der Lehrer was notiert.
</v-list-item-subtitle>
</v-list-item-content>
</v-list-item>
<v-divider></v-divider>
</template>
</v-virtual-scroll>
</v-card>
</template>
<script>
export default {
name: "StatisticsPersonalNotesList",
props: {
loading: {
type: Boolean,
required: false,
default: false,
},
},
data() {
return {
personalNotes: [1, 2, 3, 4],
};
},
// Mock for personalNotesQuery
// apollo: {
// personalNotes: {
// query: XXXX,
// },
// },
};
</script>
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