vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
2 lines (1 loc) • 600 B
JavaScript
"use strict";const e=require("vue"),n=require("@vuux/icons"),t=e.defineComponent({name:"Trend",__name:"index",props:{flag:{default:"up"},textColor:{default:"var(--app-text-color)"}},setup(r){const o=r;return(c,a)=>(e.openBlock(),e.createElementBlock("span",{class:"app-trend",style:e.normalizeStyle(`color: ${o.textColor}`)},[e.renderSlot(c.$slots,"default"),o.flag==="up"?(e.openBlock(),e.createBlock(e.unref(n.Icon),{key:0,name:"Icon1647772",color:"var(--app-success)"})):(e.openBlock(),e.createBlock(e.unref(n.Icon),{key:1,name:"Icon3531264",color:"var(--app-danger)"}))],4))}});module.exports=t;