(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{Cgbl:function(e,t,i){"use strict";i.r(t),i.d(t,"query",(function(){return x}));var n=i("q1tI"),r=i("FwQ3"),o=i("Hrmi"),a=i("vOX8"),l=(i("Z2Ku"),i("L9s1"),i("wTIg")),s=i("qR4i"),p=Object(l.a)("div",{target:"endq1o50",label:"StyledDiv"})("margin:0;background:",s.j,";position:relative;padding-bottom:50px;min-height:calc(100vh - 420px);.container{max-width:1040px;margin:0 auto;padding:50px 20px;}.noResults{&.hide{display:none;}p{font-size:14px;font-weight:600;}}p{font-weight:400;font-size:12px;margin:10px 0;line-height:22px;color:",s.e,";}"),c=Object(l.a)("div",{target:"edy9am70",label:"StyledDiv"})("display:flex;position:relative;max-width:100%;top:-75px;justify-content:space-between;flex-direction:column;margin-bottom:-60px;@media (min-width:",s.k,"){flex-direction:row;width:1000px;position:absolute;top:-25px;}input[type=\"text\"]{width:100%;height:50px;padding:15px;border:solid 1px #e9e9e9;margin-bottom:10px;box-sizing:border-box;position:relative;padding-left:55px;background:url('/assets/vacancies/search.svg') no-repeat 0%,",s.m,";@media (min-width:",s.l,"){padding-left:60px;}}.searchInfo{position:absolute;right:10px;height:50px;display:flex;@media (min-width:",s.l,"){right:20px;}i{align-self:center;margin:0;font-size:13px;color:rgba(77,77,77,0.4);span{color:",s.f,";font-weight:600;}}}"),d=i("qKvR"),u=function(e){var t=e.tilesNumber,i=e.searchNumber,n=e.onChange,r=e.value;return Object(d.d)(c,null,Object(d.d)("input",{id:"searchBox",type:"text",placeholder:"Search Jobs Here",value:r,onChange:n}),Object(d.d)("div",{className:"searchInfo"},Object(d.d)("i",null,"Showing ",Object(d.d)("span",{id:"jobsShowing"},i)," /"," ",Object(d.d)("span",{id:"totalShowing"},t))))},h=i("TzS6");var g=function(e){var t,i;function n(t){var i;return(i=e.call(this,t)||this).renderTiles=function(){return i.props.tiles&&1!==i.props.tiles.length?i.state.result.map((function(e,t){return e.title?Object(d.d)(h.a,{key:t,tile:e}):null})):Object(d.d)("p",null,"There are no vacancies at the moment. Please come back later.")},i.renderNoResultsMessage=function(){return 0===i.state.result.length&&i.props.tiles.length>0?Object(d.d)("div",{className:"noResults"},Object(d.d)("p",null,"No results found!")):null},i.updateQuery=function(e){var t=i.props.tiles.filter((function(t){return t.title.toLowerCase().includes(e.target.value.toLowerCase())}));return i.setState({query:e.target.value,result:t})},i.state={query:"",result:i.props.tiles},i}return i=e,(t=n).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n.prototype.render=function(){var e=this.state.result.length-1,t=this.props.tiles.length-1;return Object(d.d)(p,null,Object(d.d)("div",{className:"container"},Object(d.d)(u,{searchNumber:e,tilesNumber:t,value:this.state.query,onChange:this.updateQuery}),this.renderTiles(),this.renderNoResultsMessage()))},n}(n.Component),f=i("+ego");var b=function(e){var t,i;function n(t){var i;return(i=e.call(this,t)||this).parseNodesArray=function(e){var t=new Array;return e.forEach((function(e){t.push(e.node.frontmatter)})),t},i}return i=e,(t=n).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n.prototype.render=function(){var e=this.parseNodesArray(this.props.data.vacancies.edges),t=this.props.data.site.siteMetadata,i=this.props.location;return Object(d.d)(f.a,null,Object(d.d)(r.a,{title:"Current Interactive Technology Corporation Vacancies | ITC",description:"Roles are broad & varied within ITC, so if you want to be challenged, developed & excited in a career to be proud of, find our current vacancies here."}),Object(d.d)(o.a,{title:t.title,baseUrl:t.baseUrl,path:i.pathname}),Object(d.d)(a.a,{title:"Vacancies",info:"To get a feel for what it’s like to work for us then please visit Who We Are or see what we’ve been up to within ITC News. Due to continued growth, we currently have the following vacancy:"}),Object(d.d)(g,{tiles:e}))},n}(n.Component),x=(t.default=b,"1026463408")},TzS6:function(e,t,i){"use strict";i("q1tI");var n=i("+ZDr"),r=i.n(n),o=i("wTIg"),a=i("qR4i"),l=Object(o.a)("div",{target:"e1x2607x0",label:"NewsTileStyles"})("display:flex;flex-direction:column;padding:20px;box-shadow:0 2px 0 1px rgba(0,0,0,0.08);text-align:left;border-bottom:2px solid ",a.f,";margin-bottom:30px;position:relative;background:",a.m,";box-sizing:border-box;@media (min-width:",a.k,"){width:1000px;}&.hide{display:none;}h4{font-size:20px;color:",a.e,";font-weight:400;}p{font-size:12px;line-height:20px;}.date{font-size:12px;color:#a4a4a4;position:absolute;bottom:8px;left:20px;@media (min-width:",a.l,"){top:10px;bottom:auto;left:auto;right:20px;}}.location{display:flex;font-size:12px;img{margin-right:10px;}}.salary{font-size:14px;font-weight:600;}.readMore{text-align:right;font-weight:600;font-size:12px;text-decoration:none;text-transform:uppercase;color:",a.e,';display:flex;justify-content:flex-end;&:after{content:"";width:25px;height:12px;background:url("/assets/globals/morearrow.svg")no-repeat;align-self:center;margin-left:5px;}}'),s=i("qKvR");t.a=function(e){var t=e.tile;return Object(s.d)(l,null,Object(s.d)("h4",null,t.title),Object(s.d)("p",{className:"date"},t.date),Object(s.d)("p",null,t.tileContent),Object(s.d)("p",{className:"location"},Object(s.d)("img",{src:"/assets/vacancies/locationicon.svg",alt:"Map Icon"}),"Manchester United Kingdom"),Object(s.d)("p",{className:"salary"},t.salary),Object(s.d)(r.a,{to:"/vacancies/"+t.slug,className:"readMore"},"More Info"))}},vOX8:function(e,t,i){"use strict";var n=i("q1tI"),r=i("wTIg"),o=i("qR4i"),a=Object(r.a)("div",{target:"egiiq0f0",label:"StyledDiv"})("display:flex;flex-direction:column;padding:50px 20px 100px;max-width:1040px;margin:0 auto;@media (min-width:",o.l,"){flex-direction:row;> div:first-child{padding-right:60px;}}div{flex:2;align-self:start;}img{flex:1;align-self:center;max-width:100%;}h1{font-weight:300;font-size:50px;margin:0;color:",o.f,";}p{font-weight:400;font-size:12px;margin:10px 0;line-height:22px;}ul{padding:0;li{font-size:12px;margin:5px 15px;}}@media (min-width:",o.l,"){.imageHolder{align-self:center;}}"),l=i("qKvR");var s=function(e){var t,i;function n(){for(var t,i=arguments.length,n=new Array(i),r=0;r0?Object(l.d)("ul",null,t.props.listInfo?Object(l.d)("p",null,t.props.listInfo):"",t.props.list.map((function(e,t){return Object(l.d)("li",{key:t},e)}))):""},t.renderImage=function(){return null!==t.props.imageSrc&&void 0!==t.props.imageSrc?Object(l.d)("div",{className:"imageHolder"},Object(l.d)("img",{src:t.props.imageSrc,alt:t.props.imageAlt})):""},t}return i=e,(t=n).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n.prototype.render=function(){return Object(l.d)(a,null,Object(l.d)("div",null,Object(l.d)("h1",null,this.props.title),Object(l.d)("p",null,this.props.info),this.renderList()),this.renderImage())},n}(n.Component);t.a=s}}]); //# sourceMappingURL=component---src-pages-vacancies-tsx-e4cb5b578f1dc0b6bb7f.js.map