Add seat selection and no seats components

Introduces SeatSelectionComponent and NoSeatsInHallComponent for improved seat category display and handling cases with no available seats. Updates order flow to show seat categories, loading spinner, and total price. Refactors TheaterOverlayComponent to provide seat categories, and updates styles and dependencies.
This commit is contained in:
2025-11-13 01:48:28 +01:00
parent 8e4a024299
commit db0322d443
16 changed files with 131 additions and 16 deletions

View File

@@ -4,6 +4,6 @@
<app-theater-layout [seatsPerRow]="seatsPerRow" class="m-10 w-7/10"></app-theater-layout>
<app-order class="m-10 w-3/10" [performance]="performance"></app-order>
<app-order class="m-10 w-3/10" [performance]="performance" [seatCategories]="seatCategories"></app-order>
</div>