diff --git a/src/components/scheduling/NavigationBar.vue b/src/components/scheduling/NavigationBar.vue new file mode 100644 index 0000000..710c8e5 --- /dev/null +++ b/src/components/scheduling/NavigationBar.vue @@ -0,0 +1,19 @@ + + + + + Today + + + < Prev + + + Next > + + + + + + diff --git a/src/components/scheduling/TimeBlockTemplateComponent.vue b/src/components/scheduling/TimeBlockTemplateComponent.vue new file mode 100644 index 0000000..bd85c5a --- /dev/null +++ b/src/components/scheduling/TimeBlockTemplateComponent.vue @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + Overlapped blocks! + + + + {{ item.start }}-{{ item.end }} + + + + + + + diff --git a/src/components/scheduling/boat/BoatScheduleTableComponent.vue b/src/components/scheduling/boat/BoatScheduleTableComponent.vue index adc1ca9..04c2e1b 100644 --- a/src/components/scheduling/boat/BoatScheduleTableComponent.vue +++ b/src/components/scheduling/boat/BoatScheduleTableComponent.vue @@ -14,7 +14,7 @@ interval-start="06:00" :short-interval-label="true" v-model="selectedDate" - :column-count="boatData.length" + :column-count="boats.length" v-touch-swipe.left.right="handleSwipe" > @@ -34,12 +34,12 @@ :id="block.id" @click="selectBlock($event, scope, block)" > - {{ boatData[scope.columnIndex].name }} + {{ boats[scope.columnIndex].name }} {{ selectedBlock?.$id === block.$id ? 'Selected' : 'Available' }}