{"version":3,"file":"util.mjs","sources":["../../../../../packages/formily/date-picker/util.ts"],"sourcesContent":["import type { DatePickerProps as ElDatePickerProps } from 'element-plus'\nexport type DatePickerProps = ElDatePickerProps\n\nexport const getDefaultFormat = (\n  props: DatePickerProps,\n  formatType = 'format'\n) => {\n  const type = props.type\n\n  if (type === 'week' && formatType === 'format') {\n    return '[Week] ww'\n  } else if (type === 'month') {\n    return 'YYYY-MM'\n  } else if (type === 'year') {\n    return 'YYYY'\n  } else if (type === 'datetime' || type === 'datetimerange') {\n    return 'YYYY-MM-DD HH:mm:ss'\n  }\n\n  return 'YYYY-MM-DD'\n}\n"],"names":[],"mappings":"AAGO,MAAM,gBAAmB,GAAA,CAC9B,KACA,EAAA,UAAA,GAAa,QACV,KAAA;AACH,EAAA,MAAM,OAAO,KAAM,CAAA,IAAA,CAAA;AAEnB,EAAI,IAAA,IAAA,KAAS,MAAU,IAAA,UAAA,KAAe,QAAU,EAAA;AAC9C,IAAO,OAAA,WAAA,CAAA;AAAA,GACT,MAAA,IAAW,SAAS,OAAS,EAAA;AAC3B,IAAO,OAAA,SAAA,CAAA;AAAA,GACT,MAAA,IAAW,SAAS,MAAQ,EAAA;AAC1B,IAAO,OAAA,MAAA,CAAA;AAAA,GACE,MAAA,IAAA,IAAA,KAAS,UAAc,IAAA,IAAA,KAAS,eAAiB,EAAA;AAC1D,IAAO,OAAA,qBAAA,CAAA;AAAA,GACT;AAEA,EAAO,OAAA,YAAA,CAAA;AACT;;;;"}