From 851f6b142881a8499f25f9f531a2e79c742c3538 Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Tue, 5 Nov 2024 23:18:28 +0100 Subject: [PATCH] Use single select toggle buttons in SelectTimetable for timetable types --- .../apps/chronos/frontend/components/SelectTimetable.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue index 76543ac3..3839ca4f 100644 --- a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue +++ b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue @@ -19,7 +19,7 @@ export default { selected: null, selectedFull: null, search: "", - selectedTypes: ["GROUP", "TEACHER", "ROOM"], + selectedType: "GROUP", types: timetableTypes, }; }, @@ -36,7 +36,7 @@ export default { availableTimetablesFiltered() { // Filter timetables by selected types return this.availableTimetables.filter((timetable) => { - return this.selectedTypes.indexOf(timetable.type) !== -1; + return this.selectedType == timetable.type; }); }, }, @@ -61,7 +61,7 @@ export default { /> <!-- Filter by timetable types --> - <v-btn-toggle v-model="selectedTypes" dense block multiple class="d-flex"> + <v-btn-toggle v-model="selectedType" dense block class="d-flex"> <v-btn v-for="type in types" :key="type.id" -- GitLab