PageSourceSearch

https://ok4u.club/_next/static/chunks/pages/[city]/rating-mafia-a88b75718ae7b144.js

js ok4u.club collected 2026-10-07 18:07:49 UTC 9,576 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2889],{9444:function(e,n,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[city]/rating-mafia",function(){return a(55983)}])},77317:function(e,n,a){"use strict";a.d(n,{Z:function(){return c}});var s=a(85893),l=a(98913),r=a.n(l);function t(e){let{page:n,activePage:a,makeHref:l,onPageSelect:r,params:t}=e;return(0,s.jsx)("li",{className:"page-item"+(n==a?" active":""),children:(0,s.jsx)("a",{href:l(n,t),className:"page-link",onClick:e=>{e.preventDefault(),r(n,t)},children:n})})}function c(e){let{page:n,numPages:a,className:l,makeHref:c,onPageSelect:i,params:d}=e;return a<2?null:(0,s.jsx)("ul",{className:"paginator "+(l||""),children:r()(a,e=>(0,s.jsx)(t,{page:e+1,activePage:n,makeHref:c,onPageSelect:i,params:d},e))})}},86435:function(e,n,a){"use strict";a.d(n,{Z:function(){return r}});var s=a(85893),l=a(50613);function r(e){let{player:n,className:a}=e,{city:r}=(0,l.h)();return(null==n?void 0:n.clan)?(0,s.jsx)("a",{href:"/".concat(r.slug,"/clans/").concat(n.clan.id,"/"),className:a,children:n.clan.name}):null}},6916:function(e,n,a){"use strict";a.d(n,{Z:function(){return l}});var s=a(85893);function l(e){let{player:n,ratingsUrl:a,noDecoration:l,className:r,asBlock:t}=e;return n&&n.peer_rating_avg?(0,s.jsx)(s.Fragment,{children:n.peer_rating_num?(0,s.jsxs)("span",{className:"player-rating"+(t?" player-rating--block":"")+(l?" player-rating--no-decoration":"")+(r?" "+r:""),children:[n.peer_rating_avg,(0,s.jsxs)("span",{className:"player-rating__num-rates",children:["(",(0,s.jsx)("span",{className:"player-rating__num-rates--num",children:a?(0,s.jsx)("a",{href:a,children:n.peer_rating_num}):n.peer_rating_num}),")"]})]}):""}):null}},43657:function(e,n,a){"use strict";a.d(n,{Z:function(){return r}});var s=a(85893),l=a(2605);function r(e){let{rating:n}=e;return(0,l.PD)()?null:(0,s.jsxs)("span",{className:"player-level",children:[" ",n.level&&n.level!=n.player.level?(0,s.jsxs)(s.Fragment,{children:["[",n.level,"] (",(0,s.jsx)("span",{className:"player-level--current",children:n.player.level}),")"]}):(0,s.jsxs)(s.Fragment,{children:["[",n.player.level,"]"]})]})}},52108:function(e,n,a){"use strict";a.d(n,{h:function(){return l}});var s=a(67294);function l(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[a,l]=(0,s.useState)(e),[r,t]=(0,s.useState)(!1),c=e=>{l(n=>{let a="-".concat(e);return -1===n.indexOf(e)&&-1===n.indexOf(a)?[...n,a]:-1!==n.indexOf(a)?n.map(n=>n==a?e:n):n.length>1?n.filter(n=>n!==e):-1===n.indexOf(e)?[e]:[a]})},i=e=>{l(n=>{let a="-".concat(e);return 1!==n.length?[a]:n[0]==a?[e]:(n[0],[a])})},d=a.reduce((e,n)=>(e[n.replace("-","")]=!0,e),{});return{sortedColumns:a,sortedColumnsMap:d,onSortColumn:e=>{n?c(e):i(e),r||t(!0)},sortingChanged:r}}},55983:function(e,n,a){"use strict";a.r(n),a.d(n,{__N_SSP:function(){return k},default:function(){return Z}});var s=a(85893),l=a(67294),r=a(9008),t=a.n(r),c=a(41664),i=a.n(c),d=a(11163),u=a(16318),o=a(77317),m=a(52108),p=a(18810),h=a(43657),x=a(6916),j=a(33916);function _(e){let{roles:n,selectedRole:a,showAll:l,centered:r,isDark:t,onSelect:c}=e;return!n||n.length<1?null:(0,s.jsx)("div",{className:"game-type-selector"+(t?" game-type-selector--dark":"")+(r?" game-type-selector--centered":""),children:(0,s.jsx)("div",{className:"game-type-selector__control",children:(0,s.jsxs)(j.Z,{as:"ul",className:"nav nav-pills game-type-selector__nav-pills",activeKey:""+(null!=a?a:""),onSelect:e=>c(e),children:[l&&(0,s.jsx)(j.Z.Item,{as:"li",children:(0,s.jsx)(j.Z.Link,{eventKey:"",children:(0,s.jsx)("span",{children:"ВСЕ"})})}),n.map((e,n)=>(0,s.jsx)(j.Z.Item,{as:"li",children:(0,s.jsx)(j.Z.Link,{eventKey:e.id,children:(0,s.jsx)("span",{children:e.name})})},e.id))]})})})}var g=a(86435);function f(e){let{title:n,column:a,sortedColumns:l,onSortColumn:r}=e,t=l.indexOf(a),c=l.indexOf("-".concat(a)),i=-1!==t||-1!==c;return(0,s.jsx)("th",{className:i?" sorted":"",children:(0,s.jsxs)("a",{href:"#",onClick:e=>{e.preventDefault(),r(a)},children:[(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:n}}),i&&(0,s.jsx)("span",{className:"sort-arrow",children:-1!==t?(0,s.jsx)(s.Fragment,{children:"↑"}):(0,s.jsx)(s.Fragment,{children:"↓"})})]})})}function y(e){let{sortedColumns:n,onSortColumn:a}=e;return(0,s.jsx)(s.Fragment,{children:[["Побед","num_wins"],["Игр","num_games"],["%побед","wins_percentage"]].map(e=>{let[l,r]=e;return(0,s.jsx)(f,{title:l,column:r,sortedColumns:n,onSortColumn:a},r)})})}function N(e){let{rating:n,sortedColumnsMap:a}=e,l=a||{};return(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{children:(0,s.jsx)(p.Z,{player:n.player,size:36,className:"tournament__participants__avatar"})}),(0,s.jsx)("td",{children:(0,s.jsx)("div",{className:"tournament__participants__title",children:(0,s.jsxs)("p",{className:"text-nowrap text-start",children:[(0,s.jsxs)("span",{children:[n.place,"."]}),(0,s.jsx)("a",{href:n.player.url,className:"players-table__participant__name text-decoration-none",children:n.player.name}),(0,s.jsx)(h.Z,{rating:n}),(0,s.jsx)(g.Z,{player:n.player,className:"d-block fw-normal text-decoration-none small"})]})})}),(0,s.jsx)("td",{className:l.peer_rating?"sorted":null,children:(0,s.jsx)(x.Z,{player:n.player})}),(0,s.jsx)("td",{className:l.num_wins?"sorted":null,children:(0,s.jsx)("span",{children:n.num_wins})}),(0,s.jsx)("td",{className:l.num_games?"sorted":null,children:(0,s.jsx)("span",{children:n.num_games})}),(0,s.jsx)("td",{className:l.wins_percentage?"sorted":null,children:(0,s.jsxs)("span",{children:[parseInt(n.wins_percentage),"%"]})})]})}function v(e){let{playerRatings:n,sortedColumns:a,onSortColumn:l}=e;return(0,s.jsx)("div",{className:"table-responsive table-sticky-column-2 mt-3 mb-3",children:(0,s.jsxs)("table",{className:"players-table players-table--tournament",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{}),(0,s.jsx)("th",{}),(0,s.jsx)("th",{children:"Рейтинг"}),(0,s.jsx)(y,{sortedColumns:a,onSortColumn:l})]})}),(0,s.jsx)("tbody",{children:n.map(e=>(0,s.jsx)(N,{rating:e},e.place))})]})})}function b(e){let{rating:n,sortedColumnsMap:a}=e,l=a||{};return(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"players-table__body-index",children:n.place}),(0,s.jsx)("td",{children:(0,s.jsxs)("div",{className:"players-table__participant",children:[(0,s.jsx)(p.Z,{player:n.player,size:56,className:"players-table__participant__avatar"}),(0,s.jsxs)("div",{children:[(0,s.jsx)(i(),{href:n.player.url,prefetch:!1,className:"players-table__participant__name",children:n.player.name}),(0,s.jsx)(h.Z,{rating:n}),n.player.mafia_nick&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("br",{}),n.player.mafia_nick," "]}),(0,s.jsx)(g.Z,{player:n.player,className:"d-block small"}),(0,s.jsx)("div",{className:"players-table__participant__description",children:n.player.description})]})]})}),(0,s.jsx)("td",{className:l.peer_rating?"sorted":null,children:(0,s.jsx)(x.Z,{player:n.player})}),(0,s.jsx)("td",{className:l.num_wins?"sorted":null,children:(0,s.jsx)("span",{children:n.num_wins})}),(0,s.jsx)("td",{className:l.num_games?"sorted":null,children:(0,s.jsx)("span",{children:n.num_games})}),(0,s.jsx)("td",{className:l.wins_percentage?"sorted":null,children:(0,s.jsxs)("span",{children:[parseInt(n.wins_percentage),"%"]})})]})}function w(e){let{playerRatings:n,sortedColumns:a,onSortColumn:l}=e;return(0,s.jsxs)("table",{className:"players-table players-table--tournament mx-auto",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{className:"players-table__head-index",children:"#"}),(0,s.jsx)("th",{}),(0,s.jsx)("th",{children:"Рейтинг"}),(0,s.jsx)(y,{sortedColumns:a,onSortColumn:l})]})}),(0,s.jsx)("tbody",{children:n.map(e=>(0,s.jsx)(b,{rating:e},e.place))})]})}var k=!0;function Z(e){let{layoutProps:n,currentCity:a,player_ratings:r,roles:c,role:i,order_by:p,page:h,num_pages:x}=e,j=(0,d.useRouter)(),{sortedColumns:g,sortingChanged:f,onSortColumn:y}=(0,m.h)(p),N=(e,n,s)=>{let l=[];return(e&&e>1&&l.push("page=".concat(e)),null!=n&&""!==n&&l.push("role=".concat(n)),s&&JSON.stringify(s)!==JSON.stringify(["-num_wins"])&&l.push("order_by=".concat(s.join(","))),l.length>0)?"/".concat(a.slug,"/rating-mafia/?").concat(l.join("&")):"/".concat(a.slug,"/rating-mafia/")};(0,l.useEffect)(()=>{f&&j.push(N(h,i,g))},[g,f]);let b=e=>{j.push(N(e,i,g))};return(0,s.jsxs)(u.Z,{pageClass:"page-tournament",menuPath:"/rating-mafia/",...n,children:[(0,s.jsx)(t(),{children:(0,s.jsx)("title",{children:"Рейтинг игроков в Мафию"})}),(0,s.jsxs)("div",{className:"container-fluid",children:[(0,s.jsx)("h2",{className:"mt-3 mb-3 text-center",children:"Рейтинг игроков в Мафию"}),(0,s.jsx)(_,{roles:c,selectedRole:i,showAll:!0,centered:!0,onSelect:e=>{j.push(N(0,e,g))}}),(0,s.jsx)(o.Z,{page:h,numPages:x,makeHref:N,onPageSelect:b,className:"my-3"}),r.length>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"tournament d-mobile-only",children:(0,s.jsx)(v,{playerRatings:r,sortedColumns:g,onSortColumn:y})}),(0,s.jsx)("div",{className:"tournament d-desktop-only",children:(0,s.jsx)(w,{playerRatings:r,sortedColumns:g,onSortColumn:y})})]}),(0,s.jsx)(o.Z,{page:h,numPages:x,makeHref:N,onPageSelect:b,className:"my-4"}),(0,s.jsx)("p",{className:"text-center text-muted mt-3 mb-5",children:"* В рейтинг попадают только те игроки, кто сыграл три и более игр указанной ролью."})]})]})}}},function(e){e.O(0,[2273,2888,9774,179],function(){return e(e.s=9444)}),_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.