/*! * * antd v4.18.8 * * Copyright 2015-present, Alipay, Inc. * All rights reserved. * */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom"),require("moment")):"function"==typeof define&&define.amd?define(["react","react-dom","moment"],t):"object"==typeof exports?exports.antd=t(require("react"),require("react-dom"),require("moment")):e.antd=t(e.React,e.ReactDOM,e.moment)}(window,function(n,r,o){return i=[function(e,t){e.exports=n},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},a={integer:function(e){return a.number(e)&&parseInt(e,10)===e},float:function(e){return a.number(e)&&!a.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"==typeof e&&!a.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(w.email)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(w.url)},hex:function(e){return"string"==typeof e&&!!e.match(w.hex)}},i="enum",l={required:E,whitespace:function(e,t,n,r,o){!/^\s+$/.test(t)&&""!==t||r.push(m(o.messages.whitespace,e.fullField))},type:function(e,t,n,r,o){e.required&&void 0===t?E(e,t,n,r,o):(n=e.type,-1<["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(n)?a[n](t)||r.push(m(o.messages.types[n],e.fullField,e.type)):n&&typeof t!==e.type&&r.push(m(o.messages.types[n],e.fullField,e.type)))},range:function(e,t,u,n,r){var d="number"==typeof e.len,o="number"==typeof e.min,a="number"==typeof e.max,i=t,c=null,f="number"==typeof t,l="string"==typeof t,s=Array.isArray(t);if(f?c="number":l?c="string":s&&(c="array"),!c)return!1;s&&(i=t.length),l&&(i=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),d?i!==e.len&&n.push(m(r.messages[c].len,e.fullField,e.len)):o&&!a&&ie.max?n.push(m(r.messages[c].max,e.fullField,e.max)):o&&a&&(ie.max)&&n.push(m(r.messages[c].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,o){e[i]=Array.isArray(e[i])?e[i]:[],-1===e[i].indexOf(t)&&r.push(m(o.messages[i],e.fullField,e[i].join(", ")))},pattern:function(e,t,n,r,o){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(m(o.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||r.push(m(o.messages.pattern.mismatch,e.fullField,t,e.pattern))))}},r={string:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t,"string")&&!e.required)return n();l.required(e,t,r,a,o,"string"),c(t,"string")||(l.type(e,t,r,a,o),l.range(e,t,r,a,o),l.pattern(e,t,r,a,o),!0===e.whitespace&&l.whitespace(e,t,r,a,o))}n(a)},method:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&l.type(e,t,r,a,o)}n(a)},number:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t=""===t?void 0:t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&(l.type(e,t,r,a,o),l.range(e,t,r,a,o))}n(a)},boolean:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&l.type(e,t,r,a,o)}n(a)},regexp:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),c(t)||l.type(e,t,r,a,o)}n(a)},integer:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&(l.type(e,t,r,a,o),l.range(e,t,r,a,o))}n(a)},float:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&(l.type(e,t,r,a,o),l.range(e,t,r,a,o))}n(a)},array:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();l.required(e,t,r,a,o,"array"),null!=t&&(l.type(e,t,r,a,o),l.range(e,t,r,a,o))}n(a)},object:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&l.type(e,t,r,a,o)}n(a)},enum:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o),void 0!==t&&l.enum(e,t,r,a,o)}n(a)},pattern:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t,"string")&&!e.required)return n();l.required(e,t,r,a,o),c(t,"string")||l.pattern(e,t,r,a,o)}n(a)},date:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t,"date")&&!e.required)return n();l.required(e,t,r,a,o),c(t,"date")||(t=t instanceof Date?t:new Date(t),l.type(e,t,r,a,o),t&&l.range(e,t.getTime(),r,a,o))}n(a)},url:x,hex:x,email:x,required:function(e,t,n,r,o){var a=[],i=Array.isArray(t)?"array":typeof t;l.required(e,t,r,a,o,i),n(a)},any:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(c(t)&&!e.required)return n();l.required(e,t,r,a,o)}n(a)}};function k(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var O=k(),e=function(){function d(e){this.rules=null,this._messages=O,this.define(e)}var e=d.prototype;return e.define=function(n){var r=this;if(!n)throw new Error("Cannot configure a schema with no rules");if("object"!=typeof n||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(e){var t=n[e];r.rules[e]=Array.isArray(t)?t:[t]})},e.messages=function(e){return e&&(this._messages=C(k(),e)),this._messages},e.validate=function(r,e,t){var o=this,l=r,s=e=void 0===e?{}:e,a=t=void 0===t?function(){}:t;if("function"==typeof s&&(a=s,s={}),!this.rules||0===Object.keys(this.rules).length)return a&&a(null,l),Promise.resolve(l);function n(e){var t,n=[];for(var r,o=0;o>>0,t>>>=0,Array(o));++re.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.top-n)return n+t.top}function Q(e,t,n){if(void 0!==n&&t.bottome.top?t:e}).link:""}},{key:"render",value:function(){var e=this.context,t=e.getPrefixCls,e=e.direction,n=this.props,r=n.prefixCls,o=n.className,o=void 0===o?"":o,a=n.style,i=n.offsetTop,c=n.affix,l=n.showInkInFixed,u=n.children,n=n.onClick,s=this.state.activeLink,t=t("anchor",r),r=(this.prefixCls=t,Et()("".concat(t,"-ink-ball"),{visible:s})),e=Et()("".concat(t,"-wrapper"),bt({},"".concat(t,"-rtl"),"rtl"===e),o),o=Et()(t,bt({},"".concat(t,"-fixed"),!c&&!l)),l=Object(yt.a)({maxHeight:i?"calc(100vh - ".concat(i,"px)"):"100vh"},a),a=Ct.createElement("div",{ref:this.wrapperRef,className:e,style:l},Ct.createElement("div",{className:o},Ct.createElement("div",{className:"".concat(t,"-ink")},Ct.createElement("span",{className:r,ref:this.saveInkNode})),u)),e=this.getMemoizedContextValue(s,n);return Ct.createElement(be.Provider,{value:e},c?Ct.createElement(le,{offsetTop:i,target:this.getContainer},a):a)}}]),t}(),ce=(e.defaultProps={affix:!0,showInkInFixed:!1},e.contextType=he,function(){s(t,Ct["Component"]);var e=u(t);function t(){var c;return g(this,t),(c=e.apply(this,arguments)).handleClick=function(e){var t=c.context,n=t.scrollTo,t=t.onClick,r=c.props,o=r.href,r=r.title;null!=t&&t(e,{title:r,href:o}),n(o)},c.renderAnchorLink=function(e){var e=e.getPrefixCls,t=c.props,n=t.prefixCls,r=t.href,o=t.title,a=t.children,i=t.className,t=t.target,e=e("anchor",n),n=c.context.activeLink===r,i=Et()("".concat(e,"-link"),bt({},"".concat(e,"-link-active"),n),i),e=Et()("".concat(e,"-link-title"),bt({},"".concat(e,"-link-title-active"),n));return Ct.createElement("div",{className:i},Ct.createElement("a",{className:e,href:r,title:"string"==typeof o?o:"",target:t,onClick:c.handleClick},o),a)},c}return c(t,[{key:"componentDidMount",value:function(){this.context.registerLink(this.props.href)}},{key:"componentDidUpdate",value:function(e){var e=e.href,t=this.props.href;e!==t&&(this.context.unregisterLink(e),this.context.registerLink(t))}},{key:"componentWillUnmount",value:function(){this.context.unregisterLink(this.props.href)}},{key:"render",value:function(){return Ct.createElement(R,null,this.renderAnchorLink)}}]),t}());ce.defaultProps={href:"#"},ce.contextType=be;e.Link=ce;var ke=e;function Oe(e){if(Array.isArray(e))return e}function Se(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function wt(e,t){return Oe(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,c=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){c=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(c)throw o}}return a}}(e,t)||L(e,t)||Se()}function Be(e,t){if(null==e)return{};var n,r=function(e,t){if(null==e)return{};for(var n,r={},o=Object.keys(e),a=0;a=Ne.F1&&t<=Ne.F12)return!1;switch(t){case Ne.ALT:case Ne.CAPS_LOCK:case Ne.CONTEXT_MENU:case Ne.CTRL:case Ne.DOWN:case Ne.END:case Ne.ESC:case Ne.HOME:case Ne.INSERT:case Ne.LEFT:case Ne.MAC_FF_META:case Ne.META:case Ne.NUMLOCK:case Ne.NUM_CENTER:case Ne.PAGE_DOWN:case Ne.PAGE_UP:case Ne.PAUSE:case Ne.PRINT_SCREEN:case Ne.RIGHT:case Ne.SHIFT:case Ne.UP:case Ne.WIN_KEY:case Ne.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=Ne.ZERO&&e<=Ne.NINE)return!0;if(e>=Ne.NUM_ZERO&&e<=Ne.NUM_MULTIPLY)return!0;if(e>=Ne.A&&e<=Ne.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case Ne.SPACE:case Ne.QUESTION_MARK:case Ne.NUM_PLUS:case Ne.NUM_MINUS:case Ne.NUM_PERIOD:case Ne.NUM_DIVISION:case Ne.SEMICOLON:case Ne.DASH:case Ne.EQUALS:case Ne.COMMA:case Ne.PERIOD:case Ne.SLASH:case Ne.APOSTROPHE:case Ne.SINGLE_QUOTE:case Ne.OPEN_SQUARE_BRACKET:case Ne.BACKSLASH:case Ne.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Pe=Ne;function Re(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}var Ie=Re()?Ct.useLayoutEffect:Ct.useEffect;function De(e){return Oe(e)||D(e)||L(e)||Se()}function Le(e,t){var n,r=e.key;return"value"in e&&(n=e.value),null!=r?r:void 0!==n?n:"rc-index-key-".concat(t)}function Fe(e,t){e=e||{};return{label:e.label||(t?"children":"label"),value:e.value||"value",options:e.options||"options"}}function Ae(e,t){var t=1t.top&&t.right>t.left?t:null}function zn(e){var t,n,r;return r=In.isWindow(e)||9===e.nodeType?(r=In.getWindow(e),t={left:In.getWindowScrollLeft(r),top:In.getWindowScrollTop(r)},n=In.viewportWidth(r),In.viewportHeight(r)):(t=In.offset(e),n=In.outerWidth(e),In.outerHeight(e)),t.width=n,t.height=r,t}function Kn(e,t){var n=t.charAt(0),t=t.charAt(1),r=e.width,o=e.height,a=e.left,e=e.top;return"c"===n?e+=o/2:"b"===n&&(e+=o),"c"===t?a+=r/2:"r"===t&&(a+=r),{left:a,top:e}}function Vn(e,t,n,r,o){t=Kn(t,n[1]),n=Kn(e,n[0]),n=[n.left-t.left,n.top-t.top];return{left:Math.round(e.left-n[0]+r[0]-o[0]),top:Math.round(e.top-n[1]+r[1]-o[1])}}function _n(e,t,n){return e.leftn.right}function Hn(e,t,n){return e.topn.bottom}function Bn(e,t,n){var r=[];return In.each(e,function(e){r.push(e.replace(t,function(e){return n[e]}))}),r}function Wn(e,t){return e[t]=-e[t],e}function Un(e,t){t=/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10);return t||0}function Yn(e,t){e[0]=Un(e[0],t.width),e[1]=Un(e[1],t.height)}function qn(e,t,n,r){var u,d,f,p,m,o=n.points,a=n.offset||[0,0],i=n.targetOffset||[0,0],c=n.overflow,e=n.source||e,a=[].concat(a),i=[].concat(i),h={},l=0,v=An(e,!(!(c=c||{})||!c.alwaysByViewport)),s=zn(e),g=(Yn(a,s),Yn(i,t),Vn(s,t,o,a,i)),y=In.merge(s,g);return v&&(c.adjustX||c.adjustY)&&r&&(c.adjustX&&_n(g,s,v)&&(r=Bn(o,/[lr]/gi,{l:"r",r:"l"}),u=Wn(a,0),d=Wn(i,0),f=Vn(s,t,r,u,d),p=s,m=v,(f=f).left>m.right||f.left+p.widthd.bottom||r.top+u.height=c.left&&t.left+r.width>c.right&&(r.width-=t.left+r.width-c.right),l.adjustX&&t.left+r.width>c.right&&(t.left=Math.max(c.right-r.width,c.left)),l.adjustY&&t.top=c.top&&t.top+r.height>c.bottom&&(r.height-=t.top+r.height-c.bottom),l.adjustY&&t.top+r.height>c.bottom&&(t.top=Math.max(c.bottom-r.height,c.top)),y=In.mix(t,r))),y.width!==s.width&&In.css(e,"width",In.width(e)+y.width-s.width),y.height!==s.height&&In.css(e,"height",In.height(e)+y.height-s.height),In.offset(e,{left:y.left,top:y.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:o,offset:a,targetOffset:i,overflow:h}}function Gn(e,t,n){var r,t=n.target||t,o=zn(t);return t=t,r=n.overflow&&n.overflow.alwaysByViewport,r=An(t,r),t=zn(t),qn(e,o,n,!(!r||t.left+t.width<=r.left||t.top+t.height<=r.top||t.left>=r.right||t.top>=r.bottom))}Gn.__getOffsetParent=Ln,Gn.__getVisibleRectForElement=An;var e=n(32),$n=n.n(e);function Xn(e,o){var a=null,i=null;var t=new v.a(function(e){var t,n,r,e=wt(e,1)[0].target;document.documentElement.contains(e)&&(t=(e=e.getBoundingClientRect()).width,e=e.height,n=Math.floor(t),r=Math.floor(e),a===n&&i===r||Promise.resolve().then(function(){o({width:n,height:r})}),a=n,i=r)});return e&&t.observe(e),function(){t.disconnect()}}function Jn(n,r){var o=F.a.useRef(!1),a=F.a.useRef(null);function i(){window.clearTimeout(a.current)}return[function e(t){o.current&&!0!==t?(i(),a.current=window.setTimeout(function(){o.current=!1,e()},r)):!1!==n()&&(o.current=!0,i(),a.current=window.setTimeout(function(){o.current=!1},r))},function(){o.current=!1,i()}]}function Qn(e){return"function"!=typeof e?null:e()}function Zn(e){return"object"===kt(e)&&e?e:null}ce=F.a.forwardRef(function(e,c){var t=e.children,n=e.disabled,l=e.target,s=e.align,u=e.onAlign,d=e.monitorWindowResize,e=e.monitorBufferTime,e=void 0===e?0:e,f=F.a.useRef({}),p=F.a.useRef(),t=F.a.Children.only(t),m=F.a.useRef({});m.current.disabled=n,m.current.target=l,m.current.align=s,m.current.onAlign=u;var u=wt(Jn(function(){var e,u,t,n,r,o,a,d,i=m.current,c=i.disabled,l=i.target,s=i.align,i=i.onAlign;return!(c||!l)&&(c=p.current,t=Qn(l),l=Zn(l),f.current.element=t,f.current.point=l,f.current.align=s,u=document.activeElement,t&&Wt(t)?e=Gn(c,t,s):l&&(t=c,l=l,s=s,n=(n=In.getDocument(t)).defaultView||n.parentWindow,r=In.getWindowScrollLeft(n),o=In.getWindowScrollTop(n),a=In.viewportWidth(n),n=In.viewportHeight(n),d="pageX"in l?l.pageX:r+l.clientX,l="pageY"in l?l.pageY:o+l.clientY,r=0<=d&&d<=r+a&&0<=l&&l<=o+n,a=[s.points[0],"cc"],e=qn(t,{left:d,top:l,width:0,height:0},Yt(Yt({},s),{},{points:a}),r)),o=c,(n=u)!==document.activeElement&&Ve(o,n)&&"function"==typeof n.focus&&n.focus(),i&&e&&i(c,e),!0)},e),2),r=u[0],h=u[1],o=F.a.useRef({cancel:function(){}}),a=F.a.useRef({cancel:function(){}}),i=(F.a.useEffect(function(){var e,t=Qn(l),n=Zn(l);p.current!==a.current.element&&(a.current.cancel(),a.current.element=p.current,a.current.cancel=Xn(p.current,r)),f.current.element===t&&((e=f.current.point)===(n=n)||e&&n&&("pageX"in n&&"pageY"in n?e.pageX===n.pageX&&e.pageY===n.pageY:"clientX"in n&&"clientY"in n&&(e.clientX===n.clientX&&e.clientY===n.clientY)))&&$n()(f.current.align,s)||(r(),o.current.element!==t&&(o.current.cancel(),o.current.element=t,o.current.cancel=Xn(t,r)))}),F.a.useEffect(function(){(n?h:r)()},[n]),F.a.useRef(null));return F.a.useEffect(function(){d?i.current||(i.current=$(window,"resize",r)):i.current&&(i.current.remove(),i.current=null)},[d]),F.a.useEffect(function(){return function(){o.current.cancel(),a.current.cancel(),i.current&&i.current.remove(),h()}},[]),F.a.useImperativeHandle(c,function(){return{forceAlign:function(){return r(!0)}}}),t=F.a.isValidElement(t)?F.a.cloneElement(t,{ref:je(t.ref,p)}):t});ce.displayName="Align";var er=ce,Xe=n(5),tr=n.n(Xe);function nr(e,t,n,r,o,a,i){try{var c=e[a](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,o)}function rr(c){return function(){var e=this,i=arguments;return new Promise(function(t,n){var r=c.apply(e,i);function o(e){nr(r,t,n,o,a,"next",e)}function a(e){nr(r,t,n,o,a,"throw",e)}o(void 0)})}}function or(e,t){var n=wt(Object(Ct.useState)(null),2),r=n[0],o=n[1],a=Object(Ct.useRef)(),i=Object(Ct.useRef)(!1);function c(e){i.current||o(e)}function l(){we.cancel(a.current)}return Object(Ct.useEffect)(function(){c("measure")},[e]),Object(Ct.useEffect)(function(){"measure"===r&&t(),r&&(a.current=we(rr(tr.a.mark(function e(){var t,n;return tr.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=ir.indexOf(r),(n=ir[t+1])&&-1!==t&&c(n);case 3:case"end":return e.stop()}},e)}))))},[r]),Object(Ct.useEffect)(function(){return function(){i.current=!0,l()}},[]),[r,function(e){l(),a.current=we(function(){c(function(e){switch(r){case"align":return"motion";case"motion":return"stable"}return e}),null!=e&&e()})}]}function ar(r){var e=wt(Ct.useState({width:0,height:0}),2),o=e[0],t=e[1];return[Ct.useMemo(function(){var e,t,n={};return r&&(e=o.width,t=o.height,-1!==r.indexOf("height")&&t?n.height=t:-1!==r.indexOf("minHeight")&&t&&(n.minHeight=t),-1!==r.indexOf("width")&&e?n.width=e:-1!==r.indexOf("minWidth")&&e&&(n.minWidth=e)),n},[r,o]),function(e){t({width:e.offsetWidth,height:e.offsetHeight})}]}var ir=["measure","align",null,"motion"],e=Ct.forwardRef(function(e,u){var t=e.visible,r=e.prefixCls,d=e.className,f=e.style,n=e.children,p=e.zIndex,m=e.stretch,h=e.destroyPopupOnHide,v=e.forceRender,o=e.align,g=e.point,y=e.getRootDomNode,b=e.getClassNameFromAlign,C=e.onAlign,E=e.onMouseEnter,x=e.onMouseLeave,w=e.onMouseDown,k=e.onTouchStart,O=Object(Ct.useRef)(),S=Object(Ct.useRef)(),a=wt(Object(Ct.useState)(),2),i=a[0],N=a[1],a=wt(ar(m),2),P=a[0],M=a[1];var a=wt(or(t,function(){m&&M(y())}),2),c=a[0],l=a[1],j=Object(Ct.useRef)();function T(){var e;null!==(e=O.current)&&void 0!==e&&e.forceAlign()}function R(e,t){var n=b(t);i!==n&&N(n),"align"===c&&(i!==n?Promise.resolve().then(function(){T()}):l(function(){var e;null!==(e=j.current)&&void 0!==e&&e.call(j)}),null!=C&&C(e,t))}var s=xt({},_t(e));function I(){return new Promise(function(e){j.current=e})}["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(e){var n=s[e];s[e]=function(e,t){return l(),null==n?void 0:n(e,t)}}),Ct.useEffect(function(){s.motionName||"motion"!==c||l()},[s.motionName,c]),Ct.useImperativeHandle(u,function(){return{forceAlign:T,getElement:function(){return S.current}}});var D=xt(xt({},P),{},{zIndex:p,opacity:"motion"!==c&&"stable"!==c&&t?0:void 0,pointerEvents:"stable"===c?void 0:"none"},f),L=!0,F=(null==o||!o.points||"align"!==c&&"stable"!==c||(L=!1),n);return 1