1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1190],{77235:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/guild-battles/[guildBattleId]/rankings",function(){return i(367)}])},13186:function(e,t,i){"use strict";i.d(t,{J:function(){return l}});var n=i(47127),r=i(20954),a=i(75725),s=i(63866);class l extends n.v{constructor(e){super(),this.rank=0,this.score=r.q.zero,this.factionId="",this.isHighlighted=!1,this.isPrized=!1,a.w.util.initPartial(e,this)}static{this.runtime=a.w}static{this.typeName="protobuf.resources.guild_battle.LiverRankingEntry"}static{this.fields=a.w.util.newFieldList(()=>[{no:1,name:"rank",kind:"scalar",T:13},{no:2,name:"score",kind:"scalar",T:4},{no:3,name:"user",kind:"message",T:s.g},{no:4,name:"faction_id",kind:"scalar",T:9},{no:5,name:"is_highlighted",kind:"scalar",T:8},{no:6,name:"is_prized",kind:"scalar",T:8}])}static fromBinary(e,t){return new l().fromBinary(e,t)}static fromJson(e,t){return new l().fromJson(e,t)}static fromJsonString(e,t){return new l().fromJsonString(e,t)}static equals(e,t){return a.w.util.equals(l,e,t)}}},367:function(e,t,i){"use strict";i.r(t),i.d(t,{__N_SSG:function(){return ei},default:function(){return en}});var n=i(31549),r=i(78072),a=i(69850),s=i.n(a),l=i(17080),d=i(44194),o=i(54953),u=i(4065),c=i(85447),g=i(83241),m=i(5449),p=i(72906),f=i(52712),h=i(41184),_=i(47127),v=i(75725),I=i(20954);class w extends _.v{constructor(e){super(),this.factionId="",this.rank=0,this.score=I.q.zero,this.name="",this.isHighlighted=!1,this.buffRate=0,v.w.util.initPartial(e,this)}static{this.runtime=v.w}static{this.typeName="protobuf.resources.guild_battle.FactionEntry"}static{this.fields=v.w.util.newFieldList(()=>[{no:1,name:"faction_id",kind:"scalar",T:9},{no:2,name:"rank",kind:"scalar",T:13},{no:3,name:"score",kind:"scalar",T:4},{no:4,name:"name",kind:"scalar",T:9},{no:5,name:"is_highlighted",kind:"scalar",T:8},{no:6,name:"buff_rate",kind:"scalar",T:2}])}static fromBinary(e,t){return new w().fromBinary(e,t)}static fromJson(e,t){return new w().fromJson(e,t)}static fromJsonString(e,t){return new w().fromJsonString(e,t)}static equals(e,t){return v.w.util.equals(w,e,t)}}class k extends _.v{constructor(e){super(),this.factions=[],v.w.util.initPartial(e,this)}static{this.runtime=v.w}static{this.typeName="protobuf.api.guild_battles.factions.GetV1Response"}static{this.fields=v.w.util.newFieldList(()=>[{no:1,name:"factions",kind:"message",T:w,repeated:!0}])}static fromBinary(e,t){return new k().fromBinary(e,t)}static fromJson(e,t){return new k().fromJson(e,t)}static fromJsonString(e,t){return new k().fromJsonString(e,t)}static equals(e,t){return v.w.util.equals(k,e,t)}}var b=i(17144),y=i(64487),B=i(78256),x=i(3148),T=i(8553);let j=({guildBattleId:e,segmentId:t,liverId:i})=>{let n=(0,b.ZP)(t?x.QP["/v1/guild_battles/[guildBattleId]/segments/[segmentId]/factions"].get({params:{guildBattleId:e,segmentId:t},queries:{liver_id:i}}):null,{onError:()=>{},...T.L}),{state:r}=(0,c.Db)(n,e=>B._T.createGuildBattleFactionEntries(y.rV.jsonToProtobuf(k,e).factions));return{state:r}};var N=i(88713),q=i.n(N);let S=e=>{let{state:t}=j({guildBattleId:e.guildBattleId,segmentId:e.segmentId,liverId:e.liverId});return"hasError"===t.type?(0,n.jsx)("div",{className:q().wrapper,children:(0,n.jsx)(m.v,{imageSrc:m.$,children:"ã©ã³ãã³ã°æ
å ±ã
1®åå¾ã«å¤±æãã¾ãã"})}):c.C5.hasData(t)?(0,n.jsx)(h.S,{startedAt:e.startedAt,entries:t.data.map(t=>({id:t.factionId,rank:t.rank,score:t.score,name:t.name,link:o._j["/guild-battles/[guildBattleId]/rankings/factions/[factionId]"](e.guildBattleId,t.factionId,{segmentId:e.segmentId,liverId:e.liverId}).as,isPrized:!1,isHighlighted:t.isHighlighted}))}):(0,n.jsx)(f.OR,{isVisible:!0,wrapperClassName:q().spinner})};var R=i(13186);class C extends _.v{constructor(e){super(),this.entries=[],v.w.util.initPartial(e,this)}static{this.runtime=v.w}static{this.typeName="protobuf.api.guild_battles.livers.GetV1Response"}static{this.fields=v.w.util.newFieldList(()=>[{no:1,name:"entries",kind:"message",T:R.J,repeated:!0}])}static fromBinary(e,t){return new C().fromBinary(e,t)}static fromJson(e,t){return new C().fromJson(e,t)}static fromJsonString(e,t){return new C().fromJsonString(e,t)}static equals(e,t){return v.w.util.equals(C,e,t)}}let L=({guildBattleId:e,segmentId:t,liverId:i})=>{let n=(0,b.ZP)(x.QP["/v1/guild_battles/[guildBattleId]/segments/[segmentId]/livers"].get({params:{guildBattleId:e,segmentId:t},queries:{liver_id:i}}),{onError:()=>{},...T.L}),{state:r}=(0,c.Db)(n,e=>B.Kr.createGuildBattleLiverRankingEntries(y.rV.jsonToProtobuf(C,e).entries));return{state:r}};var P=i(25882),J=i.n(P);let E=e=>{let{state:t}=L({guildBattleId:e.guildBattleId,segmentId:e.segmentId,liverId:e.liverId});return"hasError"===t.type?(0,n.jsx)("div",{className:J().wrapper,children:(0,n.jsx)(m.v,{imageSrc:m.$,children:"ã©ã³ãã³ã°æ
å ±ã
1®åå¾ã«å¤±æãã¾ãã"})}):c.C5.hasData(t)?(0,n.jsx)(h.S,{startedAt:e.startedAt,entries:t.data.map(e=>({id:e.user.id,rank:e.rank,score:e.score,name:e.user.name,link:y.uq.getSafeNativeUserProfileLinkURL((0,x.N0)(),e.user.id),thumbnailImageURI:e.user.thumbnailImageURI,isPrized:e.isPrized,isHighlighted:e.isHighlighted}))}):(0,n.jsx)(f.OR,{isVisible:!0,wrapperClassName:J().spinner})};var O=i(14517),U=i(70019),z=i.n(U);let D=e=>(0,n.jsx)("nav",{className:z().wrapper,children:(0,n.jsx)("ul",{className:z().container,children:e.segments.map(t=>(0,n.jsx)("li",{className:z().item,children:(0,n.jsx)("button",{type:"button",className:(0,O.Z)(z().button,{[z().active]:t.id===e.selectedSegmentId}),onClick:()=>e.onClickTab(t.id),children:t.name})},t.id))})});var A=i(4202),G=i(37826),F=i.n(G);let H={Liver:"liver",Guild:"guild"},V={guild:"ã®ã«ã",liver:"å人"},Z=e=>`ranking-type-tab-${e}`,X=e=>(0,n.jsx)("ul",{role:"tablist",className:F().wrapper,children:Object.values(H).map(t=>{let i=t===e.selectedType;return(0,n.jsx)("li",{role:"presentation",className:(0,O.Z)(F().item,{[F().active]:i}),children:(0,n.jsx)("button",{id:Z(t),type:"button",role:"tab","aria-selected":i,tabIndex:i?0:-1,onClick:()=>e.onClickTab(t),children:(0,n.jsx)(A.xv,{as:"span",variant:"label",size:"m",weight:i?"bold":void 0,children:V[t]})})},t)})}),$=e=>{let t=(0,l.useRouter)();if(void 0==e||0===e.length)return;let i=e.find(e=>e.id===t.query.segmentId);if(i)return i.id;let n=e.find(e=>e.isHighlighted);return n?.id??e[0].id};var Q=i(53961),K=i.n(Q),M=i(18728),W=i.n(M);let Y=e=>{let t=e.guildBattle.segments.find(t=>t.id===e.selectedSegmentId),i=t?.startedAt??e.guildBattle.startedAt;return(0,n.jsxs)("div",{className:K().wrapper,children:[(0,n.jsx)(D,{segments:e.guildBattle.segments,selectedSegmentId:e.selectedSegmentId,onClickTab:e.onClickSegmentTab}),(0,n.jsxs)("div",{className:K().content,children:[(0,n.jsx)(X,{selectedType:e.selectedType,onClickTab:e.onClickTypeTab}),(0,n.jsx)(g.h,{guildBattleName:e.guildBattle.name,lpBannerImageUrl:e.guildBattle.lpBannerImageUrl,lpLinkUrl:e.guildBattle.lpLinkUrl,prizeBannerImageUrl:e.guildBattle.liverRankingBannerImageUrl,hasOddsBuff:e.selectedType===H.Guild&&e.hasOddsBuff,hasTop300Limit:e.selectedType===H.Liver}),e.selectedType===H.Guild?(0,n.jsx)(S,{guildBattleId:e.guildBattleId,segmentId:e.selectedSegmentId,startedAt:i,liverId:e.liverId}):(0,n.jsx)(E,{guildBattleId:e.guildBattleId,segmentId:e.selectedSegmentId,startedAt:i,liverId:e.liverId})]})]})},ee=e=>e===H.Guild||e===H.Liver,et=e=>{let t=(0,l.useRouter)(),{state:i}=(0,p.X)({guildBattleId:e.guildBattleId,liverId:e.liverId}),r=$(i.data?.segments),a=ee(t.query.type)?t.query.type:H.Guild,{state:s}=j({guildBattleId:e.guildBattleId,segmentId:r,liverId:e.liverId});if("hasError"===i.type||c.C5.hasData(i)&&0===i.data.segments.length)return(0,n.jsx)("div",{className:W().wrapper,children:(0,n.jsx)(m.v,{imageSrc:m.$,children:"ã®ã«ãããã«æ
å ±ã
1®åå¾ã«å¤±æãã¾ãã"})});if(!c.C5.hasData(i)||!r)return(0,n.jsx)(f.OR,{isVisible:!0,wrapperClassName:K().spinner});let d=c.C5.hasData(s)&&s.data.some(e=>1!==e.buffRate);return(0,n.jsx)(Y,{guildBattleId:e.guildBattleId,liverId:e.liverId,guildBattle:i.data,hasOddsBuff:d,selectedSegmentId:r,selectedType:a,onClickSegmentTab:e=>{t.replace({query:{...t.query,segmentId:e}},void 0,{shallow:!0})},onClickTypeTab:e=>{t.replace({query:{...t.query,type:e}},void 0,{shallow:!0})}})};var ei=!0,en=(0,r.j5)((0,l.withRouter)(({router:e})=>{let[t,i]=(0,d.useState)(!1);if((0,d.useEffect)(()=>{e.isReady&&i(!0)},[e.isReady]),!t)return null;let r=e.query.guildBattleId,a=e.query.liverId,l="string"==typeof a?Number(a):void 0;return"string"!=typeof r||!r||void 0!=a&&("string"!=typeof a||isNaN(l))?(0,n.jsx)(s(),{statusCode:404}):(0,n.jsx)(u.AD,{currentURL:(0,o.DN)(e.asPath),seo:{noRobots:!0,title:"ã®ã«ãããã« ã©ã³ãã³ã°"},isAuthenticationRequired:!0,children:(0,n.jsx)(et,{guildBattleId:r,liverId:l})})}))},88713:function(e){e.exports={wrapper:"guild-ranking-content_wrapper__OM5DC",spinner:"guild-ranking-content_spinner__8lfUq"}},53961:function(e){e.exports={wrapper:"segment-ranking-page_wrapper__IcwD1",content:"segment-ranking-page_content__nRzHq",spinner:"segment-ranking-page_spinner__02Rq_"}},25882:function(e){e.exports={wrapper:"liver-ranking-content_wrapper__LaZOO",spinner:"liver-ranking-content_spinner__uoFzu"}},18728:function(e){e.exports={wrapper:"message_wrapper__jWyL2"}},70019:function(e){e.exports={wrapper:"navigation_wrapper__b9rVF",container:"navigation_container___7P_I",item:"navigation_item__t8w35",button:"navigation_button__ivyQ5",active:"navigation_active__CTHFI"}},37826:function(e){e.exports={wrapper:"ranking-type-tab_wrapper__6fKZo",item:"ranking-type-tab_item__qRtRc",active:"ranking-type-tab_active__ruvXS"}}},function(e){e.O(0,[8072,7382,5781,4065,9987,2888,9774,179],function(){return e(e.s=77235)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.