@pit-front-end/components
Version:
湖南创智艾泰克科技有限公司
31 lines (30 loc) • 1.18 kB
JavaScript
import { defineComponent as n, resolveComponent as c, createBlock as i, openBlock as m, mergeProps as u, unref as o, isRef as f } from "vue";
import { useAddDatePicker as k } from "./use-add-date-picker.js";
import { addDatePickerEmits as P, addDatePickerProps as h } from "./add-date-picker.js";
const D = /* @__PURE__ */ n({
name: "PitAddDatePicker",
inheritAttrs: !1,
__name: "add-date-picker",
props: h,
emits: P,
setup(l, { emit: v }) {
const e = l, { valued: r, getPickerOptions: d } = k(e);
return (a, t) => {
const p = c("el-date-picker");
return m(), i(p, u({
modelValue: o(r),
"onUpdate:modelValue": t[0] || (t[0] = (s) => f(r) ? r.value = s : null),
type: a.type,
"start-placeholder": e.startPlaceholder,
"end-placeholder": e.endPlaceholder,
shortcuts: o(d),
"range-separator": e.rangeSeparator,
"value-format": e.valueFormat,
clearable: e.clearable
}, a.$attrs, { editable: !1 }), null, 16, ["modelValue", "type", "start-placeholder", "end-placeholder", "shortcuts", "range-separator", "value-format", "clearable"]);
};
}
});
export {
D as default
};