[team overview] setup

This commit is contained in:
Filip Kaluža committed 2022-12-12 10:05:48 +01:00
1 parent 65025834bd
commit 86ace38cb4
6 files changed
+210 -26

No files matched your search

@@ -9,7 +9,7 @@
:selected-date="calConfig.date"
:onEventClick="taskClicked"
:editable-events="vueCalConfig.editing"
:events="calData.dates"
:events="calData.tasks"
:unscheduledTime="calData.unscheduled_times"
:overlaps-per-time-step="false"
:showTimeInCells="false"
@@ -26,7 +26,7 @@
<p>{{ getHeadingDate(heading.date) }}</p>
</span>
<div class="unscheduled-time d-flex align-center text-left">
<div v-if="heading.unscheduledTime && heading.initials" class="unscheduled-time d-flex align-center text-left">
<div class="unscheduled-time-initials d-flex align-center justify-center me-4">
<p>{{heading.initials}}</p>
</div>
@@ -74,11 +74,17 @@ export default {
props: {
calData: {
type: Object,
required: true
required: true,
default() {
return {}
}
},
calConfig: {
type: Object,
required: true
required: true,
default() {
return {startHour: 8, endHour: 16, date: new Date()}
}
}
},
@@ -116,7 +122,7 @@ export default {
},
scrollToYesterday() {
if (!document.getElementsByClassName('yesterday-cell').length) return
if (!document.getElementsByClassName('yesterday-cell').length || !document.getElementsByClassName('today-cell').length) return
const scrollContainer = document.getElementsByClassName('vuecal__scrollable-body')[0]
const yesterdayCell = document.getElementsByClassName('yesterday-cell')[0]