beancount-gs/public/static/js/619.63e56027.chunk.js

1 line
8.3 KiB
JavaScript
Raw Normal View History

2024-10-29 05:40:39 +00:00
"use strict";(self.webpackChunkbeancount_web=self.webpackChunkbeancount_web||[]).push([[619],{1619:(e,n,t)=>{t.d(n,{A:()=>D});var o=t(8168),a=t(4467),r=t(5544),l=t(5691),i=t(4480),c=t.n(i),s=t(9379),u=t(9284),d=t(9471),v=t(909),f=t(7285),m=t(6184),p=t(3209);const y=u.createContext(null);const h=function(e){var n=e.prefixCls,t=e.className,a=e.style,r=e.children,l=e.containerRef,i=e.id,d={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp};return u.createElement(u.Fragment,null,u.createElement("div",(0,o.A)({id:i,className:c()("".concat(n,"-content"),t),style:(0,s.A)({},a),"aria-modal":"true",role:"dialog",ref:l},d),r))};var C=t(2042);function b(e){return"string"===typeof e&&String(Number(e))===e?((0,C.Ay)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var E={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function k(e,n){var t,l,i,d,v=e.prefixCls,C=e.open,k=e.placement,A=e.inline,g=e.push,w=e.forceRender,N=e.autoFocus,x=e.keyboard,O=e.rootClassName,M=e.rootStyle,S=e.zIndex,K=e.className,D=e.id,R=e.style,I=e.motion,L=e.width,P=e.height,U=e.children,j=e.contentWrapperStyle,z=e.mask,F=e.maskClosable,V=e.maskMotion,B=e.maskClassName,X=e.maskStyle,T=e.afterOpenChange,Y=e.onClose,_=e.onMouseEnter,H=e.onMouseOver,Q=e.onMouseLeave,W=e.onClick,q=e.onKeyDown,G=e.onKeyUp,J=u.useRef(),Z=u.useRef(),$=u.useRef();u.useImperativeHandle(n,(function(){return J.current}));u.useEffect((function(){var e;C&&N&&(null===(e=J.current)||void 0===e||e.focus({preventScroll:!0}))}),[C]);var ee=u.useState(!1),ne=(0,r.A)(ee,2),te=ne[0],oe=ne[1],ae=u.useContext(y),re=null!==(t=null!==(l=null===(i=!1===g?{distance:0}:!0===g?{}:g||{})||void 0===i?void 0:i.distance)&&void 0!==l?l:null===ae||void 0===ae?void 0:ae.pushDistance)&&void 0!==t?t:180,le=u.useMemo((function(){return{pushDistance:re,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[re]);u.useEffect((function(){var e,n;C?null===ae||void 0===ae||null===(e=ae.push)||void 0===e||e.call(ae):null===ae||void 0===ae||null===(n=ae.pull)||void 0===n||n.call(ae)}),[C]),u.useEffect((function(){return function(){var e;null===ae||void 0===ae||null===(e=ae.pull)||void 0===e||e.call(ae)}}),[]);var ie=z&&u.createElement(f.Ay,(0,o.A)({key:"mask"},V,{visible:C}),(function(e,n){var t=e.className,o=e.style;return u.createElement("div",{className:c()("".concat(v,"-mask"),t,B),style:(0,s.A)((0,s.A)({},o),X),onClick:F&&C?Y:void 0,ref:n})})),ce="function"===typeof I?I(k):I,se={};if(te&&re)switch(k){case"top":se.transform="translateY(".concat(re,"px)");break;case"bottom":se.transform="translateY(".concat(-re,"px)");break;case"left":se.transform="translateX(".concat(re,"px)");break;default:se.transform="translateX(".concat(-re,"px)")}"left"===k||"right"===k?se.width=b(L):se.height=b(P);var ue={onMouseEnter:_,onMouseOver:H,onMouseLeave:Q,onClick:W,onKeyDown:q,onKeyUp:G},de=u.createElement(f.Ay,(0,o.A)({key:"panel"},ce,{visible:C,forceRender:w,onVisibleChanged:function(e){null===T||void 0===T||T(e)},removeOnLeave:!1,leavedClassName:"".concat(v,"-content-wrapper-hidden")}),(function(n,t){var a=n.className,r=n.style;return u.createElement("div",(0,o.A)({className:c()("".concat(v,"-content-wrapper"),a),style:(0,s.A)((0,s.A)((0,s.A)({},se),r),j)},(0,p.A)(e,{data:!0})),u.createElement(h,(0,o.A)({id:D,containerRef:t,prefixCls:v,className:K,style:R},ue),U))})),ve=(0,s.A)({},M);return S&&(ve.zIndex=S),u.createElement(y.Provider,{value:le},u.createElement("div",{className:c()(v,"".concat(v,"-").concat(k),O,(d={},(0,a.A)(d,"".concat(v,"-open"),C),(0,a.A)(d,"".concat(v,"-inline"),A),d)),style:ve,tabIndex:-1,ref:J,onKeyDown:function(e){var n=e.keyCode,t=e.shiftKey;switch(n){case m.A.TAB:var o;if(n===m.A.TAB)if(t||document.activeElement!==$.current){if(t&&document.activeElement===Z.current){var a;null===(a=$.current)||void 0===a||a.focus({preventScroll:!0})}}else null===(o=Z.current)||void 0===o||o.focus({preventScroll:!0});break;case m.A.ESC:Y&&x&&(e.stopPropagation(),Y(e))}}