You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
13 KiB
1 lines
13 KiB
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[6774],{6774:function(Lt,ct,y){y.d(ct,{Z:function(){return Tt}});var i=y(79685),dt=y(68591),E=y.n(dt),ut=y(96990),G=y(28726),J=y(23196),Z=y(99248),$=y(26477),K=y(4614),Q=y(57069),mt=y(25830),k=y(44244);const bt=new $.E4("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),gt=new $.E4("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),ft=new $.E4("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),pt=new $.E4("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),vt=new $.E4("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),Ct=new $.E4("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),$t=t=>{const{componentCls:e,iconCls:s,antCls:n,badgeShadowSize:o,motionDurationSlow:c,textFontSize:l,textFontSizeSM:S,statusSize:h,dotSize:f,textFontWeight:m,indicatorHeight:a,indicatorHeightSM:d,marginXS:g,calc:v}=t,u=`${n}-scroll-number`,C=(0,Q.Z)(t,(b,N)=>{let{darkColor:j}=N;return{[`&${e} ${e}-color-${b}`]:{background:j,[`&:not(${e}-count)`]:{color:j}}}});return{[e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,K.Wf)(t)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${e}-count`]:{zIndex:t.indicatorZIndex,minWidth:a,height:a,color:t.badgeTextColor,fontWeight:m,fontSize:l,lineHeight:(0,$.bf)(a),whiteSpace:"nowrap",textAlign:"center",background:t.badgeColor,borderRadius:v(a).div(2).equal(),boxShadow:`0 0 0 ${(0,$.bf)(o)} ${t.badgeShadowColor}`,transition:`background ${t.motionDurationMid}`,a:{color:t.badgeTextColor},"a:hover":{color:t.badgeTextColor},"a:hover &":{background:t.badgeColorHover}},[`${e}-count-sm`]:{minWidth:d,height:d,fontSize:S,lineHeight:(0,$.bf)(d),borderRadius:v(d).div(2).equal()},[`${e}-multiple-words`]:{padding:`0 ${(0,$.bf)(t.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${e}-dot`]:{zIndex:t.indicatorZIndex,width:f,minWidth:f,height:f,background:t.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,$.bf)(o)} ${t.badgeShadowColor}`},[`${e}-dot${u}`]:{transition:`background ${c}`},[`${e}-count, ${e}-dot, ${u}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${s}-spin`]:{animationName:Ct,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${e}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${e}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:h,height:h,verticalAlign:"middle",borderRadius:"50%"},[`${e}-status-success`]:{backgroundColor:t.colorSuccess},[`${e}-status-processing`]:{overflow:"visible",color:t.colorPrimary,backgroundColor:t.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:o,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:bt,animationDuration:t.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${e}-status-default`]:{backgroundColor:t.colorTextPlaceholder},[`${e}-status-error`]:{backgroundColor:t.colorError},[`${e}-status-warning`]:{backgroundColor:t.colorWarning},[`${e}-status-text`]:{marginInlineStart:g,color:t.colorText,fontSize:t.fontSize}}}),C),{[`${e}-zoom-appear, ${e}-zoom-enter`]:{animationName:gt,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},[`${e}-zoom-leave`]:{animationName:ft,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},[`&${e}-not-a-wrapper`]:{[`${e}-zoom-appear, ${e}-zoom-enter`]:{animationName:pt,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},[`${e}-zoom-leave`]:{animationName:vt,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},[`&:not(${e}-status)`]:{verticalAlign:"middle"},[`${u}-custom-component, ${e}-count`]:{transform:"none"},[`${u}-custom-component, ${u}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${u}`]:{overflow:"hidden",[`${u}-only`]:{position:"relative",display:"inline-block",height:a,transition:`all ${t.motionDurationSlow} ${t.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${u}-only-unit`]:{height:a,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${u}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${e}-count, ${e}-dot, ${u}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},q=t=>{const{fontHeight:e,lineWidth:s,marginXS:n,colorBorderBg:o}=t,c=e,l=s,S=t.colorBgContainer,h=t.colorError,f=t.colorErrorHover;return(0,mt.TS)(t,{badgeFontHeight:c,badgeShadowSize:l,badgeTextColor:S,badgeColor:h,badgeColorHover:f,badgeShadowColor:o,badgeProcessingDuration:"1.2s",badgeRibbonOffset:n,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},_=t=>{const{fontSize:e,lineHeight:s,fontSizeSM:n,lineWidth:o}=t;return{indicatorZIndex:"auto",indicatorHeight:Math.round(e*s)-2*o,indicatorHeightSM:e,dotSize:n/2,textFontSize:n,textFontSizeSM:n,textFontWeight:"normal",statusSize:n/2}};var ht=(0,k.I$)("Badge",t=>{const e=q(t);return $t(e)},_);const yt=t=>{const{antCls:e,badgeFontHeight:s,marginXS:n,badgeRibbonOffset:o,calc:c}=t,l=`${e}-ribbon`,S=`${e}-ribbon-wrapper`,h=(0,Q.Z)(t,(f,m)=>{let{darkColor:a}=m;return{[`&${l}-color-${f}`]:{background:a,color:a}}});return{[`${S}`]:{position:"relative"},[`${l}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,K.Wf)(t)),{position:"absolute",top:n,padding:`0 ${(0,$.bf)(t.paddingXS)}`,color:t.colorPrimary,lineHeight:(0,$.bf)(s),whiteSpace:"nowrap",backgroundColor:t.colorPrimary,borderRadius:t.borderRadiusSM,[`${l}-text`]:{color:t.colorTextLightSolid},[`${l}-corner`]:{position:"absolute",top:"100%",width:o,height:o,color:"currentcolor",border:`${(0,$.bf)(c(o).div(2).equal())} solid`,transform:t.badgeRibbonCornerTransform,transformOrigin:"top",filter:t.badgeRibbonCornerFilter}}),h),{[`&${l}-placement-end`]:{insetInlineEnd:c(o).mul(-1).equal(),borderEndEndRadius:0,[`${l}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${l}-placement-start`]:{insetInlineStart:c(o).mul(-1).equal(),borderEndStartRadius:0,[`${l}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var St=(0,k.ZP)(["Badge","Ribbon"],t=>{const e=q(t);return yt(e)},_),Nt=t=>{const{className:e,prefixCls:s,style:n,color:o,children:c,text:l,placement:S="end",rootClassName:h}=t,{getPrefixCls:f,direction:m}=i.useContext(Z.E_),a=f("ribbon",s),[d,g]=St(a),v=(0,G.o2)(o,!1),u=E()(a,`${a}-placement-${S}`,{[`${a}-rtl`]:m==="rtl",[`${a}-color-${o}`]:v},e),C={},b={};return o&&!v&&(C.background=o,b.color=o),d(i.createElement("div",{className:E()(`${a}-wrapper`,h,g)},c,i.createElement("div",{className:E()(u,g),style:Object.assign(Object.assign({},C),n)},i.createElement("span",{className:`${a}-text`},l),i.createElement("div",{className:`${a}-corner`,style:b}))))};function tt(t){let{prefixCls:e,value:s,current:n,offset:o=0}=t,c;return o&&(c={position:"absolute",top:`${o}00%`,left:0}),i.createElement("span",{style:c,className:E()(`${e}-only-unit`,{current:n})},s)}function Ot(t,e,s){let n=t,o=0;for(;(n+10)%10!==e;)n+=s,o+=s;return o}function xt(t){const{prefixCls:e,count:s,value:n}=t,o=Number(n),c=Math.abs(s),[l,S]=i.useState(o),[h,f]=i.useState(c),m=()=>{S(o),f(c)};i.useEffect(()=>{const g=setTimeout(()=>{m()},1e3);return()=>{clearTimeout(g)}},[o]);let a,d;if(l===o||Number.isNaN(o)||Number.isNaN(l))a=[i.createElement(tt,Object.assign({},t,{key:o,current:!0}))],d={transition:"none"};else{a=[];const g=o+10,v=[];for(let b=o;b<=g;b+=1)v.push(b);const u=v.findIndex(b=>b%10===l);a=v.map((b,N)=>{const j=b%10;return i.createElement(tt,Object.assign({},t,{key:b,value:j,offset:N-u,current:N===u}))});const C=h<c?1:-1;d={transform:`translateY(${-Ot(l,o,C)}00%)`}}return i.createElement("span",{className:`${e}-only`,style:d,onTransitionEnd:m},a)}var Et=function(t,e){var s={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(s[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(s[n[o]]=t[n[o]]);return s},wt=i.forwardRef((t,e)=>{const{prefixCls:s,count:n,className:o,motionClassName:c,style:l,title:S,show:h,component:f="sup",children:m}=t,a=Et(t,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:d}=i.useContext(Z.E_),g=d("scroll-number",s),v=Object.assign(Object.assign({},a),{"data-show":h,style:l,className:E()(g,o,c),title:S});let u=n;if(n&&Number(n)%1===0){const C=String(n).split("");u=i.createElement("bdi",null,C.map((b,N)=>i.createElement(xt,{prefixCls:g,count:Number(n),value:b,key:C.length-N})))}return l&&l.borderColor&&(v.style=Object.assign(Object.assign({},l),{boxShadow:`0 0 0 1px ${l.borderColor} inset`})),m?(0,J.Tm)(m,C=>({className:E()(`${g}-custom-component`,C==null?void 0:C.className,c)})):i.createElement(f,Object.assign({},v,{ref:e}),u)}),jt=function(t,e){var s={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(s[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(t);o<n.length;o++)e.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(t,n[o])&&(s[n[o]]=t[n[o]]);return s};const Pt=(t,e)=>{var s,n,o,c,l;const{prefixCls:S,scrollNumberPrefixCls:h,children:f,status:m,text:a,color:d,count:g=null,overflowCount:v=99,dot:u=!1,size:C="default",title:b,offset:N,style:j,className:It,rootClassName:zt,classNames:w,styles:O,showZero:F=!1}=t,ot=jt(t,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:nt,direction:H,badge:r}=i.useContext(Z.E_),p=nt("badge",S),[rt,Rt]=ht(p),M=g>v?`${v}+`:g,R=M==="0"||M===0,Bt=g===null||R&&!F,A=(m!=null||d!=null)&&Bt,z=u&&!R,P=z?"":M,T=(0,i.useMemo)(()=>(P==null||P===""||R&&!F)&&!z,[P,R,F,z]),it=(0,i.useRef)(g);T||(it.current=g);const I=it.current,st=(0,i.useRef)(P);T||(st.current=P);const V=st.current,at=(0,i.useRef)(z);T||(at.current=z);const B=(0,i.useMemo)(()=>{if(!N)return Object.assign(Object.assign({},r==null?void 0:r.style),j);const x={marginTop:N[1]};return H==="rtl"?x.left=parseInt(N[0],10):x.right=-parseInt(N[0],10),Object.assign(Object.assign(Object.assign({},x),r==null?void 0:r.style),j)},[H,N,j,r==null?void 0:r.style]),Wt=b!=null?b:typeof I=="string"||typeof I=="number"?I:void 0,Dt=T||!a?null:i.createElement("span",{className:`${p}-status-text`},a),Zt=!I||typeof I!="object"?void 0:(0,J.Tm)(I,x=>({style:Object.assign(Object.assign({},B),x.style)})),W=(0,G.o2)(d,!1),Ft=E()(w==null?void 0:w.indicator,(s=r==null?void 0:r.classNames)===null||s===void 0?void 0:s.indicator,{[`${p}-status-dot`]:A,[`${p}-status-${m}`]:!!m,[`${p}-color-${d}`]:W}),L={};d&&!W&&(L.color=d,L.background=d);const lt=E()(p,{[`${p}-status`]:A,[`${p}-not-a-wrapper`]:!f,[`${p}-rtl`]:H==="rtl"},It,zt,r==null?void 0:r.className,(n=r==null?void 0:r.classNames)===null||n===void 0?void 0:n.root,w==null?void 0:w.root,Rt);if(!f&&A){const x=B.color;return rt(i.createElement("span",Object.assign({},ot,{className:lt,style:Object.assign(Object.assign(Object.assign({},O==null?void 0:O.root),(o=r==null?void 0:r.styles)===null||o===void 0?void 0:o.root),B)}),i.createElement("span",{className:Ft,style:Object.assign(Object.assign(Object.assign({},O==null?void 0:O.indicator),(c=r==null?void 0:r.styles)===null||c===void 0?void 0:c.indicator),L)}),a&&i.createElement("span",{style:{color:x},className:`${p}-status-text`},a)))}return rt(i.createElement("span",Object.assign({ref:e},ot,{className:lt,style:Object.assign(Object.assign({},(l=r==null?void 0:r.styles)===null||l===void 0?void 0:l.root),O==null?void 0:O.root)}),f,i.createElement(ut.ZP,{visible:!T,motionName:`${p}-zoom`,motionAppear:!1,motionDeadline:1e3},x=>{let{className:Ht,ref:Mt}=x;var X,U;const At=nt("scroll-number",h),Y=at.current,Vt=E()(w==null?void 0:w.indicator,(X=r==null?void 0:r.classNames)===null||X===void 0?void 0:X.indicator,{[`${p}-dot`]:Y,[`${p}-count`]:!Y,[`${p}-count-sm`]:C==="small",[`${p}-multiple-words`]:!Y&&V&&V.toString().length>1,[`${p}-status-${m}`]:!!m,[`${p}-color-${d}`]:W});let D=Object.assign(Object.assign(Object.assign({},O==null?void 0:O.indicator),(U=r==null?void 0:r.styles)===null||U===void 0?void 0:U.indicator),B);return d&&!W&&(D=D||{},D.background=d),i.createElement(wt,{prefixCls:At,show:!T,motionClassName:Ht,className:Vt,count:V,title:Wt,style:D,key:"scrollNumber",ref:Mt},Zt)}),Dt))},et=i.forwardRef(Pt);et.Ribbon=Nt;var Tt=et}}]);
|
|
|