import{D as i}from"./9jjKouzI.js";import{_ as o,n as s,o as d,q as m}from"./BRQta-1x.js";const u={name:"singleDatePicker",components:{DateRangePicker:i},props:{value:{type:String},time:{type:Boolean,default:!1},minDate:{type:[String,Date],default(){return new Date}},maxDate:{type:[String,Date],default(){return null}},opens:{type:String,default:"center"},hideClearButton:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{localDate:{get(){return{start:this.value2date(this.value)}},set({start:e}){this.$emit("input",this.date2value(e))}},dbNull(){return this.time?"1999-09-09T09:09:09":"1999-09-09"}},methods:{value2date(e){return e&&e!==this.dbNull?this.$moment(e).toDate():null},date2value(e){if(e){const a=Array.isArray(e)?e[0]:e,t=this.time?"YYYY-MM-DDTHH:mm:ss":"YYYY-MM-DD";return this.$moment(a).format(t)}return this.dbNull}}};function c(e,a,t,p,D,n){const l=s("date-range-picker");return d(),m(l,{"date-range":n.localDate,"no-compare":"","single-date-picker":"",ranges:{},"min-date":t.minDate,"max-date":t.maxDate,opens:t.opens,"show-clear-button":!t.hideClearButton,"time-picker":t.time,disabled:t.disabled,onApply:a[0]||(a[0]=r=>e.$emit("apply")),"onUpdate:dateRange":a[1]||(a[1]=r=>n.localDate=r)},null,8,["date-range","min-date","max-date","opens","show-clear-button","time-picker","disabled"])}const h=o(u,[["render",c]]);export{h as S};
//# sourceMappingURL=CN5Y-NcG.js.map
