Files
machartaa_admin_dist/dist/assets/index-85f33ea5.js
T
2026-07-16 18:05:28 +03:30

2 lines
5.8 KiB
JavaScript

import{R as k}from"./styleChecker-51e38a61.js";import{g as se,v as ue,K as de,aZ as pe,a9 as ve,ap as v,ai as z,d as G,ae as K,b as y,aA as ce,a7 as V,h as M,ad as U,aF as fe,am as F,al as me,aV as H}from"./index-413b1e47.js";import{E as ye,g as ge,D as be}from"./isSymbol-86ce36f2.js";import{b as Ce,B as j}from"./button.vue_vue_type_style_index_0_lang-1a640d2e.js";import{i as Y}from"./_plugin-vue_export-helper-45f37eb1.js";import{c as W,o as he}from"./vnode-66c98e4d.js";import{R as Pe}from"./LeftOutlined-7f9e3805.js";function Ae(){var i=se({}),t=null;return ue(function(){t=k.subscribe(function(p){i.value=p})}),de(function(){k.unsubscribe(t)}),i}function Ve(i){var t=pe();return ve(function(){t.value=i()},{flush:"sync"}),t}var Z=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:z.any,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},align:{type:Object},getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:{type:Object,default:void 0},forceRender:{type:Boolean,default:void 0},mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:void 0},onVisibleChange:{type:Function},"onUpdate:visible":{type:Function}}},A=Ce(),we=function(){return v(v({},Z()),{},{type:A.type,size:String,htmlType:A.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:z.any,title:String,loading:A.loading,onClick:{type:Function}})},De=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],_e=j.Group;const O=G({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:Y(we(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(t,p){var a=p.slots,S=p.attrs,w=p.emit,b=function(c){w("update:visible",c),w("visibleChange",c)},s=K("dropdown-button",t),x=s.prefixCls,D=s.direction,T=s.getPopupContainer;return function(){var C,c,e=v(v({},t),S),$=e.type,o=$===void 0?"default":$,n=e.disabled,r=e.loading,g=e.htmlType,u=e.class,d=u===void 0?"":u,l=e.overlay,h=l===void 0?(C=a.overlay)===null||C===void 0?void 0:C.call(a):l,_=e.trigger,f=e.align,m=e.visible;e.onVisibleChange;var P=e.placement,B=P===void 0?D.value==="rtl"?"bottomLeft":"bottomRight":P,E=e.href,J=e.title,I=e.icon,Q=I===void 0?((c=a.icon)===null||c===void 0?void 0:c.call(a))||y(ye,null,null):I,X=e.mouseEnterDelay,ee=e.mouseLeaveDelay,te=e.overlayClassName,oe=e.overlayStyle,ne=e.destroyPopupOnHide,ae=e.onClick;e["onUpdate:visible"];var re=ce(e,De),le={align:f,disabled:n,trigger:n?[]:_,placement:B,getPopupContainer:T.value,onVisibleChange:b,mouseEnterDelay:X,mouseLeaveDelay:ee,visible:m,overlayClassName:te,overlayStyle:oe,destroyPopupOnHide:ne},L=y(j,{type:o,disabled:n,loading:r,onClick:ae,htmlType:g,href:E,title:J},{default:a.default}),R=y(j,{type:o,icon:Q},null);return y(_e,v(v({},re),{},{class:V(x.value,d)}),{default:function(){return[a.leftButton?a.leftButton({button:L}):L,y(N,le,{default:function(){return[a.rightButton?a.rightButton({button:R}):R]},overlay:function(){return h}})]}})}}});var q=G({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:Y(Z(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(t,p){var a=p.slots,S=p.attrs,w=p.emit,b=K("dropdown",t),s=b.prefixCls,x=b.rootPrefixCls,D=b.direction,T=b.getPopupContainer,C=M(function(){var o=t.placement,n=o===void 0?"":o,r=t.transitionName;return r!==void 0?r:n.indexOf("top")>=0?"".concat(x.value,"-slide-down"):"".concat(x.value,"-slide-up")}),c=function(){var n,r,g,u=t.overlay||((n=a.overlay)===null||n===void 0?void 0:n.call(a)),d=Array.isArray(u)?u[0]:u;if(!d)return null;var l=d.props||{};U(!l.mode||l.mode==="vertical","Dropdown",'mode="'.concat(l.mode,`" is not supported for Dropdown's Menu.`));var h=l.selectable,_=h===void 0?!1:h,f=l.expandIcon,m=f===void 0?(r=d.children)===null||r===void 0||(g=r.expandIcon)===null||g===void 0?void 0:g.call(r):f,P=typeof m<"u"&&H(m)?m:y("span",{class:"".concat(s.value,"-menu-submenu-arrow")},[y(Pe,{class:"".concat(s.value,"-menu-submenu-arrow-icon")},null)]),B=H(d)?W(d,{mode:"vertical",selectable:_,expandIcon:function(){return P}}):d;return B},e=M(function(){var o=t.placement;if(!o)return D.value==="rtl"?"bottomRight":"bottomLeft";if(o.includes("Center")){var n=o.slice(0,o.indexOf("Center"));return U(!o.includes("Center"),"Dropdown","You are using '".concat(o,"' placement in Dropdown, which is deprecated. Try to use '").concat(n,"' instead.")),n}return o}),$=function(n){w("update:visible",n),w("visibleChange",n)};return function(){var o,n,r=t.arrow,g=t.trigger,u=t.disabled,d=t.overlayClassName,l=(o=a.default)===null||o===void 0?void 0:o.call(a)[0],h=W(l,fe({class:V(l==null||(n=l.props)===null||n===void 0?void 0:n.class,F({},"".concat(s.value,"-rtl"),D.value==="rtl"),"".concat(s.value,"-trigger"))},u?{disabled:u}:{})),_=V(d,F({},"".concat(s.value,"-rtl"),D.value==="rtl")),f=u?[]:g,m;f&&f.indexOf("contextmenu")!==-1&&(m=!0);var P=ge({arrowPointAtCenter:me(r)==="object"&&r.pointAtCenter,autoAdjustOverflow:!0}),B=he(v(v(v({},t),S),{},{builtinPlacements:P,overlayClassName:_,arrow:r,alignPoint:m,prefixCls:s.value,getPopupContainer:T.value,transitionName:C.value,trigger:f,onVisibleChange:$,placement:e.value}),["overlay","onUpdate:visible"]);return y(be,B,{default:function(){return[h]},overlay:c})}}});q.Button=O;const N=q;N.Button=O;N.install=function(i){return i.component(N.name,N),i.component(O.name,O),i};export{N as D,O as a,Ve as e,Ae as u};