Tickets moveable to basket, Basket shows tickets, removable

This commit is contained in:
2024-10-05 20:23:13 +02:00
parent e48782b897
commit d1cdf1f8fb
21 changed files with 301 additions and 334 deletions

View File

@@ -3,9 +3,11 @@ import { SeatGroupModel } from '@/data/models/locations/seatGroupModel';
import seatGroupTable from './seatGroupTable.vue';
import { useBasketStore } from '@/data/stores/basketStore';
import standingArea from './standingArea.vue';
import { ConcertModel } from '@/data/models/acts/concertModel';
defineProps({
seatGroup: SeatGroupModel,
concert: ConcertModel,
backgroundColor: String
})
@@ -15,6 +17,7 @@ defineProps({
<template>
<standing-area
:seat-group="seatGroup"
:concert="concert"
:background-color="backgroundColor"
v-if="seatGroup != undefined && seatGroup.standingArea"
/>
@@ -32,7 +35,11 @@ defineProps({
<v-row>
<v-col class="d-flex justify-center align-center">
<seat-group-table :seat-rows="seatGroup.seatRows" :seat-group="seatGroup"/>
<seat-group-table
:seat-rows="seatGroup.seatRows"
:seat-group="seatGroup"
:concert="concert"
/>
</v-col>
</v-row>
</v-sheet>