Files
machartaa_admin_dist/dist/assets/css-0fc50739.js
T
2026-07-09 15:20:19 +03:30

2 lines
7.1 KiB
JavaScript

import{d as R,h as p,r as at,g as I,E as X,K as lt,ao as u,b as f,a6 as k,ad as Y,az as q,ay as ot,ah as j,al as y,av as rt,an as ut,ak as st,aI as ct,aj as it,V as vt,aJ as ft}from"./index-a08997de.js";import{c as F}from"./vnode-ddd966cb.js";import{Q as dt}from"./isSymbol-6a02f777.js";import{i as mt}from"./DialogWrap-4549d95e.js";function Q(o){var t=o.prefixCls,a=o.value,r=o.current,n=o.offset,b=n===void 0?0:n,e;return b&&(e={position:"absolute",top:"".concat(b,"00%"),left:0}),f("p",{style:e,class:k("".concat(t,"-only-unit"),{current:r})},[a])}function gt(o,t,a){for(var r=o,n=0;(r+10)%10!==t;)r+=a,n+=a;return n}const yt=R({compatConfig:{MODE:3},name:"SingleNumber",props:{prefixCls:String,value:String,count:Number},setup:function(t){var a=p(function(){return Number(t.value)}),r=p(function(){return Math.abs(t.count)}),n=at({prevValue:a.value,prevCount:r.value}),b=function(){n.prevValue=a.value,n.prevCount=r.value},e=I();return X(a,function(){clearTimeout(e.value),e.value=setTimeout(function(){b()},1e3)},{flush:"post"}),lt(function(){clearTimeout(e.value)}),function(){var d,s={},c=a.value;if(n.prevValue===c||Number.isNaN(c)||Number.isNaN(n.prevValue))d=[Q(u(u({},t),{},{current:!0}))],s={transition:"none"};else{d=[];for(var v=c+10,i=[],m=c;m<=v;m+=1)i.push(m);var x=i.findIndex(function(g){return g%10===n.prevValue});d=i.map(function(g,C){var P=g%10;return Q(u(u({},t),{},{value:P,offset:C-x,current:C===x}))});var h=n.prevCount<r.value?1:-1;s={transform:"translateY(".concat(-gt(n.prevValue,c,h),"00%)")}}return f("span",{class:"".concat(t.prefixCls,"-only"),style:s,onTransitionend:function(){return b()}},[d])}}});var bt=["prefixCls","count","title","show","component","class","style"],Ct={prefixCls:String,count:j.any,component:String,title:j.any,show:Boolean};const pt=R({compatConfig:{MODE:3},name:"ScrollNumber",inheritAttrs:!1,props:Ct,setup:function(t,a){var r=a.attrs,n=a.slots,b=Y("scroll-number",t),e=b.prefixCls;return function(){var d,s=u(u({},t),r);s.prefixCls;var c=s.count,v=s.title;s.show;var i=s.component,m=i===void 0?"sup":i,x=s.class,h=s.style,g=q(s,bt),C=u(u({},g),{},{style:h,"data-show":t.show,class:k(e.value,x),title:v}),P=c;if(c&&Number(c)%1===0){var V=String(c).split("");P=V.map(function(l,E){return f(yt,{prefixCls:e.value,count:Number(c),value:l,key:V.length-E},null)})}h&&h.borderColor&&(C.style=u(u({},h),{},{boxShadow:"0 0 0 1px ".concat(h.borderColor," inset")}));var T=ot((d=n.default)===null||d===void 0?void 0:d.call(n));return T&&T.length?F(T,{class:k("".concat(e.value,"-custom-component"))},!1):f(m,C,{default:function(){return[P]}})}}});function O(o){return dt.indexOf(o)!==-1}var ht=["class","style"],xt=function(){return{prefix:String,color:{type:String},text:j.any,placement:{type:String,default:"end"}}};const W=R({compatConfig:{MODE:3},name:"ABadgeRibbon",inheritAttrs:!1,props:xt(),slots:["text"],setup:function(t,a){var r=a.attrs,n=a.slots,b=Y("ribbon",t),e=b.prefixCls,d=b.direction,s=p(function(){return O(t.color)}),c=p(function(){var v;return[e.value,"".concat(e.value,"-placement-").concat(t.placement),(v={},y(v,"".concat(e.value,"-rtl"),d.value==="rtl"),y(v,"".concat(e.value,"-color-").concat(t.color),s.value),v)]});return function(){var v,i,m=r.class,x=r.style,h=q(r,ht),g={},C={};return t.color&&!s.value&&(g.background=t.color,C.color=t.color),f("div",u({class:"".concat(e.value,"-wrapper")},h),[(v=n.default)===null||v===void 0?void 0:v.call(n),f("div",{class:[c.value,m],style:u(u({},g),x)},[f("span",{class:"".concat(e.value,"-text")},[t.text||((i=n.text)===null||i===void 0?void 0:i.call(n))]),f("div",{class:"".concat(e.value,"-corner"),style:C},null)])])}}});var St=function(){return{count:j.any,showZero:{type:Boolean,default:void 0},overflowCount:{type:Number,default:99},dot:{type:Boolean,default:void 0},prefixCls:String,scrollNumberPrefixCls:String,status:{type:String},size:{type:String,default:"default"},color:String,text:j.any,offset:Array,numberStyle:{type:Object,default:void 0},title:String}};const Z=R({compatConfig:{MODE:3},name:"ABadge",Ribbon:W,inheritAttrs:!1,props:St(),slots:["text","count"],setup:function(t,a){var r=a.slots,n=a.attrs,b=Y("badge",t),e=b.prefixCls,d=b.direction,s=p(function(){return t.count>t.overflowCount?"".concat(t.overflowCount,"+"):t.count}),c=p(function(){return t.status!==null&&t.status!==void 0||t.color!==null&&t.color!==void 0}),v=p(function(){return s.value==="0"||s.value===0}),i=p(function(){return t.dot&&!v.value}),m=p(function(){return i.value?"":s.value}),x=p(function(){var l=m.value===null||m.value===void 0||m.value==="";return(l||v.value&&!t.showZero)&&!i.value}),h=I(t.count),g=I(m.value),C=I(i.value);X([function(){return t.count},m,i],function(){x.value||(h.value=t.count,g.value=m.value,C.value=i.value)},{immediate:!0});var P=p(function(){var l;return l={},y(l,"".concat(e.value,"-status-dot"),c.value),y(l,"".concat(e.value,"-status-").concat(t.status),!!t.status),y(l,"".concat(e.value,"-status-").concat(t.color),O(t.color)),l}),V=p(function(){return t.color&&!O(t.color)?{background:t.color}:{}}),T=p(function(){var l;return l={},y(l,"".concat(e.value,"-dot"),C.value),y(l,"".concat(e.value,"-count"),!C.value),y(l,"".concat(e.value,"-count-sm"),t.size==="small"),y(l,"".concat(e.value,"-multiple-words"),!C.value&&g.value&&g.value.toString().length>1),y(l,"".concat(e.value,"-status-").concat(t.status),!!t.status),y(l,"".concat(e.value,"-status-").concat(t.color),O(t.color)),l});return function(){var l,E,$,_=t.offset,z=t.title,M=t.color,J=n.style,H=rt(r,t,"text"),N=e.value,S=h.value,w=ut((l=r.default)===null||l===void 0?void 0:l.call(r));w=w.length?w:null;var U=!!(!x.value||r.count),A=function(){if(!_)return u({},J);var D={marginTop:mt(_[1])?"".concat(_[1],"px"):_[1]};return d.value==="rtl"?D.left="".concat(parseInt(_[0],10),"px"):D.right="".concat(-parseInt(_[0],10),"px"),u(u({},D),J)}(),G=z??(typeof S=="string"||typeof S=="number"?S:void 0),L=U||!H?null:f("span",{class:"".concat(N,"-status-text")},[H]),tt=st(S)==="object"||S===void 0&&r.count?F(S??((E=r.count)===null||E===void 0?void 0:E.call(r)),{style:A},!1):null,K=k(N,($={},y($,"".concat(N,"-status"),c.value),y($,"".concat(N,"-not-a-wrapper"),!w),y($,"".concat(N,"-rtl"),d.value==="rtl"),$),n.class);if(!w&&c.value){var et=A.color;return f("span",u(u({},n),{},{class:K,style:A}),[f("span",{class:P.value,style:V.value},null),f("span",{style:{color:et},class:"".concat(N,"-status-text")},[H])])}var nt=ct(w?"".concat(N,"-zoom"):"",{appear:!1}),B=u(u({},A),t.numberStyle);return M&&!O(M)&&(B=B||{},B.background=M),f("span",u(u({},n),{},{class:K}),[w,f(it,nt,{default:function(){return[vt(f(pt,{prefixCls:t.scrollNumberPrefixCls,show:U,class:T.value,count:g.value,title:G,style:B,key:"scrollNumber"},{default:function(){return[tt]}}),[[ft,U]])]}}),L])}}});Z.install=function(o){return o.component(Z.name,Z),o.component(W.name,W),o};function Et(){var o=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:o,height:t}}function $t(o){var t=o.getBoundingClientRect(),a=document.documentElement;return{left:t.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}export{Z as B,W as R,Et as a,$t as g};