{"version":3,"file":"panel-utils.mjs","names":["DateRangePickPanel","MonthRangePickPanel","YearRangePickPanel","DatePickPanel"],"sources":["../../../../../../packages/components/date-picker-panel/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 YearRangePickPanel from './date-picker-com/panel-year-range.vue'\n\nimport type { DatePickerType } from './types'\n\nexport const getPanel = function (type: DatePickerType) {\n  switch (type) {\n    case 'daterange':\n    case 'datetimerange': {\n      return DateRangePickPanel\n    }\n    case 'monthrange': {\n      return MonthRangePickPanel\n    }\n    case 'yearrange': {\n      return YearRangePickPanel\n    }\n    default: {\n      return DatePickPanel\n    }\n  }\n}\n"],"mappings":";;;;;;AAOA,MAAa,WAAW,SAAU,MAAsB;AACtD,SAAQ,MAAR;EACE,KAAK;EACL,KAAK,gBACH,QAAOA;EAET,KAAK,aACH,QAAOC;EAET,KAAK,YACH,QAAOC;EAET,QACE,QAAOC"}