1 line
7.8 KiB
JavaScript
1 line
7.8 KiB
JavaScript
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3903],{39398:function(e,t,n){n.d(t,{Z:function(){return c}});var o=n(1413),r=n(67294),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},a=n(42135),l=function(e,t){return r.createElement(a.Z,(0,o.Z)((0,o.Z)({},e),{},{ref:t,icon:i}))};l.displayName="CaretDownOutlined";var c=r.forwardRef(l)},38504:function(e,t,n){n.d(t,{Z:function(){return P}});var o=n(87462),r=n(71002),i=n(4942),a=n(97685),l=n(18073),c=n(94184),s=n.n(c),u=n(60057),p=n(66680),f=n(21770),d=n(67294),v=n(53124),m=n(76529),g=n(80636),y=n(96159),b=n(93355),C=n(89705),h=n(71577),w=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n},Z=h.Z.Group,E=function(e){var t=d.useContext(v.E_),n=t.getPopupContainer,r=t.getPrefixCls,i=t.direction,l=e.prefixCls,c=e.type,u=void 0===c?"default":c,p=e.danger,f=e.disabled,m=e.loading,g=e.onClick,y=e.htmlType,b=e.children,E=e.className,O=e.overlay,P=e.trigger,x=e.align,k=e.visible,R=e.open,L=e.onVisibleChange,A=e.onOpenChange,T=e.placement,D=e.getPopupContainer,V=e.href,S=e.icon,_=void 0===S?d.createElement(C.Z,null):S,j=e.title,F=e.buttonsRender,H=e.mouseEnterDelay,M=e.mouseLeaveDelay,B=e.overlayClassName,I=e.overlayStyle,W=e.destroyPopupOnHide,z=w(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","overlay","trigger","align","visible","open","onVisibleChange","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide"]),G=r("dropdown-button",l),J={align:x,overlay:O,disabled:f,trigger:f?[]:P,onOpenChange:A||L,getPopupContainer:D||n,mouseEnterDelay:H,mouseLeaveDelay:M,overlayClassName:B,overlayStyle:I,destroyPopupOnHide:W};"open"in e?J.open=R:"visible"in e&&(J.open=k),"placement"in e?J.placement=T:J.placement="rtl"===i?"bottomLeft":"bottomRight";var U=(void 0===F?function(e){return e}:F)([d.createElement(h.Z,{type:u,danger:p,disabled:f,loading:m,onClick:g,htmlType:y,href:V,title:j},b),d.createElement(h.Z,{type:u,danger:p,icon:_})]),X=(0,a.Z)(U,2),Y=X[0],q=X[1];return d.createElement(Z,(0,o.Z)({},z,{className:s()(G,E)}),Y,d.createElement(N,(0,o.Z)({},J),q))};E.__ANT_BUTTON=!0,(0,b.b)("topLeft","topCenter","topRight","bottomLeft","bottomCenter","bottomRight","top","bottom");var O=function(e){var t,n,c,b,C,h=d.useContext(v.E_),w=h.getPopupContainer,Z=h.getPrefixCls,E=h.direction,O=e.arrow,N=e.prefixCls,P=e.children,x=e.trigger,k=e.disabled,R=e.getPopupContainer,L=e.overlayClassName,A=e.visible,T=e.open,D=e.onVisibleChange,V=e.onOpenChange,S=e.mouseEnterDelay,_=e.mouseLeaveDelay,j=Z("dropdown",N),F=d.Children.only(P),H=(0,y.Tm)(F,{className:s()("".concat(j,"-trigger"),(0,i.Z)({},"".concat(j,"-rtl"),"rtl"===E),F.props.className),disabled:k}),M=k?[]:x;M&&M.includes("contextMenu")&&(C=!0);var B=(0,f.Z)(!1,{value:void 0!==T?T:A}),I=(0,a.Z)(B,2),W=I[0],z=I[1],G=(0,p.Z)(function(e){null==D||D(e),null==V||V(e),z(e)}),J=s()(L,(0,i.Z)({},"".concat(j,"-rtl"),"rtl"===E)),U=(0,g.Z)({arrowPointAtCenter:"object"===(0,r.Z)(O)&&O.pointAtCenter,autoAdjustOverflow:!0}),X=d.useCallback(function(){z(!1)},[]),Y=function(){var t,n=e.overlay;return t="function"==typeof n?n():n,t=d.Children.only("string"==typeof t?d.createElement("span",null,t):t),d.createElement(m.J,{prefixCls:"".concat(j,"-menu"),expandIcon:d.createElement("span",{className:"".concat(j,"-menu-submenu-arrow")},d.createElement(l.Z,{className:"".concat(j,"-menu-submenu-arrow-icon")})),mode:"vertical",selectable:!1,onClick:X,validator:function(e){e.mode}},t)};return d.createElement(u.Z,(0,o.Z)({alignPoint:C},e,{mouseEnterDelay:void 0===S?.15:S,mouseLeaveDelay:void 0===_?.1:_,visible:W,builtinPlacements:U,arrow:!!O,overlayClassName:J,prefixCls:j,getPopupContainer:R||w,transitionName:(t=Z(),n=e.placement,void 0!==(c=e.transitionName)?c:(void 0===n?"":n).includes("top")?"".concat(t,"-slide-down"):"".concat(t,"-slide-up")),trigger:M,overlay:Y,placement:(b=e.placement)?b.includes("Center")?b.slice(0,b.indexOf("Center")):b:"rtl"===E?"bottomRight":"bottomLeft",onVisibleChange:G}),H)};O.Button=E;var N=O,P=N},60057:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(4942),r=n(1413),i=n(97685),a=n(45987),l=n(67294),c=n(51169),s=n(94184),u=n.n(s),p={adjustX:1,adjustY:1},f=[0,0],d={topLeft:{points:["bl","tl"],overflow:p,offset:[0,-4],targetOffset:f},topCenter:{points:["bc","tc"],overflow:p,offset:[0,-4],targetOffset:f},topRight:{points:["br","tr"],overflow:p,offset:[0,-4],targetOffset:f},bottomLeft:{points:["tl","bl"],overflow:p,offset:[0,4],targetOffset:f},bottomCenter:{points:["tc","bc"],overflow:p,offset:[0,4],targetOffset:f},bottomRight:{points:["tr","br"],overflow:p,offset:[0,4],targetOffset:f}},v=n(15105),m=n(75164),g=n(88603),y=v.Z.ESC,b=v.Z.TAB,C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"],h=l.forwardRef(function(e,t){var n,s,p,f,v,h,w,Z,E,O,N,P,x,k,R,L,A=e.arrow,T=void 0!==A&&A,D=e.prefixCls,V=void 0===D?"rc-dropdown":D,S=e.transitionName,_=e.animation,j=e.align,F=e.placement,H=e.placements,M=e.getPopupContainer,B=e.showAction,I=e.hideAction,W=e.overlayClassName,z=e.overlayStyle,G=e.visible,J=e.trigger,U=void 0===J?["hover"]:J,X=e.autoFocus,Y=(0,a.Z)(e,C),q=l.useState(),K=(0,i.Z)(q,2),Q=K[0],$=K[1],ee="visible"in e?G:Q,et=l.useRef(null);l.useImperativeHandle(t,function(){return et.current}),p=(s={visible:ee,setTriggerVisible:$,triggerRef:et,onVisibleChange:e.onVisibleChange,autoFocus:X}).visible,f=s.setTriggerVisible,v=s.triggerRef,h=s.onVisibleChange,w=s.autoFocus,Z=l.useRef(!1),E=function(){if(p&&v.current){var e,t,n,o;null===(e=v.current)||void 0===e||null===(t=e.triggerRef)||void 0===t||null===(n=t.current)||void 0===n||null===(o=n.focus)||void 0===o||o.call(n),f(!1),"function"==typeof h&&h(!1)}},O=function(){var e,t,n,o,r=(0,g.tS)(null===(e=v.current)||void 0===e?void 0:null===(t=e.popupRef)||void 0===t?void 0:null===(n=t.current)||void 0===n?void 0:null===(o=n.getElement)||void 0===o?void 0:o.call(n))[0];return null!=r&&!!r.focus&&(r.focus(),Z.current=!0,!0)},N=function(e){switch(e.keyCode){case y:E();break;case b:var t=!1;Z.current||(t=O()),t?e.preventDefault():E()}},l.useEffect(function(){return p?(window.addEventListener("keydown",N),w&&(0,m.Z)(O,3),function(){window.removeEventListener("keydown",N),Z.current=!1}):function(){Z.current=!1}},[p]);var en=function(){var t=e.overlay;return"function"==typeof t?t():t},eo=function(t){var n=e.onOverlayClick;$(!1),n&&n(t)},er=function(t){var n=e.onVisibleChange;$(t),"function"==typeof n&&n(t)},ei=function(){var e=en();return l.createElement(l.Fragment,null,T&&l.createElement("div",{className:"".concat(V,"-arrow")}),e)},ea=I;return ea||-1===U.indexOf("contextMenu")||(ea=["click"]),l.createElement(c.Z,(0,r.Z)((0,r.Z)({builtinPlacements:void 0===H?d:H},Y),{},{prefixCls:V,ref:et,popupClassName:u()(W,(0,o.Z)({},"".concat(V,"-show-arrow"),T)),popupStyle:z,action:U,showAction:B,hideAction:ea||[],popupPlacement:void 0===F?"bottomLeft":F,popupAlign:j,popupTransitionName:S,popupAnimation:_,popupVisible:ee,stretch:(P=e.minOverlayWidthMatchTrigger,x=e.alignPoint,"minOverlayWidthMatchTrigger"in e?P:!x)?"minWidth":"",popup:"function"==typeof e.overlay?ei:ei(),onPopupVisibleChange:er,onPopupClick:eo,getPopupContainer:M}),(R=(k=e.children).props?k.props:{},L=u()(R.className,void 0!==(n=e.openClassName)?n:"".concat(V,"-open")),ee&&k?l.cloneElement(k,{className:L}):k))})}}]); |