PageSourceSearch

https://www.knowhow.de/wp-content/plugins/hsf019-gutenberg-blocks/…diengangFinderBlock_684e9d95434a5589e1d8.js

js knowhow.de collected 2026-10-06 04:56:39 UTC 32,292 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkhsf=globalThis.webpackChunkhsf||[]).push([[9337,7335],{47418:(e,t,r)=>{r.d(t,{Z:()=>I});var a=r(99196),s=r(56455),n=r(33032),l=r(64820),i=r(66109),o=r(45697),c=r.n(o),u=r(90410);const p=(0,u.z)("button")({name:"ButtonBase",class:"ButtonBase_bq2jzx1",propsAsIs:!1,vars:{"bq2jzx1-0":[()=>(0,i.tQ)("ecosign-institute")?"0":"2px"],"bq2jzx1-1":[()=>(0,i.tQ)("ecosign-institute")?"0":"4px"],"bq2jzx1-2":[()=>(0,i.tQ)("ecosign-institute")?"30px":"0"],"bq2jzx1-3":[()=>(0,i.tQ)("ecosign-institute")?"none":"solid"]}}),d=(0,u.z)("div")({name:"ButtonContainer",class:"ButtonContainer_b1mrdeyp",propsAsIs:!1}),m=(0,u.z)("div")({name:"StrokeWrapper",class:"StrokeWrapper_spjag1",propsAsIs:!1}),f=(0,u.z)(p)({name:"ButtonDefault",class:"ButtonDefault_b1vh9596",propsAsIs:!0,vars:{"b1vh9596-0":[e=>e.defaultBgColor||"var( --text-color )"],"b1vh9596-1":[({hasLightBackground:e,defaultBgColor:t})=>e?"var(--gray)":(0,i.tQ)("ecosign-institute")&&"var(--secondary)"===t?"var(--dark)":"var(--gray)"!==t&&t?"var(--white)":"var(--bg-color)"],"b1vh9596-2":[e=>e.isHero?"var( --font-size-hero-button )":"var( --font-size-button )"],"b1vh9596-3":[e=>e.isHero?"var( --line-height-hero-button )":"var( --line-height-button )"],"b1vh9596-4":[e=>e.iconBefore?"0 var(--size-md) 0 0":"0 0 0 var(--size-md)"],"b1vh9596-5":[
1()=>(0,i.tQ)("ecosign-institute")?"transparent":"var( --accent-color )"]}}),h=(0,u.z)(p)({name:"ButtonPrimary",class:"ButtonPrimary_b815y3e",propsAsIs:!0,vars:{"b815y3e-0":[()=>(0,i.tQ)("kha")?"var(--secondary)":"var(--primary)"],"b815y3e-1":[()=>(0,i.tQ)("kha")?"var(--white)":"var(--black)"],"b815y3e-2":[e=>e.isHero?"var( --font-size-hero-button )":"var( --font-size-button )"],"b815y3e-3":[e=>e.isHero?"var( --line-height-hero-button )":"var( --line-height-button )"],"b815y3e-4":[e=>e.iconBefore?"0 var(--icon-space) 0 0":"0 0 0 var(--icon-space)"]}}),g=(0,u.z)(p)({name:"ButtonSecondary",class:"ButtonSecondary_b1qkbyfy",propsAsIs:!0,vars:{"b1qkbyfy-0":[e=>e.isHero?"var( --font-size-hero-button )":"var( --font-size-button )"],"b1qkbyfy-1":[e=>e.isHero?"var( --line-height-hero-button )":"var( --line-height-button )"],"b1qkbyfy-2":[e=>e.iconBefore?"0 var(--icon-space) 0 0":"0 0 0 var(--icon-space)"]}}),b=(0,u.z)(p)({name:"ButtonTertiary",class:"ButtonTertiary_be6cruz",propsAsIs:!0,vars:{"be6cruz-0":[e=>e.iconBefore?"0 var(--icon-space) 0 0":"0 0 0 var(--icon-space)"]}}),v=(0,u.z)("div")({name:"ButtonText",class:"ButtonText_b1ylkqnr",propsAsIs:!1,vars:{"b1ylkqnr-0":[e=>e.isCapitalize?"uppercase":"none"]}}),y=(0,u.z)(p)({name:"ButtonApp",class:"ButtonApp_b57x87r",propsAsIs:!0}),k=(0,u.z)(y)({name:"ButtonAndroid",class:"ButtonAndroid_b71c4l9",propsAsIs:!0}),E=(0,u.z)(y)({name:"ButtonIOS",class:"ButtonIOS_b10l0bba",propsAsIs:!0}),w=(0,u.z)(h)({name:"ButtonAmdStage",class:"ButtonAmdStage_bc9t8be",propsAsIs:!0});function _(e){if(!window.hsf018_data?.shop_login_page_url)return e;const t=new URL(window.hsf018_data.shop_login_page_url);return t.searchParams.set("redirectTo",e),t.toString()}r(43137);const A=({title:e,type:t="primary",className:r="",link:o={},isCapitalize:c=!1,isHero:u=!1,disabled:p,defaultBgColor:f="",onClick:h=(()=>{}),onMouseLeave:g=(()=>{}),isEditor:b=!1,iconBefore:y=!0,arrowAfter:k=!1,hideBg:E=!1,bgWhite:w=!1,showBrush:A=!1,spaceBetween:I=!1,icon:x,align:B,isSelected:F=!1,maxWidth:j,isSame:N=!1,onChange:T=(()=>{}),trackId:C,l10n:S,requireLogin:L,...O})=>{const Z=(0,a.useRef)(),W=(0,i.tQ)("amd"),$=(0,i.tQ)("oncampus");(0,a.useEffect)((()=>{F&&T(Z.current.clientWidth)}),[e,c,u,x,y,k,A,F,T]);const q=(0,n.Z)(O),R=["dhsv-button",r,E?"bg-hide":"",w?"bg-white":""].filter(Boolean).join(" "),V=["app_store","google_play"].includes(t),P=V?S.appLabels[t]:e;return P&&(0,a.createElement)(d,{style:{"--button-align":B,position:"relative"}},(0,a.createElement)(z,{as:o.url?"a":"button",className:R,type:t,hideBg:E,isCapitalize:c,isHero:u,disabled:p,defaultBgColor:f,hasIcon:!!x?.icon,iconBefore:y,style:{"--button-grow":B?0:1,"--button-content-align":I?"space-between":"center","--button-padding":I?"var(--size-sm)":"var(--size-sm) 0"}
1,hasLightBackground:"default"===t&&["var(--tertiary)","var(--light)","var(--white)","var(--yellow)","var(--studyplus-yellow)","var(--studyplus-blue-green)","var(--crfe-lila)"].some((e=>f.includes(e))),...o.url&&!b?{href:L?_(o.url):o.url,target:o.linkTarget,rel:o.rel}:{onClick:h,onMouseLeave:g},...q,"data-track-id":C},!V&&y&&x&&(0,a.createElement)(s.Z,{...x}),(0,a.createElement)(v,{ref:Z,isCapitalize:c,style:b?{"--button-width":`${N&&j}px`}:{}},(0,l.Z)(P,"span",{className:"text"})),!V&&(0,a.createElement)(a.Fragment,null,!y&&x&&(0,a.createElement)(s.Z,{...x}),k&&(0,a.createElement)(s.Z,{className:"arrow-after",icon:W?"ArrowRightAmd":$?"arrow-right":"ChevronRight",type:W?"hsf":$?"oncampus":"ion"}),"tertiary"!==t&&(A||u)&&(0,a.createElement)(m,null,(0,a.createElement)(s.Z,{icon:"ButtonStroke",type:"theme"})))))},z=e=>{switch(e.type){case"default":return(0,a.createElement)(f,{...e});case"primary":return(0,a.createElement)(h,{...e});case"secondary":return(0,a.createElement)(g,{...e});case"tertiary":return(0,a.createElement)(b,{...e});case"app_store":return(0,a.createElement)(E,{...e});case"google_play":return(0,a.createElement)(k,{...e});case"amd_stage":return(0,a.createElement)(w,{...e});default:return(0,a.createElement)(p,{...e})}};A.propTypes={isMobile:c().bool};const I=A},22135:(e,t,r)=>{r.d(t,{Ce:()=>g,Gy:()=>s,LY:()=>i,NA:()=>f,PY:()=>m,TH:()=>c,TR:()=>h,_d:()=>d,a$:()=>u,aV:()=>l,kI:()=>o,rj:()=>n,zq:()=>p});var a=r(90410);const s=(0,a.z)("div")({name:"CptGridBlockWrapper",class:"CptGridBlockWrapper_cjn43fm",propsAsIs:!1}),n=(0,a.z)("div")({name:"Grid",class:"Grid_g1y3mblh",propsAsIs:!1,vars:{"g1y3mblh-0":[({cols:e})=>`repeat( ${e}, 1fr )`]}}),l=(0,a.z)("div")({name:"List",class:"List_lfebxdl",propsAsIs:!1}),i=(0,a.z)("a")({name:"ListItemWrapper",class:"ListItemWrapper_l1rrfawp",propsAsIs:!1}),o=(0,a.z)("div")({name:"FilterWrapper",class:"FilterWrapper_f1h9pl84",propsAsIs:!1}),c=(0,a.z)("div")({name:"FilterRow",class:"FilterRow_fc1dvw0",propsAsIs:!1}),u=(0,a.z)("div")({name:"FilterTagsWrapper",class:"FilterTagsWrapper_f12u9mco",propsAsIs:!1}),p=(0,a.z)("button")({name:"TagItem",class:"TagItem_t1brtdz5",propsAsIs:!1}),d=(0,a.z)("div")({name:"ControlsWrapper",class:"ControlsWrapper_cxv1zk0",propsAsIs:!1}),m=(0,a.z)("div")({name:"ViewSwitcher",class:"ViewSwitcher_vizgnwn",propsAsIs:!1}),f=(0,a.z)("div")({name:"ViewButton",class:"ViewButton_vgdocwg",propsAsIs:!1}),h=(0,a.z)("div")({name:"Logo",class:"Logo_le86cf8",propsAsIs:!1}),g=(0,a.z)("div")({name:"EmptyListPlaceholder",class:"EmptyListPlaceholder_e1z09miu",propsAsIs:!1});r(6184)},69572:(e,t,r)=>{r.d(t,{Z:()=>b});var a=r(99196),s=r(45697),n=r.n(s),l=r(70914),i=r(22576),o=r(90410);const c=(0,o.z)("div")({name:"SelectWrapper",class:"SelectWrapper_sssphko",propsAsIs:!1}),u=(0,o.z)("div")({name:"SelectLabel",class:"SelectLabel_skqswmz",propsAsIs:!1,vars:{"skqswmz-0":[({hasValue:e})=>e?"2px":"50%"],"skqswmz-1":[({hasValue:e})=>e?"none":"translateY(-50%)"],"skqswmz-2":[({hasValue:e})=>e?"var( --font-size-label )":"var( --font-size-input )"]}});r(13272);const p=({value:e})=>e,d=({label:e})=>e,m=({colors:e,spacing:t})=>({colors:e,spacing:t}),f=({children:e,...t})=>(0,a.createElement)(l.c.ValueContainer,{...t},t.isMulti&&(0,a.createElement)(u,{...t},t.selectProps.placeholder),e),h=({...e})=>(0,a.createElement)(l.c.Input,{...e,isHidden:!0}),g=({className:e,touched:t,error:r,name:s="",label:n,value:l,isClearable:o=!1,backspaceRemovesValue:u=!1,...g})=>(0,a.createElement)(c,null,(0,a.createElement)(i.ZP,{getOptionValue:p,getOptionLabel:d,...g,value:l,className:`dhsv-select field-${s.replace(/[^a-z0-9]/gi,"-")} ${l?"has-value":""} ${t&&r?"has-error":""} ${e||""}`,classNamePrefix:"select",backspaceRemovesValue:u,isClearable:o,theme:m,components:{ValueContainer:f,Input:h}}));g.propTypes={isClearable:n().bool,backspaceRemovesValue:n().bool,touched:n().bool,error:n().any,value:n().any,className:n().string,name:n().string,onBlur:n().func};const b=g},27736:(e,t,r)=>{r.d(t,{Z:()=>K});var a=r(99196),s=r(17426),n=r(69572);var l=r(66109);const i={abschlussart:["Bac","Mas"],standort:["BE","DU","FR","HH","HA","HD","ID","KO","MU","OC","WI","ww"],themenschwerpunkt:["CeBiFo","DiTeEn","Ent","EnglStud","GeTh","Int","Med","Nach","PäSo","PsWi","SpTo","WiMa"],sprache:["Deutsch","Englisch"]};(0,l.Tb)("amd")&&(i.standort=["MU","HH","DU","BE","KO","WI"],i.themenschwerpunkt=["MoDe","
1EnglStud","Nach","WiMa","Med"]),(0,l.Tb)("crms")&&(i.standort=["BS","DU","FR","HH","HA","HD","ID","KO","LZ","MU","ST"],i.themenschwerpunkt=["GeTh","GeThPäSo"]);const o=(0,s.Dj)(i);var c=r(45697),u=r.n(c);const p=u().shape({abschlussart:u().arrayOf(u().string),fachbereich:u().arrayOf(u().string),sprache:u().arrayOf(u().string),standort:u().arrayOf(u().string),studienbeginn_semester:u().arrayOf(u().string),studiengangsform:u().arrayOf(u().string),themenschwerpunkt:u().arrayOf(u().string)});var d=r(56455),m=r(90410);const f=(0,m.z)("div")({name:"ProductListWrapper",class:"ProductListWrapper_p1h2m4sw",propsAsIs:!1}),h=(0,m.z)("div")({name:"ListButtons",class:"ListButtons_l1ctx48h",propsAsIs:!1}),g=(0,m.z)("div")({name:"ProductsWrapper",class:"ProductsWrapper_piqvdx7",propsAsIs:!1}),b=(0,m.z)("div")({name:"HeadlineRow",class:"HeadlineRow_hnxhen8",propsAsIs:!1}),v=(0,m.z)("button")({name:"FormButton",class:"FormButton_f3chvi0",propsAsIs:!1}),y=(0,m.z)("div")({name:"SelectList",class:"SelectList_s1or89ns",propsAsIs:!1}),k=(0,m.z)("div")({name:"FilterWrapper",class:"FilterWrapper_f1ijoj92",propsAsIs:!1,vars:{"f1ijoj92-0":[({noMobileGap:e})=>e?0:"var( --size-md )"]}}),E=(0,m.z)("a")({name:"ListItem",class:"ListItem_l873adx",propsAsIs:!1}),w=(0,m.z)("div")({name:"ButtonWrapper",class:"ButtonWrapper_b1q4uozn",propsAsIs:!1}),_=(0,m.z)("div")({name:"Grid",class:"Grid_gpx17sb",propsAsIs:!1}),A=(0,m.z)("div")({name:"ProductListItemPreview",class:"ProductListItemPreview_pd9d6o3",propsAsIs:!1});r(57731);var z=r(22135);const I=z.a$,x=z.zq,B=({label:e,hide:t="",name:r="",onClick:s})=>(0,a.createElement)(x,{className:["dhsv-chip",t].filter((e=>""!==e)).join(" "),"data-name":r,onClick:s},(0,a.createElement)("span",null,e),(0,a.createElement)(d.Z,{type:"ion",icon:"IosCloseEmpty"}));B.propTypes={label:u().string,onClick:u().func};const F=B,j=({onClick:e,l10n:t})=>(0,a.createElement)(x,{className:"empty",onClick:e},(0,a.createElement)(d.Z,{icon:"IosCloseOutline",type:"ion"}),(0,a.createElement)("span",null,t.buttons.clearAllChips)),N=({clearAllFilters:e,clearFilter:t,filterActive:r,filters:s,hides:n=[],l10n:l})=>(0,a.createElement)(I,{className:"dhsv-chips"},r?(0,a.createElement)(j,{onClick:e,l10n:l}):null,Object.entries(s).map((([e,r])=>r.map((r=>(0,a.createElement)(F,{key:`${e}_${r}`,name:e,label:l.labels?.[e]?.[r]||r,hide:n.includes(e)?"hide":"",onClick:()=>t(e,r)}))))));N.propTypes={clearAllFilters:u().func,clearFilter:u().func,filterActive:u().bool,filters:p};const T=N;var C=r(33032);const S={BB:"Berufsbegleitend",BL:"Fernstudium",VZ:"Vollzeit",DU:"BachelorStudium"},L=({filterValue:e,value:t,setFilter:r,l10n:s,abschlussart:n,...l})=>{const{labels:{studiengangsform:i}}=s,o=(0,C.Z)(l);return(0,a.createElement)(v,{className:e.includes(t)?"active":"",onClick:()=>r([t]),...o},(0,a.createElement)(d.Z,{icon:S[t]}),i[t])},O=({filterValue:e,setFilter:t,l10n:r,abschlussart:s})=>(0,a.createElement)("div",{className:"with-bg bg-light"},(0,a.createElement)(k,{noMobileGap:!0},(0,a.createElement)(L,{filterValue:e,setFilter:t,value:"VZ","data-track-study-format":"vollzeitstudium","data-track-id":"sty-format-hero-4",l10n:r}),(0,a.createElement)(L,{filterValue:e,setFilter:t,value:"BL","data-track-study-format":"fernstudium","data-track-id":"sty-format-hero-5",l10n:r}),(0,a.createElement)(L,{filterValue:e,setFilter:t,value:"BB","data-track-study-format":"berufsbegleitend","data-track-id":"sty-format-hero-6",l10n:r}),!s.includes("Mas")&&(0,a.createElement)(L,{filterValue:e,setFilter:t,value:"DU","data-track-study-format":"dualesstudium",l10n:r})));O.propTypes={filterValue:u().arrayOf(u().string),setFilter:u().func};const Z=O;var W=r(19504),$=r(47714),q=r(19337);const R=({product:e,l10n:t})=>{const r=t.labels.abschlussart[e?.acf.sf_abschlussart_kurz],n=t.labels.studiengangsform[e?.acf.sf_studiengangsform_kurz.slice(0,2)],l=e?.acf?.amd_link||e.link,i=e?.acf?.amd_link?"_blank":"_self",o=e?.acf?.amd_link?"noopener noreferrer":"";return(0,a.createElement)(E,{className:"with-bg bg-light",href:l,target:i,rel:o},(0,a.createElement)("div",{className:"col first"},(0,a.createElement)("span",{className:"abschluss"},`${r} | ${n}`),e?.acf.en_tag&&(0,a.createElement)("div",null,(0,a.createElement)(d.Z,{icon:"GbFlag",type:"theme"}))),(0,a.createElement)("div",{className:"col middle"},(0,a.createElement)("span",{className:"title",dangerouslySetInnerHTML:{__html:e.title.rendered}}),(0,a.createElement)("span",{className:"subline"},e?.acf.sf_themenschwerpunkt_kurz.split(";").filter((e=>e)).map((e=>t.labels.themenschwerpunkt[e])).join(", "))),(0,a.createElement)("div",{className:"col last"},(0,a.createElement)("span",{className:"standorte"},(0,s.yu)(e.acf.sf_standorte,"standort"))),(0,a.createElement)("div",{className:"col arrow"},(0,a.createElement)(d.Z,{type:"ion",icon:"IosArrowRight"})))};R.propTypes={product:u().shape({})};const V=R;var P=r(47418);const H=({onClick:e,showAll:t,l10n:r,...s})=>(0,a.createElement)(w,null,(0,a.createElement)(P.Z,{onClick:e,type:"default",iconBefore:!1,align:"left",icon:{type:"ion",icon:t?"IosArrowUp":"IosArrowDown"},title:t?r.buttons.showAll.hide:r.buttons.showAll.show,...s}));H.propTypes={onClick:u().func,showAll:u().bool};const U=H,D=({products:e,loading:t=!1,defaultView:r,hideGridList:n,l10n:l})=>{const[i,o]=(0,a.useState)(r),[c,u]=(0,a.useState)(!1),p=Array(10).fill(void 0),d="mobile"===(0,q.Fs)(),m=e.slice(0,c?void 0:10);return(0,a.useEffect)((()=>{c&&e.length<=10&&u(!1)}),[e.length,c]),(0,a.useEffect)((()=>{o(r)}),[r]),(0,a.useEffect)((()=>{o(d?"grid":r)}),[d]),(0,a.createElement)(g,null,(0,a.createElement)(b,null,(0,a.createElement)("span",{className:"h2"},`${e.length} ${l.headline}`),!d&&!n&&(0,a.createElement)(M,{onChange:o,value:i})),"grid"===i?(0,a.createElement)(_,null,t?(0,a.createElement)(a.Fragment,null,p.map(((e,t)=>(0,a.createElement)(W.default,{key:t,preview:!0})))):(0,a.createElement)(a.Fragment,null,m.map(((e,t)=>{const r=e?.acf?.amd_link||e.link,n=e?.acf?.amd_link?"_blank":"_self",i=e?.acf?.amd_link?"noopener noreferrer":"";return(0,a.createElement)(W.default,{key:t,icon:{icon:(0,$.q)(e?.acf.sf_themenschwerpunkt_kurz.split(";")[0])},image:e.image,type:"study-detail",index:e?.acf.sf_themenschwerpunkt_kurz.split(";").filter((e=>e)).map((e=>l.labels.themenschwerpunkt[e])).join(", "),text:(0,s.yu)(e?.acf.sf_standorte,"standort"),headline:e?.title?.rendered,subline:`${l.labels.abschlussart[e?.acf.sf_abschlussart_kurz]} | ${l.labels.studiengangsform[e?.acf.sf_studiengangsform_kurz.slice(0,2)]}`,backgroundColor:"light",link:{url:r,linkTarget:n,rel:i},enTag:e?.acf.en_tag})})))):(0,a.createElement)(f,null,t?(0,a.createElement)(a.Fragment,null,p.map(((e,t)=>(0,a.createElement)(A,{key:t},(0,a.createElement)("div",{className:"col first"},(0,a.createElement)("div",null)),(0,a.createElement)("div",{className:"col middle"},(0,a.createElement)("div",null)),(0,a.createElement)("div",{className:"col last"},(0,a.createElement)("div",null)),(0,a.createElement)("div",{className:"col arrow"},(0,a.createElement)("div",null)))))):(0,a.createElement)(a.Fragment,null,m.map(((e,t)=>(0,a.createElement)(V,{key:t,product:e,l10n:l}))))),e.length>10?(0,a.createElement)(U,{showAll:c,onClick:()=>u(!c),l10n:l}):null)}
1,M=({value:e,onChange:t=(()=>{})})=>(0,a.createElement)("div",{className:"with-bg bg-light"},(0,a.createElement)(h,null,(0,a.createElement)("button",{className:"grid"===e?"active":"",onClick:()=>t("grid")},(0,a.createElement)(d.Z,{type:"ion",icon:"Grid"})),(0,a.createElement)("button",{className:"list"===e?"active":"",onClick:()=>t("list")},(0,a.createElement)(d.Z,{type:"ion",icon:"AndroidMenu"}))));D.propTypes={products:u().arrayOf(u().shape({}))};const G=D,Q=({align:e,hideFormats:t,hideGridList:r,defaultView:l,filterPreselection:i,hides:c,l10n:u})=>{const[p,d]=(0,a.useState)(i),[m,f]=(0,s.rn)(),h=(0,s.O)(p,m),g=Object.keys(c).filter((e=>!0===c[e])),b=Object.entries(p).reduce(((e,[t,r])=>e||r&&!!r.length&&!g.includes(t)),!1),v=(({filters:e,filterOptions:t,setFilters:r,hiddenFilters:s=[]})=>({fieldLabel:l,fieldName:i})=>!s.includes(i)&&e[i]&&(0,a.createElement)(n.Z,{isMulti:!0,placeholder:l,value:e[i].map((e=>t[i].find((({value:t})=>e===t)))),onChange:t=>r({...e,[i]:t.map((({value:e})=>e))}),options:t[i]}))({filters:p,filterOptions:o,setFilters:d,hiddenFilters:g});return(0,a.useEffect)((()=>{d({...i})}),[i]),(0,a.createElement)("div",{className:`dhsv-studiengangfinder-block align${e}`},!t&&(0,a.createElement)(Z,{filterValue:p.studiengangsform,setFilter:("studiengangsform",e=>d({...p,studiengangsform:e})),l10n:u,abschlussart:p.abschlussart}),(0,a.createElement)(y,null,!c.abschlussart&&(0,a.createElement)(v,{fieldLabel:u.fieldLabels.abschluss,fieldName:"abschlussart"}),!c.standort&&(0,a.createElement)(v,{fieldLabel:u.fieldLabels.standort,fieldName:"standort"}),!c.themenschwerpunkt&&(0,a.createElement)(v,{fieldLabel:u.fieldLabels.themenwelt,fieldName:"themenschwerpunkt"}),!c.sprache&&(0,a.createElement)(v,{fieldLabel:u.fieldLabels.sprache,fieldName:"sprache"})),(0,a.createElement)(T,{clearAllFilters:()=>d(Object.fromEntries(Object.entries(p).map((([e,t])=>g.includes(e)?[e,t]:[e,[]])))),clearFilter:(e,t)=>{d({...p,[e]:p[e].filter((e=>e!==t))})},filterActive:b,filters:p,hides:g,l10n:u}),(0,a.createElement)(G,{products:h,loading:f,hideGridList:r,defaultView:l,l10n:u}))};Q.propTypes={filterPreselection:p};const K=Q},17426:(e,t,r)=>{r.d(t,{Dj:()=>u,O:()=>i,rn:()=>o,yu:()=>c});var a=r(99196),s=r(17563),n=r(82291);const{labels:l}=n.default,i=({abschlussart:e=[],standort:t=[],studiengangsform:r=[],themenschwerpunkt:a=[],sprache:s=[]},n)=>n.filter((({acf:{sf_abschlussart_kurz:n,sf_standorte:l,sf_studiengangsform_kurz:i,sf_themenschwerpunkt_kurz:o,sf_sprache:c}})=>{const u=!e.length||e.includes(n),p=!t.length||!!t.filter((e=>(l||"").split(";").includes(e))).length,d=!r.length||r.includes({BBpbl:"BB"}[i]||i),m=!a.length||!!a.filter((e=>(o||"").split(";").includes(e))).length,f=!s.length||!!s.filter((e=>"Englisch"===e||"English"===e?(c||"").split(";").includes(e):(c||"").includes(e))).length;return u&&p&&d&&m&&f})),o=(e="studium")=>{const[t,r]=(0,a.useState)(!1),[n,l]=(0,a.useState)([]),[i,o]=(0,a.useState)(1),[c,u]=(0,a.useState)(null),p=`/wp-json/wp/v2/${e}?${(0,s.stringify)({_fields:["id","date","modified","link","title","acf","image"].join(","),per_page:100,orderby:"title",order:"asc",page:i})}`;return(0,a.useEffect)((()=>{1===i&&r(!0),fetch(p).then((e=>(u(Number(e.headers.get("x-wp-totalpages"))),e.json()))).then((e=>{const t=e.filter((e=>!e.acf?.hide_in_studiengangsfinder&&e));l([...n,...t]),1===i&&r(!1),i<c&&o(i+1)})).catch((e=>{console.error(e)}))}),[i,c,p]),[n,t]},c=(e,t)=>e.split(";").map((e=>((e,t)=>l?.[e]?.[t]||t)(t,e))).join(", "),u=e=>Object.fromEntries(Object.entries(e).map((([e,t])=>[e,t.map((t=>({label:l?.[e]?.[t]||t,value:t})))])))},778:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a.Z});var a=r(27736)},62756:(e,t,r)=>{r.d(t,{Z:()=>a.Z});var a=r(4842)},4842:(e,t,r)=>{r.d(t,{Z:()=>F,b:()=>x});var a=r(99196),s=r(45697),n=r.n(s),l=r(19337),i=r(56455),o=r(90410);const c=(0,o.z)("div")({name:"Image",class:"Image_ivcjtss",propsAsIs:!1}),u=(0,o.z)("div")({name:"Box",class:"Box_b17fte8y",propsAsIs:!1,vars:{"b17fte8y-0":[e=>
1e.hasLink?"0":"var( --box-padding )"]}}),p=(0,o.z)("div")({name:"BoxContent",class:"BoxContent_b1amy3c6",propsAsIs:!1}),d=(0,o.z)("div")({name:"BoxArrow",class:"BoxArrow_b1hq55al",propsAsIs:!1}),m=(0,o.z)("div")({name:"IconWrapper",class:"IconWrapper_i1piqvnh",propsAsIs:!1}),f=(0,o.z)("span")({name:"Index",class:"Index_i1eku0xj",propsAsIs:!1}),h=(0,o.z)("p")({name:"Headline",class:"Headline_hvgzuf1",propsAsIs:!1}),g=(0,o.z)("div")({name:"SublineWrapper",class:"SublineWrapper_s1173fvs",propsAsIs:!1}),b=(0,o.z)("span")({name:"Subline",class:"Subline_skkrruu",propsAsIs:!1}),v=(0,o.z)("span")({name:"Text",class:"Text_t1b4w0au",propsAsIs:!1}),y=(0,o.z)("span")({name:"LinkText",class:"LinkText_l35r71k",propsAsIs:!1}),k=(0,o.z)("div")({name:"LinkTextWrapper",class:"LinkTextWrapper_l1uzftby",propsAsIs:!1}),E=(0,o.z)("div")({name:"TeaserboxBlockWrapper",class:"TeaserboxBlockWrapper_tocxy2u",propsAsIs:!1}),w=(0,o.z)("div")({name:"TeaserPreview",class:"TeaserPreview_tbbfjul",propsAsIs:!1});r(7448);var _=r(64820),A=r(66109);const z=({index:e="",headline:t="",subline:r="",text:s="",eventType:n="",hasLink:o})=>((0,l.Fs)(),(0,a.createElement)(u,{hasLink:o},(0,a.createElement)(p,null,e&&(0,_.Z)(e,f,{className:"index"}),t&&(0,_.Z)(t,h,{className:"headline"}),r&&(0,_.Z)(r,b,{className:"subline"}),s&&(0,_.Z)(s,v,{className:"text"})),o&&(0,a.createElement)(d,null,(0,A.Tb)("amd")?(0,a.createElement)(i.Z,{type:"ion",icon:"AndroidArrowForward"}):(0,a.createElement)(i.Z,{type:"ion",icon:"IosArrowRight"})))),I=({showParts:e,type:t,postType:r="",enabledDate:s=!1,image:n,icon:l,hasLink:o,index:E,headline:w,subline:A,enTag:z,text:I,linkText:x,isTimeline:B})=>(0,a.createElement)(a.Fragment,null,n.url&&e.image&&(0,a.createElement)(c,null,(0,a.createElement)("img",{loading:"lazy",src:n.url,srcSet:n.srcset,alt:n.alt,style:{...n.objectFit?{objectFit:n.objectFit}:{}}})),(0,a.createElement)(u,{hasLink:o&&e.linkArrow},(0,a.createElement)(p,null,"default"===t&&(0,a.createElement)(m,null,(0,a.createElement)(i.Z,{...l})),"blog"===r&&s&&(0,a.createElement)(m,null,"study-detail"===t&&(0,a.createElement)(i.Z,{...l}),(0,a.createElement)(f,{className:"index"},E)),"blog"!==r&&E&&e.index&&(0,a.createElement)(m,null,"study-detail"===t&&(0,a.createElement)(i.Z,{...l}),(0,_.Z)(E,f,{className:"index"})),z&&w&&e.headline&&(0,a.createElement)(m,{className:"has-flag"},(0,a.createElement)(h,{className:"headline"},(0,_.Z)(w,"span"),(0,a.createElement)(i.Z,{icon:"GbFlag",type:"theme"}))),!z&&w&&e.headline&&(0,a.createElement)(m,null,"location"===t&&(0,a.createElement)(i.Z,{...l}),(0,_.Z)(w,h,{className:"headline"})),(0,a.createElement)(g,null,A&&e.subline&&(0,a.createElement)(a.Fragment,null,(0,_.Z)(A,b,{className:"subline"}))),I&&e.text&&(0,_.Z)(I,v,{className:"text"}),x&&e.linkText&&o&&(0,a.createElement)(k,null,(0,_.Z)(x,y,{className:"linkText"}),(0,a.createElement)(i.Z,{type:"ion",icon:"IosArrowRight"}))),(o||B)&&e.linkArrow&&(0,a.createElement)(d,null,(0,a.createElement)(i.Z,{type:"ion",icon:"IosArrowRight"})))),x={index:f,headline:h,subline:b,text:v,linkText:y},B=e=>{const{l10n:t,isEditor:r=!1,type:s="default",image:n={},icon:o={},index:c="",headline:u="",subline:p="",linkText:d=t?.linkText,link:m={url:""},backgroundColor:f="",className:h="",onClick:g=(()=>{}),view:b="grid",postType:v,enabledDate:y=!1,trackId:k,preview:_=!1,isTimeline:x=!1,enTag:B,hideLinkText:F=!1}=e;let{text:j=""}=e;if("en"===(0,l.pD)()&&j.includes&&j.includes("Uhr")){const e=e=>e?new Date("1970-01-01T"+e+"Z").toLocaleTimeString("en-US",{timeZone:"UTC",hour12:!0,hour:"numeric",minute:"numeric"}):"",t=j.replaceAll("Uhr","").trim().split("-").map((e=>e.trim())),r=t.length>0?t[0]:"",a=t.length>0?t[1]:"";j=`${e(r)} - ${e(a)}`}const N=(e=>({image:!["location"].includes(e),icon:!["study-simple","event","blog"].includes(e),index:!["study-simple","location"].includes(e),headline:!0,subline:!["default","location","blog"].includes(e),text:!["study-simple","blog"].includes(e),linkText:["default"].includes(e),linkArrow:!["default"].includes(e)}))(s),T=!!m.url;return(0,a.createElement)(E,{as:T&&!r?"a":"button",...T?{href:m.url,target:m.linkTarget,rel:m.rel,title:r?"":u,"data-track-id":k}:{onClick:g},className:["dhsv-teaserbox-block",h||`is-style-${s}`,`${b}
1-item`,!!f&&"with-bg bg-"+f,!!T&&"with-link","jobs"===v&&"job-box"].filter(Boolean).join(" ")},_?(0,a.createElement)(w,null,(0,a.createElement)("div",{className:"index"}),(0,a.createElement)("div",{className:"title"}),(0,a.createElement)("div",{className:"subtitle"}),(0,a.createElement)("div",{className:"text"})):(0,a.createElement)(a.Fragment,null,"events_import"!==v||A._O?(0,a.createElement)(I,{showParts:N,postType:v,enabledDate:y,type:s,image:n,icon:o,hasLink:T,index:c,headline:u,subline:p,enTag:B,text:j,linkText:F?void 0:d,isTimeline:x}):(0,a.createElement)(z,{showParts:N,hasLink:T,...e,text:j,view:b})),(0,a.createElement)(i.Z,{icon:"DropShadowBrush",type:"theme",isInline:!1}))};B.propTypes={isMobile:n().bool,type:n().oneOf(["default","study-simple","study-detail","location","event","blog"])};const F=B},19504:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});const a=r(62756).Z},47714:(e,t,r)=>{r.d(t,{q:()=>a});const a=e=>{switch(e.toLowerCase()){case"wima":return"Handschlag";case"spto":return"ZeitAlternative";case"pswi":return"KopfStern";case"päso":return"GesundheitSoziales";case"geth":return"GesundheitSoziales01";case"int":return"Auslandspraktika";case"med":return"WirtschaftMedien02";case"nach":return"Nachhaltigkeit01";case"ent":return"GesundheitSoziales02";case"englstud":return"Englisch";case"diteen":return"OnlineAlternative2";case"cebifo":return"ChemieBiologie02";case"mode":return"Modedesign";default:return""}}},33032:(e,t,r)=>{r.d(t,{Z:()=>a});const a=e=>Object.fromEntries(Object.entries(e).filter((([e])=>/^data-/.test(e))))},44020:e=>{var t="%[a-f0-9]{2}",r=new RegExp(t,"gi"),a=new RegExp("("+t+")+","gi");function s(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),a=e.slice(t);return Array.prototype.concat.call([],s(r),s(a))}function n(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(r),a=1;a<t.length;a++)t=(e=s(t,a).join("")).match(r);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=a.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var s=n(r[0]);s!==r[0]&&(t[r[0]]=s)}r=a.exec(e)}t["%C2"]="�";for(var l=Object.keys(t),i=0;i<l.length;i++){var o=l[i];e=e.replace(new RegExp(o,"g"),t[o])}return e}(e)}}},92806:e=>{e.exports=function(e,t){for(var r={},a=Object.keys(e),s=Array.isArray(t),n=0;n<a.length;n++){var l=a[n],i=e[l];(s?-1!==t.indexOf(l):t(l,i,e))&&(r[l]=i)}return r}},43137:(e,t,r)=>{r.r(t)},6184:(e,t,r)=>{r.r(t)},13272:(e,t,r)=>{r.r(t)},57731:(e,t,r)=>{r.r(t)},7448:(e,t,r)=>{r.r(t)},17563:(e,t,r)=>{const a=r(70610),s=r(44020),n=r(80500),l=r(92806),i=Symbol("encodeFragmentIdentifier");function o(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function c(e,t){return t.encode?t.strict?a(e):encodeURIComponent(e):e}function u(e,t){return t.decode?s(e):e}function p(e){return Array.isArray(e)?e.sort():"object"==typeof e?p(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function d(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function m(e){const t=(e=d(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function h(e,t){o((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,a)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===a[e]&&(a[e]={}),a[e][t[1]]=r):a[e]=r};case"bracket":return(e,r,a)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==a[e]?a[e]=[].concat(a[e],r):a[e]=[r]:a[e]=r};case"colon-list-separator":return(e,r,a)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==a[e]?a[e]=[].concat(a[e],r):a[e]=[r]:a[e]=r};case"comma":case"separator":return(t,r,a)=>{const s="string"==typeof r&&r.includes(e.arrayFormatSeparator),n="string"==typeof r&&!s&&u(r,e).includes(e.arrayFormatSeparator);r=n?u(r,e):r;const l=s||n?r.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===r?r:u(r,e);a[t]=l};case"bracket-separator":return(t,r,a)=>{const s=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!s)return void(a[t]=r?u(r,e):r);const n=null===r?[]:r.split(e.arrayFormatSeparator).map((t=>u(t,e)));void 0!==a[t]?a[t]=[].concat(a[t],n):a[t]=n};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),a=Object.create(null);if("string"!=typeof e)return a;
1if(!(e=e.trim().replace(/^[?#&]/,"")))return a;for(const s of e.split("&")){if(""===s)continue;let[e,l]=n(t.decode?s.replace(/\+/g," "):s,"=");l=void 0===l?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?l:u(l,t),r(u(e,t),l,a)}for(const e of Object.keys(a)){const r=a[e];if("object"==typeof r&&null!==r)for(const e of Object.keys(r))r[e]=f(r[e],t);else a[e]=f(r,t)}return!1===t.sort?a:(!0===t.sort?Object.keys(a).sort():Object.keys(a).sort(t.sort)).reduce(((e,t)=>{const r=a[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=p(r):e[t]=r,e}),Object.create(null))}t.extract=m,t.parse=h,t.stringify=(e,t)=>{if(!e)return"";o((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>t.skipNull&&null==e[r]||t.skipEmptyString&&""===e[r],a=function(e){switch(e.arrayFormat){case"index":return t=>(r,a)=>{const s=r.length;return void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,[c(t,e),"[",s,"]"].join("")]:[...r,[c(t,e),"[",c(s,e),"]=",c(a,e)].join("")]};case"bracket":return t=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,[c(t,e),"[]"].join("")]:[...r,[c(t,e),"[]=",c(a,e)].join("")];case"colon-list-separator":return t=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,[c(t,e),":list="].join("")]:[...r,[c(t,e),":list=",c(a,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(a,s)=>void 0===s||e.skipNull&&null===s||e.skipEmptyString&&""===s?a:(s=null===s?"":s,0===a.length?[[c(r,e),t,c(s,e)].join("")]:[[a,c(s,e)].join(e.arrayFormatSeparator)])}default:return t=>(r,a)=>void 0===a||e.skipNull&&null===a||e.skipEmptyString&&""===a?r:null===a?[...r,c(t,e)]:[...r,[c(t,e),"=",c(a,e)].join("")]}}(t),s={};for(const t of Object.keys(e))r(t)||(s[t]=e[t]);const n=Object.keys(s);return!1!==t.sort&&n.sort(t.sort),n.map((r=>{const s=e[r];return void 0===s?"":null===s?c(r,t):Array.isArray(s)?0===s.length&&"bracket-separator"===t.arrayFormat?c(r,t)+"[]":s.reduce(a(r),[]).join("&"):c(r,t)+"="+c(s,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>
1{t=Object.assign({decode:!0},t);const[r,a]=n(e,"#");return Object.assign({url:r.split("?")[0]||"",query:h(m(e),t)},t&&t.parseFragmentIdentifier&&a?{fragmentIdentifier:u(a,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0,[i]:!0},r);const a=d(e.url).split("?")[0]||"",s=t.extract(e.url),n=t.parse(s,{sort:!1}),l=Object.assign(n,e.query);let o=t.stringify(l,r);o&&(o=`?${o}`);let u=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(u=`#${r[i]?c(e.fragmentIdentifier,r):e.fragmentIdentifier}`),`${a}${o}${u}`},t.pick=(e,r,a)=>{a=Object.assign({parseFragmentIdentifier:!0,[i]:!1},a);const{url:s,query:n,fragmentIdentifier:o}=t.parseUrl(e,a);return t.stringifyUrl({url:s,query:l(n,r),fragmentIdentifier:o},a)},t.exclude=(e,r,a)=>{const s=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,s,a)}},80500:e=>{e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},70610:e=>{e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))}}]);
2//# sourceMappingURL=StudiengangFinderBlock_684e9d95434a5589e1d8.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.