PageSourceSearch

https://the-ffc.org/_next/static/chunks/3wazihn77kxry.js

js the-ffc.org collected 2026-10-02 19:12:54 UTC 4,167 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,836056,e=>{"use strict";e.i(247167);var t=e.i(843476),a=e.i(271645),i=e.i(581949),s=e.i(266027),r=e.i(948148),l=e.i(749803),d=e.i(867927),n=e.i(160889),m=e.i(388),o=e.i(389472),c=e.i(928415),h=e.i(477052),x=e.i(22648);let u="6799d39038b8cf62c562d55e";function g(){return(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsx)("div",{className:"h-16 rounded-card border border-primary/10 bg-white shadow-sm dark:border-white/10 dark:bg-white/[0.07]"}),(0,t.jsxs)("div",{className:"overflow-hidden rounded-card border border-primary/10 bg-white shadow-sm dark:border-white/10 dark:bg-white/[0.07]",children:[(0,t.jsx)("div",{className:"h-10 bg-cta/70"}),Array.from({length:8}).map((e,a)=>(0,t.jsxs)("div",{className:"flex items-center gap-3 px-4 py-3 sm:px-6",children:[(0,t.jsx)("div",{className:"size-4 rounded bg-primary-50 animate-pulse dark:bg-white/10"}),(0,t.jsx)("div",{className:"size-10 rounded-full bg-primary-50 animate-pulse dark:bg-white/10"}),(0,t.jsx)("div",{className:"h-3.5 w-40 rounded bg-primary-50 animate-pulse dark:bg-white/10"}),(0,t.jsx)("div",{className:"ml-auto h-4 w-8 rounded bg-primary-50 animate-pulse dark:bg-white/10"})]},a))]})]})}function p({title:e,note:a}){return(0,t.jsxs)("div",{className:"rounded-card border border-primary/10 bg-white p-10 text-center shadow-sm lg:p-14 dark:border-white/10 dark:bg-white/[0.07]",children:[(0,t.jsx)("div",{className:"mx-auto flex size-12 items-center justify-center rounded-full bg-primary-50 text-primary-700 dark:bg-white/10 dark:text-white/60",children:(0,t.jsx)(l.BarChart3,{className:"size-5",strokeWidth:1.75})}),(0,t.jsx)("h2",{className:"mt-5 text-base font-semibold text-theme-fg lg:text-lg",children:e}),(0,t.jsx)("p",{className:"mx-auto mt-2 max-w-[44ch] text-sm leading-relaxed text-theme-fg/60 lg:text-[15px]",children:a})]})}e.s(["default",0,function(){let e=(0,r.useTranslations)(),{data:l=[],isPending:b}=(0,s.useQuery)({queryKey:["leagues","byClub",u],queryFn:()=>i.default.get(`https://api.stadiumx.asia/league/club/${u}`,{withCredentials:!0}).then(e=>Array.isArray(e.data)?e.data:[]).catch(()=>[]),staleTime:3e5}),f=(0,h.useManyLeaders)(l.map(e=>e._id)),w=f.some(e=>e.isLoading),j=l.map((e,t)=>({league:e,leaders:f[t]?.data??[]})).filter(e=>e.leaders.length>0),[y,N]=(0,a.useState)(null);(0,a.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("competition");e&&N(e)},[]);let v=j.find(e=>e.league._id===y)??j[0]??null,{data:k=[]}=(0,h.useRegistryAllPlayers)(v?u:void 0);return(0,t.jsxs)("main",{className:"bg-theme-bg min-h-[60vh] pb-20 lg:pb-28",children:[(0,t.jsx)(m.default,{className:"flex items-center sm:items-end min-h-[12rem] lg:min-h-[15rem]",children:(0,t.jsxs)("header",{className:"container max-w-7xl mx-auto px-4 sm:pb-7 lg:pb-9 flex items-end justify-center sm:justify-between gap-4",children:[(0,t.jsxs)("div",{className:"text-center sm:text-left",children:[(0,t.jsx)("p",{className:"text-[10px] lg:text-[11px] font-extrabold uppercase [&:lang(en)]:tracking-[0.28em] text-white/70 mb-1.5",children:v?.league.name??e("competitionRegistryEyebrow")}),(0,t.jsx)("h1",{className:"text-white text-3xl lg:text-[2.75rem] font-semibold leading-[1.05] uppercase",children:e("competitionStatsTab")})]}),v?(0,t.jsxs)(n.Link,{href:(0,x.competitionHref)(v.league._id),className:"hidden sm:inline-flex items-center gap-1 text-sm text-white/70 hover:text-white motion-safe:transition-colors duration-150 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/40 rounded",children:[e("competitionViewFixtures"),(0,t.jsx)(d.ChevronRight,{className:"size-4",strokeWidth:2})]}):null]})}),(0,t.jsx)("div",{className:"container max-w-7xl mx-auto px-4 pt-8 lg:pt-10",children:b||w?(0,t.jsx)(g,{}):v?(0,t.jsx)(o.default,{leaders:v.leaders,registry:k,leading:j.length>1?(0,t.jsx)(c.FilterSelect,{label:e("competitionsHeading"),value:v.league._id,onChange:N,options:j.map(({league:e})=>({value:e._id,label:e.name}))}):null},v.league._id):(0,t.jsx)(p,{title:e("competitionNoStatsYet"),note:e("competitionNoStatsYetNote")})})]})}])}]);

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.