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

1 line
10 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[73755],{73755:function(e,t,i){i.d(t,{Z:function(){return j}});var n=i(94480),a=i(92310),r=i.n(a),l=i(59301),o=i(50371),s=i(69507),c=i(36355),d=i(93891),m=i(27382),g=i(8628),p=i(58421),$=i(71418),f=i(92343),h=i(37028);const u=l.createContext({});u.Consumer;var x=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i};const y=(e,t)=>{var{prefixCls:i,children:n,actions:a,extra:o,className:s,colStyle:d}=e,m=x(e,["prefixCls","children","actions","extra","className","colStyle"]);const{grid:g,itemLayout:p}=(0,l.useContext)(u),{getPrefixCls:$}=(0,l.useContext)(c.E_),y=$("list",i),S=a&&a.length>0&&l.createElement("ul",{className:`${y}-item-action`,key:"actions"},a.map(((e,t)=>l.createElement("li",{key:`${y}-item-action-${t}`},e,t!==a.length-1&&l.createElement("em",{className:`${y}-item-action-split`}))))),v=g?"div":"li",b=l.createElement(v,Object.assign({},m,g?{}:{ref:t},{className:r()(`${y}-item`,{[`${y}-item-no-flex`]:!("vertical"===p?o:!(()=>{let e;return l.Children.forEach(n,(t=>{"string"==typeof t&&(e=!0)})),e&&l.Children.count(n)>1})())},s)}),"vertical"===p&&o?[l.createElement("div",{className:`${y}-item-main`,key:"content"},n,S),l.createElement("div",{className:`${y}-item-extra`,key:"extra"},o)]:[n,S,(0,f.Tm)(o,{key:"extra"})]);return g?l.createElement(h.Z,{ref:t,flex:1,style:d},b):b},S=(0,l.forwardRef)(y);S.Meta=e=>{var{prefixCls:t,className:i,avatar:n,title:a,description:o}=e,s=x(e,["prefixCls","className","avatar","title","description"]);const{getPrefixCls:d}=(0,l.useContext)(c.E_),m=d("list",t),g=r()(`${m}-item-meta`,i),p=l.createElement("div",{className:`${m}-item-meta-content`},a&&l.createElement("h4",{className:`${m}-item-meta-title`},a),o&&l.createElement("div",{className:`${m}-item-meta-description`},o));return l.createElement("div",Object.assign({},s,{className:g}),n&&l.createElement("div",{className:`${m}-item-meta-avatar`},n),(a||o)&&p)};var v=S,b=i(17313),E=i(83116),C=i(37613);const k=e=>{const{listBorderedCls:t,componentCls:i,paddingLG:n,margin:a,itemPaddingSM:r,itemPaddingLG:l,marginLG:o,borderRadiusLG:s}=e;return{[`${t}`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:s,[`${i}-header,${i}-footer,${i}-item`]:{paddingInline:n},[`${i}-pagination`]:{margin:`${a}px ${o}px`}},[`${t}${i}-sm`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:r}},[`${t}${i}-lg`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:l}}}},O=e=>{const{componentCls:t,screenSM:i,screenMD:n,marginLG:a,marginSM:r,margin:l}=e;return{[`@media screen and (max-width:${n})`]:{[`${t}`]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:a}}}},[`@media screen and (max-width: ${i})`]:{[`${t}`]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:r}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${l}px`}}}}}},z=e=>{const{componentCls:t,antCls:i,controlHeight:n,minHeight:a,paddingSM:r,marginLG:l,padding:o,itemPadding:s,colorPrimary:c,itemPaddingSM:d,itemPaddingLG:m,paddingXS:g,margin:p,colorText:$,colorTextDescription:f,motionDurationSlow:h,lineWidth:u,headerBg:x,footerBg:y,emptyTextPadding:S,metaMarginBottom:v,avatarMarginRight:E,titleMarginBottom:C,descriptionFontSize:k}=e,O={};return["start","center","end"].forEach((e=>{O[`&-align-${e}`]={textAlign:e}})),{[`${t}`]:Object.assign(Object.assign({},(0,b.Wf)(e)),{position:"relative","*":{outline:"none"},[`${t}-header`]:{background:x},[`${t}-footer`]:{background:y},[`${t}-header, ${t}-footer`]:{paddingBlock:r},[`${t}-pagination`]:Object.assign(Object.assign({marginBlockStart:l},O),{[`${i}-pagination-options`]:{textAlign:"start"}}),[`${t}-spin`]:{minHeight:a,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:s,color:$,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:E},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:$},[`${t}-item-meta-title`]:{margin:`0 0 ${e.marginXXS}px 0`,color:$,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:$,transition:`all ${h}`,"&:hover":{color:c}}},[`${t}-item-meta-description`]:{color:f,fontSize:k,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${g}px`,color:f,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:u,height:Math.ceil(e.fontSize*e.lineHeight)-2*e.marginXXS,transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${o}px 0`,color:f,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:S,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${i}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:p,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:l},[`${t}-item-meta`]:{marginBlockEnd:v,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:C,color:$,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:o,marginInlineStart:"auto","> li":{padding:`0 ${o}px`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:n},[`${t}-split${t}-something-after-last-item ${i}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:m},[`${t}-sm ${t}-item`]:{padding:d},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}};var N=(0,E.Z)("List",(e=>{const t=(0,C.TS)(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[z(t),k(t),O(t)]}),(e=>({contentWidth:220,itemPadding:`${e.paddingContentVertical}px 0`,itemPaddingSM:`${e.paddingContentVerticalSM}px ${e.paddingContentHorizontal}px`,itemPaddingLG:`${e.paddingContentVerticalLG}px ${e.paddingContentHorizontalLG}px`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}))),B=i(19716),M=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(i[n[a]]=e[n[a]])}return i};function w(e){var t,{pagination:i=!1,prefixCls:a,bordered:f=!1,split:h=!0,className:x,rootClassName:y,style:S,children:v,itemLayout:b,loadMore:E,grid:C,dataSource:k=[],size:O,header:z,footer:w,loading:j=!1,rowKey:P,renderItem:L,locale:I}=e,H=M(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]);const W=i&&"object"==typeof i?i:{},[T,G]=l.useState(W.defaultCurrent||1),[Z,X]=l.useState(W.defaultPageSize||10),{getPrefixCls:A,renderEmpty:R,direction:D,list:F}=l.useContext(c.E_),V=e=>(t,n)=>{var a;G(t),X(n),i&&i[e]&&(null===(a=null==i?void 0:i[e])||void 0===a||a.call(i,t,n))},_=V("onChange"),K=V("onShowSizeChange"),J=A("list",a),[Y,q]=N(J);let Q=j;"boolean"==typeof Q&&(Q={spinning:Q});const U=Q&&Q.spinning;let ee="";switch((0,B.Z)(O)){case"large":ee="lg";break;case"small":ee="sm"}const te=r()(J,{[`${J}-vertical`]:"vertical"===b,[`${J}-${ee}`]:ee,[`${J}-split`]:h,[`${J}-bordered`]:f,[`${J}-loading`]:U,[`${J}-grid`]:!!C,[`${J}-something-after-last-item`]:!!(E||i||w),[`${J}-rtl`]:"rtl"===D},null==F?void 0:F.className,x,y,q),ie=(0,o.Z)({current:1,total:0},{total:k.length,current:T,pageSize:Z},i||{}),ne=Math.ceil(ie.total/ie.pageSize);ie.current>ne&&(ie.current=ne);const ae=i?l.createElement("div",{className:r()(`${J}-pagination`,`${J}-pagination-align-${null!==(t=null==ie?void 0:ie.align)&&void 0!==t?t:"end"}`)},l.createElement(p.Z,Object.assign({},ie,{onChange:_,onShowSizeChange:K}))):null;let re=(0,n.Z)(k);i&&k.length>(ie.current-1)*ie.pageSize&&(re=(0,n.Z)(k).splice((ie.current-1)*ie.pageSize,ie.pageSize));const le=Object.keys(C||{}).some((e=>["xs","sm","md","lg","xl","xxl"].includes(e))),oe=(0,g.Z)(le),se=l.useMemo((()=>{for(let e=0;e<s.c4.length;e+=1){const t=s.c4[e];if(oe[t])return t}}),[oe]),ce=l.useMemo((()=>{if(!C)return;const e=se&&C[se]?C[se]:C.column;return e?{width:100/e+"%",maxWidth:100/e+"%"}:void 0}),[null==C?void 0:C.column,se]);let de=U&&l.createElement("div",{style:{minHeight:53}});if(re.length>0){const e=re.map(((e,t)=>((e,t)=>{if(!L)return null;let i;return i="function"==typeof P?P(e):P?e[P]:e.key,i||(i=`list-item-${t}`),l.createElement(l.Fragment,{key:i},L(e,t))})(e,t)));de=C?l.createElement(m.Z,{gutter:C.gutter},l.Children.map(e,(e=>l.createElement("div",{key:null==e?void 0:e.key,style:ce},e)))):l.createElement("ul",{className:`${J}-items`},e)}else v||U||(de=l.createElement("div",{className:`${J}-empty-text`},I&&I.emptyText||(null==R?void 0:R("List"))||l.createElement(d.Z,{componentName:"List"})));const me=ie.position||"bottom",ge=l.useMemo((()=>({grid:C,itemLayout:b})),[JSON.stringify(C),b]);return Y(l.createElement(u.Provider,{value:ge},l.createElement("div",Object.assign({style:Object.assign(Object.assign({},null==F?void 0:F.style),S),className:te},H),("top"===me||"both"===me)&&ae,z&&l.createElement("div",{className:`${J}-header`},z),l.createElement($.Z,Object.assign({},Q),de,v),w&&l.createElement("div",{className:`${J}-footer`},w),E||("bottom"===me||"both"===me)&&ae)))}w.Item=v;var j=w}}]);