PageSourceSearch

https://gostanford.com/_nuxt/Cxgx1Kc7.js

js gostanford.com collected 2026-09-24 17:36:23 UTC 23,878 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:astra-oas-frontend":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`a4d003ee-4837-4916-890f-bc62b0c80ed1`,e._sentryDebugIdIdentifier=`sentry-dbid-a4d003ee-4837-4916-890f-bc62b0c80ed1`)}catch{}})();import{r as e}from"./CVGoBl_5.js";import{$ as t,G as n,Jt as r,P as i,Q as a,R as o,St as s,V as c,W as l,Wt as u,X as d,b as f,d as p,et as m,f as h,j as g,k as _,lt as v,m as y,mt as b,nt as x,p as S,r as C,u as w,y as T}from"./DKgyLr-x.js";import{d as E}from"./DmP5lFlL.js";import{a as D,n as O}from"./DcLWULOw.js";import{r as k,t as A}from"./BV8FM6d5.js";import{t as j}from"./BYWX__Rn.js";import{n as M,t as N}from"./0mItyGVR.js";import{o as P}from"./VgHhlDx3.js";import{t as F}from"./CP-56VAd.js";import{t as I}from"./fB-Vif86.js";import{t as L}from"./DRRtj8kn.js";import{v as ee}from"./DHWUqggL.js";import{O as te,_ as R,g as ne}from"./BK2eJEws.js";import{t as re}from"./Bbab7icz.js";import{W as ie,n as z}from"#entry";import{t as B}from"./MCf9Jbvm.js";import{t as V}from"./CabVVWMv.js";import{t as H}from"./CiXkt2fg.js";import{t as U}from"./DJbc9sk7.js";import{t as W}from"./B7E1S1Pk.js";import{t as G}from"./CM5RBKtk.js";import{c as ae,n as K,r as oe,s as q,t as J}from"./WRArGxCB.js";import{t as se}from"./39jBMuGs.js";import{t as Y}from"./Cmc6mWbX.js";import{t as ce}from"./D7cvmzJP.js";import{t as le}from"./BgHmGYYG.js";import{t as ue}from"./BgmG2r1c.js";import{t as de}from"./cfekrHyZ.js";var fe={class:`schedule-ticker-time__value-content`},pe={key:1,class:`schedule-ticker-time__wrapper`},me={key:0,class:`schedule-ticker-time__value`},he={class:`schedule-ticker-time__value-content`},ge={class:`schedule-ticker-time__event-date`},_e={class:`schedule-ticker-time__event-date`},ve={key:1,class:`schedule-ticker-time__value`},ye={key:2,class:`schedule-ticker-time__value`},be={class:`schedule-ticker-time__value-content`},xe={class:`schedule-ticker-time__value-content`},Se={key:4,class:`schedule-ticker-time__value`},Ce={class:`schedule-ticker-time__value-content`},we={__name:`ScheduleTickerTime`,props:{event:{type:Object,required:!0}},setup(e){let t=e,{datetime:n,datetimeEnd:i,hasDateEnd:a,hideTbaText:o,isAllDay:l,isDateTBA:d,isLive:f,isStatusCanceled:m,isStatusCompleted:h,isStatusPostponed:g,isTimeTBA:_,statusText:v,tbaText:b}=J(t.event),{finished:x,liveTreatment:w}=L(t.event,{scheduledLive:f,completed:h}),{eventTimeTicker:T,eventDateTicker:E}=q(n),{eventDateEndTicker:D}=q(i);return(e,t)=>(c(),y(`div`,{class:u([`schedule-ticker-time`,{"schedule-ticker-time--live":s(w)}])},[s(d)?(c(),y(`span`,{key:0,class:u([`schedule-ticker-time__value`,{"schedule-ticker-time__value--hidden-delimiter":s(o)}])},[t[0]||=p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,fe,r(s(b)),1)],2)):(c(),y(`span`,pe,[s(E)?(c(),y(`span`,me,[t[2]||=p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,he,[p(`time`,ge,r(s(E)),1),s(a)?(c(),y(C,{key:0},[t[1]||=p(`span`,{class:`schedule-ticker-time__divider`},`-`,-1),p(`time`,_e,r(s(D)),1)],64)):S(``,!0)])])):S(``,!0),s(x)?(c(),y(`span`,ve,[...t[3]||=[p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,{class:`schedule-ticker-time__value-content`},` Final `,-1)]])):s(m)||s(g)?(c(),y(`span`,ye,[t[4]||=p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,be,r(s(v)),1)])):s(_)?(c(),y(`time`,{key:3,class:u([`schedule-ticker-time__value`,{"schedule-ticker-time__value--hidden-delimiter":s(o)}])},[t[5]||=p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,xe,r(s(b)),1)],2)):(c(),y(`time`,Se,[t[6]||=p(`span`,{class:`schedule-ticker-time__delimiter`},`/`,-1),p(`span`,Ce,r(s(l)?`All Day`:s(T)),1)]))]))],2))}},Te={class:`schedule-ticker-teams-team__team-logo-wrapper`},Ee={class:`schedule-ticker-teams-team__team-name`},De={key:0,class:`schedule-ticker-teams-team__result`},X={__name:`ScheduleTickerTeamsTeam`,props:{isWin:{type:Boolean,required:!1},teamLogo:{type:null,required:!1},teamName:{type:null,required:!0},teamResult:{type:String,required:!1},isCurrentTeam:{type:Boolean,required:!1},ranking:{type:null,required:!1},showRanking:{type:Boolean,required:!1}},setup(e){let t=e,i=w(()=>
1{if(t.teamLogo?.url)return{...t.teamLogo,alt:t.teamName,title:t.teamName}});return(t,a)=>{let o=B;return c(),y(`div`,{class:u([`schedule-ticker-teams-team`,{"schedule-ticker-teams-team--current":e.isCurrentTeam,"schedule-ticker-teams-team--win":e.isWin}])},[p(`div`,Te,[e.teamLogo?(c(),h(o,{key:0,image:i.value,class:`schedule-ticker-teams-team__team-logo`},null,8,[`image`])):S(``,!0)]),p(`strong`,Ee,[e.showRanking&&e.ranking?(c(),y(C,{key:0},[T(r(`#${e.ranking} `),1)],64)):S(``,!0),n(t.$slots,`default`,{},()=>[T(r(e.teamName),1)])]),e.teamResult?(c(),y(`strong`,De,r(e.teamResult),1)):S(``,!0)],2)}}},Oe={class:`schedule-ticker-teams-event`},ke={__name:`ScheduleTickerTeamsNeutralEvent`,props:{event:{type:Object,required:!0},showRanking:{type:Boolean,required:!1}},setup(e){let t=e,{scheduleEventResult:n,scoreDecimalPlaces:r,secondOpponentLogo:i,secondOpponentName:a,secondOpponentRanking:o,opponentLogo:l,opponentName:u,opponentRanking:d}=J(t.event),{winningScore:p,losingScore:m,text:h}=K(n?.value,r.value),{scored:g,ourScoreText:_,opponentScoreText:v}=L(t.event),b=w(()=>g.value?_.value??void 0:n?.value?.result===P.Win?p.value:m.value||h.value),x=w(()=>g.value?v.value??void 0:n?.value?.result===P.Win?m.value:p.value);return(t,n)=>{let r=X;return c(),y(`div`,Oe,[f(r,{class:`schedule-ticker-teams-event__team`,"team-logo":s(l),"team-name":s(u),"team-result":b.value,"show-ranking":e.showRanking,ranking:s(d)},null,8,[`team-logo`,`team-name`,`team-result`,`show-ranking`,`ranking`]),f(r,{class:`schedule-ticker-teams-event__team`,"team-logo":s(i),"team-name":s(a),"team-result":x.value,"show-ranking":e.showRanking,ranking:s(o)},null,8,[`team-logo`,`team-name`,`team-result`,`show-ranking`,`ranking`])])}}},Z=Object.assign({name:`ScheduleTickerSportLink`},{__name:`ScheduleTickerSportLink`,props:{event:{type:Object,required:!0}},setup(e){let t=e,{sportLink:n,sportIcon:i,hasSportIcon:a,hasSportLink:o}=ae(()=>t.event),{closeTicker:l}=Y();return(e,t)=>{let u=B,d=j;return s(o)&&s(n)?(c(),h(d,{key:0,href:s(n).link,class:`schedule-ticker-sport-link`,onClick:s(l)},{default:x(()=>[s(a)?(c(),h(u,{key:0,image:s(i),"aria-hidden":`true`,class:`schedule-ticker-sport-link__sport-icon`},null,8,[`image`])):S(``,!0),p(`span`,null,r(s(n).name),1)]),_:1},8,[`href`,`onClick`])):S(``,!0)}}}),Ae={class:`schedule-ticker-teams-event`},je={__name:`ScheduleTickerTeamsDefaultEvent`,props:{event:{type:Object,required:!0},showRanking:{type:Boolean,required:!1}},setup(e){let t=e,n=N(),{showSportNameAsCurrentTeam:r}=D(n),{opponentLogo:i,opponentName:a,opponentRanking:o,currentTeamLogo:l,currentTeamName:u,hasSportLink:d,isOpponentWin:p,isResultWin:m,isStatusCompleted:g,isVenueHome:_,ranking:v,scheduleEventResult:b,scoreDecimalPlaces:C}=J(t.event),{winningScore:T,losingScore:E,text:O}=K(b?.value,C.value),{scored:k,ourScoreText:A,opponentScoreText:j}=L(t.event),M=w(()=>r.value&&d.value),P=w(()=>{if(k.value)return A.value??void 0;if(g.value)return m.value?T.value:E.value||O.value}),F=w(()=>{if(k.value)return j.value??void 0;if(g.value)return m.value?E.value:T.value});return(t,n)=>{let r=Z,d=X;return c(),y(`div`,Ae,[s(_)?S(``,!0):(c(),h(d,{key:0,class:`schedule-ticker-teams-event__team`,"team-logo":s(l),"team-name":s(u),"team-result":P.value,ranking:s(v),"show-ranking":e.showRanking,"is-current-team":``,"is-win":s(m)},{default:x(()=>[M.value?(c(),h(r,{key:0,event:e.event},null,8,[`event`])):S(``,!0)]),_:1},8,[`team-logo`,`team-name`,`team-result`,`ranking`,`show-ranking`,`is-win`])),f(d,{class:`schedule-ticker-teams-event__team`,"team-logo":s(i),"team-name":s(a),"team-result":F.value,ranking:s(o),"show-ranking":e.showRanking,"is-win":s(p)},null,8,[`team-logo`,`team-name`,`team-result`,`ranking`,`show-ranking`,`is-win`]),s(_)?(c(),h(d,{key:1,class:`schedule-ticker-teams-event__team`,"team-logo":s(l),"team-name":s(u),"team-result":P.value,ranking:s(v),"show-ranking":e.showRanking,"is-current-team":``,"is-win":s(m)},{default:x(()=>[M.value?(c(),h(r,{key:0,class:`schedule-ticker-teams-event__link`,event:e.event},null,8,[`event`])):S(``,!0)]),_:1},8,[`team-logo`,`team-name`,`team-result`,`ranking`,`show-ranking`,`is-win`])):S(``,!0)])}}},Me={ref:`schedule-ticker-links`,class:`schedule-ticker-links`},Ne=[`aria-expanded`],Pe={__name:`ScheduleTickerLinks`,props:{event:{type:Object,required:!0}}
1,setup(e){let n=a(`schedule-ticker-links`),r=a(`open-links-button`),i=a(`close-links-button`),o=b(!1),{focused:s}=ne(n),l=async()=>{o.value=!0,await g(),i.value?.focus()},d=async()=>{o.value=!1,await g(),r.value?.focus()};return t(s,e=>{!e&&o.value&&(o.value=!1)}),(t,n)=>{let r=V,i=ce;return c(),y(`div`,Me,[p(`button`,{ref:`open-links-button`,class:`schedule-ticker-links__open-button`,"aria-label":`Open Links`,"aria-expanded":o.value,onClick:l},` Links `,8,Ne),p(`div`,{class:u([`schedule-ticker-links__wrapper`,{"schedule-ticker-links__wrapper--open":o.value}])},[p(`button`,{ref:`close-links-button`,class:`schedule-ticker-links__close-button`,"aria-label":`Close Links`,onClick:d},[n[0]||=p(`span`,{class:`sr-only`},`Close Links`,-1),f(r,{name:`fluent:add-12-filled`,class:`schedule-ticker-links__close-icon`})],512),f(i,{event:e.event},null,8,[`event`])],2)],512)}}},Fe=k(le),Ie={class:`schedule-ticker-item__top-wrapper`},Le={key:0,class:`schedule-ticker-item__live-status-indicator before:animate-pulse`,"data-testid":`schedule-ticker-live-indicator`},Re={class:`schedule-ticker-item__bottom-info`},Q={__name:`ScheduleTickerItem`,props:{event:{type:Object,required:!0}},setup(e){let t=e,n=N(),{showSportNameAsCurrentTeam:i}=D(n),{datetimeEnd:a,hasAdditionalLinks:o,isLive:l,neutralEvent:d,venueType:m}=J(t.event),{liveTreatment:g,liveIndicatorText:_}=L(t.event,{scheduledLive:l}),{hasLinks:v}=oe(t.event);return(t,n)=>{let l=we,b=V,C=Fe,w=ke,T=je,E=Z,D=Pe;return c(),y(`div`,{class:u([`schedule-ticker-item`,{"schedule-ticker-item--live":s(g),"schedule-ticker-item--with-end-date":s(a)}])},[p(`div`,Ie,[f(l,{event:e.event,class:`schedule-ticker-item__date`},null,8,[`event`]),s(_)?(c(),y(`div`,Le,r(s(_)),1)):S(``,!0),f(C,{class:`schedule-ticker-item__dashboard-link-button`,"entity-id":e.event.id,"entity-name":`schedule-events`},{default:x(()=>[f(b,{class:`schedule-ticker-item__dashboard-link-icon`,name:`fluent:edit-48-filled`}),n[0]||=p(`span`,{class:`schedule-ticker-item__dashboard-link-text`},`Edit`,-1)]),_:1},8,[`entity-id`])]),s(d)?(c(),h(w,{key:0,class:`schedule-ticker-item__teams`,event:e.event},null,8,[`event`])):(c(),h(T,{key:1,class:`schedule-ticker-item__teams`,event:e.event},null,8,[`event`])),p(`div`,Re,[p(`strong`,{class:u([`schedule-ticker-item__venue-type--${s(m)}`,`schedule-ticker-item__venue-type`])},r(s(m)),3),!s(i)||s(d)?(c(),h(E,{key:0,event:e.event,class:`schedule-ticker-item__sport`},null,8,[`event`])):S(``,!0)]),s(v)||s(o)?(c(),h(D,{key:2,event:e.event},null,8,[`event`])):S(``,!0)],2)}}},$=e(se()),ze={class:`infinite-scroll__inner`},Be=z({__name:`UiInfiniteScroll`,props:{offset:{type:Number,required:!1,default:0}},emits:[`reach-start`,`reach-end`],setup(e,{emit:t}){let r=b(null),a=b(null),o=b(null),s=b(!1),l=b(null),u=b(null),d=b(null),f=e,m=t,{reset:_}=R(r,()=>{s.value||(y(),S(`start`),C(!0),m(`reach-start`,T))},{distance:10}),{reset:v}=R(a,async()=>{s.value||(y(),S(`end`),C(!0),m(`reach-end`,T))},{distance:10}),y=()=>{l.value=o.value?.scrollHeight||0,u.value=o.value?.scrollTop||0},S=e=>{d.value=e},C=e=>{s.value=e},w=e=>{o.value&&o.value.scrollTo({top:e})},T=async()=>{if(d.value===`start`){await g(()=>{(0,$.default)(l.value)||!o.value||(w(o.value.scrollHeight-l.value-f.offset),requestAnimationFrame(()=>{requestAnimationFrame(()=>{C(!1)})}))});return}await g(()=>{(0,$.default)(u.value)||(w(u.value+f.offset),requestAnimationFrame(()=>{requestAnimationFrame(()=>{C(!1)})}))})};return i(()=>{_(),v()}),(e,t)=>{let i=A;return c(),h(i,null,{default:x(()=>[p(`div`,{ref_key:`wrapperElement`,ref:o,class:`infinite-scroll`},[p(`div`,ze,[p(`div`,{ref_key:`observerStart`,ref:r,class:`infinite-scroll__control`},[n(e.$slots,`loaderStart`,{},void 0,!0)],512),n(e.$slots,`default`,{},void 0,!0),p(`div`,{ref_key:`observerEnd`,ref:a,class:`infinite-scroll__control`},[n(e.$slots,`loaderEnd`,{},void 0,!0)],512)])],512)]),_:3})}}},[[`__scopeId`,`data-v-3de9df85`]]),Ve={},He={class:`schedule-ticker-mobile-skeleton`,"aria-hidden":`true`};function Ue(e,t){let n=W;return c(),y(`div`,He,[(c(),y(C,null,l(5,e=>p(`div`,{key:`schedule-ticker-mobile-skeleton-${e}`,class:`schedule-ticker-mobile-skeleton__item`},[f(n,{variant:`text`,width:`40%`}),f(n,{height:`56px`,rounded:`md`}),f(n,{variant:`text`,width:`60%`})])),64))])}var We=Object.assign(z(Ve,[[`render`,Ue]]),{__name:`ScheduleTickerMobileSkeleton`}),Ge=k(de),Ke={},qe={class:`schedule-ticker-ads`};function Je(e,t){let n=Ge;return c(),y(`div`,qe,[f(n,{"zone-uuid":`59b41ec9-c8d8-49b7-b07f-8f8b6f1c71bb`})])}var Ye=Object.assign(z(Ke,[[`render`,Je]]),{__name:`ScheduleTickerAds`}),Xe=e=>{if(typeof document>`u`)return;let t=te(document);m(()=>{t.value=e.value})},Ze={class:`schedule-ticker-mobile__dropdown-wrapper`}
1,Qe={class:`schedule-ticker-mobile__list-wrapper`,tabindex:`0`,role:`region`,"aria-label":`Schedule ticker`},$e={key:2,class:`schedule-ticker-mobile__empty`},et=Object.assign({name:`ScheduleTickerMobile`},{__name:`ScheduleTickerMobile`,props:_({events:{type:Array,required:!0},hasEvents:{type:Boolean,required:!0},hasUpcomingEvents:{type:Boolean,required:!0},initialEventIndex:{type:Number,required:!0},isLoadingSports:{type:Boolean,required:!0},loading:{type:Boolean,required:!0},sportOptions:{type:Array,required:!0}},{sportId:{type:null},sportIdModifiers:{}}),emits:_([`load-next-past`,`load-next-upcoming`],[`update:sportId`]),setup(e,{emit:n}){let r=e,i=n,a=d(e,`sportId`),o=Y(),{closeTicker:m}=o,{isTickerActive:_,scheduleTickerWrapper:v}=D(o),{hideSportInTicker:b}=D(N()),w=async e=>{await ee(()=>r.loading).toBe(!1),e()},T=async e=>{if(!r.hasUpcomingEvents){e();return}i(`load-next-past`),await w(e)},O=async e=>{r.hasUpcomingEvents?i(`load-next-upcoming`):i(`load-next-past`),await w(e)};return t(()=>r.events.length,async e=>{if(!e||!r.initialEventIndex)return;await g();let t=r.initialEventIndex.toString();document.getElementById(t)?.scrollIntoView()}),Xe(_),(t,n)=>{let r=U,i=V,o=Q,d=Be,g=We,w=Ye,D=H,k=A;return c(),h(k,null,{fallback:x(()=>[...n[3]||=[p(`section`,{id:`header-schedule-ticker`,"aria-hidden":`true`},null,-1)]]),default:x(()=>[p(`section`,{id:`header-schedule-ticker`,ref_key:`scheduleTickerWrapper`,ref:v,class:u([`schedule-ticker-mobile`,{"schedule-ticker-mobile--open":s(_)}])},[f(D,{"is-fluid":``,class:`schedule-ticker-mobile__container`},{default:x(()=>[p(`div`,Ze,[s(b)?S(``,!0):(c(),h(r,{key:0,id:`ticker-sports-dropdown-mobile`,modelValue:a.value,"onUpdate:modelValue":n[0]||=e=>a.value=e,options:e.sportOptions,loading:e.isLoadingSports,label:`Open Sports Dropdown`},null,8,[`modelValue`,`options`,`loading`]))]),p(`div`,Qe,[e.hasEvents?(c(),h(d,{key:0,offset:40,onReachStart:T,onReachEnd:O},{loaderStart:x(()=>[e.loading?(c(),h(i,{key:0,name:`fluent:spinner-ios-20-filled`,class:`schedule-ticker-mobile__loading-icon`})):S(``,!0)]),loaderEnd:x(()=>[e.loading?(c(),h(i,{key:0,name:`fluent:spinner-ios-20-filled`,class:`schedule-ticker-mobile__loading-icon`})):S(``,!0)]),default:x(()=>[(c(!0),y(C,null,l(e.events,(e,t)=>(c(),h(o,{id:t.toString(),key:`ticker-event-${e.id}`,class:`schedule-ticker-mobile__event`,event:e},null,8,[`id`,`event`]))),128))]),_:1})):e.loading?(c(),h(g,{key:1})):(c(),y(`strong`,$e,`No events were found`))]),f(w),p(`button`,{class:`schedule-ticker-mobile__close-button`,onClick:n[1]||=E(e=>s(m)(),[`prevent`])},[n[2]||=p(`span`,{class:`sr-only`},`Close Schedule Ticker`,-1),f(i,{name:`fluent:add-12-filled`,"aria-hidden":`true`,class:`schedule-ticker-mobile__close-icon`})])]),_:1})],2)]),_:1})}}}),tt={},nt={class:`schedule-ticker-desktop-skeleton`,"aria-hidden":`true`};function rt(e,t){let n=W;return c(),y(`div`,nt,[(c(),y(C,null,l(7,e=>p(`div`,{key:`schedule-ticker-desktop-skeleton-${e}`,class:`schedule-ticker-desktop-skeleton__item`},[f(n,{variant:`text`,width:`50%`}),f(n,{height:`36px`,rounded:`md`}),f(n,{variant:`text`,width:`60%`})])),64))])}var it=Object.assign(z(tt,[[`render`,rt]]),{__name:`ScheduleTickerDesktopSkeleton`}),at={class:`schedule-ticker-desktop__dropdown-wrapper`},ot={class:`schedule-ticker-desktop__slider-wrapper`},st={key:2,class:`schedule-ticker-desktop__empty`},ct=Object.assign({name:`ScheduleTickerDesktop`},{__name:`ScheduleTickerDesktop`,props:_({events:{type:Array,required:!0},hasEvents:{type:Boolean,required:!0},hasUpcomingEvents:{type:Boolean,required:!0},initialEventIndex:{type:Number,required:!0},isLoadingSports:{type:Boolean,required:!0},loading:{type:Boolean,required:!0},sportOptions:{type:Array,required:!0}},{sportId:{type:null},sportIdModifiers:{}}),emits:_([`load-next-past`,`load-next-upcoming`,`slide-change`],[`update:sportId`]),setup(e,{emit:n}){let r=e,i=n,o=d(e,`sportId`),{hideSportInTicker:l}=D(N()),m=a(`swiperEl`),_=w(()=>o.value?`schedule-ticker-${o.value}-${r.events.length}`:`schedule-ticker-${r.events.length}`),v=()=>{r.hasUpcomingEvents&&i(`load-next-past`)},b=()=>{if(!r.hasUpcomingEvents){i(`load-next-past`);return}i(`load-next-upcoming`)}
1,C=e=>{i(`slide-change`,e)};return t(m,async(e,t)=>{!e||e===t||(await g(),e.swiper?.slideTo(r.initialEventIndex,0))}),(t,n)=>{let r=U,i=Q,a=F,d=it,m=Ye,g=H;return c(),y(`section`,{class:u([`schedule-ticker-desktop`,{"schedule-ticker-desktop--loading":e.loading}])},[f(g,{"is-fluid":``,class:`schedule-ticker-desktop__container`},{default:x(()=>[p(`div`,at,[s(l)?S(``,!0):(c(),h(r,{key:0,id:`ticker-sports-dropdown-desktop`,modelValue:o.value,"onUpdate:modelValue":n[0]||=e=>o.value=e,options:e.sportOptions,loading:e.isLoadingSports,label:`Open Sports Dropdown`},null,8,[`modelValue`,`options`,`loading`]))]),p(`div`,ot,[e.hasEvents?(c(),h(a,{ref:`swiperEl`,key:_.value,"swiper-options":s(M),slides:e.events,class:`schedule-ticker-desktop__swiper`,onSlideChange:C,onReachBeginning:v,onReachEnd:b},{default:x(({slide:e,isVisible:t})=>[f(i,{event:e,inert:!t},null,8,[`event`,`inert`])]),_:1},8,[`swiper-options`,`slides`])):e.loading?(c(),h(d,{key:1})):(c(),y(`strong`,st,`No events were found`))]),f(m)]),_:1})],2)}}}),lt=()=>{let{tickerOptions:e,isLoading:n}=G(),r=I(),{sportId:i}=D(r),a=b();return t([i,e],()=>{e.value.length&&(a.value=e.value.some(e=>e.value===i.value)?i.value:void 0)},{immediate:!0}),{sportId:a,sportOptions:e,isLoading:n}},ut=()=>{let e=N(),{hideSportInTicker:t}=D(e),{sportId:n,sportOptions:r,isLoading:i}=lt();return{isLoadingSports:i,sportId:w({get:()=>t.value?void 0:n.value,set:e=>{n.value=e}}),sportOptions:r}},dt=O(`oas-schedule-events`,{state:()=>({events:{},lastUpdate:{},initialEventIndex:{},eventsMeta:{}}),getters:{getEvents(){return e=>this.events[e]},getInitialEventIndex(){return e=>this.initialEventIndex[e]||0},getLastUpdate(){return e=>this.lastUpdate[e]},getEventsMeta(){return e=>this.eventsMeta[e]}},actions:{startLoading(e){this.lastUpdate[e]=void 0,this.events[e]=[]},setEvents(e,t){this.events[e]=t,this.lastUpdate[e]=new Date},setInitialEventIndex(e,t){this.initialEventIndex[e]=t},setEventsMeta(e,t){this.eventsMeta[e]=t}}}),ft=(e,n)=>{let{tickerSports:r,isLoading:i}=G(),a=[`opponent.officialLogo`,`opponent.customLogo`,`opponentLogo`,`postEventArticle`,`postScheduleEventPage`,`preEventArticle`,`preScheduleEventPage`,`schedule.sport`,`scheduleEventLinks.icon`,`scheduleEventResult`,`secondOpponent.officialLogo`,`secondOpponent.customLogo`,`secondOpponentLogo`],c=dt(),{search:l}=ue(),u=b(!0),d=w(()=>({filter:{"schedule.sport_id":n.value??void 0,sports_hidden_in_schedule_ticker:!1,past:!0,neutral_event:!1},per_page:15,sort:[`-datetime`],include:[...a,`postEventArticle`]})),f=w(()=>({filter:{"schedule.sport_id":n?.value?[n.value]:void 0,sports_hidden_in_schedule_ticker:!1,upcoming:!0,neutral_event:!1},per_page:15,sort:[`datetime`],include:[...a,`preEventArticle`]})),p=w(()=>n.value?.toString()||`all`),m=w(()=>c.getEvents(p.value)||[]),h=w(()=>m.value?.length>0),g=w(()=>c.getInitialEventIndex(p.value)),_=w(()=>c.getEventsMeta(p.value)),v=w(()=>_.value?.upcoming?_.value.upcoming.total>0:!1),y=w(()=>_.value?.past?_.value.past.last_page>_.value.past.current_page:!1),x=w(()=>_.value?.upcoming?_.value.upcoming.last_page>_.value.upcoming.current_page:!1),S=async(e,t)=>{try{return await l({...s(t),page:e})}catch(e){re(e)}},C=async e=>S(1,e),T=async(e,t,n)=>{if(!(!n||!t))return S(n.current_page+1,e)},E=async()=>{if(e.value){u.value=!1;return}let t=p.value,n=c.getLastUpdate(t);if(n&&Date.now()-ie.CacheTime<n.valueOf()){u.value=!1;return}u.value=!0,c.setEventsMeta(p.value,void 0),c.startLoading(t);let[r,i]=await Promise.all([C(f),C(d)]);if(!r||!i){u.value=!1;return}c.setEventsMeta(t,{upcoming:r.meta,past:i.meta});let a=r.data.length?i.data.length:0;if(c.setInitialEventIndex(t,a),!v.value){c.setEvents(t,[...i.data]),u.value=!1;return}let o=[...i.data];o.reverse(),c.setEvents(t,[...o,...r.data]),u.value=!1},D=async()=>{if(u.value||!_.value)return;u.value=!0;let e=await T(d,y.value,_.value.past);if(!e||!e.data?.length){u.value=!1;return}if(c.setEventsMeta(p.value,{upcoming:_.value?.upcoming,past:e.meta}),!v.value){c.setEvents(p.value,[...m.value,...e.data]),u.value=!1;return}let t=[...e.data];t.reverse(),c.setInitialEventIndex(p.value,e.data.length),c.setEvents(p.value,[...t,...m.value]),u.value=!1},O=async()=>
1{if(u.value||!_.value)return;u.value=!0;let e=await T(f,x.value,_.value.upcoming);if(!e||!e.data?.length){u.value=!1;return}c.setEventsMeta(p.value,{past:_.value.past,upcoming:e.meta}),c.setEvents(p.value,[...m.value,...e.data]),u.value=!1},k=e=>{c.setInitialEventIndex(p.value,e.activeIndex)},A=()=>{r.value?.length&&E()};return t([n,i],A),o(A),{initialEventIndex:g,events:m,loading:u,loadNextPast:D,loadNextUpcoming:O,loadInitialEvents:E,hasEvents:h,hasUpcomingEvents:v,hasNextPagePast:y,hasNextPageUpcoming:x,onSlideChange:k}},pt=Object.assign({name:`ScheduleTicker`},{__name:`ScheduleTicker`,setup(e){let t=N(),n=I(),{hideScheduleTickerBlock:r}=D(t),{hideFromDropdown:i}=D(n),a=w(()=>!r.value&&!i.value),{isLoadingSports:o,sportId:l,sportOptions:u}=ut(),{events:d,loading:p,initialEventIndex:m,hasEvents:h,hasUpcomingEvents:g,loadNextPast:_,loadNextUpcoming:b,onSlideChange:x}=ft(r,l);return(e,t)=>{let n=et,r=ct;return a.value?(c(),y(C,{key:0},[f(n,{"sport-id":s(l),"onUpdate:sportId":t[0]||=e=>v(l)?l.value=e:null,events:s(d),"has-events":s(h),"has-upcoming-events":s(g),"initial-event-index":s(m),"is-loading-sports":s(o),loading:s(p),"sport-options":s(u),onLoadNextPast:s(_),onLoadNextUpcoming:s(b)},null,8,[`sport-id`,`events`,`has-events`,`has-upcoming-events`,`initial-event-index`,`is-loading-sports`,`loading`,`sport-options`,`onLoadNextPast`,`onLoadNextUpcoming`]),f(r,{"sport-id":s(l),"onUpdate:sportId":t[1]||=e=>v(l)?l.value=e:null,events:s(d),"has-events":s(h),"has-upcoming-events":s(g),"initial-event-index":s(m),"is-loading-sports":s(o),loading:s(p),"sport-options":s(u),onLoadNextPast:s(_),onLoadNextUpcoming:s(b),onSlideChange:s(x)},null,8,[`sport-id`,`events`,`has-events`,`has-upcoming-events`,`initial-event-index`,`is-loading-sports`,`loading`,`sport-options`,`onLoadNextPast`,`onLoadNextUpcoming`,`onSlideChange`])],64)):S(``,!0)}}});export{pt as t};

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.