fast-vue3-ui
Version:
<h1 align="center"> fast-ui </h1>
31 lines (30 loc) • 776 B
JavaScript
import "./style/index.css";
import { linkProps as n } from "./types.mjs";
import { defineComponent as r, useAttrs as o, computed as l, openBlock as i, createElementBlock as a, mergeProps as d, renderSlot as p } from "vue";
import c from "../../_virtual/plugin-vue_export-helper.mjs";
const m = r({
name: "k-link",
props: n,
setup(e) {
const t = o(), s = l(() => ({
[`k-link--${e.type}`]: e.type,
"is-disabled": e.disabled,
"is-underline": e.underline
}));
return {
attrs: t,
styleClass: s
};
}
});
function u(e, t, s, f, k, $) {
return i(), a("a", d(e.attrs, {
class: ["k-link", e.styleClass]
}), [
p(e.$slots, "default")
], 16);
}
const B = /* @__PURE__ */ c(m, [["render", u]]);
export {
B as default
};