From a02f9804b1ba7a3ed4b22891adce536d5929c2f5 Mon Sep 17 00:00:00 2001 From: Spythere Date: Fri, 10 Mar 2023 16:30:31 +0100 Subject: [PATCH] dziennik RJ: dodatkowe info --- .../JournalView/JournalTimetablesList.vue | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/components/JournalView/JournalTimetablesList.vue b/src/components/JournalView/JournalTimetablesList.vue index 8e44ef8..492d9d5 100644 --- a/src/components/JournalView/JournalTimetablesList.vue +++ b/src/components/JournalView/JournalTimetablesList.vue @@ -4,13 +4,14 @@ v-for="{ timetable, sceneryList, ...item } in computedTimetableHistory" class="journal_item" :key="timetable.id" + @click="item.showExtra.value = !item.showExtra.value" >
@@ -68,7 +69,12 @@ :key="scenery.name" :class="{ confirmed: scenery.confirmed }" > - > + + > + ... (+{{ sceneryList.length - 2 }}) > + {{ scenery.name }} @@ -118,11 +124,7 @@
- @@ -166,6 +168,7 @@ import imageMixin from '../../mixins/imageMixin'; import modalTrainMixin from '../../mixins/modalTrainMixin'; import styleMixin from '../../mixins/styleMixin'; import { TimetableHistory } from '../../scripts/interfaces/api/TimetablesAPIData'; +import { TimetableStop } from '../../scripts/interfaces/api/TrainAPIData'; export default defineComponent({ props: { @@ -238,6 +241,10 @@ export default defineComponent({ @import '../../styles/badge.scss'; @import '../../styles/JournalSection.scss'; +.journal_item { + cursor: pointer; +} + hr { margin: 0.25em 0; }