Refactored jump today button

This commit is contained in:
Alexis
2024-04-03 20:49:12 +02:00
parent 253a548f7d
commit 8e68a2f44b
4 changed files with 50 additions and 39 deletions

View File

@@ -158,6 +158,21 @@ export const useCalendar = defineStore('calendar', () => {
period: currentPeriod.value
}
const isCurrentScreenActive = computed(() => {
switch (currentConfig.value.viewType) {
case 'month':
return defaultDate.value.month === Number(currentDate.currentMonth.value)
case 'year':
case 'decade':
case 'century':
return defaultDate.value.year === Number(currentDate.currentYear.value)
default:
return false
}
})
/**
* Moves the current date forward one month
*/
@@ -304,6 +319,7 @@ export const useCalendar = defineStore('calendar', () => {
getFormattedDateTitle,
getMonthName,
setViewType,
getViewTypeTitle
getViewTypeTitle,
isCurrentScreenActive
}
})