1import{r as h,j as e}from"./index-CKI62VUQ.js";import{c as j,j as n,J as u,a as x}from"./juward-BrLwFQ_X.js";import{E as N,N as g,a as w}from"./EditorialRanking-Bq9ys_6B.js";import"./AlbumArt-DTrsJ1gZ.js";import"./album-art-CI6zWTsD.js";function R(){var l;const t=[...j].sort((a,s)=>a.year-s.year),c=(l=t[t.length-1])==null?void 0:l.year,r=t.map(a=>a.year).reverse(),d=r.find(a=>{var s;return(((s=n[a])==null?void 0:s.length)??0)>0})??r[0],[i,m]=h.useState(d),p=n[i]??[];return e.jsxs("div",{className:"page-shell juward-track-page",children:[e.jsx(u,{}),e.jsxs("header",{className:"page-shell-header",children:[e.jsx(x,{}),e.jsx("h1",{className:"page-shell-title",children:"J-Pop Grand Prize"}),e.jsx("p",{className:"page-shell-lead",children:"Cumulative J-Pop pick of the year (ARASHI excluded). Running since 2008 â the year I started actively listening to ARASHI."})]}),e.jsxs("section",{className:"juward-section",children:[e.jsx("h2",{className:"juward-section-title",children:"Cumulative Picks"}),e.jsx(N,{rows:t.slice().reverse(),highlightYear:c})]}),e.jsxs("section",{className:"juward-section",children:[e.jsx("h2",{className:"juward-section-title",children:"Nominees"}),e.jsx("nav",{className:"juward-year-strip",role:"tablist","aria-label":"Nominee year selector",children:r.map(a=>{var o;const s=(((o=n[a])==null?void 0:o.length)??0)>0;return e.jsx("button",{type:"button",role:"tab","aria-selected":a===i,className:"juward-year-pill"+(a===i?" active":"")+(s?"":" empty"),onClick:()=>m(a),children:a},a)})}),e.jsx(g,{list:p})]}),e.jsx(w,{})]})}export{R as JuwardJpopPage};
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.