UNPKG

element-plus

Version:

A Component Library for Vue 3

1 lines 1.27 kB
{"version":3,"file":"panel-utils.mjs","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"],"names":["DateRangePickPanel","MonthRangePickPanel","YearRangePickPanel","DatePickPanel"],"mappings":";;;;;AAOO,MAAM,QAAA,GAAW,SAAU,IAAA,EAAsB;AACtD,EAAA,QAAQ,IAAA;AAAM,IACZ,KAAK,WAAA;AAAA,IACL,KAAK,eAAA,EAAiB;AACpB,MAAA,OAAOA,WAAA;AAAA,IACT;AAAA,IACA,KAAK,YAAA,EAAc;AACjB,MAAA,OAAOC,WAAA;AAAA,IACT;AAAA,IACA,KAAK,WAAA,EAAa;AAChB,MAAA,OAAOC,WAAA;AAAA,IACT;AAAA,IACA,SAAS;AACP,MAAA,OAAOC,SAAA;AAAA,IACT;AAAA;AAEJ;;;;"}