{"version":3,"file":"get-years-data.mjs","names":[],"sources":["../../../../src/components/YearsList/get-years-data/get-years-data.ts"],"sourcesContent":["import dayjs from 'dayjs';\nimport { DateStringValue } from '../../../types';\n\nexport function getYearsData(decade: DateStringValue) {\n  const year = dayjs(decade).year();\n\n  const rounded = year - (year % 10);\n\n  let currentYearIndex = 0;\n  const results: DateStringValue[][] = [[], [], [], []];\n\n  for (let i = 0; i < 4; i += 1) {\n    const max = i === 3 ? 1 : 3;\n    for (let j = 0; j < max; j += 1) {\n      results[i].push(dayjs(new Date(rounded + currentYearIndex, 0)).format('YYYY-MM-DD'));\n      currentYearIndex += 1;\n    }\n  }\n\n  return results;\n}\n"],"mappings":";;;AAGA,SAAgB,aAAa,QAAyB;CACpD,MAAM,OAAO,MAAM,MAAM,CAAC,CAAC,KAAK;CAEhC,MAAM,UAAU,OAAQ,OAAO;CAE/B,IAAI,mBAAmB;CACvB,MAAM,UAA+B;EAAC,CAAC;EAAG,CAAC;EAAG,CAAC;EAAG,CAAC;CAAC;CAEpD,KAAK,IAAI,IAAI,GAAG,IAAI,GAAG,KAAK,GAAG;EAC7B,MAAM,MAAM,MAAM,IAAI,IAAI;EAC1B,KAAK,IAAI,IAAI,GAAG,IAAI,KAAK,KAAK,GAAG;GAC/B,QAAQ,EAAE,CAAC,KAAK,MAAM,IAAI,KAAK,UAAU,kBAAkB,CAAC,CAAC,CAAC,CAAC,OAAO,YAAY,CAAC;GACnF,oBAAoB;EACtB;CACF;CAEA,OAAO;AACT"}