vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
32 lines (31 loc) • 817 B
JavaScript
import { defineComponent as p, createElementBlock as c, openBlock as e, normalizeStyle as s, renderSlot as m, createBlock as r, unref as t } from "vue";
import { Icon as a } from "@vuux/icons";
const i = /* @__PURE__ */ p({
name: "Trend",
__name: "index",
props: {
flag: { default: "up" },
textColor: { default: "var(--app-text-color)" }
},
setup(n) {
const o = n;
return (l, f) => (e(), c("span", {
class: "app-trend",
style: s(`color: ${o.textColor}`)
}, [
m(l.$slots, "default"),
o.flag === "up" ? (e(), r(t(a), {
key: 0,
name: "Icon1647772",
color: "var(--app-success)"
})) : (e(), r(t(a), {
key: 1,
name: "Icon3531264",
color: "var(--app-danger)"
}))
], 4));
}
});
export {
i as default
};