(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9104],{29022:function(e,t,r){Promise.resolve().then(r.t.bind(r,25250,23)),Promise.resolve().then(r.t.bind(r,29212,23)),Promise.resolve().then(r.bind(r,21533)),Promise.resolve().then(r.t.bind(r,80440,23)),Promise.resolve().then(r.bind(r,53011)),Promise.resolve().then(r.t.bind(r,42562,23)),Promise.resolve().then(r.t.bind(r,10861,23)),Promise.resolve().then(r.t.bind(r,62418,23))},25351:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(57437),a=r(38852);let i=["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],s=["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"];function c(e){let{date:t,short:r=!1,showTime:c=!0,showWeekDay:l=!0,shortYear:o=!1,className:u}=e,h=t.getFullYear().toString();return(0,n.jsxs)("span",{className:u?u+" date-output":"date-output",children:[l&&(0,n.jsxs)("span",{className:"weekday",children:[function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=i[e.getDay()];return t?r.substring(0,2)+".":r}(t,r),", "]}),(0,n.jsxs)("span",{className:"day",children:[t.getDate(),". "]}),(0,n.jsxs)("span",{className:"month",children:[function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=s[e.getMonth()];return t?r.substring(0,3)+(r.length>3?".":""):r}(t,r)," "]}),(0,n.jsx)("span",{className:"year",children:o?h.substring(2):h}),c&&(0,n.jsxs)("span",{className:"time",children:[(0,n.jsx)("span",{className:"divider",children:" \xb7 "}),(0,a.L)(t.getHours())+":"+(0,a.L)(t.getMinutes()),(0,n.jsx)("span",{children:" Uhr"})]})]})}},5660:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(57437);function a(e){let{text:t,className:r,width:a=300,height:i=300,fontSize:s=200}=e;return(0,n.jsx)("svg",{className:r?"svg-text "+r:"svg-text",viewBox:"0 0 "+a+" "+i,width:a,height:i,preserveAspectRatio:"xMidYMid meet","data-chars":t.toString().length,children:(0,n.jsx)("text",{x:"50%",y:"50%",dominantBaseline:"middle",textAnchor:"middle",fontSize:s,children:t.toString().split("").map((e,t)=>(0,n.jsx)("tspan",{"data-char":e,children:e},t))})})}},13849:function(e,t,r){"use strict";r.d(t,{Z:function(){return m}});var n=r(57437),a=r(7051),i=r(21533),s=r(80440),c=r.n(s),l=r(8792),o=r(88016),u=r(5660),h=r(25351);function d(e){let{team:t}=e;return(0,n.jsx)(l.default,{href:"/mannschaft/"+t.id+"/"+(0,o.O)(t.name),prefetch:!1,children:t.name})}function m(e){var t,r,s,m,p;let{teaser:f,imageWidth:g=800,imageHeight:x=500,priority:v=!1,clubId:j=-1}=e,_=["/artikel/","/vorbericht/","/spielbericht/"][f.type||0]+f.id+"/"+(0,o.O)(f.mainTitle),y=["Zum Artikel","Zum Vorbericht","Zum Spielbericht"][f.type||0];return(0,n.jsxs)("div",{className:"article-teaser",children:[f.coverImage?(0,n.jsx)(i.default,{src:null===(t=f.coverImage)||void 0===t?void 0:t.source,alt:null===(r=f.coverImage)||void 0===r?void 0:r.alt,width:g,height:x,link:_,priority:v}):(0,n.jsx)(l.default,{href:_,className:"image-box no-image","data-club-team":"away",prefetch:!1,style:{"--ratio":g+"/"+x,"--width":g+"px","--height":x+"px"},children:f.type===a.Iq._0?(0,n.jsx)("div",{className:"center news-teaser",children:(0,n.jsx)(u.Z,{text:"NEWS"})}):f.type===a.Iq._1?(()=>{let e=f.match.description,t=f.match.description||"";if(e&&e.indexOf("Spieltag")>0){let r=e.indexOf("Spieltag");t=e.substring(0,e.indexOf(",",r-7))+"<br>"+e.substring(e.indexOf(",",r-7)+2)}return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.default,{width:Math.round(g/3),height:Math.round(g/3),src:f.match.homeTeam.image?f.match.homeTeam.image.source:void 0,mode:"max"}),(0,n.jsx)("div",{className:"center",children:(0,n.jsx)("p",{dangerouslySetInnerHTML:{__html:t}})}),(0,n.jsx)(i.default,{width:Math.round(g/3),height:Math.round(g/3),src:f.match.awayTeam.image?f.match.awayTeam.image.source:void 0,mode:"max"})]})})():(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.default,{width:Math.round(g/3),height:Math.round(g/3),src:f.match.homeTeam.image?f.match.homeTeam.image.source:void 0,mode:"max"}),(0,n.jsx)("div",{className:"center",children:(0,n.jsx)(u.Z,{text:f.match.homeTeamGoals+":"+f.match.awayTeamGoals})}),(0,n.jsx)(i.default,{width:Math.round(g/3),height:Math.round(g/3),src:f.match.awayTeam.image?f.match.awayTeam.image.source:void 0,mode:"max"})]})}),(0,n.jsxs)("div",{className:"text-box",children:[(0,n.jsx)("h3",{className:c().title+" article-teaser-title",children:(0,n.jsx)(l.default,{href:_,prefetch:!1,children:f.mainTitle})}),(0,n.jsxs)("div",{className:c().meta+" article-meta",children:[(0,n.jsxs)("span",{className:"teaser-type-date",children:[(f.type===a.Iq._0?"Artikel":f.type===a.Iq._1?"Spielank\xfcndigung":"Spielbericht")+" vom ",(0,n.jsx)(h.Z,{date:new Date(f.releaseDate),showTime:!1,showWeekDay:!1})]}),f.relations&&(null===(s=f.relations)||void 0===s?void 0:s.length)>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:c().separator+" separator",children:"\xb7"}),(0,n.jsxs)("ul",{className:c().relations,children:[null===(m=f.relations)||void 0===m?void 0:m.map((e,t)=>{if(t<3)return e.type===a.sS._0?(0,n.jsx)("li",{children:(0,n.jsx)(d,{team:{id:e.id,name:e.name}})},t):(0,n.jsx)("li",{children:(0,n.jsx)(l.default,{href:"/seite/"+e.id+"/"+(0,o.O)(e.name),prefetch:!1,children:e.name})},t)}),(null===(p=f.relations)||void 0===p?void 0:p.length)>3&&(0,n.jsx)("li",{children:"+"+(f.relations.length-3)})]})]})]}),f.subTitle&&(0,n.jsx)("p",{className:c().copy+" article-teaser-copy",children:f.subTitle}),(0,n.jsx)("p",{children:(0,n.jsx)(l.default,{href:_,className:"article-teaser-cta",prefetch:!1,children:y})})]})]})}},53011:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var n=r(57437),a=r(2265),i=r(10861),s=r.n(i);r(69881);var c=r(13849);function l(e){let{index:t,teaser:r,imageWidth:a,imageHeight:i}=e;return(0,n.jsx)("div",{className:s().col+" article-teaser-grid-col","data-index":t,style:{"--index":t},children:(0,n.jsx)(c.Z,{teaser:r,imageWidth:a,imageHeight:i})})}function o(e){let{children:t,type:r,batchSize:i,id:c,slug:o,preloadedArticles:u}=e,h=(0,a.useRef)(u||t.length),[d,m]=(0,a.useState)([]),[p,f]=(0,a.useState)(!1),g=async e=>{let t="/artikel/teaser/";"month"===r?t+="monat/"+o+"/"+c+"/"+h.current+"/"+e:t+=r+"/"+c+"/"+h.current+"/"+e,fetch(t).then(e=>e.json()).then(t=>{t.length===e?(h.current+=t.length-1,f(!0),m([...d,...t.slice(0,t.length-1)])):(h.current+=t.length,f(!1),m([...d,...t]))}).catch(e=>{console.log(e)})};return(0,a.useEffect)(()=>{g(1).then(e=>{})},[]),(0,n.jsxs)("div",{className:s().wrapper+" article-teaser-grid",children:[t,d.map((e,t)=>(0,n.jsx)(l,{index:t,teaser:e},"article-teaser-col-"+e.id)),p&&(0,n.jsx)("div",{className:s().buttonWrapper+" button-wrapper",children:(0,n.jsx)("button",{className:"load-more",onClick:()=>g(i+1),children:"Mehr laden"})})]})}},69881:function(){},42562:function(){},29212:function(e){e.exports={cover:"zizou-archive_cover__JzeaR",appendix:"zizou-archive_appendix__aRYfU"}},80440:function(e){e.exports={title:"article-teaser_title__g4nzX",copy:"article-teaser_copy__p1gGh",separator:"article-teaser_separator__HkPN_",meta:"article-teaser_meta__Evcua",relations:"article-teaser_relations__a_2IA"}},10861:function(e){e.exports={wrapper:"article-teaser-grid_wrapper__Oc0dY",col:"article-teaser-grid_col__j9SHP",buttonWrapper:"article-teaser-grid_buttonWrapper__2snyD"}},62418:function(e){e.exports={wrapper:"zizou-cover-appendix_wrapper__q1FbQ",overlay:"zizou-cover-appendix_overlay__Ih8t5"}},25566:function(e){var t,r,n,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}function c(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var l=[],o=!1,u=-1;function h(){o&&n&&(o=!1,n.length?l=n.concat(l):u=-1,l.length&&d())}function d(){if(!o){var e=c(h);o=!0;for(var t=l.length;t;){for(n=l,l=[];++u<t;)n&&n[u].run();u=-1,t=l.length}n=null,o=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===s||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function p(){}a.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new m(e,t)),1!==l.length||o||c(d)},m.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=p,a.addListener=p,a.once=p,a.off=p,a.removeListener=p,a.removeAllListeners=p,a.emit=p,a.prependListener=p,a.prependOnceListener=p,a.listeners=function(e){return[]},a.binding=function(e){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw Error("process.chdir is not supported")},a.umask=function(){return 0}}}]);