UNPKG

@mantine/dates

Version:

Calendars, date and time pickers based on Mantine components

1 lines 759 B
{"version":3,"file":"date-string-parser.mjs","names":[],"sources":["../../../../src/components/DateInput/date-string-parser/date-string-parser.ts"],"sourcesContent":["import dayjs from 'dayjs';\nimport { DateStringValue } from '../../../types';\n\nexport function dateStringParser(dateString: string | null): DateStringValue | null {\n if (dateString === null) {\n return null;\n }\n\n const date = new Date(dateString);\n\n if (Number.isNaN(date.getTime()) || !dateString) {\n return null;\n }\n\n return dayjs(date).format('YYYY-MM-DD');\n}\n"],"mappings":";;;AAGA,SAAgB,iBAAiB,YAAmD;CAClF,IAAI,eAAe,MACjB,OAAO;CAGT,MAAM,OAAO,IAAI,KAAK,UAAU;CAEhC,IAAI,OAAO,MAAM,KAAK,QAAQ,CAAC,KAAK,CAAC,YACnC,OAAO;CAGT,OAAO,MAAM,IAAI,CAAC,CAAC,OAAO,YAAY;AACxC"}