{"version":3,"file":"dayjs.mjs","sources":["../../../../../../packages/components/time-picker/src/dayjs.tsx"],"sourcesContent":["import type { Dayjs } from 'dayjs';\nimport type { App } from 'vue';\nimport type { PickerTimeProps, RangePickerTimeProps } from '../../date-picker/src/generatePicker/interface';\nimport dayjsGenerateConfig from '@antdv/vue-components/vc-picker/src/generate/dayjs';\nimport createTimePicker from './TimePicker';\n\nconst { TimePicker, TimeRangePicker } = createTimePicker<Dayjs>(dayjsGenerateConfig);\n\nexport interface TimeRangePickerProps extends Omit<RangePickerTimeProps<Dayjs>, 'picker'> {\n  popupClassName?: string\n  valueFormat?: string\n}\nexport interface TimePickerProps extends Omit<PickerTimeProps<Dayjs>, 'picker'> {\n  popupClassName?: string\n  valueFormat?: string\n}\n\n/* istanbul ignore next */\nexport { TimePicker, TimeRangePicker };\nexport default Object.assign(TimePicker, {\n  TimePicker,\n  TimeRangePicker,\n  install: (app: App) => {\n    app.component(TimePicker.name, TimePicker);\n    app.component(TimeRangePicker.name, TimeRangePicker);\n    return app;\n  },\n});\n"],"names":["TimePicker","TimeRangePicker","createTimePicker","dayjsGenerateConfig","Object","assign","install","app","component","name"],"mappings":";;;AAMM,MAAA;AAAA,EAAEA,UAAAA;AAAAA,EAAYC,eAAAA;AAAgB,CAAA,GAAIC,iBAAwBC,cAAmB,EAAA;AAanF,mBAAeC,MAAAA,CAAOC,OAAOL,UAAY,EAAA;AAAA,EACvCA,UAAAA;AAAAA,EACAC,eAAAA;AAAAA,EACAK,SAAUC,CAAa,GAAA,KAAA;AACrBA,IAAIC,GAAAA,CAAAA,SAAAA,CAAUR,UAAWS,CAAAA,IAAAA,EAAMT,UAAU,CAAA,CAAA;AACzCO,IAAIC,GAAAA,CAAAA,SAAAA,CAAUP,eAAgBQ,CAAAA,IAAAA,EAAMR,eAAe,CAAA,CAAA;AACnD,IAAOM,OAAAA,GAAAA,CAAAA;AAAAA,GACT;AACF,CAAC,CAAA;;;;"}