el-text-098998e2.js 854 B

1
  1. import{aI as r,b6 as u,d as t,bx as i,aK as c,e as m,cs as o,o as d,A as g,B as y,aL as f,aa as x,a as b,aE as v,Z as S,aM as k,aN as w}from"./index-b9299550.js";const C=r({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:u,default:""},truncated:{type:Boolean},lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),E=t({name:"ElText"}),_=w(k(t({...E,props:C,setup(l){const a=l,n=i(),e=c("text"),p=m(()=>[e.b(),e.m(a.type),e.m(n.value),e.is("truncated",a.truncated),e.is("line-clamp",!o(a.lineClamp))]);return(s,B)=>(d(),g(S(s.tag),{class:x(b(p)),style:v({"-webkit-line-clamp":s.lineClamp})},{default:y(()=>[f(s.$slots,"default")]),_:3},8,["class","style"]))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/text/src/text.vue"]]));export{_ as E};