2 lines
791 B
JavaScript
Executable File
2 lines
791 B
JavaScript
Executable File
import{as as r,az as i,d as s,ak as p,ao as c,c as u,ab as m,o as d,B as f,w as y,a3 as x,D as _,f as S,ar as g,Y as z,aq as C,ax as v}from"./index-CGub03FT.js";const b=r({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:i,default:""},truncated:Boolean,lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),w=s({name:"ElText"}),k=s({...w,props:b,setup(n){const a=n,l=p(),e=c("text"),o=u(()=>[e.b(),e.m(a.type),e.m(l.value),e.is("truncated",a.truncated),e.is("line-clamp",!m(a.lineClamp))]);return(t,h)=>(d(),f(z(t.tag),{class:_(S(o)),style:g({"-webkit-line-clamp":t.lineClamp})},{default:y(()=>[x(t.$slots,"default")]),_:3},8,["class","style"]))}});var B=C(k,[["__file","text.vue"]]);const T=v(B);export{T as E};
|