1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5270],{78e3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AmpStateContext=void 0;var a=(0,r(92648).Z)(r(67294)).default.createContext({});t.AmpStateContext=a},9470:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInAmpMode=function(){var{ampFirst:e=!1,hybrid:t=!1,hasQuery:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e||t&&r}},72717:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultHead=d,t.default=void 0;var a=r(6495).Z,n=r(92648).Z,o=(0,r(91598).Z)(r(67294)),s=n(r(11585)),i=r(78e3),l=r(15850),c=r(9470);function d(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function u(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(99475);var p=["name","httpEquiv","charSet","itemProp"];function g(e,t){var r,n,s,i,{inAmpMode:l}=t;return e.reduce(u,[]).reverse().concat(d(l).reverse()).filter((r=new Set,n=new Set,s=new Set,i={},e=>{var t=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;var o=e.key.slice(e.key.indexOf("$")+1);r.has(o)?t=!1:r.add(o)}switch(e.type){case"title":case"base":n.has(e.type)?t=!1:n.add(e.type);break;case"meta":for(var l=0,c=p.length;l<c;l++){var d=p[l];if(e.props.hasOwnProperty(d)){if("charSet"===d)s.has(d)?t=!1:s.add(d);else{var u=e.props[d],g=i[d]||new Set;("name"!==d||!a)&&g.has(u)?t=!1:(g.add(u),i[d]=g)}}}}return t})).reverse().map((e,t)=>{var r=e.key||t;if(!l&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){var n=a({},e.props||{});return n["data-href"]=n.href,n.href=void 0,n["data-optimized-fonts"]=!0,o.default.cloneElement(e,n)}return o.default.cloneElement(e,{key:r})})}var h=function(e){var{children:t}=e,r=o.useContext(i.AmpStateContext),a=o.useContext(l.HeadManagerContext);return o.default.createElement(s.default,{reduceComponentsToState:g,headManager:a,inAmpMode:c.isInAmpMode(r)},t)};t.default=h,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11585:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,{headManager:r,reduceComponentsToState:i}=e;function l(){if(r&&r.mountedInstances){var t=a.Children.toArray(Array.from(r.mountedInstances).filter(Boolean));r.updateHead(i(t,e))}}return n&&(null==r||null==(t=r.mountedInstances)||t.add(e.children),l()),o(()=>{var t;return null==r||null==(t=r.mountedInstances)||t.add(e.children),()=>{var t;null==r||null==(t=r.mountedInstances)||t.delete(e.children)}}),o(()=>(r&&(r._pendingUpdate=l),()=>{r&&(r._pendingUpdate=l)})),s(()=>(r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null),()=>{r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null)})),null};var a=(0,r(91598).Z)(r(67294)),n=!1,o=n?()=>{}:a.useLayoutEffect,s=n?()=>{}:a.useEffect},45270:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return l}});var a=r(59499);r(67294);var n=r(15590),o=r(9008),s=r.n(o),i=r(85893);class l extends n.Po{constructor(e){super(e),(0,a.Z)(this,"getFormattedDate",e=>{var t,r=e.getFullYear(),a=("0"+(e.getMonth()+1)).slice(-2);return r+"-"+a+"-"+("0"+e.getDate()).slice(-2)}),(0,a.Z)(this,"getStateName",e=>{var t={baden_wuerttemberg:"Baden-W\xfcrttemberg",bayern:"Bayern",berlin:"Berlin",brandenburg:"Brandenburg",bremen:"Bremen",hamburg:"Hamburg",hessen:"Hessen",mecklenburg_vorpommern:"Mecklenburg-Vorpommern",niedersachsen:"Niedersachsen",nordrhein_westfalen:"Nordrhein-Westfalen",rheinland_pfalz:"Rheinland-Pfalz,",saarland:"Saarland",sachsen:"Sachsen",sachsen_anhalt:"Sachsen-Anhalt",schleswig_holstein:"Schleswig-Holstein",thueringen:"Th\xfcringen",at_burgenland:"Burgenland",at_
1kaernten:"K\xe4rnten",at_niederoesterreich:"Nieder\xf6sterreich",at_oberoesterreich:"Ober\xf6sterreich",at_salzburg:"Salzburg",at_steiermark:"Steiermark",at_tirol:"Tirol",at_vorarlberg:"Vorarlberg",at_wien:"Wien"};return"string"==typeof e&&e.length>0?t[e]:Array.isArray(e)&&e.length>0?t[e[0]]:e}),(0,a.Z)(this,"getCountryName",e=>{var t={deutschland:"DE",oesterreich:"AT"};return"string"==typeof e&&e.length>0?t[e]:Array.isArray(e)&&e.length>0?t[e[0]]:e})}getFirstDayOfActualQuarter(){var e=new Date,t=Math.floor(e.getMonth()/3);return new Date(e.getFullYear(),3*t,1)}getLastDayOfActualYear(){var e=new Date;return new Date(e.getFullYear(),11,31)}render(){var e,t,r=this.getPropSingle("type",""),a="https://".concat(this.getProp("domain","")),n="".concat(a).concat(this.getProp("logo.url","")),o=this.getProp("customer.name",""),l=this.getProp("customer.registeredName",this.getProp("customer.name","")),c=this.getProp("customer.email",""),d=this.getProp("customer.phone",""),u=this.getProp("customer.street",""),p=this.getProp("customer.zip",""),g=this.getProp("customer.city",""),h=this.getStateName(this.getProp("customer.stateArray","")),m=this.getCountryName(this.getProp("customer.countryArray","")),f=this.getProp("customer.vat","");this.getProp("title","");var y=this.getFormattedDate(this.getFirstDayOfActualQuarter()),b=this.getFormattedDate(this.getLastDayOfActualYear()),v=this.getProp("jobs.name",""),P=this.getProp("customData"),_=this.getProp("jobs.description",""),S=this.getProp("jobs.monthsOfExperience",""),A="Vollzeit"===this.getProp("jobs.fullTimePartTime","")?"FULL_TIME":"PART_TIME",x=this.getPropSingle("jobs.location.zip",this.getPropSingle("customer.profile.jobLocation.zip","")),j=this.getPropSingle("jobs.location.street",this.getPropSingle("customer.profile.jobLocation.street","")),w=this.getPropSingle("jobs.location.city",this.getPropSingle("customer.profile.jobLocation.city","")),O=this.getStateName(this.getPropSingle("jobs.location.stateArray",this.getPropSingle("customer.profile.jobLocation.stateArray",""))),C=this.getCountryName(this.getPropSingle("jobs.location.countryArray",this.getPropSingle("customer.profile.jobLocation.countryArray",""))),k=this.getProp("page.name",""),M=this.getProp("page.description",""),N=null===(e=this.getProp("page.from",""))||void 0===e?void 0:e.slice(0,10),E=a+this.getProp("page.thumbnail.url",""),D=this.getProp("page.seoentry.description","");switch(r){case"job":t={"@context":"http://schema.org","@type":"JobPosting",title:v,datePosted:y,validThrough:b,description:_,employmentType:A,directApply:!0,experienceRequirements:{"@type":"OccupationalExperienceRequirements",monthsOfExperience:S},hiringOrganization:{"@type":"Organization",name:o,sameAs:a,logo:n},jobLocation:{"@type":"Place",address:{"@type":"PostalAddress",streetAddress:j,addressLocality:w,addressRegion:O,postalCode:x,addressCountry:C}}};break;case"news":t={"@context":"http://schema.org","@type":"NewsArticle",headline:k,image:E,datePublished:N,articleBody:M,author:{"@type":"Organization",name:o,sameAs:a}};break;case"startpage":t={"@context":"https://schema.org","@type":"GeneralContractor",image:n,url:a,logo:n,name:o,legalName:l,description:D,email:c,telephone:d,address:{"@type":"PostalAddress",streetAddress:u,addressLocality:g,addressCountry:m,addressRegion:h,postalCode:p},vatID:f,ContactPoint:{"@type":"ContactPoint",telephone:d,email:c}};break;default:t={}}if(P&&"string"==typeof P&&P.length>0){if(P.includes("<script")){var L=/<script\b[^>]*>([\s\S]*?)<\/script>/gm.exec(P);L&&(t=JSON.parse(L[1]))}else t=JSON.parse(P)}return(0,i.jsx)(s(),{children:(0,i.jsx)("script",{type:"application/ld+json",id:"".concat(this.getId(),"__structured-data"),dangerouslySetInnerHTML:{__html:JSON.stringify(t)}})})}}},9008:function(e,t,r){e.exports=r(72717)}}]);
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.