From c297f1f287e58073c3e6f00ab8ac35ee9b7aefe5 Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Mon, 29 Apr 2024 21:14:02 -0400 Subject: [PATCH] More work on timeblocks --- src/components/scheduling/BoatSelection.vue | 101 +----------------- .../boat/BoatScheduleTableComponent.vue | 81 ++++++++------ src/stores/boat.ts | 2 +- src/stores/sampledata/schedule.ts | 92 ++++++++++------ src/stores/schedule.ts | 42 +++++--- src/stores/schedule.types.ts | 14 ++- 6 files changed, 153 insertions(+), 179 deletions(-) diff --git a/src/components/scheduling/BoatSelection.vue b/src/components/scheduling/BoatSelection.vue index 8b9902d..d1b847c 100644 --- a/src/components/scheduling/BoatSelection.vue +++ b/src/components/scheduling/BoatSelection.vue @@ -3,108 +3,13 @@ Use the calendar to pick a date. Select an available boat and timeslot below. - + diff --git a/src/components/scheduling/boat/BoatScheduleTableComponent.vue b/src/components/scheduling/boat/BoatScheduleTableComponent.vue index 232fed1..9d96033 100644 --- a/src/components/scheduling/boat/BoatScheduleTableComponent.vue +++ b/src/components/scheduling/boat/BoatScheduleTableComponent.vue @@ -14,18 +14,21 @@ interval-start="06:00" :short-interval-label="true" v-model="selectedDate" - :column-count="boats.length" - @change="scrollToEvent()" + :column-count="boatData.length" + @change="changeEvent" v-touch-swipe.left.right="handleSwipe" >