UNPKG

react-day-picker

Version:

Customizable Date Picker for React

15 lines (13 loc) 442 B
import type { CalendarMonth, CalendarWeek } from "../classes/index.js"; /** * Returns an array of calendar weeks from an array of calendar months. * * @param months The array of calendar months. * @returns An array of calendar weeks. */ export function getWeeks(months: CalendarMonth[]) { const initialWeeks: CalendarWeek[] = []; return months.reduce((weeks, month) => { return [...weeks, ...month.weeks]; }, initialWeeks); }