1import{u as a,bL as e,j as t,y as u,T as c,R as j}from"./index-B2kymLvL.js";import{u as p}from"./juniorGroupStore-DmXTPvKT.js";import{u as d}from"./useJuniorGroupData-DF7I6RlJ.js";import{M as g}from"./MainLayout-BMKu47pi.js";import{G as m}from"./GridTemplate-6sekYPwr.js";import{P as l}from"./ParticipantItem-CshMkGNT.js";import"./GrowView-DD92LoVC.js";import"./PersonPhoto-CMTXKbsm.js";import"./LinkBtn-we-FG0cN.js";import"./defineYearText-D5gZstzW.js";const h=()=>{const{participants:r}=p(),{t:n}=a(),o=r?.filter(s=>s.group===e.JUNIOR);if(!o)return;const i=n(`navigation.${e.JUNIOR}`);return t.jsx(t.Fragment,{children:t.jsxs(u,{children:[t.jsx(c,{variant:"h1",component:"h2",children:i}),t.jsx(m,{list:o,gridItem:l})]})})},x=({title:r})=>{const{t:n}=a(),{participants:o}=p(),i=o?.filter(f=>f.group===r);if(!i)return;const s=n(`navigation.${r}`);return t.jsxs(u,{children:[t.jsx(c,{variant:"h1",component:"h2",children:s}),t.jsx(m,{gridItem:l,list:i})]})},O=()=>{const{t:r}=a(),{participants:n,fetchParticipants:o}=p();d(n,o);const i=r(`navigation.${j.GROUP_PARTICIPANTS}`);return t.jsx(g,{title:i,juniorGroup:h,subGroup:x})};export{O as default};
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.