1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"4ffc50c135999d625fe7f8020ffe7bbceee17b71"},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(null!=n)for(var a in n)n.hasOwnProperty(a)&&(e[a]=n[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:fupa-app-sentry-key":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="73fcd499-bc34-4e95-b48b-6e123bbf037e",e._sentryDebugIdIdentifier="sentry-dbid-73fcd499-bc34-4e95-b48b-6e123bbf037e")}catch(e){}}(),(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1937],{29891:(e,t,n)=>{n.d(t,{u:()=>S});var a=n(96540),l=n(12285),i=n(53939),r=n(84165),o=n(75059),c=n(68076),s=n(7075);var u=n(33569),d=n(73849),m=n(56347),g=n(1448),p=n(84477);var h,f=n(71807),E=n(13409);function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},v.apply(null,arguments)}const y=["MatchEvent_1","Native_2"],_=(0,l.Ay)((e=>{let{adUnit:t,limitedDim:n,className:l,adSlotId:i}=e;const o=(0,c.G)(n)[t],u=(0,r.Gj)(t);return a.createElement("div",{className:l,"data-sentry-component":"AdSlotContainer","data-sentry-source-file":"AdSlotContainer.tsx"},a.createElement(s.j6,{id:null!=i?i:"ad-".concat(t),adUnitCode:u,sizes:o,"data-sentry-element":"AdCore","data-sentry-source-file":"AdSlotContainer.tsx"}))})).withConfig({componentId:"sc-1cu66dp-0"})(["display:",";background:",";margin:",";width:100%;z-index:0;justify-content:center;align-items:center;height:",";overflow:hidden;",";",";",";"],(e=>"desktop"===e.adLayout?"none":"block"),i.lm.white,(e=>e.margin),(e=>e.mobileHeight),(e=>e.isNative_1&&(0,l.AH)(["max-width:","px;"],e.theme.mobileContentWidth)),(e=>e.setMinHeight&&(0,l.AH)(["min-height:","px;"],e.setMinHeight)),(e=>{return e.theme.desktopLayout(h||(t=["\n display: ",";\n height: ",";\n background: ",";\n ",";\n "],n||(n=t.slice(0)),h=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),"mobile"===e.adLayout?"none":"block",e.desktopHeight,i.lm.white,e.isNative_1&&(0,l.AH)(["height:100%;margin:0 0 0.75rem;border:1px solid ",";border-radius:",";max-width:","px;"],i.lm.lightGrey,i.F0[4],e.theme.elementsWidth2Columns));var t,n})),S=e=>{let{adUnit:t,limitedDim:n,adLayout:l,noMargin:c=!1,...s}=e;const{isNativeApp:h}=(0,d.Pg)(),S=(0,o.S)(),b=(0,f.g)(),C=t.includes("Skyscraper")?b===E.S.DesktopWithSky:b!==E.S.Mobile,T=s.notOnNative&&h,w=C&&!l||C&&"desktop"===l,A=!C&&!l||!C&&"mobile"===l,U=(()=>{const{pathname:e}=(0,m.zy)(),t=(0,g.d4)(p.Iu),n=(0,a.useRef)(!1),[l,i]=(0,a.useState)((()=>"undefined"==typeof window||t?999:Date.now()));return(0,a.useEffect)((()=>{if(!n.current)return;const t=(0,r.wW)(e);!e.startsWith("/match/")&&!t&&i(Date.now())}),[e]),(0,a.useEffect)((()=>(n.current=!0,()=>{n.current=!1})),[]),l})();let k,R,x=(0,r.og)(n)[t];"Native_1"!==t&&"MatchEvent_1"!==t||(R="auto",k=x.maxMobileHeight),"Skyscraper"!==t&&"Skyscraper_2"!==t&&"Superbanner_2"!==t&&"Superbanner_3"!==t||(k=x.maxDesktopHeight,R="auto");const F=(u.G_?[]:u.QA).includes(t);let M=x.maxMobileHeight+"px";
1R?M=R:F&&(M="".concat(r.ZC,"px"));const H=c||y.includes(t),P=R||x.maxDesktopHeight+"px";return!w&&!A||S||T||s.skipSky?a.createElement(_,v({as:"div",adLayout:l,isNative_1:"Native_1"===t,setMinHeight:k,mobileHeight:M,desktopHeight:P,adUnit:t,margin:H?0:"".concat(i.F0[16]," auto"),limitedDim:n},s,{"data-sentry-element":"SCAdSlotContainer","data-sentry-component":"AdSlot","data-sentry-source-file":"AdSlot.tsx"})):a.createElement(_,v({key:U,isNative_1:"Native_1"===t,adLayout:l,setMinHeight:k,mobileHeight:M,desktopHeight:P,margin:H?0:"".concat(i.F0[16]," auto"),adUnit:t,limitedDim:n},s,{"data-sentry-element":"SCAdSlotContainer","data-sentry-component":"AdSlot","data-sentry-source-file":"AdSlot.tsx"}))}},39617:(e,t,n)=>{n.d(t,{A:()=>s});var a,l=n(96540),i=n(12285),r=n(29891);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o.apply(this,arguments)}const c=(0,i.Ay)(r.u).withConfig({componentId:"sc-13dj8i9-0"})(["&&&{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);display:inline-block;position:fixed;height:auto;background-color:transparent;bottom:calc(4rem + env(safe-area-inset-bottom));z-index:55;margin-bottom:0;*{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}","}"],(e=>{return e.theme.desktopLayout(a||(t=["\n display: none;\n "],n||(n=t.slice(0)),a=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))));var t,n})),s=e=>l.createElement(c,o({},e,{adLayout:"mobile",adUnit:"Sticky_Mobile_Banner"}))},80213:(e,t,n)=>{n.d(t,{Ku:()=>o,Rc:()=>r,yw:()=>i});var a=n(5499),l=n(812);const i={competition:e=>({imageType:"competition",path:(0,a.F)(e),name:e.name}),profile:e=>({imageType:"player",name:"".concat(e.firstName," ").concat(e.lastName),path:"player"}),team:e=>({imageType:"emblem",name:e.level>1?e.names.middle+" "+(0,l.S)(e.level):e.names.middle,path:"team"})},r=["player","teamseason","competition"],o=["teamseason","competition"]},66007:(e,t,n)=>{function a(e){return String(e).replace(/</g,"<").replace(/>/g,">")}function l(e){return String(e).replace(/</g,"<").replace(/>/g,">")}n.d(t,{A:()=>a,G:()=>l})},42782:(e,t,n)=>{n.d(t,{M:()=>a});const a=e=>{var t;return null!==(t=null==e?void 0:e.pointer)&&void 0!==t?t:"current"}},28605:(e,t,n)=>{n.d(t,{C0:()=>i,F6:()=>a,Y3:()=>o,bG:()=>s,dW:()=>r,gC:()=>c,lU:()=>u});let a=function(e){return e.TeamImage="team-image",e.Venue="venue",e.User="user",e.Contact="contact",e.Club="club",e}({});var l=function(e){return e["team-image"]="FcwELVo19Aez",e.venue="gbTs6JeLSSzv",e.user="y3U6xpx51mpi",e.contact="eGTtmJZuP5CS",e.club="udyggVM0YgyZ",e}(l||{});const i=(e,t)=>{const n=t.split("/"),a=n[n.length-2];return l[e]===a},r=(e,t,n,l)=>i(a.TeamImage,e)?"":"Mannschaftsfoto: ".concat(t," - ").concat(n," - Saison ").concat(l),o=(e,t,n)=>i(a.Venue,e)?"":"Foto der Spielstätte ".concat(t," - ").concat(n),c=(e,t,n)=>i(a.User,e)?"":"Profilbild von ".concat(t," - Vereinsverwalter ").concat(n),s=(e,t,n,l)=>i(a.Contact,e)?"":"".concat(t," (").concat(n,") - ").concat(l),u=(e,t)=>i(a.Club,e)?"":"".concat(t," Vereinswappen")},14954:(e,t,n)=>{n.d(t,{k:()=>i});var a=n(57866),l=n(55874);const i=()=>{let e=!1;const t=l.O?(0,a.L7)("pwa-token"):null;if(t){const n=t.split(".")[1];let a=null;if(n)try{a=JSON.parse(window.atob(n))}catch(e){}if(a){const t=(new Date).getTime();e=(1e3*a.exp-t)/1e3>5}}return{hasValidLocalToken:e,token:e?t:null}}},99192:(e,t,n)=>{n.d(t,{N:()=>l});var a=n(96540);function l(e,t){const n=()=>{t&&window.scrollY+window.innerHeight>=document.body.clientHeight-200&&e(!0)};(0,a.useEffect)((()=>(window.addEventListener("scroll",n),()=>window.removeEventListener("scroll",n))))}},54154:(e,t,n)=>{n.r(t),n.d(t,{default:()=>I});var a=n(96540),l=n(76574),i=n(42782),r=n(21110),o=n(33086),c=n(85902),s=n(5556),u=n(97610),d=n(53939),m=n(93178),g=n(56347),p=n(94898),h=n(32720),f=n(86663),E=n(99192),v=n(8672),y=n(16607),_=n(27582),S=n(8317),b=n(90593),C=n(38058),T=n(39069),w=n(66007),A=n(28605),U=n(9675),k=n(15819);var R=n(38259);const x="https://schema.org",F=(e,t)=>({"@type":"SportsTeam","@id":t,name:e}),M=e=>{var t,n;return null!==(t=e.flags)&&void 0!==t&&t.includes(R.S.Aborted)?"EventPostponed":null!==(n=e.flags)&&void 0!==n&&n.includes(R.S.Cancelled)?"EventCancelled":"EventScheduled"},H=e=>"".concat("https://www.fupa.net").concat(e),P=(e,t,n,a,l)=>{if(!(e=>{var t,n,a,l,i,r,o,c;const s=Boolean((null===(t=e.competition)||void 0===t?void 0:t.slug)&&(null===(n=e.competition)||void 0===n?void 0:n.name)),u=Boolean((null===(a=e.homeTeam)||void 0===a?void 0:a.name)&&(null===(l=e.awayTeam)||void 0===l?void 0:l.name)&&(null===(i=e.homeTeam)||void 0===i?void 0:i.slug)&&(null===(r=e.awayTeam)||void 0===r?void 0:r.slug)&&(null===(o=e.homeTeam)||void 0===o||null===(o=o.club)||void 0===o?void 0:o.slug)&&(null===(c=e.awayTeam)||void 0===c||null===(c=c.club)||void 0===c?void 0:c.slug)),d=Boolean(e.kickoff);return s&&u&&d})(e))return null;const i=e.competition,r=e.homeTeam,o=e.awayTeam,c=e.kickoff,s=H((0,U.El)(i.slug));a.has(s)||a.set(s,((e,t)=>
1({"@type":"EventSeries","@id":t,url:t,name:e}))(i.name,s));const u=H((0,k.c)(r.slug)),d=H((0,k.c)(o.slug));l.has(u)||l.set(u,F(r.name.full,u)),l.has(d)||l.set(d,F(o.name.full,d));const{startDate:m,endDate:g}=(e=>{const t=new Date(e).toISOString(),n=new Date(e).getTime();return{startDate:t,endDate:new Date(n+63e5).toISOString()}})(c),p=((e,t,n,a)=>e.slug===t?{"@id":a}:{"@type":"SportsActivityLocation",name:"Heimspielstätte ".concat(n)})(t,r.club.slug,r.name.middle,n);return{"@type":"SportsEvent","@id":H((h=e.slug,"/match/".concat(h))),name:"".concat(r.name.full," vs. ").concat(o.name.full),description:"FuÃballspiel zwischen ".concat(r.name.full," und ").concat(o.name.full),startDate:m,endDate:g,eventStatus:"".concat(x,"/").concat(M(e)),homeTeam:{"@id":u},awayTeam:{"@id":d},image:"https://image.fupa.net/match/".concat(e.slug,".png"),superEvent:{"@id":s},location:p};var h},D=e=>{let{club:t,dispatchRedux:n}=e;const{restoredData:s}=(0,p.qh)("ClubMatchesPage"),{clubSlug:U}=(0,g.g)(),k=(0,g.zy)(),R=k.search,F=f.parse(R),M={isFetching:null,items:[],nextUrl:"",error:null},D=null!=s?s:M,[I,O]=(0,a.useReducer)(h.HU,D),{items:N,isFetching:L,error:G}=I,[V,W]=(0,a.useState)((0,i.M)(F)),j=(e,t)=>{const a=t?M:I,l=(0,i.M)(F);return(0,u.Qj)(U,l,e,n)(O,a)};(0,E.N)(j,N.length),(0,p.Gs)(I,j,"ClubMatchesPage",!0);const{title:B,meta:z}=(0,C.l)(t),q=a.createElement("link",{rel:"canonical",href:"https://www.fupa.net".concat((0,T.TV)(U))});let K;(0,p.I)((()=>{const e=(0,i.M)(F);W(e),O((0,u.Xu)(M)),j(null,!0)}),[k]);const Y=L?a.createElement(d.Ip,{bgColor:!0,message:d.Zh.loadingMatches}):G?a.createElement(m.cA,null,"Beim Laden ist ein Fehler aufgetreten."):null,Z="prev"===V?"vergangenen":"aktuellen",J=e=>{var t,n;if(null!=e&&null!==(t=e.matches)&&void 0!==t&&t.length){if(e.competition&&new b.A(e.competition.category).isTestmatch()){const t=U===e.matches[0].homeTeam.clubSlug?e.matches[0].homeTeam:e.matches[0].awayTeam;K="- ".concat(t.ageGroup.name)}else K="";return a.createElement(y.U,{key:e.competition.competitionSeasonId,competitionGroup:e,extendWithAgeGroup:K,footer:!1},(n=e.matches,a.createElement(S.K,null,n.map((e=>a.createElement(o.a,{standalone:!0,key:e.slug,match:e,colored:!0,ownClubSlug:U}))))))}return a.createElement(m.cA,null,"Keine ",Z," Spiele verfügbar.")},Q=N.map(((e,t)=>e.day?a.createElement("div",{key:e.day,id:e.day},a.createElement(_.V,{title:(0,r.Ur)(e.day)}),e.competitionGroup.map((e=>J(e)))):a.createElement("div",{key:t,id:t},null==e?void 0:e.competitionGroup.map((e=>J(e)))))),$=[{url:(0,T.TV)(U),label:"Aktuelle Spiele",value:"current"},{url:(0,T.wj)(U),label:"Vergangene Spiele",value:"prev"}],X=((e,t,n)=>{var a,l;if("prev"===n)return;if(!e.name||!t)return;const i=((e,t)=>e.flatMap((e=>e.competitionGroup.flatMap((e=>e.matches.filter((e=>{var n,a;return(null===(n=e.homeTeam)||void 0===n||null===(n=n.club)||void 0===n?void 0:n.slug)===t||(null===(a=e.awayTeam)||void 0===a||null===(a=a.club)||void 0===a?void 0:a.slug)===t})))))))(t,e.slug),r=i.slice(0,10);if(!r.length)return;const o=null!==(a=e.venues)&&void 0!==a&&a.length?e.venues[0]:void 0,c="Heimspielstätte ".concat(e.name),s=((e,t)=>{var n,a;const l=t?{address:{"@type":"PostalAddress",postalCode:null!==(n=null==t?void 0:t.postcode)&&void 0!==n?n:"",addressLocality:null!==(a=null==t?void 0:t.city)&&void 0!==a?a:""}}:{};return{"@type":"SportsActivityLocation","@id":"".concat(e),name:e,...l}})(c,o),u=new Map,d=new Map,m=r.map((t=>P(t,e,c,u,d))).filter((e=>null!==e)),g={"@context":x,"@graph":[{"@type":"SportsOrganization","@id":H((0,T.Zl)(e.slug)),url:H((0,T.TV)(e.slug)),name:e.name,sport:"Soccer",logo:null!=e&&null!==(l=e.image)&&void 0!==l&&l.path&&!(0,A.C0)(A.F6.Club,e.image.path)?{"@type":"ImageObject",url:"".concat(e.image.path,"800x800.png"),width:800,height:800}:void 0},s,...Array.from(u.values()),...Array.from(d.values()),...m]};return(0,w.A)(JSON.stringify(g))})(t,N,null==F?void 0:F.pointer);return a.createElement(l.NW,{bgColor:!0,top:"7.125rem",superbannerOnly:!0},a.createElement(v.e,{activeValue:V,onChange:e=>W(e),buttons:$}),Q,Y,a.createElement(c.mg,{title:B,meta:z},q,X&&a.createElement("script",{type:"application/ld+json"},X)))};D.propTypes={match:s.object.isRequired,defaultTitle:s.string.isRequired,districtName:s.string.isRequired};const I=D},38058:(e,t,n)=>{n.d(t,{E:()=>r,l:()=>o});const a=/(wu|u)\d{1,2}-/,l=e=>[{name:"description",content:e},{name:"robots",content:"index, follow"}],i=e=>{var t,n;const a=null!==(t=null===(n=e.district)||void 0===n?void 0:n.name)&&void 0!==t?t:"",l=e.name;return l.includes(a)?l:"".concat(l," (").concat(a,")")},r=(e,t)=>{if(!e.name)return{title:"",meta:[]};const n=e.name,r=i(e),{hasYouthTeam:o,topLeague:c,teamCountPart:s}=(e=>{if(!e.length)return{hasYouthTeam:!1,topLeague:"",teamCountPart:""};const t=[...new Set(e.map((e=>e.ageGroup.slug)))].some((e=>a.test(e))),n=e.length>1?"".concat(e.length," "):"";return{hasYouthTeam:t,topLeague:e[0].competition.name,teamCountPart:n}})(t),u="".concat(r,": "),d=o?"Teams von ".concat(c," bis Jugend"):"Alle Teams und Infos",m="Wer spielt bei ".concat(n,"? Entdecke alle Spielerprofile, Tabellenplatzierungen und Liveticker für alle ").concat(s,"Mannschaften des Vereins bei FuPa â Aus Liebe zum FuÃball.");
1return{title:"".concat(u).concat(d),meta:l(m)}},o=e=>{if(!e.name)return{title:"",meta:[]};const t=i(e),n="Spielt ".concat(e.name," heute? Im aktuellen Vereinsspielplan auf FuPa findest du alle Termine. Sei live dabei, wenn Spiele getickert werden, und finde alle Ergebnisse und Tore der Saison.");return{title:"".concat(t,": Alle Spiele, Ergebnisse & Liveticker"),meta:l(n)}}},97610:(e,t,n)=>{n.d(t,{Qj:()=>_,uj:()=>E,Bj:()=>v,Xu:()=>y});var a=n(31746),l=n(91754),i=n(5499),r=n(76859),o=n(84654),c=n(16858),s=n(90593);const u=(e,t)=>e.matches.filter((e=>e.competition.id===t)),d=e=>new s.A(e).isTestmatch(),m=(e,t)=>{let n=[];return e.map((e=>{const a={day:e.day,competitionGroup:[]},l=e.matches.map((e=>e.competition)).filter((e=>e));if(l.length){const n=l.map((e=>e.id));n.filter(((e,t)=>n.indexOf(e)===t)).forEach((n=>{const i=l.find((e=>e.id===n));if(d(i.category)){const l=u(e,n),r=l.map((e=>(e.homeTeam.clubSlug===t?e.homeTeam:e.awayTeam).ageGroup.slug)),o=r.filter(((e,t)=>r.indexOf(e)===t));if(o.length){o.map((e=>l.filter((n=>(n.homeTeam.clubSlug===t?n.homeTeam:n.awayTeam).ageGroup.slug===e)))).map((t=>a.competitionGroup.push({day:e.day,competition:i,matches:t})))}}else a.competitionGroup.push({day:e.day,competition:i,matches:u(e,n)})}))}else a.competitionGroup.push({...e,competition:null});n.push(a)})),n},g=e=>a.FH.get("/clubs/".concat(e)),p=(e,t)=>{const{today:n,yesterday:l}=(0,i.Tt)(),r="prev"===t?"?to=".concat(l,"&sort=desc"):"?from=".concat(n,"&fallback=true");return a.FH.get("/clubs/".concat(e,"/seasons/current/matches").concat(r))}
1,h=e=>a.FH.get("/views/club/index/".concat(e));function f(e,t){if(!t.district||!t.name)return;let n={name:t.district.name,entity:"district",slugs:{districtSlug:t.district.slug}};e((0,r.JV)({title:t.name,parent:n}))}function E(e,t,n){return function(a,i){if(Object.keys(i).length)f(t,i);else if(null==i||!i.status||null==i||!i.message)return g(e).then((i=>{const r=i.data;return(0,l.jt)(r.slug,e,null,null),a({type:"CLUB_UPDATE",data:r}),f(t,r),(0,o.bT)(r,t,n)})).catch((function(e){if(e instanceof l.Qc)throw e;{const n=(0,l.xR)(e);t((0,c.oK)(n))}}))}}function v(e,t){return function(n,a){if(!a.items.length)return n({type:"CLUB_TEAMS_FETCHING"}),h(e).then((e=>{n({type:"CLUB_TEAMS_UPDATE",data:e.data})})).catch((function(e){const n=(0,l.xR)(e);t((0,c.$t)(n))}))}}function y(e){return{type:"CLUB_MATCHES_OVERWRITE",data:e}}function _(e,t,n,r){return function(o,s){if(!n&&s.items.length)return;const{isFetching:u,nextUrl:d}=s;if(u||null===d)return;const g=d?(0,a._t)(d):p(e,t);var h;return o({type:"CLUB_MATCHES_FETCHING",scrollDirection:h}),g.then((n=>{const a=(0,l.No)(n.headers.link),r=a.next?a.next:null,c=(0,i.J5)(n.data,t),s=m(c,e);o({type:"CLUB_MATCHES_UPDATE",data:{items:s,nextUrl:r}})})).catch((e=>{const t=(0,l.xR)(e);d?o({type:"CLUB_MATCHES_ERROR",data:t}):r((0,c.$t)(t))}))}}},32720:(e,t,n)=>{n.d(t,{C$:()=>a,G1:()=>l,HU:()=>i});const a=(e,t)=>"CLUB_UPDATE"===t.type?t.data:e,l=(e,t)=>{switch(t.type){case"CLUB_TEAMS_FETCHING":return{...e,isFetching:!0};case"CLUB_TEAMS_UPDATE":return{...e,items:t.data,isFetching:!1};default:return e}},i=(e,t)=>{switch(t.type){case"CLUB_MATCHES_FETCHING":return{...e,isFetching:!0};case"CLUB_MATCHES_OVERWRITE":return t.data;case"CLUB_MATCHES_UPDATE":const n={...e};return n.isFetching=!1,n.items=n.items.concat(t.data.items),n.nextUrl=t.data.nextUrl,n;case"CLUB_MATCHES_ERROR":return{...e,error:t.data,isFetching:null,nextUrl:null};default:return e}}},39069:(e,t,n)=>{n.d(t,{TV:()=>l,Zl:()=>a,wj:()=>i});const a=e=>"/club/".concat(e),l=e=>"/club/".concat(e,"/matches"),i=e=>"/club/".concat(e,"/matches?pointer=prev")},66202:(e,t,n)=>{n.r(t),n.d(t,{default:()=>W});var a=n(96540),l=n(76574),i=n(12285),r=n(53939),o=n(67007),c=n(3232);const s=i.Ay.div.withConfig({componentId:"sc-u03pwd-0"})(["display:flex;flex-direction:column;"]),u=e=>{let{standings:t}=e;return a.createElement(s,null,a.createElement(c.A,null),a.createElement(o.O,{standings:t,gameType:"cup"}))};var d=n(5556);const m=i.Ay.div.withConfig({componentId:"sc-pq536l-0"})(["display:flex;align-items:center;justify-self:flex-end;> div{padding:0 0.125rem;}& img{opacity:0.6;}"]),g=i.Ay.span.withConfig({componentId:"sc-pq536l-1"})(["flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"]),p=i.Ay.div.withConfig({componentId:"sc-pq536l-2"})(["display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background-color:",";color:",";font-family:",";font-size:0.5rem;"],r.lm.lighterGrey,r.lm.darkGrey,r.pQ.Oswald),h=e=>{let{teams:t}=e;const n=t.map(((e,t)=>{if(t<=3)return a.createElement(r._V,{key:e.id,entity:"emblem",width:20,height:20,fit:!0,src:e.image})})),l=t.length>5?t.length-4:null;let i=null;return l&&(i=a.createElement(p,null,a.createElement("span",null,"+",l))),5===t.length&&(i=a.createElement(r._V,{entity:"emblem",width:20,height:20,fit:!0,src:t[4].image})),a.createElement(m,null,n,i)},f=e=>{let{show:t,onClick:n,type:l,title:i,teams:o}=e;const c="cupgroup"===l?"Gruppe "+i:i,s="cupgroup"===l&&o.length?a.createElement(h,{teams:o},"Hello"):null;return a.createElement(r.j0,{onClick:n},a.createElement(r.KQ,{addmargin:"right",open:t,style:{color:r.lm.darkGrey}}),a.createElement(g,null,c),s)};f.propTypes={show:d.bool.isRequired,onClick:d.func.isRequired,type:d.string,title:d.string.isRequired},f.defaultProps={type:"none"};const E=f;var v=n(33086),y=n(27020),_=n(87962),S=n(21110),b=n(55874);const C=i.Ay.div.withConfig({componentId:"sc-1p9gme1-0"})(["display:flex;flex-direction:column;align-items:flex-start;background-color:",";vertical-align:middle;flex:0 100%;flex-wrap:wrap;"],r.lm.white),T=i.Ay.div.withConfig({componentId:"sc-1p9gme1-1"})(["width:100%;padding:"," 0;
1display:flex;justify-content:center;flex-wrap:wrap;gap:8px;"],r.F0[16]),w=(0,i.Ay)(r.Or).withConfig({componentId:"sc-1p9gme1-2"})(["&&&{background-color:transparent;}"]),A=90,U=138,k=32,R=48,x=36,F=36,M=e=>{var t,n,l,i;let{group:o,detail:c,loadMatches:s,setShow:d}=e;const m=null!==(t=null==c?void 0:c.isFetching)&&void 0!==t&&t,g=null!==(n=null==c?void 0:c.show)&&void 0!==n&&n,p=null!==(l=null==c?void 0:c.error)&&void 0!==l?l:null,{matches:h,standings:f}=null!==(i=null==c?void 0:c.items)&&void 0!==i?i:{matches:[],standings:[]},M=h.map((e=>a.createElement(v.a,{key:e.slug,match:e,colored:!1,caption:e.kickoff?a.createElement(_.ib,{variant:"caption1"},(0,S.Ur)(e.kickoff,!0)):null,dynamicDateformat:!0}))),H="cupgroup"!==(null==o?void 0:o.type)||m?null:a.createElement(u,{standings:f});let P,D;if(m)P=a.createElement(r.Ip,{message:r.Zh.loadingMatches,bgColor:!1}),D=A;else if(h.length>0){P=a.createElement(T,null,M);D=(!!b.O&&(0,y.checkDesktopLayout)()&&h.length>1?Math.round(h.length/2):h.length)*U+k}else p?(P=a.createElement(w,null,"Beim Laden der Daten ist ein Fehler aufgetreten."),D=R):(P=a.createElement(w,null,"Noch keine Spiele eingetragen."),D=R);const I=H?f.length*x+F:0,O=g?I+D:0,N=a.createElement(r.Ug,{bgColor:r.lm.white,height:O},H,P);return a.createElement(C,null,a.createElement(E,{onClick:()=>{g||h.length||f.length||p?d(o.slug,!g):s(o.slug)},type:null==o?void 0:o.type,teams:null==o?void 0:o.teamSeasons,title:null==o?void 0:o.title,show:g}),N)};var H=n(85902),P=n(56347),D=n(2522),I=n(76581),O=n(94898),N=n(39617);const L=i.Ay.div.withConfig({componentId:"sc-natc8x-0"})(["padding:0 "," ",";"],r.F0[16],r.F0[16]),G=(0,i.Ay)(r.o5).withConfig({componentId:"sc-natc8x-1"})(["white-space:pre-line;"]),V=e=>{let{defaultMeta:t,cupActive:n,cupInfo:i,dispatchRedux:o}=e;const{restoredData:c}=(0,O.qh)("CupOverviewPage"),{cupSlug:s,seasonSlug:u}=(0,P.g)(),d=null!=c?c:{isFetching:!1,groups:[],details:{}},[m,g]=(0,a.useReducer)(D.PP,d),p=e=>(0,I.DA)(s,u,e)(g,m),h=(e,t)=>g((0,I.t_)({groupSlug:e,show:t}));(0,O.Gs)(m,(()=>(0,I._d)(s,u,o)(g,m)),"CupOverviewPage");const{groups:f,details:E,isFetching:v}=m,y=[{name:"description",content:t},{name:"robots",content:n?"index, follow":"noindex, follow"}],S=f.map((e=>{const t=e.groups.map((e=>{const t=E[e.slug];return a.createElement(M,{key:e.slug,group:e,detail:t,loadMatches:p,setShow:h})}));return a.createElement(a.Fragment,{key:e.cupCategory.slug},a.createElement(_.R2,{variant:"subheading2"},e.cupCategory.name),t)})),b=v?a.createElement(r.Ip,{message:r.Zh.loadingData,bgColor:!0}):a.createElement(a.Fragment,null,S,a.createElement(_.R2,{variant:"subheading2"},"Turnierinfo"),a.createElement(L,null,a.createElement(G,{variant:"caption1"},i)));return a.createElement(a.Fragment,null,a.createElement(l.NW,{top:"7.125rem",contentPaddingBottom:"4.5rem"},a.createElement(H.mg,{title:"Spiele - ",meta:y}),b),a.createElement(N.A,null))};V.propTypes={defaultMeta:d.string.isRequired};const W=V},76581:(e,t,n)=>{n.d(t,{DA:()=>E,Ek:()=>_,OJ:()=>y,_d:()=>f,e_:()=>g,pH:()=>S,t_:()=>p,vd:()=>v});var a=n(31746),l=n(76859),i=n(91754),r=n(84654),o=n(16858);const c={news:"news_published","fupa-tv":"playlist_published",gallery:"gallery_published",matchday:"match_day_results",matchdelay:"match_kickoff_changed",scorer:"competition_scorers",matchevent:"match_event"},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"current",n=arguments.length>2?arguments[2]:void 0;let l="".concat("https://stream.fupa.net/v1","/competitions/").concat(e,"/seasons/").concat(t,"?limit=18");if(Object.keys(c).includes(n)){l+="&type=".concat(c[n])}return a.FH.get(l)},u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"current";return a.FH.get("/competitions/".concat(e,"/seasons/").concat(t,"/groups"))},d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"current",n=arguments.length>2?arguments[2]:void 0;return a.FH.get("/competitions/".concat(e,"/seasons/").concat(t,"/groups/").concat(n))};function m(e,t,n){const a=n?"".concat(t.name," ").concat(t.season.name):t.name;let i={name:t.district.name,entity:"district",slugs:{districtSlug:t.district.slug}};e((0,l.JV)({title:a,parent:i}))}function g(e,t,n,c){return function(s,u){if(n((0,l.bi)(!0)),Object.keys(u).length>0&&u.slug)m(n,u,t);else if(null==u||!u.status||null==u||!u.message)return(0,a.Q0)(e,t).then((a=>{var o;const u=a.data;return(0,i.jt)(u.slug,e,u.season,t,null,u.active),(0,i.N2)(null==u||null===(o=u.category)||void 0===o?void 0:o.id),s({type:"CUP_UPDATE",data:u}),n((0,l.RL)({entity:"competition",name:u.name,slug:u.slug,id:u.id})),m(n,u,t),(0,r.bT)(u,n,c)})).catch((e=>{if(e instanceof i.Qc)throw e;{const t=(0,i.xR)(e);n((0,o.oK)(t))}}))}}function p(e){return{type:"CUP_GROUP_SHOW_UPDATE",data:e}}const h=e=>{const t=[].concat.apply([],e.map((e=>e.groups)));let n=[];const a=t.filter((e=>e.recent_matches_count>0));var l;a.length?a.map((e=>n.push(e.slug))):n.push(null===(l=t[0])||void 0===l?void 0:l.slug);return n};function f(e,t,n){return function(a,l){if(!l.groups.length)return a({type:"CUP_OVERVIEW_FETCHING"}),u(e,t).then((n=>{a({type:"CUP_OVERVIEW_UPDATE",data:n.data});const i=h(n.data),r=i.map((n=>E(e,t,n)(a,l)));return Promise.all(r)})).catch((e=>{const t=(0,i.xR)(e);n((0,o.$t)(t))}))}}function E(e,t,n){return function(a,l){const{details:r}=l,o=n;if(!(o in r))return a({type:"CUP_OVERVIEW_ROUND_MATCHES_FETCHING",data:{key:o}}),d(e,t,n).then((e=>{a(function(e){return{type:"CUP_OVERVIEW_ROUND_MATCHES_UPDATE",data:e}}
1({key:o,items:e.data}))})).catch((e=>{const t=(0,i.xR)(e);a(function(e){return{type:"CUP_OVERVIEW_ROUND_MATCHES_ERROR",data:e}}({key:o,error:t}))}))}}function v(e){return{type:"CUP_NEWS_OVERWRITE",data:e}}function y(e,t,n,l,r){return function(c,u){if(!l&&u.items.length)return;const{isFetching:d,nextUrl:m}=u;if(d||null===m)return;const g=m?(0,a._t)(m):s(e,t,n);return c({type:"CUP_NEWS_FETCHING"}),g.then((e=>{const t=(0,i.No)(e.headers.link),a=t.next?t.next:null;c({type:"CUP_NEWS_UPDATE",data:{items:e.data,nextUrl:a,categories:n}})})).catch((e=>{const t=(0,i.xR)(e);m?c({type:"CUP_NEWS_ERROR",data:t}):r((0,o.$t)(t))}))}}function _(e,t,n){return function(l,r){if(!Object.keys(r.data).length)return l({type:"CUP_RANKINGS_FETCHING"}),(0,a.P1)(e,t).then((e=>{l({type:"CUP_RANKINGS_UPDATE",data:e.data})})).catch((e=>{const t=(0,i.xR)(e);n((0,o.$t)(t))}))}}function S(e,t){return function(n,l){if(!l.items.length)return n({type:"CUP_HISTORY_FETCHING"}),(0,a.UY)(e).then((e=>{n({type:"CUP_HISTORY_UPDATE",data:e.data})})).catch((e=>{const n=(0,i.xR)(e);t((0,o.$t)(n))}))}}},2522:(e,t,n)=>{n.d(t,{ID:()=>a,PP:()=>i,Ry:()=>l,m9:()=>o,vl:()=>r});const a=(e,t)=>"CUP_UPDATE"===t.type?t.data:e,l=(e,t)=>{switch(t.type){case"CUP_NEWS_FETCHING":return{...e,isFetching:!0};case"CUP_NEWS_UPDATE":const n={...e};return n.items=n.items.concat(t.data.items),n.nextUrl=t.data.nextUrl,n.isFetching=!1,n.categoryFilter=t.data.categories,n;case"CUP_NEWS_OVERWRITE":return t.data;case"CUP_NEWS_ERROR":return{...e,isFetching:!1,nextUrl:null,error:t.data};default:return e}},i=(e,t)=>{switch(t.type){case"CUP_OVERVIEW_FETCHING":return{...e,isFetching:!0};case"CUP_OVERVIEW_UPDATE":return{...e,isFetching:!1,groups:t.data};case"CUP_OVERVIEW_ROUND_MATCHES_FETCHING":return{...e,details:{...e.details,[t.data.key]:{show:!0,items:{matches:[],standings:[]},error:null,isFetching:!0}}};case"CUP_OVERVIEW_ROUND_MATCHES_UPDATE":return{...e,details:{...e.details,[t.data.key]:{show:!0,isFetching:!1,items:t.data.items,error:null}}};case"CUP_OVERVIEW_ROUND_MATCHES_ERROR":return{...e,details:{...e.details,[t.data.key]:{show:!0,items:{matches:[],standings:[]},isFetching:!1,error:t.data.error}}};case"CUP_GROUP_SHOW_UPDATE":return{...e,details:{...e.details,[t.data.groupSlug]:{...e.details[t.data.groupSlug],show:t.data.show}}};default:return e}},r=(e,t)=>{switch(t.type){case"CUP_RANKINGS_FETCHING":return{...e,isFetching:!0};case"CUP_RANKINGS_UPDATE":return{...e,data:t.data,isFetching:!1};default:return e}},o=(e,t)=>{switch(t.type){case"CUP_HISTORY_FETCHING":return{...e,isFetching:!0};case"CUP_HISTORY_UPDATE":return{...e,items:t.data,isFetching:!1};default:return e}}},7977:(e,t,n)=>{n.r(t),n.d(t,{default:()=>w});var a=n(96540),l=n(85902),i=n(76574),r=n(33086),o=n(87962),c=n(21110),s=n(5556),u=n(7161),d=n(53939),m=n(93178),g=n(56347),p=n(94898),h=n(20790),f=n(86663),E=n(99192),v=n(42782),y=n(8672),_=n(29891),S=n(8317),b=n(39617),C=n(32174);const T=e=>{let{defaultTitle:t,districtName:n,leagueActive:s,baseUrl:T,dispatchRedux:w}=e;const{restoredData:A}=(0,p.qh)("LeagueMatchesPage"),{leagueSlug:U,seasonSlug:k}=(0,g.g)(),R="".concat(T,"/matches"),x=(0,g.zy)(),F=x.search,M=f.parse(F),H={isFetching:null,items:[],nextUrl:"",error:null,pointer:""},P=null!=A?A:H,[D,I]=(0,a.useReducer)(h.om,P),{items:O,isFetching:N,nextUrl:L,error:G}=D,V=(0,p.S$)(N),[W,j]=(0,a.useState)((0,v.M)(M)),B=(e,t)=>{const n=t?H:D,a=(0,v.M)(M);return(0,u.jq)(U,k,a,e,w)(I,n)},z={items:O,nextUrl:L};(0,E.N)(B,O.length),(0,p.Gs)(D,B,"LeagueMatchesPage",!0);const q=s?"index, follow":"noindex, follow",K=[{name:"description",content:"Alle Spiele, Ergebnisse, Termine, AnstoÃzeiten, Begegnungen, der komplette Spielplan, alle Spieltage auf einen Blick im Kalender der ".concat(t," - Kreis ").concat(n,".")},{name:"robots",content:q}];(0,p.I)((()=>{const e=(0,v.M)(M);j(e),I((0,u.Xu)(H)),B(null,!0)}),[x]);const Y=N?a.createElement(d.Ip,{message:d.Zh.loadingMatches,bgColor:!1}):G?a.createElement(m.cA,null,"Beim Laden ist ein Fehler aufgetreten."):null,Z=e=>e.map((e=>a.createElement(r.a,{key:e.slug,match:e,colored:!1}
1))),J="prev"===W?"vergangenen":"aktuellen",Q=z.items.map((e=>e.day?a.createElement(S.B,{key:e.day+e.matches[0].slug,id:e.day},a.createElement(o.R2,{variant:"subheading2",center:!0},(0,c.Ur)(e.day)),Z(e.matches)):e.matches.length?a.createElement(S.B,{key:"no-date"},Z(e.matches)):a.createElement(m.cA,null,"Keine ",J," Spiele verfügbar.")));if(V){var $,X;let e=0;const t=null===($=z.items[0])||void 0===$?void 0:$.matches.length,n=(null===(X=z.items)||void 0===X?void 0:X.map((e=>e.matches.length))).findIndex((t=>(e+=t,e>5)));if(t&&Q[0].props.children[1].splice(1,0,a.createElement(_.u,{key:"Content_1",adUnit:"Content_1"})),n>-1){var ee;const t=null===(ee=z.items[n])||void 0===ee?void 0:ee.matches.length,l=7-(e-t);Q[n].props.children[1].splice(l,0,a.createElement(_.u,{key:"Rectangle_1",adUnit:"Rectangle_1"}))}}const te=[{url:R,label:"Aktuelle Spiele",value:"current"},{url:"".concat(R,"?pointer=prev"),label:"Vergangene Spiele",value:"prev"}],ne=s?a.createElement(y.e,{activeValue:W,onChange:e=>j(e),buttons:te}):null;return a.createElement(a.Fragment,null,a.createElement(i.NW,{top:"7.125rem",contentPaddingBottom:"4.5rem"},a.createElement(l.mg,{title:"Spiele - ",meta:K},a.createElement("link",{rel:"canonical",href:(0,C.K)(R)})),ne,Q,Y),a.createElement(b.A,{notOnNative:!0}))};T.propTypes={match:s.object.isRequired,defaultTitle:s.string.isRequired,districtName:s.string.isRequired};const w=T},9675:(e,t,n)=>{n.d(t,{El:()=>a,Hb:()=>l,_N:()=>i});const a=e=>"/league/".concat(e),l=(e,t)=>"/league/".concat(e,"/topeleven/").concat(t),i=(e,t,n)=>"/league/".concat(e,"/season/").concat(t,"/topeleven/").concat(n)},22199:(e,t,n)=>{n.r(t),n.d(t,{default:()=>x});var a=n(96540),l=n(87962),i=n(76574),r=n(21110),o=n(1448),c=n(12285),s=n(53939),u=n(85902),d=n(5556),m=n(31746),g=n(91754);function p(e,t,n){return function(t,a){let l;if(!e)return;n||(t({type:"MATCH_DUELS_STATS_FETCHING"}),l=(e=>m.FH.get("/matches/".concat(e,"/comparisons")))(e).then((e=>{const n=e.data;t({type:"MATCH_DUELS_STATS_UPDATE",data:n})})).catch((e=>{const n=(0,g.xR)(e);t({type:"MATCH_DUELS_STATS_ERROR",data:n})})));const{isFetching:i,nextUrl:r}=a.matches;if(i||null===r)return;const o=r?(0,m._t)(r):(e=>m.FH.get("/matches/".concat(e,"/comparisons/matches")))(e);t({type:"MATCH_DUELS_MATCHES_FETCHING"});const c=o.then((e=>{const n=(0,g.No)(e.headers.link),a=n.next?n.next:null;t({type:"MATCH_DUELS_MATCHES_UPDATE",data:{items:e.data,nextUrl:a}})})).catch((e=>{const n=(0,g.xR)(e);t({type:"MATCH_DUELS_MATCHES_ERROR",data:n})}));return Promise.all([l,c])}}const h=(e,t)=>{switch(t.type){case"MATCH_DUELS_STATS_FETCHING":return{...e,stats:{...e.stats,isFetching:!0}};case"MATCH_DUELS_STATS_UPDATE":return{...e,stats:{...e.stats,isFetching:!1,data:t.data}};case"MATCH_DUELS_STATS_ERROR":return{...e,stats:{...e.stats,isFetching:!1,error:t.data}};case"MATCH_DUELS_MATCHES_FETCHING":return{...e,matches:{...e.matches,isFetching:!0}};case"MATCH_DUELS_MATCHES_UPDATE":const n={...e.matches};return n.items=n.items.concat(t.data.items),n.nextUrl=t.data.nextUrl,n.isFetching=!1,{...e,matches:n};case"MATCH_DUELS_MATCHES_ERROR":return{...e,matches:{...e.matches,error:t.data,nextUrl:null,isFetching:!1}};default:return e}};var f=n(99192),E=n(26789),v=n(80653),y=n(94898),_=n(33086),S=n(43591),b=n(11305),C=n(55874),T=n(84477),w=n(56347);const A=a.lazy((()=>Promise.all([n.e(7558),n.e(4858),n.e(1033)]).then(n.bind(n,71033)))),U=c.Ay.div.withConfig({componentId:"sc-1orid2g-0"})(["width:100%;height:250px;display:flex;align-items:center;justify-content:center;"]),k=(0,c.Ay)(l.R2).withConfig({componentId:"sc-1orid2g-1"})(["&&&{margin-bottom:0;}"]),R=e=>{let{matchInfo:t}=e;const{restoredData:n}=(0,y.qh)("MatchDuelsPage"),{matchSlug:c}=(0,w.g)(),{homeTeam:d,awayTeam:m}=t,g=null!=n?n:{stats:{isFetching:!1,data:{},error:null},matches:{isFetching:!1,items:[],nextUrl:"",error:null}},[R,x]=(0,a.useReducer)(h,g),F=((0,o.wA)(),(0,o.d4)(T.lP));(0,b.Q)((()=>{C.O&&!window.ResizeObserver&&(window.ResizeObserver=S.A)}));const M=e=>p(c,0,e)(x,R),{stats:{data:H,error:P},matches:{isFetching:D,items:I,error:O}}=R;if((0,f.N)(M,I.length),(0,y.Gs)(R,M,"MatchDuelsPage"),P&&O){const e=404===P.status||404===O.status?"not-found-page":"";return a.createElement(v.default,{id:e})}const{title:N,meta:L}=d&&m?(G=d.name.full,V=m.name.full,{title:"".concat(G," - ").concat(V," - Alle Duelle").concat(E.z),meta:[{name:"description",content:"Liveticker, Aufstellungen und die Duell-Bilanz zum Spiel ".concat(G," - ").concat(V)},{name:"robots",content:"noindex, nofollow"}]}):{title:"",meta:[]};var G,V;const W=I.length&&d?I.map((e=>{var t;const n=a.createElement(l.JB,{variant:"caption1"},a.createElement("span",null,null===(t=e.competition)||void 0===t?void 0:t.middleName),a.createElement("span",null,(0,r.gl)(e.kickoff)));return a.createElement(a.Fragment,{key:e.slug},a.createElement(_.a,{standalone:!0,caption:n,match:e,colored:!0,ownClubSlug:d.clubSlug}))})):a.createElement(s.Or,null,"Es liegen keine vergangenen Spiele dieser beiden Mannschaften vor."),j=D?a.createElement(s.Ip,{message:s.Zh.loadingMatches,bgColor:!0}):null,B=a.createElement(U,null,a.createElement(s.Ip,{message:"Grafik wird geladen...",bgColor:!1})),z=F?a.createElement(a.Suspense,{fallback:B},a.createElement(A,{homeTeam:d,awayTeam:m,statistics:H})):B;return a.createElement(i.p5,null,a.createElement(u.mg,{title:N,meta:L}),a.createElement(k,{variant:"subheading2"},"Bilanz - Pflichtspiele"),z,a.createElement(l.R2,{variant:"subheading2"},"Bisherige Spiele"),W,j)};R.propTypes={match:d.object.isRequired};const x=R},36105:(e,t,n)=>{n.r(t),n.d(t,{default:()=>W});var a=n(96540),l=n(16718),i=n(76574),r=n(94898),o=n(71083),c=n(31746);const s=o.A.create({baseURL:"https://my-matches.fupa.net/v2",timeout:c.dq});s.interceptors.request.use((async e=>{const{tokenValidationForXHR:t}=await Promise.all([n.e(6129),n.e(3840)]).then(n.bind(n,8325)),a=await t();return a&&(e.headers.Authorization="Bearer ".concat(a)),e}),(e=>Promise.reject(e)));var u=n(91754);const d=(e,t)=>function(n,a){let{items:l,nextUrl:i,isFetching:r}=a;if(!t&&l.length||r||null===i)return;const o=i?(e=>{if(e){const[t,n]=e.split("?"),a=new URLSearchParams(n),l=Object.fromEntries(a.entries());return s.get(t,{params:l})}})(i):function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"next",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"30";return s.get("/matches?dir=".concat(e,"&min=").concat(t))}(e);return n({type:"MY_MATCHES_FETCHING"}),o.then((e=>{const t=(0,u.No)(e.headers.link),a=t.next?t.next:null;n({type:"MY_MATCHES_UPDATE",data:{items:e.data,nextUrl:a}})})).catch((e=>{const t=(0,u.xR)(e);n({type:"MY_MATCHES_ERROR",data:t})}))},m=(e,t)=>
1{switch(t.type){case"MY_MATCHES_FETCHING":return{...e,isFetching:!0};case"MY_MATCHES_UPDATE":return{...e,items:e.items.concat(t.data.items),nextUrl:t.data.nextUrl,isFetching:!1};case"MY_MATCHES_ERROR":return{...e,error:t.data,nextUrl:null,isFetching:!1};case"MY_MATCHES_OVERWRITE":return t.data;default:return e}};var g=n(16607),p=n(27582),h=n(8672),f=n(56347),E=n(86663),v=n(53939),y=n(99192),_=n(93178),S=n(85902),b=n(26789),C=n(12285);const T=C.Ay.div.withConfig({componentId:"sc-1smwywm-0"})(["display:flex;flex-direction:column;align-items:center;background-color:",";padding:",";"],v.lm.white,v.F0[32]),w=C.Ay.div.withConfig({componentId:"sc-1smwywm-1"})(["display:flex;align-items:center;justify-content:center;width:",";height:",";background-color:",";border-radius:",";margin-bottom:",";font-family:",";"],v.F0[40],v.F0[40],v.lm.lighterGrey,v.F0[20],v.F0[20],v.F0[28]),A=(0,C.Ay)(v.o5).withConfig({componentId:"sc-1smwywm-2"})(["margin-bottom:",";text-align:center;"],v.F0[20]),U=e=>{let{icon:t,message:n,action:l}=e;const{onClick:i,label:r,actionIcon:o}=l,c=t?a.createElement(w,null,t):null;return a.createElement(T,null,c,a.createElement(A,{variant:"caption1"},n),a.createElement(v.$n,{label:r,onClick:i,icon:null!=o?o:null}))};var k=n(80213),R=n(21110),x=n(42702);const F=e=>{let{loadData:t}=e;const[n,l]=(0,a.useState)(10);(0,a.useEffect)((()=>{let e;return n>0?e=setTimeout((()=>l((e=>e-1))),1e3):t(!1,!0),()=>{e&&clearTimeout(e)}}),[n]);const i={label:"Sofort neu laden",onClick:()=>t(!1,!0),actionIcon:a.createElement(x.A,{color:"icon-invert"})};return a.createElement(U,{message:a.createElement(a.Fragment,null,a.createElement(v.o5,{variant:"body1"},"Es scheint, als hättest du dich länger nicht eingeloggt.",a.createElement("br",null),"Die Spiele deiner Favoriten werden gerade übertragen. Das kann einige wenige Sekunden in Anspruch nehmen. Wir bitten um etwas Geduld."),a.createElement("br",null),a.createElement("br",null),a.createElement(v.o5,{variant:"body-strong"},"Die Daten werden in ",n," Sekunden automatisch neu geladen.")),action:i})};var M=n(1448),H=n(84477),P=n(9257);const D=()=>{const e=(0,f.W6)(),t={onClick:()=>e.push("/search",{filters:k.Ku}),label:"Favoriten hinzufügen",actionIcon:a.createElement(l.A,{color:"icon-invert"})};return a.createElement(U,{icon:a.createElement(P.A,{color:"action",fontSize:"inherit"}),message:"Erstelle automatisch deinen persönlichen Spielekalender, indem du Teams oder Wettbewerbe zu deinen Favoriten hinzufügst.",action:t})};var I=n(33086),O=n(8317);const N=e=>"prev"===e?"prev":"next",L=()=>{const e=(0,f.W6)(),t=E.parse(e.location.search),[n,o]=(0,a.useState)(N(t.dir)),[c,s]=(0,a.useState)(!1),{restoredData:u}=(0,r.qh)("MyMatchesPage"),{followsFetched:C,follows:T}=(0,M.d4)(H.xu),w={isFetching:!1,error:null,nextUrl:"",items:[]},A=null!=u?u:w,[x,P]=(0,a.useReducer)(m,A),L=(e,t)=>{const a=t?w:x;return d(n,e)(P,a)},{isFetching:G,error:V,items:W}=x;(0,y.N)(L,W.length),(0,r.Gs)(x,L,"MyMatchesPage"),(0,r.I)((()=>{const e=N(t.dir);s(!0),o(e),P({type:"MY_MATCHES_OVERWRITE",data:w}),L(null,!0).then((()=>s(!1)))}),[e.location]);const j={label:"Favoriten hinzufügen",onClick:()=>e.push("/search",{filters:k.Ku}),actionIcon:a.createElement(l.A,{color:"icon-invert"})},B=C&&T.some((e=>["competition","match","team"].includes(e.entity)))?a.createElement(F,{loadData:L}):a.createElement(D,null),z=404===(null==V?void 0:V.status)?B:V?null:a.createElement(U,{message:"Keine ".concat("prev"===n?"vergangenen":"aktuellen"," Spiele deiner Favoriten vorhanden."),action:j}),q=G||!C&&404===(null==V?void 0:V.status),K=q?null:z;let Y="";const Z=W.length?W.map((e=>{const{date:t,...n}=e,l=t!==Y?a.createElement(p.V,{title:(0,R.Ur)(t)}):null;Y=t;const i="".concat(n.competition.id,"-").concat(n.round.id,"-").concat(t);return a.createElement(a.Fragment,{key:i},l,a.createElement(g.U,{competitionGroup:n,extendWithAgeGroup:n.competition.nameSuffix},a.createElement(O.K,null,n.matches.map((e=>a.createElement(I.a,{key:e.slug,match:e,colored:!1}))))))})):K,J=q?a.createElement(v.Ip,{bgColor:!0,message:v.Zh.loadingMatches}):null,Q=V&&404!==V.status?a.createElement(_.cA,null,"Beim Laden ",W.length?"weiterer":"der"," Spiele ist ein Fehler aufgetreten."):null,$=W.length||!G&&!V||c?a.createElement(h.e,{activeValue:n,onChange:e=>o(e),buttons:[{url:"/my/matches",label:"Aktuelle Spiele",value:"next"},{url:"/my/matches?dir=prev",label:"Vergangene Spiele",value:"prev"}]}):null;return a.createElement(i.NW,{bgColor:!0,top:"7.125rem",contentPaddingBottom:"4.5rem"}
1,a.createElement(S.mg,{title:"Meine Spiele".concat(b.z),meta:[{name:"description",content:"Alle Spiele und Liveticker deiner Favoriten auf einen Blick."},{name:"robots",content:"noindex, follow"}]}),$,Z,J,Q)},G=e=>{let{loading:t}=e;const n=(0,f.zy)(),l={onClick:()=>window.location="/auth/login?redirectUrl=".concat(encodeURIComponent(n.pathname)),label:"Anmelden"},r=t?a.createElement(v.Ip,{bgColor:!0,message:"Deine persönlichen Inhalte werden geladen..."}):a.createElement(U,{icon:a.createElement(P.A,{color:"action",fontSize:"inherit"}),message:"Melde dich an und erstelle automatisch deinen persönlichen Spielekalender, indem du Favoriten hinzufügst.",action:l});return a.createElement(i.NW,{bgColor:!0,top:"7.125rem"},a.createElement(S.mg,{title:"Meine Spiele".concat(b.z),meta:[{name:"description",content:"Melde dich an, um alle Spiele und Liveticker deiner Favoriten auf einen Blick zu sehen."},{name:"robots",content:"noindex, follow"}]}),r)};var V=n(14954);const W=e=>{const{hasValidLocalToken:t}=(0,V.k)(),{followsFetched:n}=(0,M.d4)(H.dg),l=(0,M.d4)(H.e2);return l||t?a.createElement(L,null):a.createElement(G,{loading:e.initializing||l&&!n})}},15819:(e,t,n)=>{n.d(t,{c:()=>a,r:()=>l});const a=e=>"/team/".concat(e),l=e=>"/team/".concat(e,"/playerstats")}
1,32174:(e,t,n)=>{var a;n.d(t,{K:()=>i});const l=null!==(a="https://www.fupa.net")?a:"https://www.fupa.net",i=e=>{const t=e.startsWith("/")?e:"/".concat(e),{origin:n,pathname:a}=new URL(t,l);return n+a}},38259:(e,t,n)=>{n.d(t,{S:()=>a});let a=function(e){return e.Ticker="ticker",e.Softticker="softticker",e.Penalty="penalty",e.Overtime="overtime",e.Verdict="verdict",e.Aborted="aborted",e.Cancelled="cancelled",e.FuPaTv="fupatv",e}({})}}]); 2//# sourceMappingURL=chunk.d229b8a.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.