el-timeline-item-eddfdd2c.js 2.0 KB

1
  1. import{d as m,aB as u,aU as w,aP as S,aC as p,az as T,aK as B,J as E,o as l,c as i,g as r,Y as s,a,at as $,q as y,w as z,L as I,aS as C,O as n,t as f,aD as P,aE as q,aI as x,__tla as D}from"./index-2eab2d23.js";let v,g,J=Promise.all([(()=>{try{return D}catch{}})()]).then(async()=>{const h=m({name:"ElTimeline",setup(d,{slots:o}){const e=u("timeline");return w("timeline",o),()=>S("ul",{class:[e.b()]},[p(o,"default")])}}),_=T({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:B},hollow:{type:Boolean,default:!1}}),k=m({name:"ElTimelineItem"});var c=P(m({...k,props:_,setup(d){const o=d,e=u("timeline-item"),b=E(()=>[e.e("node"),e.em("node",o.size||""),e.em("node",o.type||""),e.is("hollow",o.hollow)]);return(t,K)=>(l(),i("li",{class:s([a(e).b(),{[a(e).e("center")]:t.center}])},[r("div",{class:s(a(e).e("tail"))},null,2),t.$slots.dot?n("v-if",!0):(l(),i("div",{key:0,class:s(a(b)),style:$({backgroundColor:t.color})},[t.icon?(l(),y(a(C),{key:0,class:s(a(e).e("icon"))},{default:z(()=>[(l(),y(I(t.icon)))]),_:1},8,["class"])):n("v-if",!0)],6)),t.$slots.dot?(l(),i("div",{key:1,class:s(a(e).e("dot"))},[p(t.$slots,"dot")],2)):n("v-if",!0),r("div",{class:s(a(e).e("wrapper"))},[t.hideTimestamp||t.placement!=="top"?n("v-if",!0):(l(),i("div",{key:0,class:s([a(e).e("timestamp"),a(e).is("top")])},f(t.timestamp),3)),r("div",{class:s(a(e).e("content"))},[p(t.$slots,"default")],2),t.hideTimestamp||t.placement!=="bottom"?n("v-if",!0):(l(),i("div",{key:1,class:s([a(e).e("timestamp"),a(e).is("bottom")])},f(t.timestamp),3))],2)],2))}}),[["__file","/home/runner/work/element-plus/element-plus/packages/components/timeline/src/timeline-item.vue"]]);g=q(h,{TimelineItem:c}),v=x(c)});export{v as E,J as __tla,g as a};