PageSourceSearch

https://www.enercity.de/_next/static/chunks/388.cb665d163911a442.js

js enercity.de collected 2026-09-24 19:58:38 UTC 34,855 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[388,437],{1425:e=>{e.exports={grid:"CourseCategoryTeaserGrid-module-grid"}},8434:e=>{e.exports={image:"Picture-module-image"}},8683:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(49222),i=n(14163),a=n(85199);let r=({skewOverlap:e})=>(0,s.jsx)(i.A,{copyrightText:"enercity AG",foundationSlot:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A.Link,{href:"/impressum",children:"Impressum"}),(0,s.jsx)(i.A.Link,{href:"/datenschutz",children:"Datenschutz"}),(0,s.jsx)(i.A.Link,{href:"/seitenuebersicht",children:"Seiten\xfcbersicht"}),(0,s.jsx)(i.A.Link,{href:"https://service.enercity.de/kuendigung",children:"Vertr\xe4ge hier k\xfcndigen"})]}),logoSlot:(0,s.jsx)(a.A,{height:34,project:"enercity",solidFill:!0}),skewOverlap:e,socialLinksSlot:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A.SocialLink,{href:"https://www.facebook.com/enercity/",iconVariant:"action/facebook",title:"enercity auf Facebook folgen"}),(0,s.jsx)(i.A.SocialLink,{href:"https://www.instagram.com/enercity_ag",iconVariant:"action/instagram",title:"enercity auf Instagram folgen"}),(0,s.jsx)(i.A.SocialLink,{href:"https://www.xing.com/pages/enercity",iconVariant:"action/xing",title:"enercity auf Xing folgen"}),(0,s.jsx)(i.A.SocialLink,{href:"https://www.kununu.com/de/enercity",iconVariant:"action/kununu",title:"enercity auf kununu folgen"}),(0,s.jsx)(i.A.SocialLink,{href:"https://de.linkedin.com/company/enercity-ag",iconVariant:"action/linkedin",title:"enercity auf LinkedIn folgen"})]}),children:(0,s.jsxs)(i.A.LinkDirectory,{masonry:!0,children:[(0,s.jsxs)(i.A.LinkDirectoryGroup,{title:"Produkte",children:[(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/strom",children:"Strom"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/gas",children:"Gas"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/waerme",children:"W\xe4rme"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/elektromobilitaet",children:"Elektromobilit\xe4t"}),(0,s.jsx)(i.A.Link,{href:"https://www.enercity-solution.de/",children:"Solar"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/wasser",children:"Wasser"}),(0,s.jsx)(i.A.Link,{href:"https://www.enercity-contracting.de/",children:"Contracting"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/hausanschluss",children:"Hausanschluss"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/direktvermarktung",children:"Direktvermarktung"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/smartbusiness",children:"SmartBusiness"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/schulungscenter",children:"Schulungsangebot"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/energieeffizienz",children:"Energieeffizienz"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/netzdienstleistungen",children:"Netzdienstleistungen"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/beleuchtung",children:"Beleuchtungsanlagen"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/produkte/gebaeudeanalyse",children:"Geb\xe4udeanalyse"})]}),(0,s.jsxs)(i.A.LinkDirectoryGroup,{title:"Services",children:[(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/service/umzug",children:"Umzug"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/service/zahlung",children:"Zahlung"}),(0,s.jsx)(i.A.Link,{href:"/geschaeftskunden/service/erechnung",children:"eRechnung"})]}),(0,s.jsxs)(i.A.LinkDirectoryGroup,{title:"\xdcber uns",children:[(0,s.jsx)(i.A.Link,{href:"https://www.enercity.com/unternehmen",children:"Das ist enercity"}),(0,s.jsx)(i.A.Link,{href:"https://www.enercity.com/nachhaltigkeit",children:"Nachhaltigkeit"}),(0,s.jsx)(i.A.Link,{href:"/waermewende",children:"W\xe4rmewende"})]}),(0,s.jsxs)(i.A.LinkDirectoryGroup,{title:"Info",children:[(0,s.jsx)(i.A.Link,{href:"https://www.enercity.de/myenercity/forms/login/index.jsx",children:"Extranet"}),(0,s.jsx)(i.A.Link,{href:"/einkauf",children:"Einkauf"}),(0,s.jsx)(i.A.Link,{href:"/downloads",children:"Downloads"}),(0,s.jsx)(i.A.Link,{href:"/newsletter",children:"Newsletter"})]})]})})},8868:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(77766);let i=(e=991)=>
1{let[t,n]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{{let t=()=>{n(window.innerWidth<e)};return t(),window.addEventListener("resize",t,{passive:!0}),()=>{window.removeEventListener("resize",t)}}},[e]),t}},10422:e=>{e.exports={base:"ProjectLogo-module-base"}},10834:e=>{e.exports={base:"CourseCalendar-module-base",date:"CourseCalendar-module-date",wrapper:"CourseCalendar-module-wrapper"}},11198:e=>{e.exports={wrapper:"PromoBanner-module-wrapper",main:"PromoBanner-module-main",expanded:"PromoBanner-module-expanded",hidden:"PromoBanner-module-hidden",visible:"PromoBanner-module-visible",rotatedWrapper:"PromoBanner-module-rotated-wrapper",bannerHeadline:"PromoBanner-module-banner-headline",banner:"PromoBanner-module-banner",bannerIcon:"PromoBanner-module-banner-icon",bannerClose:"PromoBanner-module-banner-close",content:"PromoBanner-module-content",contentHeadline:"PromoBanner-module-content-headline",contentDescription:"PromoBanner-module-content-description",contentIcon:"PromoBanner-module-content-icon",headlineWrapper:"PromoBanner-module-headline-wrapper",lightboxClose:"PromoBanner-module-lightbox-close",collapseIcon:"PromoBanner-module-collapse-icon",button:"PromoBanner-module-button",divider:"PromoBanner-module-divider",hiddenOnMobile:"PromoBanner-module-hidden-on-mobile",lightboxWrapper:"PromoBanner-module-lightbox-wrapper",mobileContentWrapper:"PromoBanner-module-mobile-content-wrapper"}},11450:e=>{e.exports={base:"NewFooter-module-base",content:"NewFooter-module-content",copyright:"NewFooter-module-copyright",foundation:"NewFooter-module-foundation",links:"NewFooter-module-links",actionArea:"NewFooter-module-action-area",linkDirectory:"NewFooter-module-link-directory",linkDirectoryGroup:"NewFooter-module-link-directory-group",linkDirectoryTitle:"NewFooter-module-link-directory-title",linkRow:"NewFooter-module-link-row",logoArea:"NewFooter-module-logo-area",isMasonry:"NewFooter-module-is-masonry",divider:"NewFooter-module-divider",textLinks:"NewFooter-module-text-links",contractActions:"NewFooter-module-contract-actions",contractActionItem:"NewFooter-module-contract-action-item",contractAction:"NewFooter-module-contract-action",logoLink:"NewFooter-module-logo-link",socialLink:"NewFooter-module-social-link",square:"NewFooter-module-square",structure:"NewFooter-module-structure",noNegativeMargin:"NewFooter-module-no-negative-margin"}},14163:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var s=n(49222),i=n(69717),a=n(87856),r=n(8868),o=n(67508),l=n(84752),d=n(96353),c=n(3638),u=n(77766),h=n(78942),m=n(18915),x=n(19792),p=n(11450),g=n.n(p);let b=Object.assign(({backgroundSlot:e=(0,s.jsx)(h.A.Gradient,{}),children:t,contractActionsSlot:n,copyrightHref:a="/",copyrightText:r,foundationSlot:o,logoSlot:l,skewOverlap:d=!0,socialLinksSlot:u})=>(0,s.jsxs)("footer",{className:g().base,children:[(0,s.jsxs)("section",{className:(0,c.A)(g().structure,!d&&g().noNegativeMargin),children:[e,(0,s.jsxs)("div",{className:g().content,children:[(0,s.jsxs)("div",{className:g().logoArea,children:[(0,s.jsx)("a",{className:(0,c.A)("cta_",g().logoLink),href:"/",title:"Zur Startseite",children:l}),(0,s.jsxs)("div",{className:g().actionArea,children:[n&&(0,s.jsx)("ul",{className:g().contractActions,"aria-label":"Vertragsaktionen",children:n}),u&&(0,s.jsx)("ul",{className:g().links,children:u})]})]}),t]})]}),(0,s.jsxs)("section",{className:g().foundation,children:[(0,s.jsxs)("a",{className:g().copyright,href:a,children:["\xa9 ",new Date().getFullYear()," ",r]}),(0,s.jsxs)("ul",{className:g().links,children:[o,i.Ay.consentManagerId&&(0,s.jsx)("li",{children:(0,s.jsx)(m.A,{})})]})]})]}),{ContractAction:({children:e,href:t,iconVariant:n})=>(0,s.jsx)("li",{className:g().contractActionItem,children:(0,s.jsxs)("a",{className:(0,c.A)("cta_",g().contractAction),href:t,children:[(0,s.jsx)(x.default,{"aria-hidden":"true",size:"iconSize16",variant:n,isOutlined:!0}),(0,s.jsx)("span",{children:e})]})}),Link:({children:e,className:t,isDirectoryTitle:n=!1,...i})=>{let a=(0,s.jsx)("a",{className:(0,c.A)("cta_",n&&g().linkDirectoryTitle,t),...i,children:e});return n?a:(0,s.jsx)("li",{children:a})},LinkDirectory:({children:e,masonry:t=!1})=>
1(0,s.jsx)("div",{className:(0,c.A)(g().linkDirectory,t&&g().isMasonry),children:e}),LinkDirectoryGroup:({children:e,title:t})=>{let n=(0,u.useId)(),[i,d]=(0,u.useState)(!1),c=(0,r.A)(a.i.SM),h=(0,u.useRef)(null),{height:m=0}=(0,o.A)(h),p=(0,l.zh)({delay:0,config:{mass:1,tension:200,friction:16,clamp:!0},rotate:i?"180deg":"0deg"}),b=(0,l.zh)({delay:0,config:{mass:1,tension:200,friction:16,clamp:!i},height:i?m+16:0,opacity:+!!i,overflow:"hidden",pointerEvents:i?"all":"none"});return c?(0,s.jsxs)("div",{className:g().linkDirectoryGroup,children:[(0,s.jsxs)("button",{"aria-controls":n,"aria-expanded":i,"aria-label":`${t}-Men\xfc ${i?"schlie\xdfen":"\xf6ffnen"}`,className:g().linkDirectoryTitle,onClick:()=>d(!i),children:[(0,s.jsx)("span",{children:t}),(0,s.jsx)(l.CS.div,{style:p,children:(0,s.jsx)(x.default,{"aria-hidden":"true",size:"iconSize16",variant:"action/chevron-down"})})]}),(0,s.jsx)(l.CS.div,{style:b,children:(0,s.jsx)("ul",{"aria-hidden":!i,className:g().links,id:n,ref:h,children:e})})]}):(0,s.jsxs)("div",{className:g().linkDirectoryGroup,children:[(0,s.jsx)("div",{className:g().linkDirectoryTitle,children:t}),(0,s.jsx)("ul",{className:g().links,ref:h,children:e})]})},LinkRow:({linksSlot:e,socialLinksSlot:t})=>(0,s.jsxs)("div",{className:g().linkRow,children:[e&&(0,s.jsx)("ul",{className:(0,c.A)(g().links,g().textLinks),children:e}),e&&t&&(0,s.jsx)("div",{className:g().divider}),t&&(0,s.jsx)("ul",{className:g().links,children:t})]}),SocialLink:({href:e,title:t,...n})=>{let i="iconVariant"in n,a=i?(0,s.jsx)(x.default,{size:"iconSize24",variant:n.iconVariant}):n.children;return(0,s.jsx)("li",{children:(0,s.jsx)("a",{className:(0,c.A)("cta_",g().socialLink,{[g().square]:i}),href:e,id:`footer-social-${(0,d.A)(t)}`,rel:"noreferrer",target:"_blank",title:t,children:a})})}})},18915:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var s=n(49222),i=n(3638),a=n(88602),r=n.n(a);let o=({className:e})=>(0,s.jsx)("a",{href:"#",className:(0,i.A)("cta_",r().base,e),onClick:e=>{e.preventDefault(),window.__cmp?.("showScreenAdvanced")},children:"Privatsph\xe4re-Einstellungen"})},23694:e=>{e.exports={noResults:"CourseOverviewSection-module-no-results",icon:"CourseOverviewSection-module-icon",text:"CourseOverviewSection-module-text"}},36142:e=>{e.exports={base:"CourseCategoryTeaser-module-base",body:"CourseCategoryTeaser-module-body",imageWrapper:"CourseCategoryTeaser-module-imageWrapper",image:"CourseCategoryTeaser-module-image",content:"CourseCategoryTeaser-module-content",title:"CourseCategoryTeaser-module-title",text:"CourseCategoryTeaser-module-text",link:"CourseCategoryTeaser-module-link",footer:"CourseCategoryTeaser-module-footer",select:"CourseCategoryTeaser-module-select",button:"CourseCategoryTeaser-module-button",disabled:"CourseCategoryTeaser-module-disabled"}},37970:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(18516),i=n(77766);let a=e=>{let[t,n]=(0,s.A)("enercity@hiddenBanners",[]),[a,r]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let e=Date.now();n(t=>{let n=t.filter(({hiddenUntil:t})=>new Date(t).getTime()>e);return n.length!==t.length?n:t})},[n]);let o=(0,i.useMemo)(()=>{if(!e)return!1;let n=Date.now();if(e.expiryDate&&new Date(e.expiryDate).getTime()<n)return!0;let s=t.find(t=>t.id===e.id);return!!s&&n<new Date(s.hiddenUntil).getTime()},[e?.id,e?.expiryDate,t]);return(0,i.useEffect)(()=>{if(r(!1),o)return;let e=window.setTimeout(()=>r(!0),2e3);return()=>window.clearTimeout(e)},[e?.id,o]),{isVisible:a,isBannerHidden:o,hideBanner:()=>{if(!e)return;let t=new Date;t.setHours(t.getHours()+12),n(n=>[...n.filter(t=>t.id!==e.id),{id:e.id,hiddenUntil:t.toISOString()}])}}}},40388:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>ed});var s=n(49222),i=n(60922),a=n(67546),r=n(64578),o=n(8413),l=n(50322),d=n(4026),c=n(56116),u=n(69803),h=n(89072),m=n(46982),x=n(3638),p=n(77766),g=n(19792),b=n(89582),j=n.n(b);let f=({onSelectDate:e,selectedDate:t,courseEventDates:n,onSelectAdjacentCourseEventDate:i})=>{let[a,r]=p.useState(!1),o=p.useRef(null),l=(e=>{let t=new Date(e[0]),n=new Date(e[e.length-1]),s=[];for(;t<=n||t.getMonth()===n.getMonth();t.setMonth(t.getMonth()+1))s.push(new Date(t));return s})(n),d=e=>{a||r(!0),"ArrowLeft"!==e.key&&"ArrowRight"!==e.key||(e.preventDefault(),i("ArrowRight"===e.key?"next":"previous"))};return(0,p.useEffect)(()=>{o.current&&a&&(o.current.scrollIntoView({inline:"center",behavior:"smooth",block:"nearest"}),o.current.focus())},[a,t]),(0,s.jsxs)("div",{className:j().base,children:[(0,s.jsx)("button",{onClick:()=>i("previous"),className:j().navigationButton,disabled:t.getMonth()===n[0].getMonth()&&t.getFullYear()===n[0].getFullYear(),"aria-hidden":!0,tabIndex:-1,
1children:(0,s.jsx)(g.default,{variant:"action/chevron-left",size:"iconSize24"})}),(0,s.jsx)("div",{className:j().buttonWrapper,children:l.map((i,a)=>{let r=i.getMonth()===t.getMonth()&&i.getFullYear()===t.getFullYear(),c=!n.find(e=>e.getMonth()===i.getMonth()&&e.getFullYear()===i.getFullYear()),u=void 0!==l[a+1]&&i.getFullYear()!==l[a+1].getFullYear();return(0,s.jsxs)(p.Fragment,{children:[(0,s.jsxs)("button",{disabled:c,className:(0,x.A)(j().dateButton,{[j().selected]:r}),onClick:()=>e(i),onKeyDown:d,tabIndex:r?0:-1,ref:r?o:void 0,children:[(0,s.jsxs)("span",{"aria-hidden":!0,children:[i.toLocaleString("de-DE",{month:"short"})," "]}),(0,s.jsxs)("span",{className:"visually-hidden",children:[i.toLocaleString("de-DE",{month:"long"})," ",i.getFullYear()]})]}),u&&(0,s.jsx)("span",{className:j().divider,children:l[a+1].getFullYear()})]},i.toISOString())})}),(0,s.jsx)("button",{className:j().navigationButton,onClick:()=>i("next"),disabled:t.getMonth()===n[n.length-1].getMonth()&&t.getFullYear()===n[n.length-1].getFullYear(),"aria-hidden":!0,tabIndex:-1,children:(0,s.jsx)(g.default,{variant:"action/chevron-right",size:"iconSize24"})})]})};var v=n(95562),k=n.n(v),w=n(70482),A=n.n(w);let N=({children:e,className:t,...n})=>(0,s.jsx)("ul",{className:(0,x.A)(A().base,t),...n,children:e});N.displayName="CourseList";let C=({className:e,duration:t,location:n,price:i,title:a,path:r,category:o,...l})=>(0,s.jsxs)("li",{className:(0,x.A)(A().item,e),...l,children:[(0,s.jsxs)("div",{className:A().wrapper,children:[(0,s.jsx)("div",{className:A().title,children:a}),(0,s.jsxs)("ul",{className:A().details,children:[t&&(0,s.jsx)("li",{className:A().detail,children:t}),(0,s.jsx)("li",{className:A().detail,children:n}),(0,s.jsx)("li",{className:A().detail,children:i})]})]}),(0,s.jsx)(k(),{href:r,"aria-label":`Zum Kurs ${o} - ${a} gehen`,className:A().link,children:(0,s.jsx)(g.default,{variant:"action/arrow-right",className:A().icon,size:"iconSize24","aria-hidden":!0})})]});C.displayName="CourseListItem";let y=Object.assign(N,{Item:C});var L=n(10834),S=n.n(L);let D=({courses:e,className:t})=>{let{selectedDate:n,courseEventDates:i,setSelectedDate:a,getAdjacentCourseEventDate:r,coursesByEventDate:o}=(e=>{let t=new Date,n=Array.from(new Set(e.flatMap(e=>e.events))).map(e=>new Date(e.date)).sort((e,t)=>e.getTime()-t.getTime()),s=n.find(e=>e.getMonth()===t.getMonth()&&e.getFullYear()>=t.getFullYear())??n[0],[i,a]=p.useState(s),r=n.filter(e=>e.getMonth()===i.getMonth()&&e.getFullYear()===i.getFullYear()).reduce((t,n)=>({...t,[n.toLocaleDateString("en-CA",{year:"numeric",month:"2-digit",day:"2-digit"})]:e.filter(e=>e.events.some(e=>new Date(e.date).getTime()===n.getTime()))}),{});return{courseEventDates:n,getAdjacentCourseEventDate:e=>{let t=e=>e.getMonth()!==i.getMonth()||e.getFullYear()!==i.getFullYear(),s="next"===e?n.find(e=>e.getTime()>i.getTime()&&t(e)):n.findLast(e=>e.getTime()<i.getTime()&&t(e));s&&a(s)},selectedDate:i,setSelectedDate:a,coursesByEventDate:r}})(e);return(0,s.jsxs)("div",{className:(0,x.A)(S().base,t),children:[(0,s.jsx)(f,{onSelectDate:a,selectedDate:n,courseEventDates:i,onSelectAdjacentCourseEventDate:r}),Object.entries(o).map(([e,t])=>{let n=new Date(e),{weekday:i,day:a,month:r}=new Intl.DateTimeFormat("de-DE",{weekday:"short",month:"short",day:"numeric"}).formatToParts(new Date(n)).reduce((e,t)=>"literal"!==t.type?{...e,[t.type]:t.value}:e,{});return(0,s.jsxs)("div",{className:S().wrapper,children:[(0,s.jsxs)("div",{className:S().date,children:[(0,s.jsx)("small",{children:i}),(0,s.jsx)("span",{children:a}),(0,s.jsx)("small",{children:r})]}),(0,s.jsx)(y,{children:t.map(e=>{let t=e.events.find(e=>new Date(e.date).getMonth()===n.getMonth()&&new Date(e.date).getFullYear()===n.getFullYear()&&new Date(e.date).getDate()===n.getDate())?.id;if(!t)return null;let i=`${e.path}?eventId=${encodeURIComponent(t)}`;return(0,s.jsx)(y.Item,{price:e.price,title:e.title,path:i,duration:e.duration,location:e.location,category:e.category},e.path)})})]},e)})]})};var F=n(43606),T=n(21428),B=n(76651),z=n(36587),E=n(66187),I=n(54018),P=n.n(I);let M=({courses:e,className:t})=>{let[n,i]=(0,p.useState)(""),a=[...new Set(e.map(e=>e.category))].map(e=>({label:e}
1)),r=(0,T.f)(),o=e.filter(e=>(""===n||e.title.toLowerCase().includes(n.toLowerCase()))&&(0===r.selected.length||r.selected.includes(e.category))),{currentData:l,maxPage:d,currentPage:c,canGoNext:u,canGoPrev:h,next:m,prev:b}=(0,F.A)(o,{itemsPerPage:8});return(0,s.jsxs)("div",{className:(0,x.A)(P().base,t),children:[(0,s.jsxs)("div",{className:P().filters,children:[(0,s.jsx)(B.A,{icon:"user/search",label:"Kurse",type:z.V.Text,name:"course",value:n,onChange:e=>i(e.target.value)}),(0,s.jsx)(E.A,{items:a,label:"Kurskategorien",...r})]}),l.length>0?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y,{children:l.map(e=>(0,s.jsx)(y.Item,{...e},`${e.category}-${e.title}`))}),0!==o.length&&(0,s.jsxs)("div",{className:P().pagination,children:[(0,s.jsxs)("button",{disabled:!h,onClick:b,className:P().paddle,type:"button",children:[(0,s.jsx)(g.default,{variant:"action/chevron-left",size:"iconSize24"}),(0,s.jsx)("span",{className:"visually-hidden",children:"Vorherige Seite"})]}),(0,s.jsxs)("div",{className:P().text,children:[(0,s.jsx)("span",{children:c})," von ",(0,s.jsx)("span",{children:d})]}),(0,s.jsxs)("button",{disabled:!u,onClick:m,className:P().paddle,type:"button",children:[(0,s.jsx)(g.default,{variant:"action/chevron-right",size:"iconSize24"}),(0,s.jsx)("span",{className:"visually-hidden",children:"Nächste Seite"})]})]})]}):(0,s.jsxs)("div",{className:P().noResults,children:[(0,s.jsx)(g.default,{variant:"user/search",size:"iconSize64",isOutlined:!0,"aria-hidden":!0,className:P().icon}),(0,s.jsxs)("div",{className:P().text,children:["Keine passenden Ergebnisse gefunden",(0,s.jsx)("small",{children:"Bitte versuchen Sie es mit anderen Suchkriterien."})]})]})]})};var G=n(88660),O=n(63418),R=n(84454),Y=n.n(R);let W=({children:e,className:t,onValueChange:n,...i})=>{let[a,r]=(0,p.useState)({offset:0,width:0}),o=()=>{let e=l.current?.querySelector('[aria-selected="true"]');r(t=>({offset:e?.offsetLeft||t.offset,width:e?.clientWidth||t.width}))},l=(0,p.useRef)(null);return(0,G.A)(l,()=>o()),(0,p.useEffect)(()=>{o()},[l.current]),(0,s.jsx)(O.bL,{className:(0,x.A)(Y().base,t),ref:l,onValueChange:e=>{n?.(e),o()},style:{"--indicator-offset":`${a.offset}px`,"--indicator-width":`${a.width}px`},...i,children:e})};W.displayName="CourseTabs";let $=({children:e,className:t,...n})=>(0,s.jsx)(O.B8,{className:(0,x.A)(Y().list,t),...n,children:e});$.displayName="CourseTabs.List";let V=({children:e,className:t,...n})=>(0,s.jsx)(O.l9,{className:(0,x.A)(Y().item,t),...n,children:e});V.displayName="CourseTabs.Item";let _=({children:e,...t})=>(0,s.jsx)(O.UC,{...t,children:e});_.displayName="CourseTabs.Content";let K=Object.assign(W,{List:$,Item:V,Content:_});var U=n(13563),q=n(23694),H=n.n(q);let Z=({categories:e,courses:t})=>{let n=t.some(e=>e.events.length>0);return(0,s.jsx)(U.default,{children:(0,s.jsx)(m.default,{children:(0,s.jsxs)(K,{defaultValue:"themen",children:[(0,s.jsxs)(K.List,{children:[(0,s.jsx)(K.Item,{value:"themen",children:"Themen"}),(0,s.jsx)(K.Item,{value:"kurse",children:"Kurse"}),(0,s.jsx)(K.Item,{value:"kalender",children:"Kalender"})]}),(0,s.jsx)(K.Content,{value:"themen",children:(0,s.jsx)(h.default,{categories:e})}),(0,s.jsx)(K.Content,{value:"kurse",children:(0,s.jsx)(M,{courses:t})}),(0,s.jsx)(K.Content,{value:"kalender",children:n?(0,s.jsx)(D,{courses:t}):(0,s.jsxs)("div",{className:H().noResults,children:[(0,s.jsx)(g.default,{variant:"user/search",size:"iconSize64",isOutlined:!0,"aria-hidden":!0,className:H().icon}),(0,s.jsxs)("div",{className:H().text,children:["Aktuell gibt es keine Termine",(0,s.jsx)("small",{children:"Bitte versuchen Sie es sp\xe4ter noch einmal."})]})]})})]})})})};var J=n(8683),X=n(93269),Q=n(93743),ee=n(37970),et=n(72535),en=n(13491),es=n.n(en);let ei=es()(()=>Promise.resolve().then(n.bind(n,89072)),{loadableGenerated:{webpack:()=>[89072]}}),ea=es()(()=>Promise.resolve().then(n.bind(n,46982)),{loadableGenerated:{webpack:()=>[46982]}}),er=es()(()=>Promise.all([n.e(1088),n.e(9862),n.e(6328),n.e(3259),n.e(4587)]).then(n.bind(n,84587)),{loadableGenerated:{webpack:()=>[84587]}}),eo=es()(()=>Promise.resolve().then(n.bind(n,13563)),{loadableGenerated:{webpack:()=>[13563]}}),el={...et.p,"courses-section":eo,"courses-container":ea,"course-category-teasers":ei,"course-selection-stage":er},ed=e=>{let t=(0,d.A)(e),{isBannerHidden:n}=(0,ee.A)(e.props.promoBanner),{categories:h,courses:m,showCourseOverviewSection:x}=e.props,{extractedContents:[p,g,b,j],restContents:f}
1=(0,l.A)(["notice-bar-area","header","stage-area","secondary-contents"],e.contents);return(0,c.E)(),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o.A,{...t}),p&&(0,s.jsx)(i.A,{contents:p,cmsComponents:el}),(0,s.jsxs)(X.A,{background:e.props.background,children:[(0,s.jsxs)(r.A,{children:[g&&(0,s.jsx)(i.A,{contents:g,cmsComponents:el}),b&&(0,s.jsx)(i.A,{contents:b,cmsComponents:el}),f&&(0,s.jsx)(i.A,{contents:f,cmsComponents:el}),x&&(0,s.jsx)(Z,{categories:h,courses:m}),j&&(0,s.jsx)(i.A,{contents:j,cmsComponents:el})]}),(0,s.jsx)(u.A,{isFixed:"promoBanner"===e.props.promoBannerVisible&&!n}),(0,s.jsx)(J.A,{})]}),(0,s.jsx)(a.A,{modals:e.modals,cmsComponents:el}),"promoBanner"===e.props.promoBannerVisible&&e.props.promoBanner&&(0,s.jsx)(Q.A,{banner:e.props.promoBanner})]})}},43606:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var s=n(77766),i=n(80104);let a=(e,{itemsPerPage:t,initialPage:n=1})=>{let a=Math.ceil(e.length/t),[r,o]=((e,t)=>{let{params:n,set:a}=(0,i.s)(),r=Number(n.page)||e,o=(0,s.useCallback)(e=>Math.min(Math.max(e,1),t),[t]),l=(0,s.useCallback)(e=>{let t=o(e);(1===t||r!==t)&&a({page:t>1?t.toString():void 0})},[o,r,a]);return(0,s.useEffect)(()=>{void 0!==n.page&&l(Number(n.page))},[l,n.page,e,t]),[r,l]})(n,a),l=(r-1)*t,d=e.slice(l,l+t),c=r<a;return{next:()=>o(r+1),prev:()=>o(r-1),jumpToPage:e=>o(e),currentData:d,currentPage:r,maxPage:a,canGoPrev:r>1,canGoNext:c}}},45903:(e,t,n)=>{"use strict";n.d(t,{A:()=>x});var s,i=n(49222),a=n(69260),r=n(3638),o=n(77766),l=n(99835),d=n(19792),c=n(76054),u=n.n(c),h=((s=h||{}).Space=" ",s.Enter="Enter",s.Escape="Escape",s.ArrowUp="ArrowUp",s.ArrowDown="ArrowDown",s);let m=o.forwardRef(({selected:e,label:t,placeholder:n,onChange:s,options:c,isDisabled:h,isLocked:m,errorMessage:x,errorMessageHasRelativePosition:p=!1,isBoxOnGradient:g=!1,className:b},j)=>{let f=o.useId(),[v,k]=o.useState(!1),[w,A]=o.useState(null),[N,C]=o.useState(w||-1),y=o.useRef(null),L=o.useRef(null),S=o.useRef(null);(0,a.A)(y,()=>{v&&k(!1)});let D=(e,t)=>{s(e),A(t),C(t),k(!v)};return o.useEffect(()=>{v?S.current?.focus():e&&L.current?.focus()},[v,e]),(0,i.jsxs)("div",{ref:y||j,className:(0,r.A)(u().base,b),children:[(0,i.jsxs)("button",{ref:L,id:`listbox-button-${f}`,type:"button",className:(0,r.A)(u().button,{[u().active]:e,[u().invalid]:x,[u().disabled]:h,[u().open]:v}),onClick:e=>{e.preventDefault(),k(!v)},onKeyDown:e=>{switch(e.key){case" ":case"Enter":case"ArrowDown":e.preventDefault(),k(!v)}},"aria-haspopup":"true","aria-expanded":v,"aria-controls":`listbox-options-${f}`,disabled:h,children:[(0,i.jsx)("span",{className:(0,r.A)(u().label,{[u().active]:e||v}),children:t}),(0,i.jsx)("span",{className:(0,r.A)(u().text,{[u().active]:e||v}),children:e?e.value:(0,i.jsx)("span",{className:(0,r.A)(u().placeholder,{[u().active]:!e}),children:n})}),(0,i.jsx)("span",{className:(0,r.A)(u().icon,{[u().active]:v,[u().locked]:m}),children:m?(0,i.jsx)(d.default,{variant:"action/lock",size:"iconSize24"}):(0,i.jsx)(d.default,{variant:"action/chevron-down",size:"iconSize18"})})]}),(0,i.jsx)("ul",{ref:S,id:`listbox-options-${f}`,role:"listbox",onKeyDown:e=>{switch(e.preventDefault(),e.key){case"ArrowDown":if(N===c.length-1)return;C(c.findIndex((e,t)=>t>N&&!e.isDisabled));break;case"ArrowUp":if(0===N)return;C(c.map((e,t)=>t<N&&!e.isDisabled).lastIndexOf(!0));break;case" ":case"Enter":D(c[N],N);break;case"Escape":k(!v)}},className:(0,r.A)(u().options,{[u().visible]:v}),tabIndex:0,"aria-labelledby":`listbox-button-${f}`,...null!==w?{"aria-activedescendant":`listbox-option-${w}`}:{},children:c.map((e,t)=>(0,i.jsx)("li",{id:`listbox-option-${w}`,role:"option",className:(0,r.A)(u().option,{[u().selected]:w===t,[u().focus]:N===t,[u().disabled]:e.isDisabled}),onClick:()=>{e.isDisabled||D(e,t)},...t===w?{"aria-selected":!0}:{},tabIndex:-1,children:e.value},e.value))}),x&&(0,i.jsx)(l.A,{hasRelativePosition:p,withWhiteColor:g,children:x})]})});m.displayName="Listbox";let x=m},49282:e=>{e.exports={base:"BackToTopButton-module-base",isFixed:"BackToTopButton-module-is-fixed",button:"BackToTopButton-module-button",isShown:"BackToTopButton-module-is-shown",host:"BackToTopButton-module-host"}},50322:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});let s=(...[e,t=[]])=>t.reduce((t,n)=>{let s=e.indexOf(n.componentName);return s>=0?t.extractedContents[s]?t.extractedContents[s].push(n):t.extractedContents[s]=[n]:t.restC
1ontents.push(n),t},{extractedContents:[],restContents:[]})},54018:e=>{e.exports={base:"CourseFilter-module-base",filters:"CourseFilter-module-filters",noResults:"CourseFilter-module-no-results",icon:"CourseFilter-module-icon",text:"CourseFilter-module-text",pagination:"CourseFilter-module-pagination",paddle:"CourseFilter-module-paddle"}},67546:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var s=n(49222),i=n(47682),a=n(65682),r=n(60922),o=n(85106);let l=({modals:e,modalComponent:t,cmsComponents:n})=>{let{isVisibleRearLayer:l,closeModal:d}=(0,i.A)();return(0,s.jsx)(s.Fragment,{children:e?.map(e=>e&&(0,s.jsx)(o.A,{id:e.id,onClose:d,mainLayerVisible:!l,modalComponent:t,rearLayer:e.rearLayer&&(0,s.jsx)(a.A,{background:"none",width:e.props.width,children:(0,s.jsx)(r.A,{contents:e.rearLayer,cmsComponents:n})}),children:(0,s.jsx)(a.A,{width:e.props.width,children:(0,s.jsx)(r.A,{contents:e.contents,cmsComponents:n})})},e.id))})}},69803:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var s=n(49222),i=n(3638),a=n(77766),r=n(19792),o=n(49282),l=n.n(o);let d=({footerOffset:e,isFixed:t=!1,thresholdBeforeShown:n=250})=>{let[o,d]=(0,a.useState)(!1),c=void 0===e?void 0:{"--footer-offset":"number"==typeof e?`${e}px`:e};return(0,a.useEffect)(()=>{if(t)return;let e=()=>d(()=>window.scrollY>(n||-1));return window.addEventListener("scroll",e,{passive:!0}),e(),()=>{window.removeEventListener("scroll",e)}},[t,n]),(0,s.jsx)("div",{className:(0,i.A)(l().base,t&&l().isFixed),style:c,children:(0,s.jsx)("div",{className:l().host,children:(0,s.jsx)("button",{className:(0,i.A)(l().button,o&&l().isShown),id:"back-to-top",onClick:()=>window.scrollTo({behavior:"smooth",top:0}),title:"Zur\xfcck nach oben","aria-hidden":!o,tabIndex:o?0:-1,children:(0,s.jsx)(r.default,{variant:"action/arrow-up",size:"iconSize20"})})})})}},70482:e=>{e.exports={base:"CourseList-module-base",item:"CourseList-module-item",title:"CourseList-module-title",wrapper:"CourseList-module-wrapper",details:"CourseList-module-details",detail:"CourseList-module-detail",link:"CourseList-module-link",icon:"CourseList-module-icon"}},76054:e=>{e.exports={base:"Listbox-module-base",button:"Listbox-module-button",active:"Listbox-module-active",open:"Listbox-module-open",invalid:"Listbox-module-invalid",label:"Listbox-module-label",placeholder:"Listbox-module-placeholder",disabled:"Listbox-module-disabled",text:"Listbox-module-text",icon:"Listbox-module-icon",locked:"Listbox-module-locked",options:"Listbox-module-options",visible:"Listbox-module-visible",option:"Listbox-module-option",focus:"Listbox-module-focus",selected:"Listbox-module-selected"}},84454:e=>{e.exports={base:"CourseTabs-module-base",list:"CourseTabs-module-list",item:"CourseTabs-module-item"}},85199:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var s=n(49222),i=n(69717),a=n(3638),r=n(13491),o=n.n(r),l=n(77766),d=n(10422),c=n.n(d);let u={enercity:o()(()=>n.e(7291).then(n.bind(n,67291)),{loadableGenerated:{webpack:()=>[67291]}}),ecg:o()(()=>n.e(2707).then(n.bind(n,82707)),{loadableGenerated:{webpack:()=>[82707]}}),eeg:o()(()=>n.e(9705).then(n.bind(n,99705)),{loadableGenerated:{webpack:()=>[99705]}}),eng:o()(()=>n.e(4112).then(n.bind(n,74112)),{loadableGenerated:{webpack:()=>[74112]}}),esg:o()(()=>n.e(1107).then(n.bind(n,71107)),{loadableGenerated:{webpack:()=>[71107]}}),esol:o()(()=>n.e(8879).then(n.bind(n,98879)),{loadableGenerated:{webpack:()=>[98879]}})},h={enercity:789.73/191,ecg:143/54,eeg:143/54,eng:2,esg:143/54,esol:143/54},m=({className:e,height:t,id:n,project:r=i.S_,solidFill:o=!1,width:d})=>{let m=u[r],x={"--aspect-ratio":h[r]},p=(0,l.useId)();return(0,s.jsx)(m,{className:(0,a.A)(c().base,e),height:t,id:n??p,solidFill:o,style:x,width:d})}},88602:e=>{e.exports={base:"CookieSettings-module-base"}},89072:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var s=n(49222),i=n(3638),a=n(95562),r=n.n(a),o=n(77766),l=n(5140),d=n(20977
1),c=n(19792),u=n(45903),h=n(97355),m=n(36142),x=n.n(m);let p=({courseLinks:e,description:t,image:n,path:a,title:m})=>{let[p,g]=(0,o.useState)(),b="Mehr zum Thema",j=e.map(e=>({value:e.name})),f=e.find(e=>e.name===p?.value);return(0,s.jsxs)("div",{className:x().base,children:[(0,s.jsxs)("div",{className:x().body,children:[(0,s.jsx)("div",{className:x().imageWrapper,children:(0,s.jsx)(h.A,{asset:n,objectFit:"cover",className:x().image})}),(0,s.jsxs)("div",{className:x().content,children:[(0,s.jsx)("div",{className:x().title,children:m}),(0,s.jsx)("div",{className:x().text,children:t}),(0,s.jsx)(l.A,{actionType:d.nD.Linkintern,linkintern:a,className:x().link,customDataLayer:{customClickText:b,clickContext:m},children:b})]})]}),(0,s.jsxs)("div",{className:x().footer,children:[(0,s.jsx)(u.A,{className:x().select,options:j,label:"Kurs auswählen",placeholder:"Kurs ausw\xe4hlen",onChange:g,selected:p}),(0,s.jsx)(r(),{href:f?.path??"",className:(0,i.A)(x().button,!p&&x().disabled),"aria-label":"Zum gew\xe4hlten Kurs gehen",tabIndex:p?0:-1,children:(0,s.jsx)(c.default,{variant:"action/arrow-right",size:"iconSize24","aria-hidden":!0})})]})]})};var g=n(1425),b=n.n(g);let j=({children:e})=>(0,s.jsx)("div",{className:b().grid,children:e}),f=({categories:e})=>(0,s.jsx)(j,{children:e?.filter(({courseLinks:e})=>e.length).map(({description:e,id:t,courseLinks:n,title:i,image:a,path:r})=>(0,s.jsx)(p,{description:e.replace(/\n.*/gm,""),title:i,image:a,path:r,courseLinks:n},t))})},89582:e=>{e.exports={base:"CourseCalendarNavigation-module-base",buttonWrapper:"CourseCalendarNavigation-module-buttonWrapper",navigationButton:"CourseCalendarNavigation-module-navigationButton",dateButton:"CourseCalendarNavigation-module-dateButton",selected:"CourseCalendarNavigation-module-selected",divider:"CourseCalendarNavigation-module-divider"}},93743:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var s=n(49222),i=n(3638),a=n(77766),r=n(81756),o=n(8868),l=n(46028),d=n(12025),c=n(5413),u=n(19792),h=n(78435),m=n(11198),x=n.n(m),p=n(37970);let g=({banner:e})=>{let[t,n]=(0,a.useState)(!1),{isVisible:m,hideBanner:g}=(0,p.A)(e),b=`promo-banner-headline-${e.id}
1`,j=(0,o.A)(),f=(0,l.E)(e);(0,a.useEffect)(()=>{n(!1)},[e.id]);let v=()=>{n(e=>!e)},k=e=>{e.stopPropagation(),n(!1),g()},w=(0,s.jsxs)("div",{className:x().content,children:[(0,s.jsx)(u.default,{size:"iconSize24",variant:"action/close",className:x().lightboxClose,onClick:k,isOutlined:!0}),(0,s.jsx)(u.default,{size:"iconSize64",variant:e.contentIcon,className:x().contentIcon,isOutlined:!0}),(0,s.jsx)("span",{className:x().contentHeadline,id:b,children:e.headline}),(0,s.jsx)("span",{className:x().contentDescription,children:e.description}),(0,s.jsx)(d.A,{color:c.mq.Primary,size:c.Mp.Medium,className:x().button,align:c.G1.Center,...f,children:e.buttonText}),(0,s.jsx)("div",{className:x().hiddenOnMobile,children:(0,s.jsx)(u.default,{size:"iconSize16",variant:"action/chevron-down",className:x().collapseIcon,onClick:v,isOutlined:!0})})]});return(0,s.jsxs)(r.A,{id:`promo-banner-${e.id}`,children:[(0,s.jsx)("div",{className:x().wrapper,role:"complementary","aria-labelledby":b,children:(0,s.jsx)("div",{className:x().rotatedWrapper,children:(0,s.jsxs)("div",{className:(0,i.A)(x().main,{[x().expanded]:t,[x().visible]:m&&!t,[x().hidden]:!m}),children:[(0,s.jsxs)("div",{className:x().banner,onClick:v,children:[(0,s.jsxs)("div",{className:x().headlineWrapper,children:[(0,s.jsx)(u.default,{size:"iconSize32",variant:e.icon,className:x().bannerIcon,isOutlined:!0}),(0,s.jsx)("strong",{className:x().bannerHeadline,children:e.title||e.name})]}),(0,s.jsx)(u.default,{size:"iconSize24",variant:"action/close",className:x().bannerClose,onClick:k,isOutlined:!0,"aria-label":"Popup schlie\xdfen",role:"button"})]}),(0,s.jsxs)("div",{className:x().hiddenOnMobile,children:[(0,s.jsx)("hr",{className:(0,i.A)(x().divider,x().hiddenOnMobile)}),w]})]})})}),(0,s.jsx)("div",{className:x().lightboxWrapper,children:(0,s.jsx)(h.A,{onClose:v,showCloseIcon:!1,active:j&&t,children:(0,s.jsx)("div",{className:x().mobileContentWrapper,children:w})})})]})}},97355:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var s=n(49222),i=n(43330),a=n(3638),r=n(10319),o=n.n(r),l=n(46433),d=n(8434),c=n.n(d);let u=({asset:e,quality:t=75,aspectRatio:n,fill:r,priority:d,objectFit:u,objectPosition:h,className:m})=>{let{path:x,name:p,rects:g,metadata:b,dimensions:j}=e,{width:f,height:v}=j||{width:375,height:0},k=b?.caption??b?.title??p,w=b?.title??p,A={objectFit:u,objectPosition:h,aspectRatio:n},N="string"==typeof n?n:void 0;return(0,s.jsx)(o(),{priority:d,src:x,className:(0,a.A)(c().image,m),quality:t,loader:({src:e,width:t,quality:n})=>(0,l.D2)(e,{w:t,q:n,rect:N&&(0,l.w)(g?.[N])}),placeholder:"blur",blurDataURL:e.placeholderBase64||"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP88/n7fwAJwAPn/Xt8awAAAABJRU5ErkJggg==","data-responsive-breakpoints":(0,i.E)(A),style:{...(0,i.B)(A)},alt:k,title:w,...r?{fill:!0}:{width:f,height:v}})}}}]);
2//# sourceMappingURL=388.cb665d163911a442.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.