From 2b61d57a8a311436409d3d2f3197630f5cfa72df Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Tue, 30 Apr 2024 23:08:17 -0400 Subject: [PATCH] Stub out passenger info --- quasar.config.js | 4 ++- src/pages/schedule/BoatReservationPage.vue | 33 ++++++++++++++++++++-- src/stores/boat.ts | 4 +++ 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/quasar.config.js b/quasar.config.js index 3a70266..26371fe 100644 --- a/quasar.config.js +++ b/quasar.config.js @@ -103,7 +103,9 @@ module.exports = configure(function (/* ctx */) { // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#framework framework: { - config: {}, + config: { + autoImportComponentCase: 'combined', // or 'kebab' (default) or 'combined' + }, // iconSet: 'material-icons', // Quasar icon set // lang: 'en-US', // Quasar language pack diff --git a/src/pages/schedule/BoatReservationPage.vue b/src/pages/schedule/BoatReservationPage.vue index 162d464..aef4dbd 100644 --- a/src/pages/schedule/BoatReservationPage.vue +++ b/src/pages/schedule/BoatReservationPage.vue @@ -60,7 +60,32 @@ icon="people" label="Crew and Passengers" default-opened - > + >Passengers: + {{ bookingForm.members.length + bookingForm.guests.length }} / + {{ bookingForm.boat.booking?.maxPassengers }} + + + + {{ + passenger.name + .split(' ') + .map((i) => i.charAt(0)) + .join('') + .toUpperCase() + }} + + + {{ passenger.name }} + + + + @@ -72,7 +97,7 @@