import { addYears } from "date-fns/fp"; import { IdentifiedPeriod } from "./IdentifiedPeriod"; import { generateConsecutiveIdentifiedPeriods } from "./generateConsecutiveIdentifiedPeriods"; export function generateELYears(): IdentifiedPeriod[] { return generateConsecutiveIdentifiedPeriods({ // Start on 2022-07-01 see https://www.notion.so/Liste-de-v-ux-Papa-No-l-de-la-statistique-EL-0f1894c8b16a4fb39b9a759c7446b24b?d=72da4dd0897b4140bb9254e1956d5c6f&pvs=4#a1409542e9974ba2add6e6fe58a70f06 start: new Date(Date.UTC(2022, 6, 1)), nextStart: addYears(1), end: new Date(Date.now()), idProvider: (period) => period.start.getFullYear() + "-" + period.end.getFullYear(), }); }