mirror of
https://github.com/Retropex/apolloapi-v2.git
synced 2025-05-18 22:20:43 +02:00
2 lines
84 KiB
JavaScript
2 lines
84 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{531:function(e,t,n){"use strict";t.__esModule=!0;var o,i=n(272),r=(o=i)&&o.__esModule?o:{default:o};t.default=function(e,t,n){return t in e?(0,r.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},532:function(e,t,n){var o=n(543),i=n(56);e.exports=function e(t,n,r,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!==t&&n!==n:o(t,n,r,a,e,s))}},535:function(e,t,n){var o=n(532);e.exports=function(e,t){return o(e,t)}},536:function(e,t,n){var o=n(544),i=n(547),r=n(548),a=1,s=2;e.exports=function(e,t,n,u,l,c){var p=n&a,f=e.length,d=t.length;if(f!=d&&!(p&&d>f))return!1;var h=c.get(e);if(h&&c.get(t))return h==t;var v=-1,m=!0,g=n&s?new o:void 0;for(c.set(e,t),c.set(t,e);++v<f;){var y=e[v],b=t[v];if(u)var E=p?u(b,y,v,t,e,c):u(y,b,v,e,t,c);if(void 0!==E){if(E)continue;m=!1;break}if(g){if(!i(t,function(e,t){if(!r(g,t)&&(y===e||l(y,e,n,u,c)))return g.push(t)})){m=!1;break}}else if(y!==b&&!l(y,b,n,u,c)){m=!1;break}}return c.delete(e),c.delete(t),m}},537:function(e,t,n){var o=n(557),i=n(558);e.exports=function(e,t){return null!=e&&i(e,t,o)}},538:function(e,t,n){},539:function(e,t){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;++n)if(e[n]===t)return n;return-1}},542:function(e,t,n){"use strict";var o=n(168),i=n.n(o),r=n(167),a=n.n(r),s=n(169),u=n.n(s),l=n(262),c=n.n(l),p=n(263),f=n.n(p),d=n(1),h=n.n(d),v=n(0),m=n.n(v),g=n(21),y=n.n(g),b=function(e){var t=e.className,n=e.included,o=e.vertical,r=e.offset,a=e.length,s=e.style,u=o?{bottom:r+"%",height:a+"%"}:{left:r+"%",width:a+"%"},l=i()({},s,u);return n?h.a.createElement("div",{className:t,style:l}):null},E=n(170),C=n.n(E),w=n(531),T=n.n(w),M=n(560),k=n.n(M),x=n(564),O=n.n(x),P=n(46),S=n.n(P);function A(e,t,n,o){var i=S.a.unstable_batchedUpdates?function(e){S.a.unstable_batchedUpdates(n,e)}:n;return O()(e,t,i,o)}var N=n(2),D=n.n(N),L=function(e){var t=e.prefixCls,n=e.vertical,o=e.marks,r=e.dots,a=e.step,s=e.included,u=e.lowerBound,l=e.upperBound,c=e.max,p=e.min,f=e.dotStyle,d=e.activeDotStyle,v=c-p,m=function(e,t,n,o,i,r){y()(!n||o>0,"`Slider[step]` should be a positive number in order to make Slider[dots] work.");var a=Object.keys(t).map(parseFloat);if(n)for(var s=i;s<=r;s+=o)-1===a.indexOf(s)&&a.push(s);return a}(0,o,r,a,p,c).map(function(e){var o,r=Math.abs(e-p)/v*100+"%",a=!s&&e===l||s&&e<=l&&e>=u,c=n?i()({bottom:r},f):i()({left:r},f);a&&(c=i()({},c,d));var m=D()((o={},T()(o,t+"-dot",!0),T()(o,t+"-dot-active",a),o));return h.a.createElement("span",{className:m,style:c,key:e})});return h.a.createElement("div",{className:t+"-step"},m)};L.propTypes={prefixCls:m.a.string,activeDotStyle:m.a.object,dotStyle:m.a.object,min:m.a.number,max:m.a.number,upperBound:m.a.number,lowerBound:m.a.number,included:m.a.bool,dots:m.a.bool,step:m.a.number,marks:m.a.object,vertical:m.a.bool};var _=L,R=function(e){var t=e.className,n=e.vertical,o=e.marks,r=e.included,a=e.upperBound,s=e.lowerBound,u=e.max,l=e.min,c=e.onClickLabel,p=Object.keys(o),f=p.length,d=.9*(f>1?100/(f-1):100),v=u-l,m=p.map(parseFloat).sort(function(e,t){return e-t}).map(function(e){var u,p=o[e],f="object"===typeof p&&!h.a.isValidElement(p),m=f?p.label:p;if(!m&&0!==m)return null;var g=!r&&e===a||r&&e<=a&&e>=s,y=D()((u={},T()(u,t+"-text",!0),T()(u,t+"-text-active",g),u)),b=n?{marginBottom:"-50%",bottom:(e-l)/v*100+"%"}:{width:d+"%",marginLeft:-d/2+"%",left:(e-l)/v*100+"%"},E=f?i()({},b,p.style):b;return h.a.createElement("span",{className:y,style:E,key:e,onMouseDown:function(t){return c(t,e)},onTouchStart:function(t){return c(t,e)}},m)});return h.a.createElement("div",{className:t},m)};R.propTypes={className:m.a.string,vertical:m.a.bool,marks:m.a.object,included:m.a.bool,upperBound:m.a.number,lowerBound:m.a.number,max:m.a.number,min:m.a.number,onClickLabel:m.a.func};var j=R,V=function(e){function t(){var e,n,o,i;a()(this,t);for(var r=arguments.length,s=Array(r),u=0;u<r;u++)s[u]=arguments[u];return n=o=c()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),o.state={clickFocused:!1},o.setHandleRef=function(e){o.handle=e},o.handleMouseUp=function(){document.activeElement===o.handle&&o.setClickFocus(!0)},o.handleBlur=function(){o.setClickFocus(!1)},o.handleKeyDown=function(){o.setClickFocus(!1)},i=n,c()(o,i)}return f()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.onMouseUpListener=A(document,"mouseup",this.handleMouseUp)}},{key:"componentWillUnmount",value:function(){this.onMouseUpListener&&this.onMouseUpListener.remove()}},{key:"setClickFocus",value:function(e){this.setState({clickFocused:e})}},{key:"clickFocus",value:function(){this.setClickFocus(!0),this.focus()}},{key:"focus",value:function(){this.handle.focus()}},{key:"blur",value:function(){this.handle.blur()}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.vertical,o=e.offset,r=e.style,a=e.disabled,s=e.min,u=e.max,l=e.value,c=e.tabIndex,p=C()(e,["prefixCls","vertical","offset","style","disabled","min","max","value","tabIndex"]),f=D()(this.props.className,T()({},t+"-handle-click-focused",this.state.clickFocused)),d=n?{bottom:o+"%"}:{left:o+"%"},v=i()({},r,d);return h.a.createElement("div",i()({ref:this.setHandleRef,tabIndex:a?null:c||0},p,{className:f,style:v,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,role:"slider","aria-valuemin":s,"aria-valuemax":u,"aria-valuenow":l,"aria-disabled":!!a}))}}]),t}(h.a.Component),H=V;V.propTypes={prefixCls:m.a.string,className:m.a.string,vertical:m.a.bool,offset:m.a.number,style:m.a.object,disabled:m.a.bool,min:m.a.number,max:m.a.number,value:m.a.number,tabIndex:m.a.number};var U=n(267),F=n.n(U),I={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=I.F1&&t<=I.F12)return!1;switch(t){case I.ALT:case I.CAPS_LOCK:case I.CONTEXT_MENU:case I.CTRL:case I.DOWN:case I.END:case I.ESC:case I.HOME:case I.INSERT:case I.LEFT:case I.MAC_FF_META:case I.META:case I.NUMLOCK:case I.NUM_CENTER:case I.PAGE_DOWN:case I.PAGE_UP:case I.PAUSE:case I.PRINT_SCREEN:case I.RIGHT:case I.SHIFT:case I.UP:case I.WIN_KEY:case I.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=I.ZERO&&e<=I.NINE)return!0;if(e>=I.NUM_ZERO&&e<=I.NUM_MULTIPLY)return!0;if(e>=I.A&&e<=I.Z)return!0;if(-1!==window.navigation.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case I.SPACE:case I.QUESTION_MARK:case I.NUM_PLUS:case I.NUM_MINUS:case I.NUM_PERIOD:case I.NUM_DIVISION:case I.SEMICOLON:case I.DASH:case I.EQUALS:case I.COMMA:case I.PERIOD:case I.SLASH:case I.APOSTROPHE:case I.SINGLE_QUOTE:case I.OPEN_SQUARE_BRACKET:case I.BACKSLASH:case I.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},W=I;function B(e,t){return Object.keys(t).some(function(n){return e.target===Object(P.findDOMNode)(t[n])})}function K(e,t){var n=t.min,o=t.max;return e<n||e>o}function z(e){return e.touches.length>1||"touchend"===e.type.toLowerCase()&&e.touches.length>0}function X(e,t){return e?t.clientY:t.pageX}function Y(e,t){return e?t.touches[0].clientY:t.touches[0].pageX}function G(e,t){var n=t.getBoundingClientRect();return e?n.top+.5*n.height:n.left+.5*n.width}function $(e,t){var n=t.max,o=t.min;return e<=o?o:e>=n?n:e}function Q(e,t){var n=t.step,o=function(e,t){var n=t.marks,o=t.step,i=t.min,r=Object.keys(n).map(parseFloat);if(null!==o){var a=Math.round((e-i)/o)*o+i;r.push(a)}var s=r.map(function(t){return Math.abs(e-t)});return r[s.indexOf(Math.min.apply(Math,F()(s)))]}(e,t);return null===n?o:parseFloat(o.toFixed(function(e){var t=e.toString(),n=0;return t.indexOf(".")>=0&&(n=t.length-t.indexOf(".")-1),n}(n)))}function Z(e){e.stopPropagation(),e.preventDefault()}function q(e){switch(e.keyCode){case W.UP:case W.RIGHT:return function(e,t){return e+t.step};case W.DOWN:case W.LEFT:return function(e,t){return e-t.step};case W.END:return function(e,t){return t.max};case W.HOME:return function(e,t){return t.min};case W.PAGE_UP:return function(e,t){return e+2*t.step};case W.PAGE_DOWN:return function(e,t){return e-2*t.step};default:return}}function J(){}function ee(e){var t,n;return n=t=function(e){function t(e){a()(this,t);var n=c()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onMouseDown=function(e){if(0===e.button){var t=n.props.vertical,o=X(t,e);if(B(e,n.handlesRefs)){var i=G(t,e.target);n.dragOffset=o-i,o=i}else n.dragOffset=0;n.removeDocumentEvents(),n.onStart(o),n.addDocumentMouseEvents()}},n.onTouchStart=function(e){if(!z(e)){var t=n.props.vertical,o=Y(t,e);if(B(e,n.handlesRefs)){var i=G(t,e.target);n.dragOffset=o-i,o=i}else n.dragOffset=0;n.onStart(o),n.addDocumentTouchEvents(),Z(e)}},n.onFocus=function(e){var t=n.props,o=t.onFocus,i=t.vertical;if(B(e,n.handlesRefs)){var r=G(i,e.target);n.dragOffset=0,n.onStart(r),Z(e),o&&o(e)}},n.onBlur=function(e){var t=n.props.onBlur;n.onEnd(e),t&&t(e)},n.onMouseUp=function(){n.handlesRefs[n.prevMovedHandleIndex]&&n.handlesRefs[n.prevMovedHandleIndex].clickFocus()},n.onMouseMove=function(e){if(n.sliderRef){var t=X(n.props.vertical,e);n.onMove(e,t-n.dragOffset)}else n.onEnd()},n.onTouchMove=function(e){if(!z(e)&&n.sliderRef){var t=Y(n.props.vertical,e);n.onMove(e,t-n.dragOffset)}else n.onEnd()},n.onKeyDown=function(e){n.sliderRef&&B(e,n.handlesRefs)&&n.onKeyboard(e)},n.onClickMarkLabel=function(e,t){e.stopPropagation(),n.onChange({value:t})},n.saveSlider=function(e){n.sliderRef=e},n.handlesRefs={},n}return f()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.document=this.sliderRef&&this.sliderRef.ownerDocument}},{key:"componentWillUnmount",value:function(){k()(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillUnmount",this)&&k()(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"componentWillUnmount",this).call(this),this.removeDocumentEvents()}},{key:"getSliderStart",value:function(){var e=this.sliderRef.getBoundingClientRect();return this.props.vertical?e.top:e.left}},{key:"getSliderLength",value:function(){var e=this.sliderRef;if(!e)return 0;var t=e.getBoundingClientRect();return this.props.vertical?t.height:t.width}},{key:"addDocumentTouchEvents",value:function(){this.onTouchMoveListener=A(this.document,"touchmove",this.onTouchMove),this.onTouchUpListener=A(this.document,"touchend",this.onEnd)}},{key:"addDocumentMouseEvents",value:function(){this.onMouseMoveListener=A(this.document,"mousemove",this.onMouseMove),this.onMouseUpListener=A(this.document,"mouseup",this.onEnd)}},{key:"removeDocumentEvents",value:function(){this.onTouchMoveListener&&this.onTouchMoveListener.remove(),this.onTouchUpListener&&this.onTouchUpListener.remove(),this.onMouseMoveListener&&this.onMouseMoveListener.remove(),this.onMouseUpListener&&this.onMouseUpListener.remove()}},{key:"focus",value:function(){this.props.disabled||this.handlesRefs[0].focus()}},{key:"blur",value:function(){var e=this;this.props.disabled||Object.keys(this.handlesRefs).forEach(function(t){e.handlesRefs[t]&&e.handlesRefs[t].blur&&e.handlesRefs[t].blur()})}},{key:"calcValue",value:function(e){var t=this.props,n=t.vertical,o=t.min,i=t.max,r=Math.abs(Math.max(e,0)/this.getSliderLength());return n?(1-r)*(i-o)+o:r*(i-o)+o}},{key:"calcValueByPos",value:function(e){var t=e-this.getSliderStart();return this.trimAlignValue(this.calcValue(t))}},{key:"calcOffset",value:function(e){var t=this.props,n=t.min;return 100*((e-n)/(t.max-n))}},{key:"saveHandle",value:function(e,t){this.handlesRefs[e]=t}},{key:"render",value:function(){var e,n=this.props,o=n.prefixCls,r=n.className,a=n.marks,s=n.dots,u=n.step,l=n.included,c=n.disabled,p=n.vertical,f=n.min,d=n.max,v=n.children,m=n.maximumTrackStyle,g=n.style,y=n.railStyle,b=n.dotStyle,E=n.activeDotStyle,C=k()(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"render",this).call(this),w=C.tracks,M=C.handles,x=D()(o,(e={},T()(e,o+"-with-marks",Object.keys(a).length),T()(e,o+"-disabled",c),T()(e,o+"-vertical",p),T()(e,r,r),e));return h.a.createElement("div",{ref:this.saveSlider,className:x,onTouchStart:c?J:this.onTouchStart,onMouseDown:c?J:this.onMouseDown,onMouseUp:c?J:this.onMouseUp,onKeyDown:c?J:this.onKeyDown,onFocus:c?J:this.onFocus,onBlur:c?J:this.onBlur,style:g},h.a.createElement("div",{className:o+"-rail",style:i()({},m,y)}),w,h.a.createElement(_,{prefixCls:o,vertical:p,marks:a,dots:s,step:u,included:l,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:d,min:f,dotStyle:b,activeDotStyle:E}),M,h.a.createElement(j,{className:o+"-mark",onClickLabel:c?J:this.onClickMarkLabel,vertical:p,marks:a,included:l,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:d,min:f}),v)}}]),t}(e),t.displayName="ComponentEnhancer("+e.displayName+")",t.propTypes=i()({},e.propTypes,{min:m.a.number,max:m.a.number,step:m.a.number,marks:m.a.object,included:m.a.bool,className:m.a.string,prefixCls:m.a.string,disabled:m.a.bool,children:m.a.any,onBeforeChange:m.a.func,onChange:m.a.func,onAfterChange:m.a.func,handle:m.a.func,dots:m.a.bool,vertical:m.a.bool,style:m.a.object,minimumTrackStyle:m.a.object,maximumTrackStyle:m.a.object,handleStyle:m.a.oneOfType([m.a.object,m.a.arrayOf(m.a.object)]),trackStyle:m.a.oneOfType([m.a.object,m.a.arrayOf(m.a.object)]),railStyle:m.a.object,dotStyle:m.a.object,activeDotStyle:m.a.object,autoFocus:m.a.bool,onFocus:m.a.func,onBlur:m.a.func}),t.defaultProps=i()({},e.defaultProps,{prefixCls:"rc-slider",className:"",min:0,max:100,step:1,marks:{},handle:function(e){var t=e.index,n=C()(e,["index"]);return delete n.dragging,h.a.createElement(H,i()({},n,{key:t}))},onBeforeChange:J,onChange:J,onAfterChange:J,included:!0,disabled:!1,dots:!1,vertical:!1,trackStyle:[{}],handleStyle:[{}],railStyle:{},dotStyle:{},activeDotStyle:{}}),n}var te=function(e){function t(e){a()(this,t);var n=c()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.onEnd=function(){n.setState({dragging:!1}),n.removeDocumentEvents(),n.props.onAfterChange(n.getValue())};var o=void 0!==e.defaultValue?e.defaultValue:e.min,i=void 0!==e.value?e.value:o;return n.state={value:n.trimAlignValue(i),dragging:!1},n}return f()(t,e),u()(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.autoFocus,n=e.disabled;t&&!n&&this.focus()}},{key:"componentWillReceiveProps",value:function(e){if("value"in e||"min"in e||"max"in e){var t=this.state.value,n=void 0!==e.value?e.value:t,o=this.trimAlignValue(n,e);o!==t&&(this.setState({value:o}),K(n,e)&&this.props.onChange(o))}}},{key:"onChange",value:function(e){var t=this.props;!("value"in t)&&this.setState(e);var n=e.value;t.onChange(n)}},{key:"onStart",value:function(e){this.setState({dragging:!0});var t=this.props,n=this.getValue();t.onBeforeChange(n);var o=this.calcValueByPos(e);this.startValue=o,this.startPosition=e,o!==n&&(this.prevMovedHandleIndex=0,this.onChange({value:o}))}},{key:"onMove",value:function(e,t){Z(e);var n=this.state.value,o=this.calcValueByPos(t);o!==n&&this.onChange({value:o})}},{key:"onKeyboard",value:function(e){var t=q(e);if(t){Z(e);var n=this.state.value,o=t(n,this.props),i=this.trimAlignValue(o);if(i===n)return;this.onChange({value:i})}}},{key:"getValue",value:function(){return this.state.value}},{key:"getLowerBound",value:function(){return this.props.min}},{key:"getUpperBound",value:function(){return this.state.value}},{key:"trimAlignValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i()({},this.props,t);return Q($(e,n),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,o=t.vertical,r=t.included,a=t.disabled,s=t.minimumTrackStyle,u=t.trackStyle,l=t.handleStyle,c=t.tabIndex,p=t.min,f=t.max,d=t.handle,v=this.state,m=v.value,g=v.dragging,y=this.calcOffset(m),E=d({className:n+"-handle",prefixCls:n,vertical:o,offset:y,value:m,dragging:g,disabled:a,min:p,max:f,index:0,tabIndex:c,style:l[0]||l,ref:function(t){return e.saveHandle(0,t)}}),C=u[0]||u;return{tracks:h.a.createElement(b,{className:n+"-track",vertical:o,included:r,offset:0,length:y,style:i()({},s,C)}),handles:E}}}]),t}(h.a.Component);te.propTypes={defaultValue:m.a.number,value:m.a.number,disabled:m.a.bool,autoFocus:m.a.bool,tabIndex:m.a.number};var ne=ee(te),oe=n(567),ie=n.n(oe),re=function(e){function t(e){a()(this,t);var n=c()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.onEnd=function(){n.setState({handle:null},n.blur),n.removeDocumentEvents(),n.props.onAfterChange(n.getValue())};var o=e.count,i=e.min,r=e.max,s=Array.apply(void 0,F()(Array(o+1))).map(function(){return i}),u="defaultValue"in e?e.defaultValue:s,l=(void 0!==e.value?e.value:u).map(function(e,t){return n.trimAlignValue(e,t)}),p=l[0]===r?0:l.length-1;return n.state={handle:null,recent:p,bounds:l},n}return f()(t,e),u()(t,[{key:"componentWillReceiveProps",value:function(e){var t=this;if(("value"in e||"min"in e||"max"in e)&&(this.props.min!==e.min||this.props.max!==e.max||!ie()(this.props.value,e.value))){var n=this.state.bounds,o=e.value||n,i=o.map(function(n,o){return t.trimAlignValue(n,o,e)});if((i.length!==n.length||!i.every(function(e,t){return e===n[t]}))&&(this.setState({bounds:i}),n.some(function(t){return K(t,e)}))){var r=o.map(function(t){return $(t,e)});this.props.onChange(r)}}}},{key:"onChange",value:function(e){var t=this.props;!("value"in t)?this.setState(e):void 0!==e.handle&&this.setState({handle:e.handle});var n=i()({},this.state,e).bounds;t.onChange(n)}},{key:"onStart",value:function(e){var t=this.props,n=this.state,o=this.getValue();t.onBeforeChange(o);var i=this.calcValueByPos(e);this.startValue=i,this.startPosition=e;var r=this.getClosestBound(i);if(this.prevMovedHandleIndex=this.getBoundNeedMoving(i,r),this.setState({handle:this.prevMovedHandleIndex,recent:this.prevMovedHandleIndex}),i!==o[this.prevMovedHandleIndex]){var a=[].concat(F()(n.bounds));a[this.prevMovedHandleIndex]=i,this.onChange({bounds:a})}}},{key:"onMove",value:function(e,t){Z(e);var n=this.state,o=this.calcValueByPos(t);o!==n.bounds[n.handle]&&this.moveTo(o)}},{key:"onKeyboard",value:function(e){var t=q(e);if(t){Z(e);var n=this.state,o=this.props,i=n.bounds[n.handle],r=t(i,o),a=this.trimAlignValue(r);if(a===i)return;this.moveTo(a,!0)}}},{key:"getValue",value:function(){return this.state.bounds}},{key:"getClosestBound",value:function(e){for(var t=this.state.bounds,n=0,o=1;o<t.length-1;++o)e>t[o]&&(n=o);return Math.abs(t[n+1]-e)<Math.abs(t[n]-e)&&(n+=1),n}},{key:"getBoundNeedMoving",value:function(e,t){var n=this.state,o=n.bounds,i=n.recent,r=t,a=o[t+1]===o[t];return a&&o[i]===o[t]&&(r=i),a&&e!==o[t+1]&&(r=e<o[t+1]?t:t+1),r}},{key:"getLowerBound",value:function(){return this.state.bounds[0]}},{key:"getUpperBound",value:function(){var e=this.state.bounds;return e[e.length-1]}},{key:"getPoints",value:function(){var e=this.props,t=e.marks,n=e.step,o=e.min,r=e.max,a=this._getPointsCache;if(!a||a.marks!==t||a.step!==n){var s=i()({},t);if(null!==n)for(var u=o;u<=r;u+=n)s[u]=u;var l=Object.keys(s).map(parseFloat);l.sort(function(e,t){return e-t}),this._getPointsCache={marks:t,step:n,points:l}}return this._getPointsCache.points}},{key:"moveTo",value:function(e,t){var n=this,o=this.state,i=this.props,r=[].concat(F()(o.bounds));r[o.handle]=e;var a=o.handle;!1!==i.pushable?this.pushSurroundingHandles(r,a):i.allowCross&&(r.sort(function(e,t){return e-t}),a=r.indexOf(e)),this.onChange({handle:a,bounds:r}),t&&this.setState({},function(){n.handlesRefs[a].focus()})}},{key:"pushSurroundingHandles",value:function(e,t){var n=e[t],o=this.props.pushable;o=Number(o);var i=0;if(e[t+1]-n<o&&(i=1),n-e[t-1]<o&&(i=-1),0!==i){var r=t+i,a=i*(e[r]-n);this.pushHandle(e,r,i,o-a)||(e[t]=e[r]-i*o)}}},{key:"pushHandle",value:function(e,t,n,o){for(var i=e[t],r=e[t];n*(r-i)<o;){if(!this.pushHandleOnePoint(e,t,n))return e[t]=i,!1;r=e[t]}return!0}},{key:"pushHandleOnePoint",value:function(e,t,n){var o=this.getPoints(),i=o.indexOf(e[t])+n;if(i>=o.length||i<0)return!1;var r=t+n,a=o[i],s=this.props.pushable,u=n*(e[r]-a);return!!this.pushHandle(e,r,n,s-u)&&(e[t]=a,!0)}},{key:"trimAlignValue",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i()({},this.props,n),r=$(e,o);return Q(this.ensureValueNotConflict(t,r,o),o)}},{key:"ensureValueNotConflict",value:function(e,t,n){var o=n.allowCross,i=n.pushable,r=this.state||{},a=r.bounds;if(e=void 0===e?r.handle:e,i=Number(i),!o&&null!=e&&void 0!==a){if(e>0&&t<=a[e-1]+i)return a[e-1]+i;if(e<a.length-1&&t>=a[e+1]-i)return a[e+1]-i}return t}},{key:"render",value:function(){var e=this,t=this.state,n=t.handle,o=t.bounds,i=this.props,r=i.prefixCls,a=i.vertical,s=i.included,u=i.disabled,l=i.min,c=i.max,p=i.handle,f=i.trackStyle,d=i.handleStyle,v=i.tabIndex,m=o.map(function(t){return e.calcOffset(t)}),g=r+"-handle",y=o.map(function(t,o){var i;return p({className:D()((i={},T()(i,g,!0),T()(i,g+"-"+(o+1),!0),i)),prefixCls:r,vertical:a,offset:m[o],value:t,dragging:n===o,index:o,tabIndex:v[o]||0,min:l,max:c,disabled:u,style:d[o],ref:function(t){return e.saveHandle(o,t)}})});return{tracks:o.slice(0,-1).map(function(e,t){var n,o=t+1,i=D()((n={},T()(n,r+"-track",!0),T()(n,r+"-track-"+o,!0),n));return h.a.createElement(b,{className:i,vertical:a,included:s,offset:m[o-1],length:m[o]-m[o-1],style:f[t],key:o})}),handles:y}}}]),t}(h.a.Component);re.displayName="Range",re.propTypes={defaultValue:m.a.arrayOf(m.a.number),value:m.a.arrayOf(m.a.number),count:m.a.number,pushable:m.a.oneOfType([m.a.bool,m.a.number]),allowCross:m.a.bool,disabled:m.a.bool,tabIndex:m.a.arrayOf(m.a.number)},re.defaultProps={count:1,allowCross:!0,pushable:!1,tabIndex:[]};var ae=ee(re);function se(e,t){for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var ue=function(e){function t(){var e,n,o,i;a()(this,t);for(var r=arguments.length,s=Array(r),u=0;u<r;u++)s[u]=arguments[u];return n=o=c()(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),o.removeContainer=function(){o.container&&(S.a.unmountComponentAtNode(o.container),o.container.parentNode.removeChild(o.container),o.container=null)},o.renderComponent=function(e,t){var n=o.props,i=n.visible,r=n.getComponent,a=n.forceRender,s=n.getContainer,u=n.parent;(i||u._component||a)&&(o.container||(o.container=s()),S.a.unstable_renderSubtreeIntoContainer(u,r(e),o.container,function(){t&&t.call(this)}))},i=n,c()(o,i)}return f()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentDidUpdate",value:function(){this.props.autoMount&&this.renderComponent()}},{key:"componentWillUnmount",value:function(){this.props.autoDestroy&&this.removeContainer()}},{key:"render",value:function(){return this.props.children({renderComponent:this.renderComponent,removeContainer:this.removeContainer})}}]),t}(h.a.Component);ue.propTypes={autoMount:m.a.bool,autoDestroy:m.a.bool,visible:m.a.bool,forceRender:m.a.bool,parent:m.a.any,getComponent:m.a.func.isRequired,getContainer:m.a.func.isRequired,children:m.a.func.isRequired},ue.defaultProps={autoMount:!0,autoDestroy:!0,forceRender:!1};var le=ue,ce=function(e){function t(){return a()(this,t),c()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f()(t,e),u()(t,[{key:"componentDidMount",value:function(){this.createContainer()}},{key:"componentDidUpdate",value:function(e){var t=this.props.didUpdate;t&&t(e)}},{key:"componentWillUnmount",value:function(){this.removeContainer()}},{key:"createContainer",value:function(){this._container=this.props.getContainer(),this.forceUpdate()}},{key:"removeContainer",value:function(){this._container&&this._container.parentNode.removeChild(this._container)}},{key:"render",value:function(){return this._container?S.a.createPortal(this.props.children,this._container):null}}]),t}(h.a.Component);ce.propTypes={getContainer:m.a.func.isRequired,children:m.a.node.isRequired,didUpdate:m.a.func};var pe=ce;function fe(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function de(e,t){this[e]=t}var he=void 0,ve={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function me(){if(void 0!==he)return he;he="";var e=document.createElement("p").style;for(var t in ve)t+"Transform"in e&&(he=t);return he}function ge(){return me()?me()+"TransitionProperty":"transitionProperty"}function ye(){return me()?me()+"Transform":"transform"}function be(e,t){var n=ge();n&&(e.style[n]=t,"transitionProperty"!==n&&(e.style.transitionProperty=t))}function Ee(e,t){var n=ye();n&&(e.style[n]=t,"transform"!==n&&(e.style.transform=t))}var Ce=/matrix\((.*)\)/,we=/matrix3d\((.*)\)/;var Te="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me=void 0;function ke(e){var t=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=t}function xe(e,t,n){var o=n;if("object"!==("undefined"===typeof t?"undefined":Te(t)))return"undefined"!==typeof o?("number"===typeof o&&(o+="px"),void(e.style[t]=o)):Me(e,t);for(var i in t)t.hasOwnProperty(i)&&xe(e,i,t[i])}function Oe(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],o="scroll"+(t?"Top":"Left");if("number"!==typeof n){var i=e.document;"number"!==typeof(n=i.documentElement[o])&&(n=i.body[o])}return n}function Pe(e){return Oe(e)}function Se(e){return Oe(e,!0)}function Ae(e){var t=function(e){var t,n=void 0,o=void 0,i=e.ownerDocument,r=i.body,a=i&&i.documentElement;return n=(t=e.getBoundingClientRect()).left,o=t.top,{left:n-=a.clientLeft||r.clientLeft||0,top:o-=a.clientTop||r.clientTop||0}}(e),n=e.ownerDocument,o=n.defaultView||n.parentWindow;return t.left+=Pe(o),t.top+=Se(o),t}function Ne(e){return null!==e&&void 0!==e&&e==e.window}function De(e){return Ne(e)?e.document:9===e.nodeType?e:e.ownerDocument}var Le=new RegExp("^("+/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source+")(?!px)[a-z%]+$","i"),_e=/^(top|right|bottom|left)$/,Re="currentStyle",je="runtimeStyle",Ve="left",He="px";function Ue(e,t){return"left"===e?t.useCssRight?"right":e:t.useCssBottom?"bottom":e}function Fe(e){return"left"===e?"right":"right"===e?"left":"top"===e?"bottom":"bottom"===e?"top":void 0}function Ie(e,t,n){"static"===xe(e,"position")&&(e.style.position="relative");var o=-999,i=-999,r=Ue("left",n),a=Ue("top",n),s=Fe(r),u=Fe(a);"left"!==r&&(o=999),"top"!==a&&(i=999);var l,c="",p=Ae(e);("left"in t||"top"in t)&&(c=(l=e).style.transitionProperty||l.style[ge()]||"",be(e,"none")),"left"in t&&(e.style[s]="",e.style[r]=o+"px"),"top"in t&&(e.style[u]="",e.style[a]=i+"px"),ke(e);var f=Ae(e),d={};for(var h in t)if(t.hasOwnProperty(h)){var v=Ue(h,n),m="left"===h?o:i,g=p[h]-f[h];d[v]=v===h?m+g:m-g}xe(e,d),ke(e),("left"in t||"top"in t)&&be(e,c);var y={};for(var b in t)if(t.hasOwnProperty(b)){var E=Ue(b,n),C=t[b]-p[b];y[E]=b===E?d[E]+C:d[E]-C}xe(e,y)}function We(e,t){var n=Ae(e),o=function(e){var t=window.getComputedStyle(e,null),n=t.getPropertyValue("transform")||t.getPropertyValue(ye());if(n&&"none"!==n){var o=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(o[12]||o[4],0),y:parseFloat(o[13]||o[5],0)}}return{x:0,y:0}}(e),i={x:o.x,y:o.y};"left"in t&&(i.x=o.x+t.left-n.left),"top"in t&&(i.y=o.y+t.top-n.top),function(e,t){var n=window.getComputedStyle(e,null),o=n.getPropertyValue("transform")||n.getPropertyValue(ye());if(o&&"none"!==o){var i=void 0,r=o.match(Ce);r?((i=(r=r[1]).split(",").map(function(e){return parseFloat(e,10)}))[4]=t.x,i[5]=t.y,Ee(e,"matrix("+i.join(",")+")")):((i=o.match(we)[1].split(",").map(function(e){return parseFloat(e,10)}))[12]=t.x,i[13]=t.y,Ee(e,"matrix3d("+i.join(",")+")"))}else Ee(e,"translateX("+t.x+"px) translateY("+t.y+"px) translateZ(0)")}(e,i)}function Be(e,t){for(var n=0;n<e.length;n++)t(e[n])}function Ke(e){return"border-box"===Me(e,"boxSizing")}"undefined"!==typeof window&&(Me=window.getComputedStyle?function(e,t,n){var o=n,i="",r=De(e);return(o=o||r.defaultView.getComputedStyle(e,null))&&(i=o.getPropertyValue(t)||o[t]),i}:function(e,t){var n=e[Re]&&e[Re][t];if(Le.test(n)&&!_e.test(t)){var o=e.style,i=o[Ve],r=e[je][Ve];e[je][Ve]=e[Re][Ve],o[Ve]="fontSize"===t?"1em":n||0,n=o.pixelLeft+He,o[Ve]=i,e[je][Ve]=r}return""===n?"auto":n});var ze=["margin","border","padding"],Xe=-1,Ye=2,Ge=1;function $e(e,t,n){var o=0,i=void 0,r=void 0,a=void 0;for(r=0;r<t.length;r++)if(i=t[r])for(a=0;a<n.length;a++){var s=void 0;s="border"===i?""+i+n[a]+"Width":i+n[a],o+=parseFloat(Me(e,s))||0}return o}var Qe={};function Ze(e,t,n){var o=n;if(Ne(e))return"width"===t?Qe.viewportWidth(e):Qe.viewportHeight(e);if(9===e.nodeType)return"width"===t?Qe.docWidth(e):Qe.docHeight(e);var i="width"===t?["Left","Right"]:["Top","Bottom"],r="width"===t?e.getBoundingClientRect().width:e.getBoundingClientRect().height,a=(Me(e),Ke(e)),s=0;(null===r||void 0===r||r<=0)&&(r=void 0,(null===(s=Me(e,t))||void 0===s||Number(s)<0)&&(s=e.style[t]||0),s=parseFloat(s)||0),void 0===o&&(o=a?Ge:Xe);var u=void 0!==r||a,l=r||s;return o===Xe?u?l-$e(e,["border","padding"],i):s:u?o===Ge?l:l+(o===Ye?-$e(e,["border"],i):$e(e,["margin"],i)):s+$e(e,ze.slice(o),i)}Be(["Width","Height"],function(e){Qe["doc"+e]=function(t){var n=t.document;return Math.max(n.documentElement["scroll"+e],n.body["scroll"+e],Qe["viewport"+e](n))},Qe["viewport"+e]=function(t){var n="client"+e,o=t.document,i=o.body,r=o.documentElement[n];return"CSS1Compat"===o.compatMode&&r||i&&i[n]||r}});var qe={position:"absolute",visibility:"hidden",display:"block"};function Je(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=void 0,i=t[0];return 0!==i.offsetWidth?o=Ze.apply(void 0,t):function(e,t,n){var o={},i=e.style,r=void 0;for(r in t)t.hasOwnProperty(r)&&(o[r]=i[r],i[r]=t[r]);for(r in n.call(e),t)t.hasOwnProperty(r)&&(i[r]=o[r])}(i,qe,function(){o=Ze.apply(void 0,t)}),o}function et(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}Be(["width","height"],function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);Qe["outer"+t]=function(t,n){return t&&Je(t,e,n?0:Ge)};var n="width"===e?["Left","Right"]:["Top","Bottom"];Qe[e]=function(t,o){var i=o;if(void 0===i)return t&&Je(t,e,Xe);if(t){Me(t);return Ke(t)&&(i+=$e(t,["padding","border"],n)),xe(t,e,i)}}});var tt={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},getDocument:De,offset:function(e,t,n){if("undefined"===typeof t)return Ae(e);!function(e,t,n){if(n.ignoreShake){var o=Ae(e),i=o.left.toFixed(0),r=o.top.toFixed(0),a=t.left.toFixed(0),s=t.top.toFixed(0);if(i===a&&r===s)return}n.useCssRight||n.useCssBottom?Ie(e,t,n):n.useCssTransform&&ye()in document.body.style?We(e,t):Ie(e,t,n)}(e,t,n||{})},isWindow:Ne,each:Be,css:xe,clone:function(e){var t=void 0,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);if(e.overflow)for(t in e)e.hasOwnProperty(t)&&(n.overflow[t]=e.overflow[t]);return n},mix:et,getWindowScrollLeft:function(e){return Pe(e)},getWindowScrollTop:function(e){return Se(e)},merge:function(){for(var e={},t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];for(var i=0;i<n.length;i++)tt.mix(e,n[i]);return e},viewportWidth:0,viewportHeight:0};et(tt,Qe);var nt=tt;var ot=function(e){if(nt.isWindow(e)||9===e.nodeType)return null;var t=nt.getDocument(e).body,n=void 0,o=nt.css(e,"position");if("fixed"!==o&&"absolute"!==o)return"html"===e.nodeName.toLowerCase()?null:e.parentNode;for(n=e.parentNode;n&&n!==t;n=n.parentNode)if("static"!==(o=nt.css(n,"position")))return n;return null};var it=function(e){for(var t={left:0,right:1/0,top:0,bottom:1/0},n=ot(e),o=nt.getDocument(e),i=o.defaultView||o.parentWindow,r=o.body,a=o.documentElement;n;){if(-1!==navigator.userAgent.indexOf("MSIE")&&0===n.clientWidth||n===r||n===a||"visible"===nt.css(n,"overflow")){if(n===r||n===a)break}else{var s=nt.offset(n);s.left+=n.clientLeft,s.top+=n.clientTop,t.top=Math.max(t.top,s.top),t.right=Math.min(t.right,s.left+n.clientWidth),t.bottom=Math.min(t.bottom,s.top+n.clientHeight),t.left=Math.max(t.left,s.left)}n=ot(n)}var u=null;nt.isWindow(e)||9===e.nodeType||(u=e.style.position,"absolute"===nt.css(e,"position")&&(e.style.position="fixed"));var l=nt.getWindowScrollLeft(i),c=nt.getWindowScrollTop(i),p=nt.viewportWidth(i),f=nt.viewportHeight(i),d=a.scrollWidth,h=a.scrollHeight;if(e.style&&(e.style.position=u),function(e){if(nt.isWindow(e)||9===e.nodeType)return!1;var t=nt.getDocument(e).body,n=null;for(n=e.parentNode;n&&n!==t;n=n.parentNode)if("fixed"===nt.css(n,"position"))return!0;return!1}(e))t.left=Math.max(t.left,l),t.top=Math.max(t.top,c),t.right=Math.min(t.right,l+p),t.bottom=Math.min(t.bottom,c+f);else{var v=Math.max(d,l+p);t.right=Math.min(t.right,v);var m=Math.max(h,c+f);t.bottom=Math.min(t.bottom,m)}return t.top>=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null};var rt=function(e,t,n,o){var i=nt.clone(e),r={width:t.width,height:t.height};return o.adjustX&&i.left<n.left&&(i.left=n.left),o.resizeWidth&&i.left>=n.left&&i.left+r.width>n.right&&(r.width-=i.left+r.width-n.right),o.adjustX&&i.left+r.width>n.right&&(i.left=Math.max(n.right-r.width,n.left)),o.adjustY&&i.top<n.top&&(i.top=n.top),o.resizeHeight&&i.top>=n.top&&i.top+r.height>n.bottom&&(r.height-=i.top+r.height-n.bottom),o.adjustY&&i.top+r.height>n.bottom&&(i.top=Math.max(n.bottom-r.height,n.top)),nt.mix(i,r)};var at=function(e){var t=void 0,n=void 0,o=void 0;if(nt.isWindow(e)||9===e.nodeType){var i=nt.getWindow(e);t={left:nt.getWindowScrollLeft(i),top:nt.getWindowScrollTop(i)},n=nt.viewportWidth(i),o=nt.viewportHeight(i)}else t=nt.offset(e),n=nt.outerWidth(e),o=nt.outerHeight(e);return t.width=n,t.height=o,t};var st=function(e,t){var n=t.charAt(0),o=t.charAt(1),i=e.width,r=e.height,a=e.left,s=e.top;return"c"===n?s+=r/2:"b"===n&&(s+=r),"c"===o?a+=i/2:"r"===o&&(a+=i),{left:a,top:s}};var ut=function(e,t,n,o,i){var r=st(t,n[1]),a=st(e,n[0]),s=[a.left-r.left,a.top-r.top];return{left:e.left-s[0]+o[0]-i[0],top:e.top-s[1]+o[1]-i[1]}};function lt(e,t,n){return e.left<n.left||e.left+t.width>n.right}function ct(e,t,n){return e.top<n.top||e.top+t.height>n.bottom}function pt(e,t,n){var o=[];return nt.each(e,function(e){o.push(e.replace(t,function(e){return n[e]}))}),o}function ft(e,t){return e[t]=-e[t],e}function dt(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function ht(e,t){e[0]=dt(e[0],t.width),e[1]=dt(e[1],t.height)}var vt=function(e,t,n,o){var i=n.points,r=n.offset||[0,0],a=n.targetOffset||[0,0],s=n.overflow,u=n.source||e;r=[].concat(r),a=[].concat(a),s=s||{};var l={},c=0,p=it(u),f=at(u);ht(r,f),ht(a,t);var d=ut(f,t,i,r,a),h=nt.merge(f,d);if(p&&(s.adjustX||s.adjustY)&&o){if(s.adjustX&<(d,f,p)){var v=pt(i,/[lr]/gi,{l:"r",r:"l"}),m=ft(r,0),g=ft(a,0);(function(e,t,n){return e.left>n.right||e.left+t.width<n.left})(ut(f,t,v,m,g),f,p)||(c=1,i=v,r=m,a=g)}if(s.adjustY&&ct(d,f,p)){var y=pt(i,/[tb]/gi,{t:"b",b:"t"}),b=ft(r,1),E=ft(a,1);(function(e,t,n){return e.top>n.bottom||e.top+t.height<n.top})(ut(f,t,y,b,E),f,p)||(c=1,i=y,r=b,a=E)}c&&(d=ut(f,t,i,r,a),nt.mix(h,d));var C=lt(d,f,p),w=ct(d,f,p);(C||w)&&(i=n.points,r=n.offset||[0,0],a=n.targetOffset||[0,0]),l.adjustX=s.adjustX&&C,l.adjustY=s.adjustY&&w,(l.adjustX||l.adjustY)&&(h=rt(d,f,p,l))}return h.width!==f.width&&nt.css(u,"width",nt.width(u)+h.width-f.width),h.height!==f.height&&nt.css(u,"height",nt.height(u)+h.height-f.height),nt.offset(u,{left:h.left,top:h.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:i,offset:r,targetOffset:a,overflow:l}};function mt(e,t,n){var o=n.target||t,i=at(o),r=!function(e){var t=it(e),n=at(e);return!t||n.left+n.width<=t.left||n.top+n.height<=t.top||n.left>=t.right||n.top>=t.bottom}(o);return vt(e,i,n,r)}mt.__getOffsetParent=ot,mt.__getVisibleRectForElement=it;var gt=mt,yt=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};var bt=function(e,t,n){var o=void 0,i=void 0,r=nt.getDocument(e),a=r.defaultView||r.parentWindow,s=nt.getWindowScrollLeft(a),u=nt.getWindowScrollTop(a),l=nt.viewportWidth(a),c=nt.viewportHeight(a),p={left:o="pageX"in t?t.pageX:s+t.clientX,top:i="pageY"in t?t.pageY:u+t.clientY,width:0,height:0},f=o>=0&&o<=s+l&&i>=0&&i<=u+c,d=[n.points[0],"cc"];return vt(e,p,yt({},n,{points:d}),f)};function Et(e){return e&&"object"===typeof e&&e.window===e}function Ct(e){return"function"===typeof e&&e?e():null}function wt(e){return"object"===typeof e&&e?e:null}var Tt=function(e){function t(){var n,o,i;a()(this,t);for(var r=arguments.length,s=Array(r),u=0;u<r;u++)s[u]=arguments[u];return n=o=c()(this,e.call.apply(e,[this].concat(s))),o.forceAlign=function(){var e=o.props,t=e.disabled,n=e.target,i=e.align,r=e.onAlign;if(!t&&n){var a=S.a.findDOMNode(o),s=void 0,u=Ct(n),l=wt(n);u?s=gt(a,u,i):l&&(s=bt(a,l,i)),r&&r(a,s)}},i=n,c()(o,i)}return f()(t,e),t.prototype.componentDidMount=function(){var e=this.props;this.forceAlign(),!e.disabled&&e.monitorWindowResize&&this.startMonitorWindowResize()},t.prototype.componentDidUpdate=function(e){var t,n,o=!1,i=this.props;if(!i.disabled){var r=S.a.findDOMNode(this),a=r?r.getBoundingClientRect():null;if(e.disabled)o=!0;else{var s=Ct(e.target),u=Ct(i.target),l=wt(e.target),c=wt(i.target);Et(s)&&Et(u)?o=!1:(s!==u||s&&!u&&c||l&&c&&u||c&&!((t=l)===(n=c)||t&&n&&("pageX"in n&&"pageY"in n?t.pageX===n.pageX&&t.pageY===n.pageY:"clientX"in n&&"clientY"in n&&t.clientX===n.clientX&&t.clientY===n.clientY)))&&(o=!0);var p=this.sourceRect||{};o||!r||p.width===a.width&&p.height===a.height||(o=!0)}this.sourceRect=a}o&&this.forceAlign(),i.monitorWindowResize&&!i.disabled?this.startMonitorWindowResize():this.stopMonitorWindowResize()},t.prototype.componentWillUnmount=function(){this.stopMonitorWindowResize()},t.prototype.startMonitorWindowResize=function(){this.resizeHandler||(this.bufferMonitor=function(e,t){var n=void 0;function o(){n&&(clearTimeout(n),n=null)}function i(){o(),n=setTimeout(e,t)}return i.clear=o,i}(this.forceAlign,this.props.monitorBufferTime),this.resizeHandler=A(window,"resize",this.bufferMonitor))},t.prototype.stopMonitorWindowResize=function(){this.resizeHandler&&(this.bufferMonitor.clear(),this.resizeHandler.remove(),this.resizeHandler=null)},t.prototype.render=function(){var e=this,t=this.props,n=t.childrenProps,o=t.children,i=h.a.Children.only(o);if(n){var r={};return Object.keys(n).forEach(function(t){r[t]=e.props[n[t]]}),h.a.cloneElement(i,r)}return i},t}(d.Component);Tt.propTypes={childrenProps:m.a.object,align:m.a.object.isRequired,target:m.a.oneOfType([m.a.func,m.a.shape({clientX:m.a.number,clientY:m.a.number,pageX:m.a.number,pageY:m.a.number})]),onAlign:m.a.func,monitorBufferTime:m.a.number,monitorWindowResize:m.a.bool,disabled:m.a.bool,children:m.a.any},Tt.defaultProps={target:function(){return window},monitorBufferTime:50,monitorWindowResize:!1,disabled:!1};var Mt=Tt;function kt(e){var t=[];return h.a.Children.forEach(e,function(e){t.push(e)}),t}function xt(e,t){var n=null;return e&&e.forEach(function(e){n||e&&e.key===t&&(n=e)}),n}function Ot(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}var Pt=n(121),St=n.n(Pt),At={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},Nt=[];"undefined"!==typeof window&&"undefined"!==typeof document&&function(){var e=document.createElement("div").style;for(var t in"AnimationEvent"in window||delete At.animationend.animation,"TransitionEvent"in window||delete At.transitionend.transition,At)if(At.hasOwnProperty(t)){var n=At[t];for(var o in n)if(o in e){Nt.push(n[o]);break}}}();var Dt={addEndEventListener:function(e,t){0!==Nt.length?Nt.forEach(function(n){!function(e,t,n){e.addEventListener(t,n,!1)}(e,n,t)}):window.setTimeout(t,0)},endEvents:Nt,removeEndEventListener:function(e,t){0!==Nt.length&&Nt.forEach(function(n){!function(e,t,n){e.removeEventListener(t,n,!1)}(e,n,t)})}},Lt=n(568),_t=n.n(Lt),Rt=0!==Dt.endEvents.length,jt=["Webkit","Moz","O","ms"],Vt=["-webkit-","-moz-","-o-","ms-",""];function Ht(e,t){for(var n=window.getComputedStyle(e,null),o="",i=0;i<Vt.length&&!(o=n.getPropertyValue(Vt[i]+t));i++);return o}function Ut(e){if(Rt){var t=parseFloat(Ht(e,"transition-delay"))||0,n=parseFloat(Ht(e,"transition-duration"))||0,o=parseFloat(Ht(e,"animation-delay"))||0,i=parseFloat(Ht(e,"animation-duration"))||0,r=Math.max(n+t,i+o);e.rcEndAnimTimeout=setTimeout(function(){e.rcEndAnimTimeout=null,e.rcEndListener&&e.rcEndListener()},1e3*r+200)}}function Ft(e){e.rcEndAnimTimeout&&(clearTimeout(e.rcEndAnimTimeout),e.rcEndAnimTimeout=null)}var It=function(e,t,n){var o="object"===("undefined"===typeof t?"undefined":St()(t)),i=o?t.name:t,r=o?t.active:t+"-active",a=n,s=void 0,u=void 0,l=_t()(e);return n&&"[object Object]"===Object.prototype.toString.call(n)&&(a=n.end,s=n.start,u=n.active),e.rcEndListener&&e.rcEndListener(),e.rcEndListener=function(t){t&&t.target!==e||(e.rcAnimTimeout&&(clearTimeout(e.rcAnimTimeout),e.rcAnimTimeout=null),Ft(e),l.remove(i),l.remove(r),Dt.removeEndEventListener(e,e.rcEndListener),e.rcEndListener=null,a&&a())},Dt.addEndEventListener(e,e.rcEndListener),s&&s(),l.add(i),e.rcAnimTimeout=setTimeout(function(){e.rcAnimTimeout=null,l.add(r),u&&setTimeout(u,0),Ut(e)},30),{stop:function(){e.rcEndListener&&e.rcEndListener()}}};It.style=function(e,t,n){e.rcEndListener&&e.rcEndListener(),e.rcEndListener=function(t){t&&t.target!==e||(e.rcAnimTimeout&&(clearTimeout(e.rcAnimTimeout),e.rcAnimTimeout=null),Ft(e),Dt.removeEndEventListener(e,e.rcEndListener),e.rcEndListener=null,n&&n())},Dt.addEndEventListener(e,e.rcEndListener),e.rcAnimTimeout=setTimeout(function(){for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);e.rcAnimTimeout=null,Ut(e)},0)},It.setTransition=function(e,t,n){var o=t,i=n;void 0===n&&(i=o,o=""),o=o||"",jt.forEach(function(t){e.style[t+"Transition"+o]=i})},It.isCssAnimationSupported=Rt;var Wt=It,Bt={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}},Kt={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},zt=function(e){function t(){return a()(this,t),c()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f()(t,e),u()(t,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(e){Bt.isEnterSupported(this.props)?this.transition("enter",e):e()}},{key:"componentWillAppear",value:function(e){Bt.isAppearSupported(this.props)?this.transition("appear",e):e()}},{key:"componentWillLeave",value:function(e){Bt.isLeaveSupported(this.props)?this.transition("leave",e):e()}},{key:"transition",value:function(e,t){var n=this,o=S.a.findDOMNode(this),i=this.props,r=i.transitionName,a="object"===typeof r;this.stop();var s=function(){n.stopper=null,t()};if((Rt||!i.animation[e])&&r&&i[Kt[e]]){var u=a?r[e]:r+"-"+e,l=u+"-active";a&&r[e+"Active"]&&(l=r[e+"Active"]),this.stopper=Wt(o,{name:u,active:l},s)}else this.stopper=i.animation[e](o,s)}},{key:"stop",value:function(){var e=this.stopper;e&&(this.stopper=null,e.stop())}},{key:"render",value:function(){return this.props.children}}]),t}(h.a.Component);zt.propTypes={children:m.a.any};var Xt=zt,Yt=n(232),Gt=n(270),$t=n.n(Gt),Qt=!("undefined"===typeof window||!window.document||!window.document.createElement);function Zt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n["ms"+e]="MS"+t,n["O"+e]="o"+t.toLowerCase(),n}var qt=function(e,t){var n={animationend:Zt("Animation","AnimationEnd"),transitionend:Zt("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(Qt,"undefined"!==typeof window?window:{}),Jt={};Qt&&(Jt=document.createElement("div").style);var en={};function tn(e){if(en[e])return en[e];var t=qt[e];if(t)for(var n=Object.keys(t),o=n.length,i=0;i<o;i+=1){var r=n[i];if(Object.prototype.hasOwnProperty.call(t,r)&&r in Jt)return en[e]=t[r],en[e]}return""}var nn=tn("animationend"),on=tn("transitionend");function rn(e,t){return e?"object"===typeof e?e[t.replace(/-\w/g,function(e){return e[1].toUpperCase()})]:e+"-"+t:null}var an="none",sn="appear",un="enter",ln="leave";var cn=function(e){function t(t){return!(!t.motionName||!e)}var n=function(e){function n(){a()(this,n);var e=c()(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return e.onDomUpdate=function(){var n=e.state,o=n.status,i=n.newStatus,r=e.props,a=r.onAppearStart,s=r.onEnterStart,u=r.onLeaveStart,l=r.onAppearActive,c=r.onEnterActive,p=r.onLeaveActive,f=r.motionAppear,d=r.motionEnter,h=r.motionLeave;if(t(e.props)){var v=S.a.findDOMNode(e);e.$ele!==v&&(e.removeEventListener(e.$ele),e.addEventListener(v),e.$ele=v),i&&o===sn&&f?e.updateStatus(a,null,null,function(){e.updateActiveStatus(l,sn)}):i&&o===un&&d?e.updateStatus(s,null,null,function(){e.updateActiveStatus(c,un)}):i&&o===ln&&h&&e.updateStatus(u,null,null,function(){e.updateActiveStatus(p,ln)})}},e.onMotionEnd=function(t){var n=e.state,o=n.status,i=n.statusActive,r=e.props,a=r.onAppearEnd,s=r.onEnterEnd,u=r.onLeaveEnd;o===sn&&i?e.updateStatus(a,{status:an},t):o===un&&i?e.updateStatus(s,{status:an},t):o===ln&&i&&e.updateStatus(u,{status:an},t)},e.addEventListener=function(t){t&&(t.addEventListener(on,e.onMotionEnd),t.addEventListener(nn,e.onMotionEnd))},e.removeEventListener=function(t){t&&(t.removeEventListener(on,e.onMotionEnd),t.removeEventListener(nn,e.onMotionEnd))},e.updateStatus=function(t,n,o,r){var a=t?t(S.a.findDOMNode(e),o):null;if(!1!==a&&!e._destroyed){var s=void 0;r&&(s=function(){e.nextFrame(r)}),e.setState(i()({statusStyle:"object"===typeof a?a:null,newStatus:!1},n),s)}},e.updateActiveStatus=function(t,n){e.nextFrame(function(){e.state.status===n&&e.updateStatus(t,{statusActive:!0})})},e.nextFrame=function(t){e.cancelNextFrame(),e.raf=$t()(t)},e.cancelNextFrame=function(){e.raf&&($t.a.cancel(e.raf),e.raf=null)},e.state={status:an,statusActive:!1,newStatus:!1,statusStyle:null},e.$ele=null,e.raf=null,e}return f()(n,e),u()(n,[{key:"componentDidMount",value:function(){this.onDomUpdate()}},{key:"componentDidUpdate",value:function(){this.onDomUpdate()}},{key:"componentWillUnmount",value:function(){this._destroyed=!0,this.removeEventListener(this.$ele),this.cancelNextFrame()}},{key:"render",value:function(){var e,n=this.state,o=n.status,i=n.statusActive,r=n.statusStyle,a=this.props,s=a.children,u=a.motionName,l=a.visible,c=a.removeOnLeave;return s?o!==an&&t(this.props)?s({className:D()((e={},T()(e,rn(u,o),o!==an),T()(e,rn(u,o+"-active"),o!==an&&i),T()(e,u,"string"===typeof u),e)),style:r}):l||!c?s({}):null:null}}],[{key:"getDerivedStateFromProps",value:function(e,n){var o=n.prevProps;if(!t(e))return{};var i=e.visible,r=e.motionAppear,a=e.motionEnter,s=e.motionLeave,u=e.motionLeaveImmediately,l={prevProps:e};return!o&&i&&r&&(l.status=sn,l.statusActive=!1,l.newStatus=!0),o&&!o.visible&&i&&a&&(l.status=un,l.statusActive=!1,l.newStatus=!0),(o&&o.visible&&!i&&s||!o&&u&&!i&&s)&&(l.status=ln,l.statusActive=!1,l.newStatus=!0),l}}]),n}(h.a.Component);return n.propTypes={visible:m.a.bool,children:m.a.func,motionName:m.a.oneOfType([m.a.string,m.a.object]),motionAppear:m.a.bool,motionEnter:m.a.bool,motionLeave:m.a.bool,motionLeaveImmediately:m.a.bool,removeOnLeave:m.a.bool,onAppearStart:m.a.func,onAppearActive:m.a.func,onAppearEnd:m.a.func,onEnterStart:m.a.func,onEnterActive:m.a.func,onEnterEnd:m.a.func,onLeaveStart:m.a.func,onLeaveActive:m.a.func,onLeaveEnd:m.a.func},n.defaultProps={visible:!0,motionEnter:!0,motionAppear:!0,motionLeave:!0,removeOnLeave:!0},Object(Yt.a)(n),n}(!(!nn||!on)),pn="rc_animate_"+Date.now();function fn(e){var t=e.children;return h.a.isValidElement(t)&&!t.key?h.a.cloneElement(t,{key:pn}):t}function dn(){}var hn=function(e){function t(e){a()(this,t);var n=c()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return vn.call(n),n.currentlyAnimatingKeys={},n.keysToEnter=[],n.keysToLeave=[],n.state={children:kt(fn(e))},n.childrenRefs={},n}return f()(t,e),u()(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=kt(fn(e)),o=this.props;o.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(e){t.stop(e)});var i=o.showProp,r=this.currentlyAnimatingKeys,a=o.exclusive?kt(fn(o)):this.state.children,s=[];i?(a.forEach(function(e){var t=e&&xt(n,e.key),o=void 0;(o=t&&t.props[i]||!e.props[i]?t:h.a.cloneElement(t||e,T()({},i,!0)))&&s.push(o)}),n.forEach(function(e){e&&xt(a,e.key)||s.push(e)})):s=function(e,t){var n=[],o={},i=[];return e.forEach(function(e){e&&xt(t,e.key)?i.length&&(o[e.key]=i,i=[]):i.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(i)}(a,n),this.setState({children:s}),n.forEach(function(e){var n=e&&e.key;if(!e||!r[n]){var o=e&&xt(a,n);if(i){var s=e.props[i];if(o)!Ot(a,n,i)&&s&&t.keysToEnter.push(n);else s&&t.keysToEnter.push(n)}else o||t.keysToEnter.push(n)}}),a.forEach(function(e){var o=e&&e.key;if(!e||!r[o]){var a=e&&xt(n,o);if(i){var s=e.props[i];if(a)!Ot(n,o,i)&&s&&t.keysToLeave.push(o);else s&&t.keysToLeave.push(o)}else a||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?Ot(e,t,n):xt(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 h.a.createElement(Xt,{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=i()({className:t.className,style:t.style},t.componentProps)),h.a.createElement(r,a,o)}return o[0]||null}}]),t}(h.a.Component);hn.isAnimate=!0,hn.CSSMotion=cn,hn.propTypes={component:m.a.any,componentProps:m.a.object,animation:m.a.object,transitionName:m.a.oneOfType([m.a.string,m.a.object]),transitionEnter:m.a.bool,transitionAppear:m.a.bool,exclusive:m.a.bool,transitionLeave:m.a.bool,onEnd:m.a.func,onEnter:m.a.func,onLeave:m.a.func,onAppear:m.a.func,showProp:m.a.string,children:m.a.node},hn.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:dn,onEnter:dn,onLeave:dn,onAppear:dn};var vn=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 i=kt(fn(o));e.isValidChildByKey(i,t)?"appear"===n?Bt.allowAppearCallback(o)&&(o.onAppear(t),o.onEnd(t,!0)):Bt.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=kt(fn(n));if(e.isValidChildByKey(o,t))e.performEnter(t);else{var i=function(){Bt.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};!function(e,t,n){var o=e.length===t.length;return o&&e.forEach(function(e,i){var r=t[i];e&&r&&(e&&!r||!e&&r?o=!1:e.key!==r.key?o=!1:n&&e.props[n]!==r.props[n]&&(o=!1))}),o}(e.state.children,o,n.showProp)?e.setState({children:o},i):i()}}}},mn=hn,gn=function(e){function t(){return a()(this,t),c()(this,e.apply(this,arguments))}return f()(t,e),t.prototype.shouldComponentUpdate=function(e){return e.hiddenClassName||e.visible},t.prototype.render=function(){var e=this.props,t=e.hiddenClassName,n=e.visible,o=C()(e,["hiddenClassName","visible"]);return t||h.a.Children.count(o.children)>1?(!n&&t&&(o.className+=" "+t),h.a.createElement("div",o)):h.a.Children.only(o.children)},t}(d.Component);gn.propTypes={children:m.a.any,className:m.a.string,visible:m.a.bool,hiddenClassName:m.a.string};var yn=gn,bn=function(e){function t(){return a()(this,t),c()(this,e.apply(this,arguments))}return f()(t,e),t.prototype.render=function(){var e=this.props,t=e.className;return e.visible||(t+=" "+e.hiddenClassName),h.a.createElement("div",{className:t,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:e.style},h.a.createElement(yn,{className:e.prefixCls+"-content",visible:e.visible},e.children))},t}(d.Component);bn.propTypes={hiddenClassName:m.a.string,className:m.a.string,prefixCls:m.a.string,onMouseEnter:m.a.func,onMouseLeave:m.a.func,onMouseDown:m.a.func,onTouchStart:m.a.func,children:m.a.any};var En=bn,Cn=function(e){function t(n){a()(this,t);var o=c()(this,e.call(this,n));return wn.call(o),o.state={stretchChecked:!1,targetWidth:void 0,targetHeight:void 0},o.savePopupRef=de.bind(o,"popupInstance"),o.saveAlignRef=de.bind(o,"alignInstance"),o}return f()(t,e),t.prototype.componentDidMount=function(){this.rootNode=this.getPopupDomNode(),this.setStretchSize()},t.prototype.componentDidUpdate=function(){this.setStretchSize()},t.prototype.getPopupDomNode=function(){return S.a.findDOMNode(this.popupInstance)},t.prototype.getMaskTransitionName=function(){var e=this.props,t=e.maskTransitionName,n=e.maskAnimation;return!t&&n&&(t=e.prefixCls+"-"+n),t},t.prototype.getTransitionName=function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t},t.prototype.getClassName=function(e){return this.props.prefixCls+" "+this.props.className+" "+e},t.prototype.getPopupElement=function(){var e=this,t=this.savePopupRef,n=this.state,o=n.stretchChecked,r=n.targetHeight,a=n.targetWidth,s=this.props,u=s.align,l=s.visible,c=s.prefixCls,p=s.style,f=s.getClassNameFromAlign,d=s.destroyPopupOnHide,v=s.stretch,m=s.children,g=s.onMouseEnter,y=s.onMouseLeave,b=s.onMouseDown,E=s.onTouchStart,C=this.getClassName(this.currentAlignClassName||f(u)),w=c+"-hidden";l||(this.currentAlignClassName=null);var T={};v&&(-1!==v.indexOf("height")?T.height=r:-1!==v.indexOf("minHeight")&&(T.minHeight=r),-1!==v.indexOf("width")?T.width=a:-1!==v.indexOf("minWidth")&&(T.minWidth=a),o||(T.visibility="hidden",setTimeout(function(){e.alignInstance&&e.alignInstance.forceAlign()},0)));var M={className:C,prefixCls:c,ref:t,onMouseEnter:g,onMouseLeave:y,onMouseDown:b,onTouchStart:E,style:i()({},T,p,this.getZIndexStyle())};return d?h.a.createElement(mn,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName()},l?h.a.createElement(Mt,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,align:u,onAlign:this.onAlign},h.a.createElement(En,i()({visible:!0},M),m)):null):h.a.createElement(mn,{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName(),showProp:"xVisible"},h.a.createElement(Mt,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,xVisible:l,childrenProps:{visible:"xVisible"},disabled:!l,align:u,onAlign:this.onAlign},h.a.createElement(En,i()({hiddenClassName:w},M),m)))},t.prototype.getZIndexStyle=function(){var e={},t=this.props;return void 0!==t.zIndex&&(e.zIndex=t.zIndex),e},t.prototype.getMaskElement=function(){var e=this.props,t=void 0;if(e.mask){var n=this.getMaskTransitionName();t=h.a.createElement(yn,{style:this.getZIndexStyle(),key:"mask",className:e.prefixCls+"-mask",hiddenClassName:e.prefixCls+"-mask-hidden",visible:e.visible}),n&&(t=h.a.createElement(mn,{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:n},t))}return t},t.prototype.render=function(){return h.a.createElement("div",null,this.getMaskElement(),this.getPopupElement())},t}(d.Component);Cn.propTypes={visible:m.a.bool,style:m.a.object,getClassNameFromAlign:m.a.func,onAlign:m.a.func,getRootDomNode:m.a.func,align:m.a.any,destroyPopupOnHide:m.a.bool,className:m.a.string,prefixCls:m.a.string,onMouseEnter:m.a.func,onMouseLeave:m.a.func,onMouseDown:m.a.func,onTouchStart:m.a.func,stretch:m.a.string,children:m.a.node,point:m.a.shape({pageX:m.a.number,pageY:m.a.number})};var wn=function(){var e=this;this.onAlign=function(t,n){var o=e.props,i=o.getClassNameFromAlign(n);e.currentAlignClassName!==i&&(e.currentAlignClassName=i,t.className=e.getClassName(i)),o.onAlign(t,n)},this.setStretchSize=function(){var t=e.props,n=t.stretch,o=t.getRootDomNode,i=t.visible,r=e.state,a=r.stretchChecked,s=r.targetHeight,u=r.targetWidth;if(n&&i){var l=o();if(l){var c=l.offsetHeight,p=l.offsetWidth;s===c&&u===p&&a||e.setState({stretchChecked:!0,targetHeight:c,targetWidth:p})}}else a&&e.setState({stretchChecked:!1})},this.getTargetElement=function(){return e.props.getRootDomNode()},this.getAlignTarget=function(){var t=e.props.point;return t||e.getTargetElement}},Tn=Cn;function Mn(){}var kn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],xn=!!P.createPortal,On={rcTrigger:m.a.shape({onPopupMouseDown:m.a.func})},Pn=function(e){function t(n){a()(this,t);var o=c()(this,e.call(this,n));Sn.call(o);var i=void 0;return i="popupVisible"in n?!!n.popupVisible:!!n.defaultPopupVisible,o.prevPopupVisible=i,o.state={popupVisible:i},o}return f()(t,e),t.prototype.getChildContext=function(){return{rcTrigger:{onPopupMouseDown:this.onPopupMouseDown}}},t.prototype.componentWillMount=function(){var e=this;kn.forEach(function(t){e["fire"+t]=function(n){e.fireEvents(t,n)}})},t.prototype.componentDidMount=function(){this.componentDidUpdate({},{popupVisible:this.state.popupVisible})},t.prototype.componentWillReceiveProps=function(e){var t=e.popupVisible;void 0!==t&&this.setState({popupVisible:t})},t.prototype.componentDidUpdate=function(e,t){var n=this.props,o=this.state;if(xn||this.renderComponent(null,function(){t.popupVisible!==o.popupVisible&&n.afterPopupVisibleChange(o.popupVisible)}),this.prevPopupVisible=t.popupVisible,o.popupVisible){var i=void 0;return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(i=n.getDocument(),this.clickOutsideHandler=A(i,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(i=i||n.getDocument(),this.touchOutsideHandler=A(i,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(i=i||n.getDocument(),this.contextMenuOutsideHandler1=A(i,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=A(window,"blur",this.onContextMenuClose)))}this.clearOutsideHandler()},t.prototype.componentWillUnmount=function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout)},t.prototype.getPopupDomNode=function(){return this._component&&this._component.getPopupDomNode?this._component.getPopupDomNode():null},t.prototype.getPopupAlign=function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,o=e.builtinPlacements;return t&&o?function(e,t,n){var o=e[t]||{};return i()({},o,n)}(o,t,n):n},t.prototype.setPopupVisible=function(e,t){var n=this.props.alignPoint;this.clearDelayTimer(),this.state.popupVisible!==e&&("popupVisible"in this.props||this.setState({popupVisible:e}),this.props.onPopupVisibleChange(e)),n&&t&&this.setPoint(t)},t.prototype.delaySetPopupVisible=function(e,t,n){var o=this,i=1e3*t;if(this.clearDelayTimer(),i){var r=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=setTimeout(function(){o.setPopupVisible(e,r),o.clearDelayTimer()},i)}else this.setPopupVisible(e,n)},t.prototype.clearDelayTimer=function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},t.prototype.clearOutsideHandler=function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},t.prototype.createTwoChains=function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire"+e]:t[e]||n[e]},t.prototype.isClickToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isContextMenuToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")},t.prototype.isClickToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isMouseEnterToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")},t.prototype.isMouseLeaveToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")},t.prototype.isFocusToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")},t.prototype.isBlurToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")},t.prototype.forcePopupAlign=function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},t.prototype.fireEvents=function(e,t){var n=this.props.children.props[e];n&&n(t);var o=this.props[e];o&&o(t)},t.prototype.close=function(){this.setPopupVisible(!1)},t.prototype.render=function(){var e=this,t=this.state.popupVisible,n=this.props,o=n.children,i=n.forceRender,r=n.alignPoint,a=n.className,s=h.a.Children.only(o),u={key:"trigger"};this.isContextMenuToShow()?u.onContextMenu=this.onContextMenu:u.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(u.onClick=this.onClick,u.onMouseDown=this.onMouseDown,u.onTouchStart=this.onTouchStart):(u.onClick=this.createTwoChains("onClick"),u.onMouseDown=this.createTwoChains("onMouseDown"),u.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(u.onMouseEnter=this.onMouseEnter,r&&(u.onMouseMove=this.onMouseMove)):u.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?u.onMouseLeave=this.onMouseLeave:u.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(u.onFocus=this.onFocus,u.onBlur=this.onBlur):(u.onFocus=this.createTwoChains("onFocus"),u.onBlur=this.createTwoChains("onBlur"));var l=D()(s&&s.props&&s.props.className,a);l&&(u.className=l);var c=h.a.cloneElement(s,u);if(!xn)return h.a.createElement(le,{parent:this,visible:t,autoMount:!1,forceRender:i,getComponent:this.getComponent,getContainer:this.getContainer},function(t){var n=t.renderComponent;return e.renderComponent=n,c});var p=void 0;return(t||this._component||i)&&(p=h.a.createElement(pe,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[c,p]},t}(h.a.Component);Pn.propTypes={children:m.a.any,action:m.a.oneOfType([m.a.string,m.a.arrayOf(m.a.string)]),showAction:m.a.any,hideAction:m.a.any,getPopupClassNameFromAlign:m.a.any,onPopupVisibleChange:m.a.func,afterPopupVisibleChange:m.a.func,popup:m.a.oneOfType([m.a.node,m.a.func]).isRequired,popupStyle:m.a.object,prefixCls:m.a.string,popupClassName:m.a.string,className:m.a.string,popupPlacement:m.a.string,builtinPlacements:m.a.object,popupTransitionName:m.a.oneOfType([m.a.string,m.a.object]),popupAnimation:m.a.any,mouseEnterDelay:m.a.number,mouseLeaveDelay:m.a.number,zIndex:m.a.number,focusDelay:m.a.number,blurDelay:m.a.number,getPopupContainer:m.a.func,getDocument:m.a.func,forceRender:m.a.bool,destroyPopupOnHide:m.a.bool,mask:m.a.bool,maskClosable:m.a.bool,onPopupAlign:m.a.func,popupAlign:m.a.object,popupVisible:m.a.bool,defaultPopupVisible:m.a.bool,maskTransitionName:m.a.oneOfType([m.a.string,m.a.object]),maskAnimation:m.a.string,stretch:m.a.string,alignPoint:m.a.bool},Pn.contextTypes=On,Pn.childContextTypes=On,Pn.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:function(){return""},getDocument:function(){return window.document},onPopupVisibleChange:Mn,afterPopupVisibleChange:Mn,onPopupAlign:Mn,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[]};var Sn=function(){var e=this;this.onMouseEnter=function(t){var n=e.props.mouseEnterDelay;e.fireEvents("onMouseEnter",t),e.delaySetPopupVisible(!0,n,n?null:t)},this.onMouseMove=function(t){e.fireEvents("onMouseMove",t),e.setPoint(t)},this.onMouseLeave=function(t){e.fireEvents("onMouseLeave",t),e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onPopupMouseEnter=function(){e.clearDelayTimer()},this.onPopupMouseLeave=function(t){t.relatedTarget&&!t.relatedTarget.setTimeout&&e._component&&e._component.getPopupDomNode&&se(e._component.getPopupDomNode(),t.relatedTarget)||e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onFocus=function(t){e.fireEvents("onFocus",t),e.clearDelayTimer(),e.isFocusToShow()&&(e.focusTime=Date.now(),e.delaySetPopupVisible(!0,e.props.focusDelay))},this.onMouseDown=function(t){e.fireEvents("onMouseDown",t),e.preClickTime=Date.now()},this.onTouchStart=function(t){e.fireEvents("onTouchStart",t),e.preTouchTime=Date.now()},this.onBlur=function(t){e.fireEvents("onBlur",t),e.clearDelayTimer(),e.isBlurToHide()&&e.delaySetPopupVisible(!1,e.props.blurDelay)},this.onContextMenu=function(t){t.preventDefault(),e.fireEvents("onContextMenu",t),e.setPopupVisible(!0,t)},this.onContextMenuClose=function(){e.isContextMenuToShow()&&e.close()},this.onClick=function(t){if(e.fireEvents("onClick",t),e.focusTime){var n=void 0;if(e.preClickTime&&e.preTouchTime?n=Math.min(e.preClickTime,e.preTouchTime):e.preClickTime?n=e.preClickTime:e.preTouchTime&&(n=e.preTouchTime),Math.abs(n-e.focusTime)<20)return;e.focusTime=0}e.preClickTime=0,e.preTouchTime=0,t&&t.preventDefault&&t.preventDefault();var o=!e.state.popupVisible;(e.isClickToHide()&&!o||o&&e.isClickToShow())&&e.setPopupVisible(!e.state.popupVisible,t)},this.onPopupMouseDown=function(){var t=e.context.rcTrigger,n=void 0===t?{}:t;e.hasPopupMouseDown=!0,clearTimeout(e.mouseDownTimeout),e.mouseDownTimeout=setTimeout(function(){e.hasPopupMouseDown=!1},0),n.onPopupMouseDown&&n.onPopupMouseDown.apply(n,arguments)},this.onDocumentClick=function(t){if(!e.props.mask||e.props.maskClosable){var n=t.target;se(Object(P.findDOMNode)(e),n)||e.hasPopupMouseDown||e.close()}},this.getRootDomNode=function(){return Object(P.findDOMNode)(e)},this.getPopupClassNameFromAlign=function(t){var n=[],o=e.props,i=o.popupPlacement,r=o.builtinPlacements,a=o.prefixCls,s=o.alignPoint,u=o.getPopupClassNameFromAlign;return i&&r&&n.push(function(e,t,n,o){var i=n.points;for(var r in e)if(e.hasOwnProperty(r)&&fe(e[r].points,i,o))return t+"-placement-"+r;return""}(r,a,t,s)),u&&n.push(u(t)),n.join(" ")},this.getComponent=function(){var t=e.props,n=t.prefixCls,o=t.destroyPopupOnHide,r=t.popupClassName,a=t.action,s=t.onPopupAlign,u=t.popupAnimation,l=t.popupTransitionName,c=t.popupStyle,p=t.mask,f=t.maskAnimation,d=t.maskTransitionName,v=t.zIndex,m=t.popup,g=t.stretch,y=t.alignPoint,b=e.state,E=b.popupVisible,C=b.point,w=e.getPopupAlign(),T={};return e.isMouseEnterToShow()&&(T.onMouseEnter=e.onPopupMouseEnter),e.isMouseLeaveToHide()&&(T.onMouseLeave=e.onPopupMouseLeave),T.onMouseDown=e.onPopupMouseDown,T.onTouchStart=e.onPopupMouseDown,h.a.createElement(Tn,i()({prefixCls:n,destroyPopupOnHide:o,visible:E,point:y&&C,className:r,action:a,align:w,onAlign:s,animation:u,getClassNameFromAlign:e.getPopupClassNameFromAlign},T,{stretch:g,getRootDomNode:e.getRootDomNode,style:c,mask:p,zIndex:v,transitionName:l,maskAnimation:f,maskTransitionName:d,ref:e.savePopup}),"function"===typeof m?m():m)},this.getContainer=function(){var t=e.props,n=document.createElement("div");return n.style.position="absolute",n.style.top="0",n.style.left="0",n.style.width="100%",(t.getPopupContainer?t.getPopupContainer(Object(P.findDOMNode)(e)):t.getDocument().body).appendChild(n),n},this.setPoint=function(t){e.props.alignPoint&&t&&e.setState({point:{pageX:t.pageX,pageY:t.pageY}})},this.handlePortalUpdate=function(){e.prevPopupVisible!==e.state.popupVisible&&e.props.afterPopupVisibleChange(e.state.popupVisible)},this.savePopup=function(t){e._component=t}},An=Pn,Nn={adjustX:1,adjustY:1},Dn=[0,0],Ln={left:{points:["cr","cl"],overflow:Nn,offset:[-4,0],targetOffset:Dn},right:{points:["cl","cr"],overflow:Nn,offset:[4,0],targetOffset:Dn},top:{points:["bc","tc"],overflow:Nn,offset:[0,-4],targetOffset:Dn},bottom:{points:["tc","bc"],overflow:Nn,offset:[0,4],targetOffset:Dn},topLeft:{points:["bl","tl"],overflow:Nn,offset:[0,-4],targetOffset:Dn},leftTop:{points:["tr","tl"],overflow:Nn,offset:[-4,0],targetOffset:Dn},topRight:{points:["br","tr"],overflow:Nn,offset:[0,-4],targetOffset:Dn},rightTop:{points:["tl","tr"],overflow:Nn,offset:[4,0],targetOffset:Dn},bottomRight:{points:["tr","br"],overflow:Nn,offset:[0,4],targetOffset:Dn},rightBottom:{points:["bl","br"],overflow:Nn,offset:[4,0],targetOffset:Dn},bottomLeft:{points:["tl","bl"],overflow:Nn,offset:[0,4],targetOffset:Dn},leftBottom:{points:["br","bl"],overflow:Nn,offset:[-4,0],targetOffset:Dn}},_n=function(e){function t(){return a()(this,t),c()(this,e.apply(this,arguments))}return f()(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.trigger;e&&e.forcePopupAlign()},t.prototype.render=function(){var e=this.props,t=e.overlay,n=e.prefixCls,o=e.id;return h.a.createElement("div",{className:n+"-inner",id:o,role:"tooltip"},"function"===typeof t?t():t)},t}(h.a.Component);_n.propTypes={prefixCls:m.a.string,overlay:m.a.oneOfType([m.a.node,m.a.func]).isRequired,id:m.a.string,trigger:m.a.any};var Rn=_n,jn=function(e){function t(){var n,o,i;a()(this,t);for(var r=arguments.length,s=Array(r),u=0;u<r;u++)s[u]=arguments[u];return n=o=c()(this,e.call.apply(e,[this].concat(s))),o.getPopupElement=function(){var e=o.props,t=e.arrowContent,n=e.overlay,i=e.prefixCls,r=e.id;return[h.a.createElement("div",{className:i+"-arrow",key:"arrow"},t),h.a.createElement(Rn,{key:"content",trigger:o.trigger,prefixCls:i,id:r,overlay:n})]},o.saveTrigger=function(e){o.trigger=e},i=n,c()(o,i)}return f()(t,e),t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.render=function(){var e=this.props,t=e.overlayClassName,n=e.trigger,o=e.mouseEnterDelay,r=e.mouseLeaveDelay,a=e.overlayStyle,s=e.prefixCls,u=e.children,l=e.onVisibleChange,c=e.afterVisibleChange,p=e.transitionName,f=e.animation,d=e.placement,v=e.align,m=e.destroyTooltipOnHide,g=e.defaultVisible,y=e.getTooltipContainer,b=C()(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer"]),E=i()({},b);return"visible"in this.props&&(E.popupVisible=this.props.visible),h.a.createElement(An,i()({popupClassName:t,ref:this.saveTrigger,prefixCls:s,popup:this.getPopupElement,action:n,builtinPlacements:Ln,popupPlacement:d,popupAlign:v,getPopupContainer:y,onPopupVisibleChange:l,afterPopupVisibleChange:c,popupTransitionName:p,popupAnimation:f,defaultPopupVisible:g,destroyPopupOnHide:m,mouseLeaveDelay:r,popupStyle:a,mouseEnterDelay:o},E),u)},t}(d.Component);jn.propTypes={trigger:m.a.any,children:m.a.any,defaultVisible:m.a.bool,visible:m.a.bool,placement:m.a.string,transitionName:m.a.oneOfType([m.a.string,m.a.object]),animation:m.a.any,onVisibleChange:m.a.func,afterVisibleChange:m.a.func,overlay:m.a.oneOfType([m.a.node,m.a.func]).isRequired,overlayStyle:m.a.object,overlayClassName:m.a.string,prefixCls:m.a.string,mouseEnterDelay:m.a.number,mouseLeaveDelay:m.a.number,getTooltipContainer:m.a.func,destroyTooltipOnHide:m.a.bool,align:m.a.object,arrowContent:m.a.any,id:m.a.string},jn.defaultProps={prefixCls:"rc-tooltip",mouseEnterDelay:0,destroyTooltipOnHide:!1,mouseLeaveDelay:.1,align:{},placement:"right",trigger:["hover"],arrowContent:null};var Vn=jn;ne.Range=ae,ne.Handle=H,ne.createSliderWithTooltip=function(e){var t,n;return n=t=function(t){function n(e){a()(this,n);var t=c()(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleTooltipVisibleChange=function(e,n){t.setState(function(t){return{visibles:i()({},t.visibles,T()({},e,n))}})},t.handleWithTooltip=function(e){var n=e.value,o=e.dragging,r=e.index,a=e.disabled,s=C()(e,["value","dragging","index","disabled"]),u=t.props,l=u.tipFormatter,c=u.tipProps,p=u.handleStyle,f=c.prefixCls,d=void 0===f?"rc-slider-tooltip":f,v=c.overlay,m=void 0===v?l(n):v,g=c.placement,y=void 0===g?"top":g,b=c.visible,E=void 0!==b&&b,w=C()(c,["prefixCls","overlay","placement","visible"]),T=void 0;return T=Array.isArray(p)?p[r]||p[0]:p,h.a.createElement(Vn,i()({},w,{prefixCls:d,overlay:m,placement:y,visible:!a&&(t.state.visibles[r]||o)||E,key:r}),h.a.createElement(H,i()({},s,{style:i()({},T),value:n,onMouseEnter:function(){return t.handleTooltipVisibleChange(r,!0)},onMouseLeave:function(){return t.handleTooltipVisibleChange(r,!1)}})))},t.state={visibles:{}},t}return f()(n,t),u()(n,[{key:"render",value:function(){return h.a.createElement(e,i()({},this.props,{handle:this.handleWithTooltip}))}}]),n}(h.a.Component),t.propTypes={tipFormatter:m.a.func,handleStyle:m.a.oneOfType([m.a.object,m.a.arrayOf(m.a.object)]),tipProps:m.a.object},t.defaultProps={tipFormatter:function(e){return e},handleStyle:[{}],tipProps:{}},n};t.a=ne},543:function(e,t,n){var o=n(268),i=n(536),r=n(549),a=n(552),s=n(123),u=n(55),l=n(181),c=n(274),p=1,f="[object Arguments]",d="[object Array]",h="[object Object]",v=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,y){var b=u(e),E=u(t),C=b?d:s(e),w=E?d:s(t),T=(C=C==f?h:C)==h,M=(w=w==f?h:w)==h,k=C==w;if(k&&l(e)){if(!l(t))return!1;b=!0,T=!1}if(k&&!T)return y||(y=new o),b||c(e)?i(e,t,n,m,g,y):r(e,t,C,n,m,g,y);if(!(n&p)){var x=T&&v.call(e,"__wrapped__"),O=M&&v.call(t,"__wrapped__");if(x||O){var P=x?e.value():e,S=O?t.value():t;return y||(y=new o),g(P,S,n,m,y)}}return!!k&&(y||(y=new o),a(e,t,n,m,g,y))}},544:function(e,t,n){var o=n(178),i=n(545),r=n(546);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new o;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=r,e.exports=a},545:function(e,t){var n="__lodash_hash_undefined__";e.exports=function(e){return this.__data__.set(e,n),this}},546:function(e,t){e.exports=function(e){return this.__data__.has(e)}},547:function(e,t){e.exports=function(e,t){for(var n=-1,o=null==e?0:e.length;++n<o;)if(t(e[n],n,e))return!0;return!1}},548:function(e,t){e.exports=function(e,t){return e.has(t)}},549:function(e,t,n){var o=n(76),i=n(276),r=n(174),a=n(536),s=n(550),u=n(551),l=1,c=2,p="[object Boolean]",f="[object Date]",d="[object Error]",h="[object Map]",v="[object Number]",m="[object RegExp]",g="[object Set]",y="[object String]",b="[object Symbol]",E="[object ArrayBuffer]",C="[object DataView]",w=o?o.prototype:void 0,T=w?w.valueOf:void 0;e.exports=function(e,t,n,o,w,M,k){switch(n){case C:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case E:return!(e.byteLength!=t.byteLength||!M(new i(e),new i(t)));case p:case f:case v:return r(+e,+t);case d:return e.name==t.name&&e.message==t.message;case m:case y:return e==t+"";case h:var x=s;case g:var O=o&l;if(x||(x=u),e.size!=t.size&&!O)return!1;var P=k.get(e);if(P)return P==t;o|=c,k.set(e,t);var S=a(x(e),x(t),o,w,M,k);return k.delete(e),S;case b:if(T)return T.call(e)==T.call(t)}return!1}},550:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,o){n[++t]=[o,e]}),n}},551:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},552:function(e,t,n){var o=n(275),i=1,r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,s,u){var l=n&i,c=o(e),p=c.length;if(p!=o(t).length&&!l)return!1;for(var f=p;f--;){var d=c[f];if(!(l?d in t:r.call(t,d)))return!1}var h=u.get(e);if(h&&u.get(t))return h==t;var v=!0;u.set(e,t),u.set(t,e);for(var m=l;++f<p;){var g=e[d=c[f]],y=t[d];if(a)var b=l?a(y,g,d,t,e,u):a(g,y,d,e,t,u);if(!(void 0===b?g===y||s(g,y,n,a,u):b)){v=!1;break}m||(m="constructor"==d)}if(v&&!m){var E=e.constructor,C=t.constructor;E!=C&&"constructor"in e&&"constructor"in t&&!("function"==typeof E&&E instanceof E&&"function"==typeof C&&C instanceof C)&&(v=!1)}return u.delete(e),u.delete(t),v}},557:function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},558:function(e,t,n){var o=n(118),i=n(180),r=n(55),a=n(264),s=n(182),u=n(171);e.exports=function(e,t,n){for(var l=-1,c=(t=o(t,e)).length,p=!1;++l<c;){var f=u(t[l]);if(!(p=null!=e&&n(e,f)))break;e=e[f]}return p||++l!=c?p:!!(c=null==e?0:e.length)&&s(c)&&a(f,c)&&(r(e)||i(e))}},560:function(e,t,n){"use strict";t.__esModule=!0;var o=r(n(271)),i=r(n(561));function r(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t,n,r){null===t&&(t=Function.prototype);var a=(0,i.default)(t,n);if(void 0===a){var s=(0,o.default)(t);return null===s?void 0:e(s,n,r)}if("value"in a)return a.value;var u=a.get;return void 0!==u?u.call(r):void 0}},561:function(e,t,n){e.exports={default:n(562),__esModule:!0}},562:function(e,t,n){n(563);var o=n(24).Object;e.exports=function(e,t){return o.getOwnPropertyDescriptor(e,t)}},563:function(e,t,n){var o=n(66),i=n(176).f;n(175)("getOwnPropertyDescriptor",function(){return function(e,t){return i(o(e),t)}})},564:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,o){function i(t){var o=new r.default(t);n.call(e,o)}if(e.addEventListener){var a=function(){var n=!1;return"object"===typeof o?n=o.capture||!1:"boolean"===typeof o&&(n=o),e.addEventListener(t,i,o||!1),{v:{remove:function(){e.removeEventListener(t,i,n)}}}}();if("object"===typeof a)return a.v}else if(e.attachEvent)return e.attachEvent("on"+t,i),{remove:function(){e.detachEvent("on"+t,i)}}};var o,i=n(565),r=(o=i)&&o.__esModule?o:{default:o};e.exports=t.default},565:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=o(n(566)),r=o(n(93)),a=!0,s=!1,u=["altKey","bubbles","cancelable","ctrlKey","currentTarget","eventPhase","metaKey","shiftKey","target","timeStamp","view","type"];function l(e){return null===e||void 0===e}var c=[{reg:/^key/,props:["char","charCode","key","keyCode","which"],fix:function(e,t){l(e.which)&&(e.which=l(t.charCode)?t.keyCode:t.charCode),void 0===e.metaKey&&(e.metaKey=e.ctrlKey)}},{reg:/^touch/,props:["touches","changedTouches","targetTouches"]},{reg:/^hashchange$/,props:["newURL","oldURL"]},{reg:/^gesturechange$/i,props:["rotation","scale"]},{reg:/^(mousewheel|DOMMouseScroll)$/,props:[],fix:function(e,t){var n=void 0,o=void 0,i=void 0,r=t.wheelDelta,a=t.axis,s=t.wheelDeltaY,u=t.wheelDeltaX,l=t.detail;r&&(i=r/120),l&&(i=0-(l%3===0?l/3:l)),void 0!==a&&(a===e.HORIZONTAL_AXIS?(o=0,n=0-i):a===e.VERTICAL_AXIS&&(n=0,o=i)),void 0!==s&&(o=s/120),void 0!==u&&(n=-1*u/120),n||o||(o=i),void 0!==n&&(e.deltaX=n),void 0!==o&&(e.deltaY=o),void 0!==i&&(e.delta=i)}},{reg:/^mouse|contextmenu|click|mspointer|(^DOMMouseScroll$)/i,props:["buttons","clientX","clientY","button","offsetX","relatedTarget","which","fromElement","toElement","offsetY","pageX","pageY","screenX","screenY"],fix:function(e,t){var n=void 0,o=void 0,i=void 0,r=e.target,a=t.button;return r&&l(e.pageX)&&!l(t.clientX)&&(o=(n=r.ownerDocument||document).documentElement,i=n.body,e.pageX=t.clientX+(o&&o.scrollLeft||i&&i.scrollLeft||0)-(o&&o.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(o&&o.scrollTop||i&&i.scrollTop||0)-(o&&o.clientTop||i&&i.clientTop||0)),e.which||void 0===a||(e.which=1&a?1:2&a?3:4&a?2:0),!e.relatedTarget&&e.fromElement&&(e.relatedTarget=e.fromElement===r?e.toElement:e.fromElement),e}}];function p(){return a}function f(){return s}function d(e){var t=e.type,n="function"===typeof e.stopPropagation||"boolean"===typeof e.cancelBubble;i.default.call(this),this.nativeEvent=e;var o=f;"defaultPrevented"in e?o=e.defaultPrevented?p:f:"getPreventDefault"in e?o=e.getPreventDefault()?p:f:"returnValue"in e&&(o=e.returnValue===s?p:f),this.isDefaultPrevented=o;var r=[],a=void 0,l=void 0,d=u.concat();for(c.forEach(function(e){t.match(e.reg)&&(d=d.concat(e.props),e.fix&&r.push(e.fix))}),a=d.length;a;)this[l=d[--a]]=e[l];for(!this.target&&n&&(this.target=e.srcElement||document),this.target&&3===this.target.nodeType&&(this.target=this.target.parentNode),a=r.length;a;)(0,r[--a])(this,e);this.timeStamp=e.timeStamp||Date.now()}var h=i.default.prototype;(0,r.default)(d.prototype,h,{constructor:d,preventDefault:function(){var e=this.nativeEvent;e.preventDefault?e.preventDefault():e.returnValue=s,h.preventDefault.call(this)},stopPropagation:function(){var e=this.nativeEvent;e.stopPropagation?e.stopPropagation():e.cancelBubble=a,h.stopPropagation.call(this)}}),t.default=d,e.exports=t.default},566:function(e,t,n){"use strict";function o(){return!1}function i(){return!0}function r(){this.timeStamp=Date.now(),this.target=void 0,this.currentTarget=void 0}Object.defineProperty(t,"__esModule",{value:!0}),r.prototype={isEventObject:1,constructor:r,isDefaultPrevented:o,isPropagationStopped:o,isImmediatePropagationStopped:o,preventDefault:function(){this.isDefaultPrevented=i},stopPropagation:function(){this.isPropagationStopped=i},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i,this.stopPropagation()},halt:function(e){e?this.stopImmediatePropagation():this.stopPropagation(),this.preventDefault()}},t.default=r,e.exports=t.default},567:function(e,t){e.exports=function(e,t,n,o){var i=n?n.call(o,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),u=0;u<r.length;u++){var l=r[u];if(!s(l))return!1;var c=e[l],p=t[l];if(!1===(i=n?n.call(o,c,p,l):void 0)||void 0===i&&c!==p)return!1}return!0}},568:function(e,t,n){try{var o=n(539)}catch(s){o=n(539)}var i=/\s+/,r=Object.prototype.toString;function a(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}e.exports=function(e){return new a(e)},a.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array();return~o(t,e)||t.push(e),this.el.className=t.join(" "),this},a.prototype.remove=function(e){if("[object RegExp]"==r.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),n=o(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},a.prototype.removeMatching=function(e){for(var t=this.array(),n=0;n<t.length;n++)e.test(t[n])&&this.remove(t[n]);return this},a.prototype.toggle=function(e,t){return this.list?("undefined"!==typeof t?t!==this.list.toggle(e,t)&&this.list.toggle(e):this.list.toggle(e),this):("undefined"!==typeof t?t?this.add(e):this.remove(e):this.has(e)?this.remove(e):this.add(e),this)},a.prototype.array=function(){var e=(this.el.getAttribute("class")||"").replace(/^\s+|\s+$/g,"").split(i);return""===e[0]&&e.shift(),e},a.prototype.has=a.prototype.contains=function(e){return this.list?this.list.contains(e):!!~o(this.array(),e)}}}]);
|
|
//# sourceMappingURL=0.3b3d3d59.chunk.js.map
|