PageSourceSearch

https://fela.ai/_next/static/chunks/20a6e737e7d638c1.js?dpl=dpl_5TfUDUdjoocnk7U838taT1PamFfA

js fela.ai collected 2026-10-05 14:12:10 UTC 35,961 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._posthogReleaseId=e._posthogReleaseId||"01a1077b-37a8-0000-d550-23e48f8d8303";var n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="243487ca-9273-533d-967b-89e6dc11ebf0")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,255167,(e,a,s)=>{a.exports=function(e,a,s,r){var t=-1,l=null==e?0:e.length;for(r&&l&&(s=e[++t]);++t<l;)s=a(s,e[t],t,e);return s}},39579,(e,a,s)=>{a.exports=function(e){return function(a){return null==e?void 0:e[a]}}},678497,(e,a,s)=>{a.exports=e.r(39579)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"})},505918,(e,a,s)=>{a.exports=e.g&&e.g.Object===Object&&e.g},78974,(e,a,s)=>{var r=e.r(505918),t="object"==typeof self&&self&&self.Object===Object&&self;a.exports=r||t||Function("return this")()},328042,(e,a,s)=>{a.exports=e.r(78974).Symbol},239145,(e,a,s)=>{a.exports=function(e,a){for(var s=-1,r=null==e?0:e.length,t=Array(r);++s<r;)t[s]=a(e[s],s,e);return t}},778116,(e,a,s)=>{a.exports=Array.isArray},684435,(e,a,s)=>{var r=e.r(328042),t=Object.prototype,l=t.hasOwnProperty,i=t.toString,n=r?r.toStringTag:void 0;a.exports=function(e){var a=l.call(e,n),s=e[n];try{e[n]=void 0;var r=!0}catch(e){}var t=i.call(e);return r&&(a?e[n]=s:delete e[n]),t}},933680,(e,a,s)=>{var r=Object.prototype.toString;a.exports=function(e){return r.call(e)}},416907,(e,a,s)=>{var r=e.r(328042),t=e.r(684435),l=e.r(933680),i=r?r.toStringTag:void 0;a.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?t(e):l(e)}},394022,(e,a,s)=>{a.exports=function(e){return null!=e&&"object"==typeof e}},692558,(e,a,s)=>{var r=e.r(416907),t=e.r(394022);a.exports=function(e){return"symbol"==typeof e||t(e)&&"[object Symbol]"==r(e)}},873021,(e,a,s)=>{var r=e.r(328042),t=e.r(239145),l=e.r(778116),i=e.r(692558),n=1/0,o=r?r.prototype:void 0,c=o?o.toString:void 0;a.exports=function e(a){if("string"==typeof a)return a;if(l(a))return t(a,e)+"";if(i(a))return c?c.call(a):"";var s=a+"";return"0"==s&&1/a==-n?"-0":s}},553050,(e,a,s)=>{var r=e.r(873021);a.exports=function(e){return null==e?"":r(e)}},495403,(e,a,s)=>{var r=e.r(678497),t=e.r(553050),l=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");a.exports=function(e){return(e=t(e))&&e.replace(l,r).replace(i,"")}},111716,(e,a,s)=>{var r=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;a.exports=function(e){return e.match(r)||[]}},676728,(e,a,s)=>{var r=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;a.exports=function(e){return r.test(e)}},801100,(e,a,s)=>{var r="\\ud800-\\udfff",t="\\u2700-\\u27bf",l="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",n="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",o="['’]",c="["+n+"]",d="["+l+"]",u="[^"+r+n+"\\d+"+t+l+i+"]",x="(?:\\ud83c[\\udde6-\\uddff]){2}",m="[\\ud800-\\udbff][\\udc00-\\udfff]",g="["+i+"]",h="(?:"+d+"|"+u+")",f="(?:"+g+"|"+u+")",p="(?:"+o+"(?:d|ll|m|re|s|t|ve))?",y="(?:"+o+"(?:D|LL|M|RE|S|T|VE))?",j="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",v="[\\ufe0e\\ufe0f]?",b="(?:\\u200d(?:"+["[^"+r+"]",x,m].join("|")+")"+v+j+")*",N="(?:"+["["+t+"]",x,m].join("|")+")"+(v+j+b),w=RegExp([g+"?"+d+"+"+p+"(?="+[c,g,"$"].join("|")+")",f+"+"+y+"(?="+[c,g+h,"$"].join("|")+")",g+"?"+h+"+"+p,g+"+"+y,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",N].join("|"),"g");a.exports=function(e){return e.match(w)||[]}},348362,(e,a,s)=>{var r=e.r(111716),t=e.r(676728),l=e.r(553050),i=e.r(801100);a.exports=function(e,a,s){return(e=l(e),void 0===(a=s?void 0:a))?t(e)?i(e):r(e):e.match(a)||[]}},8016,(e,a,s)=>{var r=e.r(255167),t=e.r(495403),l=e.r(348362),i=RegExp("['’]","g");a.exports=function(e){return function(a){return r(l(t(a).replace(i,"")),e,"")}}},277,(e,a,s)=>{a.exports=e.r(8016)(function(e,a,s){return e+(s?"-":"")+a.toLowerCase()})},846859,(e,a,s)=>{a.exports=e.r(8016)(function(e,a,s){return e+(s?"_":"")+a.toLowerCase()})},440722,e=>{"use strict";var a=e.i(755478),s=e.i(70042),r=e.i(74374),t=e.i(368113),l=e.i(166998),i=e.i(984929);let n=({country:e,selectedLeagues:a})=>{if(0===e.leagues.length)return"unchecked";let s=e.leagues.filter(e=>a.includes(e.id)).length;return 0===s?"unchecked":s===e.leagues.length?"checked":"indeterminate"},o=({leagueId:e,selectedLeagues:a})=>a.includes(e)?a.filter(a=>a!==e):[...a,e],c=({country:e,selectedLeagues:a})=>{let s=e.leagues.map(e=>e.id);return"checked"===n({country:e,selectedLeagues:a})?a.filter(e=>!s.includes(e)):Array.from(new Set([...a,...s]))};var d=e.i(529924),u=e.i(571450),x=e.i(640900),m=e.i(285217),g=e.i(342123),h=e.i(600620),f=e.i(10346),p=e.i(568363),y=e.i(267532),j=e.i(930016);let v={comfortable:{countryRow:"gap-3 rounded-2xl px-3 py-2.5",countryLabel:"text-sm font-semibold",leagueRow:"gap-3 rounded-2xl px-3 py-2.5 text-sm",logo:"size-4",rail:"ml-5 pl-2"},compact:{countryRow:"gap-2 rounded-xl px-2 py-2",countryLabel:"text-xs font-semibold",leagueRow:"gap-2 rounded-xl px-2 py-1.5 text-xs",logo:"size-4",rail:"ml-4 pl-1.5"}},b=({src:e,alt:s,className:r})=>(0,a.jsx)(y.Crest,{src:e,alt:s,size:20,kind:"league",className:r}),N=({league:e,isFollowed:s,onToggle:r,density:t})=>(0,a.jsx)(m.Button,{variant:"ghost",size:"icon-xs",onClick:()=>r(e.id),"aria-pressed":s,"aria-label":s?`Unfollow ${e.name}`:`Follow ${e.name}`,className:(0,l.cn)("ml-1 shrink-0 text-muted-foreground hover:text-brand-mark focus-visible:opacity-100",s?"text-brand-mark opacity-100":"compact"===t?"opacity-100 md:opacity-0 md:group-hover/league-row:opacity-100":"opacity-100"),icon:s?(0,a.jsx)(d.IconStarFilled,{className:"size-3.5"}):(0,a.jsx)(j.IconStar,{className:"size-3.5"})}),w=({country:e,selectedLeagues:s,onLeagueToggle:r,followedLeagues:t,onLeagueFollowToggle:i,density:n,idPrefix:o,leagueGridClassName:c})=>{let d=v[n];return(0,a.jsx)("div",{className:(0,l.cn)("border-l border-border/60",d.rail),children:(0,a.jsx)("div",{className:(0,l.cn)("grid grid-cols-1 gap-0.5",c),children:e.leagues.map(e=>{let c=s.includes(e.id),u=`${o}-league-${e.id}`;return(0,a.jsxs)("div",{className:(0,l.cn)("group/league-row flex items-center transition-colors hover:bg-secondary/50",d.leagueRow,c&&"bg-primary/10 hover:bg-primary/10"),children:[(0,a.jsx)(p.Checkbox,{id:u,checked:c,onCheckedChange:()=>r(e.id),"aria-label":e.name}),(0,a.jsxs)("label",{htmlFor:u,className:"flex min-w-0 flex-1 cursor-pointer items-center gap-2",children:[e.logo&&(0,a.jsx)(b,{src:e.logo,alt:`${e.name} logo`,className:d.logo}),(0,a.jsx)(h.Text,{as:"span",size:"xs",className:"truncate text-inherit",children:e.name}),(0,a.jsx)(h.Text,{as:"span",size:"xs",variant:"muted",numeric:!0,className:"ml-auto shrink-0",children:e.numberOfFixtures})]}),i&&(0,a.jsx)(N,{league:e,isFollowed:t.includes(e.id),onToggle:i,density:n})]},e.id)})})})},C=({country:e,selectedLeagues:s,onCountryToggle:r,density:t,idPrefix:i,className:o,children:c})=>{let d=v[t],u=n({country:e,selectedLeagues:s}),x=`${i}-country-${e.countryName}`;return(0,a.jsxs)("div",{className:(0,l.cn)("flex items-center border border-transparent bg-secondary/50 transition-colors hover:bg-secondary",d.countryRow,o,"unchecked"!==u&&"border-primary/40 bg-primary/10"),children:[(0,a.jsx)(p.Checkbox,{id:x,checked:"checked"===u||"indeterminate"===u&&"indeterminate",onCheckedChange:()=>r(e),"aria-label":e.countryName}),c]})},S=({country:e,density:s})=>{let r=v[s];return(0,a.jsxs)(a.Fragment,{children:[e.countryFlag&&(0,a.jsx)(b,{src:e.countryFlag,alt:e.countryName,className:r.logo}),(0,a.jsx)(h.Text,{as:"span",className:(0,l.cn)("truncate",r.countryLabel),children:e.countryName}),(0,a.jsx)(h.Text,{as:"span",size:"xs",variant:"muted",numeric:!0,className:"ml-auto shrink-0",children:"comfortable"===s?`${(0,i.pluralize)("league",e.leagues.length)}`:e.leagues.reduce((e,a)=>e+a.numberOfFixtures,0)})]})},T=({countries:e,selectedLeagues:s,onLeagueToggle:r,onCountryToggle:t,followedLeagues:i=[],onLeagueFollowToggle:n,density:o="comfortable",collapsible:c=!1,expandedCountries:d,onExpandedCountriesChange:u,idPrefix:x="league-tree",leagueGridClassName:m})=>{let g=v[o],h={selectedLeagues:s,onLeagueToggle:r,followedLeagues:i,onLeagueFollowToggle:n,density:o,idPrefix:x,leagueGridClassName:m},p={selectedLeagues:s,onCountryToggle:t,density:o,idPrefix:x};return c?(0,a.jsx)(f.Accordion,{type:"multiple",className:"w-full space-y-2",value:d,onValueChange:u,children:e.map(e=>(0,a.jsxs)(f.AccordionItem,{value:`${x}:${e.countryName}`,className:"border-b-0",children:[(0,a.jsx)(C,{country:e,...p,className:"bg-transparent",children:(0,a.jsx)(f.AccordionTrigger,{headerClassName:"min-w-0 flex-1",className:(0,l.cn)("min-w-0 flex-1 gap-2 py-0 hover:no-underline",g.countryLabel),iconClassName:"size-3.5",children:(0,a.jsx)(S,{country:e,density:o})})}),(0,a.jsx)(f.AccordionContent,{className:"pb-0 pt-1",children:(0,a.jsx)(w,{country:e,...h})})]},e.countryName))}):(0,a.jsx)("div",{className:"space-y-4",children:e.map(e=>(0,a.jsxs)("section",{className:"space-y-1","aria-label":e.countryName,children:[(0,a.jsx)(C,{country:e,...p,children:(0,a.jsx)("label",{htmlFor:`${x}-country-${e.countryName}`,className:"flex min-w-0 flex-1 cursor-pointer items-center gap-2",children:(0,a.jsx)(S,{country:e,density:o})})}),(0,a.jsx)(w,{country:e,...h})]},e.countryName))})},I="Filter by League & Country",L="Select the countries and leagues you want to predict.",F=({countries:e,selectedLeagues:s,onSelectionChange:r,followedLeagues:n,onLeagueFollowToggle:x,leagueGridClassName:f,searchStickyTopClassName:p})=>{let[y,j]=(0,u.useState)(""),v=(0,u.useMemo)(()=>(({countries:e,searchTerm:a})=>{let s=a.trim().toLowerCase();return s?e.reduce((e,a)=>{if(a.countryName.toLowerCase().includes(s))return e.push(a),e;let r=a.leagues.filter(e=>e.name.toLowerCase().includes(s));return r.length>0&&e.push({...a,leagues:r}),e},[]):e})({countries:e,searchTerm:y}),[e,y]),b=(0,u.useMemo)(()=>v.flatMap(e=>e.leagues.map(e=>e.id)),[v]),N=b.length>0&&b.every(e=>s.includes(e)),w=(0,u.useMemo)(()=>x&&0!==n.length?v.map(e=>({...e,leagues:e.leagues.filter(e=>n.includes(e.id))})).filter(e=>e.leagues.length>0):[],[v,n,x]),C={selectedLeagues:s,onLeagueToggle:e=>r(o({leagueId:e,selectedLeagues:s})),onCountryToggle:e=>r(c({country:e,selectedLeagues:s})),followedLeagues:n,onLeagueFollowToggle:x,leagueGridClassName:f};return(0,a.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,a.jsxs)("div",{className:(0,l.cn)("sticky z-10 mb-2 flex flex-col gap-3 pb-2",t.OVERLAY_BAR_CLASS,p),children:[(0,a.jsx)(g.SearchInput,{"aria-label":"Search countries or leagues",placeholder:"Search countries or leagues...",value:y,onValueChange:j}),(0,a.jsxs)("div",{className:"flex items-center justify-between gap-2 px-1",children:[(0,a.jsxs)(h.Text,{as:"span",size:"sm",variant:"muted",children:[(0,a.jsx)(h.Text,{as:"span",size:"sm",weight:"semibold",numeric:!0,children:s.length})," ",(0,i.pluralize)("league",s.length,!1)," selected"]}),b.length>0&&(0,a.jsx)(m.Button,{variant:"link:muted",size:"sm",onClick:()=>{N?r(s.filter(e=>!b.includes(e))):r(Array.from(new Set([...s,...b])))},className:"-mr-2 px-2 text-sm",children:N?"Deselect all":"Select all"})]})]}),(0,a.jsxs)("div",{className:"pb-2",children:[w.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(h.Text,{eyebrow:!0,size:"xs",className:"mb-1 flex items-center gap-1.5 px-1",children:[(0,a.jsx)(d.IconStarFilled,{className:"size-3 text-brand-mark"}),"Following"]}),(0,a.jsx)(T,{countries:w,...C,idPrefix:"leagues-filter-following"}),(0,a.jsx)("div",{className:"my-3 border-t border-border/60"}),(0,a.jsx)(h.Text,{eyebrow:!0,size:"xs",variant:"muted",className:"mb-1 px-1",children:"All regions"})]}),(0,a.jsx)(T,{countries:v,...C,idPrefix:"leagues-filter"}),0===v.length&&(0,a.jsx)("div",{className:"py-8 text-center",children:(0,a.jsxs)(h.Text,{variant:"muted",children:['No countries or leagues found matching "',y,'"']})})]})]})},A=({selectedLeagues:e,onClearAll:s,onClose:r})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.Button,{motion:!0,variant:"secondary",onClick:s,disabled:0===e.length,className:"w-full",children:"Clear"}),(0,a.jsx)(m.Button,{motion:!0,variant:"default",onClick:r,className:"w-full",children:e.length>0?"Apply":"Close"})]}),k=({countries:e=[],selectedLeagues:t=[],onCountriesChange:l,onLeaguesChange:i,triggerLocation:n,disabled:o,isMobile:c=!0,followedLeagueIds:d=[],onFollowToggle:m})=>{let[g,h]=(0,u.useState)(!1),f=e=>{o&&e||h(e)},p=(0,a.jsx)(x.FilterButton,{count:t.length,"data-trigger-location":n,"aria-label":"Filter leagues and countries"}),y={countries:e,selectedLeagues:t,onSelectionChange:a=>{i?.(a),l?.(e.filter(e=>e.leagues.length>0&&e.leagues.every(e=>a.includes(e.id))).map(e=>e.countryName))},followedLeagues:d,onLeagueFollowToggle:m?e=>m?.({leagueId:e,isFollowed:d.includes(e)}):void 0},j=(0,a.jsx)(A,{selectedLeagues:t,onClearAll:()=>{l?.([]),i?.([])},onClose:()=>h(!1)});return c?(0,a.jsxs)(r.Drawer,{open:g,onOpenChange:f,children:[(0,a.jsx)(r.DrawerTrigger,{asChild:!0,disabled:o,children:p}),(0,a.jsxs)(r.DrawerContent,{className:"sm:max-w-md !mx-auto h-[calc(100dvh-10rem)] flex flex-col",children:[(0,a.jsxs)("div",{className:"min-h-0 flex-1 overflow-y-auto",children:[(0,a.jsxs)(r.DrawerHeader,{children:[(0,a.jsx)(r.DrawerTitle,{className:"text-lg",children:I}),(0,a.jsx)(r.DrawerDescription,{children:L})]}),(0,a.jsx)("div",{className:"px-4",children:(0,a.jsx)(F,{...y,searchStickyTopClassName:"top-0"})})]}),(0,a.jsx)(r.DrawerFooter,{className:"flex-shrink-0 flex-row",children:j})]})]}):(0,a.jsxs)(s.Dialog,{open:g,onOpenChange:f,children:[(0,a.jsx)(s.DialogTrigger,{asChild:!0,disabled:o,children:p}),(0,a.jsxs)(s.DialogContent,{className:"flex h-[85vh] max-h-[85vh] flex-col overflow-hidden sm:max-w-md lg:max-w-2xl",showCloseButton:!1,children:[(0,a.jsxs)("div",{className:"min-h-0 flex-1 space-y-8 overflow-y-auto",children:[(0,a.jsxs)(s.DialogHeader,{children:[(0,a.jsx)(s.DialogTitle,{children:I}),(0,a.jsx)(s.DialogDescription,{children:L})]}),(0,a.jsx)(F,{...y,leagueGridClassName:"lg:grid-cols-2",searchStickyTopClassName:"top-0"})]}),(0,a.jsx)(s.DialogFooter,{className:"flex flex-shrink-0 gap-x-4",children:j})]})]})};var E=e.i(350144),O=e.i(825814),M=e.i(615932),z=e.i(62812);let D=({countries:e,selectedLeagues:s,onLeaguesChange:r,disabled:t,showUpcomingOnly:l=!1,onUpcomingOnlyChange:i})=>{let n=(e??[]).flatMap(e=>e.leagues).filter(e=>void 0!==e.priority).sort((e,a)=>{let s=e.priority??1/0,r=a.priority??1/0;return s!==r?s-r:(e.apiLeagueId??e.id)-(a.apiLeagueId??a.id)}).slice(0,16);return(0,a.jsxs)(z.QuickFiltersScrollArea,{children:[i&&(0,a.jsx)(M.QuickFilterButton,{isActive:l,onClick:()=>i(!l),disabled:t,children:(0,a.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(O.IconCalendarClock,{}),(0,a.jsx)("span",{className:"font-normal",children:"Upcoming"})]})}),n.map(e=>(0,a.jsx)(M.QuickFilterButton,{disabled:t,isActive:s.includes(e.id),onClick:()=>(e=>{if(!t){var a;a=e.id,t||r(s.includes(a)?s.filter(e=>e!==a):[...s,a])}})(e),children:(0,a.jsxs)("span",{className:"flex items-center gap-1.5",children:[e.logo&&(0,a.jsx)(E.Img,{src:e.logo,alt:e.name,className:"object-contain"}),(0,a.jsx)("span",{className:"font-normal",children:e.name})]})},e.id))]})};var R=e.i(248144),P=e.i(140498),_=e.i(750822),U=e.i(6192),K=e.i(619130),$=e.i(114387),Q=e.i(185511);let q=({StickySentinel:e,isStickyInPosition:s,dates:r,dateFormat:t,isMobileOrTablet:i,search:n,onSearchChange:o,countries:c,selectedLeagues:d,onCountriesChange:u,onLeaguesChange:x,onCalendarDateSelect:h,showUpcomingOnly:f,onUpcomingOnlyChange:p,followedLeagueIds:y,onFollowToggle:j})=>{let{isSearchActive:v,openSearch:b,closeSearch:N,clearSearch:w,searchInputRef:C,searchTriggerRef:S}=(0,_.useCollapsibleSearch)({search:n,onSearchChange:o});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e,{}),(0,a.jsxs)(U.StickyHeader,{className:"space-y-3 bg-background/95 supports-[backdrop-filter]:bg-background/95",showBorderWhenSticky:!1,isStickyInPosition:s,publishHeight:!0,children:[(0,a.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,a.jsxs)("div",{className:"relative flex-1 min-w-0",children:[(0,a.jsx)("div",{className:(0,l.cn)("duration-200 motion-safe:transition-opacity",v?"invisible opacity-0 pointer-events-none":"visible opacity-100"),children:(0,a.jsx)(P.TabsOverflowList,{variant:"line",className:"flex gap-1 items-center",containerClassName:"min-w-0 
1w-full",children:r.map(e=>(0,a.jsxs)(P.TabsTrigger,{value:(0,Q.format)(e.date,t),className:"text-[13px] shrink-0 md:grow-0 md:basis-[calc((100%-1.5rem)/7)]",disabled:v,children:[(0,a.jsx)("span",{className:"md:hidden",children:e.label}),(0,a.jsx)("span",{className:"hidden md:inline",children:e.longLabel})]},(0,Q.format)(e.date,t)))})}),(0,a.jsx)("div",{className:(0,l.cn)("flex absolute inset-0 items-center duration-200 motion-safe:transition-opacity",v?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"),"aria-hidden":!v,children:(0,a.jsx)(g.SearchInput,{ref:C,tabIndex:v?0:-1,showFocusRing:!1,size:"default",className:"w-full",value:n,onValueChange:o,onClear:w,placeholder:"Search teams & leagues","aria-label":"Search for teams and leagues"})})]}),(0,a.jsxs)("div",{className:"flex justify-end items-center shrink-0",children:[(0,a.jsx)("div",{inert:!v,className:(0,l.cn)(_.SEARCH_SWAP_TRANSITION_CLASS,v?"opacity-100 scale-100 max-w-[44px]":"overflow-hidden max-w-0 opacity-0 scale-75 pointer-events-none"),children:(0,a.jsx)(m.Button,{motion:!0,type:"button",size:"icon-sm",icon:(0,a.jsx)($.IconX,{}),variant:"secondary",onClick:N,"aria-label":"Cancel search"})}),(0,a.jsx)("div",{inert:v,className:(0,l.cn)(_.SEARCH_SWAP_TRANSITION_CLASS,v?"overflow-hidden max-w-0 opacity-0 scale-75 pointer-events-none":"mr-2 opacity-100 scale-100 max-w-[44px]"),children:(0,a.jsx)(m.Button,{ref:S,motion:!0,size:"icon-sm",icon:(0,a.jsx)(K.IconSearch,{}),variant:"secondary",onClick:b,"aria-label":"Open search","aria-expanded":v})}),(0,a.jsx)("div",{inert:v,className:(0,l.cn)(_.SEARCH_SWAP_TRANSITION_CLASS,v?"overflow-hidden max-w-0 opacity-0 scale-75 pointer-events-none":"opacity-100 scale-100 max-w-[44px]"),children:(0,a.jsx)(R.TabsCalendarTrigger,{onDateSelect:h})})]})]}),(0,a.jsxs)("div",{className:"flex gap-2 items-center",children:[(0,a.jsx)(k,{countries:c,selectedLeagues:d,onCountriesChange:u,onLeaguesChange:x,triggerLocation:"tabs-list",disabled:v,isMobile:i,followedLeagueIds:y,onFollowToggle:j}),(0,a.jsx)(D,{countries:c,selectedLeagues:d,onLeaguesChange:x,disabled:v,showUpcomingOnly:f,onUpcomingOnlyChange:p})]})]})]})};var B=e.i(637201),H=e.i(889164);let G=async({page:e=1,pageSize:a=100}={})=>(await H.prophetApiClient.get("/leagues/followed",{params:{page:e,pageSize:a}})).data,V=async e=>(await H.prophetApiClient.put(`/leagues/followed/${e}`,{})).data,Z=async e=>(await H.prophetApiClient.delete(`/leagues/followed/${e}`)).data;var W=e.i(504139),Y=e.i(549005),J=e.i(206272),X=e.i(504923);let ee=()=>{let{user:e}=(0,B.useUserRecord)(),{followedLeagueIds:a}=(()=>{let{user:e}=(0,B.useUserRecord)(),a=(0,W.useInfiniteQuery)({queryKey:X.leagueQueryKeys.followed(),queryFn:({pageParam:e})=>G({page:e,pageSize:100}),initialPageParam:1,getNextPageParam:e=>e.nextPage,enabled:!!e,staleTime:l.TIME_IN_MILLISECONDS.FIVE_MINUTES,retry:!1}),{data:s,hasNextPage:r,isFetchingNextPage:t,fetchNextPage:i}=a;return(0,u.useEffect)(()=>{r&&!t&&i()},[r,t,i]),{followedLeagueIds:(0,u.useMemo)(()=>(s?.pages??[]).flatMap(e=>e.data.map(e=>e.leagueId)),[s]),isLoading:a.isLoading}})(),{mutate:s}=ea();return{followedLeagueIds:a,onFollowToggle:e?s:void 0}},ea=()=>{let e=(0,J.useQueryClient)();return(0,Y.useMutation)({mutationFn:({leagueId:e,isFollowed:a})=>a?Z(e):V(e),onMutate:async({leagueId:a,isFollowed:s})=>{await e.cancelQueries({queryKey:X.leagueQueryKeys.followed()});let r=e.getQueryData(X.leagueQueryKeys.followed());return e.setQueryData(X.leagueQueryKeys.followed(),e=>{if(!e)return e;let r=e.pages.map((e,r)=>s?{...e,data:e.data.filter(e=>e.leagueId!==a)}:0===r?{...e,data:[{leagueId:a,followedAt:new Date().toISOString()},...e.data]}:e);return{...e,pages:r}}),{previous:r}},onError:(a,s,r)=>{r?.previous&&e.setQueryData(X.leagueQueryKeys.followed(),r.previous)},onSettled:()=>{e.invalidateQueries({queryKey:X.leagueQueryKeys.followed()})}})};var es=e.i(320890),er=e.i(135274),et=e.i(254157);let el=new Set,ei=e=>{let{user:a}=(0,B.useUserRecord)(),s=(0,u.useMemo)(()=>Array.from(new Set(e)).sort((e,a)=>e-a),[e]),{data:r}=(0,et.useQuery)({queryKey:es.userPredictionsQueryKeys.predictedFixtures(s),queryFn:()=>(0,er.fetchPredictedFixtureIds)(s),enabled:!!a?.id&&s.length>0,staleTime:6e4});return(0,u.useMemo)(()=>r?new Set(r):el,[r])};var en=e.i(322735),eo=e.i(193489),ec=e.i(600660),ed=e.i(146893),eu=e.i(31239);e.i(277);var ex=e.i(846859),em=e.i(709416);
1let eg=(0,e.i(754020).default)("filled","eyeglass-2-filled","Eyeglass2Filled",[["path",{d:"M8 3a1 1 0 1 1 0 2h-1.257l-2.24 7.467a4.5 4.5 0 0 1 6.24 2.533h2.513a4.502 4.502 0 0 1 6.241 -2.534l-2.241 -7.466h-1.256a1 1 0 0 1 -.993 -.883l-.007 -.117a1 1 0 0 1 1 -1h2a1 1 0 0 1 .958 .713l3 10a1 1 0 0 1 .042 .287v2.5a4.5 4.5 0 0 1 -8.972 .5h-2.056a4.5 4.5 0 0 1 -8.972 -.5v-2.5a1 1 0 0 1 .042 -.287l3 -10a1 1 0 0 1 .958 -.713z",key:"svg-0"}]]);var eh=e.i(717959),ef=e.i(746426);let ep=({fixtures:e,id:s,predictedFixtureIds:r,className:t,showCountryName:i=!0,showFlash:n=!1})=>{let o;if(!e)return(0,a.jsx)(a.Fragment,{});let c=e[0].meta.league;return(0,a.jsx)(f.Accordion,{type:"multiple",defaultValue:[s],className:(0,l.cn)("mb-4 overflow-hidden rounded-2xl border border-border bg-card",t),children:(0,a.jsxs)(f.AccordionItem,{value:s,className:"border-b-0",children:[(0,a.jsx)(f.AccordionTrigger,{id:(o={name:c.name,countryName:c.country},(0,ex.default)(`${o.name}&${o.countryName}`)),iconClassName:"h-5 w-5",className:"flex items-center gap-2 px-3 py-3 transition-colors hover:bg-accent/60 hover:no-underline",children:(0,a.jsxs)("div",{className:"flex min-w-0 items-center gap-x-2",children:[(0,a.jsx)(ec.FixtureLeagueLogo,{src:c?.logo??"",alt:c?.name??"",paddingClassName:"p-1"}),(0,a.jsx)("p",{className:"truncate text-xs font-medium",children:c.name}),i&&"world"!==c.country.toLowerCase()&&(0,a.jsxs)("div",{className:"flex items-center gap-x-1 text-xs text-muted-foreground",children:[(0,a.jsx)("p",{"aria-hidden":"true",children:"·"}),(0,a.jsx)("p",{className:"truncate",children:c.country})]})]})}),(0,a.jsx)(f.AccordionContent,{className:"divide-y divide-border border-t border-border pb-0 pt-0",children:e.map(e=>(0,a.jsx)(eh.FixtureCard,{fixture:e,userHasPredicted:r.has(e.id),showFlash:n,surface:"row",hideDateWhenToday:!0},e.id))})]})})},ey=()=>(0,a.jsx)("div",{className:"space-y-5",children:Array.from({length:3}).map((e,s)=>(0,a.jsxs)("div",{className:"mb-4 w-full overflow-hidden rounded-2xl border border-border bg-card",children:[(0,a.jsxs)("div",{className:"flex cursor-default items-center gap-2 px-3 py-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,a.jsx)("div",{className:"flex-nowrap",children:(0,a.jsx)(eu.Skeleton,{className:"size-6 rounded-full"})}),(0,a.jsx)(eu.Skeleton,{className:"h-3 w-28"})]}),(0,a.jsx)("div",{className:"ml-auto",children:(0,a.jsx)(em.ChevronUpIcon,{className:"h-5 w-5"})})]}),(0,a.jsx)("div",{className:"divide-y divide-border border-t border-border",children:Array.from({length:2}).map((e,r)=>(0,a.jsx)(ef.FixtureCardSkeleton,{surface:"row"},`fixture-skeleton-${s}-${r}`))})]},`league-skeleton-${s}`))}),ej=({fixtureKeys:e,fixturesResponse:s,predictedFixtureIds:r,recentKeys:t})=>(0,a.jsx)("div",{className:"space-y-5",children:e.map(e=>{let l=s?.fixtures[e];if(!l)return null;let i=t?.has(e)??!1;return(0,a.jsx)("div",{children:(0,a.jsx)(ep,{fixtures:l,id:e,predictedFixtureIds:r,className:"w-full",showFlash:i})},e)})}),ev=({fixtureDate:e})=>(0,a.jsxs)("div",{className:"py-20 text-center max-w-md mx-auto text-sm text-muted-foreground min-h-[60vh]",children:[(0,a.jsx)(eg,{className:"mx-auto mb-4 h-10 w-10 animate-pulse"}),(0,a.jsxs)("p",{className:"mt-1 text-sm",children:["No fixtures available for ",e?(0,Q.format)(e,"dd MMM, yyyy"):"this day"]})]}),eb=({predictedFixtureIds:e,fixtureDate:s,meta:r,fixturesResponse:t,isInitialLoading:l,filteredQueryGroups:i,hasMore:n,isLoadingMore:o,onLoadMore:c,recentKeys:d})=>{let u=t?t.orderedKeys??Object.keys(t.fixtures):[],x=u&&u.length>0,m=u.reduce((e,a)=>{let s=t?.fixtures[a];return e+(s?.length??0)},0),g=i.reduce((e,a)=>e+a.totalFixtures,0)??r?.totalNumberOfFixtures;return(0,a.jsxs)(a.Fragment,{children:[l?(0,a.jsx)(ey,{}):(0,a.jsx)(a.Fragment,{children:x?(0,a.jsx)(ej,{fixtureKeys:u,fixturesResponse:t,predictedFixtureIds:e,recentKeys:d}):(0,a.jsx)(ev,{fixtureDate:s})}),(0,a.jsx)("div",{className:"mt-6 space-y-4",children:(0,a.jsx)(ed.default,{variant:"load-more",onLoadMore:c,hasMore:n,isLoading:o,disabled:!r,className:"-mt-2",displayedCount:m,totalCount:g,name:"Fixtures"})})]})};var eN=e.i(761350),ew=e.i(407573),eC=e.i(959290),eS=e.i(477237);let eT=({isLoadingSearchedFixtures:e,searchedFixtures:s,search:r,searchPage:t,onSearchPageChange:l})=>{let i=s?.data?.length,n=ei((0,u.useMemo)(()=>(s?.data??[]).map(e=>e.id),[s?.data]));return!function(e,a={}){let{behavior:s="smooth",top:r=0,condition:t=e=>e>=1}=a;u.useEffect(()=>{t(e)&&window.scrollTo({top:r,behavior:s})},[e,s,r,t])}(t),(0,a.jsx)(eC.ScrollArea,{className:"h-[calc(100vh-20rem)] lg:h-[c
1alc(100vh-12rem)]",children:e?(0,a.jsx)("div",{className:"mx-auto flex h-80 w-full items-center justify-center",children:(0,a.jsx)(eS.LoadingSpinner,{className:"text-primary",size:6})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eN.MotionContainer,{className:"space-y-5 max-w-3xl mx-auto py-2",children:i?s?.data.map(e=>(0,a.jsx)(eN.MotionItem,{children:(0,a.jsx)(eh.FixtureCard,{fixture:e,inSearchView:!0,userHasPredicted:n.has(e.id)})},e.id)):(0,a.jsx)(ew.EmptyCard,{description:`No fixtures found for "${r}"`,icon:(0,a.jsx)(K.IconSearch,{})})}),(0,a.jsx)(ed.default,{totalPages:s?.totalPages||1,initialPage:t,onPageChange:l,className:"pt-6",disabled:e||!i})]})})},eI=()=>(0,a.jsx)("div",{className:"space-y-1",children:Array.from({length:12}).map((e,s)=>(0,a.jsxs)("div",{className:"flex items-center gap-2 rounded-xl px-2 py-2",children:[(0,a.jsx)(eu.Skeleton,{className:"size-4 rounded"}),(0,a.jsx)(eu.Skeleton,{className:"size-4 rounded-full"}),(0,a.jsx)(eu.Skeleton,{className:"h-3 flex-1"}),(0,a.jsx)(eu.Skeleton,{className:"size-3 rounded"})]},`country-skeleton-${s}`))}),eL=({onCloseSidebar:e,countries:s,isLoading:r,selectedLeagues:t,onLeaguesChange:l,followedLeagueIds:i=[],onFollowToggle:n})=>{let[x,m]=(0,u.useState)([]),[g,f]=(0,u.useState)([]),p=t??[],y=!!n,j=a=>{l(o({leagueId:a,selectedLeagues:p})),e?.()},v=e=>{l(c({country:e,selectedLeagues:p}))},b=e=>{n?.({leagueId:e,isFollowed:i.includes(e)})},N=(0,u.useMemo)(()=>y&&0!==i.length?s.map(e=>({...e,leagues:e.leagues.filter(e=>i.includes(e.id))})).filter(e=>e.leagues.length>0):[],[s,i,y]);return(0,a.jsx)("div",{className:"flex min-h-0 flex-1 flex-col",children:(0,a.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto overscroll-contain pb-2",children:r?(0,a.jsx)(eI,{}):(0,a.jsxs)(a.Fragment,{children:[N.length>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(h.Text,{eyebrow:!0,size:"xs",variant:"muted",className:"mb-1 flex items-center gap-1.5 px-2",children:[(0,a.jsx)(d.IconStarFilled,{className:"size-3 text-brand-mark"}),"Following"]}),(0,a.jsx)(T,{countries:N,selectedLeagues:p,onLeagueToggle:j,onCountryToggle:v,followedLeagues:i,onLeagueFollowToggle:y?b:void 0,density:"compact",collapsible:!0,expandedCountries:g,onExpandedCountriesChange:f,idPrefix:"sidebar-following"}),(0,a.jsx)("div",{className:"my-3 border-t border-border/60"}),(0,a.jsx)(h.Text,{eyebrow:!0,size:"xs",variant:"muted",className:"mb-1 px-2",children:"All regions"})]}),(0,a.jsx)(T,{countries:s,selectedLeagues:p,onLeagueToggle:j,onCountryToggle:v,followedLeagues:i,onLeagueFollowToggle:y?b:void 0,density:"compact",collapsible:!0,expandedCountries:x,onExpandedCountriesChange:m,idPrefix:"sidebar-leagues"}),0===s.length&&(0,a.jsx)(h.Text,{size:"xs",variant:"muted",className:"px-2 py-6 text-center",children:"No leagues for this date"})]})})})},eF=l.TIME_IN_MILLISECONDS.FIVE_MINUTES,eA=l.TIME_IN_MILLISECONDS.TEN_MINUTES,ek=({search:e,fixtureDate:s,isLoadingMeta:r,meta:t,selectedCountries:n,selectedLeagues:o,onLeaguesChange:c,showUpcomingOnly:d=!1})=>{let{followedLeagueIds:x,onFollowToggle:m}=ee(),g=(0,u.useRef)(null),h=((e,{bottomGap:a=0}={})=>{let[s,r]=(0,u.useState)();return(0,u.useEffect)(()=>{let s=e.current;if(!s)return;let t=0,l=()=>{t=0;let e=Math.max(s.getBoundingClientRect().top,0);r(Math.max(0,window.innerHeight-e-a))},i=()=>{t||(t=requestAnimationFrame(l))};return l(),window.addEventListener("scroll",i,{passive:!0}),window.addEventListener("resize",i),()=>{cancelAnimationFrame(t),window.removeEventListener("scroll",i),window.removeEventListener("resize",i)}},[e,a]),s})(g,{bottomGap:8}),[f,p]=(0,u.useState)(1),[y,j]=(0,u.useState)(new Set),v=(0,u.useRef)([]),b=(0,u.useRef)([]),N=(0,u.useRef)([]),w=(0,u.useMemo)(()=>{if(!t||0===o.length&&0===n.length)return t?.queryGroups??[];let e=[];for(let a of t.countries){let s=n.includes(a.countryName);for(let r of a.leagues){let a=o.includes(r.id);(s||a)&&e.push({leagueId:r.id,numberOfFixtures:r.numberOfFixtures})}}return(({leagues:e,targetFixturesPerGroup:a=30})=>{let s=[],r=null;for(let t of e)(!r||r.totalFixtures+t.numberOfFixtures>a)&&(r&&s.push(r),r={leagueIds:[],totalFixtures:0}),r.leagueIds.push(t.leagueId),r.totalFixtures+=t.numberOfFixtures;return r&&s.push(r),s})({leagues:e})},[t,o,n]);(0,u.useEffect)(()=>{let e=!(0,i.isArraysEqual)(v.current,o),a=!(0,i.isArraysEqual)(b.current,n);(e||a)&&(v.current=o,b.current=n,window.scrollTo({top:0,behavior:"smooth"}))});let{response:C,isLoading:S}=(0,en.useSearchFixtures)({query:e,page:f,enabled:!!e,minQueryLength:1}),{data:T,isLoading:I,isFetchingNextPage:L,hasNextPage:F,fetchNextPage:A}=(0,W.useInfiniteQuery)({queryKey:["fixtures-infinite",s,w.map(e=>e.leagueIds.sort().join(",")).join("|"),d],queryFn:({pageParam:e=0})=>(0,eo.fetchFixturesList)({fixtureDate:s,leagueIds:w[e]?.leagueIds??[],upcomingOnly:d}),getNextPageParam:(e,a,s)=>{let r=s+1;return r<w.length?r:void 0},initialPageParam:0,enabled:!!t&&w.length>0,staleTime:eF,gcTime:eA}
1),k=(0,u.useMemo)(()=>{if(!T?.pages)return{fixtures:{},orderedKeys:[]};let e={},a=[],s=[];for(let r of T.pages)for(let t in r.fixtures)s.push(t),t in e||a.push(t),e[t]=r.fixtures[t];let r=s.filter(e=>!N.current.includes(e));return r.length>0&&N.current.length>0&&(j(new Set(r)),setTimeout(()=>j(new Set),800)),N.current=s,{fixtures:e,orderedKeys:a}},[T]),E=(0,u.useCallback)(()=>{F&&!L&&A().then(()=>{requestAnimationFrame(()=>window.scrollBy({top:250,behavior:"smooth"}))})},[F,L,A]),O={fixtures:k.fixtures,count:0,orderedKeys:k.orderedKeys},M=ei((0,u.useMemo)(()=>Object.values(O.fixtures).flatMap(e=>(e??[]).map(e=>e.id)),[O.fixtures])),z=(I||r)&&0===Object.keys(O.fixtures).length;return(0,u.useEffect)(()=>{e&&p(1)},[e]),(0,a.jsxs)("div",{className:"flex py-3 min-h-0",children:[!e&&(0,a.jsx)("div",{className:"mx-auto hidden lg:w-1/4 lg:block",children:(0,a.jsx)("div",{ref:g,style:{top:`calc(${U.PAGE_STICKY_STACK_TOP} + 0.5rem)`,height:h??`calc(100dvh - ${U.PAGE_STICKY_STACK_TOP} - 1rem)`},className:"sticky flex w-full max-w-[260px] flex-col px-2 pb-2",children:(0,a.jsx)(eL,{countries:t?.countries??[],isLoading:r,selectedLeagues:o,onLeaguesChange:c,followedLeagueIds:x,onFollowToggle:m})})}),(0,a.jsx)("div",{className:(0,l.cn)("flex flex-col flex-1 min-h-0",e?"w-full":"lg:w-3/4 w-full"),children:e?(0,a.jsx)(eT,{isLoadingSearchedFixtures:S,searchedFixtures:C,search:e,searchPage:f,onSearchPageChange:p}):(0,a.jsx)(eb,{predictedFixtureIds:M,fixtureDate:s,meta:t,fixturesResponse:O,isInitialLoading:z,hasMore:F,isLoadingMore:L,onLoadMore:E,filteredQueryGroups:w,recentKeys:y})})]})},eE=()=>(0,a.jsx)("div",{className:"mx-auto flex justify-center p-4 text-center text-[10px] text-muted-foreground",children:"Disclaimer: The services provided by fela.ai, including the predictions, are intended for informational purposes only."});var eO=e.i(46613),eM=e.i(92158),ez=e.i(883437),eD=e.i(409859),eR=e.i(566489);e.i(784901);var eP=e.i(714073);let e_="signup";var eU=e.i(540413);function eK(){let e=(0,eM.useIsMobile)(),s=(0,ez.useIsTablet)(),r=e||s,[t,i]=(0,u.useState)(""),[n,o]=(0,u.useState)([]),[c,d]=(0,u.useState)([]),[x,m]=(0,u.useState)(!1);(0,eU.useReferralOnAuth)(),(()=>{let{user:e}=(0,B.useUserRecord)(),{query:a,replaceQuery:s}=(0,eR.useNavigation)(),r=(0,u.useRef)(!1),t="google"===a[e_];(0,u.useEffect)(()=>{if(!t||!e?.id||r.current)return;r.current=!0,eP.MetaPixelAnalytics.trackSignUp({userId:e.id,method:"google"});let{[e_]:l,...i}=a;s(i)},[t,e?.id,a,s])})();let{StickySentinel:g,isStickyInPosition:h}=(0,U.useStickyPosition)(),{followedLeagueIds:f,onFollowToggle:p}=ee(),y=(0,u.useCallback)(()=>{window.scrollTo({top:0,behavior:"smooth"})},[]),{activeTabDate:j,dates:v,handleDateSelection:b,handleCalendarDateSelect:N}=(0,eD.useDateTabState)({onDateChange:y});(0,u.useEffect)(()=>{t&&(o([]),d([]),m(!1))},[t]);let{data:w,isLoading:C}=(0,et.useQuery)({queryKey:["fixturesMeta",j,x],queryFn:()=>(0,eo.fetchFixturesMeta)({fixtureDate:j,upcomingOnly:x}),staleTime:l.TIME_IN_MILLISECONDS.FIVE_MINUTES,gcTime:l.TIME_IN_MILLISECONDS.TEN_MINUTES});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"rounded-md min-h-[calc(100vh-18rem)]",children:(0,a.jsxs)(P.Tabs,{value:j,onValueChange:b,children:[(0,a.jsx)(q,{StickySentinel:g,isStickyInPosition:h,dates:v,dateFormat:eD.DATE_FORMAT,isMobile:e,isTablet:s,isMobileOrTablet:r,search:t,onSearchChange:i,countries:w?.countries,selectedLeagues:c,onCountriesChange:o,onLeaguesChange:d,onCalendarDateSelect:N,showUpcomingOnly:x,onUpcomingOnlyChange:m,followedLeagueIds:f,onFollowToggle:p}),(0,a.jsx)(P.TabsContent,{value:j,children:(0,a.jsx)(ek,{meta:w,isLoadingMeta:C,search:t,fixtureDate:j,selectedCountries:n,selectedLeagues:c,onCountriesChange:o,onLeaguesChange:d,showUpcomingOnly:x})})]})}),(0,a.jsx)(eE,{}),(0,a.jsx)(eO.ScrollToTop,{showOffset:100,isMobile:e})]})}e.s(["GamesRoute",()=>eK],440722)}]);
2
3//# chunkId=243487ca-9273-533d-967b-89e6dc11ebf0

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.