1 line
21 KiB
JavaScript
1 line
21 KiB
JavaScript
(this["webpackJsonpbeancount-web"]=this["webpackJsonpbeancount-web"]||[]).push([[4],{137:function(e,t,n){"use strict";var o;function r(e){if("undefined"===typeof document)return 0;if(e||void 0===o){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var c=t.offsetWidth;n.style.overflow="scroll";var a=t.offsetWidth;c===a&&(a=n.clientWidth),document.body.removeChild(n),o=c-a}return o}n.d(t,"a",(function(){return r}))},268:function(e,t,n){"use strict";var o=n(10),r=n(13),c=n(15),a=n(16),i=n(9),l=n(0),s=n(54),u=n(271),f=n(27),d=n(137);var m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,o=void 0===n?document.body:n,r={},c=Object.keys(e);return c.forEach((function(e){r[e]=o.style[e]})),c.forEach((function(t){o.style[t]=e[t]})),r};var v={},p=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),o=document.body.className;if(e){if(!n.test(o))return;return m(v),v={},void(document.body.className=o.replace(n,"").trim())}var r=Object(d.a)();if(r&&(v=m({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!n.test(o))){var c="".concat(o," ").concat(t);document.body.className=c.trim()}}},b=n(4),C=[],g="ant-scrolling-effect",h=new RegExp("".concat(g),"g"),y=0,O=new Map,j=function e(t){var n=this;Object(o.a)(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=C.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())},this.lock=function(){var e;if(!C.some((function(e){return e.target===n.lockTarget})))if(C.some((function(e){var t,o=e.options;return(null===o||void 0===o?void 0:o.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))C=[].concat(Object(b.a)(C),[{target:n.lockTarget,options:n.options}]);else{var t=0,o=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(o===document.body&&window.innerWidth-document.documentElement.clientWidth>0||o.scrollHeight>o.clientHeight)&&(t=Object(d.a)());var r=o.className;if(0===C.filter((function(e){var t,o=e.options;return(null===o||void 0===o?void 0:o.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&O.set(o,m({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:o})),!h.test(r)){var c="".concat(r," ").concat(g);o.className=c.trim()}C=[].concat(Object(b.a)(C),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=C.find((function(e){return e.target===n.lockTarget}));if(C=C.filter((function(e){return e.target!==n.lockTarget})),t&&!C.some((function(e){var n,o=e.options;return(null===o||void 0===o?void 0:o.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var o=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,r=o.className;h.test(r)&&(m(O.get(o),{element:o}),O.delete(o),o.className=o.className.replace(h,"").trim())}},this.lockTarget=y++,this.options=t},k=0,E=Object(f.a)();var x={},w=function(e){if(!E)return null;if(e){if("string"===typeof e)return document.querySelectorAll(e)[0];if("function"===typeof e)return e();if("object"===Object(i.a)(e)&&e instanceof window.HTMLElement)return e}return document.body},N=function(e){Object(c.a)(n,e);var t=Object(a.a)(n);function n(e){var r;return Object(o.a)(this,n),(r=t.call(this,e)).container=void 0,r.componentRef=l.createRef(),r.rafId=void 0,r.scrollLocker=void 0,r.renderComponent=void 0,r.updateScrollLocker=function(e){var t=(e||{}).visible,n=r.props,o=n.getContainer,c=n.visible;c&&c!==t&&E&&w(o)!==r.scrollLocker.getContainer()&&r.scrollLocker.reLock({container:w(o)})},r.updateOpenCount=function(e){var t=e||{},n=t.visible,o=t.getContainer,c=r.props,a=c.visible,i=c.getContainer;a!==n&&E&&w(i)===document.body&&(a&&!n?k+=1:e&&(k-=1)),("function"===typeof i&&"function"===typeof o?i.toString()!==o.toString():i!==o)&&r.removeCurrentContainer()},r.attachToParent=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||r.container&&!r.container.parentNode){var t=w(r.props.getContainer);return!!t&&(t.appendChild(r.container),!0)}return!0},r.getContainer=function(){return E?(r.container||(r.container=document.createElement("div"),r.attachToParent(!0)),r.setWrapperClassName(),r.container):null},r.setWrapperClassName=function(){var e=r.props.wrapperClassName;r.container&&e&&e!==r.container.className&&(r.container.className=e)},r.removeCurrentContainer=function(){var e,t;null===(e=r.container)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(r.container)},r.switchScrollingEffect=function(){1!==k||Object.keys(x).length?k||(m(x),x={},p(!0)):(p(),x=m({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},r.scrollLocker=new j({container:w(e.getContainer)}),r}return Object(r.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=Object(s.a)((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;E&&w(n)===document.body&&(k=t&&k?k-1:k),this.removeCurrentContainer(),s.a.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,o=e.visible,r=null,c={getOpenCount:function(){return k},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||o||this.componentRef.current)&&(r=l.createElement(u.a,{getContainer:this.getContainer,ref:this.componentRef},t(c))),r}}]),n}(l.Component);t.a=N},469:function(e,t,n){"use strict";var o=n(2),r=n(6),c=n(0),a=n(268),i=n(1),l=n(12),s=n.n(l),u=n(116),f=n(285),d=n(170),m=n(64);function v(e){var t=e.prefixCls,n=e.style,r=e.visible,a=e.maskProps,l=e.motionName;return c.createElement(m.b,{key:"mask",visible:r,motionName:l,leavedClassName:"".concat(t,"-mask-hidden")},(function(e){var r=e.className,l=e.style;return c.createElement("div",Object(o.a)({style:Object(i.a)(Object(i.a)({},l),n),className:s()("".concat(t,"-mask"),r)},a))}))}function p(e,t,n){var o=t;return!o&&n&&(o="".concat(e,"-").concat(n)),o}var b=-1;function C(e,t){var n=e["page".concat(t?"Y":"X","Offset")],o="scroll".concat(t?"Top":"Left");if("number"!==typeof n){var r=e.document;"number"!==typeof(n=r.documentElement[o])&&(n=r.body[o])}return n}var g=c.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate})),h={width:0,height:0,overflow:"hidden",outline:"none"},y=c.forwardRef((function(e,t){var n=e.closable,a=e.prefixCls,l=e.width,u=e.height,f=e.footer,d=e.title,v=e.closeIcon,p=e.style,b=e.className,y=e.visible,O=e.forceRender,j=e.bodyStyle,k=e.bodyProps,E=e.children,x=e.destroyOnClose,w=e.modalRender,N=e.motionName,T=e.ariaId,P=e.onClose,R=e.onVisibleChanged,S=e.onMouseDown,I=e.onMouseUp,L=e.mousePosition,M=Object(c.useRef)(),A=Object(c.useRef)(),W=Object(c.useRef)();c.useImperativeHandle(t,(function(){return{focus:function(){var e;null===(e=M.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===A.current?M.current.focus():e||t!==M.current||A.current.focus()}}}));var F,D,H,B=c.useState(),U=Object(r.a)(B,2),z=U[0],V=U[1],X={};function Y(){var e=function(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},o=e.ownerDocument,r=o.defaultView||o.parentWindow;return n.left+=C(r),n.top+=C(r,!0),n}(W.current);V(L?"".concat(L.x-e.left,"px ").concat(L.y-e.top,"px"):"")}void 0!==l&&(X.width=l),void 0!==u&&(X.height=u),z&&(X.transformOrigin=z),f&&(F=c.createElement("div",{className:"".concat(a,"-footer")},f)),d&&(D=c.createElement("div",{className:"".concat(a,"-header")},c.createElement("div",{className:"".concat(a,"-title"),id:T},d))),n&&(H=c.createElement("button",{type:"button",onClick:P,"aria-label":"Close",className:"".concat(a,"-close")},v||c.createElement("span",{className:"".concat(a,"-close-x")})));var J=c.createElement("div",{className:"".concat(a,"-content")},H,D,c.createElement("div",Object(o.a)({className:"".concat(a,"-body"),style:j},k),E),F);return c.createElement(m.b,{visible:y,onVisibleChanged:R,onAppearPrepare:Y,onEnterPrepare:Y,forceRender:O,motionName:N,removeOnLeave:x,ref:W},(function(e,t){var n=e.className,o=e.style;return c.createElement("div",{key:"dialog-element",role:"document",ref:t,style:Object(i.a)(Object(i.a)(Object(i.a)({},o),p),X),className:s()(a,b,n),onMouseDown:S,onMouseUp:I},c.createElement("div",{tabIndex:0,ref:M,style:h,"aria-hidden":"true"}),c.createElement(g,{shouldUpdate:y||O},w?w(J):J),c.createElement("div",{tabIndex:0,ref:A,style:h,"aria-hidden":"true"}))}))}));y.displayName="Content";var O=y;function j(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,a=e.zIndex,l=e.visible,m=void 0!==l&&l,C=e.keyboard,g=void 0===C||C,h=e.focusTriggerAfterClose,y=void 0===h||h,j=e.scrollLocker,k=e.title,E=e.wrapStyle,x=e.wrapClassName,w=e.wrapProps,N=e.onClose,T=e.afterClose,P=e.transitionName,R=e.animation,S=e.closable,I=void 0===S||S,L=e.mask,M=void 0===L||L,A=e.maskTransitionName,W=e.maskAnimation,F=e.maskClosable,D=void 0===F||F,H=e.maskStyle,B=e.maskProps,U=Object(c.useRef)(),z=Object(c.useRef)(),V=Object(c.useRef)(),X=c.useState(m),Y=Object(r.a)(X,2),J=Y[0],K=Y[1],q=Object(c.useRef)();function G(e){null===N||void 0===N||N(e)}q.current||(q.current="rcDialogTitle".concat(b+=1));var Q=Object(c.useRef)(!1),Z=Object(c.useRef)(),$=null;return D&&($=function(e){Q.current?Q.current=!1:z.current===e.target&&G(e)}),Object(c.useEffect)((function(){return m&&K(!0),function(){}}),[m]),Object(c.useEffect)((function(){return function(){clearTimeout(Z.current)}}),[]),Object(c.useEffect)((function(){return J?(null===j||void 0===j||j.lock(),null===j||void 0===j?void 0:j.unLock):function(){}}),[J,j]),c.createElement("div",Object(o.a)({className:"".concat(n,"-root")},Object(d.a)(e,{data:!0})),c.createElement(v,{prefixCls:n,visible:M&&m,motionName:p(n,A,W),style:Object(i.a)({zIndex:a},H),maskProps:B}),c.createElement("div",Object(o.a)({tabIndex:-1,onKeyDown:function(e){if(g&&e.keyCode===u.a.ESC)return e.stopPropagation(),void G(e);m&&e.keyCode===u.a.TAB&&V.current.changeActive(!e.shiftKey)},className:s()("".concat(n,"-wrap"),x),ref:z,onClick:$,role:"dialog","aria-labelledby":k?q.current:null,style:Object(i.a)(Object(i.a)({zIndex:a},E),{},{display:J?null:"none"})},w),c.createElement(O,Object(o.a)({},e,{onMouseDown:function(){clearTimeout(Z.current),Q.current=!0},onMouseUp:function(){Z.current=setTimeout((function(){Q.current=!1}))},ref:V,closable:I,ariaId:q.current,prefixCls:n,visible:m,onClose:G,onVisibleChanged:function(e){if(e){var t;if(!Object(f.a)(z.current,document.activeElement))U.current=document.activeElement,null===(t=V.current)||void 0===t||t.focus()}else{if(K(!1),M&&U.current&&y){try{U.current.focus({preventScroll:!0})}catch(n){}U.current=null}J&&(null===T||void 0===T||T())}},motionName:p(n,P,R)}))))}var k=function(e){var t=e.visible,n=e.getContainer,i=e.forceRender,l=e.destroyOnClose,s=void 0!==l&&l,u=e.afterClose,f=c.useState(t),d=Object(r.a)(f,2),m=d[0],v=d[1];return c.useEffect((function(){t&&v(!0)}),[t]),!1===n?c.createElement(j,Object(o.a)({},e,{getOpenCount:function(){return 2}})):i||!s||m?c.createElement(a.a,{visible:t,forceRender:i,getContainer:n},(function(t){return c.createElement(j,Object(o.a)({},e,{destroyOnClose:s,afterClose:function(){null===u||void 0===u||u(),v(!1)}},t))})):null};k.displayName="Dialog";var E=k;t.a=E},487:function(e,t,n){"use strict";var o=n(5),r=n(2),c=n(0),a=n(469),i=n(12),l=n.n(i),s=n(67),u=n(4),f=n(6);var d=n(257),m=n(317),v=function(e){var t=c.useRef(!1),n=c.useRef(),o=c.useState(!1),a=Object(f.a)(o,2),i=a[0],l=a[1];c.useEffect((function(){var t;if(e.autoFocus){var o=n.current;t=setTimeout((function(){return o.focus()}))}return function(){t&&clearTimeout(t)}}),[]);var s=e.type,u=e.children,v=e.prefixCls,p=e.buttonProps;return c.createElement(d.a,Object(r.a)({},Object(m.a)(s),{onClick:function(){var n=e.actionFn,o=e.closeModal;if(!t.current)if(t.current=!0,n){var r;if(n.length)r=n(o),t.current=!1;else if(!(r=n()))return void o();!function(n){var o=e.closeModal;n&&n.then&&(l(!0),n.then((function(){o.apply(void 0,arguments)}),(function(e){console.error(e),l(!1),t.current=!1})))}(r)}else o()},loading:i,prefixCls:v},p,{ref:n}),u)},p=n(61),b=n(26),C=n(138),g=function(e){var t=e.icon,n=e.onCancel,r=e.onOk,a=e.close,i=e.zIndex,s=e.afterClose,u=e.visible,f=e.keyboard,d=e.centered,m=e.getContainer,g=e.maskStyle,h=e.okText,y=e.okButtonProps,O=e.cancelText,j=e.cancelButtonProps,k=e.direction,E=e.prefixCls,x=e.rootPrefixCls,w=e.bodyStyle,N=e.closable,T=void 0!==N&&N,P=e.closeIcon,R=e.modalRender,S=e.focusTriggerAfterClose;Object(p.a)(!("string"===typeof t&&t.length>2),"Modal","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(t,"` at https://ant.design/components/icon"));var I=e.okType||"primary",L="".concat(E,"-confirm"),M=!("okCancel"in e)||e.okCancel,A=e.width||416,W=e.style||{},F=void 0===e.mask||e.mask,D=void 0!==e.maskClosable&&e.maskClosable,H=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),B=l()(L,"".concat(L,"-").concat(e.type),Object(o.a)({},"".concat(L,"-rtl"),"rtl"===k),e.className),U=M&&c.createElement(v,{actionFn:n,closeModal:a,autoFocus:"cancel"===H,buttonProps:j,prefixCls:"".concat(x,"-btn")},O);return c.createElement(Y,{prefixCls:E,className:B,wrapClassName:l()(Object(o.a)({},"".concat(L,"-centered"),!!e.centered)),onCancel:function(){return a({triggerCancel:!0})},visible:u,title:"",footer:"",transitionName:Object(C.b)(x,"zoom",e.transitionName),maskTransitionName:Object(C.b)(x,"fade",e.maskTransitionName),mask:F,maskClosable:D,maskStyle:g,style:W,width:A,zIndex:i,afterClose:s,keyboard:f,centered:d,getContainer:m,closable:T,closeIcon:P,modalRender:R,focusTriggerAfterClose:S},c.createElement("div",{className:"".concat(L,"-body-wrapper")},c.createElement(b.a,{prefixCls:x},c.createElement("div",{className:"".concat(L,"-body"),style:w},t,void 0===e.title?null:c.createElement("span",{className:"".concat(L,"-title")},e.title),c.createElement("div",{className:"".concat(L,"-content")},e.content))),c.createElement("div",{className:"".concat(L,"-btns")},U,c.createElement(v,{type:I,actionFn:r,closeModal:a,autoFocus:"ok"===H,buttonProps:y,prefixCls:"".concat(x,"-btn")},h))))},h=n(36),y=n(45),O=n(29),j=function(e,t){var n=e.afterClose,o=e.config,a=c.useState(!0),i=Object(f.a)(a,2),l=i[0],s=i[1],u=c.useState(o),d=Object(f.a)(u,2),m=d[0],v=d[1],p=c.useContext(O.b),b=p.direction,C=p.getPrefixCls,j=C("modal"),k=C();function E(){s(!1);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.some((function(e){return e&&e.triggerCancel}));m.onCancel&&o&&m.onCancel()}return c.useImperativeHandle(t,(function(){return{destroy:E,update:function(e){v((function(t){return Object(r.a)(Object(r.a)({},t),e)}))}}})),c.createElement(y.a,{componentName:"Modal",defaultLocale:h.a.Modal},(function(e){return c.createElement(g,Object(r.a)({prefixCls:j,rootPrefixCls:k},m,{close:E,visible:l,afterClose:n,okText:m.okText||(m.okCancel?e.okText:e.justOkText),direction:b,cancelText:m.cancelText||e.cancelText}))}))},k=c.forwardRef(j),E=n(24),x=n(78),w=n(77),N=n(79),T=n(80),P=n(38),R=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n},S="";function I(e){var t=document.createElement("div");document.body.appendChild(t);var n=Object(r.a)(Object(r.a)({},e),{close:i,visible:!0});function o(){var n=E.unmountComponentAtNode(t);n&&t.parentNode&&t.parentNode.removeChild(t);for(var o=arguments.length,r=new Array(o),c=0;c<o;c++)r[c]=arguments[c];var a=r.some((function(e){return e&&e.triggerCancel}));e.onCancel&&a&&e.onCancel.apply(e,r);for(var l=0;l<V.length;l++){var s=V[l];if(s===i){V.splice(l,1);break}}}function a(e){var n=e.okText,o=e.cancelText,a=e.prefixCls,i=R(e,["okText","cancelText","prefixCls"]);setTimeout((function(){var e=Object(P.b)(),l=(0,Object(b.b)().getPrefixCls)(void 0,S),s=a||"".concat(l,"-modal");E.render(c.createElement(g,Object(r.a)({},i,{prefixCls:s,rootPrefixCls:l,okText:n||(i.okCancel?e.okText:e.justOkText),cancelText:o||e.cancelText})),t)}))}function i(){for(var t=this,c=arguments.length,i=new Array(c),l=0;l<c;l++)i[l]=arguments[l];a(n=Object(r.a)(Object(r.a)({},n),{visible:!1,afterClose:function(){"function"===typeof e.afterClose&&e.afterClose(),o.apply(t,i)}}))}return a(n),V.push(i),{destroy:i,update:function(e){a(n="function"===typeof e?e(n):Object(r.a)(Object(r.a)({},n),e))}}}function L(e){return Object(r.a)(Object(r.a)({icon:c.createElement(T.a,null),okCancel:!1},e),{type:"warning"})}function M(e){return Object(r.a)(Object(r.a)({icon:c.createElement(x.a,null),okCancel:!1},e),{type:"info"})}function A(e){return Object(r.a)(Object(r.a)({icon:c.createElement(w.a,null),okCancel:!1},e),{type:"success"})}function W(e){return Object(r.a)(Object(r.a)({icon:c.createElement(N.a,null),okCancel:!1},e),{type:"error"})}function F(e){return Object(r.a)(Object(r.a)({icon:c.createElement(T.a,null),okCancel:!0},e),{type:"confirm"})}var D=0,H=c.memo(c.forwardRef((function(e,t){var n=function(){var e=c.useState([]),t=Object(f.a)(e,2),n=t[0],o=t[1];return[n,c.useCallback((function(e){return o((function(t){return[].concat(Object(u.a)(t),[e])})),function(){o((function(t){return t.filter((function(t){return t!==e}))}))}}),[])]}(),o=Object(f.a)(n,2),r=o[0],a=o[1];return c.useImperativeHandle(t,(function(){return{patchElement:a}}),[]),c.createElement(c.Fragment,null,r)})));var B,U=n(256),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n},V=[];Object(U.a)()&&document.documentElement.addEventListener("click",(function(e){B={x:e.pageX,y:e.pageY},setTimeout((function(){B=null}),100)}),!0);var X=function(e){var t,n=c.useContext(O.b),i=n.getPopupContainer,u=n.getPrefixCls,f=n.direction,v=function(t){var n=e.onCancel;null===n||void 0===n||n(t)},p=function(t){var n=e.onOk;null===n||void 0===n||n(t)},b=function(t){var n=e.okText,o=e.okType,a=e.cancelText,i=e.confirmLoading;return c.createElement(c.Fragment,null,c.createElement(d.a,Object(r.a)({onClick:v},e.cancelButtonProps),a||t.cancelText),c.createElement(d.a,Object(r.a)({},Object(m.a)(o),{loading:i,onClick:p},e.okButtonProps),n||t.okText))},g=e.prefixCls,h=e.footer,j=e.visible,k=e.wrapClassName,E=e.centered,x=e.getContainer,w=e.closeIcon,N=e.focusTriggerAfterClose,T=void 0===N||N,R=z(e,["prefixCls","footer","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"]),S=u("modal",g),I=u(),L=c.createElement(y.a,{componentName:"Modal",defaultLocale:Object(P.b)()},b),M=c.createElement("span",{className:"".concat(S,"-close-x")},w||c.createElement(s.a,{className:"".concat(S,"-close-icon")})),A=l()(k,(t={},Object(o.a)(t,"".concat(S,"-centered"),!!E),Object(o.a)(t,"".concat(S,"-wrap-rtl"),"rtl"===f),t));return c.createElement(a.a,Object(r.a)({},R,{getContainer:void 0===x?i:x,prefixCls:S,wrapClassName:A,footer:void 0===h?L:h,visible:j,mousePosition:B,onClose:v,closeIcon:M,focusTriggerAfterClose:T,transitionName:Object(C.b)(I,"zoom",e.transitionName),maskTransitionName:Object(C.b)(I,"fade",e.maskTransitionName)}))};X.useModal=function(){var e=c.useRef(null),t=c.useState([]),n=Object(f.a)(t,2),o=n[0],r=n[1];c.useEffect((function(){o.length&&(Object(u.a)(o).forEach((function(e){e()})),r([]))}),[o]);var a=c.useCallback((function(t){return function(n){var o;D+=1;var a,i=c.createRef(),l=c.createElement(k,{key:"modal-".concat(D),config:t(n),ref:i,afterClose:function(){a()}});return a=null===(o=e.current)||void 0===o?void 0:o.patchElement(l),{destroy:function(){function e(){var e;null===(e=i.current)||void 0===e||e.destroy()}i.current?e():r((function(t){return[].concat(Object(u.a)(t),[e])}))},update:function(e){function t(){var t;null===(t=i.current)||void 0===t||t.update(e)}i.current?t():r((function(e){return[].concat(Object(u.a)(e),[t])}))}}}}),[]);return[c.useMemo((function(){return{info:a(M),success:a(A),error:a(W),warning:a(L),confirm:a(F)}}),[]),c.createElement(H,{ref:e})]},X.defaultProps={width:520,confirmLoading:!1,visible:!1,okType:"primary"};var Y=X;function J(e){return I(L(e))}var K=Y;K.info=function(e){return I(M(e))},K.success=function(e){return I(A(e))},K.error=function(e){return I(W(e))},K.warning=J,K.warn=J,K.confirm=function(e){return I(F(e))},K.destroyAll=function(){for(;V.length;){var e=V.pop();e&&e()}},K.config=function(e){var t=e.rootPrefixCls;Object(p.a)(!1,"Modal","Modal.config is deprecated. Please use ConfigProvider.config instead."),S=t};t.a=K}}]); |