1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8947],{28456:e=>{e.exports={hiddenTitle:"ChartsMainPageComponent_hiddenTitle__9kaF2"}},91171:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/charts",function(){return t(93110)}])},93110:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>k});var s=t(80263),r=t(94426),i=t(32019),n=t(70719),l=t(65963),g=t(53239),o=t(60867),h=t(8370),c=t(12556),m=t(78735),d=t(24318),u=t(61528),x=t(78852),j=t(13463),p=t(10330),C=t(61469),P=t(52951),_=t(26640),M=t(25394),y=t(60071),b=t(6941),w=t(42173),K=t(54923),N=t(69609),f=t(8259),L=t(32591),T=t(28967),F=t(28456),v=t.n(F);let I=()=>{let{t:e}=(0,j.c3)(),a=(0,C.useRouter)(),t=!!(0,l.yG)(a.query[i.b]),{data:r,isLoading:F}=(0,o.SH)(n.bG.ChartsMainPage,{canCache:!t}),{isBelowSm:I}=(0,c.yU)(),E=[(0,K.UV)(e).Root,{text:e("Charts main page")}],G=(0,g.useMemo)(()=>[N.mP,(0,u.Oq)(E)].filter(p.vN),[E]),k=(0,g.useMemo)(()=>({title:e("Charts"),ogImage:(0,f.MX)("/static/images/volumo-logo.jpg"),ogType:"website",ogUrl:(0,f.MX)(n.KW.ChartsMainPage),ogTitle:e("Volumo charts"),ogDescription:e("Volumo charts main page")}),[]),U=(0,h.eI)(r,t)?.filter(e=>e.visible),O="chartsMainPage";return(0,s.jsxs)(T.B,{topLine:(0,s.jsx)("h1",{className:v().hiddenTitle,children:e("Volumo charts main page")}),children:[(0,s.jsx)(w.t,{baseCanonicalUrl:n.KW.ChartsMainPage,fields:k,microdata:G,pageName:O}),(0,s.jsx)(x.K,{mt:3}),F?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(x.K,{mt:32}),(0,s.jsx)(d.a,{size:200}),(0,s.jsx)(x.K,{style:{height:"100vh"}})]}):U?.map((a,t)=>(0,s.jsx)(m.T,{disabled:t<2,children:((a,t,r)=>{let{title:i,type:n}=a;switch(n){case"PopularGenres":return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(b.O,{pageName:O,title:e(i)||e("Popular genres")}),r&&(0,s.jsx)(x.K,{mt:I?4:8})]});case"Playlists":return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(M.T,{contextPath:`charts/${(0,l.i9)(i?.toLocaleLowerCase()||"custom playlists")}`,eagerLoading:t,module:a}),r&&(0,s.jsx)(x.K,{mt:I?4:8})]});case"CreateChart":return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(_.$,{eagerLoading:t}),r&&(0,s.jsx)(x.K,{mt:I?4:8})]});case"ChartMonetization":return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(P.U,{eagerLoading:t}),r&&(0,s.jsx)(x.K,{mt:I?4:8})]});case"ForArtists":return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y.E,{eagerLoading:t}),r&&(0,s.jsx)(x.K,{mt:I?4:8})]});case"ImageBanner":return(0,s.jsx)(L.I,{eagerLoading:t,module:a,spacingAfter:r})}})(a,t<2,t<U.length-1)},t)),(0,s.jsx)(x.K,{mt:4})]})};I.displayName="ChartsMainPage";var E=t(7060);let G=()=>(0,s.jsx)(I,{});G.displayName="ChartsMainPage",G.renderInLayout=E.P,G.getInitialProps=async e=>{let{api:a,query:t,queryClient:s}=e,g=await (0,r.f)(()=>a.getPageSettings(n.bG.ChartsMainPage,!0));s.setQueryData([o._W.pageSettings(n.bG.ChartsMainPage)],g);let c=(0,h.eI)(g,!!(0,l.yG)(t[i.b]))?.filter(e=>e.visible);
1c&&await (0,h.YC)(e,c)};let k=G}},e=>{e.O(0,[4001,7236,8288,5720,7874,4802,5599,7095,9711,9960,5711,4207,3129,1439,8790,8852,5024,636,6593,8792],()=>e(e.s=91171)),_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.