PageSourceSearch

https://www.ctfc.com/_nuxt/Dnh6avXb.js

js ctfc.com collected 2026-10-02 12:34:34 UTC 11,541 bytes, 1 lines download raw bytes

1import{_}from"./CckcXpEi.js";import{_ as z}from"./BYA6fnY8.js";import{_ as N}from"./DA2v4RtB.js";import{_ as U}from"./C53pEG3k.js";import{J as M,k as x,r as $,z as j,l as V,d as Q,ai as R,H as J,o as k,c as q,u as v,j as B,a1 as O,as as G,$ as X,F as Y,b as Z,h as ee,m as W}from"./Du-D0egX.js";import{g as H}from"./CfWRfgnB.js";import"./xdPl3UJh.js";import"./B3kW40Yv.js";import"./DFAaHYw0.js";import"./otH78XZw.js";import"./gvz-2Hkp.js";import"./DnNSUVlV.js";import"./BpWgO-58.js";import"./C2sSW2YE.js";import"./Iq73LGeg.js";import"./dHrNdckI.js";import"./DyhJPv47.js";import"./Dk4x-eT6.js";import"./CTfzp0o-.js";import"./CATxlt2j.js";import"./CXTOca8g.js";import"./0xmjySIm.js";import"./ghde6Rcn.js";import"./DmhmIDUS.js";import"./D1Tur1-h.js";import"./BanQxitg.js";import"./CV-Qc1Bb.js";import"./BsTjIWB8.js";import"./C16pcBhV.js";import"./CM33Bx9q.js";import"./DhOWJ3tu.js";import"./WUj_y4n6.js";import"./CrX2__Gh.js";import"./T-kpnD9n.js";import"./DA0pkXRu.js";import"./C8oKskU6.js";import"./u49kvY5k.js";import"./D_6K3OQ2.js";import"./DlZaTNbz.js";import"./CTUEipdV.js";import"./CmI1PyQ4.js";import"./CwhJz9GQ.js";import"./D8W-DTcA.js";import"./D9ILCw-2.js";import"./bCCJYKsX.js";import"./BW9OMo4W.js";import"./Cq_BFZ1N.js";import"./CWl8UwIz.js";import"./D4AfViGT.js";import"./DcETsEPX.js";import"./uIVzBVq8.js";import"./BK1JsQ3s.js";import"./Bh0wxH7u.js";import"./D1qB2YTK.js";import"./SB0tNuZ9.js";import"./CQN_RYON.js";import"./B8KvXp0k.js";import"./QydranLh.js";import"./ygu2KRcz.js";import"./C40I8Eo6.js";import"./DiGExN0T.js";import"./CWTfWxgO.js";import"./BpwTMuIr.js";import"./Dqw44ni0.js";import"./CQPMybf2.js";import"./BeFSxgPE.js";import"./BQa0ofnm.js";import"./D5FhIIAO.js";import"./D0TiGsWz.js";import"./DROQawb9.js";import"./92kVfLFY.js";import"./BYbFz05Z.js";import"./Ddcwfcu_.js";import"./pWuOacnm.js";import"./DruB-cy7.js";import"./C-UhAylH.js";import"./DFG1PjX5.js";import"./PdZNuyof.js";import"./BZPPjSFm.js";import"./CJFnaIfX.js";import"./DllSUHi_.js";import"./CoX72ZRB.js";import"./3ldlJRM4.js";import"./DIiFZxvl.js";import"./CVRINzGW.js";import"./CpUYMcKv.js";import"./Bsgv6Pcs.js";import"./BuscOCBC.js";import"./Bc3czea3.js";import"./CHpZH-90.js";import"./DS6hiYJE.js";import"./BQYsoHu4.js";import"./b49aVprM.js";import"./3BCwR8BO.js";import"./CJzHydVh.js";import"./wxiHhBU7.js";import"./WgrHAMeC.js";import"./Dtp6HHsi.js";import"./CLzsqVKz.js";import"./VfgY6cza.js";import"./DOjcoqJI.js";import"./DV4RHaWu.js";import"./DNOIJhvB.js";import"./CEehK4a-.js";import"./D221Yl1L.js";import"./CKzddzrq.js";import"./BFCZBtgx.js";import"./VAbFupHd.js";import"./8Sj_5fc7.js";import"./CVB-hDgx.js";import"./BSowTo5U.js";import"./GonyCZIN.js";const te=()=>{const h=$(),a=x(),r=[{slug:a.public.video.feed1PageSlug,id:a.public.video.feed1ID,name:a.public.video.feed1PageName,enabled:!0},{slug:a.public.video.feed2PageSlug,id:a.public.video.feed2ID,name:a.public.video.feed2PageName,enabled:a.public.video.feed2Enabled},{slug:a.public.video.feed3PageSlug,id:a.public.video.feed3ID,name:a.public.video.feed3PageName,enabled:a.public.video.feed3Enabled},{slug:a.public.video.feed4PageSlug,id:a.public.video.feed4ID,name:a.public.video.feed4PageName,enabled:a.public.video.feed4Enabled}];return M(()=>{(async()=>{const l=a.public.club.features.streamlinePro,w=r.map(u=>{if((u==null?void 0:u.id)==null||(u==null?void 0:u.enabled)===!1)return null;try{return $fetch(l?`https://streamline.web.gc.${a.public.servicesURL}/v2/content/${u.id}`:`https://videos.cms.web.gc.${a.public.servicesURL}/v2/content/${u.id}`)}catch(g){return console.error(`Failed to fetch feed ${u.id}:`,g),null}}),C=await Promise.all(w);h.value=C})()}),{feedConfig:r,feeds:h}},ie=(h,a)=>{const r=x(),{$gc:l}=j(),w=$();M(()=>{(async()=>{const e=await l().videos.web().getCategories();w.value=e.data})()});const C={StreamlineCalendar:"Calendar",StreamplayList:"Calendar",SpotlightSmall:"WidgetVideoSpotlightSmall",VideoFaqs:"AccordionComplex",StreamlinePackages:"SubscriptionPackages",StreamAmgPasses:"SubscriptionPackages",Promo:"WidgetVideoPromo"},u=["WidgetStreamlineCarousel","WidgetStreamlinePlayers","WidgetStreamlinePlayer","WidgetStreamlineCollection","WidgetStreamlinePackages","WidgetStreamlineVideoFaq","WidgetStreamlinePackages","WidgetStreamlineBannerTextFriendly","WidgetStreamlineSpotlightSmall","WidgetStreamlineFAQ","Wi
1dgetStreamlinePromo","WidgetStreamlineContent","WidgetStreamlineCalendar","WidgetStreamlineSchedule","WidgetStreamlineScheduleList","WidgetStreamlineSimpleHero","WidgetStreamlineNextLiveMatchHero","WidgetStreamlineFAQs","WidgetStreamlineVideoMembership","AccordionComplex","WidgetStreamlineFixtures","WidgetStreamlinePlaylists"],g={VideoCarousel:{widgetType:"ContentCarousel",getContent:(e,n)=>{var t,i,s,m,p,o,c,f,D;const d=[];for(let S=0;S<12;S++){const I=((s=(i=(t=e.rowData)==null?void 0:t.widgetData)==null?void 0:i.query)==null?void 0:s.searchString)||"";d.push({"card-type":"video-single",contents:(o=(p=(m=e.rowData)==null?void 0:m.widgetData)==null?void 0:p.query)!=null&&o.category?`videos:getByCategory=${(D=(f=(c=e.rowData)==null?void 0:c.widgetData)==null?void 0:f.query)==null?void 0:D.category}|${S}`:`videos:getBySearch=${I}|${S}`,actions:[],style:{style:"stacked",cardFormat:"portrait",backgroundColor:"white"}})}return d}},CategoryCarousel:{widgetType:"ContentCarousel",getContent:(e,n)=>{if(w.value)return w.value.map(d=>{var t,i,s,m,p,o;return{"card-type":"custom",contents:{title:((t=d.attributes)==null?void 0:t.titleVisibility)!=="hide"&&((i=d.attributes)==null?void 0:i.name),imageKey:(p=(m=(s=d.attributes)==null?void 0:s.images)==null?void 0:m.portrait)==null?void 0:p.imageKey,actionUrl:(o=d.attributes)==null?void 0:o.link,layout:{style:"cover"}},style:{style:"cover",cardFormat:"portrait",fontColor:"light"}}})}},ContentWidget:{widgetType:"ContentContainerSplit",getContent:e=>[{widgetType:"WidgetTextBlock",span:1,widgetData:{title:e.rowData.widgetData.title,theme:e.rowData.widgetData.style}},{widgetType:"WidgetTextBlock",span:3,widgetData:{contents:e.rowData.widgetData.wysiwyg,theme:e.rowData.widgetData.style}}],attributes:{grid:{layout:"row",length:"4"}}}},P=e=>e&&e.content?e==null?void 0:e.content.map(n=>{var d;return n&&"widgetType"in n&&u.includes(n.widgetType)?(t=>H(t.widgetType,"root",t).serializeElementForFanside())(n):Object.keys(g).includes((d=n.rowData)==null?void 0:d.widgetType)?((t,i)=>{var m,p,o,c;const s=t.rowData.widgetType;return{widgetType:((m=g[s])==null?void 0:m.widgetType)||void 0,title:t.rowData.widgetData.title||void 0,widgetData:{heading:t.rowData.widgetData.title||void 0,contents:(p=g[s])==null?void 0:p.getContent(t,i),theme:T(t),...(o=g==null?void 0:g[s])==null?void 0:o.attributes},style:(c=g[s])==null?void 0:c.style}})(n,e):(t=>{const i=t.rowData.widgetType;return{widgetType:C[i],widgetData:{...t.rowData.widgetData,theme:T(t)}}})(n)}):[],b=V(()=>h.map((e,n)=>{var i,s,m,p;if(e.enabled===!1)return null;const d=(m=(s=(i=a.value)==null?void 0:i[n])==null?void 0:s.data)==null?void 0:m.attributes;let t;return e.id===((p=h==null?void 0:h[0])==null?void 0:p.id)&&r.public.video.subnavWithLogo&&(t=r.public.video.subnavLogoIsLight?r.public.video.logoLightKey:r.public.video.logoDarkKey),{heading:e.name,slug:e.slug,image:{image:t,origin:"center",opacity:100},content:P(d).map(o=>{var D;const c=r.public.club.features.streamlinePro;if(o.pseudoWidgetType==="hero"&&c)return;const f=(D=o==null?void 0:o.backgroundImage)==null?void 0:D.image;return f&&delete o.backgroundImage,H("section","root",{contents:[o],width:"narrow",layout:{container:!0},backgroundImage:{image:f},style:{theme:T(o)}},void 0,[o]).serializeElementForFanside()})}}).filter(e=>e!==null)),F=[{heading:r.public.video.browseHeroTitle??"Browse",slug:"/videos/browse",content:[{widgetType:"VideosBrowse"}]},{heading:r.public.video.categoryData.pageTitle??"Categories",slug:"/videos/categories",content:[{widgetType:"VideosCategories"}]}],K=V(()=>{var e,n;return typeof((e=b==null?void 0:b.value)==null?void 0:e.toSpliced)!="function"?[]:(n=b==null?void 0:b.value)==null?void 0:n.toSpliced(1,0,F[0],F[1])}),T=e=>{var n,d,t,i,s,m,p,o,c;return e!=null&&e.theme||e!=null&&e.style?e.theme||e.style:(d=(n=e==null?void 0:e.rowData)==null?void 0:n.widgetData)!=null&&d.theme||(t=e.widgetData)!=null&&t.theme?((s=(i=e==null?void 0:e.rowData)==null?void 0:i.widgetData)==null?void 0:s.theme)||((m=e.widgetData)==null?void 0:m.theme):((o=(p=e==null?void 0:e.rowData)==null?void 0:p.widgetData)==null?void 0:o.style)==="dark"||((c=e==null?void 0:e.widgetData)==null?void 0:c.style)==="dark"?"club":"light"};return K},oe={class:"bg-white video-listings"},ni=Q({name:"ListingsVideo",__name:"index",props:{data:{},style:{}},setup(h){var e,n;const a=R(),r=$(a.path),l=x(),w=l.public.club.features.streamlinePro,C=J(),u=d=>{r.value=d},g=V(()=>{var m,p,o,c,f,D,S,I,A,E;const d=(m=P.filter(y=>y.slug===r.value)[0])==null?void 0:m.id,t=(p=b==null?void 0:b.value)==null?void 0:p.filter(y=>{var L;return((L=y==null?void 0:y.data)==null?void 0:L.id)===d})[0],i=(c=(o=t==null?void 0:t.data)==null?void 0:o.attributes)==null?void 0:c.hero;
1if(w&&((D=(f=t==null?void 0:t.data)==null?void 0:f.attributes)!=null&&D.content)){const y=(I=(S=t==null?void 0:t.data)==null?void 0:S.attributes)==null?void 0:I.content[0];return y?H(y.widgetType,"root",y).serializeElementForFanside():void 0}if(w){const y={"/videos/browse":l.public.video.browseHeroTitle||"Browse","/videos/categories":l.public.video.categoryData.pageTitle||"Categories"},L=r.value==="/videos/browse"?l.public.video.browseHeroMode:r.value==="/videos/categories"?l.public.video.categoryData.heroMode:void 0;return{...H("WidgetStreamlineSimpleHero","root",{title:y[r.value]||"Videos",style:{background:{image:{image:r.value==="/videos/browse"&&l.public.video.browseHeroBackgroundImageKey?W(!0,1600,1600,l.public.video.browseHeroBackgroundImageKey):r.value==="/videos/categories"&&l.public.video.categoryData.heroImageKey?W(!0,1600,1600,l.public.video.categoryData.heroImageKey):void 0}},theme:L??"light"}}).serializeElementForFanside()}}if(r.value==="/videos/browse")return{contents:{title:l.public.video.browseHeroTitle||"Browse",id:"/videos/browse",background:W(!0,1600,1600,l.public.video.browseHeroBackgroundImageKey)}};if(r.value==="/videos/categories")return{contents:{title:l.public.video.categoryData.pageTitle,id:"/v
1ideos/categories",background:W(!0,1600,1600,l.public.video.categoryData.heroImageKey)}};const s=r.value==="/videos/faqs"?"FAQs":"Subscriptions";return{heroType:i==null?void 0:i.heroType,content:i==null?void 0:i.content,contents:{title:((A=i==null?void 0:i.content)==null?void 0:A.title)||s,id:d,background:W(!0,1600,1600,(E=i==null?void 0:i.content)==null?void 0:E.backgroundImageKey)}}}),{feedConfig:P,feeds:b}=te(),F=ie(P,b)||void 0,K=l.public.video.subnavLogoIsLight?"light":"dark",T={mobileAdvertID:(e=l.public.club.managedAds)==null?void 0:e.mobileBanner,advertID:(n=l.public.club.managedAds)==null?void 0:n.banner,adsLength:1};return(d,t)=>{var o,c;const i=_,s=z,m=N,p=U;return k(),q("div",oe,[v(w)&&v(g)?(k(),B(X(v(g).widgetType),O(G({key:0},v(g))),null,16)):(k(),q(Y,{key:1},[v(b)&&((o=v(g))==null?void 0:o.heroType)==="nextLiveMatch"?(k(),B(i,{key:0,"hero-data":(c=v(g))==null?void 0:c.content},null,8,["hero-data"])):(k(),B(s,{key:v(g).contents.title,data:v(g),style:{},widget:{}},null,8,["data"]))],64)),Z(m,{data:{data:v(F)},widget:{},style:{},"tab-mode":v(K),class:"!p-0",onTabUpdated:u},null,8,["data","tab-mode"]),v(C).useManagedAds?(k(),B(p,{key:2,class:"mx-auto mt-0 mb-10",data:T})):ee("",!0)])}}});export{ni 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.