UNPKG

epic-designer

Version:

基于vue3的设计器,可视化开发页面表单

2 lines (1 loc) 600 B
"use strict";const n=require("vue"),l=require("ant-design-vue"),c=n.defineComponent({emits:["update:modelValue","change","blur"],name:"EDatePicker",props:{modelValue:{default:null,type:[String,Object,Array]},type:{default:"date",type:String}},setup(t,{emit:a}){n.watch(()=>t.type,()=>{u()});function u(e=null){a("update:modelValue",e),a("change",e),a("blur",e)}return()=>{let e=l.DatePicker;const r={"onUpdate:value":u,picker:t.type.replace(/range$/,""),showTime:t.type.includes("time"),value:t.modelValue};return t.type.includes("range")&&(e=l.DatePicker.RangePicker),n.h(e,r)}}});module.exports=c;