UNPKG

@pit-front-end/components

Version:

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

41 lines (40 loc) 1.18 kB
import { defineComponent as m, resolveComponent as f, createBlock as p, openBlock as c, withCtx as t, renderSlot as a } from "vue"; import { dialogHeaderEmits as u, dialogHeaderProps as C } from "./dialog-header.js"; const _ = /* @__PURE__ */ m({ name: "PitDialogHeader", inheritAttrs: !1, __name: "dialog-header", props: C, emits: u, setup(d, { emit: n }) { const e = d; function s() { e.beforeClose ? e.beforeClose() : n("update:modelValue", !1); } return (o, l) => { const r = f("el-dialog-header"); return c(), p(r, { modelValue: e.modelValue, "onUpdate:modelValue": l[0] || (l[0] = (i) => e.modelValue = i), "append-to-body": "", title: e.title, width: e.width, "close-on-click-modal": !1, noCancelBtn: e.noCancelBtn, "modal-class": e.modalClass, "before-close": s }, { "footer-right": t(() => [ a(o.$slots, "footer") ]), default: t(() => [ a(o.$slots, "default") ]), _: 3 }, 8, ["modelValue", "title", "width", "noCancelBtn", "modal-class"]); }; } }); export { _ as default };