(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{UGsZ:function(e,n,t){"use strict";t.r(n),t.d(n,"query",(function(){return k}));t("hr7U");var a=t("9xET"),r=t.n(a),i=(t("fv9D"),t("ZPTe")),l=t.n(i),c=(t("nTym"),t("qu0K")),o=t.n(c),m=(t("ek7I"),t("FAat")),u=t.n(m),s=t("t8Zj"),d=t("q1tI"),p=t.n(d),f=t("Wbzz"),v=t("0NbB"),E=t("Nhdc"),j=t("tvFO"),b=t.n(j),g=t("mo/1"),y=t.n(g),h=t("eZYV"),k="645460438";n.default=function(e){var n=e.data.strapi,t=n.programItemTypes,a=n.industries,i=null;if("undefined"!=typeof window){var c=Object(h.e)("type","-1");i=c[0],Object(d.useEffect)((function(){g(i)}),[i])}var m=Object(d.useState)(i||"-1"),j=m[0],g=m[1],k=Object(d.useMemo)((function(){return t.reduce((function(e,n){var t=n.id,a=n.name;return[].concat(Object(s.a)(e),[{label:a,value:t}])}),[{label:"Alle onderdelen",value:"-1"}])}),[t]),w=function(e){return e.companies.length>0},O=Object(d.useMemo)((function(){return"-1"===j?a:a.map(function(e){return function(n){return Object.assign({},n,{companies:n.companies.filter((function(n){return n.programItems.some((function(n){return n.programItemType.id===e}))}))})}}(j)).filter(w)}),[a,j]);return p.a.createElement(E.A,null,p.a.createElement(E.U,{title:"Bedrijven"}),p.a.createElement("section",{className:b.a.companies},p.a.createElement("div",{className:"container"},p.a.createElement("h2",null,"Deelnemende bedrijven"),p.a.createElement("p",null,"Hieronder vind je de bedrijven die deelnemen aan het Techniek Bedrijven Event, en bedrijven die Inhousedagen organiseren. Klik op de bedrijventegels voor meer informatie en kijk of jullie een potentiële match zijn!"),p.a.createElement("div",{style:{maxWidth:400}},p.a.createElement(o.a,{className:y.a.form},p.a.createElement(o.a.Item,null,p.a.createElement(u.a,{defaultValue:j,options:k,suffixIcon:p.a.createElement(v.a,{style:{color:"#fff",fontSize:25,top:-7,left:-15,position:"relative"}}),onChange:g})))),O.map((function(e){return e.companies.length>0&&p.a.createElement(p.a.Fragment,{key:"industry-"+e.id},p.a.createElement("h3",null,p.a.createElement("span",{className:"turquoise"},e.title)),p.a.createElement(r.a,{gutter:32},e.companies.map((function(e){var n;return p.a.createElement(l.a,{key:"company-"+e.id,xs:12,md:6},p.a.createElement(f.Link,{to:"/bedrijven/"+e.slug},p.a.createElement("figure",{className:b.a.companyTile},p.a.createElement("img",{src:(null===(n=e.logo)||void 0===n?void 0:n.url)||"https://via.placeholder.com/216x100",alt:e.name}))))}))))})))))}},tvFO:function(e,n,t){e.exports={companies:"bedrijven-module--companies--UKyUi",companyTile:"bedrijven-module--companyTile--2qFvw"}}}]);
//# sourceMappingURL=component---src-pages-bedrijven-tsx-70d5172f9c6d28b69fe4.js.map