{"version":3,"file":"panel-utils.mjs","sources":["../../../../../packages/components/date-picker/src/panel-utils.ts"],"sourcesContent":["import DatePickPanel from './date-picker-com/panel-date-pick.vue'\nimport DateRangePickPanel from './date-picker-com/panel-date-range.vue'\nimport MonthRangePickPanel from './date-picker-com/panel-month-range.vue'\nimport type { IDatePickerType } from './date-picker.type'\n\nexport const getPanel = function (type: IDatePickerType) {\n  switch (type) {\n    case 'daterange':\n    case 'datetimerange': {\n      return DateRangePickPanel\n    }\n    case 'monthrange': {\n      return MonthRangePickPanel\n    }\n    default: {\n      return DatePickPanel\n    }\n  }\n}\n"],"names":[],"mappings":";;;;AAKa,MAAA,QAAA,GAAW,SAAU,IAAuB,EAAA;AACvD,EAAA,QAAQ,IAAM;AAAA,IACZ,KAAK,WAAA,CAAA;AAAA,IACL,KAAK,eAAiB,EAAA;AACpB,MAAO,OAAA,kBAAA,CAAA;AAAA,KACT;AAAA,IACA,KAAK,YAAc,EAAA;AACjB,MAAO,OAAA,mBAAA,CAAA;AAAA,KACT;AAAA,IACA,SAAS;AACP,MAAO,OAAA,aAAA,CAAA;AAAA,KACT;AAAA,GACF;AACF;;;;"}