1"use strict";(self.webpackChunkreport_antisemitism=self.webpackChunkreport_antisemitism||[]).push([[8212],{6397:function(t,e,a){a.r(e),a.d(e,{Head:function(){return m},default:function(){return u}});var n=a(6540),l=a(7046),c=a(3103),i=a(5540),o=a(7247);var s=function(t){function e(e){var a;(a=t.call(this,e)||this).getAvailableTabs=()=>Object.keys(a.tabData).filter(t=>a.tabData[t]&&a.tabData[t].componentName),a.setComponent=t=>{a.setState({clickedTab:t},()=>{window.location.hash=t})},a.tabComponent=(t,e)=>{var a;return(null==t||null===(a=t[e])||void 0===a?void 0:a.componentName)||null},a.tabData={};const n=a.getAvailableTabs();return a.state={clickedTab:n.length>0?n[0]:null},a.tab=null,a.buttons=null,a}(0,i.A)(e,t);var a=e.prototype;return a.componentDidMount=function(){const t=encodeURI(window.location.hash),e=t?t.substring(1):"";this.tabData[String(e)]&&this.tabData[String(e)].componentName&&this.setState({clickedTab:String(e)})},a.render=function(){const t=this.getAvailableTabs(),e=this.state.clickedTab&&t.includes(this.state.clickedTab)?this.state.clickedTab:t.length>0?t[0]:null;if(this.tab=e?this.tabComponent(this.tabData,String(e)):null,0===t.length||!this.tab)return n.createElement("article",{className:"layout_column markdown"},n.createElement("p",null,n.createElement(l.sA,{id:"jobs_no_postings",defaultMessage:"Aktuell sind keine Stellen ausgeschrieben."})));const a={};return t.forEach(t=>{a[t]=this.tabData[t]}),n.createElement(n.Fragment,null,n.createElement("section",{id:"tabs",className:"layout_column layout_full-width sticky color-background_white"},n.createElement("nav",null,n.createElement(o.A,{setComponent:this.setComponent,tabData:a,clickedTab:e}))),this.tab)},e}(n.Component),r=a(8658);var u=t=>{let{pageContext:{locale:e,route:a},data:i}=t;return n.createElement(c.A,{locale:e,route:a},n.createElement("header",{id:"page_header",lang:e},n.createElement("h1",null,n.createElement("b",null,n.createElement(l.sA,{id:"jobs_page_title"})))),n.createElement("main",{id:"page_main",lang:e,className:"color-background_grey"},n.createElement(s,null)))};const m=()=>n.createElement(r.w,null)},7247:function(t,e,a){var n=a(6540),l=a(7046);e.A=t=>Object.keys(t.tabData).map(e=>n.createElement("button",{type:"button",key:e,value:e,className:e===t.clickedTab?"active":"",onClick:()=>t.setComponent(e)},n.createElement(l.sA,{id:t.tabData[e].messageID})))}}]);
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.