UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

41 lines (40 loc) 872 B
import { defineComponent as u, watch as c, h as d } from "vue"; import { DatePicker as n } from "ant-design-vue"; const p = u({ emits: ["update:modelValue", "change", "blur"], name: "EDatePicker", props: { modelValue: { default: null, type: [String, Object, Array] }, type: { default: "date", type: String } }, setup(t, { emit: a }) { c( () => t.type, () => { l(); } ); function l(e = null) { a("update:modelValue", e), a("change", e), a("blur", e); } return () => { let e = n; const r = { "onUpdate:value": l, picker: t.type.replace(/range$/, ""), showTime: t.type.includes("time"), value: t.modelValue }; return t.type.includes("range") && (e = n.RangePicker), d(e, r); }; } }); export { p as default };