1import{j as c}from"./playbook-BN4J3fpY.js";import{P as E}from"./PageTitle-FYR7CltF.js";import{u as d}from"./useURLParams-CByhGSg-.js";import{g as u,E as v}from"./EventsListDisplay-MXZi4iqi.js";import{l as h,a as L}from"./constants-03DV5RSf.js";import{g}from"./natsAnalyticsUtils-Bgd5M8wI.js";import{f as A,u as f,C as I}from"./app-public-BA_F7Vjg.js";import{u as P}from"./useMetaTag-3FhGutT4.js";import{b as T,c as $}from"./eventsApi-1NjRuY7D.js";import{u as l}from"./useQuery-DQVsgF3X.js";import"./AppUpdateMonitor-B2IzIKp2.js";import"./StickyContent-Byv5_Pwv.js";import"./BackDesktopMinor-qBwUoBLA.js";import"./ExploreMapIcon-ChMHMv7c.js";import"./EventCard-BUE7PbjF.js";import"./OrgLogo-Cogq09D3.js";import"./PrimeBadgeIcon-BTXfpHmw.js";import"./imageSrcManager--1PQR1yA.js";import"./AgeRangeIcon-CdicUqaU.js";import"./CalendarIcon-BP2AoVCS.js";import"./utility-YRKCKOzQ.js";import"./dateUtils-DoT-fxLW.js";import"./formatter-C_B5LTc2.js";import"./enumHelper-CGwk6luc.js";import"./stringUtils-C0ds50Ab.js";import"./_arrayPush-CtoXywwE.js";import"./grammar-dP6wXds3.js";import"./miscUtils-DVxAfiYU.js";import"./masquerading-D9-8TY9S.js";import"./TwitterMajor-CLsdpYfn.js";import"./LinkedinMajor-DuUR9cIi.js";import"./useBaseQuery-cvMOEPrV.js";import"./utils-B3Wd421l.js";const C=({sportEnum:s}={})=>["GLOBAL_fetchEventsSearchOptions",{sportEnum:`${s}`}],y=({params:{sportEnum:s},options:t}={})=>l(C({sportEnum:s}),()=>T({sportEnum:s}),t),O=({sportEnum:s,query:t,states:r,eventType:o,age:n,date:i,competitionLevelEnums:a,price:m,page:p}={})=>[`${A.eventsList}_fetchAthleticEvents`,{sportEnum:`${s}`,query:`${t}`,states:`${r}`,eventType:`${o}`,age:`${n}`,date:`${i}`,competitionLevelEnums:`${a}`,price:`${m}`,page:`${p}`}],S=({params:{sportEnum:s,query:t,states:r,eventType:o,age:n,date:i,competitionLevelEnums:a,price:m,page:p}={},options:e}={})=>l(O({sportEnum:s,query:t,states:r,eventType:o,age:n,date:i,competitionLevelEnums:a,price:m,page:p}),()=>$({sportEnum:s,query:t,states:r,eventType:o,age:n,date:i,competitionLevelEnums:a,price:m,page:p}),e),{logImpression:_,logClick:k}=g(L,h),ct=s=>{const{search:t}=d(),r=f(),{data:o,isLoading:n}=y({params:{sportEnum:t.sportEnum},options:{useErrorBoundary:!0}}),{data:i,isLoading:a}=S({params:{sportEnum:t.sportEnum,competitionLevelEnums:t.level,states:t.state},options:{useErrorBoundary:!0}});if(P({name:"robots",content:"noindex",isEnabled:i?.TotalResultCount===0}),n||a)return null;const p=u(t,o);return c.jsxs(c.Fragment,{children:[c.jsx(E,{title:`${p} | FieldLevel`}),c.jsx(I,{children:c.jsx(v,{headerOffset:80,eventsData:i,searchOptions:o,searchParams:t,generateEventDetailLinkProps:e=>r.eventsDetail({pathParams:{id:e.AthleticEventId}}).wiredLinkProps,generateEventsListLinkProps:e=>r.eventsList({searchParams:{...e}}).wiredLinkProps,generateEventsMapLinkProps:e=>r.eventsMap({searchParams:{...e}}).wiredLinkProps,onEventCardClick:e=>{k({AthleticEventId:e.AthleticEventId})},onEventCardInView:e=>{_({AthleticEventId:e.AthleticEventId})}})})]})};export{ct as default}; 2//# sourceMappingURL=EventsList-DpNqndlc.js.map
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.