UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

31 lines (30 loc) 769 B
import { defineComponent as c, computed as m, createVNode as a } from "vue"; import { useProps as n, useNameHelper as s } from "@vexip-ui/config"; import { blockquoteProps as l } from "./props.mjs"; const d = /* @__PURE__ */ c({ name: "Blockquote", props: l, emits: [], setup(u, { slots: t }) { const o = n("blockquote", u, { type: "default" }), e = s("blockquote"), p = m(() => ({ [e.b()]: !0, [e.bs("vars")]: !0, [e.bm("inherit")]: o.inherit, [e.bm(o.type)]: o.type !== "default" })); return () => { var r; return a("blockquote", { class: p.value }, [(r = t.default) == null ? void 0 : r.call(t)]); }; } }); export { d as default }; //# sourceMappingURL=blockquote.mjs.map