1 |
- import{d as m,b5 as u,as as w,bg as T,aN as c,b3 as S,bc as $,Y as B,o as l,c as o,g as p,T as s,a,ay as E,x as y,w as x,aV as z,bi as I,a0 as n,t as f,b6 as C,b7 as N,ba as P,__tla as V}from"./index-f7cc944f.js";let v,b,Y=Promise.all([(()=>{try{return V}catch{}})()]).then(async()=>{const g=m({name:"ElTimeline",setup(d,{slots:i}){const e=u("timeline");return w("timeline",i),()=>T("ul",{class:[e.b()]},[c(i,"default")])}}),_=S({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:$},hollow:{type:Boolean,default:!1}}),h=m({name:"ElTimelineItem"});var r=C(m({...h,props:_,setup(d){const i=d,e=u("timeline-item"),k=B(()=>[e.e("node"),e.em("node",i.size||""),e.em("node",i.type||""),e.is("hollow",i.hollow)]);return(t,j)=>(l(),o("li",{class:s([a(e).b(),{[a(e).e("center")]:t.center}])},[p("div",{class:s(a(e).e("tail"))},null,2),t.$slots.dot?n("v-if",!0):(l(),o("div",{key:0,class:s(a(k)),style:E({backgroundColor:t.color})},[t.icon?(l(),y(a(I),{key:0,class:s(a(e).e("icon"))},{default:x(()=>[(l(),y(z(t.icon)))]),_:1},8,["class"])):n("v-if",!0)],6)),t.$slots.dot?(l(),o("div",{key:1,class:s(a(e).e("dot"))},[c(t.$slots,"dot")],2)):n("v-if",!0),p("div",{class:s(a(e).e("wrapper"))},[t.hideTimestamp||t.placement!=="top"?n("v-if",!0):(l(),o("div",{key:0,class:s([a(e).e("timestamp"),a(e).is("top")])},f(t.timestamp),3)),p("div",{class:s(a(e).e("content"))},[c(t.$slots,"default")],2),t.hideTimestamp||t.placement!=="bottom"?n("v-if",!0):(l(),o("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"]]);b=N(g,{TimelineItem:r}),v=P(r)});export{v as E,Y as __tla,b as a};
|