dk-plus
Version:
34 lines (33 loc) • 964 B
JavaScript
import n from "./index2.js";
import { openBlock as t, createElementBlock as r, normalizeClass as a, createElementVNode as l, renderSlot as d } from "vue";
import i from "../../_virtual/index.js";
const p = {
key: 0,
class: "dk-title"
}, h = { class: "dk-shadow-left" }, f = { class: "dk-shadow-right" }, k = {
key: 1,
class: "dk-box"
};
function m(o, e, v, u, y, $) {
return t(), r("div", {
ref: "DkShadow",
class: a(["dk-shadow", [o.shadowClass]]),
onMouseenter: e[0] || (e[0] = (...s) => o.onhoverType && o.onhoverType(...s)),
onMouseleave: e[1] || (e[1] = (...s) => o.oncloshoverType && o.oncloshoverType(...s))
}, [
o.type === "title" ? (t(), r("div", p, [
l("div", h, [
d(o.$slots, "left")
]),
l("div", f, [
d(o.$slots, "right")
])
])) : (t(), r("div", k, [
d(o.$slots, "default")
]))
], 34);
}
const _ = /* @__PURE__ */ i(n, [["render", m]]);
export {
_ as default
};