UNPKG

react-day-picker

Version:

Customizable Date Picker for React

20 lines (19 loc) 799 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.eachYearOfInterval = eachYearOfInterval; const date_fns_1 = require("date-fns"); const dateConversion_js_1 = require("../utils/dateConversion.js"); function eachYearOfInterval(interval) { const start = (0, date_fns_1.toDate)(interval.start); const end = (0, date_fns_1.toDate)(interval.end); if (end.getTime() < start.getTime()) { return []; } const startYear = (0, dateConversion_js_1.toHebrewDate)(start).year; const endYear = (0, dateConversion_js_1.toHebrewDate)(end).year; const years = []; for (let year = startYear; year <= endYear; year += 1) { years.push((0, dateConversion_js_1.toGregorianDate)({ year, monthIndex: 0, day: 1 })); } return years; }