UNPKG

@mantine/dates

Version:

Calendars, date and time pickers based on Mantine components

1 lines 673 B
{"version":3,"file":"get-start-of-week.mjs","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,QAAQ,MAAM,IAAI;CACtB,OAAO,MAAM,IAAI,MAAM,gBACrB,QAAQ,MAAM,SAAS,GAAG,KAAK;CAGjC,OAAO,MAAM,OAAO,YAAY;AAClC"}