PageSourceSearch

https://www.ekhn.de/_next/static/chunks/2645.a756b2543bbfaddf.js

js ekhn.de collected 2026-10-01 10:25:55 UTC 6,553 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2645],{97693:function(e,t,n){var r=n(11527),a=n(60016),s=n.n(a);t.Z=()=>(0,r.jsx)(s(),{src:"https://api.ekhn.de/v1/captcha/build/mosparo-frontend.js",defer:!0,onReady:()=>{new mosparo("captcha","https://api.ekhn.de/v1/captcha","ad9a6f52-0431-40dc-806f-c3ce7b20fd80","GYZch_jnPSFyB4R4CzpL8f9ieYruWABTOeff9CaWCog",{loadCssResource:"true",customMessages:{de:{label:"Ich best\xe4tige, dass ich ein Mensch und kein Roboter bin und meine Eingaben auf Spam gepr\xfcft werden."},de_DE:{label:"Ich best\xe4tige, dass ich ein Mensch und kein Roboter bin und meine Eingaben auf Spam gepr\xfcft werden."}},onCheckForm:e=>{e?(document.getElementsByClassName("mosparo__label")[0].style.display="",document.getElementsByClassName("mosparo__label")[0].innerText="Die Pr\xfcfung war erfolgreich. Das Formular kann nun abgeschickt werden.",console.log(void 0)):(document.getElementsByClassName("mosparo__label")[0].style.display="none",document.getElementsByClassName("mosparo__error-message")[0].style.marginTop="0")},onResetState:()=>{document.getElementsByClassName("mosparo__label")[0].style.display="",document.getElementsByClassName("mosparo__label")[0].innerText="Es wurden \xc4nderungen am Formular vorgenommen. Bitte erneut best\xe4tigen."}})}})},92645:function(e,t,n){n.r(t),n.d(t,{default:function(){return Form_Form}});var r=n(11527),a=n(50959),s=n(94578),i=n(67756),c=n.n(i),o=n(80997),d=n(92509),l=n(62264),m=n(92578),x=n(25974),u=n(23054),h=n(98102),p=n(683),b=n(86186),g=n(50346);function Hide(e){let{children:t,ssr:n}=e,a=(0,g.a)(e);return(0,r.jsx)(b.E,{breakpoint:a,hide:!0,ssr:n,children:t})}Hide.displayName="Hide";var f=n(41153),j=n(94641),y=n(23685),w=n(38363),k=n(35511),_=n(97693);let createAddressText=e=>{let{name:t,street:n,houseNumber:r,zip:a,city:s}=e,i=[t,n,r,a,s];return i.every(e=>!e)?"":"Name: ".concat(t||"","\nAdresse:\n").concat(n||""," ").concat(r||"","\n").concat(a||""," ").concat(s||"")};var Form_Form=e=>{let{content:t,contentId:n,hideImage:i}=e,b=(0,o.useRouter)(),{form:g,link:E,header:S,subheader:C}=t,{elements:v}=g,[G,F]=(0,d.k)(!1),T=(0,a.useMemo)(()=>{let{name:e,street:t,houseNumber:n,zip:r,city:a}=b.query;return{name:e,street:t,houseNumber:n,zip:r,city:a}},[b.query]),A=(0,a.useMemo)(()=>createAddressText(T),[T]),N=(0,a.useMemo)(()=>({"tx_form_formframework[contact-4567][textarea-1]":A||"","tx_form_formframework[contact-4567][singleselect-1]":A?"E":"",responseElementId:""}),[A]),B=(0,s.cI)({mode:"onTouched",defaultValues:N});async function onSubmit(e){try{await j.Z.post("https://www.ekhn.de/api"+E.href,e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}),F.on(),B.reset()}catch(e){console.error("Error sending data:",e)}}return(0,a.useEffect)(()=>{B.reset(N)},[N,B]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(_.Z,{}),(0,r.jsxs)(k.zc,{...i&&{margin:"0 auto !important",bg:y.c.primaryLight.left,px:5,maxW:{lg:"960px"}},rowGap:[0,4],children:[!i&&(0,r.jsx)(l.P,{gridArea:i?"1 / 1 / 2 / 13":["1 / 1 / 2 / 13","1 / 1 / 2 / 9"],children:(0,r.jsx)(m.xu,{bgGradient:y.c.primaryLight.left,height:"100%",ml:[-9,-6,-10],mr:[-4,0,0]})}),(0,r.jsx)(l.P,{gridArea:i?{base:"1 / 1 / 2 / 13",lg:"1 / 3 / 2 / 11"}:["1 / 1 / 2 / 13","1 / 2 / 2 / 7"],children:(0,r.jsx)(m.xu,{py:[8,28],children:G?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x.m.h1,{id:"kontaktform-success",sx:{textWrap:"balance"},textStyle:"h3",children:"Vielen Dank f\xfcr Ihre Anfrage!"}),(0,r.jsx)(u.x,{mt:"4",sx:{textWrap:"pretty"},textStyle:"copytext.medium",children:"Wir haben Ihre Anfrage erhalten und werden uns in K\xfcrze mit Ihnen in Verbindung setzen."}),(0,r.jsx)(h.z,{mt:"4",variant:"primary",onClick:F.off,children:"Neue Anfrage stellen"})]}):(0,r.jsxs)(r.Fragment,{children:[S&&(0,r.jsx)(x.m.h1,{sx:{textWrap:"balance"},textStyle:"h3",children:S}),C&&(0,r.jsx)(u.x,{mt:"4",sx:{textWrap:"pretty"},textStyle:"copytext.medium",children:C}),(0,r.jsx)(m.xu,{...S||C&&{mt:["6","8"]},children:(0,r.jsx)(s.RV,{...B,children:(0,r.jsxs)("form",{noValidate:!0,onSubmit:B.handleSubmit(onSubmit),children:[v.map(e=>{let{identifier:t}=e;return(0,r.jsx)(w.Z,{content:e,register:B.register},t)}),(0,r.jsx)(p.I,{type:"hidden",value:n,...B.register("responseElementId")}),(0,r.jsx)("div",{id:"captcha",style:{marginBottom:"20px",width:"100%"}}),(0,r.jsx)(h.z,{isLoading:B.formState.isSubmitting,type:"submit",variant:"primary",children:"Anfrage absenden"})]})})})]})})}),!i&&(0,r.jsx)(Hide,{below:"md",children:(0,r.jsx)(l.P,{gridArea:"1 / 9 / 2 / 13",children:(0,r.jsx)(f.k,{justifyContent:"center",ml:[-2.5,-4,-6],mr:[-4,-6,-10],pt:[28],children:(0,r.jsx)(m.xu,{mx:"16",children:(0,r.jsx)(c(),{alt:"Kontaktieren Sie uns",height:"299",src:"/_next/static/media/envelope.19da2df4.png",width:"305"})})})})})]})]})}},38363:function(e,t,n){var r=n(11527),a=n(37491),s=n.n(a);let i=s()(()=>Promise.all([n.e(7534),n.e(7399)]).then(n.bind(n,37399)),{loadableGenerated:{webpack:()=>[37399]}}),c=s()(()=>n.e(6559).then(n.bind(n,46559)),{loadableGenerated:{webpack:()=>[46559]}}),o=s()(()=>n.e(3887).then(n.bind(n,3887)),{loadableGenerated:{webpack:()=>[3887]}}),d=s()(()=>n.e(1965).then(n.bind(n,1965)),{loadableGenerated:{webpack:()=>[1965]}}),l=s()(()=>n.e(9498).then(n.bind(n,29498)),{loadableGenerated:{webpack:()=>[29498]}}),m=s()(()=>n.e(9999).then(n.bind(n,89999)),{loadableGenerated:{webpack:()=>[89999]}}),x=s()(()=>n.e(9109).then(n.bind(n,79109)),{loadableGenerated:{webpack:()=>[79109]}}),u=s()(()=>n.e(6281).then(n.bind(n,86281)),{loadableGenerated:{webpack:()=>[86281]}}),h=s()(()=>n.e(1060).then(n.bind(n,91060)),{loadableGenerated:{webpack:()=>[91060]}}),p=s()(()=>n.e(9364).then(n.bind(n,89364)),{loadableGenerated:{webpack:()=>[89364]}}),b=s()(()=>n.e(6712).then(n.bind(n,86712)),{loadableGenerated:{webpack:()=>[86712]}});t.Z=e=>{let{content:t,register:n}=e,{type:a}=t;switch(a){case"Checkbox":return(0,r.jsx)(i,{content:t,register:n});case"Email":return(0,r.jsx)(c,{content:t,register:n});case"Fieldset":return(0,r.jsx)(o,{content:t,register:n});case"GridRow":return(0,r.jsx)(d,{content:t,register:n});
1case"Hidden":return(0,r.jsx)(l,{content:t,register:n});case"Honeypot":return(0,r.jsx)(m,{content:t,register:n});case"SingleSelect":return(0,r.jsx)(x,{content:t,register:n});case"StaticText":return(0,r.jsx)(u,{content:t});case"Telephone":return(0,r.jsx)(h,{content:t,register:n});case"Text":return(0,r.jsx)(p,{content:t,register:n});case"Textarea":return(0,r.jsx)(b,{content:t,register:n});default:return(0,r.jsx)("div",{children:"⚠️ Unknown form element type"})}}}}]);

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.