diff --git a/src/components/EntityCalendar.vue b/src/components/EntityCalendar.vue index ec70acf15..27c837054 100644 --- a/src/components/EntityCalendar.vue +++ b/src/components/EntityCalendar.vue @@ -8,6 +8,10 @@ import '@quasar/quasar-ui-qcalendar/src/QCalendarVariables.scss'; import { useWeekdayStore } from 'src/stores/useWeekdayStore'; import useWeekdaysOrder from 'src/composables/getWeekdays'; +const formatDate = (dateToFormat, format = 'YYYY-MM-DD') => { + return date.formatDate(dateToFormat, format); +}; + const props = defineProps({ year: { type: Number, @@ -33,13 +37,13 @@ const { locale } = useI18n(); const weekdayStore = useWeekdayStore(); const weekDays = useWeekdaysOrder(); const calendarRef = ref(null); -const today = ref(date.formatDate(Date.vnNew(), 'YYYY-MM-DD')); +const today = ref(formatDate(Date.vnNew())); const todayTimestamp = computed(() => { const date = Date.vnNew(); date.setHours(0, 0, 0, 0); return date.getTime(); }); -const _monthDate = computed(() => date.formatDate(props.monthDate, 'YYYY-MM-DD')); +const _monthDate = computed(() => formatDate(props.monthDate)); const calendarHeaderTitle = computed(() => { return `${weekdayStore.getLocaleMonths[props.month - 1].locale} ${props.year}`; diff --git a/src/components/EntityCalendarGrid.vue b/src/components/EntityCalendarGrid.vue index ed2521091..09ccaad07 100644 --- a/src/components/EntityCalendarGrid.vue +++ b/src/components/EntityCalendarGrid.vue @@ -1,5 +1,5 @@