Add new utils file, deploy

This commit is contained in:
Zachary
2024-11-10 21:27:02 +01:00
parent eb7ec1f8bd
commit 09c38c8b1f
3 changed files with 194 additions and 330 deletions

View File

@@ -6,6 +6,10 @@
export let holidays = [];
export let optimizedDaysOff = [];
// Reactive declarations
$: daysInMonth = getDaysInMonth(year, month);
$: firstDay = getFirstDayOfMonth(year, month);
function getDaysInMonth(year, month) {
return new Date(year, month + 1, 0).getDate();
}
@@ -14,9 +18,6 @@
return new Date(year, month, 1).getDay();
}
let daysInMonth = getDaysInMonth(year, month);
let firstDay = getFirstDayOfMonth(year, month);
function getHoliday(day) {
return holidays.find(holiday =>
holiday.date.getFullYear() === year &&