-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path15560.a47a803b.async.js
1 lines (1 loc) · 15.2 KB
/
15560.a47a803b.async.js
1
"use strict";(self.webpackChunkantd=self.webpackChunkantd||[]).push([[15560],{915560:function(Bt,nt,Y){Y.d(nt,{Z:function(){return Zt}});var U=Y(601413),I=Y(204942),ee=Y(974902),z=Y(297685),rt=Y(671002),lt=Y(294184),ue=Y.n(lt),ut=Y(821770),ot=Y(891881),Xt=Y(580334),t=Y(667294),it=t.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),oe=it,Ae=Y(487462),Be=Y(700091),B=Y(915105);function He(e,u,n){return(e-u)/(n-u)}function Pe(e,u,n,f){var o=He(u,n,f),c={};switch(e){case"rtl":c.right="".concat(o*100,"%"),c.transform="translateX(50%)";break;case"btt":c.bottom="".concat(o*100,"%"),c.transform="translateY(50%)";break;case"ttb":c.top="".concat(o*100,"%"),c.transform="translateY(-50%)";break;default:c.left="".concat(o*100,"%"),c.transform="translateX(-50%)";break}return c}function de(e,u){return Array.isArray(e)?e[u]:e}var ct=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange","onChangeComplete"],st=t.forwardRef(function(e,u){var n,f,o=e.prefixCls,c=e.value,s=e.valueIndex,y=e.onStartMove,E=e.style,S=e.render,C=e.dragging,b=e.onOffsetChange,m=e.onChangeComplete,g=(0,Be.Z)(e,ct),r=t.useContext(oe),v=r.min,i=r.max,l=r.direction,a=r.disabled,h=r.keyboard,$=r.range,x=r.tabIndex,w=r.ariaLabelForHandle,T=r.ariaLabelledByForHandle,L=r.ariaValueTextFormatterForHandle,N=r.styles,R=r.classNames,D="".concat(o,"-handle"),X=function(Z){a||y(Z,s)},V=function(Z){if(!a&&h){var k=null;switch(Z.which||Z.keyCode){case B.Z.LEFT:k=l==="ltr"||l==="btt"?-1:1;break;case B.Z.RIGHT:k=l==="ltr"||l==="btt"?1:-1;break;case B.Z.UP:k=l!=="ttb"?1:-1;break;case B.Z.DOWN:k=l!=="ttb"?-1:1;break;case B.Z.HOME:k="min";break;case B.Z.END:k="max";break;case B.Z.PAGE_UP:k=2;break;case B.Z.PAGE_DOWN:k=-2;break}k!==null&&(Z.preventDefault(),b(k,s))}},te=function(Z){switch(Z.which||Z.keyCode){case B.Z.LEFT:case B.Z.RIGHT:case B.Z.UP:case B.Z.DOWN:case B.Z.HOME:case B.Z.END:case B.Z.PAGE_UP:case B.Z.PAGE_DOWN:m==null||m();break}},K=Pe(l,c,v,i),A=t.createElement("div",(0,Ae.Z)({ref:u,className:ue()(D,(n={},(0,I.Z)(n,"".concat(D,"-").concat(s+1),$),(0,I.Z)(n,"".concat(D,"-dragging"),C),n),R.handle),style:(0,U.Z)((0,U.Z)((0,U.Z)({},K),E),N.handle),onMouseDown:X,onTouchStart:X,onKeyDown:V,onKeyUp:te,tabIndex:a?null:de(x,s),role:"slider","aria-valuemin":v,"aria-valuemax":i,"aria-valuenow":c,"aria-disabled":a,"aria-label":de(w,s),"aria-labelledby":de(T,s),"aria-valuetext":(f=de(L,s))===null||f===void 0?void 0:f(c),"aria-orientation":l==="ltr"||l==="rtl"?"horizontal":"vertical"},g));return S&&(A=S(A,{index:s,prefixCls:o,value:c,dragging:C})),A}),vt=st,dt=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ft=t.forwardRef(function(e,u){var n=e.prefixCls,f=e.style,o=e.onStartMove,c=e.onOffsetChange,s=e.values,y=e.handleRender,E=e.draggingIndex,S=(0,Be.Z)(e,dt),C=t.useRef({});return t.useImperativeHandle(u,function(){return{focus:function(m){var g;(g=C.current[m])===null||g===void 0||g.focus()}}}),t.createElement(t.Fragment,null,s.map(function(b,m){return t.createElement(vt,(0,Ae.Z)({ref:function(r){r?C.current[m]=r:delete C.current[m]},dragging:E===m,prefixCls:n,style:de(f,m),key:m,value:b,valueIndex:m,onStartMove:o,onOffsetChange:c,render:y},S))}))}),mt=ft;function Xe(e){var u="touches"in e?e.touches[0]:e;return{pageX:u.pageX,pageY:u.pageY}}function gt(e,u,n,f,o,c,s,y,E){var S=t.useState(null),C=(0,z.Z)(S,2),b=C[0],m=C[1],g=t.useState(-1),r=(0,z.Z)(g,2),v=r[0],i=r[1],l=t.useState(n),a=(0,z.Z)(l,2),h=a[0],$=a[1],x=t.useState(n),w=(0,z.Z)(x,2),T=w[0],L=w[1],N=t.useRef(null),R=t.useRef(null);t.useEffect(function(){v===-1&&$(n)},[n,v]),t.useEffect(function(){return function(){document.removeEventListener("mousemove",N.current),document.removeEventListener("mouseup",R.current),document.removeEventListener("touchmove",N.current),document.removeEventListener("touchend",R.current)}},[]);var D=function(F,Z){h.some(function(k,_){return k!==F[_]})&&(Z!==void 0&&m(Z),$(F),s(F))},X=function(F,Z){if(F===-1){var k=T[0],_=T[T.length-1],fe=f-k,me=o-_,G=Z*(o-f);G=Math.max(G,fe),G=Math.min(G,me);var Ce=c(k+G);G=Ce-k;var p=T.map(function(ge){return ge+G});D(p)}else{var ie=(o-f)*Z,ae=(0,ee.Z)(h);ae[F]=T[F];var W=E(ae,ie,F,"dist");D(W.values,W.value)}},V=t.useRef(X);V.current=X;var te=function(F,Z,k){F.stopPropagation();var _=k||n,fe=_[Z];i(Z),m(fe),L(_);var me=Xe(F),G=me.pageX,Ce=me.pageY,p=function(W){W.preventDefault();var ge=Xe(W),Le=ge.pageX,xe=ge.pageY,be=Le-G,Se=xe-Ce,Me=e.current.getBoundingClientRect(),ke=Me.width,ne=Me.height,J;switch(u){case"btt":J=-Se/ne;break;case"ttb":J=Se/ne;break;case"rtl":J=-be/ke;break;default:J=be/ke}V.current(Z,J)},ie=function ae(W){W.preventDefault(),document.removeEventListener("mouseup",ae),document.removeEventListener("mousemove",p),document.removeEventListener("touchend",ae),document.removeEventListener("touchmove",p),N.current=null,R.current=null,i(-1),y()};document.addEventListener("mouseup",ie),document.addEventListener("mousemove",p),document.addEventListener("touchend",ie),document.addEventListener("touchmove",p),N.current=p,R.current=ie},K=t.useMemo(function(){var A=(0,ee.Z)(n).sort(function(Z,k){return Z-k}),F=(0,ee.Z)(h).sort(function(Z,k){return Z-k});return A.every(function(Z,k){return Z===F[k]})?h:n},[n,h]);return[v,b,K,te]}function ht(e,u,n,f,o,c){var s=t.useCallback(function(g){var r=isFinite(g)?g:e;return r=Math.min(u,g),r=Math.max(e,r),r},[e,u]),y=t.useCallback(function(g){if(n!==null){var r=e+Math.round((s(g)-e)/n)*n,v=function(h){return(String(h).split(".")[1]||"").length},i=Math.max(v(n),v(u),v(e)),l=Number(r.toFixed(i));return e<=l&&l<=u?l:null}return null},[n,e,u,s]),E=t.useCallback(function(g){var r=s(g),v=f.map(function(a){return a.value});n!==null&&v.push(y(g)),v.push(e,u);var i=v[0],l=u-e;return v.forEach(function(a){var h=Math.abs(r-a);h<=l&&(i=a,l=h)}),i},[e,u,f,n,s,y]),S=function g(r,v,i){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof v=="number"){var a,h=r[i],$=h+v,x=[];f.forEach(function(R){x.push(R.value)}),x.push(e,u),x.push(y(h));var w=v>0?1:-1;l==="unit"?x.push(y(h+w*n)):x.push(y($)),x=x.filter(function(R){return R!==null}).filter(function(R){return v<0?R<=h:R>=h}),l==="unit"&&(x=x.filter(function(R){return R!==h}));var T=l==="unit"?h:$;a=x[0];var L=Math.abs(a-T);if(x.forEach(function(R){var D=Math.abs(R-T);D<L&&(a=R,L=D)}),a===void 0)return v<0?e:u;if(l==="dist")return a;if(Math.abs(v)>1){var N=(0,ee.Z)(r);return N[i]=a,g(N,v-w,i,l)}return a}else{if(v==="min")return e;if(v==="max")return u}},C=function(r,v,i){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",a=r[i],h=S(r,v,i,l);return{value:h,changed:h!==a}},b=function(r){return c===null&&r===0||typeof c=="number"&&r<c},m=function(r,v,i){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",a=r.map(E),h=a[i],$=S(a,v,i,l);if(a[i]=$,o===!1){var x=c||0;i>0&&a[i-1]!==h&&(a[i]=Math.max(a[i],a[i-1]+x)),i<a.length-1&&a[i+1]!==h&&(a[i]=Math.min(a[i],a[i+1]-x))}else if(typeof c=="number"||c===null){for(var w=i+1;w<a.length;w+=1)for(var T=!0;b(a[w]-a[w-1])&&T;){var L=C(a,1,w);a[w]=L.value,T=L.changed}for(var N=i;N>0;N-=1)for(var R=!0;b(a[N]-a[N-1])&&R;){var D=C(a,-1,N-1);a[N-1]=D.value,R=D.changed}for(var X=a.length-1;X>0;X-=1)for(var V=!0;b(a[X]-a[X-1])&&V;){var te=C(a,-1,X-1);a[X-1]=te.value,V=te.changed}for(var K=0;K<a.length-1;K+=1)for(var A=!0;b(a[K+1]-a[K])&&A;){var F=C(a,1,K+1);a[K+1]=F.value,A=F.changed}}return{value:a[i],values:a}};return[E,m]}function yt(e){var u=e.prefixCls,n=e.style,f=e.children,o=e.value,c=e.onClick,s=t.useContext(oe),y=s.min,E=s.max,S=s.direction,C=s.includedStart,b=s.includedEnd,m=s.included,g="".concat(u,"-text"),r=Pe(S,o,y,E);return t.createElement("span",{className:ue()(g,(0,I.Z)({},"".concat(g,"-active"),m&&C<=o&&o<=b)),style:(0,U.Z)((0,U.Z)({},r),n),onMouseDown:function(i){i.stopPropagation()},onClick:function(){c(o)}},f)}function Ct(e){var u=e.prefixCls,n=e.marks,f=e.onClick,o="".concat(u,"-mark");return n.length?t.createElement("div",{className:o},n.map(function(c){var s=c.value,y=c.style,E=c.label;return t.createElement(yt,{key:s,prefixCls:o,style:y,value:s,onClick:f},E)})):null}function bt(e){var u=e.prefixCls,n=e.value,f=e.style,o=e.activeStyle,c=t.useContext(oe),s=c.min,y=c.max,E=c.direction,S=c.included,C=c.includedStart,b=c.includedEnd,m="".concat(u,"-dot"),g=S&&C<=n&&n<=b,r=(0,U.Z)((0,U.Z)({},Pe(E,n,s,y)),typeof f=="function"?f(n):f);return g&&(r=(0,U.Z)((0,U.Z)({},r),typeof o=="function"?o(n):o)),t.createElement("span",{className:ue()(m,(0,I.Z)({},"".concat(m,"-active"),g)),style:r})}function St(e){var u=e.prefixCls,n=e.marks,f=e.dots,o=e.style,c=e.activeStyle,s=t.useContext(oe),y=s.min,E=s.max,S=s.step,C=t.useMemo(function(){var b=new Set;if(n.forEach(function(g){b.add(g.value)}),f&&S!==null)for(var m=y;m<=E;)b.add(m),m+=S;return Array.from(b)},[y,E,S,f,n]);return t.createElement("div",{className:"".concat(u,"-step")},C.map(function(b){return t.createElement(bt,{prefixCls:u,key:b,value:b,style:o,activeStyle:c})}))}function Ye(e){var u,n=e.prefixCls,f=e.style,o=e.start,c=e.end,s=e.index,y=e.onStartMove,E=e.replaceCls,S=t.useContext(oe),C=S.direction,b=S.min,m=S.max,g=S.disabled,r=S.range,v=S.classNames,i="".concat(n,"-track"),l=He(o,b,m),a=He(c,b,m),h=function(T){!g&&y&&y(T,-1)},$={};switch(C){case"rtl":$.right="".concat(l*100,"%"),$.width="".concat(a*100-l*100,"%");break;case"btt":$.bottom="".concat(l*100,"%"),$.height="".concat(a*100-l*100,"%");break;case"ttb":$.top="".concat(l*100,"%"),$.height="".concat(a*100-l*100,"%");break;default:$.left="".concat(l*100,"%"),$.width="".concat(a*100-l*100,"%")}var x=E||ue()(i,(u={},(0,I.Z)(u,"".concat(i,"-").concat(s+1),s!==null&&r),(0,I.Z)(u,"".concat(n,"-track-draggable"),y),u),v.track);return t.createElement("div",{className:x,style:(0,U.Z)((0,U.Z)({},$),f),onMouseDown:h,onTouchStart:h})}function Mt(e){var u=e.prefixCls,n=e.style,f=e.values,o=e.startPoint,c=e.onStartMove,s=t.useContext(oe),y=s.included,E=s.range,S=s.min,C=s.styles,b=s.classNames,m=t.useMemo(function(){if(!E){if(f.length===0)return[];var r=o!=null?o:S,v=f[0];return[{start:Math.min(r,v),end:Math.max(r,v)}]}for(var i=[],l=0;l<f.length-1;l+=1)i.push({start:f[l],end:f[l+1]});return i},[f,E,o,S]),g=null;return(b.tracks||C.tracks)&&(g=t.createElement(Ye,{index:null,prefixCls:u,start:m[0].start,end:m[m.length-1].end,replaceCls:ue()(b.tracks,"".concat(u,"-tracks")),style:C.tracks})),y?t.createElement(t.Fragment,null,g,m.map(function(r,v){var i=r.start,l=r.end;return t.createElement(Ye,{index:v,prefixCls:u,style:(0,U.Z)((0,U.Z)({},de(n,v)),C.track),start:i,end:l,key:v,onStartMove:c})})):null}var kt=t.forwardRef(function(e,u){var n,f=e.prefixCls,o=f===void 0?"rc-slider":f,c=e.className,s=e.style,y=e.classNames,E=e.styles,S=e.disabled,C=S===void 0?!1:S,b=e.keyboard,m=b===void 0?!0:b,g=e.autoFocus,r=e.onFocus,v=e.onBlur,i=e.min,l=i===void 0?0:i,a=e.max,h=a===void 0?100:a,$=e.step,x=$===void 0?1:$,w=e.value,T=e.defaultValue,L=e.range,N=e.count,R=e.onChange,D=e.onBeforeChange,X=e.onAfterChange,V=e.allowCross,te=V===void 0?!0:V,K=e.pushable,A=K===void 0?!1:K,F=e.draggableTrack,Z=e.reverse,k=e.vertical,_=e.included,fe=_===void 0?!0:_,me=e.startPoint,G=e.trackStyle,Ce=e.handleStyle,p=e.railStyle,ie=e.dotStyle,ae=e.activeDotStyle,W=e.marks,ge=e.dots,Le=e.handleRender,xe=e.tabIndex,be=xe===void 0?0:xe,Se=e.ariaLabelForHandle,Me=e.ariaLabelledByForHandle,ke=e.ariaValueTextFormatterForHandle,ne=t.useRef(),J=t.useRef(),Re=t.useMemo(function(){return k?Z?"ttb":"btt":Z?"rtl":"ltr"},[Z,k]),j=t.useMemo(function(){return isFinite(l)?l:0},[l]),he=t.useMemo(function(){return isFinite(h)?h:100},[h]),ce=t.useMemo(function(){return x!==null&&x<=0?1:x},[x]),xt=t.useMemo(function(){return typeof A=="boolean"?A?ce:!1:A>=0?A:!1},[A,ce]),Fe=t.useMemo(function(){var H=Object.keys(W||{});return H.map(function(M){var d=W[M],O={value:Number(M)};return d&&(0,rt.Z)(d)==="object"&&!t.isValidElement(d)&&("label"in d||"style"in d)?(O.style=d.style,O.label=d.label):O.label=d,O}).filter(function(M){var d=M.label;return d||typeof d=="number"}).sort(function(M,d){return M.value-d.value})},[W]),Rt=ht(j,he,ce,Fe,te,xt),Ue=(0,z.Z)(Rt,2),$e=Ue[0],Ke=Ue[1],Ft=(0,ut.default)(T,{value:w}),je=(0,z.Z)(Ft,2),re=je[0],$t=je[1],Q=t.useMemo(function(){var H=re==null?[]:Array.isArray(re)?re:[re],M=(0,z.Z)(H,1),d=M[0],O=d===void 0?j:d,P=re===null?[]:[O];if(L){if(P=(0,ee.Z)(H),N||re===void 0){var q=N>=0?N+1:2;for(P=P.slice(0,q);P.length<q;){var se;P.push((se=P[P.length-1])!==null&&se!==void 0?se:j)}}P.sort(function(ve,le){return ve-le})}return P.forEach(function(ve,le){P[le]=$e(ve)}),P},[re,L,j,N,$e]),Ne=t.useRef(Q);Ne.current=Q;var Ee=function(M){return L?M:M[0]},Oe=function(M){var d=(0,ee.Z)(M).sort(function(O,P){return O-P});R&&!(0,ot.Z)(d,Ne.current,!0)&&R(Ee(d)),$t(d)},Ge=function(){X==null||X(Ee(Ne.current))},Nt=gt(J,Re,Q,j,he,$e,Oe,Ge,Ke),De=(0,z.Z)(Nt,4),We=De[0],Dt=De[1],we=De[2],Ie=De[3],ze=function(M,d){if(!C){var O=0,P=he-j;Q.forEach(function(se,ve){var le=Math.abs(M-se);le<=P&&(P=le,O=ve)});var q=(0,ee.Z)(Q);q[O]=M,L&&!Q.length&&N===void 0&&q.push(M),D==null||D(Ee(q)),Oe(q),d&&Ie(d,O,q)}},Ht=function(M){M.preventDefault();var d=J.current.getBoundingClientRect(),O=d.width,P=d.height,q=d.left,se=d.top,ve=d.bottom,le=d.right,tt=M.clientX,at=M.clientY,Ze;switch(Re){case"btt":Ze=(ve-at)/P;break;case"ttb":Ze=(at-se)/P;break;case"rtl":Ze=(le-tt)/O;break;default:Ze=(tt-q)/O}var At=j+Ze*(he-j);ze($e(At),M)},Pt=t.useState(null),Ve=(0,z.Z)(Pt,2),Te=Ve[0],Je=Ve[1],Lt=function(M,d){if(!C){var O=Ke(Q,M,d);D==null||D(Ee(Q)),Oe(O.values),Je(O.value)}};t.useEffect(function(){if(Te!==null){var H=Q.indexOf(Te);H>=0&&ne.current.focus(H)}Je(null)},[Te]);var Ot=t.useMemo(function(){return F&&ce===null?!1:F},[F,ce]),Qe=function(M,d){Ie(M,d),D==null||D(Ee(Ne.current))},qe=We!==-1;t.useEffect(function(){if(!qe){var H=Q.lastIndexOf(Dt);ne.current.focus(H)}},[qe]);var ye=t.useMemo(function(){return(0,ee.Z)(we).sort(function(H,M){return H-M})},[we]),wt=t.useMemo(function(){return L?[ye[0],ye[ye.length-1]]:[j,ye[0]]},[ye,L,j]),_e=(0,z.Z)(wt,2),pe=_e[0],et=_e[1];t.useImperativeHandle(u,function(){return{focus:function(){ne.current.focus(0)},blur:function(){var M=document,d=M.activeElement;J.current.contains(d)&&(d==null||d.blur())}}}),t.useEffect(function(){g&&ne.current.focus(0)},[]);var Tt=t.useMemo(function(){return{min:j,max:he,direction:Re,disabled:C,keyboard:m,step:ce,included:fe,includedStart:pe,includedEnd:et,range:L,tabIndex:be,ariaLabelForHandle:Se,ariaLabelledByForHandle:Me,ariaValueTextFormatterForHandle:ke,styles:E||{},classNames:y||{}}},[j,he,Re,C,m,ce,fe,pe,et,L,be,Se,Me,ke,E,y]);return t.createElement(oe.Provider,{value:Tt},t.createElement("div",{ref:J,className:ue()(o,c,(n={},(0,I.Z)(n,"".concat(o,"-disabled"),C),(0,I.Z)(n,"".concat(o,"-vertical"),k),(0,I.Z)(n,"".concat(o,"-horizontal"),!k),(0,I.Z)(n,"".concat(o,"-with-marks"),Fe.length),n)),style:s,onMouseDown:Ht},t.createElement("div",{className:ue()("".concat(o,"-rail"),y==null?void 0:y.rail),style:(0,U.Z)((0,U.Z)({},p),E==null?void 0:E.rail)}),t.createElement(Mt,{prefixCls:o,style:G,values:ye,startPoint:me,onStartMove:Ot?Qe:null}),t.createElement(St,{prefixCls:o,marks:Fe,dots:ge,style:ie,activeStyle:ae}),t.createElement(mt,{ref:ne,prefixCls:o,style:Ce,values:we,draggingIndex:We,onStartMove:Qe,onOffsetChange:Lt,onFocus:r,onBlur:v,handleRender:Le,onChangeComplete:Ge}),t.createElement(Ct,{prefixCls:o,marks:Fe,onClick:ze})))}),Et=kt,Zt=Et}}]);