From 4b43757dd497f3151820c3dda5e559024f6f7621 Mon Sep 17 00:00:00 2001 From: TobiZog Date: Tue, 22 Oct 2024 19:08:52 +0200 Subject: [PATCH] Slight changes on TicketListItem append section --- .../src/components/basics/cardViewOneLine.vue | 26 +++++++++ .../components/pageParts/ticketListItem.vue | 56 +++++++------------ .../pages/account/ordersPage/orderItem.vue | 26 --------- .../concerts/concertBookingPage/index.vue | 12 +++- 4 files changed, 58 insertions(+), 62 deletions(-) create mode 100644 software/src/components/basics/cardViewOneLine.vue diff --git a/software/src/components/basics/cardViewOneLine.vue b/software/src/components/basics/cardViewOneLine.vue new file mode 100644 index 0000000..9871a0c --- /dev/null +++ b/software/src/components/basics/cardViewOneLine.vue @@ -0,0 +1,26 @@ + + + \ No newline at end of file diff --git a/software/src/components/pageParts/ticketListItem.vue b/software/src/components/pageParts/ticketListItem.vue index f8ab7e0..19a0f79 100644 --- a/software/src/components/pageParts/ticketListItem.vue +++ b/software/src/components/pageParts/ticketListItem.vue @@ -5,6 +5,7 @@ import { dateStringToHumanReadableString } from '@/scripts/dateTimeScripts'; import { BandModel } from '@/data/models/acts/bandModel'; import { LocationModel } from '@/data/models/locations/locationModel'; import { CityModel } from '@/data/models/locations/cityModel'; +import cardViewOneLine from '../basics/cardViewOneLine.vue'; defineProps({ concert: { @@ -34,9 +35,7 @@ defineProps({ seatRow: Number, - seatNr: Number, - - standingArea: Boolean + seatNr: Number }) @@ -76,41 +75,28 @@ defineProps({ diff --git a/software/src/pages/account/ordersPage/orderItem.vue b/software/src/pages/account/ordersPage/orderItem.vue index 60b28db..5fe43bf 100644 --- a/software/src/pages/account/ordersPage/orderItem.vue +++ b/software/src/pages/account/ordersPage/orderItem.vue @@ -55,34 +55,8 @@ defineProps({ :seat="ticket.seat.seatNr" :seat-group="ticket.seat.seatRow.seatGroup.name" :seat-row="ticket.seat.seatRow.row" - :standing-area="ticket.seat.seatRow.seatGroup.standingArea" /> - - \ No newline at end of file diff --git a/software/src/pages/concerts/concertBookingPage/index.vue b/software/src/pages/concerts/concertBookingPage/index.vue index cc5eb36..0e3b29d 100644 --- a/software/src/pages/concerts/concertBookingPage/index.vue +++ b/software/src/pages/concerts/concertBookingPage/index.vue @@ -6,6 +6,7 @@ import { useBasketStore } from '@/stores/basket.store'; import concertListItem from '@/components/pageParts/concertListItem.vue'; import outlinedButton from '@/components/basics/outlinedButton.vue'; import { useConcertStore } from '@/stores/concert.store'; +import ticketListItem from '@/components/pageParts/ticketListItem.vue'; const router = useRouter() const basketStore = useBasketStore() @@ -84,7 +85,16 @@ concertStore.getConcert(Number(router.currentRoute.value.params.id)) - Group: {{ seat.seatGroupName }} - Row: {{ seat.seatRow }} - Seat: {{ seat.seat.seatNr }} +