UNPKG

@pit-front-end/components

Version:

湖南创智艾泰克科技有限公司

38 lines (37 loc) 1.07 kB
import { defineComponent as n, resolveComponent as i, createBlock as m, openBlock as p, withCtx as f, renderSlot as u } from "vue"; import { drawerEmits as c, drawerProps as w } from "./drawer.js"; const _ = /* @__PURE__ */ n({ name: "PitDrawer", inheritAttrs: !1, __name: "drawer", props: w, emits: c, setup(l, { emit: t }) { const e = l; function a() { e.beforeClose ? e.beforeClose(() => !1) : t("update:modelValue", !1); } return (r, o) => { const s = i("el-drawer"); return p(), m(s, { modelValue: e.modelValue, "onUpdate:modelValue": o[0] || (o[0] = (d) => e.modelValue = d), "append-to-body": "", title: e.title, size: e.size, "close-on-click-modal": !1, "modal-class": e.modalClass, "with-header": e.withHeader, "before-close": a }, { default: f(() => [ u(r.$slots, "default") ]), _: 3 }, 8, ["modelValue", "title", "size", "modal-class", "with-header"]); }; } }); export { _ as default };