|
@@ -13,7 +13,8 @@ export const getPublicHolidaysForNYears = (years: number = 1, currYr?: number) = |
|
|
.fill(undefined) |
|
|
.fill(undefined) |
|
|
.flatMap((_, index) => { |
|
|
.flatMap((_, index) => { |
|
|
const currentYear = currYr ?? new Date().getFullYear(); |
|
|
const currentYear = currYr ?? new Date().getFullYear(); |
|
|
const holidays = hd.getHolidays(currentYear + index); |
|
|
|
|
|
|
|
|
const holidays = hd.getHolidays(currentYear - index); |
|
|
|
|
|
console.log(holidays) |
|
|
return holidays.map((ele) => { |
|
|
return holidays.map((ele) => { |
|
|
const tempDay = new Date(ele.date); |
|
|
const tempDay = new Date(ele.date); |
|
|
const tempYear = tempDay.getFullYear(); |
|
|
const tempYear = tempDay.getFullYear(); |
|
@@ -66,7 +67,7 @@ export const getHolidayForDate = ( |
|
|
INPUT_DATE_FORMAT, |
|
|
INPUT_DATE_FORMAT, |
|
|
), |
|
|
), |
|
|
})) |
|
|
})) |
|
|
.concat(getPublicHolidaysForNYears(1).concat()); |
|
|
|
|
|
|
|
|
.concat(getPublicHolidaysForNYears(2).concat()); |
|
|
|
|
|
|
|
|
return currentYearHolidays.find((h) => h.date === date); |
|
|
return currentYearHolidays.find((h) => h.date === date); |
|
|
}; |
|
|
}; |