(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4473],{65766:function(){},84137:function(e,n,t){"use strict";function r(e){return(r="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})(e)}function a(e,n,t){var a;return(a=function(e,n){if("object"!=r(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=r(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"),(n="symbol"==r(a)?a:a+"")in e)?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function u(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function o(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=Array(n);t2&&void 0!==arguments[2]&&arguments[2],a=new Set;return function e(n,u){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,c=a.has(n);if(O(!c,"Warning: There may be circular references"),c)return!1;if(n===u)return!0;if(t&&o>1)return!1;a.add(n);var l=o+1;if(Array.isArray(n)){if(!Array.isArray(u)||n.length!==u.length)return!1;for(var i=0;i=_.F1&&n<=_.F12)return!1;switch(n){case _.ALT:case _.CAPS_LOCK:case _.CONTEXT_MENU:case _.CTRL:case _.DOWN:case _.END:case _.ESC:case _.HOME:case _.INSERT:case _.LEFT:case _.MAC_FF_META:case _.META:case _.NUMLOCK:case _.NUM_CENTER:case _.PAGE_DOWN:case _.PAGE_UP:case _.PAUSE:case _.PRINT_SCREEN:case _.RIGHT:case _.SHIFT:case _.UP:case _.WIN_KEY:case _.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=_.ZERO&&e<=_.NINE||e>=_.NUM_ZERO&&e<=_.NUM_MULTIPLY||e>=_.A&&e<=_.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case _.SPACE:case _.QUESTION_MARK:case _.NUM_PLUS:case _.NUM_MINUS:case _.NUM_PERIOD:case _.NUM_DIVISION:case _.SEMICOLON:case _.DASH:case _.EQUALS:case _.COMMA:case _.PERIOD:case _.SLASH:case _.APOSTROPHE:case _.SINGLE_QUOTE:case _.OPEN_SQUARE_BRACKET:case _.BACKSLASH:case _.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},P=v.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),U=v.createContext({}),F=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],w=v.forwardRef(function(e,n){var t,r=e.prefixCls,u=e.value,c=e.valueIndex,l=e.onStartMove,i=e.onDelete,s=e.style,f=e.render,m=e.dragging,g=e.draggingDelete,E=e.onOffsetChange,h=e.onChangeComplete,b=e.onFocus,y=e.onMouseEnter,p=I(e,F),C=v.useContext(P),S=C.min,M=C.max,N=C.direction,O=C.disabled,x=C.keyboard,T=C.range,U=C.tabIndex,w=C.ariaLabelForHandle,L=C.ariaLabelledByForHandle,D=C.ariaRequired,H=C.ariaValueTextFormatterForHandle,j=C.styles,K=C.classNames,G="".concat(r,"-handle"),W=function(e){O||l(e,c)},B=k(N,u,S,M),V={};null!==c&&(V={tabIndex:O?null:R(U,c),role:"slider","aria-valuemin":S,"aria-valuemax":M,"aria-valuenow":u,"aria-disabled":O,"aria-label":R(w,c),"aria-labelledby":R(L,c),"aria-required":R(D,c),"aria-valuetext":null===(t=R(H,c))||void 0===t?void 0:t(u),"aria-orientation":"ltr"===N||"rtl"===N?"horizontal":"vertical",onMouseDown:W,onTouchStart:W,onFocus:function(e){null==b||b(e,c)},onMouseEnter:function(e){y(e,c)},onKeyDown:function(e){if(!O&&x){var n=null;switch(e.which||e.keyCode){case _.LEFT:n="ltr"===N||"btt"===N?-1:1;break;case _.RIGHT:n="ltr"===N||"btt"===N?1:-1;break;case _.UP:n="ttb"!==N?1:-1;break;case _.DOWN:n="ttb"!==N?-1:1;break;case _.HOME:n="min";break;case _.END:n="max";break;case _.PAGE_UP:n=2;break;case _.PAGE_DOWN:n=-2;break;case _.BACKSPACE:case _.DELETE:null==i||i(c)}null!==n&&(e.preventDefault(),E(n,c))}},onKeyUp:function(e){switch(e.which||e.keyCode){case _.LEFT:case _.RIGHT:case _.UP:case _.DOWN:case _.HOME:case _.END:case _.PAGE_UP:case _.PAGE_DOWN:null==h||h()}}});var Y=v.createElement("div",(0,A.Z)({ref:n,className:d()(G,a(a(a({},"".concat(G,"-").concat(c+1),null!==c&&T),"".concat(G,"-dragging"),m),"".concat(G,"-dragging-delete"),g),K.handle),style:o(o(o({},B),s),j.handle)},V,p));return f&&(Y=f(Y,{index:c,prefixCls:r,value:u,dragging:m,draggingDelete:g})),Y}),L=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],D=v.forwardRef(function(e,n){var t=e.prefixCls,r=e.style,a=e.onStartMove,u=e.onOffsetChange,c=e.values,l=e.handleRender,i=e.activeHandleRender,f=e.draggingIndex,d=e.draggingDelete,m=e.onFocus,g=I(e,L),E=v.useRef({}),h=s(v.useState(!1),2),b=h[0],y=h[1],p=s(v.useState(-1),2),C=p[0],S=p[1],M=function(e){S(e),y(!0)};v.useImperativeHandle(n,function(){return{focus:function(e){var n;null===(n=E.current[e])||void 0===n||n.focus()},hideHelp:function(){(0,T.flushSync)(function(){y(!1)})}}});var N=o({prefixCls:t,onStartMove:a,onOffsetChange:u,render:l,onFocus:function(e,n){M(n),null==m||m(e)},onMouseEnter:function(e,n){M(n)}},g);return v.createElement(v.Fragment,null,c.map(function(e,n){var t=f===n;return v.createElement(w,(0,A.Z)({ref:function(e){e?E.current[n]=e:delete E.current[n]},dragging:t,draggingDelete:t&&d,style:R(r,n),key:n,value:e,valueIndex:n},N))}),i&&b&&v.createElement(w,(0,A.Z)({key:"a11y"},N,{value:c[C],valueIndex:null,dragging:-1!==f,draggingDelete:d,render:i,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),H=function(e){var n=e.prefixCls,t=e.style,r=e.children,u=e.value,c=e.onClick,l=v.useContext(P),i=l.min,s=l.max,f=l.direction,m=l.includedStart,g=l.includedEnd,E=l.included,h="".concat(n,"-text"),b=k(f,u,i,s);return v.createElement("span",{className:d()(h,a({},"".concat(h,"-active"),E&&m<=u&&u<=g)),style:o(o({},b),t),onMouseDown:function(e){e.stopPropagation()},onClick:function(){c(u)}},r)},j=function(e){var n=e.prefixCls,t=e.marks,r=e.onClick,a="".concat(n,"-mark");return t.length?v.createElement("div",{className:a},t.map(function(e){var n=e.value,t=e.style,u=e.label;return v.createElement(H,{key:n,prefixCls:a,style:t,value:n,onClick:r},u)})):null},K=function(e){var n=e.prefixCls,t=e.value,r=e.style,u=e.activeStyle,c=v.useContext(P),l=c.min,i=c.max,s=c.direction,f=c.included,m=c.includedStart,g=c.includedEnd,E="".concat(n,"-dot"),h=f&&m<=t&&t<=g,b=o(o({},k(s,t,l,i)),"function"==typeof r?r(t):r);return h&&(b=o(o({},b),"function"==typeof u?u(t):u)),v.createElement("span",{className:d()(E,a({},"".concat(E,"-active"),h)),style:b})},G=function(e){var n=e.prefixCls,t=e.marks,r=e.dots,a=e.style,u=e.activeStyle,o=v.useContext(P),c=o.min,l=o.max,i=o.step,s=v.useMemo(function(){var e=new Set;if(t.forEach(function(n){e.add(n.value)}),r&&null!==i)for(var n=c;n<=l;)e.add(n),n+=i;return Array.from(e)},[c,l,i,r,t]);return v.createElement("div",{className:"".concat(n,"-step")},s.map(function(e){return v.createElement(K,{prefixCls:n,key:e,value:e,style:a,activeStyle:u})}))},W=function(e){var n=e.prefixCls,t=e.style,r=e.start,u=e.end,c=e.index,l=e.onStartMove,i=e.replaceCls,s=v.useContext(P),f=s.direction,m=s.min,g=s.max,E=s.disabled,h=s.range,b=s.classNames,y="".concat(n,"-track"),p=(r-m)/(g-m),C=(u-m)/(g-m),S=function(e){!E&&l&&l(e,-1)},M={};switch(f){case"rtl":M.right="".concat(100*p,"%"),M.width="".concat(100*C-100*p,"%");break;case"btt":M.bottom="".concat(100*p,"%"),M.height="".concat(100*C-100*p,"%");break;case"ttb":M.top="".concat(100*p,"%"),M.height="".concat(100*C-100*p,"%");break;default:M.left="".concat(100*p,"%"),M.width="".concat(100*C-100*p,"%")}var N=i||d()(y,a(a({},"".concat(y,"-").concat(c+1),null!==c&&h),"".concat(n,"-track-draggable"),l),b.track);return v.createElement("div",{className:N,style:o(o({},M),t),onMouseDown:S,onTouchStart:S})},B=function(e){var n=e.prefixCls,t=e.style,r=e.values,a=e.startPoint,u=e.onStartMove,c=v.useContext(P),l=c.included,i=c.range,s=c.min,f=c.styles,m=c.classNames,g=v.useMemo(function(){if(!i){if(0===r.length)return[];var e=null!=a?a:s,n=r[0];return[{start:Math.min(e,n),end:Math.max(e,n)}]}for(var t=[],u=0;u130&&d=0&&eb},[eb,ez]),e$=v.useMemo(function(){return Object.keys(eT||{}).map(function(e){var n=eT[e],t={value:Number(e)};return n&&"object"===r(n)&&!v.isValidElement(n)&&("label"in n||"style"in n)?(t.style=n.style,t.label=n.label):t.label=n,t}).filter(function(e){var n=e.label;return n||"number"==typeof n}).sort(function(e,n){return e.value-n.value})},[eT]),e1=s((t=void 0===eE||eE,u=v.useCallback(function(e){return Math.max(eZ,Math.min(eq,e))},[eZ,eq]),c=v.useCallback(function(e){if(null!==ez){var n=eZ+Math.round((u(e)-eZ)/ez)*ez,t=function(e){return(String(e).split(".")[1]||"").length},r=Math.max(t(ez),t(eq),t(eZ)),a=Number(n.toFixed(r));return eZ<=a&&a<=eq?a:null}return null},[ez,eZ,eq,u]),l=v.useCallback(function(e){var n=u(e),t=e$.map(function(e){return e.value});null!==ez&&t.push(c(e)),t.push(eZ,eq);var r=t[0],a=eq-eZ;return t.forEach(function(e){var t=Math.abs(n-e);t<=a&&(r=e,a=t)}),r},[eZ,eq,e$,ez,u,c]),f=function e(n,t,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unit";if("number"==typeof t){var u,o=n[r],l=o+t,s=[];e$.forEach(function(e){s.push(e.value)}),s.push(eZ,eq),s.push(c(o));var f=t>0?1:-1;"unit"===a?s.push(c(o+f*ez)):s.push(c(l)),s=s.filter(function(e){return null!==e}).filter(function(e){return t<0?e<=o:e>=o}),"unit"===a&&(s=s.filter(function(e){return e!==o}));var d="unit"===a?o:l,v=Math.abs((u=s[0])-d);if(s.forEach(function(e){var n=Math.abs(e-d);n1){var m=i(n);return m[r]=u,e(m,t-f,r,a)}return u}return"min"===t?eZ:"max"===t?eq:void 0},g=function(e,n,t){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unit",a=e[t],u=f(e,n,t,r);return{value:u,changed:u!==a}},E=function(e){return null===eJ&&0===e||"number"==typeof eJ&&e3&&void 0!==arguments[3]?arguments[3]:"unit",u=e.map(l),o=u[r],c=f(u,n,r,a);if(u[r]=c,!1===t){var i=eJ||0;r>0&&u[r-1]!==o&&(u[r]=Math.max(u[r],u[r-1]+i)),r0;m-=1)for(var h=!0;E(u[m]-u[m-1])&&h;){var b=g(u,-1,m-1);u[m-1]=b.value,h=b.changed}for(var y=u.length-1;y>0;y-=1)for(var p=!0;E(u[y]-u[y-1])&&p;){var C=g(u,-1,y-1);u[y-1]=C.value,p=C.changed}for(var S=0;S=0?ef+1:2;for(r=r.slice(0,u);r.length=0&&ej.current.focus(e)}ns(null)},[ni]);var nf=v.useMemo(function(){return(!eY||null!==ez)&&eY},[eY,ez]),nd=m(function(e,n){no(e,n),null==ev||ev(e5(e4))}),nv=-1!==nt;v.useEffect(function(){if(!nv){var e=e4.lastIndexOf(nr);ej.current.focus(e)}},[nv]);var nm=v.useMemo(function(){return i(nu).sort(function(e,n){return e-n})},[nu]),ng=s(v.useMemo(function(){return eB?[nm[0],nm[nm.length-1]]:[eZ,nm[0]]},[nm,eB,eZ]),2),nE=ng[0],nh=ng[1];v.useImperativeHandle(n,function(){return{focus:function(){ej.current.focus(0)},blur:function(){var e,n=document.activeElement;null!==(e=eK.current)&&void 0!==e&&e.contains(n)&&(null==n||n.blur())}}}),v.useEffect(function(){$&&ej.current.focus(0)},[]);var nb=v.useMemo(function(){return{min:eZ,max:eq,direction:eG,disabled:q,keyboard:J,step:ez,included:eS,includedStart:nE,includedEnd:nh,range:eB,tabIndex:eF,ariaLabelForHandle:ew,ariaLabelledByForHandle:eL,ariaRequired:eD,ariaValueTextFormatterForHandle:eH,styles:X||{},classNames:V||{}}},[eZ,eq,eG,q,J,ez,eS,nE,nh,eB,eF,ew,eL,eD,eH,X,V]);return v.createElement(P.Provider,{value:nb},v.createElement("div",{ref:eK,className:d()(H,K,a(a(a(a({},"".concat(H,"-disabled"),q),"".concat(H,"-vertical"),ep),"".concat(H,"-horizontal"),!ep),"".concat(H,"-with-marks"),e$.length)),style:W,onMouseDown:function(e){e.preventDefault();var n,t=eK.current.getBoundingClientRect(),r=t.width,a=t.height,u=t.left,o=t.top,c=t.bottom,l=t.right,i=e.clientX,s=e.clientY;switch(eG){case"btt":n=(c-s)/a;break;case"ttb":n=(s-o)/a;break;case"rtl":n=(l-i)/r;break;default:n=(i-u)/r}nc(e0(eZ+n*(eq-eZ)),e)},id:Q},v.createElement("div",{className:d()("".concat(H,"-rail"),null==V?void 0:V.rail),style:o(o({},ex),null==X?void 0:X.rail)}),!1!==eP&&v.createElement(B,{prefixCls:H,style:eN,values:e4,startPoint:eM,onStartMove:nf?nd:void 0}),v.createElement(G,{prefixCls:H,marks:e$,dots:ek,style:eA,activeStyle:eI}),v.createElement(D,{ref:ej,prefixCls:H,style:eO,values:nu,draggingIndex:nt,draggingDelete:na,onStartMove:nd,onOffsetChange:function(e,n){if(!q){var t=e2(e4,e,n);null==ev||ev(e5(e4)),e6(t.values),ns(t.value)}},onFocus:ee,onBlur:en,handleRender:eR,activeHandleRender:e_,onChangeComplete:ne,onDelete:eV?function(e){if(!q&&eV&&!(e4.length<=eX)){var n=i(e4);n.splice(e,1),null==ev||ev(e5(n)),e6(n),ej.current.hideHelp(),ej.current.focus(Math.max(0,e-1))}}:void 0}),v.createElement(j,{prefixCls:H,marks:e$,onClick:nc})))})}}]);