import_extendsfrom'babel-runtime/helpers/extends';importVcCalendarfrom'../vc-calendar';importMonthCalendarfrom'../vc-calendar/src/MonthCalendar';importcreatePickerfrom'./createPicker';importwrapPickerfrom'./wrapPicker';importRangePickerfrom'./RangePicker';importWeekPickerfrom'./WeekPicker';import{DatePickerProps,MonthPickerProps,WeekPickerProps,RangePickerProps}from'./interface';varDatePicker=wrapPicker(_extends({},createPicker(VcCalendar,DatePickerProps()),{name:'ADatePicker'}),DatePickerProps());varMonthPicker=wrapPicker(_extends({},createPicker(MonthCalendar,MonthPickerProps()),{name:'AMonthPicker'}),MonthPickerProps(),'YYYY-MM');_extends(DatePicker,{RangePicker:wrapPicker(RangePicker,RangePickerProps()),MonthPicker:MonthPicker,WeekPicker:wrapPicker(WeekPicker,WeekPickerProps(),'gggg-wo')});/* istanbul ignore next */DatePicker.install=function(Vue){Vue.component(DatePicker.name,DatePicker);Vue.component(DatePicker.RangePicker.name,DatePicker.RangePicker);Vue.component(DatePicker.MonthPicker.name,DatePicker.MonthPicker);Vue.component(DatePicker.WeekPicker.name,DatePicker.WeekPicker);};exportdefaultDatePicker;