Files
machartaa_admin_dist/dist/assets/index-e752cc8a.js
T
2026-06-23 17:33:30 +03:30

2 lines
3.0 KiB
JavaScript

import{d as L,ac as B,a5 as N,ak as o,b as c,as as p,b4 as M,b1 as z,am as F,aA as G}from"./index-b83d6d0d.js";import{i as V}from"./_plugin-vue_export-helper-8145279e.js";var H=function(){return{prefixCls:String,color:String,dot:p.any,pending:{type:Boolean,default:void 0},position:p.oneOf(M("left","right","")).def(""),label:p.any}};const x=L({compatConfig:{MODE:3},name:"ATimelineItem",props:V(H(),{color:"blue",pending:!1}),slots:["dot","label"],setup:function(t,O){var l=O.slots,D=B("timeline",t),e=D.prefixCls;return function(){var g,_,i,a,r,n=t.color,v=n===void 0?"":n,s=t.pending,C=t.label,I=C===void 0?(g=l.label)===null||g===void 0?void 0:g.call(l):C,m=t.dot,b=m===void 0?(_=l.dot)===null||_===void 0?void 0:_.call(l):m,T=N((i={},o(i,"".concat(e.value,"-item"),!0),o(i,"".concat(e.value,"-item-pending"),s),i)),h=N((a={},o(a,"".concat(e.value,"-item-head"),!0),o(a,"".concat(e.value,"-item-head-custom"),b),o(a,"".concat(e.value,"-item-head-").concat(v),!0),a)),y=/blue|red|green|gray/.test(v||"")?void 0:v;return c("li",{class:T},[I&&c("div",{class:"".concat(e.value,"-item-label")},[I]),c("div",{class:"".concat(e.value,"-item-tail")},null),c("div",{class:h,style:{borderColor:y,color:y}},[b]),c("div",{class:"".concat(e.value,"-item-content")},[(r=l.default)===null||r===void 0?void 0:r.call(l)])])}}});var J=function(){return{prefixCls:String,pending:p.any,pendingDot:p.any,reverse:{type:Boolean,default:void 0},mode:p.oneOf(M("left","alternate","right",""))}};const P=L({compatConfig:{MODE:3},name:"ATimeline",props:V(J(),{reverse:!1,mode:""}),slots:["pending","pendingDot"],setup:function(t,O){var l=O.slots,D=B("timeline",t),e=D.prefixCls,g=D.direction,_=function(a,r){var n=a.props||{};return t.mode==="alternate"?n.position==="right"?"".concat(e.value,"-item-right"):n.position==="left"||r%2===0?"".concat(e.value,"-item-left"):"".concat(e.value,"-item-right"):t.mode==="left"?"".concat(e.value,"-item-left"):t.mode==="right"||n.position==="right"?"".concat(e.value,"-item-right"):""};return function(){var i,a,r,n,v=t.pending,s=v===void 0?(i=l.pending)===null||i===void 0?void 0:i.call(l):v,C=t.pendingDot,I=C===void 0?(a=l.pendingDot)===null||a===void 0?void 0:a.call(l):C,m=t.reverse,b=t.mode,T=typeof s=="boolean"?null:s,h=z((r=l.default)===null||r===void 0?void 0:r.call(l)),y=s?c(x,{pending:!!s,dot:I||c(F,null,null)},{default:function(){return[T]}}):null;y&&h.push(y);var S=m?h.reverse():h,j=S.length,A="".concat(e.value,"-item-last"),k=S.map(function(f,d){var $=d===j-2?A:"",w=d===j-1?A:"";return G(f,{class:N([!m&&s?$:w,_(f,d)])})}),E=S.some(function(f){var d,$;return!!((d=f.props)!==null&&d!==void 0&&d.label||($=f.children)!==null&&$!==void 0&&$.label)}),q=N(e.value,(n={},o(n,"".concat(e.value,"-pending"),!!s),o(n,"".concat(e.value,"-reverse"),!!m),o(n,"".concat(e.value,"-").concat(b),!!b&&!E),o(n,"".concat(e.value,"-label"),E),o(n,"".concat(e.value,"-rtl"),g.value==="rtl"),n));return c("ul",{class:q},[k])}}});P.Item=x;P.install=function(u){return u.component(P.name,P),u.component(x.name,x),u};export{P as T,x as _};