{"version":3,"file":"get-start-of-week.cjs","names":[],"sources":["../../../../src/components/Month/get-start-of-week/get-start-of-week.ts"],"sourcesContent":["import dayjs from 'dayjs';\nimport type { DateStringValue, DayOfWeek } from '../../../types';\n\nexport function getStartOfWeek(date: DateStringValue, firstDayOfWeek: DayOfWeek = 1) {\n  let value = dayjs(date);\n  while (value.day() !== firstDayOfWeek) {\n    value = value.subtract(1, 'day');\n  }\n\n  return value.format('YYYY-MM-DD');\n}\n"],"mappings":";;;;;AAGA,SAAgB,eAAe,MAAuB,iBAA4B,GAAG;CACnF,IAAI,SAAA,GAAA,MAAA,QAAA,CAAc,IAAI;CACtB,OAAO,MAAM,IAAI,MAAM,gBACrB,QAAQ,MAAM,SAAS,GAAG,KAAK;CAGjC,OAAO,MAAM,OAAO,YAAY;AAClC"}