maz-ui
Version:
A standalone components library for Vue.Js 3 & Nuxt.Js 3
35 lines (34 loc) • 1.06 kB
JavaScript
import { defineComponent as o, openBlock as a, createElementBlock as l, normalizeClass as t, normalizeStyle as r, renderSlot as s } from "vue";
import { _ as n } from "./MazTabsBar.fmCbDhYh.mjs";
import '../assets/MazBadge.CIY0hr5U.css';const d = /* @__PURE__ */ o({
__name: "MazBadge",
props: {
color: { default: "primary" },
size: { default: "0.8em" },
nowrap: { type: Boolean, default: !1 },
outline: { type: Boolean, default: !1 },
pastel: { type: Boolean, default: !1 },
roundedSize: { default: "md" }
},
setup(p) {
return (e, u) => (a(), l(
"span",
{
class: t(["m-badge m-reset-css", [
`--${e.color}`,
{ "--outline": e.outline, "--pastel": e.pastel, "--nowrap": e.nowrap },
`--rounded-${e.roundedSize}`
]]),
style: r({ fontSize: e.size })
},
[
s(e.$slots, "default", {}, void 0, !0)
],
6
/* CLASS, STYLE */
));
}
}), m = /* @__PURE__ */ n(d, [["__scopeId", "data-v-6e8e9093"]]);
export {
m as default
};