Files
shz-admin/shihezi/8997.2b92c795.async.js

2 lines
12 KiB
JavaScript
Raw Normal View History

"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[8997],{81643:function(ge,j,e){e.d(j,{Z:function(){return t}});const t=_=>_?typeof _=="function"?_():_:null},68997:function(ge,j,e){e.d(j,{Z:function(){return Y}});var t=e(67294),_=e(93967),S=e.n(_),k=e(9220),G=e(42550),V=e(74443),w=e(53124),H=e(35792),X=e(98675),q=e(25378),n=t.createContext({}),v=e(11568),a=e(14747),g=e(83559),o=e(83262);const C=r=>{const{antCls:l,componentCls:i,iconCls:s,avatarBg:c,avatarColor:y,containerSize:$,containerSizeLG:P,containerSizeSM:Z,textFontSize:F,textFontSizeLG:R,textFontSizeSM:ne,iconFontSize:oe,iconFontSizeLG:W,iconFontSizeSM:J,borderRadius:T,borderRadiusLG:N,borderRadiusSM:re,lineWidth:d,lineType:I}=r,b=(p,D,A,ae)=>({width:p,height:p,borderRadius:"50%",fontSize:D,[`&${i}-square`]:{borderRadius:ae},[`&${i}-icon`]:{fontSize:A,[`> ${s}`]:{margin:0}}});return{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(r)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:y,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:c,border:`${(0,v.bf)(d)} ${I} transparent`,"&-image":{background:"transparent"},[`${l}-image-img`]:{display:"block"}}),b($,F,oe,T)),{"&-lg":Object.assign({},b(P,R,W,N)),"&-sm":Object.assign({},b(Z,ne,J,re)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},O=r=>{const{componentCls:l,groupBorderColor:i,groupOverlapping:s,groupSpace:c}=r;return{[`${l}-group`]:{display:"inline-flex",[l]:{borderColor:i},"> *:not(:first-child)":{marginInlineStart:s}},[`${l}-group-popover`]:{[`${l} + ${l}`]:{marginInlineStart:c}}}},u=r=>{const{controlHeight:l,controlHeightLG:i,controlHeightSM:s,fontSize:c,fontSizeLG:y,fontSizeXL:$,fontSizeHeading3:P,marginXS:Z,marginXXS:F,colorBorderBg:R}=r;return{containerSize:l,containerSizeLG:i,containerSizeSM:s,textFontSize:c,textFontSizeLG:c,textFontSizeSM:c,iconFontSize:Math.round((y+$)/2),iconFontSizeLG:P,iconFontSizeSM:c,groupSpace:F,groupOverlapping:-Z,groupBorderColor:R}};var f=(0,g.I$)("Avatar",r=>{const{colorTextLightSolid:l,colorTextPlaceholder:i}=r,s=(0,o.IX)(r,{avatarBg:i,avatarColor:l});return[C(s),O(s)]},u),U=function(r,l){var i={};for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&l.indexOf(s)<0&&(i[s]=r[s]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(r);c<s.length;c++)l.indexOf(s[c])<0&&Object.prototype.propertyIsEnumerable.call(r,s[c])&&(i[s[c]]=r[s[c]]);return i},z=t.forwardRef((r,l)=>{const{prefixCls:i,shape:s,size:c,src:y,srcSet:$,icon:P,className:Z,rootClassName:F,style:R,alt:ne,draggable:oe,children:W,crossOrigin:J,gap:T=4,onError:N}=r,re=U(r,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","style","alt","draggable","children","crossOrigin","gap","onError"]),[d,I]=t.useState(1),[b,p]=t.useState(!1),[D,A]=t.useState(!0),ae=t.useRef(null),se=t.useRef(null),ie=(0,G.sQ)(l,ae),{getPrefixCls:le,avatar:L}=t.useContext(w.E_),B=t.useContext(n),ce=()=>{if(!se.current||!ae.current)return;const h=se.current.offsetWidth,E=ae.current.offsetWidth;h!==0&&E!==0&&T*2<E&&I(E-T*2<h?(E-T*2)/h:1)};t.useEffect(()=>{p(!0)},[]),t.useEffect(()=>{A(!0),I(1)},[y]),t.useEffect(ce,[T]);const Oe=()=>{(N==null?void 0:N())!==!1&&A(!1)},x=(0,X.Z)(h=>{var E,ue;return(ue=(E=c!=null?c:B==null?void 0:B.size)!==null&&E!==void 0?E:h)!==null&&ue!==void 0?ue:"default"}),Ee=Object.keys(typeof x=="object"?x||{}:{}).some(h=>["xs","sm","md","lg","xl","xxl"].includes(h)),pe=(0,q.Z)(Ee),he=t.useMemo(()=>{if(typeof x!="object")return{};const h=V.c4.find(ue=>pe[ue]),E=x[h];return E?{width:E,height:E,fontSize:E&&(P||W)?E/2:18}:{}},[pe,x]),K=le("avatar",i),ye=(0,H.Z)(K),[Se,xe,_e]=f(K,ye),Me=S()({[`${K}-lg`]:x==="large",[`${K}-sm`]:x==="small"}),Pe=t.isValidElement(y),be=s||(B==null?void 0:B.shape)||"circle",De=S()(K,Me,L==null?void 0:L.className,`${K}-${be}`,{[`${K}-image`]:Pe||y&&D,[`${K}-icon`]:!!P},_e,ye,Z,F,xe),ze=typeof x=="number"?{width:x,height:x,fontSize:P?x/2:18}:{};let de;if