@artmate/chat
Version:
借鉴字节开源react库AntX,通过vue实现的版本
2 lines (1 loc) • 620 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),s=require("element-plus"),c={style:{color:"#fff"}},l=e.defineComponent({__name:"Progress",props:{percent:{}},setup(r){const t=r,n=e.computed(()=>({width:`${30*2}px`,height:`${30*2}px`}));return(o,p)=>(e.openBlock(),e.createBlock(e.unref(s.ElProgress),{percentage:t.percent,style:e.normalizeStyle({...n.value}),type:"circle"},{default:e.withCtx(()=>[e.createElementVNode("span",c,e.toDisplayString(`${(t.percent||0).toFixed(0)}%`),1)]),_:1},8,["percentage","style"]))}});exports.default=l;