1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5355],{95355:(e,t,n)=>{n.r(t),n.d(t,{default:()=>b});var l=n(37876),i=n(62741),s=n(70065),a=n(14232),o=n(90597),r=n(44677),d=n(32509),c=n(26675),y=n(81082),u=n(61369),m=n(38688),p=n(22050),h=n(76311),x=n(96438),_=n(24864);function g(e){return e?.sys.contentType.sys.id==="teaserComponent"}var v=n(67837);let b=(0,a.memo)(e=>{let t=e.context.toggles?.[i.i]===!0,{context:n,fields:b,sys:w}=e,f=e.sys.id,{variant:S,topline:j,introText:$,headline:k,headlineType:N,body:C,entries:M,showAll:T}=b,{isPreview:L,t:A,type:P}=n,{locale:z}=w,E=M[0]?.sys.contentType.sys.id,B=(0,_.U)(C)?(0,_.C)(C):C,D=(0,_.U)($)?(0,_.C)($):$,R=(0,a.useRef)(null),F=M.length,I="pressTeaserComponent"===E?5:"3-column"===S?6:4,[V,O]=(0,a.useState)(I),[q,U]=(0,a.useState)(M.slice(0,V));if((0,a.useEffect)(()=>{U(M.slice(0,V))},[V,M]),(0,a.useEffect)(()=>{if(R){let e=R.current;e?.updateSwiperSlides()}},[n.options]),!M?.length){let n=t?`${e.sys.contentType.sys.id} must have at least one entry`:`ListingModule must have at least one entry â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}let G=()=>{O(V+I)},H=()=>"gallery"===S?"fullsize":"card-slider"===S?"card-slider":"slider"===S&&"teaserComponent"===E||"slider"===S&&"imageComponent"===E?"fullsize":void 0,J={results_text:A("ListView.results_text"),show_more_button_label:A("general.show_more"),show_less_button_label:A("general.show_less")},K={a11y_previous_button_label:A("Slider.a11y_previous_slide"),a11y_next_button_label:A("Slider.a11y_next_slide"),Pagination_a11y_button_label:A("Pagination.a11y_button_label"),a11y_previous_slide:A("Slider.a11y_previous_slide"),a11y_next_slide:A("Slider.a11y_next_slide"),a11y_first_slide:A("Slider.a11y_first_slide"),a11y_last_slide:A("Slider.a11y_last_slide"),a11y_aria_label:A("Slider.a11y_aria_label"),a11y_slide_aria_label:A("Slider.a11y_slide_aria_label")},Q={a11y_previous_button_label:A("Slider.a11y_previous_slide"),a11y_next_button_label:A("Slider.a11y_next_slide"),a11y_previous_slide:A("Slider.a11y_previous_slide"),a11y_next_slide:A("Slider.a11y_next_slide"),a11y_aria_label:A("Slider.a11y_aria_label")},W={see_all_button_label:A("general.see_all"),a11y_previous_button_label:A("general.previous"),a11y_next_button_label:A("general.next"),a11y_previous_slide:A("Slider.a11y_aria_label"),a11y_next_slide:A("Slider.a11y_next_slide"),a11y_first_slide:A("Slider.a11y_first_slide"),a11y_last_slide:A("Slider.a11y_last_slide"),a11y_aria_label:A("Slider.a11y_aria_label"),a11y_slide_aria_label:A("Slider.a11y_slide_aria_label")},X=(e,t)=>"ListingModule_listing_AccordionEntryComponent"===P?e():t;switch(S){case"2-column":{let i="ListingModule_2-column",a=()=>{switch(E){case"iconteaserComponent":return(0,l.jsx)(o.default,{role:"list",variant:"teaser",i18n:J,showToggleButton:!1,onShowMoreClicked:()=>G(),children:M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},`block-${e.sys.id}-${e.sys.locale}`))});case"teaserComponent":return(0,l.jsx)(o.default,{role:"list",variant:g(M[0])&&M[0].fields.asset?.sys.contentType.sys.id==="eventModel"?"event":"content",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:2,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},`block-${e.sys.id}-${e.sys.locale}`)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},`block-${e.sys.id}-${e.sys.locale}`))});default:{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}}};return X(a,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:a()||void 0,id:f,containerDataField:"entries",isContainer:!0,children:B}))}case"3-column":{let i="ListingModule_3-column",a=()=>{switch(E){case"teaserComponent":return(0,l.jsx)(o.default,{role:"list",variant:g(M[0])&&M[0].fields.asset?.sys.contentType.sys.id==="eventModel"?"event":"content",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:3,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},`block-${e.sys.id}-${e.sys.locale}`)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},`block-${e.sys.id}-${e.sys.locale}`))});case"textMediaModule":return(0,l.jsx)(o.default,{role:"list",i18n:J,cols:3,showResults:!T,showToggleButton:!T&&M.length>q.length,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))});case"documentComponent":return(0,l.jsx)(o.default,{role:"list",i18n:J,cols:3,showResults:!T,showToggleButton:!T&&M.length>q.length,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))});default:{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}}};return X(a,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:a()||void 0,id:f,children:B}))}case"card-slider":{let i=()=>
1{if("teaserComponent"===E)return(0,l.jsx)(c.A,{i18n:W,variant:"content",ratio:"3by4",id:f,children:M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:"ListingModule_card-slider"},block:e},e.sys.id+e.sys.locale))});{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}};return X(i,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:i()||void 0,id:f,isContainer:!0,containerDataField:"entries",children:B}))}case"artist-slider":{let i=()=>{if("teaserComponent"===E)return(0,l.jsx)(c.A,{i18n:W,variant:"teaser",ratio:"3by4",id:f,children:M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:"ListingModule_artist-slider"},block:e},e.sys.id+e.sys.locale))});{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}};return X(i,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:i()||void 0,id:f,isContainer:!0,containerDataField:"entries",children:B}))}case"gallery":{let i=()=>{if("imageComponent"===E)return(0,l.jsx)(y.A,{i18n:Q,children:M.map((e,t)=>(0,l.jsx)(p.x,{context:{...n,type:"ListingModule_gallery",options:{componentId:f,index:t}},block:e},e.sys.id+e.sys.locale))});{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}};return X(i,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:i()||void 0,id:f,isContainer:!0,containerDataField:"entries",children:B}))}case"grid":{let i="ListingModule_grid",a=()=>{if("teaserComponent"===E){let e=g(q[0])&&q[0].fields.displayFormat||"";return(0,l.jsx)(o.default,{role:"list",variant:g(M[0])&&M[0].fields.asset?.sys.contentType.sys.id==="eventModel"?"event":"teaser",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:2,total:M.length,itemsShown:q.length,onShowMoreClicked:()=>G(),children:T?M.map(t=>(0,l.jsx)(p.x,{context:{...n,...e?{type:`${i}_${e.replace("/","by")}`}:{type:i}},block:t},`${t.sys.id}-${t.sys.locale}`)):q.map(t=>(0,l.jsx)(p.x,{context:{...n,...e?{type:`${i}_${e.replace("/","by")}`}:{type:i}},block:t},`${t.sys.id}-${t.sys.locale}`))})}{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}};return X(a,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:a()||void 0,id:f,children:B}))}case"listing":{let i="ListingModule_listing",a=()=>{switch(E){case"accordionEntryComponent":return(0,l.jsx)("div",{className:"accordion-group",children:(0,l.jsx)(p.x,{context:{...n,type:i},block:M})});case"teaserComponent":return(0,l.jsx)(o.default,{role:"list",variant:g(M[0])&&M[0].fields.asset?.sys.contentType.sys.id==="eventModel"?"event":"teaser",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:3,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))});case"pressTeaserComponent":{let e=M.length!==q.length;return(0,l.jsx)(o.default,{role:"list",variant:"press-release",total:M.length,totalRenderedProps:q.length,showResults:e,showToggleButton:!0,i18n:J,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))})}case"textMediaModule":return(0,l.jsx)(o.default,{role:"list",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:3,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))});case"documentComponent":return(0,l.jsx)(o.default,{role:"list",i18n:J,showResults:!T,showToggleButton:!T&&M.length>q.length,cols:3,total:M.length,onShowMoreClicked:()=>G(),children:T?M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale)):q.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))});default:{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}}};return X(a,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:(0,l.jsx)("div",{className:"rt stack",children:D}),mediaSlot:a()||void 0,id:f,children:B}))}case"slider":{let i="ListingModule_slider",a=()=>{switch(E){case"teaserComponent":{let e=g(M[0])?M[0].fields.displayFormat:null;if(e){let t=e.split("/").join("by");return(0,l.jsx)(c.A,{i18n:W,variant:"teaser",ratio:t,id:f,children:M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:`${i}_${t}`},block:e},e.sys.id+e.sys.locale))})}return(0,l.jsx)(r.A,{id:f,i18n:K,children:M.map(e=>(0,l.jsx)(p.x,{context:{...n,type:i},block:e},e.sys.id+e.sys.locale))})}case"imageComponent":return(0,l.jsx)(u.O,{id:f,i18n:W,buttonPrevSlot:(0,l.jsx)(m.A,{variant:"tertiary",square:!0,iconName:"arrow-back",size:"medium"}),buttonNextSlot:(0,l.jsx)(m.A,{variant:"tertiary",square:!0,iconName:"arrow-action-step",size:"medium"}),variant:"focus-center",showPagination:!1,options:{loop:!1,spaceBetween:8,slidesPerView:1.14,centeredSlides:!0,breakpoints:{991:{spaceBetween:36,slidesPerView:1.23},480:{spaceBetween:8,slidesPerView:1.14}},scrollbar:{el:".swiper-scrollbar",draggable:!0,dragSize:"auto"}},children:M.map((e,t)=>(0,l.jsx)(p.x,{context:{...n,type:`${i}_ImageComponent`,numberOfEntries:F,entryIndex:t+1},block:e},e.sys.id+e.sys.locale))});default:{let n=t?`${e.sys.contentType.sys.id} for type '${S}' with entry '${E}' not yet implemented`:`ListingModule for type '${S}' with entry '${E}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}}};return X(a,(0,l.jsx)(d.default,{variant:H(),noSpaceMedia:"accordionEntryComponent"===E,mediaPosition:"no-media",topLineSlot:j?(0,l.jsx)("div",{"data-toc":!0,className:"top-line",children:j}):null,headingSlot:k?(0,l.jsx)(v.A,{headline:k,headlineType:N,contentfulData:{componentId:f,locale:z}}):null,introSlot:D?(0,l.jsx)("div",{className:"rt stack",children:D}):null,mediaSlot:a()||void 0,id:f,wrapperClass:"imageComponent"===E?"OtbTextmediaForSliderImageComponent":void 0,children:B}))}default:{let n=t?`${e.sys.contentType.sys.id} for type '${S}' not yet implemented`:`ListingModule for type '${S}' not yet implemented â ${(0,s.u)(f,b.internalName)}`;return(0,h.v)(n,{previewErrorImprovementsEnabled:t,toast:(0,x.z)({previewErrorImprovementsEnabled:t,componentId:f,message:n,entryName:b.internalName}),level:"warning",isPreview:L,componentId:f}),null}}})}}]);
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.