UNPKG

@mantine/dates

Version:

Calendars, date and time pickers based on Mantine components

1 lines 690 B
{"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"}