mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-16 12:18:10 +00:00
1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
|
|
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[3442],{73442:function(e,t,n){n.d(t,{Z:function(){return q}});var o=n(44194),a=n(51865),r=n.n(a),l=n(17082),i=n(42601),s=n(6193),c=n(16374),d=o.createContext(null),u=o.createContext({}),m=d,p=n(20173),f=n(11757),v=n(77588),b=n(13233),g=n(67762),h=n(73457),y=n(34221),x=["prefixCls","className","containerRef"];var w=function(e){var t=e.prefixCls,n=e.className,a=e.containerRef,l=(0,h.Z)(e,x),i=o.useContext(u).panel,s=(0,y.x1)(i,a);return o.createElement("div",(0,f.Z)({className:r()("".concat(t,"-content"),n),role:"dialog",ref:s},(0,g.Z)(e,{aria:!0}),{"aria-modal":"true"},l))},C=n(32970);function k(e){return"string"==typeof e&&String(Number(e))===e?((0,C.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var O={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var n,a,s,c=e.prefixCls,d=e.open,u=e.placement,h=e.inline,y=e.push,x=e.forceRender,C=e.autoFocus,S=e.keyboard,$=e.classNames,E=e.rootClassName,N=e.rootStyle,Z=e.zIndex,j=e.className,D=e.id,I=e.style,M=e.motion,P=e.width,R=e.height,z=e.children,L=e.mask,B=e.maskClosable,W=e.maskMotion,H=e.maskClassName,K=e.maskStyle,_=e.afterOpenChange,T=e.onClose,X=e.onMouseEnter,U=e.onMouseOver,A=e.onMouseLeave,F=e.onClick,Y=e.onKeyDown,G=e.onKeyUp,V=e.styles,q=e.drawerRender,Q=o.useRef(),J=o.useRef(),ee=o.useRef();o.useImperativeHandle(t,(function(){return Q.current}));o.useEffect((function(){var e;d&&C&&(null===(e=Q.current)||void 0===e||e.focus({preventScroll:!0}))}),[d]);var te=o.useState(!1),ne=(0,i.Z)(te,2),oe=ne[0],ae=ne[1],re=o.useContext(m),le=null!==(n=null!==(a=null===(s="boolean"==typeof y?y?{}:{distance:0}:y||{})||void 0===s?void 0:s.distance)&&void 0!==a?a:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=o.useMemo((function(){return{pushDistance:le,push:function(){ae(!0)},pull:function(){ae(!1)}}}),[le]);o.useEffect((function(){var e,t;d?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[d]),o.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var se=L&&o.createElement(v.ZP,(0,f.Z)({key:"mask"},W,{visible:d}),(function(e,t){var n=e.className,a=e.style;return o.createElement("div",{className:r()("".concat(c,"-mask"),n,null==$?void 0:$.mask,H),style:(0,l.Z)((0,l.Z)((0,l.Z)({},a),K),null==V?void 0:V.mask),onClick:B&&d?T:void 0,ref:t})})),ce="function"==typeof M?M(u):M,de={};if(oe&&le)switch(u){case"top":de.transform="translateY(".concat(le,"px)");break;case"bottom":de.transform="translateY(".concat(-le,"px)");break;case"left":de.transform="translateX(".concat(le,"px)");break;default:de.transform="translateX(".concat(-le,"px)")}"left"===u||"right"===u?de.width=k(P):de.height=k(R);var ue={onMouseEnter:X,onMouseOver:U,onMouseLeave:A,onClick:F,onKeyDown:Y,onKeyUp:G},me=o.createElement(v.ZP,(0,f.Z)({key:"panel"},ce,{visible:d,forceRender:x,onVisibleChanged:function(e){null==_||_(e)},removeOnLeave:!1,leavedClassName:"".concat(c,"-content-wrapper-hidden")}),(function(t,n){var a=t.className,i=t.style,s=o.createElement(w,(0,f.Z)({id:D,containerRef:n,prefixCls:c,className:r()(j,null==$?void 0:$.content),style:(0,l.Z)((0,l.Z)({},I),null==V?void 0:V.content)},(0,g.Z)(e,{aria:!0}),ue),z);return o.createElement("div",(0,f.Z)({className:r()("".concat(c,"-content-wrapper"),null==$?void 0:$.wrapper,a),style:(0,l.Z)((0,l.Z)((0,l.Z)({},de),i),null==V?void 0:V.wrapper)},(0,g.Z)(e,{data:!0})),q?q(s):s)})),pe=(0,l.Z)({},N);return Z&&(pe.zIndex=Z),o.createElement(m.Provider,{value:ie},o.createElement("div",{className:r()(c,"".concat(c,"-").concat(u),E,(0,p.Z)((0,p.Z)({},"".concat(c,"-open"),d),"".concat(c,"-inline"),h)),style:pe,tabIndex:-1,ref:Q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case b.Z.TAB:var o;if(t===b.Z.TAB)if(n||document.activeElement!==ee.current){if(n&&document.activeElement===J.current){var a;null===(a=ee.current)||void 0===a||a.focus({preventScroll:!0})}}else null===(o=J.current)||void
|