1 line
95 KiB
Plaintext
1 line
95 KiB
Plaintext
"use strict";(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["24882"],{977490:function(e,l,i){e.exports=i.p+"media/wave-lighting.033229be48d17e61.webp"},474066:function(e,l,i){e.exports=i.p+"media/guest_battle_crystal_crown.ad68ea1eba477041.webp"},999449:function(e,l,i){e.exports=i.p+"media/guest_battle_diamond_crown.03f39456bd2d2130.webp"},504283:function(e,l,i){e.exports=i.p+"media/guest_battle_gemstone_crown.bf4adda161aa4c90.webp"},964192:function(e,l,i){e.exports=i.p+"media/guest_battle_heartbreak.4939ce7feca91ad5.gif"},310910:function(e,l,i){e.exports=i.p+"media/guest_battle_knuckle.6e3fa494eb9e2648.webp"},720724:function(e,l,i){e.exports=i.p+"media/guest_battle_victory.5ce6bc3dbd479bd7.gif"},146778:function(e,l,i){e.exports=i.p+"media/orderSingBg.00f42da83f938a45.png"},256211:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAESklEQVRYhe2WP49d1RXFf/veN+MZRCyDBMEVAwWhiCKLPpLFFwDxAcAFkYgoDBV0NopSWjhFpFQEokhBNFDRIIG/ALJRRD0miiIci2QYD+/dd+/Za6U49874z7wZSOPGR9p6T0f7nrX22n/OgQfrwbrPK45z8Lk/b7lv33UOO82yfyc++e31o/wXz17cknxh6BenFju7b57e+dOR/s1xBIb/dF/EzVsvcOPWOe0ut3320oVVvt0vf38+patlsXhl2OtepC+fH3f+sQr0v77k2d6Au6UtBW0Qa7HdhJ+PaxevAyzO/O5sFN4ty+WZYb5gmHeURUfX/8DT+vBIjNlxBJh3eG+AeQfLAZSwEU/pZ7Pt8txb7xdt7qjXG8OiY1gsKIslZb7wvMzje275/1LAb310HukNkiexggBkYLSTG3DxxeqLwSIufAw7cxCAqisG24S/opldjj+++sGxBPz237b4btjmZmesqMAC+8AeHuAvL6HSo7JEpWftN58Rey1Y3PEN1L1HN+Hk7JF4/82d2/HuTcE/97bYLSAHdiWxDz5GtlxiJVbZN/oOhvUDwEkxj0Ru7ML6yTPAlaMJ7HWQAbJrBAJN0YxEpNvAE2cBpVEBcztxYwcWhOvZd617CZQCikmBgwgs18MFU/Q5WiURoXYiGFCJ7pMOgPwxBKiVrhGcffnjQIXEOVklERJkOUgVvjONgblXgMPasFRw3VZ4dxShsDRGXrATK8EJau4iINgv9Di04w7dXDz79lbbl20NXY3Osu2oKRXDwzM2Xv4VWKjmn/6vf2e2W4yJQJYdlkfocBmWTz/SfXLPWD50EG2wQa71jgiUJZCjQbbFIEXZaN08czrIATTgLAzr627bIARGERLRpi0ipZXTcOUkjPZEBK2jTUuOsMISjYvLQ7Nof/FzVHoiB1wGho312Gxx0zCmrViKIIrtPCz9RxPA2NEEBE2kbSIC5CYUgU9tQmmrZYMDp4kwNLJFE4RQUajWwk8lMPa7Vduq/mIJHIDwZBLK2iWhmn+UVpawiqUSNO2PJ9ABa8pAMspa+RaWI1TzaiUutRVxjiQKNoFkW1EDGOfJiiSsUKADNdZ+5OlpLqQyyLClMBP42IZW7djpO0+KaRX+igdJNx6iHKde/e/MSZFwFna//Af//vTrEXwa0ZWQMscZMaZxxVpZA1aZDjVK5FpmjeTY7eJfr3/s/179Jiwzf+8qJ2+JqBN0vAem6LPeByvePitTYDVT0UVYHqUMbE7s9ubazXjMJ7CT5tuOtYQAq+a9Rq6CragKDD9NgUnOKZJa3YpwcsLBzAFu6qDODJxk5kg27VEx4TCig53DYA6tgc3rl6/b5Q9WQqadiZxRiRhL0QgiHZGKxvVuSPUM6qOoRFLISEyaaC8/xZVDCRz5YFw88dpZSgHqLT0jXXDUvbpPSZcyRKHuVfeyf0ZL2XmcK9eOwnmw7uv6H3QkBWPnaoktAAAAAElFTkSuQmCC"},905018:function(e,l,i){e.exports=i.p+"media/guest_battle_crystal_crown.90478cbd99c79c28.png"},599165:function(e,l,i){e.exports=i.p+"media/guest_battle_diamond_crown.611fac835334d0e6.png"},79281:function(e,l,i){e.exports=i.p+"media/guest_battle_gemstone_crown.5cbe7e3d07b166cf.png"},132747:function(e,l,i){e.exports=i.p+"media/guest_battle_heartbreak.b58a830eced68ca4.png"},894473:function(e,l,i){e.exports=i.p+"media/guest_battle_knuckle.91b451b9824a9a48.png"},310732:function(e,l,i){e.exports=i.p+"media/audioBg.584d2c67c6280bfb.png"},70794:function(e,l,i){i(679308);var t=i(320165),n=i(101199),o=i(274087),r=i(846613);l.Z=e=>{let l=n.useRef(null),{observe:i,width:s,height:d}=(0,r.ZP)(),{backgoundImgSrc:a,clairvoyancePaths:u=[]}=e;n.useEffect(()=>{s&&d&&c()},[s,d,u,a]);let c=async()=>{var i;let t=l.current;if(!t)return;let n=t.getContext("2d"),o=null!=s?s:0,r=null!=d?d:0;let c=await (i=a,new Promise((e,l)=>{let t=new Image;t.addEventListener("load",()=>e(t)),t.addEventListener("error",l),t.src=i}));if(n.drawImage(c,0,0,o,r),!e.disableClairvoyance)u.forEach(e=>{let{left:l,top:i,right:t,bottom:o}=e;n.clearRect(l,i,t-l,o-i)})};return(0,t.jsx)("div",{ref:i,className:o.default.backgroundContainer,style:{zIndex:e.disableClairvoyance?-1:1},children:(0,t.jsx)("canvas",{ref:l,style:{height:"100%",width:"100%"},width:s,height:d})})}},891297:function(e,l,i){i.d(l,{OV:function(){return N},X0:function(){return A}}),i(490629),i(374954),i(706056);var t=i(320165),n=i(101199),o=i(469935),r=i.n(o),s=i(734123),d=i(160197),a=i(195992),u=i(886674),c=i(50855),v=i(181159),m=i(229757),f=i.n(m),_=i(313685),g=i(746958),h=i(858651),p=i(116310);let y=16/9,E=(e,l)=>{let[i,t]=(0,n.useState)(y),o=n.useRef(),r=(0,n.useCallback)(()=>{var e,i;let t=null==l?void 0:null===(e=l.root)||void 0===e?void 0:e.clientWidth,n=null==l?void 0:null===(i=l.root)||void 0===i?void 0:i.clientHeight;return t&&n?t/n:y},[]),d=n.useCallback(()=>{clearTimeout(o.current),o.current=setTimeout(()=>{t(r())},50)},[]);(0,n.useEffect)(()=>(null==l||l.on(s.Events.FULLSCREEN_CHANGE,d),null==l||l.on(s.Events.VIDEO_RESIZE,d),()=>{null==l||l.off(s.Events.FULLSCREEN_CHANGE,d),null==l||l.off(s.Events.VIDEO_RESIZE,d)}),[]);let a=n.useCallback(()=>{d()},[]);return n.useEffect(()=>(window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)}),[]),(0,n.useEffect)(()=>{d()},[e]),i},N=e=>{let{isTheaterOn:l,children:i,idPrefix:o="layout",className:s,layout:c,layoutConfig:v,incomingPlayer:m}=e,{player:f}=(0,d.n)(),_=(0,n.useMemo)(()=>m?new Proxy(m,{get:(e,l)=>{if("on"===l)return(e,l)=>{let i=e=>{l((null==e?void 0:e.detail)||e)};l.__callbck=i,m.on(e,i)};if("off"===l)return(e,l)=>{m.off(e,l.__callbck||l)};let i=e[l];return"function"==typeof i?i.bind(e):i}}):f,[m,f]),g=E(l,_),h=(0,n.useMemo)(()=>v?`${Number((0,a.gX)(v))*y/g}%`:void 0,[g,v]);return v?(0,t.jsx)("div",{className:r()(u.default.layoutContainer,s),children:(0,t.jsx)("div",{style:{width:h,height:"100%",position:"relative"},children:(()=>{if(!v)return null;let{content:e}=v,{w:l,h:n}=e,{w:r,h:s,x:d,y:a}=c;return(0,t.jsx)("div",{style:{left:`${d/l*100}%`,top:`${a/n*100}%`,width:`${r/l*100}%`,height:`${s/n*100}%`,position:"absolute",display:"flex",justifyContent:"center"},children:i},`${o}-${c.key}`)})()})}):null},x=e=>{let{count:l}=e,{col:i,row:n}=(0,g.Aw)(l),o=1/n,s=(1-l%i*(1/i))*.5;return(0,t.jsx)(t.Fragment,{children:l%i!=0&&3!==l&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:r()(u.default.mask,u.default.maskLeft),style:{width:`${100*s}%`,height:`${100*o}%`}}),(0,t.jsx)("div",{className:r()(u.default.mask,u.default.maskRight),style:{width:`${100*s}%`,height:`${100*o}%`}})]})})},A=e=>{let{linkers:l,layout:i,renderElement:o,hideShadow:s,className:m,incomingPlayer:g,hasAdjust:y=!1,hasScoreBar:E=!1}=e,N=(0,n.useMemo)(()=>l.filter(e=>e.uid).length,[l]);(0,n.useEffect)(()=>{window.collectEvent("livesdk_live_linkmic_layout",{uiLayout:i})},[]);let A=(0,p.eZ)(),I=(0,n.useMemo)(()=>{let e=i;i===v.V_.LINKMICUILAYOUT_VIDEOEQUALDYNAMICLAYOUT&&N>=2&&(e=_.P.mapGuestCountToLayout(N));let l=f()((0,a.iE)(e,{showPlayer:A},E));y&&e===v.V_.LINKMICUILAYOUT_AUDIOCHAT_TOP2V4V4&&l.regions.forEach(e=>{0===e.p?e.x=20:1===e.p&&(e.x=245)});let t=[v.V_.LINKMICUILAYOUT_AUDIOCHAT_1V8_STAGE];return(0,h.getInLiveAudioLayoutOptAB)()&&t.push(v.V_.LINKMICUILAYOUT_AUDIOCHAT_1V8_ENLARGE_STAGE),y&&t.includes(e)&&l.regions.forEach(e=>{0===e.p&&(e.x=20,e.w=120)}),l},[i,N,y,A,E]),{player:j}=(0,d.n)(),b=(0,n.useMemo)(()=>g?new Proxy(g,{get:(e,l)=>{if("on"===l)return(e,l)=>{let i=e=>{l((null==e?void 0:e.detail)||e)};l.__callbck=i,g.on(e,i)};if("off"===l)return(e,l)=>{g.off(e,l.__callbck||l)};let i=e[l];return"function"==typeof i?i.bind(e):i}}):j,[g,j]);return(0,t.jsx)(c.O,{uiLayout:i,uiLayoutConfig:I,player:b,renderMicSeat:o,linkerList:l,containerClassName:r()(u.default.container,"dynamic-layout-container",m),contentClassName:r()({[u.default.shadow]:!s,__video_layout_container:i!==v.V_.LINKMICUILAYOUT_VIDEOEQUALDYNAMICLAYOUT}),regionClassName:i===v.V_.LINKMICUILAYOUT_VIDEOEQUALDYNAMICLAYOUT?"__clairvoyance_videoDynamicLayout":A?u.default.showPlayer1v8Item:"",adjustPlayerPosition:!1,children:i===v.V_.LINKMICUILAYOUT_VIDEOEQUALDYNAMICLAYOUT?(0,t.jsx)(x,{count:N}):null})}},426493:function(e,l,i){i(490629);var t=i(320165),n=i(101199),o=i(86401),r=i(977490);l.Z=e=>{let{hasWaveShow:l,isCrossRoom:i,waveWidth:s}=e,d=n.useRef(!1),[a,u]=n.useState(!1),c=n.useRef(null);return n.useEffect(()=>(d.current&&(u(!!l),c.current=setTimeout(()=>{u(!l)},3e3)),d.current=!0,()=>{c.current&&clearTimeout(c.current)}),[l]),(0,t.jsxs)(t.Fragment,{children:[a&&d.current&&(0,t.jsx)("img",{className:o.default.eggLeftWave,src:r,style:{width:i?s:"100%",height:i?"100%":"120%"}}),(0,t.jsx)("div",{className:o.default.eggLeftBG,style:{width:i?s:"100%",height:i?"100%":"120%",transform:`translateY(${i?0:-2}px)`}}),(0,t.jsx)("div",{className:o.default.eggLeftProgress,style:{height:i?"100%":"120%",transform:i?"translateX(60px)":"translate(60px, -2px)"}})]})}},789034:function(e,l,i){i(490629);var t=i(101199),n=i(680431),o=i(542901);l.Z=()=>{var e,l,i,r,s,d,a,u,c,v,m,f,_,g,h,p,y,E,N,x,A,I,j,b,C,k,w,T;let{linkmicStore:S,roomStore:V}=(0,o.o)(),{eggModeInfo:P,setEggModeInfo:O,teamfightInfo:D}=S||{},{roomInfo:R}=V||{},[L,M]=t.useState(!1),B=(null==P?void 0:P.msg_type)===n.Cs.TypeProfitEgg_Finish||(null===(l=Object.values(null!==(C=null==P?void 0:null===(r=P.egg_info)||void 0===r?void 0:null===(i=r.teamfight_egg_info)||void 0===i?void 0:i.team_egg_map)&&void 0!==C?C:{}))||void 0===l?void 0:null===(e=l[0])||void 0===e?void 0:e.status)===n.kh.StatusProfitEgg_Finish,F=(null==P?void 0:P.msg_type)===n.Cs.TypeProfitEgg_Settle||(null===(s=Object.values(null!==(k=null==P?void 0:null===(a=P.egg_info)||void 0===a?void 0:null===(d=a.teamfight_egg_info)||void 0===d?void 0:d.team_egg_map)&&void 0!==k?k:{}))||void 0===s?void 0:s.some(e=>(null==e?void 0:e.status)===n.kh.StatusProfitEgg_Rewarding)),U=(null==P?void 0:null===(v=P.egg_info)||void 0===v?void 0:null===(c=v.teamfight_egg_info)||void 0===c?void 0:null===(u=c.team_egg_map)||void 0===u?void 0:u[`${null==R?void 0:R.roomId}`])||{},G=Number(null==U?void 0:null===(m=U.task_info)||void 0===m?void 0:m.current_score)>=Number(null==U?void 0:null===(f=U.task_info)||void 0===f?void 0:f.target_score),Y=(null==P?void 0:null===(h=P.egg_info)||void 0===h?void 0:null===(g=h.teamfight_egg_info)||void 0===g?void 0:null===(_=g.team_egg_map)||void 0===_?void 0:_[1])||{},$=Number(null==Y?void 0:null===(p=Y.task_info)||void 0===p?void 0:p.current_score)>=Number(null==Y?void 0:null===(y=Y.task_info)||void 0===y?void 0:y.target_score),Z=(null==P?void 0:null===(x=P.egg_info)||void 0===x?void 0:null===(N=x.teamfight_egg_info)||void 0===N?void 0:null===(E=N.team_egg_map)||void 0===E?void 0:E[2])||{},W=Number(null==Z?void 0:null===(A=Z.task_info)||void 0===A?void 0:A.current_score)>=Number(null==Z?void 0:null===(I=Z.task_info)||void 0===I?void 0:I.target_score),H=Number(null!==(w=null==U?void 0:null===(j=U.task_info)||void 0===j?void 0:j.task_start_time)&&void 0!==w?w:0)>Number(null==D?void 0:D.start_time),K=Number(null!==(T=null==Y?void 0:null===(b=Y.task_info)||void 0===b?void 0:b.task_start_time)&&void 0!==T?T:0)>Number(null==D?void 0:D.start_time),z=t.useRef(null),Q=t.useRef(null);return t.useEffect(()=>(B?z.current=setTimeout(()=>{M(B),Q.current=setTimeout(()=>{O({})},3e3)},5e3):M(B),()=>{clearTimeout(z.current),clearTimeout(Q.current)}),[B]),{hideEgg:L,isFinishEggGame:B,isRewardTime:F,isRoomTaskSuccess:G,isRedTeamTaskSuccess:$,isBuleTeamTaskSuccess:W,isRoomEggTimeUseful:H,isMutiEggTimeUseful:K}}},459759:function(e,l,i){i.d(l,{Z:function(){return T}});var t=i("320165"),n=i("101199"),o=i("368023"),r=()=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"61",height:"60",viewBox:"0 0 61 60",fill:"none",children:(0,t.jsx)("path",{opacity:"0.5",d:"M2.94108 25.8712L60.1793 -24.0563L42.09 14.2433L61.0015 34.5305L0.0875677 80.3194L18.4991 42.7603L2.94108 25.8712Z",fill:"#179EFF"})}),s=()=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"62",height:"60",viewBox:"0 0 62 60",fill:"none",children:(0,t.jsx)("path",{opacity:"0.5",d:"M2.98136 25.871L60.2195 -24.0565L42.1302 14.2431L61.0418 34.5303L0.127851 80.3192L18.5394 42.7601L2.98136 25.871Z",fill:"#EE1362"})}),d=i.p+"media/lighting.33839529e5ebae94.webp",a=i.p+"media/normal-light.1f449567effa4bb6.webp",u=i("629686");i("490629"),i("706056");var c=i("788631"),v=i("680431"),m=()=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"2",height:"11",viewBox:"0 0 2 11",fill:"none",children:(0,t.jsx)("path",{d:"M1 11L1 0",stroke:"white",strokeOpacity:"0.3"})}),f=i("542901"),_=i("788287"),g=i("160197");let h=(e,l,i,t)=>t?Number(e):Number(e)-Math.floor(Number(i)/1e3-Number(l)),p=(e,l,i,t,n)=>{switch(e){case v.kh.StatusProfitEgg_WaitingForStart:return l(null==i?void 0:i.task_duration,null==i?void 0:i.task_start_time,null==t?void 0:t.current_time,!0);case v.kh.StatusProfitEgg_Rewarding:return l(null==n?void 0:n.reward_duration,null==n?void 0:n.reward_start_time,null==t?void 0:t.current_time);case v.kh.StatusProfitEgg_Challenging:case v.kh.StatusProfitEgg_WaitingForSettle:case v.kh.StatusProfitEgg_Success:case v.kh.StatusProfitEgg_Fail:return l(null==i?void 0:i.task_duration,null==i?void 0:i.task_start_time,null==t?void 0:t.current_time);default:return 0}},y=(e,l,i,t,n,o,r,s)=>{let d=i===v.Xt.PKValue?v.EY.Fight_Value:v.EY.Assis_Count;switch(e){case v.kh.StatusProfitEgg_WaitingForStart:return`集${l}${d}获得${n}倍加成`;case v.kh.StatusProfitEgg_Challenging:return t();case v.kh.StatusProfitEgg_WaitingForSettle:case v.kh.StatusProfitEgg_Success:return o?r(`等待${n}倍对战值加成`,!1,n):t();case v.kh.StatusProfitEgg_Fail:case v.kh.StatusProfitEgg_Rewarding:return o?`${n}倍加成中`:"继续加油吧";case v.kh.StatusProfitEgg_Finish:return r(i===v.Xt.PKValue?`共加成${null==s?void 0:s.total_reward_score}对战值`:`共${null==s?void 0:s.total_reward_score}人助力`,!1,null==s?void 0:s.total_reward_score);default:return""}},E=(e,l,i,t,n,o,r,s,d,a)=>{let u=t===v.Xt.PKValue?v.EY.Fight_Value:v.EY.Assis_Count;switch(l){case v.Cs.TypeProfitEgg_Create:return`集${i}${u}获得${n}倍加成`;case v.Cs.TypeProfitEgg_Start:return o();case v.Cs.TypeProfitEgg_Contribute:case v.Cs.TypeProfitEgg_Update:return r?s(`等待${n}倍对战值加成`,!0,n):o();case v.Cs.TypeProfitEgg_Settle:return r?`${n}倍加成中`:"继续加油吧";case v.Cs.TypeProfitEgg_Finish:return s((v.Xt.PKValue,`共加成${null==d?void 0:d.total_reward_score}对战值`),!1,null==d?void 0:d.total_reward_score);default:return a(e,i,t,o,n,r,s,d)}},{setIntervalWarp:N,clearIntervalWarp:x}=i("255436").Z;var A=e=>{let{countDown:l,setCountDown:i}=e,t=n.useRef(),o=n.useCallback((e,l)=>{r(),i(e),l&&(t.current=N(()=>{i(e=>e<=0?(x(t.current),0):e-1)},1e3))},[]),r=n.useCallback(()=>{i(0),t.current&&(x(t.current),t.current=void 0)},[]);return n.useEffect(()=>()=>{t.current&&(i(0),x(t.current),t.current=void 0)},[]),{clearCountDown:r,startCountDown:o,countDown:l,countDownIntervelRef:t}},I=i("396868"),j=i("789034");i("104882");let b=(e,l,i)=>{var n;let o=null!==(n=String(e))&&void 0!==n?n:"";if(l)return(0,t.jsx)("span",{style:{color:v.EY.Color_Yellow},children:Number(e)>1e4?`${(Number(e)/1e4).toFixed(1)}w`:e});let r="共加成";return o.indexOf(r)>-1?(0,t.jsxs)("span",{children:[r,(0,t.jsxs)("span",{style:{color:v.EY.Color_Yellow},children:[Number(i)>1e4?`${(Number(i)/1e4).toFixed(1)}w`:i,"对战值"]})]}):(0,t.jsx)("span",{style:{color:v.EY.Color_Yellow},children:o})};var C=e=>{var l,i,o,r,s,d,a,N;let{type:x,eggInfo:C,isGroupFight:k,isVideoGuropFight:w}=e,T=!0,S=!0,V=!0,{userStore:{userInfo:P},roomStore:{roomInfo:O},eventStore:{linkmicEvent:D},linkmicStore:{teamfightInfo:R}}=(0,f.o)(),{isFinishEggGame:L,isRoomEggTimeUseful:M,isMutiEggTimeUseful:B}=(0,j.Z)(),F=n.useRef(null),U=null==C?void 0:C.msg_type,{player:G}=(0,g.n)(),Y=()=>k?`${x}`:null==O?void 0:O.roomId,$=(null==C?void 0:null===(o=C.egg_info)||void 0===o?void 0:null===(i=o.teamfight_egg_info)||void 0===i?void 0:null===(l=i.team_egg_map)||void 0===l?void 0:l[`${Y()}`])||{},{status:Z,egg_type:W,reward_info:H,task_info:K}=$||{},[z,Q]=(0,n.useState)(Number(null==K?void 0:K.task_duration)),{startCountDown:J,clearCountDown:X}=A({countDown:z,setCountDown:Q}),q=Number((null==K?void 0:K.current_score)||0)>=Number((null==K?void 0:K.target_score)||0),ee=W===v.Xt.PKValue,[el,ei]=(0,n.useState)(!1),et=(0,n.useRef)(null),en=(null==C?void 0:null===(r=C.contribute_content)||void 0===r?void 0:r.egg_id)===(null==$?void 0:$.egg_id)&&(null==C?void 0:null===(s=C.contribute_content)||void 0===s?void 0:s.team_id)===Y()?null==C?void 0:null===(d=C.contribute_content)||void 0===d?void 0:d.score:"",eo=Number((null==H?void 0:H.reward_buff_multiple)||0)/100,er=b((null==K?void 0:K.current_score)||0,!0),es=(null==K?void 0:K.target_score)||0,ed=(0,n.useCallback)(()=>{var e,l,i,t,n,o,r,s;null==D||D.liveAudiencePlaymodeMissionResultShow({play_mode:(null==R?void 0:R.type)===_.yw.LinkmicTeamfightType_ROOM_BATTLE?"room_grouppk":"grouppk",mission_id:null!==(t=null==$?void 0:$.egg_id)&&void 0!==t?t:"",mission_type:(null==$?void 0:$.egg_type)===1?"moneymission":(n="cntmission","cntmission"),mission_target:null!==(o=null==$?void 0:null===(e=$.task_info)||void 0===e?void 0:e.target_score)&&void 0!==o?o:"",mission_time:null!==(r=null==$?void 0:null===(l=$.task_info)||void 0===l?void 0:l.task_duration)&&void 0!==r?r:"",mission_start_from_pkend:null!==(s=null==$?void 0:null===(i=$.task_info)||void 0===i?void 0:i.task_begin_relative_battle_end_time)&&void 0!==s?s:"",mission_result:q?"down":"undown",mission_from:k?v.Df[x]:""})},[q,$]),ea=(0,n.useCallback)(()=>{var e,l,i,t,n,o,r,s,d;(B||M)&&(null==D||D.liveAudiencePlaymodeMissionBuffResultShow({play_mode:(null==R?void 0:R.type)===_.yw.LinkmicTeamfightType_ROOM_BATTLE?"room_grouppk":"grouppk",mission_id:null!==(t=null==$?void 0:$.egg_id)&&void 0!==t?t:"",mission_type:(null==$?void 0:$.egg_type)===1?"moneymission":(n="cntmission","cntmission"),mission_target:null!==(o=null==$?void 0:null===(e=$.task_info)||void 0===e?void 0:e.target_score)&&void 0!==o?o:"",mission_time:null!==(r=null==$?void 0:null===(l=$.task_info)||void 0===l?void 0:l.task_duration)&&void 0!==r?r:"",mission_start_from_pkend:null!==(s=null==$?void 0:null===(i=$.task_info)||void 0===i?void 0:i.task_begin_relative_battle_end_time)&&void 0!==s?s:"",mission_buffnum:null!==(d=null==H?void 0:H.total_reward_score)&&void 0!==d?d:"",mission_from:k?v.Df[x]:""}))},[$]),eu=()=>{if(!L)([v.kh.StatusProfitEgg_Challenging,v.kh.StatusProfitEgg_WaitingForStart].includes(Z)||[v.Cs.TypeProfitEgg_Create,v.Cs.TypeProfitEgg_Start,v.Cs.TypeProfitEgg_Update].includes(U))&&I.F.info(ee?`助力达到${es}对战值,可获${eo}倍对战值加成`:`助力人数达到${es}人,对战值可获${eo}倍加成`,null==G?void 0:G.root)};return(0,n.useEffect)(()=>(U===v.Cs.TypeProfitEgg_Create&&J(Number(null==K?void 0:K.task_duration)),U===v.Cs.TypeProfitEgg_Settle&&J(Number(null==H?void 0:H.reward_duration),!0),U===v.Cs.TypeProfitEgg_Contribute&&en&&(F.current=en,ei(!0),et.current=setTimeout(()=>{ei(!1)},3e3)),()=>{et.current&&clearTimeout(et.current)}),[U,en]),(0,n.useEffect)(()=>([v.kh.StatusProfitEgg_Fail,v.kh.StatusProfitEgg_Success,v.kh.StatusProfitEgg_WaitingForSettle].includes(Z)&&(T&&ed(),T=!1),[v.kh.StatusProfitEgg_Finish].includes(Z)&&(S&&q&&ea(),S=!1),Z===v.kh.StatusProfitEgg_WaitingForStart||U===v.Cs.TypeProfitEgg_Contribute)?void 0:(null==C?void 0:C.is_enter_room)?J(p(Z,h,K,C,H),!0):Z===v.kh.StatusProfitEgg_Rewarding?J(Number((null==H?void 0:H.reward_duration)||0),!0):Z===v.kh.StatusProfitEgg_Challenging?J(Number((null==K?void 0:K.task_duration)||0),!0):()=>{X()},[Z]),(0,n.useEffect)(()=>{var e,l,i,t,n,o,r,s;(B||M)&&V&&(null==D||D.liveAudiencePlaymodeMissionIconShow({play_mode:(null==R?void 0:R.type)===_.yw.LinkmicTeamfightType_ROOM_BATTLE?"room_grouppk":"grouppk",mission_id:null!==(t=null==$?void 0:$.egg_id)&&void 0!==t?t:"",mission_type:(null==$?void 0:$.egg_type)===1?"moneymission":(n="cntmission","cntmission"),mission_target:null!==(o=null==$?void 0:null===(e=$.task_info)||void 0===e?void 0:e.target_score)&&void 0!==o?o:"",mission_time:null!==(r=null==$?void 0:null===(l=$.task_info)||void 0===l?void 0:l.task_duration)&&void 0!==r?r:"",mission_start_from_pkend:null!==(s=null==$?void 0:null===(i=$.task_info)||void 0===i?void 0:i.task_begin_relative_battle_end_time)&&void 0!==s?s:"",mission_from:k?v.Df[x]:""})),V=!1},[]),(0,t.jsxs)("div",{className:c.default.textContainer,style:(0,u._)({},v.Cg[x]),onClick:()=>{var e,l,i,t,n,o,r,s;null==D||D.liveAudiencePlaymodeMissionIconClick({play_mode:(null==R?void 0:R.type)===_.yw.LinkmicTeamfightType_ROOM_BATTLE?"room_grouppk":"grouppk",mission_id:null!==(t=null==$?void 0:$.egg_id)&&void 0!==t?t:"",mission_type:(null==$?void 0:$.egg_type)===1?"moneymission":(n="cntmission","cntmission"),mission_target:null!==(o=null==$?void 0:null===(e=$.task_info)||void 0===e?void 0:e.target_score)&&void 0!==o?o:"",mission_time:null!==(r=null==$?void 0:null===(l=$.task_info)||void 0===l?void 0:l.task_duration)&&void 0!==r?r:"",mission_start_from_pkend:null!==(s=null==$?void 0:null===(i=$.task_info)||void 0===i?void 0:i.task_begin_relative_battle_end_time)&&void 0!==s?s:"",mission_from:k?v.Df[x]:""}),eu()},children:[(0,t.jsxs)("div",{className:c.default.timeBox,style:{justifyContent:x===v.YT.Blue?v.EY.Flex_End:v.EY.Flex_Start},children:[(0,t.jsxs)("div",{style:{color:q&&Z===v.kh.StatusProfitEgg_Rewarding||Z===v.kh.StatusProfitEgg_Finish||U===v.Cs.TypeProfitEgg_Finish?v.EY.Color_Yellow:v.EY.Color_White,textAlign:x===v.YT.Blue?v.EY.Right:v.EY.Left},children:["加成挑战",[v.Cs.TypeProfitEgg_Finish].includes(U)||[v.kh.StatusProfitEgg_Finish].includes(Z)?v.EY.Text_Finish:q?v.EY.Text_Success:[v.Cs.TypeProfitEgg_Settle].includes(U)||[v.kh.StatusProfitEgg_WaitingForSettle,v.kh.StatusProfitEgg_Fail,v.kh.StatusProfitEgg_Success].includes(Z)?q?v.EY.Text_Success:v.EY.Text_Fail:""]}),[v.kh.StatusProfitEgg_Finish,v.kh.StatusProfitEgg_Fail].includes(Z)||z<=0||isNaN(z)?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{style:{margin:v.EY.MidLine_Margin},children:(0,t.jsx)(m,{})}),(0,t.jsx)("div",{style:{minWidth:"30px"},children:`${z}s`})]})]}),(0,t.jsxs)("div",{className:c.default.valueBox,style:{textAlign:x===v.YT.Blue?v.EY.Right:v.EY.Left,width:([v.Cs.TypeProfitEgg_Create].includes(U)||[v.kh.StatusProfitEgg_WaitingForStart].includes(Z))&&w?v.EY.ONE_Twenty:v.EY.Handred_Percent},children:[!el&&(0,t.jsx)("div",{className:([v.Cs.TypeProfitEgg_Create].includes(U)||[v.kh.StatusProfitEgg_WaitingForStart].includes(Z))&&w?c.default.marquee:"",children:E(Z,U,es,W,eo,()=>(0,t.jsxs)("div",{children:[er,`/${es}${ee?v.EY.Fight_Value:v.EY.Assis_Count}`]}),q,b,H,y)}),el&&(0,t.jsxs)("div",{className:c.default.userInfo,style:{justifyContent:x===v.YT.Blue?v.EY.Flex_End:v.EY.Flex_Start},children:[(0,t.jsx)("div",{className:c.default.avatar,style:{backgroundImage:`url(${(null==P?void 0:null===(N=P.avatar_thumb)||void 0===N?void 0:null===(a=N.url_list)||void 0===a?void 0:a[0])||""})`}}),(0,t.jsxs)("div",{className:c.default.contriValue,children:["已助力+",F.current]})]})]})]})},k=i("469935"),w=i.n(k),T=e=>{let{isGroupFight:l,eggModeInfo:i,isVideoGuropFight:u}=e,{hideEgg:c,isFinishEggGame:m,isBuleTeamTaskSuccess:f,isRoomTaskSuccess:_,isRedTeamTaskSuccess:g,isRewardTime:h}=(0,j.Z)(),p=(0,n.useMemo)(()=>(0,t.jsx)(C,{type:v.YT.Red,isVideoGuropFight:u,isGroupFight:l,eggInfo:i}),[i]),y=(0,n.useMemo)(()=>(0,t.jsx)(C,{type:v.YT.Blue,isVideoGuropFight:u,isGroupFight:l,eggInfo:i}),[i]);return l?(0,t.jsxs)("div",{className:w()(o.default.eggContainer,c?o.default.hide:o.default.show),style:u?{position:"relative",left:0,bottom:"24px"}:{},children:[(0,t.jsxs)("div",{className:o.default.eggRed,children:[(0,t.jsx)("div",{className:o.default.eggRedBg,children:(0,t.jsx)(s,{})}),(0,t.jsx)("img",{src:g&&h?d:a,className:o.default.lighting}),p]}),(0,t.jsxs)("div",{className:o.default.eggBule,children:[(0,t.jsx)("div",{className:o.default.eggBlueBg,children:(0,t.jsx)(r,{})}),y,(0,t.jsx)("img",{src:f&&h?d:a,className:o.default.lighting})]})]}):(0,t.jsxs)("div",{className:w()(o.default.crossRoomEgg,c?o.default.hide:o.default.show),children:[(0,t.jsx)("img",{src:_&&h?d:a,className:o.default.lighting}),p]})}},680431:function(e,l,i){i.d(l,{Cg:function(){return d},Cs:function(){return r},Df:function(){return n},EY:function(){return a},Xt:function(){return s},YT:function(){return t},kh:function(){return o}});var t={Red:1,1:"Red",Blue:2,2:"Blue"};let n={1:"red",2:"blue"},o={StatusProfitEgg_Unknown:0,StatusProfitEgg_WaitingForStart:1,StatusProfitEgg_Challenging:2,StatusProfitEgg_WaitingForSettle:3,StatusProfitEgg_Success:4,StatusProfitEgg_Fail:5,StatusProfitEgg_Rewarding:6,StatusProfitEgg_Finish:7},r={TypeProfitEgg_Unknown:0,TypeProfitEgg_Create:1,TypeProfitEgg_Start:2,TypeProfitEgg_Update:3,TypeProfitEgg_Settle:4,TypeProfitEgg_Finish:5,TypeProfitEgg_Contribute:6},s={PKValue:1,AssistCount:2},d={1:{marginLeft:"8px"},2:{marginRight:"8px"}},a={Text_Success:"成功",Text_Fail:"失败",Text_Finish:"结束",Color_Yellow:"#FFE24A",Color_White:"#FFF",Flex_End:"flex-end",Flex_Start:"flex-start",Right:"right",Left:"left",MidLine_Margin:"0 4px",Fight_Value:"对战值",Assis_Count:"人助力",ONE_Twenty:"120px",Handred_Percent:"100%"}},638608:function(e,l,i){i.d(l,{X:function(){return c},l:function(){return u}});var t=i(629686),n=i(320165),o=i(101199),r=i(261919),s=i(256211),d=i(469935),a=i.n(d),u={DEFAULT:0,0:"DEFAULT",GUEST:1,1:"GUEST"};let c=e=>{let{giftNum:l,className:i,onClick:d,showGiftIcon:u=!0,background:c="rgba(0, 0, 0, 0.3)",giftLabelIcon:v="",type:m=0,giftLabelStyle:f={},isJoinGuestBattle:_=!0,isMvp:g=!1,isRed:h,mvpIcon:p,position:y="left",style:E={},guestBattleInfo:N,user:x,enlargeIcon:A=!1}=e,I=o.useMemo(()=>{var e;return(null==N?void 0:null===(e=N.results)||void 0===e?void 0:e.filter(e=>{var l,i,t;return String(null==e?void 0:e.guest_id)===String(null==x?void 0:null===(l=x.user)||void 0===l?void 0:l.id_str)&&(null==e?void 0:e.role)===1&&Number(null==e?void 0:null===(t=e.crown_info)||void 0===t?void 0:null===(i=t.cur_grade)||void 0===i?void 0:i.level)>0}).length)>0?"rgba(255, 184, 78, 0.5)":"rgba(254, 44, 85, 0.34)"},[N,x]);if(0===m){var j,b,C,k;return(0,n.jsxs)("div",{className:a()({[r.default.giftContainer]:!0,[i]:!0,[r.default.giftNumberWithoutIcon]:!u,[r.default.left]:"left"===y,[r.default.right]:"right"===y,[r.default.bottomLeft]:"bottomLeft"===y,[r.default.bottomRight]:"bottomLeft"===y,[r.default.topLeft]:"topLeft"===y}),style:(0,t._)({backgroundColor:c},E),onClick:e=>{null==d||d(e)},children:[u&&(0,n.jsx)("img",{className:a()(r.default.giftIcon,A&&r.default.giftIconInPK),src:s}),(0,n.jsxs)("div",{className:r.default.giftText,children:[!u&&g&&((null==p?void 0:null===(j=p.icons)||void 0===j?void 0:j.redIcon)||(null==p?void 0:null===(b=p.icons)||void 0===b?void 0:b.blueIcon))&&(0,n.jsx)("img",{className:r.default.smallMvp,src:h?null==p?void 0:null===(C=p.icons)||void 0===C?void 0:C.redIcon:null==p?void 0:null===(k=p.icons)||void 0===k?void 0:k.blueIcon}),(0,n.jsx)("span",{children:l})]})]})}if(1===m)return _?(0,n.jsxs)("div",{className:a()({[r.default.giftContainer]:!0,[i]:!0,[r.default.giftNumberWithoutIcon]:!0,[r.default.left]:"left"===y,[r.default.right]:"right"===y,[r.default.bottomRight]:"bottomRight"===y}),style:(0,t._)({backgroundColor:l>0||v?I:c,paddingLeft:(null==f?void 0:f.width)?"22px":"4px",alignItems:(null==f?void 0:f.width)?"flex-end":"center",marginTop:(null==f?void 0:f.width)?"4px":"2px"},E),onClick:e=>{null==d||d(e)},children:[(0,n.jsx)("img",{className:a()(r.default.giftIcon,A&&r.default.giftIconInPK),src:v||s,style:f}),(0,n.jsx)("span",{className:r.default.giftText,children:l})]}):(0,n.jsx)("div",{style:{height:"16px",marginTop:"4px"}});return null}},431204:function(e,l,i){i(490629);var t=i(320165),n=i(101199),o=i(649983),r=i(695904),s=i(396868),d=i(361248),a=i(542901),u=i(996429);l.Z=e=>{var l,i,c,v,m,f,_,g,h,p,y;let{children:E,titleSponsor:N,showType:x,isVideoHonor:A,battleIcon:I,isBigScreenSing:j}=e,{gameType:b}=(0,u.zL)(),[C,k]=(0,n.useState)(!1),{eventStore:{linkmicEvent:w},roomStore:{roomInfo:T},userStore:{userInfo:S},linkmicStore:{teamfightInfo:V,guestBattleInfo:P}}=(0,a.o)(),O=(null==T?void 0:null===(i=T.room)||void 0===i?void 0:null===(l=i.AnchorABMap)||void 0===l?void 0:l.guest_honor_show)===d.gf,D=(0,n.useRef)(null),R=(0,n.useRef)(N),L=(0,n.useRef)(""),M=()=>j?"":A?r.QD.VideoHonor:x===r.cj.ORDER_SING?r.QD.OrderSing:r.QD.Others,B=()=>{var e,l,i,t,n,o,r;switch(b){case d.D$.ORDERSING:return null!==(l=null==N?void 0:null===(e=N[0])||void 0===e?void 0:e.toUserId)&&void 0!==l?l:"";case d.D$.GUESTBATTLE:return null!==(n=null==N?void 0:null===(t=N[0])||void 0===t?void 0:null===(i=t.user)||void 0===i?void 0:i.id_str)&&void 0!==n?n:"";case d.D$.TEAMFIGHT:case d.D$.ROOMBATTLE:return null!==(r=null==N?void 0:null===(o=N[0])||void 0===o?void 0:o.user_id)&&void 0!==r?r:"";default:return""}};return(0,n.useEffect)(()=>{var e,l,i,t,n,o,a,u,c,v,m,f;if(!!N)R.current=N,(B()===(null==S?void 0:S.id_str)||(null===(i=R.current)||void 0===i?void 0:null===(l=i[0])||void 0===l?void 0:null===(e=l.title_sponsor)||void 0===e?void 0:e.id_str)===(null==S?void 0:S.id_str))&&(null===(n=R.current)||void 0===n?void 0:null===(t=n[0])||void 0===t?void 0:t.hit_toast)&&s.F.info(`恭喜${null!==(v=null===(u=R.current)||void 0===u?void 0:null===(a=u[0])||void 0===a?void 0:null===(o=a.title_sponsor)||void 0===o?void 0:o.nickname)&&void 0!==v?v:""}冠名${null!==(m=null===(c=d.IX[b])||void 0===c?void 0:c.NAME)&&void 0!==m?m:""}-${null!==(f=r.B3[x])&&void 0!==f?f:""}`)},[N]),(0,n.useEffect)(()=>{var e,l,i,t,n,o,s,a;return(null===(i=R.current)||void 0===i?void 0:null===(l=i[0])||void 0===l?void 0:null===(e=l.title_sponsor)||void 0===e?void 0:e.nickname)&&O&&(b===d.D$.ORDERSING?k(!0):L.current!==I&&(k(!0),D.current=setTimeout(()=>{k(!1)},4e3)),L.current=I,null==w||w.liveChatroomGameNamingShow({playMode:null!==(o=d.pj[b])&&void 0!==o?o:"",crownType:null!==(s=r.B3[x])&&void 0!==s?s:"",hornorDetail:r.B3[x],toUserId:B(),namingUserid:null!==(a=null==N?void 0:null===(n=N[0])||void 0===n?void 0:null===(t=n.title_sponsor)||void 0===t?void 0:t.id_str)&&void 0!==a?a:"",userInfo:S,roomInfo:T,teamfightInfo:V,guestBattleInfo:P})),()=>{D.current&&clearTimeout(D.current)}},[I]),(0,t.jsxs)("div",{className:o.default.honorNameContainer,style:j||A?{position:"absolute",left:"40%",top:"50%",animationName:C?"fadeOut":""}:{animationName:C?"fadeOut":""},children:[E,C&&(null===(f=R.current)||void 0===f?void 0:null===(m=f[0])||void 0===m?void 0:null===(v=m.title_sponsor)||void 0===v?void 0:null===(c=v.avatar_thumb)||void 0===c?void 0:c.url_list[0])&&(0,t.jsx)("div",{className:o.default.tagName,style:j?{transform:M(),left:r.hU.VideoOrderSing.left,top:r.hU.VideoOrderSing.top,background:`${r.bz[x]}`}:{transform:M(),left:r.hU.Normal.left,bottom:r.hU.Normal.bottom,background:`${r.bz[x]}`},children:(0,t.jsxs)("div",{className:o.default.tagBox,children:[(0,t.jsx)("div",{className:o.default.useAvatar,style:{backgroundImage:`url(${null!==(y=null===(p=R.current)||void 0===p?void 0:null===(h=p[0])||void 0===h?void 0:null===(g=h.title_sponsor)||void 0===g?void 0:null===(_=g.avatar_thumb)||void 0===_?void 0:_.url_list[0])&&void 0!==y?y:""})`}}),(0,t.jsx)("div",{className:o.default.tag,children:"冠名"})]})})]})}},695904:function(e,l,i){i.d(l,{B3:function(){return s},QD:function(){return o},bz:function(){return n},cj:function(){return t},hU:function(){return r},ss:function(){return d}});var t={ORDER_SING:5,5:"ORDER_SING",BATTLE_RANK1:1,1:"BATTLE_RANK1",BATTLE_RANK2:2,2:"BATTLE_RANK2",BATTLE_RANK3:3,3:"BATTLE_RANK3",BATTLE_RANK4:4,4:"BATTLE_RANK4"};let n={5:"#F9C745",1:"#F9C745",2:"#CDAAED",3:"#F9C2A0",4:"#BAD2EC"},o={OrderSing:"translate(-50%, -300%)",Others:"translateX(-50%)",VideoHonor:"translate(-50%, 750%)"},r={VideoOrderSing:{left:"20px",top:"50px"},Normal:{left:"50%",bottom:"0"}},s={5:"金话筒",1:"至尊皇冠",2:"钻石皇冠",3:"宝石皇冠",4:"水晶皇冠"},d={CrystalCrown:3,GemstoneCrown:2,DiamondCrown:1,Knuckle:4}},472090:function(e,l,i){i.d(l,{b:function(){return S}});var t=i("320165"),n=i("469935"),o=i.n(n),r=i("101199");i("490629");var s=i("964192"),d=i("310910"),a=i("474066"),u=i("504283"),c=i("999449"),v=i("720724"),m=i("132747"),f=i("894473"),_=i("905018"),g=i("79281"),h=i("599165"),p=i("949237"),y=i("160197"),E=i("950257"),N=i("695904"),x=i("431204"),A=i("198412"),I=i.n(A);let j={Knuckle:f,CrystalCrown:_,GemstoneCrown:g,DiamondCrown:h,HeartBreak:m},b={Knuckle:d,CrystalCrown:a,GemstoneCrown:u,DiamondCrown:c,HeartBreak:s,Victory:v};var C=e=>{let{battleAnimation:l,layout:i,battleIcon:n,isEnlarged:s,playingAnimation:d,titleSponsor:a,dressListInfo:u}=e,[c,m]=r.useState(!1),[f,_]=r.useState(d),{player:g}=(0,y.n)(),h=null==g?void 0:g.fullscreen,A=r.useMemo(()=>i===E.yP.VIDEO_1V6||i===E.yP.VIDEO_1V8,[i]),C=r.useMemo(()=>i===E.yP.VIDEO_GRID,[i]),k=r.useMemo(()=>i===E.yP.VIDEO_DYNAMIC,[i]),w=r.useMemo(()=>i===E.yP.VIDEO_DYNAMIC_FLOAT,[i]),T=r.useRef(null),S=r.useRef(null),V=r.useRef(null),P=r.useCallback(e=>I()(u,`guest_battle_theme_element.first_config.grade_configs.${e}.play_value_icon.url_list[0]`)||"",[u]),O=r.useCallback(e=>I()(u,`guest_battle_theme_element.first_config.grade_configs.${e}.linkmic_effect.url_list[0]`)||"",[u]),D=r.useCallback(e=>"Victory"===e?v:"number"==typeof e?O(e)||"":b[e]||"",[O]),R=r.useCallback(e=>"number"==typeof e?P(e)||"":j[e]||"",[P]);r.useEffect(()=>()=>{T.current&&clearTimeout(T.current),V.current&&clearTimeout(V.current),S.current&&clearTimeout(S.current)},[]),(0,r.useEffect)(()=>{l&&(T.current&&clearTimeout(T.current),V.current&&clearTimeout(V.current),S.current&&clearTimeout(S.current),"Victory"===l?(T.current=setTimeout(()=>{_("Victory")},3e3),V.current=setTimeout(()=>{m(!1),_(null)},6e3)):(_(l),S.current=setTimeout(()=>{m(!1),_(null)},4e3)))},[l]);let L=()=>{m(!0)},M=e=>N.ss[e]||0;return n?f?(0,t.jsx)(x.Z,{battleIcon:n,titleSponsor:a,showType:M(n),children:(0,t.jsx)("img",{className:o()({[p.default.icon]:!0,[p.default.iconAnimation]:f&&c}),src:(f?D(f):R(n))||"",onLoad:()=>L()})}):(0,t.jsx)(x.Z,{battleIcon:n,titleSponsor:a,showType:M(n),children:(0,t.jsx)("img",{className:o()({[p.default.icon]:!0,[p.default.small]:A,[p.default.smallFullscreen]:A&&h,[p.default.videoGridfullscreen]:h&&C,[p.default.videoDynamic]:k,[p.default.videoDynamicfullscreen]:k&&h,[p.default.videoDynamicFloat]:w,[p.default.videoDynamicFloatfullscreen]:w&&h,[p.default.enlarged]:s}),src:R(n)})}):null},k=i("970870"),w=i("788287"),T=i("374600");let S=e=>{let{isLeave:l,img:i,className:n,gender:s,isTalking:d,borderColor:a,battleAnimation:u,battleIcon:c,showAnchorLabel:v,isMvp:m,mvpIcon:f,is6v6:_,layout:g,isEnlarged:h,isGroupFight:p,user:y,setPlayingAnimation:E,playingAnimation:A,mvpUseridRef:I,mvpChangeRef:j,titleSponsor:b}=e,S=r.useMemo(()=>a?{border:`4px solid ${a}`}:{},[a]);r.useEffect(()=>{var e,l,i;let t;(null==f?void 0:f.mvpRole)===w.$5.PlayerRole_LEADING_MVP&&(null==f?void 0:null===(e=f.icons)||void 0===e?void 0:e.firstAnimations)&&((null==I?void 0:I.current)!==(null==y?void 0:null===(l=y.user)||void 0===l?void 0:l.id_str)?(I&&(I.current=null==y?void 0:null===(i=y.user)||void 0===i?void 0:i.id_str),j&&(j.current=!0)):f.mvpGoldChange!==(null==j?void 0:j.current)&&(t=setTimeout(()=>{j&&(j.current=!1),clearTimeout(t)},3e3)))},[f,y,null==I?void 0:I.current,null==j?void 0:j.current]);let V=r.useMemo(()=>{var e,l,i,n,r,s;return(0,t.jsxs)(t.Fragment,{children:[(null==f?void 0:f.mvpRole)===w.$5.PlayerRole_LEADING_MVP&&(null==f?void 0:null===(e=f.icons)||void 0===e?void 0:e.firstAnimations)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("img",{className:o()(k.default.mvpIcon,{[k.default.is6v6]:_,[k.default.videoGropIcon]:p&&(null==y?void 0:y.link_type)===T.Un.TYPE_VIDEO,[k.default.mvpGoldUnchange]:!(null==j?void 0:j.current)}),src:null==f?void 0:null===(l=f.icons)||void 0===l?void 0:l.firstIcon}),(null==f?void 0:f.playAnimation)&&(0,t.jsx)(x.Z,{titleSponsor:b,showType:N.cj.BATTLE_RANK1,children:(0,t.jsx)("img",{className:k.default.mvpAnimation,src:`${null==f?void 0:null===(i=f.icons)||void 0===i?void 0:i.firstAnimations}?${null==f?void 0:f.dateTime}`})})]}),(null==f?void 0:f.mvpRole)===w.$5.PlayerRole_LAGGING_MVP&&(null==f?void 0:null===(n=f.icons)||void 0===n?void 0:n.secondAniations)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("img",{className:o()(k.default.mvpIcon,{[k.default.is6v6]:_,[k.default.stopAnimation]:!(null==f?void 0:f.playAnimation),[k.default.videoGropIcon]:p&&(null==y?void 0:y.link_type)===T.Un.TYPE_VIDEO}),src:null==f?void 0:null===(r=f.icons)||void 0===r?void 0:r.secondIcon}),(null==f?void 0:f.playAnimation)&&(0,t.jsx)(x.Z,{titleSponsor:b,showType:N.cj.BATTLE_RANK2,children:(0,t.jsx)("img",{className:k.default.mvpAnimation,src:`${null==f?void 0:null===(s=f.icons)||void 0===s?void 0:s.secondAniations}`})})]})]})},[f,m,b]);return(0,t.jsxs)("div",{className:o()(k.default.coverContainer,n),children:[(0,t.jsx)("div",{className:o()({[k.default.talk]:d,[k.default.male]:d&&1===s,[k.default.female]:d&&2===s,[k.default.default]:d&&1!==s&&2!==s})}),(0,t.jsx)("img",{className:k.default.cover,src:i,style:S}),v&&(0,t.jsx)("div",{className:k.default.anchorLabel,children:"主播"}),l&&(0,t.jsx)("div",{className:k.default.leaveIcon}),(0,t.jsx)(C,{battleAnimation:u,battleIcon:c,layout:g,isEnlarged:h,dressListInfo:e.dressListInfo,titleSponsor:b,setPlayingAnimation:E,playingAnimation:A}),V]})}},960477:function(e,l,i){i.d(l,{S:function(){return k},di:function(){return j}}),i("490629"),i("706056");var t=i("320165"),n=i("469935"),o=i.n(n),r=i("101199"),s=i("502615"),d=i("160197"),a=i("746958"),u=i("413649"),c=i("950257"),v=i("473682"),m=i("70794"),f=i("156674"),_=i.n(f),g=i("323401"),h=i("459759"),p=i.p+"media/red-bottom-success.64a72eca68518c76.webp",y=i.p+"media/red-team-clock.33eb94f4dab69eec.webp",E=i("891297"),N=i("789034"),x=i("684864"),A=i("2580");let I="PREVIEW_ENTERROOM_CSS_FULL",j="__VIDEO_DYNAMIC_FLOAT_LINKER_CONTAINER",b={[c.yP.AUDIO_1V8]:50.4,[c.yP.AUDIO_GRID]:42,[c.yP.VIDEO_1V6]:42.5,[c.yP.VIDEO_1V8]:42.5,[c.yP.VIDEO_DYNAMIC]:63.56,[c.yP.VIDEO_GRID]:62.45,[c.yP.VIDEO_6V6]:61,[c.yP.VIDEO_1_V_8]:63.56,[c.yP.VIDEO_1_V_6]:63.56,[c.yP.VIDEO_1_V_3]:63.56,[c.yP.VIDEO_DYNAMIC_FLOAT]:32,[c.yP.VIDEO_T1_V_B8]:43,[c.yP.VIDEO_2V4V4]:50.6},C=16/9,k=e=>{var l,i,n,f,k,w;let{layout:T,renderElement:S,count:V,className:P,backgroundImg:O,isTheaterOn:D,micSeats:R,renderPK:L,onJoinRoom:M,ext:B={},teamfightStatus:F,isGuestBattle:U,eggModeInfo:G={},incomingPlayer:Y=null,linkers:$=[],uiLayout:Z,hasAdjust:W,hideBackgroundImg:H=!1,linkmicVideoEqualLayoutFrameOpt:K="0",disableClairvoyance:z=!1}=e,{showVideoDynamicFloatLayoutJoinBtn:Q=!1}=B,J=r.useRef(),{hideEgg:X,isRoomTaskSuccess:q,isRewardTime:ee,isRoomEggTimeUseful:el}=(0,N.Z)(),[ei,et]=r.useState(C);null===(n=Object.values(null!==(w=null==G?void 0:null===(k=G.egg_info)||void 0===k?void 0:null===(f=k.teamfight_egg_info)||void 0===f?void 0:f.team_egg_map)&&void 0!==w?w:{}))||void 0===n||null===(i=n[0])||void 0===i||null===(l=i.task_info)||void 0===l||l.task_start_time;let{player:en}=(0,d.n)(),eo=Y||en,er=r.useCallback(()=>{var e,l;let i=null==eo?void 0:null===(e=eo.root)||void 0===e?void 0:e.clientWidth,t=null==eo?void 0:null===(l=eo.root)||void 0===l?void 0:l.clientHeight;return i&&t?i/t:C},[]),es=r.useCallback(()=>{clearTimeout(J.current),J.current=setTimeout(()=>{et(er())},50)},[]),[ed,ea]=r.useState({}),eu=r.useRef(null);r.useEffect(()=>(eu.current=setTimeout(()=>{ea({})},300),()=>{eu.current&&clearTimeout(eu.current)}),[ei,T,R]),r.useEffect(()=>(null==eo||eo.on(s.FP.FULLSCREEN_CHANGE,es),null==eo||eo.on(s.FP.VIDEO_RESIZE,es),null==eo||eo.on(I,es),()=>{null==eo||eo.off(s.FP.FULLSCREEN_CHANGE,es),null==eo||eo.off(s.FP.VIDEO_RESIZE,es),null==eo||eo.off(I,es)}),[]);let ec=r.useCallback(()=>{es()},[]);r.useEffect(()=>(window.addEventListener("resize",ec),()=>{window.removeEventListener("resize",ec)}),[]),r.useEffect(()=>{es()},[D]);let ev=r.useMemo(()=>`${b[T]*C/ei}%`,[ei,T]),em=r.useMemo(()=>(0,t.jsx)("div",{className:u.default.audioGridContainer,style:{width:ev},children:[void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:u.default.gridRow,children:[void 0,void 0,void 0].map((e,i)=>(0,t.jsx)("div",{className:u.default.audioItem,children:S(i+3*l)},`${l}_${i}`))},l))}),[S,ev]),ef=r.useMemo(()=>(0,t.jsxs)("div",{className:u.default.audioGridContainer,style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.mediumAudioItem,children:S(0)}),[void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:u.default.gridRow,children:[void 0,void 0,void 0,void 0].map((e,i)=>(0,t.jsx)("div",{className:u.default.mediumAudioItem,children:S(i+4*l+1)},`${l}_${i}`))},l))]}),[S,ev]),e_=r.useMemo(()=>(0,t.jsx)("div",{className:o()(u.default.videoGridContainer,"theaterGridContainer","__video_layout_container"),style:{width:ev},children:[void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:u.default.gridRow,children:[void 0,void 0,void 0].map((e,i)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(i+3*l)},`${l}_${i}`))},l))}),[S,ev]),eg=[1,2,5,6],eh=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.videoT1B8Container),style:{width:ev},children:[(0,t.jsx)("div",{className:o()(u.default.anchor,"__clairvoyance","__video_layout_container"),children:S(0)}),(0,t.jsx)("div",{className:u.default.guests,children:[void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:u.default.gridRow,children:[void 0,void 0,void 0,void 0].map((e,i)=>{var n,r;let s=i+1+4*l;return(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem","__clairvoyance",{[u.default.red]:eg.includes(s)&&!(null==R?void 0:null===(n=R[s])||void 0===n?void 0:n.user),[u.default.blue]:!eg.includes(s)&&!(null==R?void 0:null===(r=R[s])||void 0===r?void 0:r.user)}),children:S(s)},`${l}_${i}`)})},l))})]}),[S,ev]),ep=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.video1v6Container,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.linker,children:[...Array(6)].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(l+1)},l))})]}),[S,ev]),ey=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.video1v8EnlargeContainer,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.linker,children:[...Array(8)].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(l+1)},l))})]}),[S,ev]),eE=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.video1v8Container,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.linker,children:[void 0,void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(2*l+1)},l))}),(0,t.jsx)("div",{className:u.default.linker,children:[void 0,void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(2*l+2)},l))})]}),[S,ev]),eN=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.videoDynamic1v6Container,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.linker,children:[void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(2*l+1)},l))}),(0,t.jsx)("div",{className:u.default.linker,children:[void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(2*l+2)},l))})]}),[S,ev]),ex=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.videoDynamic1v3Container,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.linker,children:[void 0,void 0,void 0].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(l+1)},l))})]}),[S,ev]),eA=r.useMemo(()=>{let{col:e,row:l}=(0,a.Aw)(V),i=1/e,n=1/l,r=(1-V%e*i)*.5;return(0,t.jsxs)("div",{className:o()(u.default.dynamicLayoutContainer,"theaterGridContainer"),style:{flexDirection:3===V?"column":void 0,width:ev},children:[[...Array(V)].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem","__clairvoyance_videoDynamicLayout"),style:{width:`${100*i}%`,height:`${0===l&&3===V?100:100*n}%`},children:S(l)},l)),V%e!=0&&3!==V&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:o()(u.default.mask,u.default.maskLeft),style:{width:`${100*r}%`,height:`${100*n}%`}}),(0,t.jsx)("div",{className:o()(u.default.mask,u.default.maskRight),style:{width:`${100*r}%`,height:`${100*n}%`}})]})]})},[V,S,ev]),eI=r.useMemo(()=>(0,t.jsx)(h.Z,{eggModeInfo:G,isGroupFight:!1}),[G]),ej=r.useMemo(()=>(0,t.jsxs)("div",{className:u.default.video6V6FullScreen,children:[(0,t.jsx)("div",{className:u.default.video6V6BgLeft}),(0,t.jsxs)("div",{className:o()(u.default.video6V6Container,"theaterGridContainer","__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:o()(u.default.pk),children:L&&L()}),(0,t.jsx)("div",{className:o()(u.default.container),children:[void 0,void 0].map((e,l)=>{var i;return(0,t.jsxs)("div",{className:o()(0===l?u.default.gridLeft:u.default.gridRight),children:[[void 0,void 0,void 0].map((e,i)=>(0,t.jsx)("div",{className:u.default.gridRow,children:[void 0,void 0].map((e,n)=>(0,t.jsx)("div",{"data-seat":n+2*i+6*l,className:o()(u.default.videoItem,"videoItem"),children:S(n+2*i+6*l)},`${l}_${i}_${n}_${n+2*i+6*l}`))},`${l}_${i}`)),(null==G?void 0:null===(i=G.egg_info)||void 0===i?void 0:i.teamfight_egg_info)&&el&&5!==F&&(0,t.jsxs)("div",{className:X?u.default.hide:u.default.show,children:[0===l&&(0,t.jsx)("div",{className:u.default.eggLeftSide,style:{backgroundImage:"linear-gradient(to right, rgba(252, 28, 109, 0.56), rgba(255, 42, 119, 0))"}}),0===l&&(0,t.jsx)("div",{className:u.default.eggRightSide,style:{backgroundImage:"linear-gradient(to right, rgba(252, 28, 109, 0.56), rgba(255, 42, 119, 0))"}}),0===l&&(0,t.jsx)("div",{className:u.default.eggMode,style:{backgroundImage:`url(${q&&ee?p:y})`},children:eI})]})]},l)})})]}),(0,t.jsx)("div",{className:u.default.video6V6BgRight})]}),[S,ev,L,G]),eb=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.videoDynamicFloatContainer,"__video_layout_container"),style:{width:ev},children:[(0,t.jsx)("div",{className:u.default.anchor,style:{width:ev},children:S(0)}),(0,t.jsxs)("div",{className:u.default.linker,id:j,children:[[...Array(6)].filter((e,l)=>{var i;return!!(null==R?void 0:null===(i=R[l+1])||void 0===i?void 0:i.user)}).map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(l+1)},l)),Q&&(0,t.jsxs)("div",{className:u.default.emptyJoin,onClick:e=>null==M?void 0:M(1)(e),children:[(0,t.jsx)("div",{className:u.default.plusIcon,children:"+"}),(0,t.jsx)("div",{children:g.p.JOIN_CONNECTION})]})]})]}),[Q,R,M,S,ev]),eC=r.useMemo(()=>(0,t.jsxs)("div",{className:o()(u.default.video2v4v4Container,"__video_layout_container"),style:{width:ev},children:[(0,t.jsxs)("div",{className:u.default.anchorContaienr,children:[(0,t.jsx)("div",{className:u.default.anchor,children:S(0)}),(0,t.jsx)("div",{className:u.default.anchor,children:S(1)})]}),(0,t.jsx)("div",{className:u.default.linker,children:[...Array(8)].map((e,l)=>(0,t.jsx)("div",{className:o()(u.default.videoItem,"videoItem"),children:S(l+2)},l))})]}),[S,ev]),ek=r.useMemo(()=>(0,t.jsx)(E.X0,{idPrefix:"link-seat-layout",renderElement:S,layout:Z,linkers:$,isTheaterOn:D,count:V,hideShadow:[c.yP.AUDIO_GRID,c.yP.AUDIO_1V8,c.yP.AUDIO_1V8_STAGE,c.yP.AUDIO_DOUBLE_C].includes(T),hideEmpty:25===Number(Z),incomingPlayer:eo,hasAdjust:W,needVideoLayoutContainer:A.Ck.includes(T)}),[S,V,Z,$,D,T,W,ev]),ew=r.useMemo(()=>{try{var e;let l=document.getElementsByClassName("__video_layout_container"),i=document.getElementsByClassName("__clairvoyance_videoDynamicLayout");return null===(e=_()(l).concat(_()(i)))||void 0===e?void 0:e.map(e=>{var l,i,t;return(0,v._q)((null==eo?void 0:eo.root)||(null==eo?void 0:null===(t=eo._config)||void 0===t?void 0:null===(i=t._config)||void 0===i?void 0:null===(l=i.baseConfig)||void 0===l?void 0:l.el),e)})}catch(e){return[]}},[ei,U,T,R,ed]);return(0,t.jsxs)("div",{className:o()(u.default.container,P,{[u.default.audioBackground]:[c.yP.AUDIO_GRID,c.yP.AUDIO_1V8,c.yP.AUDIO_1V8_STAGE,c.yP.AUDIO_DOUBLE_C].includes(T),[u.default.video6v6Background]:T===c.yP.VIDEO_6V6,__LinkSeatsLayout__:true},"LinkSeatsLayout"),style:{backgroundImage:H||!O||U?null:`url(${O})`},children:[(e=>{if("1"===K&&x.fh.includes(e)&&(0,x.D)().includes(Z))return ek;if(x.OY.includes(e)&&(0,x.D)().includes(Z))return ek;switch(e){case c.yP.AUDIO_1V8:return ef;case c.yP.AUDIO_GRID:return em;case c.yP.VIDEO_1V6:return ep;case c.yP.VIDEO_DYNAMIC:return eA;case c.yP.VIDEO_GRID:return e_;case c.yP.VIDEO_6V6:return ej;case c.yP.VIDEO_1_V_8:return eE;case c.yP.VIDEO_DYNAMIC_FLOAT:return eb;case c.yP.VIDEO_1_V_6:return eN;case c.yP.VIDEO_1_V_3:return ex;case c.yP.VIDEO_T1_V_B8:return eh;case c.yP.VIDEO_1V8:return ey;case c.yP.VIDEO_2V4V4:return eC;default:return null}})(T),U&&O&&(0,t.jsx)(m.Z,{backgoundImgSrc:O,clairvoyancePaths:ew,disableClairvoyance:z})]})}},286443:function(e,l,i){i.d(l,{_:function(){return h}}),i("490629"),i("706056");var t=i("320165"),n=i("469935"),o=i.n(n),r=i("101199"),s=i("746958"),d=i("982132"),a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABjElEQVRIidWV21HCQBSGv914GR2YgQ6wArEDqAC3AmMFjhUgFSgVKBUEtQCwg1iBWIGZwdsg2eMDZFSyIRAfHP+nbHL2/87ZPbuB/y61auBbQO0DGvNJoymEVUP0a8A4oOF5tEVm5guzryYxnaphVAjwcksby1lODiOxmJIhXAvwHOArzWWOeaJoYjlwVaJd0U8BNaVpr2gOUNn23Mk4AZuzzaytAUCExluQnuMEKEVrHfNESZflAzSVIgDlqNoJKCpF+lw4AXHMfRGAkG7VrAr6BfxHZcNwJUDZMFQqHbxMGveBzNwDFXMM2VfAd4mlt9OitzLg9YZz8TjRlmZeJWLplgx+ZqKLL8YBDa0ZzIfhxGI8qGs4RLGvoCIQIdwJ9F3rvhTwcs0D6X4OlaW3a7hYZubSjyV6DvATcw2+tuwx6+26aI7WNU8BtPdlMrU8vs8eKwBiOS4C2Pg+EEuULJrWDLaSD4qrrPs+Tz8qsEJ3MUAg0jGdIuYpQNkwFMspSf8LIZbmzpJf4p/rExXqdbGSwoYIAAAAAElFTkSuQmCC",u=i.p+"media/golden+1.4e6d42ef0e8ed3dc.webp",c=i.p+"media/golden_start.9fb27d83e8c1b58f.webp",v=i("431204"),m=i("695904"),f=i("950257");let _=null,g=null,h=e=>{var l;let{isAnchor:i,className:n,isVideo:h,labelInfo:p,onClick:y,singV3Ab:E,user:N,position:x,titleSponsor:A,isBigScreenSing:I,layout:j}=e,[b,C]=r.useState(p),[k,w]=r.useState(!1),[T,S]=r.useState(!1),[V,P]=r.useState(!1),O=r.useMemo(()=>null==p?void 0:p.currentSingItem,[p]),D=r.useMemo(()=>null==p?void 0:p.is_singing,[p]),R=r.useRef(null);r.useEffect(()=>{O&&D&&0===x&&L()},[O,x,null==N?void 0:null===(l=N.user)||void 0===l?void 0:l.id_str]);let L=()=>{_&&clearInterval(_),P(!1),S(!0),R.current=setTimeout(()=>{S(!1),_=setInterval(()=>{P(e=>!e)},5e3)},3e3)},M=r.useMemo(()=>null==p?void 0:p.goldenCount,[p]),B=r.useMemo(()=>null==b?void 0:b.goldenCount,[b]),F=r.useMemo(()=>M||"0",[M]);r.useEffect(()=>{if((null==b?void 0:b.userId)!==(null==p?void 0:p.userId)){C(p);return}if(!g)return M-B>0&&(w(!0),g=setTimeout(()=>{w(!1),C(p),_&&clearInterval(_),P(!0),_=setInterval(()=>{P(e=>!e)},5e3),g&&clearTimeout(g),g=null},3e3)),()=>{R.current&&clearTimeout(R.current)}},[M]);let U=r.useMemo(()=>p?null==p?void 0:p.golden_microphone_icon:"",[p]),G=r.useMemo(()=>{let e=["2","3"].includes(E),l=Number(M)?M:0;if(e&&l<1)return(!i||!!k)&&!0;return!1},[M,k,E,i,p]),Y=r.useMemo(()=>(0,t.jsx)("div",{className:d.default.honorTitleContainer,children:(0,t.jsx)(v.Z,{titleSponsor:A,isBigScreenSing:I,showType:m.cj.ORDER_SING,children:(0,t.jsx)("img",{className:d.default.goldenAndOne,style:j===f.yP.VIDEO_GRID?{top:"50%",left:"50%",transform:"translate(-50%, -50%)"}:{},src:u})})}),[A]);return(null==p?void 0:p.live_linkmic_order_sing_micro_opt)!=="1"?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:o()({[d.default.labelContainer]:!i,[d.default.anchorContainer]:i,[n]:!0,[d.default.backGrey]:G}),onClick:y,children:(0,t.jsxs)("div",{className:o()({[d.default.container]:!0}),children:[!i&&!k&&(0,t.jsx)("img",{className:o()({[d.default.hidden]:T,[d.default.labelIcon]:!0}),src:G?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABiUlEQVRIidWVwVHDMBBF/5cpICWECggdOBWAkjhXkgoYKghUwFAB5JzxLB0QOjAVEDpIAZaWAw4kWMKJOTD8k6xZ/bcraWXgv4v7BopI13ufAoAxZgWgsNaufw0QkVRVZwDS2mLyAcCNtXbVCiAiM1W9bshhVZalHY/HxUGAPM8nJO8bzDdakzwNVWJC0SLSJTnb0xwAOqoaTCYIqA6zewAAAFIRqa0JAgCcHWgO4DOxZgDJThsAAlXHKmirWl/EAC9t3I0xtasaBDjnHlv4r6y1y70AWZYtAdSCGxRsyOgZkJwCiD4B2/LezweDwXxvgIjcArgk2UdzJXej0WgSTfT7xGKxSJMkeao+C5LWOdczxpwDOAHQwcdteXbOPVbbGdXR94kkSbZbvqeqr8aYQlXnw+EwmmlMO1uU5/kEX80yIXlcZdsjeXGoeQ2wbULyrRp2AKAsy2kbwM4Wqeqa5Ga8OQeQfIi9903aqcB7fxeIWQO4aWNeA2RZtlTVK3zd/4Jk/6df4p/rHQhNhxQoc1HRAAAAAElFTkSuQmCC":a}),!k&&T&&!i&&(0,t.jsx)("img",{className:o()({[d.default.singingIconVideo]:h,[d.default.singingIcon]:!0}),src:c}),!k&&(null==p?void 0:p.is_singing)&&!i&&(0,t.jsx)("div",{className:o()(d.default.countContainer),children:(0,t.jsx)("div",{className:d.default.count,children:V?(0,s.BM)(Number(null==p?void 0:p.goldenCount))||0:"演唱中"})}),!k&&!(null==p?void 0:p.is_singing)&&!i&&(0,t.jsx)("div",{className:o()(d.default.countContainer),children:(0,t.jsx)("div",{className:d.default.count,children:(0,s.BM)(Number(null==p?void 0:p.goldenCount))||0})}),i&&!k&&(0,t.jsx)("div",{children:"主播"}),k&&(0,t.jsxs)("div",{className:o()(d.default.plusOne),children:[" ",`+${M-B}`]})]})}),k&&Y]}):(0,t.jsxs)("div",{className:o()({[d.default.labelContainerV1]:!0,[n]:!0,[d.default.backGrey]:G}),onClick:y,children:[(0,t.jsx)("div",{className:o()({[d.default.labelContainerBg]:!0,[d.default.showAnimation]:k})}),(0,t.jsxs)("div",{className:o()({[d.default.container]:!0,[d.default.showAnimation]:k}),children:[a&&(0,t.jsx)("img",{className:d.default.labelIcon,src:U}),(0,t.jsx)("div",{className:o()(d.default.countContainer),children:(0,t.jsx)("div",{className:o()({[d.default.showAnimation]:k}),children:(0,t.jsx)("div",{className:d.default.count,children:(0,s.BM)(Number(F))})})})]})]})}},551458:function(e,l,i){i.d(l,{Z:function(){return S}});var t=i("629686"),n=i("402748");i("706056"),i("490629");var o=i("320165"),r=i("101199"),s=i("469935"),d=i.n(s),a=i("426493"),u=i("558788"),c=i("977490"),v=e=>{let{hasWaveShow:l,waveWidth:i,isCrossRoom:t}=e,n=r.useRef(!1),[s,d]=r.useState(!1),a=r.useRef(null);return r.useEffect(()=>(n.current&&(d(!!l),a.current=setTimeout(()=>{d(!l)},3e3)),n.current=!0,()=>{a.current&&clearTimeout(a.current)}),[l]),(0,o.jsxs)(o.Fragment,{children:[s&&n.current&&(0,o.jsx)("img",{src:c,className:u.default.eggRightWave,style:{width:t?i:"100%"}}),(0,o.jsx)("div",{className:u.default.eggRightProgress})]})},m=i("19279");let f={Half:.5,ZERO:0,TransfromY:2.4};var _={Normal:0,0:"Normal",RedTrans:1,1:"RedTrans",BlueTrans:2,2:"BlueTrans"},g={None:0,0:"None",Red:1,1:"Red",Blue:2,2:"Blue",Both:3,3:"Both"},h=i("789034"),p=i("811776"),y=i("894309"),E=i("964530");let N=e=>{switch(e){case E.du.BorrowedBuff:return y.default.borrwed;case E.du.FierceBuff:return y.default.fierce;case E.du.Fog:return y.default.fog;default:return""}},x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:65;return({35:12,65:14,100:16,150:12,300:14,500:16})[e]||12},A=e=>{let l=(0,r.useRef)(null),{leftPKScore:i,leftAuraUrl:t,rightAuraUrl:n,leftWidth:s,leftEffectInfo:a,rightEffectInfo:u,isSomeAnchorInSuperFogEffect:c}=e,v=null==i?void 0:i.curAddScoreText,m=x(null==i?void 0:i.buffScoreRatio);if((0,r.useEffect)(()=>{v&&l.current&&(0,E.sG)(null==a?void 0:a.type)&&(l.current.src=l.current.src)},[v]),!(n||t))return null;let f=1===[n,t].filter(Boolean).length?"visible":"hidden";return(0,o.jsxs)("div",{className:y.default.wrap,children:[(0,o.jsxs)("div",{className:d()(y.default.left,N(null==a?void 0:a.type)),style:{width:s,overflow:f},children:[v&&(0,o.jsx)("span",{className:y.default.score,style:{fontSize:m},children:v},`font-${v}-${m}`),t&&(0,o.jsx)("img",{ref:l,src:t})]}),(0,o.jsx)("div",{className:d()(y.default.right,c?y.default.fog:N(null==u?void 0:u.type)),style:{overflow:f},children:n&&(0,o.jsx)("img",{src:n})})]})};var I=i("811603"),j=i("26333"),b=i("890710"),C=i("399258");let k=e=>{let{pipWin:l}=(0,j.ds)(),{centerIcon:i,repeatedCenterIcon:s,className:a,leftEffectInfo:u,needPkBarAlignCenter:c,scoreBarRef:v}=e,m=(0,I._)(e,["centerIcon","repeatedCenterIcon","className","leftEffectInfo","needPkBarAlignCenter","scoreBarRef"]),f=(0,r.useRef)(null),_=(0,p.yG)(e=>{var l;return null===(l=e.fakePropInfo)||void 0===l?void 0:l.type}),[g,h]=(0,r.useState)(!1),y=(null==u?void 0:u.type)===_;return(0,r.useEffect)(()=>{var e,t,n;if(!y)return;let r=null===(e=f.current)||void 0===e?void 0:e.getBoundingClientRect(),s=null===(t=f.current)||void 0===t?void 0:t.cloneNode(),d=null===(n=v.current)||void 0===n?void 0:n.getBoundingClientRect();if(!_||!r||!s||!i||!d)return;let a=c?d.x+d.width/2-24:r.x,{y:u}=r,m=()=>{try{var e;(0,b.unmountComponentAtNode)(p),null===(e=p.parentElement)||void 0===e||e.removeChild(p),h(!1)}catch(e){}},g=(null==l?void 0:l.document)||document,p=g.createElement("div");return g.body.appendChild(p),h(!0),(0,b.render)((0,o.jsx)("img",{style:{"--targetx":`${a}px`,"--targety":`${u}px`},src:i,className:C.default.popCard,onAnimationEnd:m}),p),()=>{m()}},[_,y]),(0,o.jsxs)(o.Fragment,{children:[s&&(0,o.jsx)("div",(0,n._)((0,t._)({},m),{className:d()(a,C.default.rotate),style:{backgroundImage:`url(${s})`}})),(0,o.jsx)("div",(0,n._)((0,t._)({},m),{className:d()(a,y&&g&&C.default.transparent),ref:f}))]})};var w=i.p+"media/sprint_nobody_gift.42f13764b5c1141a.webp",T=i.p+"media/sprint_small_gift.495447f46a7ea01f.webp",S=(0,r.memo)(e=>{var l,i,s,u,y,E;let{leftPKScore:N,rightPKScore:x,showFaceStatus:I=!1,isTeamPK:j=!1,className:b,showAroundFaceStatus:C=!1,eggModeInfo:S={},teamFightInfo:V={},leftAnchorIdList:P=[],rightAnchorIdList:O=[],style:D={},size:R="default",variant:L="default",sprintChallengeConfig:M,roomBattleVoteConfig:B}=e,F=(0,r.useRef)(null),U=(j?null==N?void 0:N.teamScore:null==N?void 0:N.score)||0,G=(j?null==N?void 0:N.teamScoreBlur:null==N?void 0:N.scoreBlur)||"0",Y=G.includes("领先")||G.includes("落后"),$=(j?null==x?void 0:x.teamScore:null==x?void 0:x.score)||0,Z=(j?Y?"":null==x?void 0:x.teamScoreBlur:null==x?void 0:x.scoreBlur)||"",[W,H]=(0,r.useState)(_.Normal),K=(0,p.Z4)({leftAnchorIdList:P,rightAnchorIdList:O}),{rightMiniIcon:z,hideRightScore:Q,centerIcon:J,needHideCenterIcon:X,needPkBarAlignCenter:q,hideLeftScore:ee}=K,{statusCls:el,iconStyle:ei,isPropIcon:et}=(0,r.useMemo)(()=>{if(I){let e=U===$,l=U>$;return e?{statusCls:m.default.draw}:{statusCls:l?m.default.win:m.default.lose}}return J?{statusCls:m.default.customIcon,isPropIcon:!0,iconStyle:{backgroundImage:`url(${J})`}}:{statusCls:0===U&&0===$?m.default.start:m.default.progress}},[U,$,I,J]),en=(0,r.useMemo)(()=>{if(C){let e=U===$,l=U>$;return e?[m.default.draw,m.default.draw]:l?[m.default.win,m.default.lose]:[m.default.lose,m.default.win]}return["",""]},[U,$,C]),{isFinishEggGame:eo,isRewardTime:er,isBuleTeamTaskSuccess:es,isRedTeamTaskSuccess:ed}=(0,h.Z)(),ea=()=>{if(!ed&&!es)return g.None;if(ed&&!es)return g.Red;if(!ed&&es)return g.Blue;if(ed&&es)return ex>=f.Half?g.Red:g.Blue},eu=()=>{if(!!(null==S?void 0:S.egg_info)&&((null==S?!void 0:!S.egg_info)||!!Number(G)||!!Number(Z)))eo&&H(_.Normal),er&&(ed&&Number(G)>=Number(Z)&&H(_.RedTrans),es&&Number(G)<Number(Z)&&H(_.BlueTrans))},ec=null==V?void 0:null===(l=V.team_infos)||void 0===l?void 0:l.filter(e=>(null==e?void 0:e.team_id_str)==="1"),ev=null==V?void 0:null===(i=V.team_infos)||void 0===i?void 0:i.filter(e=>(null==e?void 0:e.team_id_str)==="2"),[em,ef]=r.useState(!1),e_=r.useRef(!1),[eg,eh]=r.useState(!1),ep=r.useRef(!1),ey=r.useRef(null),eE=r.useRef(null);r.useEffect(()=>(e_.current&&(ef(!!U),ey.current=setTimeout(()=>{ef(!U)},3e3)),e_.current=!0,()=>{ey.current&&clearTimeout(ey.current)}),[U]),r.useEffect(()=>(ep.current&&(eh(!!$),eE.current=setTimeout(()=>{eh(!$)},3e3)),ep.current=!0,()=>{ey.current&&clearTimeout(ey.current)}),[$]);let eN=(0,r.useCallback)(e=>{var l,i,t,n;let{teamId:r}=e;return({0:(0,o.jsx)(o.Fragment,{}),1:(null==ec?void 0:null===(l=ec[0])||void 0===l?void 0:l.bonus_score)?(0,o.jsx)("div",{className:m.default.eggLeftScore,children:null==ec?void 0:null===(i=ec[0])||void 0===i?void 0:i.bonus_score}):(0,o.jsx)(o.Fragment,{}),2:(null==ev?void 0:null===(t=ev[0])||void 0===t?void 0:t.bonus_score)?(0,o.jsx)("div",{className:m.default.eggRightScore,children:null==ev?void 0:null===(n=ev[0])||void 0===n?void 0:n.bonus_score}):(0,o.jsx)(o.Fragment,{})})[r||0]},[S,V]),ex=(0,r.useMemo)(()=>q||0===U&&0===$?.5:er?Math.min(Math.max(U/(U+$),.2),.8):Math.min(Math.max(U/(U+$),.1),.9),[U,$,er,q]);(0,r.useEffect)(()=>{eu()},[S,G,Z]);let eA=`${100*ex}%`;if("sprintChallenge"===L&&M){let e=M.achieved?"100%":`${100*M.progress}%`,l=M.showShockwave?T:w,i=M.showShockwave?20:22;return(0,o.jsxs)("div",{className:d()(m.default.wrap,m.default.sprintChallenge,b,{[m.default.small]:"small"===R}),ref:F,style:D,children:[M.progress>0?(0,o.jsx)("div",{className:m.default.leftBar,style:{width:e}}):null,M.showGift?(0,o.jsx)("img",{className:m.default.sprintGiftCover,src:l,style:{left:`calc(${e} - ${i}px)`}}):null,(0,o.jsxs)("div",{className:d()(m.default.scoreWrap,m.default.spaceCenter,m.default.sprintScoreWrap),children:[(0,o.jsx)("div",{className:d()(m.default.score,m.default.left,m.default.sprintScore),children:(0,o.jsx)("span",{children:M.displayScore})}),(0,o.jsx)("div",{className:d()(m.default.score,m.default.sprintScore,m.default.sprintRightScore,{[m.default.sprintAchieved]:M.achieved}),children:(0,o.jsx)("span",{children:M.targetText})})]})]})}if("roomBattleVote"===L){let e=(null==B?void 0:B.themeTitle)||"",l=!!(e&&"无主题"!==e),i=`${(1-ex)*100}%`;return(0,o.jsxs)("div",{className:d()(m.default.wrap,m.default.roomBattleVote,b,{[m.default.small]:"small"===R}),ref:F,style:D,children:[(0,o.jsx)("div",{className:m.default.leftBar,style:{width:eA}}),(0,o.jsx)("div",{className:m.default.rightBar,style:{width:i}}),(0,o.jsxs)("div",{className:d()(m.default.scoreWrap,m.default.spaceCenter,m.default.roomBattleVoteScoreWrap),children:[(0,o.jsx)("div",{className:d()(m.default.score,m.default.left,m.default.roomBattleVoteScore),children:(0,o.jsx)("span",{children:G})}),(0,o.jsx)("div",{className:d()(m.default.score,m.default.roomBattleVoteScore,m.default.roomBattleVoteRightScore),children:(0,o.jsx)("span",{children:Z})})]}),l?(0,o.jsx)("div",{className:m.default.roomBattleVoteTheme,children:(0,o.jsx)("span",{children:e})}):null]})}return(0,o.jsxs)("div",{className:d()(m.default.wrap,b,{[m.default.small]:"small"===R}),ref:F,style:D,children:[(0,o.jsxs)("div",{className:m.default.leftBar,style:{width:eA},children:[(null==S?void 0:null===(s=S.egg_info)||void 0===s?void 0:s.teamfight_egg_info)&&er&&ed&&!!U&&ea()===g.Red&&(0,o.jsx)(a.Z,{hasWaveShow:U,isCrossRoom:!1,waveWidth:eA}),em&&(null==S?void 0:null===(u=S.egg_info)||void 0===u?void 0:u.teamfight_egg_info)&&er&&ed&&ea()===g.Blue&&(0,o.jsx)("img",{src:c,className:m.default.mutiFightEggLeftWave}),!X&&(et?(0,o.jsx)(k,(0,n._)((0,t._)({},K),{className:d()(m.default.status,el,m.default.spaceCenter),style:ei,centerIcon:J,scoreBarRef:F})):(0,o.jsx)("div",{className:d()(m.default.status,el,m.default.spaceCenter)}))]}),(0,o.jsx)(A,(0,t._)({leftPKScore:N,leftWidth:eA},K)),(0,o.jsx)("div",{}),(null==S?void 0:S.egg_info)&&er&&es&&!!$&&ea()===g.Blue&&(0,o.jsx)("div",{className:m.default.rightBar,style:{width:`${(1-ex)*100}%`},children:(0,o.jsx)(v,{hasWaveShow:$,isCrossRoom:!1,waveWidth:`${(1-ex)*100}%`})}),eg&&(null==S?void 0:S.egg_info)&&er&&es&&!!$&&ea()===g.Red&&(0,o.jsx)("img",{src:c,className:m.default.mutiFightEggRightWave,style:{width:`${(1-ex)*100}%`}}),(0,o.jsxs)("div",{className:d()({[m.default.scoreWrap]:!0,[m.default.spaceCenter]:!0}),children:[(0,o.jsxs)("div",{className:d()(m.default.score,m.default.left),style:{marginLeft:C?"-20px":"0",transform:`translateY(-${W===_.RedTrans?f.TransfromY:f.ZERO}px)`},children:[C&&(0,o.jsx)("div",{className:d()(m.default.status,en[0])}),!ee&&(0,o.jsx)("span",{children:G}),(null==S?void 0:null===(y=S.egg_info)||void 0===y?void 0:y.teamfight_egg_info)&&(0,o.jsx)(eN,{teamId:1})]}),(0,o.jsxs)("div",{className:m.default.score,style:{marginRight:C?"-20px":"0",transform:`translateY(-${W===_.BlueTrans?f.TransfromY:f.ZERO}px)`},children:[(null==S?void 0:null===(E=S.egg_info)||void 0===E?void 0:E.teamfight_egg_info)&&(0,o.jsx)(eN,{teamId:2}),z&&(0,o.jsx)("img",{src:z}),!Q&&(0,o.jsx)("span",{children:Z}),C&&(0,o.jsx)("div",{className:d()(m.default.status,en[1])})]})]})]})})},769282:function(e,l,i){i.d(l,{_:function(){return s}});var t=i(320165),n=i(469935),o=i.n(n);i(101199);var r=i(478062);let s=e=>{let{userName:l,isMute:i,className:n,textAlign:s,closeAudio:d,onClick:a,noName:u}=e;return(0,t.jsxs)("div",{className:o()(r.default.nickNameContainer,n),onClick:e=>null==a?void 0:a(e),children:[d?(0,t.jsx)("span",{className:r.default.closeAudio}):i?(0,t.jsx)("span",{className:r.default.muteIcon}):null,!u&&(0,t.jsx)("span",{className:r.default.nickName,style:{textAlign:s},children:l||""})]})}},476848:function(e,l,i){i.d(l,{W:function(){return eo}});var t=i("629686"),n=i("402748");i("490629"),i("706056");var o=i("320165"),r=i("469935"),s=i.n(r),d=i("198412"),a=i.n(d),u=i("795233"),c=i.n(u),v=i("101199"),m=i("374600"),f=i("243745"),_=i("638608"),g=i("472090"),h=i("950257"),p=i("960477"),y=i("769282"),E=i.p+"media/leave.c5c6d64274690e53.png",N=i("487227"),x=i("788287"),A=i("286443"),I=i("997288"),j=i("896792"),b=i("433063"),C=i("109207"),k=i("964192"),w=i("310910"),T=i("474066"),S=i("504283"),V=i("999449"),P=i("720724"),O=i("132747"),D=i("894473"),R=i("905018"),L=i("79281"),M=i("599165");let B="https://sf3-cdn-tos.douyinstatic.com/obj/venus/linkmic_gift.png",F={Knuckle:D,CrystalCrown:R,GemstoneCrown:L,DiamondCrown:M,HeartBreak:O},U={Knuckle:w,CrystalCrown:T,GemstoneCrown:S,DiamondCrown:V,HeartBreak:k,Victory:P},G=e=>{let{giftNum:l,className:i,onClick:n,showGiftIcon:r=!0,background:d="rgba(0, 0, 0, 0.3)",giftLabelIcon:a="",type:u=0,giftLabelStyle:c={},isJoinGuestBattle:m=!0,battleAnimation:f="",battleIcon:_="",layout:g,isInPunish:p,guestBattleInfo:y,user:E}=e,[N,x]=v.useState(!1),[A,I]=v.useState(null),j=v.useMemo(()=>g===h.yP.VIDEO_1V6,[g]),b=v.useMemo(()=>g===h.yP.VIDEO_1V8,[g]),k=v.useMemo(()=>g===h.yP.VIDEO_DYNAMIC_FLOAT,[g]),w=v.useRef(null),T=v.useRef(null),S=v.useRef(null);v.useEffect(()=>()=>{w.current&&clearTimeout(w.current),S.current&&clearTimeout(S.current),T.current&&clearTimeout(T.current)},[]),v.useEffect(()=>{f&&(w.current&&clearTimeout(w.current),S.current&&clearTimeout(S.current),T.current&&clearTimeout(T.current),"Victory"===f?(w.current=setTimeout(()=>{I("Victory")},3e3),S.current=setTimeout(()=>{x(!1),I(null)},6e3)):(I(f),T.current=setTimeout(()=>{x(!1),I(null)},4e3)))},[f]);let V=()=>{x(!0)},P=v.useMemo(()=>{var e;return(null==y?void 0:null===(e=y.results)||void 0===e?void 0:e.filter(e=>{var l,i,t;return String(null==e?void 0:e.guest_id)===String(null==E?void 0:null===(l=E.user)||void 0===l?void 0:l.id_str)&&(null==e?void 0:e.role)===1&&Number(null==e?void 0:null===(t=e.crown_info)||void 0===t?void 0:null===(i=t.cur_grade)||void 0===i?void 0:i.level)>0}).length)>0?"rgba(255, 184, 78, 0.5)":"rgba(254, 44, 85, 0.34)"},[y,E]);if(1===u)return m?(0,o.jsx)(o.Fragment,{children:(0,o.jsxs)("div",{className:s()({[C.default.giftContainer]:!0,[i]:!0,[C.default.giftNumberWithoutIcon]:!0}),style:{backgroundColor:_?P:d,paddingLeft:(null==c?void 0:c.width)?"22px":"4px",alignItems:(null==c?void 0:c.width)?"flex-end":"center",marginTop:(null==c?void 0:c.width)?"4px":"2px"},onClick:e=>{null==n||n(e)},children:[A&&!p?(0,o.jsx)("img",{className:s()({[C.default.giftIcon]:!0,[C.default.ani]:A&&N}),src:(A?U[A]:F[_])||B,style:(0,t._)({},c),onLoad:()=>V()}):(0,o.jsx)("img",{className:s()({[C.default.giftIcon]:!0,[C.default.hidenIcon]:j||b||k,[C.default.scale]:_}),src:F[_]||B,style:(0,t._)({},c)}),(0,o.jsx)("span",{className:C.default.giftText,children:l})]})}):(0,o.jsx)("div",{style:{height:"16px",marginTop:"4px"}});return null};var Y=i("609817");let $={Knuckle:D,CrystalCrown:R,GemstoneCrown:L,DiamondCrown:M,HeartBreak:O},Z={Knuckle:w,CrystalCrown:T,GemstoneCrown:S,DiamondCrown:V,HeartBreak:k,Victory:P},W=e=>{let{allowSendGiftGuest:l,user:i,isGuestBattle:t,battleIcon:n,isMvp:r,mvpIcon:d,is6v6:a,battleAnimation:u,layout:c,userAppid:f,isGuest:_,playingAnimation:g,setPlayingAnimation:p,mvpUseridRef:y,mvpChangeRef:E}=e,[N,A]=v.useState(!1),I=v.useRef(null),j=v.useRef(null),b=v.useRef(null);v.useEffect(()=>()=>{I.current&&clearTimeout(I.current),b.current&&clearTimeout(b.current),j.current&&clearTimeout(j.current)},[]),v.useEffect(()=>{u&&(I.current&&clearTimeout(I.current),b.current&&clearTimeout(b.current),j.current&&clearTimeout(j.current),"Victory"===u?(I.current=setTimeout(()=>{p("Victory")},3e3),b.current=setTimeout(()=>{A(!1),p(null)},6e3)):(p(u),j.current=setTimeout(()=>{A(!1),p(null)},4e3)))},[u,p]),v.useEffect(()=>{var e,l,t;let n;(null==d?void 0:d.mvpRole)===x.$5.PlayerRole_LEADING_MVP&&(null==d?void 0:null===(e=d.icons)||void 0===e?void 0:e.firstAnimations)&&((null==y?void 0:y.current)!==(null==i?void 0:null===(l=i.user)||void 0===l?void 0:l.id_str)?(y&&(y.current=null==i?void 0:null===(t=i.user)||void 0===t?void 0:t.id_str),E&&(E.current=!0)):d.mvpGoldChange!==(null==E?void 0:E.current)&&(n=setTimeout(()=>{E&&(E.current=!1),clearTimeout(n)},3e3)))},[d,i,null==y?void 0:y.current,null==E?void 0:E.current]);let C=()=>{A(!0)},k=v.useMemo(()=>c===h.yP.VIDEO_DYNAMIC_FLOAT,[c]),w=v.useMemo(()=>c===h.yP.VIDEO_1V6||c===h.yP.VIDEO_1V8,[c]);if(l&&(null==i?void 0:i.link_type)===m.Un.TYPE_VIDEO&&6383===Number(f)){var T,S,V,P,O,D;if(t&&n)return g?(0,o.jsx)("img",{className:s()({[Y.default.videoIcon]:!0,[Y.default.videoIconAnimation]:g&&N}),src:(g?Z[g]:$[n])||"",onLoad:()=>C()}):(0,o.jsx)("img",{src:$[n],className:s()(Y.default.guestVideoIcon,{[Y.default.is1v6DynamicFloat]:k,[Y.default.isSmallIcon]:w})});if(r&&(null==d?void 0:d.mvpRole)===x.$5.PlayerRole_LEADING_MVP&&(null==d?void 0:null===(T=d.icons)||void 0===T?void 0:T.firstIcon))return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("img",{src:null==d?void 0:null===(V=d.icons)||void 0===V?void 0:V.firstIcon,className:s()(Y.default.mvpVideoIcon,{[Y.default.videoOpponent]:!_,[Y.default.is6V6]:a,[Y.default.mvpGoldUnchange]:!(null==E?void 0:E.current)})}),(null==d?void 0:d.dateTime)&&(null==E?void 0:E.current)&&(0,o.jsx)("img",{className:s()(Y.default.videoMvpAnimation,{[Y.default.is6V6Animations]:a}),src:`${null==d?void 0:null===(P=d.icons)||void 0===P?void 0:P.firstAnimations}?${null==d?void 0:d.dateTime}`})]});else if(r&&(null==d?void 0:d.mvpRole)===x.$5.PlayerRole_LAGGING_MVP&&(null==d?void 0:null===(S=d.icons)||void 0===S?void 0:S.secondIcon))return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("img",{src:null==d?void 0:null===(O=d.icons)||void 0===O?void 0:O.secondIcon,className:s()(Y.default.mvpVideoIcon,{[Y.default.videoOpponent]:!_,[Y.default.is6V6]:a})}),(null==d?void 0:d.playAnimation)&&(0,o.jsx)("img",{className:s()(Y.default.videoMvpAnimation,{[Y.default.is6V6Animations]:a}),src:`${null==d?void 0:null===(D=d.icons)||void 0===D?void 0:D.secondAniations}`})]})}return null};i("679308");var H=i("335612"),K=function(){let[e,l]=v.useState({width:void 0,height:void 0});return v.useEffect(()=>{function e(){l({width:window.innerWidth,height:window.innerHeight})}return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)},[]),e},z=e=>{var l,i,t,n;let r=v.useRef(null),s=v.useRef(null),d=K(),{left:a=0,top:u=0,right:c=0,bottom:m=0}=(null==e?void 0:e.clearPath)||{},{imgSrc:f}=e,_=null!==(t=null===(l=r.current)||void 0===l?void 0:l.clientWidth)&&void 0!==t?t:0,g=null!==(n=null===(i=r.current)||void 0===i?void 0:i.clientHeight)&&void 0!==n?n:0;v.useEffect(()=>{_&&g&&h()},[_,g,null==e?void 0:e.clearPath,f,d]);let h=async()=>{var e,l,i,t,n;let o=s.current;if(!o)return;let d=o.getContext("2d"),v=null!==(i=null===(e=r.current)||void 0===e?void 0:e.clientWidth)&&void 0!==i?i:0,_=null!==(t=null===(l=r.current)||void 0===l?void 0:l.clientHeight)&&void 0!==t?t:0;let g=await (n=f,new Promise((e,l)=>{let i=new Image;i.addEventListener("load",()=>e(i)),i.addEventListener("error",l),i.src=n}));d.filter="blur(150px)",d.drawImage(g,0,0,v,_),d.drawImage(g,0,0,v,_),d.drawImage(g,0,0,v,_),d.clearRect(a,u,c-a,m-u)};return(0,o.jsx)("div",{ref:r,className:H.default.backgroundContainer,children:(0,o.jsx)("canvas",{ref:s,style:{height:"100%",width:"100%"},width:_,height:g})})},Q=i("473682"),J=i("941078"),X=i("323401"),q=i("431204"),ee=i("695904"),el=i("361248"),ei=i("996429"),et=i("45488"),en=e=>{let{position:l}=e,i="topRight"===l?et.default.topRight:et.default.bottomLeft;return(0,o.jsxs)("div",{className:s()(et.default.frame,i),children:[(0,o.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH5SURBVHgBzVjtUcJAEH1h+B0bkAbEBmIDWoBiAQ4FaAPaAQWgBehYADZgGhAbgAakAdzFC3PG3O5dsnF4MzeQXG55+/bjjgAHjiz2we12O6KPMY3c3VrTWGVZtkIHOLtFZZPsvSOWoFt8Q+PaI1bHksYjGX5BOrkJfcxqt0uydVldDBQbDzSmAjkGqzqjH5vCBgXZOq0uggSdeheIxx2tyWGDk+qLpGCBNDC5FIeiIBGcIB2pTqloJFirrBT8m4ISuY0wl5NzpiqGCErhXdAohXlTFf8QjAgv97s3Yf4chmhSUAwvNVFWbyE8M3JOmqCJoBZeuO1NykWzMP8iGBFeP7SSimZhrisoViAp55OSCmVstavUCUrhrROSFGRyYxhgT9B5rFXvHqQm5+BaeN4kD4cJBjcN1clnt5DqJg3bJ6gl9hPSsMtDp3Rr+Dl4Bnt0DvOOIHnK5KzOcj46h7lS8Ar9wEZB9BNeRu4f39tgQAa4Xx2jP3QKM1ex1lB5e7sX5tm5V2Geu8McLTGE3l5K5b/viqLArSRUZJ3aDeegln8ldPS27Q0gtxc+/31Ax6cyHxLhCwqYoKRQjHqMZ8jnw1ChaI7tCN4ivOkvEAGXX6FC4vydB9bxnPjKZP9uxms3R/iRvkxNbHciYjvVoWJJNpYR64rUNQeDb0eglgluxHYCAAAAAElFTkSuQmCC",className:et.default.tag}),(0,o.jsx)("p",{className:et.default.text,children:"嘉宾"})]})};let eo=e=>{var l,i;let{user:r,className:d,onJoinRoom:u,style:C,onUserClick:k,layout:w,isLock:T,idx:S,roomId:V,teamfightInfo:P,setRankParam:O,setRankListShow:D,loginUser:R,isPreview:L=!1,closeAudio:M=!1,playModesPC:B,orderSingInfo:F,setFloatModal:U,allowSendGiftGuest:Y=!0,showAnchorLabel:$,position:Z,guestBattleInfo:H,onHover:K,topJoin:et=!1,isMvp:eo,isRed:er,mvpIcon:es,singV3Ab:ed="0",animationMap:ea,mvpUseridRef:eu,mvpChangeRef:ec,joinText:ev=X.p.JOIN_CONNECTION,audioPower:em,isCrossLink:ef=!1,roomBattleType:e_="pk"}=e,eg=v.useMemo(()=>S<h.Lf[w],[S,w]),{isGroupPlaying:eh,isInPunish:ep}=(0,J.Z)({teamfightInfo:P}),{giftNum:ey,isGroupFight:eE}=(0,j.Z)({listUser:r,teamfightInfo:P,selfUidStr:null==R?void 0:R.id_str,guestBattleInfo:H,isGuest:eg,roomId:V,layout:w,isCrossLink:ef,roomBattleType:e_}),[eN,ex]=v.useState(!1),[eA,eI]=v.useState(null);v.useRef("");let ej=v.useCallback(e=>{e.talk>0?ex(!0):!e.talk&&ex(!1)},[]),[eb,eC]=v.useState({});v.useLayoutEffect(()=>{try{let e=Array.from(document.querySelectorAll(`#${p.di}`)).find(e=>e.getBoundingClientRect().height>0),l=(0,Q._q)(null==ez?void 0:ez.current,null==e?void 0:e.firstElementChild),i=(0,Q._q)(null==ez?void 0:ez.current,null==e?void 0:e.lastElementChild);eC({top:i.top,left:i.left,bottom:l.bottom,right:l.right})}catch(e){}},[r]),v.useEffect(()=>r?(null==em||em.on(null==r?void 0:r.linkmic_id_str,ej),()=>{ex(!1),null==em||em.off(null==r?void 0:r.linkmic_id_str,ej)}):c(),[ej,null==r?void 0:r.linkmic_id_str,em]);let{isGuestBattle:ek,isInPunish:ew}=(0,b.Z)({guestBattleInfo:H}),eT=v.useMemo(()=>{if(!ek||!(null==r?void 0:r.user.id_str)||!(null==H?void 0:H.battle_id_str))return"";let e=null==H?void 0:H.status,l=null,i=null==ea?void 0:ea.get(`${null==r?void 0:r.user.id_str}_${null==H?void 0:H.battle_id_str}`);return(null==H||H.results.forEach(i=>{var t,n,o;if(String(i.guest_id)===String(null==r?void 0:null===(t=r.user)||void 0===t?void 0:t.id_str)){if([1,4].includes(Number(e))&&(null==i?void 0:i.role)===1)switch(Number(null==i?void 0:null===(o=i.crown_info)||void 0===o?void 0:null===(n=o.cur_grade)||void 0===n?void 0:n.level)){case 1:l="CrystalCrown";break;case 2:l="GemstoneCrown";break;case 3:l="DiamondCrown";break;default:l="Knuckle"}[1,4].includes(Number(e))&&(null==i?void 0:i.role)===2&&(l="HeartBreak"),(null==i?void 0:i.role)===0&&(l=""),2===Number(e)&&(null==i?void 0:i.role)===1&&(l="Victory")}}),i===l)?"":(null==ea||ea.set(`${null==r?void 0:r.user.id_str}_${null==H?void 0:H.battle_id_str}`,l),""!==l&&eI("Victory"===l?"Victory":l),l)},[null==H?void 0:H.status,null==H?void 0:H.results,ek,null==r?void 0:null===(l=r.user)||void 0===l?void 0:l.id_str,null==H?void 0:H.battle_id_str]),eS=v.useMemo(()=>(null==r?void 0:r.is_background)===1,[r]),eV=v.useMemo(()=>(null==r?void 0:r.link_type)!==m.Un.TYPE_VIDEO&&(null==r?void 0:r.link_type)!==m.Un.TYPE_VIRTUAL||eS,[eS,null==r?void 0:r.link_type]),eP=v.useMemo(()=>[h.yP.VIDEO_1V6,h.yP.VIDEO_DYNAMIC_FLOAT].includes(w)?"small":"default",[w]),eO=v.useMemo(()=>(null==r?void 0:r.silence_status)!==m.Ai.STATUS_UNSILENCE,[r]),eD=v.useMemo(()=>{var e,l;return null==r?void 0:null===(l=r.content)||void 0===l?void 0:null===(e=l.linkmic_audience_content)||void 0===e?void 0:e.is_enlarged},[r]),eR=v.useMemo(()=>w===h.yP.VIDEO_6V6,[w]),eL=(null!==(i=null==H?void 0:H.results)&&void 0!==i?i:[]).filter(e=>{var l,i;return String(e.guest_id)===(null==r?void 0:null===(l=r.user)||void 0===l?void 0:l.id_str)||String(e.guest_id_str)===(null==r?void 0:null===(i=r.user)||void 0===i?void 0:i.id_str)}).length>0,eM=1===a()(r,"content.linkmic_audience_content.ai_guest_type"),eB=v.useMemo(()=>(null==r?void 0:r.role_type)===m.oi.TYPE_LEADER&&w===h.yP.VIDEO_1V6&&0===Z,[eS,r,w,Z]),eF=v.useMemo(()=>(null==r?void 0:r.role_type)===m.oi.TYPE_LEADER&&w===h.yP.VIDEO_DYNAMIC_FLOAT&&0===Z,[eS,r,w,Z]),eU=v.useMemo(()=>(null==r?void 0:r.role_type)===m.oi.TYPE_LEADER&&[h.yP.VIDEO_1_V_3,h.yP.VIDEO_1_V_6,h.yP.VIDEO_1_V_8].includes(w)&&0===Z,[eS,r,w,Z]),eG=v.useCallback(e=>{var l,i,t,n;if(e.stopPropagation(),!ef||"crossLink"!==e_||!!er)O({teamfight_id:eE?null==P?void 0:P.teamfight_id_str:null==H?void 0:H.battle_id_str,user:null==r?void 0:r.user,targetRoomId:null!==(n=null!==(t=null==r?void 0:null===(l=r.user)||void 0===l?void 0:l.own_room_id)&&void 0!==t?t:null==r?void 0:null===(i=r.user)||void 0===i?void 0:i.linker_room_id)&&void 0!==n?n:null==r?void 0:r.linker_room_id,isGuestContribution:ek}),null==D||D(!0)},[O,D,P,r,eE,er,ef,e_]),eY=v.useMemo(()=>(null==B?!!void 0:!!B.includes(I.V0.LinkmicPlayMode_OrderSing))||!1,[B]),e$=v.useMemo(()=>{var e;let l={};return null==F||F.user_microphone_list.forEach(e=>{var i,t,n,o,r;l[null==e?void 0:null===(i=e.order_user)||void 0===i?void 0:i.id_str]={userId:null==e?void 0:null===(t=e.order_user)||void 0===t?void 0:t.id_str,is_singing:null==e?void 0:e.is_singing,currentSingItem:null==F?void 0:F.current_sing_item,golden_microphone_icon:null==F?void 0:F.golden_microphone_icon,live_linkmic_order_sing_micro_opt:null==F?void 0:F.live_linkmic_order_sing_micro_opt,title_sponsor:null==e?void 0:e.title_sponsor,goldenCount:null===(r=e.microphone_list)||void 0===r?void 0:null===(o=r.filter(e=>e.microphone_type===f.W5.GOLDEN_MICROPHONE))||void 0===o?void 0:null===(n=o[0])||void 0===n?void 0:n.micro_phone_num}}),l[null==r?void 0:null===(e=r.user)||void 0===e?void 0:e.id_str]},[F,r]),eZ=v.useCallback(e=>{e.stopPropagation(),U(h.uH.ORDER_SING)},[U]),{gameType:eW}=(0,ei.zL)(),eH=v.useMemo(()=>{var e,l,i,o,s,d;let a=[];return F&&(null==F||null===(e=F.user_microphone_list)||void 0===e||e.forEach(e=>{if(null==e?void 0:e.is_singing){var l,i,o,r;(null==e?void 0:null===(l=e.microphone_list)||void 0===l?void 0:l[0].title_sponsor)&&(a=[(0,n._)((0,t._)({},null==e?void 0:null===(i=e.microphone_list)||void 0===i?void 0:i[0]),{toUserId:null!==(r=null==e?void 0:null===(o=e.order_user)||void 0===o?void 0:o.id_str)&&void 0!==r?r:""})])}})),H&&(a=null==H?void 0:null===(l=H.results)||void 0===l?void 0:l.filter(e=>{var l,i;return String(null==e?void 0:null===(l=e.user)||void 0===l?void 0:l.id_str)===String(null==r?void 0:null===(i=r.user)||void 0===i?void 0:i.id_str)},[])),P&&(eW===el.D$.ROOMBATTLE?null==P||null===(s=P.team_infos)||void 0===s||null===(o=s[0])||void 0===o||null===(i=o.players)||void 0===i||i.forEach(e=>{var l;(null==e?void 0:e.title_sponsor)&&String(null==e?void 0:e.user_id)===String(null==r?void 0:null===(l=r.user)||void 0===l?void 0:l.id_str)&&(a=[e])}):null==P||null===(d=P.team_infos)||void 0===d||d.forEach(e=>{var l;null==e||null===(l=e.players)||void 0===l||l.forEach(e=>{var l;(null==e?void 0:e.title_sponsor)&&String(null==e?void 0:e.user_id)===String(null==r?void 0:null===(l=r.user)||void 0===l?void 0:l.id_str)&&(a=[e])})})),a||{}},[H,P,F]),eK=v.useMemo(()=>{if(!ek)return"";let e="";return null==H||H.results.forEach((l,i)=>{var t,n,o;if(String(l.guest_id)===String(null==r?void 0:null===(t=r.user)||void 0===t?void 0:t.id_str)){if((null==l?void 0:l.role)===1)switch(Number(null==l?void 0:null===(o=l.crown_info)||void 0===o?void 0:null===(n=o.cur_grade)||void 0===n?void 0:n.level)){case 1:e="CrystalCrown";break;case 2:e="GemstoneCrown";break;case 3:e="DiamondCrown";break;default:e="Knuckle"}(null==l?void 0:l.role)===2&&(e="HeartBreak")}}),e},[r,H,ek]),ez=v.useRef(null),[eQ,eJ]=v.useState(!0);return v.useEffect(()=>{let e=setTimeout(()=>{var e,l;let i=null===(e=ez.current)||void 0===e?void 0:e.querySelector(`.${N.default.micphoneLabel}`),t=null===(l=ez.current)||void 0===l?void 0:l.querySelector(`.${N.default.giftLabel}`);if(i&&t){let e=()=>{let e=i.getBoundingClientRect(),l=t.getBoundingClientRect();eJ(!!(e.right<l.left||e.left>l.right||e.bottom<l.top||e.top>l.bottom))};e(),window.addEventListener("resize",e);let l=new MutationObserver(e);return ez.current&&l.observe(ez.current,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","class"]}),()=>{window.removeEventListener("resize",e),l.disconnect()}}},100);return()=>{clearTimeout(e)}},[r,w]),(()=>{if(r){var l,i,v,m,f,p,I,j,b;return(0,o.jsxs)("div",{className:s()(N.default.videoRoomContainer,d),style:(0,n._)((0,t._)({},C),{overflow:et?(null==C?void 0:C.overflow)||"visible":"hidden"}),ref:ez,onClick:e=>{!eM&&(null==k||k(e))},onMouseEnter:e=>null==K?void 0:K(e,ez),"data-e2e":"mic_seat",children:[et&&(0,o.jsxs)("div",{className:N.default.topJoin,onClick:u,children:[(0,o.jsx)("div",{className:N.default.icon,children:"+"}),(0,o.jsx)("div",{children:ev})]}),eV&&(w===h.yP.VIDEO_DYNAMIC_FLOAT&&0===Z?(0,o.jsx)(z,{clearPath:eb,imgSrc:a()(r,"user.avatar_thumb.url_list[0]","")}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:N.default.mask}),(0,o.jsx)("div",{className:N.default.backgroundContainer,children:(0,o.jsx)("div",{className:N.default.background,style:{backgroundImage:`url(${a()(r,"user.avatar_thumb.url_list[0]","")})`}})})]})),[eB,eF].some(Boolean)&&eS&&(0,o.jsxs)("div",{className:N.default.anchorLeaveContent,children:[(0,o.jsx)("img",{src:E,className:N.default.icon,style:{visibility:"hidden"}}),(0,o.jsx)("span",{className:N.default.title,children:"暂时离开"}),(0,o.jsx)("span",{className:N.default.desc,children:"休息片刻,更多精彩马上到来"})]}),[!eB,!eF].some(Boolean)&&!eF&&eV&&(0,o.jsx)(g.b,{isLeave:eS,isTalking:eN&&!eO,className:N.default.avatar,img:a()(r,"user.avatar_large.url_list[0]",""),battleIcon:eK,battleAnimation:eT,dressListInfo:e.dressListInfo,isMvp:eo,mvpIcon:es,is6v6:eR,layout:w,gender:null===(l=r.user)||void 0===l?void 0:l.gender,isEnlarged:eD,user:r,setPlayingAnimation:eI,playingAnimation:eA,isGroupFight:eE,mvpUseridRef:eu,mvpChangeRef:ec,titleSponsor:eH}),$&&!eY&&!eU&&(0,o.jsx)("div",{className:N.default.anchorLabel,children:"主播"}),eY&&(0,o.jsx)(A._,{className:N.default.micphoneLabel,isAnchor:$,isVideo:!0,labelInfo:e$,onClick:eZ,singV3Ab:ed,user:r,isBigScreenSing:[h.yP.VIDEO_1_V_3,h.yP.VIDEO_1V6,h.yP.VIDEO_1V8,h.yP.VIDEO_1_V_6,h.yP.VIDEO_1_V_8].includes(w),layout:w,position:Z,titleSponsor:eH}),(0,o.jsx)(W,{allowSendGiftGuest:Y,user:r,isGuestBattle:ek,battleIcon:eK,isMvp:eo,mvpIcon:es,is6v6:eR,battleAnimation:eT,layout:w,userAppid:a()(r,"content.linkmic_audience_content.app_id",""),isGuest:eE?[1,2,5,6].includes(S):eg,setPlayingAnimation:eI,playingAnimation:eA,mvpUseridRef:eu,mvpChangeRef:ec}),[!eB,!eF].some(Boolean)&&(0,o.jsxs)("div",{className:s()(N.default.labelContainer,{[N.default.verticalLabel]:[h.yP.VIDEO_6V6,h.yP.VIDEO_1V6,h.yP.VIDEO_1V8,h.yP.VIDEO_DYNAMIC_FLOAT,h.yP.VIDEO_1_V_3,h.yP.VIDEO_1_V_6,h.yP.VIDEO_1_V_8,h.yP.VIDEO_DYNAMIC].includes(w),[N.default.isPreview]:w===h.yP.VIDEO_6V6&&L,[N.default.guestBattleLabel]:ek}),children:[Y&&(eR?!L&&(0,o.jsxs)("div",{className:s()(N.default.giftPKLabel,eg?N.default.guest:N.default.opponent,eo?N.default.mvpSmallIcon:""),onClick:eG,children:[eo&&((null==es?void 0:null===(i=es.icons)||void 0===i?void 0:i.redIcon)||(null==es?void 0:null===(v=es.icons)||void 0===v?void 0:v.blueIcon))&&(0,o.jsx)("img",{className:N.default.smallMvp,src:er?null==es?void 0:null===(m=es.icons)||void 0===m?void 0:m.redIcon:null==es?void 0:null===(f=es.icons)||void 0===f?void 0:f.blueIcon}),ey]}):(0,o.jsx)("div",{className:N.default.giftLabelContainer,style:{visibility:!eM&&eQ?"visible":"hidden"},children:ek?(0,o.jsx)(G,{giftNum:ey,onClick:eG,type:1,battleIcon:eK,battleAnimation:eT,isJoinGuestBattle:eL,layout:w,isInPunish:ew,guestBattleInfo:H,user:r}):(w===h.yP.VIDEO_1V6||w===h.yP.VIDEO_1V8)&&0===Z?null:w===h.yP.VIDEO_T1_V_B8?(0,o.jsx)(_.X,{className:N.default.giftLabel,giftNum:ey,onClick:eG,position:w===h.yP.VIDEO_T1_V_B8&&[3,4,7,8].includes(S)?"right":"left",background:[eh,ep].some(Boolean)&&0!==Z?[3,4,7,8].includes(S)?"rgba(23, 158, 255, 0.45)":"rgba(255, 43, 119, 0.48)":"rgba(0, 0, 0, 0.3)",showGiftIcon:!eh&&!ep||0===Z,isMvp:(eh||ep)&&eo,isRed:![3,4,7,8].includes(S),mvpIcon:es}):(0,o.jsx)(_.X,{className:N.default.giftLabel,giftNum:ey,onClick:eG,position:w===h.yP.VIDEO_T1_V_B8&&[3,4,7,8].includes(S)?"right":"left"})})),eR&&eo&&!eV&&(0,o.jsxs)("div",{className:N.default.mvpIconInfo,children:[(null==es?void 0:es.mvpRole)===x.$5.PlayerRole_LEADING_MVP&&(null==es?void 0:null===(p=es.icons)||void 0===p?void 0:p.firstAnimations)&&(null==ec?void 0:ec.current)&&(0,o.jsx)(q.Z,{showType:ee.cj.BATTLE_RANK1,titleSponsor:eH,isVideoHonor:!0,children:(0,o.jsx)("div",{className:N.default.mvpAnimation,children:(0,o.jsx)("img",{src:`${null==es?void 0:null===(I=es.icons)||void 0===I?void 0:I.firstAnimations}?${null==es?void 0:es.dateTime}`})})}),(null==es?void 0:es.mvpRole)===x.$5.PlayerRole_LAGGING_MVP&&(null==es?void 0:null===(j=es.icons)||void 0===j?void 0:j.secondAniations)&&(null==es?void 0:es.playAnimation)&&(0,o.jsx)(q.Z,{showType:ee.cj.BATTLE_RANK2,titleSponsor:eH,isVideoHonor:!0,children:(0,o.jsx)("div",{className:N.default.mvpAnimation,children:(0,o.jsx)("img",{src:null==es?void 0:null===(b=es.icons)||void 0===b?void 0:b.secondAniations})})})]}),eM&&(0,o.jsx)(en,{className:N.default.AIGuestLabel,position:w===h.yP.VIDEO_DYNAMIC_FLOAT||L?"topRight":"bottomLeft"}),(0,o.jsx)(y._,{className:N.default.userNameLabel,isMute:eO,userName:eS?"暂时离开":a()(r,"user.nickname",""),closeAudio:M})]})]})}if(w===h.yP.VIDEO_6V6)return(0,o.jsxs)("div",{className:s()(N.default.joinRoom6v6,d),onClick:T?c():u,"data-e2e":"mic_seat",children:[(0,o.jsx)("div",{className:s()(N.default.bg,eg?N.default.left:N.default.right)}),eg?(0,o.jsx)("span",{className:s()(N.default.joinIcon,{[N.default.smallIcon]:"small"===eP,[N.default.lockIcon]:T})}):(0,o.jsx)("span",{className:s()(N.default.joinNumberText),children:S-h.Lf[w]+1}),(0,o.jsx)("span",{className:N.default.joinText,children:eg?"加入对战":"暂无嘉宾"})]});if(w===h.yP.VIDEO_DYNAMIC_FLOAT)return null;else return(0,o.jsxs)("div",{className:s()(N.default.joinRoom,d,{[N.default.transparentBg]:![X.p.NO_GUEST,X.p.JOIN_CHAT,X.p.JOIN_CONNECTION].includes(ev)}),onClick:T?c():u,style:C,"data-e2e":"mic_seat",children:[(0,o.jsx)("span",{className:s()(N.default.joinIcon,{[N.default.lockIcon]:T})}),(0,o.jsx)("span",{className:N.default.joinText,children:ev})]})})()}},747950:function(e,l,i){i.d(l,{R:function(){return m},i:function(){return v}}),i(706056);var t=i(542901),n=i(198412),o=i.n(n),r=i(156674),s=i.n(r),d=i(101199),a=i(374600),u=i(750239),c=i(907208);let v=()=>{let{linkmicStore:{linkMicLayout:e,linkMicSeats:l},roomStore:{roomInfo:i},userStore:{userInfo:n}}=(0,t.o)();return(0,d.useMemo)(()=>{var t,r;let d=(0,c.hN)(null==i?void 0:null===(t=i.anchor)||void 0===t?void 0:t.id_str,null==i?void 0:null===(r=i.anchor)||void 0===r?void 0:r.webcast_uid),v=(0,c.hN)(null==n?void 0:n.id_str,null==n?void 0:n.webcast_uid);return void 0===e?[]:s()(l).map(e=>{let{idx:l,user:i={},info:t={}}=e,{linkmic_id_str:n,silence_status:r=0,user:s={},link_type:m,content:f={},is_background:_=0}=i,g=o()(f,"linkmic_audience_content")||{},{id_str:h,nickname:p,gender:y=0,sec_uid:E,follow_status:N,webcast_uid:x}=s,A=(0,c.hN)(h,x);return{isAnchor:A===d,isMyself:A===v,uid:A,avatar:o()(s,"avatar_thumb.url_list[0]",""),name:p,gender:y,linkmicId:n,mute:r!==a.Ai.STATUS_UNSILENCE,talking:!1,secUid:E,video:[1,3].includes(Number(m)),enlarge:g.is_enlarged,chatRoomLayout:25,muteIcon:"",p:l,followStatus:N,isLeave:1===_,user:i,isLock:(null==t?void 0:t.status)===u.U.LinkmicPositionStatus_Locked}})},[l,i,n,e])},m=(e,l,i)=>(0,d.useMemo)(()=>void 0===i?[]:s()(e).map(e=>{let{idx:i,user:t={},info:n={}}=e,{linkmic_id_str:r,silence_status:s=0,user:d={},link_type:v,content:m={},is_background:f=0}=t,_=o()(m,"linkmic_audience_content")||{},{id_str:g,nickname:h,gender:p=0,sec_uid:y,follow_status:E,webcast_uid:N}=d,x=(0,c.hN)(g,N);return{isAnchor:x===l,isMyself:!1,uid:x,avatar:o()(d,"avatar_thumb.url_list[0]",""),name:h,gender:p,linkmicId:r,mute:s!==a.Ai.STATUS_UNSILENCE,talking:!1,secUid:y,video:[1,3].includes(Number(v)),enlarge:_.is_enlarged,chatRoomLayout:25,muteIcon:"",p:i,followStatus:E,isLeave:1===f,user:t,isLock:(null==n?void 0:n.status)===u.U.LinkmicPositionStatus_Locked}}),[e,i,l])},996429:function(e,l,i){i.d(l,{CY:function(){return N},Pe:function(){return A},ir:function(){return E},yh:function(){return I},zL:function(){return x}});var t=i(629686),n=i(402748),o=i(947855),r=i(375813),s=i(764283),d=i(361248),a=i(953851),u=i(396868),c=i(687581),v=i(618759),m=i(198412),f=i.n(m),_=i(110934),g=i(170242),h=i(788287),p=i(542901),y=i(907208);let E=async(e,l,i,r)=>{var m,_,g,h,p,E;let N={current_room_id:(null==r?void 0:null===(m=r.room)||void 0===m?void 0:m.id_str)||"0",sec_to_user_id:(0,y.Cf)(null==e?void 0:e.sec_uid),sec_user_id:null==i?void 0:i.id_str,to_user_id:(0,y.hN)(null==e?void 0:e.id_str,null==e?void 0:e.webcast_uid),channel_id:o.RN.ROOM};try{let i=Number(null==e?void 0:null===(_=e.follow_info)||void 0===_?void 0:_.follow_status)===d.EV.EACH_OTHER||Number(null==e?void 0:null===(g=e.follow_info)||void 0===g?void 0:g.follow_status)===d.EV.FROMUID_TO_TARGETUID,r=i?await (0,o.fv)(N):await (0,o.ZN)(N);0===r.data.status_code?(!i&&a.a.TrayPushGuideManager.emitFollowEvent(),l(l=>{var i,o;return(0,n._)((0,t._)({},l),{data:(0,n._)((0,t._)({},l.data),{ranks:null===(o=l.data)||void 0===o?void 0:null===(i=o.ranks)||void 0===i?void 0:i.map(l=>{var i,t;return(null===(i=l.user)||void 0===i?void 0:i.id_str)===e.id_str&&(null==l?void 0:null===(t=l.user)||void 0===t?void 0:t.follow_info)&&(l.user.follow_info.follow_status=r.data.data.follow_status),l})})})})):(u.F.info(f()(r,"data.data.prompts","服务器异常,请稍后再试!")),s.ZN.error(c.Mo.LiveFollowError,{content:{statusCode:null==r?void 0:null===(h=r.data)||void 0===h?void 0:h.status_code,message:(null==r?void 0:null===(p=r.data)||void 0===p?void 0:p.data.prompts)||"",is_client:(0,v.DT)(),follow_status:i,from:"followOrUnfollow",data:null==r?void 0:null===(E=r.data)||void 0===E?void 0:E.data}}))}catch(e){}},N=(e,l,i,t)=>{if(!(null==i?void 0:i.id)){var n,o;(0,r.x)({headerText:"登录后即可关注",success:async()=>{try{await E(e,i,t,l)}catch(e){}window.location.reload()},next:`https://${null===(o=window)||void 0===o?void 0:null===(n=o.location)||void 0===n?void 0:n.host}`,enterMethod:"livesdk_follow"});return}E(e,i,t,l)},x=()=>{let{linkmicStore:e}=(0,p.o)();if(!e)return{playId:0,gameType:1};let{guestBattleInfo:l,teamfightInfo:i,orderSingInfo:t}=e,{isGroupFight:n}=(0,_.Z)(),{isGuestBattle:o}=(0,g.Z)();return o&&(null==l?void 0:l.status)!==3?{playId:null==l?void 0:l.battle_id_str,gameType:d.D$.GUESTBATTLE}:(null==i?void 0:i.type)===h.yw.LinkmicTeamfightType_ROOM_BATTLE&&(null==i?void 0:i.status)!==h.Hj.LinkmicTeamfightStatus_FINISHED&&(null==i?void 0:i.status)!==h.Hj.LinkmicTeamfightStatus_NONE?{playId:null==i?void 0:i.teamfight_id_str,gameType:d.D$.ROOMBATTLE}:n?{playId:null==i?void 0:i.teamfight_id_str,gameType:d.D$.TEAMFIGHT}:t?{playId:0,gameType:d.D$.ORDERSING}:{playId:0,gameType:d.D$.NOTYPE}},A=(e,l)=>{var i,t,n,o,r,s,a;if((null==e?void 0:null===(i=e.team_infos)||void 0===i?void 0:i.length)===0)return d.Qd.NONE;if((null==e?void 0:null===(t=e.team_infos)||void 0===t?void 0:t.length)<2)return(null==e?void 0:null===(a=e.team_infos[0])||void 0===a?void 0:a.team_id_str)==="1"?d.Qd.RED:d.Qd.BULE;let u=null==e?void 0:e.team_infos.filter(e=>(null==e?void 0:e.team_id_str)==="1"),c=null==e?void 0:e.team_infos.filter(e=>(null==e?void 0:e.team_id_str)==="2"),v=null==u?void 0:null===(o=u[0])||void 0===o?void 0:null===(n=o.players)||void 0===n?void 0:n.some(e=>String(null==e?void 0:e.user_id)===String(l)),m=null==c?void 0:null===(s=c[0])||void 0===s?void 0:null===(r=s.players)||void 0===r?void 0:r.some(e=>String(null==e?void 0:e.user_id)===String(l));return v?d.Qd.RED:m?d.Qd.BULE:d.Qd.NONE},I=(e,l,i)=>l>1?`距离上一名还差${e}`:1===l?i:0===l?"距离上榜还需 1":void 0},323401:function(e,l,i){i.d(l,{p:function(){return t}});let t={JOIN_CONNECTION:"加入连线",JOIN_CHAT:"加入聊天",NO_GUEST:"暂无嘉宾"}},896792:function(e,l,i){i(706056),i(490629),i(117232);var t=i(101199),n=i(198412),o=i.n(n),r=i(788287),s=i(433063),d=i(950257),a=i(941078);l.Z=e=>{let{listUser:l,teamfightInfo:i,selfUidStr:n,guestBattleInfo:u,roomId:c,isGuest:v,layout:m,isCrossLink:f=!1,roomBattleType:_="pk"}=e,{isGuestBattle:g}=(0,s.Z)({guestBattleInfo:u}),{isGroupFight:h}=(0,a.Z)({teamfightInfo:i}),p=(0,t.useMemo)(()=>{var e,i,t,o,r,s;let d=null==u?void 0:null===(e=u.results)||void 0===e?void 0:e.find(e=>{var i;return String(null==e?void 0:e.guest_id_str)===String(null==l?void 0:null===(i=l.user)||void 0===i?void 0:i.id_str)}),a=null==d?void 0:null===(r=d.contributors)||void 0===r?void 0:null===(o=r.user_ids)||void 0===o?void 0:null===(t=o.map(String))||void 0===t?void 0:null===(i=t.slice(0,5))||void 0===i?void 0:i.includes(n),c=(null==l?void 0:null===(s=l.user)||void 0===s?void 0:s.id_str)===n;return a||c?null==d?void 0:d.score:null==d?void 0:d.score_fuzzy},[l,u,n]),y=(0,t.useMemo)(()=>{var e,t,o,r,s,d,a,u,m,f;let _=null==i?void 0:null===(t=i.team_infos)||void 0===t?void 0:null===(e=t.filter(e=>{var l,i;return v?(null!==(l=null==e?void 0:e.team_id_str)&&void 0!==l?l:null==e?void 0:e.team_id)===c:(null!==(i=e.team_id_str)&&void 0!==i?i:e.team_id)!==c}))||void 0===e?void 0:e[0],g=null==_?void 0:null===(r=_.players)||void 0===r?void 0:null===(o=r.filter(e=>{var i;return String(null==l?void 0:null===(i=l.user)||void 0===i?void 0:i.id_str)===String(null==e?void 0:e.user_id)}))||void 0===o?void 0:o[0];return n===(null==l?void 0:null===(s=l.user)||void 0===s?void 0:s.id_str)||(null==g?void 0:null===(a=g.contributors)||void 0===a?void 0:null===(d=a.user_ids)||void 0===d?void 0:d.includes(n))||(null==g?void 0:null===(m=g.contributors)||void 0===m?void 0:null===(u=m.user_ids)||void 0===u?void 0:u.includes(Number(n)))?null==g?void 0:g.score_str:null!==(f=null==g?void 0:g.score_fuzzy)&&void 0!==f?f:"0"},[l,i,c,n,v]),E=(0,t.useMemo)(()=>{if(g)return p;if(m===d.yP.VIDEO_6V6&&!(f&&"crossLink"===_))return y;let e=o()(l,"content.linkmic_audience_content.rank_contributor_ids",[]),t=o()(l,"user.id_str","");if(h&&[r.Hj.LinkmicTeamfightStatus_PLAYING,r.Hj.LinkmicTeamfightStatus_PUNISHING,r.Hj.LinkmicTeamfightStatus_PREPARE].includes(null==i?void 0:i.status)){var s,a,u,c,v;let d=[...(null==i?void 0:null===(a=i.team_infos)||void 0===a?void 0:null===(s=a[0])||void 0===s?void 0:s.players)||[],...(null==i?void 0:null===(u=i.team_infos[1])||void 0===u?void 0:u.players)||[]].sort((e,l)=>(null==l?void 0:l.score)-(null==e?void 0:e.score)).find(e=>String(e.user_id)===t),m=null==d?void 0:null===(v=d.contributors)||void 0===v?void 0:null===(c=v.user_ids)||void 0===c?void 0:c.slice(0,5).some(e=>n===String(e));if(d&&[r.Hj.LinkmicTeamfightStatus_PLAYING,r.Hj.LinkmicTeamfightStatus_PUNISHING].includes(null==i?void 0:i.status))return n===String(t)||m?null==d?void 0:d.score_str:null==d?void 0:d.score_fuzzy;if(d&&(null==i?void 0:i.status)===r.Hj.LinkmicTeamfightStatus_PREPARE)return n===String(t)||e.map(e=>String(e)).includes(String(n))?o()(l,"content.linkmic_audience_content.fan_ticket_real_str",""):o()(l,"content.linkmic_audience_content.fan_ticket_fuzzy_str","");if(null==e?void 0:e.map(String).includes(n))return o()(l,"content.linkmic_audience_content.fan_ticket_real_str","")}return e.map(e=>String(e)).includes(String(t))?o()(l,"content.linkmic_audience_content.fan_ticket_real_str",""):o()(l,"content.linkmic_audience_content.fan_ticket_fuzzy_str","")},[l,i,n,h,p,g,y,m,f]);return{isGroupFight:h,giftNum:E}}},2580:function(e,l,i){i.d(l,{Ck:function(){return n}});var t=i(950257);t.yP.AUDIO_1V8_STAGE,t.yP.AUDIO_GRID,t.yP.AUDIO_1V8,t.yP.MATE_CUSTOM,t.yP.AUDIO_DOUBLE_C,t.yP.VIDEO_DYNAMIC,t.yP.VIDEO_1V6,t.yP.VIDEO_GRID,t.yP.VIDEO_1_V_8,t.yP.VIDEO_1_V_6,t.yP.VIDEO_1_V_3,t.yP.VIDEO_DYNAMIC_FLOAT,t.yP.VIDEO_T1_V_B8,t.yP.VIDEO_1V8,t.yP.VIDEO_2V4V4;let n=[t.yP.VIDEO_1V6,t.yP.VIDEO_GRID,t.yP.VIDEO_6V6,t.yP.VIDEO_1_V_8,t.yP.VIDEO_DYNAMIC_FLOAT,t.yP.VIDEO_1_V_6,t.yP.VIDEO_1_V_3,t.yP.VIDEO_T1_V_B8,t.yP.VIDEO_1V8,t.yP.VIDEO_2V4V4]}}]); |