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.
NewEduCoderBuild/49127.async.js

1 line
13 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49127],{49127:function(t,e,o){o.d(e,{Z:function(){return W}});var n=o(92310),r=o.n(n),a=o(77900),i=o(59301),s=o(36785),l=o(92343),c=o(36355),d=o(36237),u=o(17313),m=o(45157),b=o(37613),g=o(83116);const p=new d.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),f=new d.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),$=new d.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),h=new d.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),y=new d.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),v=new d.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),O=t=>{const{componentCls:e,iconCls:o,antCls:n,badgeShadowSize:r,motionDurationSlow:a,textFontSize:i,textFontSizeSM:s,statusSize:l,dotSize:c,textFontWeight:d,indicatorHeight:b,indicatorHeightSM:g,marginXS:O}=t,C=`${n}-scroll-number`,S=(0,m.Z)(t,((t,o)=>{let{darkColor:n}=o;return{[`&${e} ${e}-color-${t}`]:{background:n,[`&:not(${e}-count)`]:{color:n}}}}));return{[e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(t)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${e}-count`]:{zIndex:t.indicatorZIndex,minWidth:b,height:b,color:t.badgeTextColor,fontWeight:d,fontSize:i,lineHeight:`${b}px`,whiteSpace:"nowrap",textAlign:"center",background:t.badgeColor,borderRadius:b/2,boxShadow:`0 0 0 ${r}px ${t.badgeShadowColor}`,transition:`background ${t.motionDurationMid}`,a:{color:t.badgeTextColor},"a:hover":{color:t.badgeTextColor},"a:hover &":{background:t.badgeColorHover}},[`${e}-count-sm`]:{minWidth:g,height:g,fontSize:s,lineHeight:`${g}px`,borderRadius:g/2},[`${e}-multiple-words`]:{padding:`0 ${t.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${e}-dot`]:{zIndex:t.indicatorZIndex,width:c,minWidth:c,height:c,background:t.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${r}px ${t.badgeShadowColor}`},[`${e}-dot${C}`]:{transition:`background ${a}`},[`${e}-count, ${e}-dot, ${C}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${o}-spin`]:{animationName:v,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${e}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${e}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:l,height:l,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:r,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:p,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:O,color:t.colorText,fontSize:t.fontSize}}}),S),{[`${e}-zoom-appear, ${e}-zoom-enter`]:{animationName:f,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},[`${e}-zoom-leave`]:{animationName:$,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack,animationFillMode:"both"},[`&${e}-not-a-wrapper`]:{[`${e}-zoom-appear, ${e}-zoom-enter`]:{animationName:h,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},[`${e}-zoom-leave`]:{animationName:y,animationDuration:t.motionDurationSlow,animationTimingFunction:t.motionEaseOutBack},[`&:not(${e}-status)`]:{verticalAlign:"middle"},[`${C}-custom-component, ${e}-count`]:{transform:"none"},[`${C}-custom-component, ${C}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${C}`]:{overflow:"hidden",[`${C}-only`]:{position:"relative",display:"inline-block",height:b,transition:`all ${t.motionDurationSlow} ${t.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${C}-only-unit`]:{height:b,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${C}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${e}-count, ${e}-dot, ${C}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},C=t=>{const{fontSize:e,lineHeight:o,lineWidth:n,marginXS:r,colorBorderBg:a}=t,i=Math.round(e*o),s=n,l=t.colorBgContainer,c=t.colorError,d=t.colorErrorHover;return(0,b.TS)(t,{badgeFontHeight:i,badgeShadowSize:s,badgeTextColor:l,badgeColor:c,badgeColorHover:d,badgeShadowColor:a,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},S=t=>{const{fontSize:e,lineHeight:o,fontSizeSM:n,lineWidth:r}=t;return{indicatorZIndex:"auto",indicatorHeight:Math.round(e*o)-2*r,indicatorHeightSM:e,dotSize:n/2,textFontSize:n,textFontSizeSM:n,textFontWeight:"normal",statusSize:n/2}};var x=(0,g.Z)("Badge",(t=>{const e=C(t);return[O(e)]}),S);const w=t=>{const{antCls:e,badgeFontHeight:o,marginXS:n,badgeRibbonOffset:r}=t,a=`${e}-ribbon`,i=`${e}-ribbon-wrapper`,s=(0,m.Z)(t,((t,e)=>{let{darkColor:o}=e;return{[`&${a}-color-${t}`]:{background:o,color:o}}}));return{[`${i}`]:{position:"relative"},[`${a}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(t)),{position:"absolute",top:n,padding:`0 ${t.paddingXS}px`,color:t.colorPrimary,lineHeight:`${o}px`,whiteSpace:"nowrap",backgroundColor:t.colorPrimary,borderRadius:t.borderRadiusSM,[`${a}-text`]:{color:t.colorTextLightSolid},[`${a}-corner`]:{position:"absolute",top:"100%",width:r,height:r,color:"currentcolor",border:r/2+"px solid",transform:t.badgeRibbonCornerTransform,transformOrigin:"top",filter:t.badgeRibbonCornerFilter}}),s),{[`&${a}-placement-end`]:{insetInlineEnd:-r,borderEndEndRadius:0,[`${a}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${a}-placement-start`]:{insetInlineStart:-r,borderEndStartRadius:0,[`${a}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var N=(0,g.Z)(["Badge","Ribbon"],(t=>{const e=C(t);return[w(e)]}),S);var j=t=>{const{className:e,prefixCls:o,style:n,color:a,children:l,text:d,placement:u="end",rootClassName:m}=t,{getPrefixCls:b,direction:g}=i.useContext(c.E_),p=b("ribbon",o),f=(0,s.o2)(a,!1),$=r()(p,`${p}-placement-${u}`,{[`${p}-rtl`]:"rtl"===g,[`${p}-color-${a}`]:f},e),[h,y]=N(p),v={},O={};return a&&!f&&(v.background=a,O.color=a),h(i.createElement("div",{className:r()(`${p}-wrapper`,m,y)},l,i.createElement("div",{className:r()($,y),style:Object.assign(Object.assign({},v),n)},i.createElement("span",{className:`${p}-text`},d),i.createElement("div",{className:`${p}-corner`,style:O}))))};function k(t){let e,{prefixCls:o,value:n,current:a,offset:s=0}=t;return s&&(e={position:"absolute",top:`${s}00%`,left:0}),i.createElement("span",{style:e,className:r()(`${o}-only-unit`,{current:a})},n)}function E(t,e,o){let n=t,r=0;for(;(n+10)%10!==e;)n+=o,r+=o;return r}function z(t){const{prefixCls:e,count:o,value:n}=t,r=Number(n),a=Math.abs(o),[s,l]=i.useState(r),[c,d]=i.useState(a),u=()=>{l(r),d(a)};let m,b;if(i.useEffect((()=>{const t=setTimeout((()=>{u()}),1e3);return()=>{clearTimeout(t)}}),[r]),s===r||Number.isNaN(r)||Number.isNaN(s))m=[i.createElement(k,Object.assign({},t,{key:r,current:!0}))],b={transition:"none"};else{m=[];const e=r+10,o=[];for(let t=r;t<=e;t+=1)o.push(t);const n=o.findIndex((t=>t%10===s));m=o.map(((e,o)=>{const r=e%10;return i.createElement(k,Object.assign({},t,{key:e,value:r,offset:o-n,current:o===n}))}));b={transform:`translateY(${-E(s,r,c<a?1:-1)}00%)`}}return i.createElement("span",{className:`${e}-only`,style:b,onTransitionEnd:u},m)}var T=function(t,e){var o={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(t);r<n.length;r++)e.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(t,n[r])&&(o[n[r]]=t[n[r]])}return o};const I=i.forwardRef(((t,e)=>{const{prefixCls:o,count:n,className:a,motionClassName:s,style:d,title:u,show:m,component:b="sup",children:g}=t,p=T(t,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:f}=i.useContext(c.E_),$=f("scroll-number",o),h=Object.assign(Object.assign({},p),{"data-show":m,style:d,className:r()($,a,s),title:u});let y=n;if(n&&Number(n)%1==0){const t=String(n).split("");y=i.createElement("bdi",null,t.map(((e,o)=>i.createElement(z,{prefixCls:$,count:Number(n),value:e,key:t.length-o}))))}return d&&d.borderColor&&(h.style=Object.assign(Object.assign({},d),{boxShadow:`0 0 0 1px ${d.borderColor} inset`})),g?(0,l.Tm)(g,(t=>({className:r()(`${$}-custom-component`,null==t?void 0:t.className,s)}))):i.createElement(b,Object.assign({},h,{ref:e}),y)}));var R=I,B=function(t,e){var o={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(t);r<n.length;r++)e.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(t,n[r])&&(o[n[r]]=t[n[r]])}return o};const P=(t,e)=>{var o,n,d,u,m;const{prefixCls:b,scrollNumberPrefixCls:g,children:p,status:f,text:$,color:h,count:y=null,overflowCount:v=99,dot:O=!1,size:C="default",title:S,offset:w,style:N,className:j,rootClassName:k,classNames:E,styles:z,showZero:T=!1}=t,I=B(t,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:P,direction:F,badge:W}=i.useContext(c.E_),D=P("badge",b),[H,M]=x(D),Z=y>v?`${v}+`:y,A="0"===Z||0===Z,K=(null!=f||null!=h)&&(null===y||A&&!T),X=O&&!A,_=X?"":Z,L=(0,i.useMemo)((()=>(null==_||""===_||A&&!T)&&!X),[_,A,T,X]),V=(0,i.useRef)(y);L||(V.current=y);const Y=V.current,q=(0,i.useRef)(_);L||(q.current=_);const G=q.current,J=(0,i.useRef)(X);L||(J.current=X);const Q=(0,i.useMemo)((()=>{if(!w)return Object.assign(Object.assign({},null==W?void 0:W.style),N);const t={marginTop:w[1]};return"rtl"===F?t.left=parseInt(w[0],10):t.right=-parseInt(w[0],10),Object.assign(Object.assign(Object.assign({},t),null==W?void 0:W.style),N)}),[F,w,N,null==W?void 0:W.style]),U=null!=S?S:"string"==typeof Y||"number"==typeof Y?Y:void 0,tt=L||!$?null:i.createElement("span",{className:`${D}-status-text`},$),et=Y&&"object"==typeof Y?(0,l.Tm)(Y,(t=>({style:Object.assign(Object.assign({},Q),t.style)}))):void 0,ot=(0,s.o2)(h,!1),nt=r()(null==E?void 0:E.indicator,null===(o=null==W?void 0:W.classNames)||void 0===o?void 0:o.indicator,{[`${D}-status-dot`]:K,[`${D}-status-${f}`]:!!f,[`${D}-color-${h}`]:ot}),rt={};h&&!ot&&(rt.color=h,rt.background=h);const at=r()(D,{[`${D}-status`]:K,[`${D}-not-a-wrapper`]:!p,[`${D}-rtl`]:"rtl"===F},j,k,null==W?void 0:W.className,null===(n=null==W?void 0:W.classNames)||void 0===n?void 0:n.root,null==E?void 0:E.root,M);if(!p&&K){const t=Q.color;return H(i.createElement("span",Object.assign({},I,{className:at,style:Object.assign(Object.assign(Object.assign({},null==z?void 0:z.root),null===(d=null==W?void 0:W.styles)||void 0===d?void 0:d.root),Q)}),i.createElement("span",{className:nt,style:Object.assign(Object.assign(Object.assign({},null==z?void 0:z.indicator),null===(u=null==W?void 0:W.styles)||void 0===u?void 0:u.indicator),rt)}),$&&i.createElement("span",{style:{color:t},className:`${D}-status-text`},$)))}return H(i.createElement("span",Object.assign({ref:e},I,{className:at,style:Object.assign(Object.assign({},null===(m=null==W?void 0:W.styles)||void 0===m?void 0:m.root),null==z?void 0:z.root)}),p,i.createElement(a.default,{visible:!L,motionName:`${D}-zoom`,motionAppear:!1,motionDeadline:1e3},(t=>{let{className:e,ref:o}=t;var n,a;const s=P("scroll-number",g),l=J.current,c=r()(null==E?void 0:E.indicator,null===(n=null==W?void 0:W.classNames)||void 0===n?void 0:n.indicator,{[`${D}-dot`]:l,[`${D}-count`]:!l,[`${D}-count-sm`]:"small"===C,[`${D}-multiple-words`]:!l&&G&&G.toString().length>1,[`${D}-status-${f}`]:!!f,[`${D}-color-${h}`]:ot});let d=Object.assign(Object.assign(Object.assign({},null==z?void 0:z.indicator),null===(a=null==W?void 0:W.styles)||void 0===a?void 0:a.indicator),Q);return h&&!ot&&(d=d||{},d.background=h),i.createElement(R,{prefixCls:s,show:!L,motionClassName:e,className:c,count:G,title:U,style:d,key:"scrollNumber",ref:o},et)})),tt))},F=i.forwardRef(P);F.Ribbon=j;var W=F}}]);