1(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{627:function(e,t,a){"use strict";a.r(t);function p(e){var t=Object(y.useRef)(null),a=Object(y.useRef)(null),n=Object(y.useState)(!1),r=j()(n,2),c=r[0],o=r[1],n=Object(y.useState)(""),i=(r=j()(n,2))[0],l=r[1],n=Object(y.useState)(""),s=(r=j()(n,2))[0],u=r[1],n=Object(y.useState)(""),m=(r=j()(n,2))[0],d=r[1],n=Object(y.useState)(""),f=(r=j()(n,2))[0],p=r[1],n=Object(y.useState)(null),b=(r=j()(n,2))[0],_=r[1],n=Object(y.useState)(null),h=(r=j()(n,2))[0],v=r[1],n=Object(y.useState)(null),E=(r=j()(n,2))[0],g=r[1],n=Object(y.useState)(!1),n=(r=j()(n,2))[0],N=r[1];return O.a.createElement("form",{className:S()({form:!0,form__submitted:n}),onKeyPress:function(e){if(13===(e.nativeEvent.keyCode||e.which))return e.preventDefault(),!1},onSubmit:function(e){e.preventDefault(),localStorage.getItem("user-acpt-cookies",!0)?!document.querySelectorAll(":invalid").length&&c&&i&&s&&f&&b&&h&&E&&k.a.post("https://trabalheconosco.vulcabras.com/api/applicants",{agreement:c,category:{id:b},hierarchy:{id:h},email:i,name:f,region:{id:E},resume:s,resumeContentType:"application/pdf",resumeTitle:m}).then(function(e){o(!1),l(""),u(""),d(""),p(""),_(""),v(""),g(""),t.current.reset(),N(!1),alert("Seus dados foram enviados com sucesso!")}).catch(function(e){console.error(e)}):alert("Aceite os cookies da página primeiro (rodapé)")},ref:t},O.a.createElement("div",{className:"form__file"},O.a.createElement("span",{className:"form__file--text"},"Cadastre o seu currÃculo *"),O.a.createElement("input",{accept:".pdf",hidden:!0,name:"file",onChange:function(e){var t=e.target,a=t.files;if(a.length){var n=a[0],e=n.name;if("application/pdf"!==n.type)return t.value=null,d(""),void u("");d(e);e=new FileReader;e.onload=function(e){try{u(e.target.result.split(",")[1])}catch(e){console.error(e)}},e.readAsDataURL(a[0])}else u(""),d("")},ref:a,required:!0,type:"file"}),O.a.createElement("span",{className:"form__file--button",onClick:function(e){e.stopPropagation(),a.current&&a.current.click()}},m||"Selecionar arquivo")),O.a.createElement("input",{className:"form__input form__input--name",name:"name",onChange:function(e){p(e.target.value)},placeholder:"NOME *",required:!0,type:"text",value:f}),O.a.createElement("input",{className:"form__input form__input--email",name:"email",onChange:function(e){l(e.target.value)},placeholder:"E-MAIL *",required:!0,type:"email",value:i}),O.a.createElement("select",{className:"form__select",defaultValue:"",onChange:function(e){_(e.target.value)},required:!0},O.a.createElement("option",{disabled:!0,value:""},"Ãrea de interesse *"),e.categoryOptions.map(function(e){return O.a.createElement("option",{value:e.id,key:e.id},e.title)})),O.a.createElement("select",{className:"form__select",defaultValue:"",onChange:function(e){g(e.target.value)},required:!0},O.a.createElement("option",{disabled:!0,value:""},"Local de trabalho *"),e.regionOptions.map(function(e){return O.a.createElement("option",{value:e.id,key:e.id},e.city," / ",e.state)})),O.a.createElement("select",{className:"form__select",defaultValue:"",onChange:function(e){v(e.target.value)},required:!0},O.a.createElement("option",{disabled:!0,value:""},"NÃvel hierárquico *"),e.hierarchyOptions.map(function(e){return O.a.createElement("option",{value:e.id,key:e.id},e.title)})),O.a.createElement("div",{className:"form__agreement"},O.a.createElement("input",{checked:c,className:"form__agreement--checkbox",name:"agreement",onChange:function(e){o(e.target.checked)},required:!0,type:"checkbox"}),O.a.createElement("span",{className:"form__agreement--text"},"Aceito os ",O.a.createElement("a",{href:"/politica-de-privacidade",rel:"noreferrer",target:"_blank"},"Termos e Condições")," *")),O.a.createElement("button",{className:"form__submit",onClick:function(){N(!0)}},"Enviar"))}var n=a(665),b=a.n(n),n=a(57),j=a.n(n),y=a(1),O=a.n(y),_=a(51),n=a(68),S=a.n(n),n=a(631),k=a.n(n);a(687),a(688),t.default=function(){var t=Object(y.useRef)(!1),e=Object(y.useState)([]),a=j()(e,2),n=a[0],r=a[1],e=Object(y.useState)([]),a=j()(e,2),c=a[0],o=a[1],e=Object(y.useState)([]),a=j()(e,2),e=a[0],i=a[1],a=Object(y.useState)([]),a=j()(a,2),l=a[0],s=a[1],a=Object(y.useState)(null),a=j()(a,2),u=a[0],m=a[1],a=Object(y.useState)(null),a=j()(a,2),d=a[0],f=a[1];return Object(y.useEffect)(function(){k.a.get("https://trabalheconosco.vulcabras.com/api/categories").then(function(e){r(e.data)}).catch(function(e){console.error(e)}),k.a.get("https://trabalheconosco.vulcabras.com/api/regions").then(function(e){s(e.data)}).catch(function(e){console.error(e)}),k.a.get("https://trabalheconosco.vulcabras.com/api/hierarchies").then(function(e){i(e.data)}).catch(function(e){console.error(e)})},[]),Object(y.useEffect)(function(){var e;t.current||(t.current=!0,e={},u&&(e.category=u.id),d&&(e.region=d.id),k.a.get("https://trabalheconosco.vulcabras.com/api/job-opportunities",{params:e}).then(function(e){for(var t=0;t<e.data.length;t++)e.data[t].opened=!1;o(e.data.filter(function(e){return e.region}))}).catch(function(e){console.error(e)}))},[u,d]),Object(y.useEffect)(function(){t.current=!1},[c]),O.a.createElement("div",{className:"jobsListing"},O.a.createElement("div",{className:"header"},O.a.createElement("span",{className:"header__title"},"Trabalhe ",O.a.createElement("br",null),"conosco")),O.a.createElement("div",{className:"title__container"},O.a.createElement("span",{className:"title__content"},"Vagas")),O.a.createElement("div",{className:"selects"},O.a.createElement("div",{className:"select__container"},O.a.createElement("select",{className:"selects__item",defaultValue:"",onChange:function(t){m(n.find(function(e){return t.target.value===e.id}))}},O.a.createElement("option",{disabled:!0,value:""},"Escolha a área"),O.a.createElement("option",{value:" "},"Ver todas as áreas"),n.map(function(e){return O.a.createElement("option",{value:e.id,key:e.id},e.title)}))),O.a.createElement("div",{className:"select__container"},O.a.createElement("select",{className:"selects__item",defaultValue:"",onChange:function(t){f(l.find(function(e){return t.target.value===e.id}))}},O.a.createElement("option",{disabled:!0,value:""},"Escolha a região"),O.a.createElement("option",{value:" "},"Ver todas as regiões"),l.map(function(e){return O.a.createElement("option",{value:e.id,key:e.id},e.city," / ",e.state)})))),O.a.createElement("div",{className:"jobs"},c.length?c.map(function(n,e){return O.a.createElement("div",{className:S()({jobs__item:!0,"jobs__item--opened":n.opened}),key:e},O.a.createElement("div",{className:"jobs__header",onClick:function(e){for(var t=b()(c),a=0;a<t.length;a++)if(t[a].id===n.id){t[a].opened=!t[a].opened;break}o(t)}},O.a.createElement("img",{className:"jobs__header--arrow",src:Object(_.a)("jobs/listing/arrow.jpg"),alt:"Abrir descrição"}),O.a.createElement("span",{className:"jobs__header--title"},n.title),O.a.createElement("span",{className:"jobs__header--region"},n.region.city," / ",n.region.state),O.a.createElement("a",{className:"jobs__header--link",href:"/trabalhe-conosco/".concat(n.id)},"Candidatar-se")),O.a.createElement("span",{className:"jobs__description",dangerouslySetInnerHTML:{__html:n.description}}))}):O.a.createElement("span",{className:"jobs__noJobs"},"Desculpe, no momento não temos nenhuma vaga disponÃvel.")),O.a.createElement("div",{className:"content"},O.a.createElement("div",{className:"content__container"},O.a.createElement("div",{className:"content__left"},O.a.createElement("div",{className:"content__title--container"},O.a.createElement("span",{className:"content__title"},"Não encontrou sua vaga?")),O.a.createElement(p,{categoryOptions:n,hierarchyOptions:e,regionOptions:l})),O.a.createElement("div",{className:"content__graph"}))))}},665:function(e,t,a){var n=a(666),r=a(667),c=a(211),o=a(668);e.exports=function(e){return n(e)||r(e)||c(e)||o()}},666:function(e,t,a){var n=a(212);e.exports=function(e){if(Array.isArray(e))return n(e)}},667:function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},668:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},687:function(e,t,a){},688:function(e,t,a){}}]);
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.