You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
23 KiB
1 line
23 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[3],{"1wcP":function(e,t,n){},"2qtc":function(e,t,n){"use strict";n("cIOH"),n("1wcP"),n("+L6B")},kLXV:function(e,t,n){"use strict";var o=n("lSNA"),r=n.n(o),a=n("pVnL"),i=n.n(a),c=n("q1tI"),s=n.n(c),l=n("1W/9"),u=n("VTBJ"),p=n("1OyB"),f=n("vuIU"),d=n("Ji7U"),m=n("LK+K"),v=n("i8i4"),h=n.n(v),y=n("4IlW"),b=n("l4aY"),k=n("aGtg");function g(e){var t=[];return s.a.Children.forEach(e,(function(e){t.push(e)})),t}function E(e,t){var n=null;return e&&e.forEach((function(e){n||e&&e.key===t&&(n=e)})),n}function C(e,t,n){var o=null;return e&&e.forEach((function(e){if(e&&e.key===t&&e.props[n]){if(o)throw new Error("two child with same key for <rc-animate> children");o=e}})),o}function w(e,t,n){var o=e.length===t.length;return o&&e.forEach((function(e,r){var a=t[r];e&&a&&(e&&!a||!e&&a||e.key!==a.key||n&&e.props[n]!==a.props[n])&&(o=!1)})),o}function O(e,t){var n=[],o={},r=[];return e.forEach((function(e){e&&E(t,e.key)?r.length&&(o[e.key]=r,r=[]):r.push(e)})),t.forEach((function(e){e&&Object.prototype.hasOwnProperty.call(o,e.key)&&(n=n.concat(o[e.key])),n.push(e)})),n=n.concat(r),n}var x=n("UwPn"),T={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},N=T,P=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();function j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function A(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var M={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},L=function(e){function t(){return j(this,t),S(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return A(t,e),P(t,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(e){N.isEnterSupported(this.props)?this.transition("enter",e):e()}},{key:"componentWillAppear",value:function(e){N.isAppearSupported(this.props)?this.transition("appear",e):e()}},{key:"componentWillLeave",value:function(e){N.isLeaveSupported(this.props)?this.transition("leave",e):e()}},{key:"transition",value:function(e,t){var n=this,o=h.a.findDOMNode(this),r=this.props,a=r.transitionName,i="object"===typeof a;this.stop();var c=function(){n.stopper=null,t()};if((x["b"]||!r.animation[e])&&a&&r[M[e]]){var s=i?a[e]:a+"-"+e,l=s+"-active";i&&a[e+"Active"]&&(l=a[e+"Active"]),this.stopper=Object(x["a"])(o,{name:s,active:l},c)}else this.stopper=r.animation[e](o,c)}},{key:"stop",value:function(){var e=this.stopper;e&&(this.stopper=null,e.stop())}},{key:"render",value:function(){return this.props.children}}]),t}(s.a.Component),R=L,D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},I=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();function F(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function K(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function B(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var W="rc_animate_"+Date.now();function U(e){var t=e.children;return s.a.isValidElement(t)&&!t.key?s.a.cloneElement(t,{key:W}):t}function z(){}var V=function(e){function t(e){K(this,t);var n=_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return Y.call(n),n.currentlyAnimatingKeys={},n.keysToEnter=[],n.keysToLeave=[],n.state={children:g(U(e))},n.childrenRefs={},n}return B(t,e),I(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.showProp,n=this.state.children;t&&(n=n.filter((function(e){return!!e.props[t]}))),n.forEach((function(t){t&&e.performAppear(t.key)}))}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.nextProps=e;var n=g(U(e)),o=this.props;o.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach((function(e){t.stop(e)}));var r=o.showProp,a=this.currentlyAnimatingKeys,i=o.exclusive?g(U(o)):this.state.children,c=[];r?(i.forEach((function(e){var t=e&&E(n,e.key),o=void 0;o=t&&t.props[r]||!e.props[r]?t:s.a.cloneElement(t||e,F({},r,!0)),o&&c.push(o)})),n.forEach((function(e){e&&E(i,e.key)||c.push(e)}))):c=O(i,n),this.setState({children:c}),n.forEach((function(e){var n=e&&e.key;if(!e||!a[n]){var o=e&&E(i,n);if(r){var c=e.props[r];if(o){var s=C(i,n,r);!s&&c&&t.keysToEnter.push(n)}else c&&t.keysToEnter.push(n)}else o||t.keysToEnter.push(n)}})),i.forEach((function(e){var o=e&&e.key;if(!e||!a[o]){var i=e&&E(n,o);if(r){var c=e.props[r];if(i){var s=C(n,o,r);!s&&c&&t.keysToLeave.push(o)}else c&&t.keysToLeave.push(o)}else i||t.keysToLeave.push(o)}}))}},{key:"componentDidUpdate",value:function(){var e=this.keysToEnter;this.keysToEnter=[],e.forEach(this.performEnter);var t=this.keysToLeave;this.keysToLeave=[],t.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(e,t){var n=this.props.showProp;return n?C(e,t,n):E(e,t)}},{key:"stop",value:function(e){delete this.currentlyAnimatingKeys[e];var t=this.childrenRefs[e];t&&t.stop()}},{key:"render",value:function(){var e=this,t=this.props;this.nextProps=t;var n=this.state.children,o=null;n&&(o=n.map((function(n){if(null===n||void 0===n)return n;if(!n.key)throw new Error("must set key for <rc-animate> children");return s.a.createElement(R,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var r=t.component;if(r){var a=t;return"string"===typeof r&&(a=D({className:t.className,style:t.style},t.componentProps)),s.a.createElement(r,a,o)}return o[0]||null}}]),t}(s.a.Component);V.isAnimate=!0,V.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:z,onEnter:z,onLeave:z,onAppear:z};var Y=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var o=e.props;if(delete e.currentlyAnimatingKeys[t],!o.exclusive||o===e.nextProps){var r=g(U(o));e.isValidChildByKey(r,t)?"appear"===n?N.allowAppearCallback(o)&&(o.onAppear(t),o.onEnd(t,!0)):N.allowEnterCallback(o)&&(o.onEnter(t),o.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var o=g(U(n));if(e.isValidChildByKey(o,t))e.performEnter(t);else{var r=function(){N.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};w(e.state.children,o,n.showProp)?r():e.setState({children:o},r)}}}},Z=Object(k["a"])(V),J=n("Ff2n"),H=function(e){Object(d["a"])(n,e);var t=Object(m["a"])(n);function n(){return Object(p["a"])(this,n),t.apply(this,arguments)}return Object(f["a"])(n,[{key:"shouldComponentUpdate",value:function(e){return!!e.forceRender||(!!e.hiddenClassName||!!e.visible)}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.hiddenClassName,o=e.visible,r=(e.forceRender,Object(J["a"])(e,["className","hiddenClassName","visible","forceRender"])),a=t;return n&&!o&&(a+=" ".concat(n)),c["createElement"]("div",Object.assign({},r,{className:a}))}}]),n}(c["Component"]),q=0;function X(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;n=r.documentElement[o],"number"!==typeof n&&(n=r.body[o])}return n}function G(e,t){var n=e.style;["Webkit","Moz","Ms","ms"].forEach((function(e){n["".concat(e,"TransformOrigin")]=t})),n.transformOrigin=t}function Q(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},o=e.ownerDocument,r=o.defaultView||o.parentWindow;return n.left+=X(r),n.top+=X(r,!0),n}var $=function(e){Object(d["a"])(n,e);var t=Object(m["a"])(n);function n(e){var o;return Object(p["a"])(this,n),o=t.call(this,e),o.inTransition=!1,o.onAnimateLeave=function(){var e=o.props,t=e.afterClose,n=e.getOpenCount,r=e.focusTriggerAfterClose,a=e.mask;if(o.wrap&&(o.wrap.style.display="none"),o.inTransition=!1,n()||o.switchScrollingEffect(),a&&o.lastOutSideFocusNode&&r){try{o.lastOutSideFocusNode.focus({preventScroll:!0})}catch(i){o.lastOutSideFocusNode=null}o.lastOutSideFocusNode=null}t&&t()},o.onDialogMouseDown=function(){o.dialogMouseDown=!0},o.onMaskMouseUp=function(){o.dialogMouseDown&&(o.timeoutId=setTimeout((function(){o.dialogMouseDown=!1}),0))},o.onMaskClick=function(e){Date.now()-o.openTime<300||e.target!==e.currentTarget||o.dialogMouseDown||o.close(e)},o.onKeyDown=function(e){var t=o.props,n=t.keyboard,r=t.visible;if(n&&e.keyCode===y["a"].ESC)return e.stopPropagation(),void o.close(e);if(r&&e.keyCode===y["a"].TAB){var a=document,i=a.activeElement;e.shiftKey?i===o.sentinelStart&&o.sentinelEnd.focus():i===o.sentinelEnd&&o.sentinelStart.focus()}},o.getDialogElement=function(){var e,t,n,r=o.props,a=r.closable,i=r.prefixCls,s=r.width,l=r.height,p=r.footer,f=r.title,d=r.closeIcon,m=r.style,v=r.className,h=r.visible,y=r.forceRender,b=r.bodyStyle,k=r.bodyProps,g=r.children,E=r.destroyOnClose,C={};void 0!==s&&(C.width=s),void 0!==l&&(C.height=l),p&&(e=c["createElement"]("div",{className:"".concat(i,"-footer"),ref:o.saveRef("footer")},p)),f&&(t=c["createElement"]("div",{className:"".concat(i,"-header"),ref:o.saveRef("header")},c["createElement"]("div",{className:"".concat(i,"-title"),id:o.titleId},f))),a&&(n=c["createElement"]("button",{type:"button",onClick:o.close,"aria-label":"Close",className:"".concat(i,"-close")},d||c["createElement"]("span",{className:"".concat(i,"-close-x")})));var w=Object(u["a"])(Object(u["a"])({},m),C),O={width:0,height:0,overflow:"hidden",outline:"none"},x=o.getTransitionName(),T=c["createElement"](H,{key:"dialog-element",role:"document",ref:o.saveRef("dialog"),style:w,className:"".concat(i," ").concat(v||""),visible:h,forceRender:y,onMouseDown:o.onDialogMouseDown},c["createElement"]("div",{tabIndex:0,ref:o.saveRef("sentinelStart"),style:O,"aria-hidden":"true"}),c["createElement"]("div",{className:"".concat(i,"-content")},n,t,c["createElement"]("div",Object.assign({className:"".concat(i,"-body"),style:b,ref:o.saveRef("body")},k),g),e),c["createElement"]("div",{tabIndex:0,ref:o.saveRef("sentinelEnd"),style:O,"aria-hidden":"true"}));return c["createElement"](Z,{key:"dialog",showProp:"visible",onLeave:o.onAnimateLeave,transitionName:x,component:"",transitionAppear:!0},h||!E?T:null)},o.getZIndexStyle=function(){var e={},t=o.props.zIndex;return void 0!==t&&(e.zIndex=t),e},o.getWrapStyle=function(){return Object(u["a"])(Object(u["a"])({},o.getZIndexStyle()),o.props.wrapStyle)},o.getMaskStyle=function(){return Object(u["a"])(Object(u["a"])({},o.getZIndexStyle()),o.props.maskStyle)},o.getMaskElement=function(){var e,t=o.props,n=t.mask,r=t.prefixCls,a=t.visible,i=t.maskProps;if(n){var s=o.getMaskTransitionName();e=c["createElement"](H,Object.assign({style:o.getMaskStyle(),key:"mask",className:"".concat(r,"-mask"),hiddenClassName:"".concat(r,"-mask-hidden"),visible:a},i)),s&&(e=c["createElement"](Z,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:s},e))}return e},o.getMaskTransitionName=function(){var e=o.props,t=e.maskTransitionName,n=e.maskAnimation,r=e.prefixCls,a=t,i=n;return!a&&i&&(a="".concat(r,"-").concat(i)),a},o.getTransitionName=function(){var e=o.props,t=e.transitionName,n=e.animation,r=e.prefixCls,a=t;return!t&&n&&(a="".concat(r,"-").concat(n)),a},o.close=function(e){var t=o.props.onClose;t&&t(e)},o.saveRef=function(e){return function(t){o[e]=t}},o.titleId="rcDialogTitle".concat(q),q+=1,o.switchScrollingEffect=e.switchScrollingEffect||function(){},o}return Object(f["a"])(n,[{key:"componentDidMount",value:function(){this.componentDidUpdate({}),this.props.forceRender&&this.props.visible||(this.props.forceRender||!1===this.props.getContainer&&!this.props.visible)&&this.wrap&&(this.wrap.style.display="none")}},{key:"componentDidUpdate",value:function(e){var t=this.props.visible,n=this.props.mousePosition;if(t){if(!e.visible){this.openTime=Date.now(),this.switchScrollingEffect(),this.tryFocus();var o=v["findDOMNode"](this.dialog);if(n){var r=Q(o);G(o,"".concat(n.x-r.left,"px ").concat(n.y-r.top,"px"))}else G(o,"")}}else e.visible&&(this.inTransition=!0)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getOpenCount;!t&&!this.inTransition||n()||this.switchScrollingEffect(),clearTimeout(this.timeoutId)}},{key:"tryFocus",value:function(){Object(b["a"])(this.wrap,document.activeElement)||(this.lastOutSideFocusNode=document.activeElement,this.sentinelStart.focus())}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.maskClosable,o=this.getWrapStyle();return e.visible&&(o.display=null),c["createElement"]("div",{className:"".concat(t,"-root")},this.getMaskElement(),c["createElement"]("div",Object.assign({tabIndex:-1,onKeyDown:this.onKeyDown,className:"".concat(t,"-wrap ").concat(e.wrapClassName||""),ref:this.saveRef("wrap"),onClick:n?this.onMaskClick:null,onMouseUp:n?this.onMaskMouseUp:null,role:"dialog","aria-labelledby":e.title?this.titleId:null,style:o},e.wrapProps),this.getDialogElement()))}}]),n}(c["Component"]);$.defaultProps={className:"",mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",focusTriggerAfterClose:!0};var ee=function(e){var t=e.visible,n=e.getContainer,o=e.forceRender;return!1===n?c["createElement"]($,Object.assign({},e,{getOpenCount:function(){return 2}})):c["createElement"](l["a"],{visible:t,forceRender:o,getContainer:n},(function(t){return c["createElement"]($,Object.assign({},e,t))}))},te=ee,ne=n("TSYQ"),oe=n.n(ne),re=n("zT1h"),ae=n("V/uB"),ie=n.n(ae),ce=n("J4zp"),se=n.n(ce),le=n("RIqP"),ue=n.n(le);function pe(){var e=c["useState"]([]),t=se()(e,2),n=t[0],o=t[1];function r(e){return o((function(t){return[].concat(ue()(t),[e])})),function(){o((function(t){return t.filter((function(t){return t!==e}))}))}}return[n,r]}var fe=n("2/Rp"),de=n("zvFY"),me=function(e){var t=c["useRef"](!1),n=c["useRef"](),o=c["useState"](!1),r=se()(o,2),a=r[0],s=r[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 l=function(n){var o=e.closeModal;n&&n.then&&(s(!0),n.then((function(){o.apply(void 0,arguments)}),(function(e){console.error(e),s(!1),t.current=!1})))},u=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(),!r)return void o();l(r)}else o()},p=e.type,f=e.children,d=e.prefixCls,m=e.buttonProps;return c["createElement"](fe["a"],i()({},Object(de["a"])(p),{onClick:u,loading:a,prefixCls:d},m,{ref:n}),f)},ve=me,he=n("uaoM"),ye=function(e){var t=e.icon,n=e.onCancel,o=e.onOk,a=e.close,i=e.zIndex,s=e.afterClose,l=e.visible,u=e.keyboard,p=e.centered,f=e.getContainer,d=e.maskStyle,m=e.okText,v=e.okButtonProps,h=e.cancelText,y=e.cancelButtonProps,b=e.direction,k=e.prefixCls,g=e.rootPrefixCls;Object(he["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 E=e.okType||"primary",C="".concat(k,"-confirm"),w=!("okCancel"in e)||e.okCancel,O=e.width||416,x=e.style||{},T=void 0===e.mask||e.mask,N=void 0!==e.maskClosable&&e.maskClosable,P=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),j=e.transitionName||"zoom",S=e.maskTransitionName||"fade",A=oe()(C,"".concat(C,"-").concat(e.type),r()({},"".concat(C,"-rtl"),"rtl"===b),e.className),M=w&&c["createElement"](ve,{actionFn:n,closeModal:a,autoFocus:"cancel"===P,buttonProps:y,prefixCls:"".concat(g,"-btn")},h);return c["createElement"](Xe,{prefixCls:k,className:A,wrapClassName:oe()(r()({},"".concat(C,"-centered"),!!e.centered)),onCancel:function(){return a({triggerCancel:!0})},visible:l,title:"",transitionName:j,footer:"",maskTransitionName:S,mask:T,maskClosable:N,maskStyle:d,style:x,width:O,zIndex:i,afterClose:s,keyboard:u,centered:p,getContainer:f},c["createElement"]("div",{className:"".concat(C,"-body-wrapper")},c["createElement"]("div",{className:"".concat(C,"-body")},t,void 0===e.title?null:c["createElement"]("span",{className:"".concat(C,"-title")},e.title),c["createElement"]("div",{className:"".concat(C,"-content")},e.content)),c["createElement"]("div",{className:"".concat(C,"-btns")},M,c["createElement"](ve,{type:E,actionFn:o,closeModal:a,autoFocus:"ok"===P,buttonProps:v,prefixCls:"".concat(g,"-btn")},m))))},be=ye,ke=n("ZvpZ"),ge=n("YMnH"),Ee=n("H84U"),Ce=function(e,t){var n=e.afterClose,o=e.config,r=c["useState"](!0),a=se()(r,2),s=a[0],l=a[1],u=c["useState"](o),p=se()(u,2),f=p[0],d=p[1],m=c["useContext"](Ee["b"]),v=m.direction,h=m.getPrefixCls,y=h("modal"),b=h();function k(){l(!1)}return c["useImperativeHandle"](t,(function(){return{destroy:k,update:function(e){d((function(t){return i()(i()({},t),e)}))}}})),c["createElement"](ge["a"],{componentName:"Modal",defaultLocale:ke["a"].Modal},(function(e){return c["createElement"](be,i()({prefixCls:y,rootPrefixCls:b},f,{close:k,visible:s,afterClose:n,okText:f.okText||(f.okCancel?e.okText:e.justOkText),direction:v,cancelText:f.cancelText||e.cancelText}))}))},we=c["forwardRef"](Ce),Oe=n("ESPI"),xe=n.n(Oe),Te=n("0G8d"),Ne=n.n(Te),Pe=n("Z/ur"),je=n.n(Pe),Se=n("xddM"),Ae=n.n(Se),Me=n("ul5b"),Le=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},Re="ant";function De(){return Re}function Ie(e){var t=document.createElement("div");document.body.appendChild(t);var n=i()(i()({},e),{close:a,visible:!0});function o(){var n=v["unmountComponentAtNode"](t);n&&t.parentNode&&t.parentNode.removeChild(t);for(var o=arguments.length,r=new Array(o),i=0;i<o;i++)r[i]=arguments[i];var c=r.some((function(e){return e&&e.triggerCancel}));e.onCancel&&c&&e.onCancel.apply(e,r);for(var s=0;s<Je.length;s++){var l=Je[s];if(l===a){Je.splice(s,1);break}}}function r(e){var n=e.okText,o=e.cancelText,r=e.prefixCls,a=Le(e,["okText","cancelText","prefixCls"]);setTimeout((function(){var e=Object(Me["b"])();v["render"](c["createElement"](be,i()({},a,{prefixCls:r||"".concat(De(),"-modal"),rootPrefixCls:De(),okText:n||(a.okCancel?e.okText:e.justOkText),cancelText:o||e.cancelText})),t)}))}function a(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];n=i()(i()({},n),{visible:!1,afterClose:o.bind.apply(o,[this].concat(t))}),r(n)}function s(e){n=i()(i()({},n),e),r(n)}return r(n),Je.push(a),{destroy:a,update:s}}function Fe(e){return i()({type:"warning",icon:c["createElement"](Ae.a,null),okCancel:!1},e)}function Ke(e){return i()({type:"info",icon:c["createElement"](xe.a,null),okCancel:!1},e)}function _e(e){return i()({type:"success",icon:c["createElement"](Ne.a,null),okCancel:!1},e)}function Be(e){return i()({type:"error",icon:c["createElement"](je.a,null),okCancel:!1},e)}function We(e){return i()({type:"confirm",icon:c["createElement"](Ae.a,null),okCancel:!0},e)}function Ue(e){var t=e.rootPrefixCls;t&&(Re=t)}var ze=0;function Ve(){var e=pe(),t=se()(e,2),n=t[0],o=t[1];function r(e){return function(t){ze+=1;var n,r=c["createRef"](),a=c["createElement"](we,{key:"modal-".concat(ze),config:e(t),ref:r,afterClose:function(){n()}});return n=o(a),{destroy:function(){r.current&&r.current.destroy()},update:function(e){r.current&&r.current.update(e)}}}}return[{info:r(Ke),success:r(_e),error:r(Be),warning:r(Fe),confirm:r(We)},c["createElement"](c["Fragment"],null,n)]}var Ye,Ze=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},Je=[],He=function(e){Ye={x:e.pageX,y:e.pageY},setTimeout((function(){Ye=null}),100)};"undefined"!==typeof window&&window.document&&window.document.documentElement&&Object(re["a"])(document.documentElement,"click",He);var qe=function(e){var t,n=c["useContext"](Ee["b"]),o=n.getPopupContainer,a=n.getPrefixCls,s=n.direction,l=function(t){var n=e.onCancel;n&&n(t)},u=function(t){var n=e.onOk;n&&n(t)},p=function(t){var n=e.okText,o=e.okType,r=e.cancelText,a=e.confirmLoading;return c["createElement"](c["Fragment"],null,c["createElement"](fe["a"],i()({onClick:l},e.cancelButtonProps),r||t.cancelText),c["createElement"](fe["a"],i()({},Object(de["a"])(o),{loading:a,onClick:u},e.okButtonProps),n||t.okText))},f=e.prefixCls,d=e.footer,m=e.visible,v=e.wrapClassName,h=e.centered,y=e.getContainer,b=e.closeIcon,k=Ze(e,["prefixCls","footer","visible","wrapClassName","centered","getContainer","closeIcon"]),g=a("modal",f),E=c["createElement"](ge["a"],{componentName:"Modal",defaultLocale:Object(Me["b"])()},p),C=c["createElement"]("span",{className:"".concat(g,"-close-x")},b||c["createElement"](ie.a,{className:"".concat(g,"-close-icon")})),w=oe()(v,(t={},r()(t,"".concat(g,"-centered"),!!h),r()(t,"".concat(g,"-wrap-rtl"),"rtl"===s),t));return c["createElement"](te,i()({},k,{getContainer:void 0===y?o:y,prefixCls:g,wrapClassName:w,footer:void 0===d?E:d,visible:m,mousePosition:Ye,onClose:l,closeIcon:C}))};qe.useModal=Ve,qe.defaultProps={width:520,transitionName:"zoom",maskTransitionName:"fade",confirmLoading:!1,visible:!1,okType:"primary"};var Xe=qe;function Ge(e){return Ie(Fe(e))}var Qe=Xe;Qe.info=function(e){return Ie(Ke(e))},Qe.success=function(e){return Ie(_e(e))},Qe.error=function(e){return Ie(Be(e))},Qe.warning=Ge,Qe.warn=Ge,Qe.confirm=function(e){return Ie(We(e))},Qe.destroyAll=function(){while(Je.length){var e=Je.pop();e&&e()}},Qe.config=Ue;t["a"]=Qe}}]); |