PageSourceSearch

https://landing.jobs/packs/js/85579-9d45bcc5d14065acc8fe.js

js landing.jobs collected 2026-09-24 19:40:44 UTC 120,095 bytes, 2 lines download raw bytes

1(globalThis.webpackChunklanding_jobs=globalThis.webpackChunklanding_jobs||[]).push([[6727,15791,17948,22898,50969,66862,77917,80773,83721,85579,98652],{49544(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>_});var r=n(96540),a=n(40961),o=n(49007),i=n(72409),l=n(58040),s=n(80733);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=f(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function h(e){var t=v();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}(this,n)}}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(v=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}var y=n(40888),_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(v,e);var t,n,c,f=h(v);function v(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v),(t=f.call(this,e)).modalRef=void 0,t.commentsRef=void 0,t.messageRef=void 0,t.modalRef=r.createRef(),t.commentsRef=r.createRef(),t.messageRef=r.createRef(),t.handleReconsider=t.handleReconsider.bind(b(t)),t.handleCancel=t.handleCancel.bind(b(t)),t.handleChange=t.handleChange.bind(b(t)),t.state={reconsider_comments:"",reconsider_message:"",email_preview:!1},t}return t=v,n=[{key:"handleChange",value:function(e,t){e.preventDefault(),this.setState(d({},t,e.target.value))}},{key:"handleReconsider",value:function(e){var t=this;e.preventDefault(),this.state.reconsider_comments?(0,s.TB)(this.props.reconsiderUrl,{application:u({},this.state)}).then(function(e){e.notice?(window.Alerts.notice(e.notice),t.setState({reconsider_comments:"",reconsider_message:""}),t.props.reconsiderApplication(),t.handleCancel()):(window.Alerts.alert(e.alert),window.toggleSpinner(!1))}).catch(s.ss):window.Alerts.alert("You must fill in a comment")}},{key:"handleCancel",value:function(){this.modalRef.current.close()}},{key:"render",value:function(){var e=this;return r.createElement(o.default,{title:"RECONSIDER APPLICATION",defaultOpen:!0,ref:this.modalRef},r.createElement("p",null,"Feeling like the candidate deserves another chance? We've got you covered! Just fill out this form, and your candidate will be back into the game in no time! (i.e., the application will go back to Unreviewed state)"),r.createElement(i.default,{name:"application_reconsider_comments",color:"ripePlum",id:"application_reconsider_comments",label:"Why do you feel the candidate deserves another chance? (not visible to the candidate)",textarea:!0,required:!0,onChange:function(t){return e.handleChange(t,"re
1consider_comments")},inputRef:this.commentsRef}),r.createElement(i.default,{name:"application_reconsider_message",color:"ripePlum",id:"application_reconsider_message",label:"Message to the candidate (Optional)",textarea:!0,onChange:function(t){return e.handleChange(t,"reconsider_message")},inputRef:this.messageRef}),r.createElement("div",{className:y.footer},r.createElement("div",{className:y.buttons},r.createElement(l.A,{buttonColor:"ripePlum",onClick:this.handleReconsider,otherClasses:y.button},"Reconsider"),r.createElement(l.A,{buttonColor:"silverSand",buttonType:"border",onClick:this.handleCancel,otherClasses:y.button},"Cancel"))))}}],c=[{key:"show",value:function(e,t){var n=$('<div id="reconsider-modal-container"></div>');$("body").append(n),a.render(r.createElement(v,{reconsiderUrl:e,reconsiderApplication:t}),n[0])}}],n&&p(t.prototype,n),c&&p(t,c),Object.defineProperty(t,"prototype",{writable:!1}),v}(r.Component)},60257(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>y});var r=n(96540),a=n(40961),o=n(38334),i=n(49007),l=n(58040),s=n(80733),c=n(5219),u=n(94223);function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function p(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function m(e){var t=b();return function(){var n,r=v(e);if(t){var a=v(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}(this,n)}}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var g=n(2875),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(v,e);var t,n,p,b=m(v);function v(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v),(t=b.call(this,e)).modalRef=void 0,t.state={loading:!0},t.modalRef=r.createRef(),t.handleSend=t.handleSend.bind(h(t)),t.handleCancel=t.handleCancel.bind(h(t)),t}return t=v,n=[{key:"componentDidMount",value:function(){var e=this;(0,s.hm)(this.props.testCheckUrl+"?step_id=".concat(this.props.stepId)+"&person_id=".concat(this.props.personId)+"&job_ad_id=".concat(this.props.jobAdId)).then(function(t){e.setState({loading:!1,previousTest:t.test,hiringStep:t.hiring_step})}).catch(function(t){e.setState({loading:!1,previousTest:null})})}},{key:"handleSend",value:function(){var e=this;window.toggleSpinner(!0),(0,s.TB)(this.props.testInviteUrl,{step:this.props.stepId,person:this.props.personId,job:this.props.jobAdId}).then(function(t){t.notice?(window.Alerts.notice(t.notice),e.props.sendTestAftermath(),e.handleCancel()):window.Alerts.alert(t.alert),window.toggleSpinner(!1)}).catch(function(e){(0,s.ss)(e),window.toggleSpinner(!1)})}},{key:"handleCancel",value:function(){this.modalRef.current.close()}},{key:"renderModalWithTest",value:function(){return r.createElement(i.default,{title:"Send Technical Test",defaultOpen:!0,ref:this.modalRef},r.createElement("div",{id:"send-test-modal"},"This candidate has previously been invited to this test",r.createElement(u.EvaluationItems,{items:[{evaluationItem:(0,c.TestsItem)([this.state.previousTest],this.state.hiringStep,!1,!1)}]})),r.createElement("br",null),r.createElement("div",{className:g.footer},r.createElement("div",{className:g.buttons},r.createElement(l.A,{buttonColor:"ripePlum",buttonType:"border",onClick:this.handleCancel,otherClasses:g.button},"Cancel"))))}},{key:"renderModalNoTest",value:function(){return r.createElement(i.default,{title:"Send Technical Test",defaultOpen:!0,ref:this.modalRef},r.createElement("div",{id:"send-test-modal",className:g.content},"Would you like to send the Technical Test to the candidate?"),r.createElement("br",null),this.state.previousTest&&r.createElement("div",{className:g.note},"Note: You can Cancel and send the test later in this Candidate\u2019s Application Page."),r.createElement("div",{className:g.footer},r.createElement("div",{className:g.buttons},r.createElement(l.A,{buttonColor:"ripePlum",onClick:this.handleSend,otherClasses:g.button},"Send Test"),r.createElement(l.A,{buttonColor:"ripePlum",buttonType:"border",onClick:this.handleCancel,otherClasses:g.button},"Cancel"))))}},{key:"render",value:function(){return this.state.loading?r.createElement(i.default,{title:"Send Technical Test",defaultOpen:!0,ref:this.modalRef},r.createElement(o.A,null),";"):this.state.previousTest?this.renderModalWithTest():this.renderModalNoTest()}}],p=[{key:"show",value:function(e,t,n,o,i,l){var s=$("<div></div>");$("body").append(s),a.render(r.createElement(v,{testInviteUrl:e,testCheckUrl:t,stepId:n,personId:o,jobAdId:i,sendTestAftermath:l}),s[0])}}],n&&d(t.prototype,n),p&&d(t,p),Object.defineProperty(t,"prototype",{writable:!1}),v}(r.Component)},51332(e,t,n){"use strict";n.r(t),n.d(t,{HeaderJobFilter:()=>l});var r=n(96540),a=n(54827),o=n(26619),i=n(30316),l=function(e){function t(e){return r.createElement("div",{id:e.id},e.title)}function n(t){if(t&&+t.value!==e.job_id&&(e.setFilter(+t.value,"job_id"),e.applyFilters(),"URLSearchParams"in window)){var n=new URLSearchParams(window.location.search);n.set("job_id","".concat(+t.value)),window.location.search=n.toString()}}return r.createElement("div",{className:i.wrapper},r.createElement("div",{className:i.title},r.createElement(a.default,{name:"briefcase",size:a.Size.MediumBig,className:i.jobIcon}),r.createElement("a",{className:i.jobLink,href:window.Routes.employer_job_ads()},"Jobs"),">"),r.createElement("div",{className:i.jobFilter}," ",(l=[e.job_id],s=e.followedJobs,c=e.otherJobs,u=[],[s,c].forEac
1h(function(e){e.forEach(function(e){u.push({id:e.id,title:e.attributes.location?"".concat(e.attributes.title," (").concat(e.attributes.location,")"):e.attributes.title,value:e.id,group:e.attributes.group})})}),r.createElement(o.default,{items:u,itemRender:t,optGroups:[{groupValue:1,groupLabel:"My jobs"},{groupValue:2,groupLabel:"Other Jobs"}],onChange:n,selected:l}))));var l,s,c,u}},22898(e,t,n){"use strict";n.r(t),n.d(t,{ApplicationsState:()=>l});var r=n(49568),a=n(54509);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}var l=function(){function e(t){var n=t.boxes,a=void 0===n?null:n,o=t.paginations,i=void 0===o?null:o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.boxes=void 0,this.paginations=void 0,this.boxes=a||(0,r.T5)(),this.paginations=i||(0,r.T5)()}var t,n,i;return t=e,n=[{key:"box",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.page(e);switch(t){case"default":return this.getBoxPage(e,n);case"fullBox":return this.boxes.get(e)?this.boxes.get(e):[];case"splat":return[].concat.apply([],this.boxes.get(e));default:return[]}}},{key:"getCompleteList",value:function(){return this.boxes.reduce(function(e,t){return[].concat.apply(e,t)},[])}},{key:"getBoxPage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.page(e);return this.boxes.get(e)&&this.boxes.get(e)[t]?this.boxes.get(e)[t]:[]}},{key:"count",value:function(e){return this.paginations.get(e)?this.paginations.get(e).applicationTotal:0}},{key:"page",value:function(e){return this.paginations.get(e)?this.paginations.get(e).currentPage:0}},{key:"perPage",value:function(e){return this.paginations.get(e)?this.paginations.get(e).perPage:15}},{key:"pagination",value:function(e){return this.paginations.get(e)}},{key:"isLoaded",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"inbox"===e?this.paginations.keySeq().toArray().some(function(e){return e.includes("state")}):this.box(e,"default",t).length>0}},{key:"set",value:function(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.count(t),o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.perPage(t),i=new e(this),l=this.box(t,"fullBox");return l[r]=n,i.boxes=this.boxes.set(t,l),i=this.setPage(t,r,a,o,i)}},{key:"setPage",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.count(t),a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.perPage(t),o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new e(this),i={currentPage:n,applicationTotal:r,perPage:a};return o.paginations=this.paginations.set(t,i),o}},{key:"splitInPages",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:15;return(0,a.T)(e,t)}},{key:"remove",value:function(t){var n=this,r=new e(this);return r.boxes=this.boxes.map(function(e,r){var a=n.box(r,"splat"),o=a.filter(function(e){return!t.includes(e.id)});return o.length===a.length?e:n.splitInPages(o,n.perPage(r))}),r}}],n&&o(t.prototype,n),i&&o(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}()},42441(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(96540),a=n(49007),o=n(72409),i=n(59865),l=n(58040);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}
1finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var u=n(84031);function d(e){var t=s((0,r.useState)("SKIP"),2),n=t[0],c=t[1];return r.createElement(a.default,{defaultOpen:!0,ref:e.modalRef,title:"Feedback about this application",buttonsLayout:a.ButtonsLayout.OkOnly,onClose:e.onClose},r.createElement("div",{className:u.container},r.createElement("div",{className:u.subtitle},"Feedback for Landing.Jobs"),r.createElement("div",{className:u.note},"Note: This info is visible to Landing.Jobs only and it will help us improve future screenings. Thank you!"),r.createElement("div",{className:u.text},"We value your feedback and it is very important for us to make improvements on the platform, either on curation or candidate recommendations.")),r.createElement(o.default,{inputRef:e.employerFeedbackRef,textarea:!0,label:"What makes you consider this application and move it forward into process?",onChange:function(){var e=document.getElementById("mismatch_to_in_progress");e&&e.value.length>0?c("OK"):c("SKIP")},id:"mismatch_to_in_progress"}),e.errorMessage&&r.createElement(i.default,{text:e.errorMessage}),r.createElement(l.A,{buttonColor:"ripePlum",otherClasses:u.okButton,onClick:function(){e.handleSubmitFeedback()}},n))}},56205(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S,handleCleanNameInput:()=>k});var r=n(96540),a=n(34291),o=n(58040),i=n(39333),l=n(35591),s=n(38334),c=n(54827),u=n(72409),d=n(94691);function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function f(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function h(e){var t=v();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}(this,n)}}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(v=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}var y,_=n(68689),w=["in_process","qualified_candidates","probably_not_a_match"];function k(){y.current.input.value=""}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(g,e);var t,n,f,v=h(g);function g(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,g),(t=v.call(this,e)).handleWindowSizeChange=function(){t.setState({width:window.innerWidth})},t.handleChange=function(e,n){e.target.checked!==t.props.filters[n]&&t.props.setFilter(e.target.checked,n)},t.handleNameChange=function(e){t.props.setFilter(e.target.value,"name")},t.renderLoadingAnimation=function(){return r.createElement("div",{style:{position:"relative"}}
1,r.createElement(s.A,null))},t.renderStandardFilters=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return r.createElement(r.Fragment,null,t.renderFilters(),e?t.renderApplyFiltersButton(!0):t.renderFilterButtons())},t.renderFilterButtons=function(){return r.createElement("div",{className:_.filterButtonsContainer},t.renderClearFiltersButton(),t.renderApplyFiltersButton())},t.handleMobileApplySearch=function(){t.props.openCloseMobileFilters(),t.applyFilters()},t.applyFilters=function(){var e=y.current.input.value;e&&e!==t.props.filters.name?t.props.setFilter(e,"name",t.props.applyFilters):t.props.applyFilters()},y=r.createRef(),t.state={googleMapsReady:!0,width:0},t.handleLocationChange=t.handleLocationChange.bind(b(t)),t.handleClearFilters=t.handleClearFilters.bind(b(t)),t.handleChange=t.handleChange.bind(b(t)),t}return t=g,n=[{key:"componentDidMount",value:function(){this.handleWindowSizeChange(),window.addEventListener("resize",this.handleWindowSizeChange)}},{key:"handleLocationChange",value:function(e){if(e.address_components){var t=e.address_components.find(function(e){return e.types.includes("country")}),n=e.address_components.find(function(e){return e.types.includes("locality")});(t||n)&&(this.props.setFilter(null===t||void 0===t?void 0:t.long_name,"country"),this.props.setFilter(null===n||void 0===n?void 0:n.long_name,"city"))}}},{key:"handleClearFilters",value:function(){var e=this;k(),this.props.clearFilters(),this.setState({googleMapsReady:!1}),setTimeout(function(){e.setState({googleMapsReady:!0})},5)}},{key:"itemYearsRender",value:function(e){return r.createElement("div",{id:e.id},e.title)}},{key:"renderClearFiltersButton",value:function(){return window.screen.width<767?r.createElement("div",{className:_.purpleTopBarMobile},r.createElement("div",{className:_.purpleTopBarMobileTitle},"Refine Search"),r.createElement(o.A,{buttonSize:"xSmall",otherClasses:_.clearFiltersButtonMobile,onClick:this.handleClearFilters},"Clear all"),r.createElement(c.default,{name:"close",size:c.Size.Big,className:_.closeButtonMobile,color:"white",clickHandler:this.props.openCloseMobileFilters})):r.createElement(o.A,{buttonSize:"xSmall",buttonType:"link",buttonColor:"black",otherClasses:_.clearFiltersButton,onClick:this.handleClearFilters},"Clear all")}},{key:"renderRefineSearchButton",value:function(){var e=this;return this.props.mobileFiltersOpen?r.createElement(r.Fragment,null,this.renderStandardFilters(!0)):r.createElement("div",{className:_.buttonPurpleBackground},r.createElement(o.A,{otherClasses:_.refineSearchButton,onClick:function(){return e.props.openCloseMobileFilters()}},"Refine Search"))}},{key:"renderApplyFiltersButton",value:function(){var e=this;return arguments.length>0&&void 0!==arguments[0]&&arguments[0]?r.createElement("div",{className:_.applyFilters},r.createElement(o.A,{buttonColor:"ripePlum",otherClasses:_.applyMobileFilterButton,onClick:function(){return e.handleMobileApplySearch()}},"Apply Filters")):r.createElement(o.A,{buttonColor:"ripePlum",otherClasses:_.applyFilterButton,onClick:function(){return e.applyFilters()}},"Apply")}},{key:"renderFilters",value:function(){var e=this,t=function(){return r.createElement("div",{className:_.accordionIcon},r.createElement(c.default,{name:"plus",color:"black",size:c.Size.MediumLarge,style:c.Style.Thick}))},n=function(){return r.createElement("div",{className:_.accordionIcon},r.createElement(c.default,{name:"minus",color:"black",size:c.Size.MediumLarge,style:c.Style.Thick}))};return r.createElement("div",{className:_.sidebarFiltersWrapper},r.createElement("div",{className:_.filtersTitle},"Filters"),function(){if(e.props.mobileFiltersOpen)return e.renderClearFiltersButton()}(),r.createElement("div",{className:"accordion-wrapper"},this.state.googleMapsReady?r.createElement(a.default,{title:"Candidate Location",style:{borderBottom:"1px solid #d4d7d8"},openIcon:r.createElement(t,null),closeIcon:r.createElement(n,null),filterList:!0},r.createElement(l.default,{handleLocationChange:this.handleLocationChange,types:"regions"}),r.createElement("div",{className:_.checkboxList},r.createElement(i.default,{name:"eu_citizenship",value:"1",label:"Has EU citizenship",color:"ripePlum",checked:this.props.filters.eu_citizenship,onChange:this.handleChange,controlled:!0}))):this.renderLoadingAnimation(),r.createElement(a.default,{title:"Candidate Name",style:{borderBottom:"1px solid #d4d7d8"},openIcon:r.createElement(t,null),closeIcon:r.createElement(n,null),filterList:!0},r.createElement(u.default,{placeholder:"E.g. John Smith",value:this.props.filters.name,ref:y})),"rejected"===this.props.topFilter&&r.createElement(a.default,{title:"Expired Applications",style:{borderBottom:"1px solid #d4d7d8"},openIcon:r.createElement(t,null),closeIcon:r.createElement(n,null),filterList:!0},r.createElement("div",{className:_.checkboxList},w.map(function(t){return r.createElement(i.default,{name:t,value:"1",label:"From ".concat((0,d.nx)(t)),color:"ripePlum",checked:e.props.filters[t],onChange:e.handleChange,controlled:!0,key:t})})))))}},{key:"render",value:function(){return window.screen.width<767?this.renderRefineSearchButton():this.renderStandardFilters()}}],n&&p(t.prototype,n),f&&p(t,f),Object.defineProperty(t,"prototype",{writable:!1}),g}(r.Component);const S=E},95567(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(96540);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,o(r.key),r)}}function o(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}
1function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}function l(e){var t=s();return function(){var n,r=c(e);if(t){var a=c(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function s(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(s=function(){return!!e})()}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}const u=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(c,e);var t,n,o,s=l(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=s.call(this,e)).handleFilterSelect=function(e,n){e.preventDefault(),t.props.setTopFilter(n),t.setState({activeFilter:n})},t}return t=c,(n=[{key:"render",value:function(){var e=this;return r.createElement("div",{className:"top-filters-container"},r.createElement("div",{className:"filter-labels"},r.createElement("div",{className:"waiting"===this.props.activeFilter?"label-item-active":"label-item"},r.createElement("div",{onClick:function(t){return e.handleFilterSelect(t,"waiting")}},"Waiting for Screening"," ",r.createElement("div",{className:"badge"},this.props.waitingForScreeningCounter))),r.createElement("div",{className:"inbox"===this.props.activeFilter?"label-item-active":"label-item"},r.createElement("div",{onClick:function(t){return e.handleFilterSelect(t,"inbox")}},"Inbox ",r.createElement("div",{className:"badge"},this.props.readyCounter))),r.createElement("div",{className:"reviewing"===this.props.activeFilter?"label-item-active":"label-item"},r.createElement("div",{onClick:function(t){return e.handleFilterSelect(t,"reviewing")}},"In Process ",r.createElement("div",{className:"badge"},this.props.reviewCounter))),r.createElement("div",{className:"hired"===this.props.activeFilter?"label-item-active":"label-item"},r.createElement("div",{onClick:function(t){return e.handleFilterSelect(t,"hired")}},"Hired")),r.createElement("div",{className:"rejected"===this.props.activeFilter?"label-item-active":"label-item"},r.createElement("div",{onClick:function(t){return e.handleFilterSelect(t,"rejected")}},"Rejected"))))}}])&&a(t.prototype,n),o&&a(t,o),Object.defineProperty(t,"prototype",{writable:!1}),c}(r.Component)},8653(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});var r=n(96540),a=n(32485),o=n.n(a),i=n(59865);function l(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,c(r.key),r)}}function c(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function d(e){var t=f();return function(){var n,r=m(e);if(t){var a=m(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}(this,n)}}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}var h=n(68895);const b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(f,e);var t,n,a,c=d(f);function f(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),(t=c.call(this,e)).onClick=t.onClick.bind(p(t)),t}return t=f,(n=[{key:"onClick",value:function(e){var t=e.currentTarget;document.querySelectorAll('input[name="'.concat(this.props.radioName,'"]')).forEac
1h(function(e){return e.checked=!1}),t.checked=!0,this.props.onClickYield&&this.props.onClickYield(t)}},{key:"render",value:function(){var e=this,t=this.props.items?this.props.items:Array(this.props.labels.length).fill(void 0).map(function(e,t){return String(t+1)});return r.createElement(r.Fragment,null,this.props.groupLabel&&r.createElement("label",{className:h.groupLabel},this.props.groupLabel," ",this.props.required&&r.createElement("span",{className:h.required},"*")),this.props.error&&r.createElement(i.default,{text:this.props.error}),r.createElement("div",{className:o()(h.squareRadioButtons,this.props.color,this.props.vertical&&h.vertical,this.props.borderButtons&&h.borderButtons)},t.map(function(t,n){return e.renderItem(n,t,e.props.labels&&e.props.labels[n],e.props.contents&&e.props.contents[n])})))}},{key:"renderItem",value:function(e,t,n,a){return r.createElement("span",{className:h.radio,key:this.props.radioName+"_"+e},r.createElement("input",{className:h.radioInput,type:"radio",id:this.props.radioName+"_"+String(e),name:this.props.radioName,value:this.props.items?t:n,defaultChecked:n&&this.props.selectedLabel&&this.props.selectedLabel===n,required:this.props.required,onChange:this.onClick}),r.createElement("label",{className:h.radioLabel,htmlFor:this.props.radioName+"_"+String(e)},r.createElement("div",{className:o()(h.labelMain,l({},h[this.props.color],this.props.color))},t),n&&r.createElement("div",{className:o()(h.labelExtra,l({},h[this.props.color],this.props.color))},n)),a&&r.createElement("div",{className:h.radioContent},a))}}])&&s(t.prototype,n),a&&s(t,a),Object.defineProperty(t,"prototype",{writable:!1}),f}(r.Component)},51915(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>m});var r=n(96540),a=n(49007),o=n(40961);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function l(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}
1function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function c(e){var t=d();return function(){var n,r=p(e);if(t){var a=p(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return u(e)}(this,n)}}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var f=n(94851),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(p,e);var t,n,l,d=c(p);function p(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),(t=d.call(this,e)).modalRef=void 0,t.handleNo=t.handleNo.bind(u(t)),t.handleYes=t.handleYes.bind(u(t)),t.handleConfirmation=t.handleConfirmation.bind(u(t)),t.modalRef=r.createRef(),t}return t=p,l=[{key:"show",value:function(e,t){return new Promise(function(n){var a=$("<div></div>");return $("body").append(a),o.render(r.createElement(p,{title:e,message:t,resolve:n}),a[0]),!0})}}],(n=[{key:"handleNo",value:function(){this.handleConfirmation(!1)}},{key:"handleYes",value:function(){this.handleConfirmation(!0)}},{key:"handleConfirmation",value:function(e){this.props.resolve(e),this.modalRef.current.close(!1)}},{key:"render",value:function(){return r.createElement(a.default,{className:f.modal,defaultOpen:!0,cancelButton:!0,cancelButtonTitle:"No",buttonName:"Yes",buttonsLayout:a.ButtonsLayout.CancelOk,buttonOnClick:this.handleYes,onClose:this.handleNo,disableOutsideClose:!0,ref:this.modalRef,title:this.props.title},r.createElement("p",{className:f.text},this.props.message))}}])&&i(t.prototype,n),l&&i(t,l),Object.defineProperty(t,"prototype",{writable:!1}),p}(r.Component)},26619(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(96540),a=n(56339);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=c();return function(){var n,r=u(e);if(t){var a=u(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c=function(){return!!e})()}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}var d=n(72819),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,i,c=s(u);function u(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),c.call(this,e)}return t=u,(n=[{key:"render",value:function(){return r.createElement(a.default,{className:d.main,items:this.props.items,itemRender:this.props.itemRender,selectedRender:this.props.itemRender,optGroups:this.props.optGroups,placeholder:"e.g. Ux designer",onChange:this.props.onChange,selected:this.props.selected,selectizeOptions:{searchField:"title"}})}}])&&o(t.prototype,n),i&&o(t,i),Object.defineProperty(t,"prototype",{writable:!1}),u}(r.Component)},82480(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>_});var r=n(12215),a=n(96540),o=n(40961),i=n(58040),l=n(91763),s=n(90006),c=n(49007);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,d(r.key),r)}}function d(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}
1function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function f(e){var t=h();return function(){var n,r=b(e);if(t){var a=b(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(this,n)}}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}var v=n(23994),g=n(13528),y="employer-dont_show_job_hiring_step_ask_modal",_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(b,e);var t,n,d,h=f(b);function b(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,b),(t=h.call(this,e)).messageModalRef=void 0,t.modalRef=void 0,t.state={dontShow:!1},t.handleAdd=t.handleAdd.bind(m(t)),t.handleCancel=t.handleCancel.bind(m(t)),t.handleDone=t.handleDone.bind(m(t)),t.handleDontShowChange=t.handleDontShowChange.bind(m(t)),t.messageModalRef=a.createRef(),t.modalRef=a.createRef(),t}return t=b,d=[{key:"show",value:function(e,t,n){return new Promise(function(i){var l=$("<div></div>");r.get(y)?i():($("body").append(l),o.render(a.createElement(b,{jobId:e,onDone:function(){o.unmountComponentAtNode(l[0]),l.remove(),i()},step:t,urls:n}),l[0]))})}}],(n=[{key:"handleAdd",value:function(){this.modalRef.current.close(!1),this.messageModalRef.current.open()}},{key:"handleCancel",value:function(){this.modalRef.current.close();var e=this.messageModalRef.current;e&&e.close()}},{key:"handleDone",value:function(){this.state.dontShow&&r.set(y,"true"),this.props.onDone()}},{key:"handleDontShowChange",value:function(e){this.setState({dontShow:e.target.checked})}},{key:"render",value:function(){return a.createElement(a.Fragment,null,this.renderAskModal(),a.createElement(s.default,{commitChanges:!0,step:this.props.step,message:this.props.step.message,urls:this.props.urls,close:this.handleDone,ref:this.messageModalRef}))}},{key:"renderAskModal",value:function(){return a.createElement(c.default,{className:v.modal,defaultOpen:!0,onClose:this.handleDone,ref:this.modalRef,title:"Add an automated message"},a.createElement("p",{className:v.text},"Would you like to compose an automatic message to notify all the candidates who are moved to ",this.props.step.label," ?"),a.createElement("p",{className:v.text},"Sending an automated message helps you to hand-in the tech assessments, request interviews and save your time by mass-contacting candidates."),a.createElement("p",{className:v.note},"Note: You can edit or add an automatic message to any step at any time by editing the job (Job > Edit)."),a.createElement("div",{className:v.footer},a.createElement("div",{className:"".concat(v.note," lj-checkboxGroup")},a.createElement("label",{className:"lj-checkbox-label"},a.createElement("input",{type:"checkbox",onChange:this.handleDontShowChange}),a.createElement("span",{className:"lj-checkbox-ui"},a.createElement(l.default,{path:g})),"Don't show me this message again")),a.createElement("div",{className:v.buttons},a.createElement(i.A,{buttonColor:"ripePlum",buttonType:"border",onClick:this.handleCancel,otherClasses:v.button},"Do not add"),a.createElement(i.A,{buttonColor:"ripePlum",onClick:this.handleAdd,otherClasses:v.button},"Add message"))))}}])&&u(t.prototype,n),d&&u(t,d),Object.defineProperty(t,"prototype",{writable:!1}),b}(a.Component)},79973(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>G});var r=n(32485),a=n.n(r),o=n(96540),i=n(2543),l=n(56205),s=n(95567),c=n(45964),u=n(22898),d=n(80733),p=n(82480),f=n(70238),m=n(38334),h=n(97172),b=n(49544),v=n(60257),g=n(40339),y=n(66862),_=n(15791),w=n(94691),k=n(42441),E=n(40901),S=n(51915),j=n(51332),C=n(40538),T=n(77917);function A(e){return function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||R(e)||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.")}()}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}
1finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||R(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F(Object(n),!0).forEach(function(t){N(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function N(e,t,n){return(t=I(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e,t){if(e){if("string"==typeof e)return M(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,I(r.key),r)}}function I(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function B(e,t){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},B(e,t)}function L(e){var t=W();return function(){var n,r=q(e);if(t){var a=q(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return D(e)}(this,n)}}function D(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(W=function(){return!!e})()}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}var U="/employer/applications/",z=(0,g.zR)(),J=["Qualified candidates","Probably not a match"],H={ratings:[],city:"",country:"",experience:"",in_process:!1,qualified_candidates:!1,probably_not_a_match:!1,eu_citizenship:!1,name:""},V={skills:0,language:0,location:0,experience:0,bonus:0},Y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(F,e);var t,n,r,g=L(F);function F(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,F),(t=g.call(this,e)).mismatchModalRef=void 0,t.employerFeedbackRef=void 0,t.appChangedToStepWithTest=void 0,t.sendTestTarget=void 0,t.applyFilters=function(){t.handleToggleFilter(!0)},t.setAppsState=function(e,n,r){var a,o=[],i=0,l=1,s=n.length,c=t.state.appsState.perPage("screeneing"),u=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=R(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}(n);try{for(u.s();!(a=u.n()).done;){var d=a.value;o.push(d),++i/c===l&&(r=r.set(e,o,l-1,s),o=[],l++)}}catch(p){u.e(p)}finally{u.f()}return r=(r=r.set(e,o,l-1,s)).setPage(e,0)},t.shouldGroupApplications=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.state.topFilter;return!e||"reviewing"===e||"inbox"===e},t.accordionsWithNewRules=function(){if("reviewing"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.state.topFilter)){var e=t.props.hiringSteps.filter(function(e){return e.jobId===parseInt(t.selectedJobId(),10)});return[{id:null,description:"If Application came from a Handshake and is Unreviewed",hasApplications:null,jobId:null,kind:"handshake",slug:"state-handshake"}].concat(e)}return J.map(function(e){return{id:null,description:'If Application fits: "'.concat(e,'"'),hasApplications:null,jobId:null,kind:e,slug:t.upgradeToStateSlug(e)}})},t.accordeonize=function(e){var n=t.splitInGroups(e),r=(0,i.cloneDeep)(t.state.appsState);
1t.accordionsWithNewRules().forEach(function(e){var a=e.slug;n[a]&&(r=t.setAppsState(a,n[a],r))}),t.setState({appsState:r,loading:!1})},t.splitInGroups=function(e){return"reviewing"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.state.topFilter)?e.reduce(t.reviewingApplicationReducer,{}):e.reduce(t.inboxApplicationReducer,{})},t.inboxApplicationReducer=function(e,n){var r=n.attributes.inbox_classification,a="meet_requirements"===r||"worth_looking_at"===r?"qualified_candidates":r,o=t.upgradeToStateSlug(a);return t.groupApplication(n,e,o)},t.reviewingApplicationReducer=function(e,n){var r=n.attributes.current_state;return n.attributes.is_handshake&&[0,23].includes(n.attributes.state)&&(r=t.upgradeToStateSlug("handshake")),t.groupApplication(n,e,r)},t.groupApplication=function(e,t,n){return t[n]?t[n].push(e):t[n]=[e],t},t.upgradeToStateSlug=function(e){return"state-".concat((0,w.LW)(e))},t.selectedJobId=function(){var e=t.state.filters.job_id;return e&&e.toString()},t.setDimension=function(e,n){var r=P({},t.state.ratingsWithDimensions);r[e]=r[e]===n?0:n,t.setState(function(){return{ratingsWithDimensions:r}},t.dimensionToRatingsFilter)},t.clearFilters=function(){t.setState(function(e){return{filters:P(P({},e.filters),H),ratingsWithDimensions:V}}),t.state.filtered&&t.handleToggleFilter(!0)},t.handleToggleFilter=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!t.state.filtered;t.deletePages(function(){return t.loadApplications(t.state.topFilter,e,0)}),t.setState({filtered:e})},t.deletePages=function(e){var n=new u.ApplicationsState({});t.setState({appsState:n},e)},t.fetchFilters=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.state.filtered)?JSON.stringify(t.state.filters):"false"},t.handlePageWipe=function(e){t.deletePages(function(){return t.loadApplications(e)}),t.setState(function(){return{requiresWipe:!1}})},t.fetchPagedApplication=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.state.topFilter,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.fetchFilters();if("false"===r&&t.state.appsState.isLoaded(e,n)){var a=(0,i.cloneDeep)(t.state.appsState).setPage(e,n);t.setState({appsState:a,loading:!1})}else t.fetchRequest(e,n,r)},t.isUsingSideFilters=function(){return 0!==t.state.filters.ratings.length||""!==t.state.filters.country||""!==t.state.filters.city||t.state.filters.eu_citizenship||""!==t.state.filters.name},t.fetchRequest=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.state.topFilter,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"false",a="?scope=".concat(e),o="&page=".concat(n+1),l="&filters=".concat(r);t.setState({loading:!0}),(0,d.hm)("".concat(t.props.applicationsUrl).concat(a).concat(o).concat(l),{method:"Post"}).then(function(r){t.createSearchTags();var a=r.pop();if(t.setState({tabCounters:{waiting:a.waiting||0,inbox:a.inbox||0,reviewing:a.review||0}}),t.shouldGroupApplications(e)&&"inbox"!==e)r.forEach(function(e){var n=O(e,2),r=(n[0],n[1]);return t.accordeonize(r.data)});else{var o=t.state.appsState?(0,i.cloneDeep)(t.state.appsState):new u.ApplicationsState({});r.forEach(function(r){var a=O(r,2),i=a[0],l=a[1],s=l.data,c=l.total,u="inbox"===e?t.upgradeToStateSlug(i):i;o=o.set(u,s,n,c)}),t.setState({appsState:o,loading:!1})}}).then(function(){t.state.scroll&&(window.scrollTo({top:t.state.scroll,behavior:"smooth"}),t.setState(function(){return{scroll:0}}))}).catch(d.ss)},t.getApplicationsTotal=function(e){return e.reduce(function(e,t){var n=O(t,2);n[0];return e+n[1].total},0)},t.dimensionToRatingsFilter=function(){var e=Object.entries(t.state.ratingsWithDimensions).reduce(function(e,t){var n=O(t,2),r=n[0],a=n[1];return a?[].concat(A(e),[{title:r,value:a}]):e},[]);t.setFilter(e,"ratings")},t.createSearchTags=function(){t.state.filtered&&t.setState(function(){return{searchTags:(0,_.createSearchTagsFromFilters)({city:t.state.filters.city,country:t.state.filters.country,name:t.state.filters.name,ratings:t.state.filters.ratings,eu_citizenship:t.state.filters.eu_citizenship})}})},t.handleDisableFilter=function(e,n){switch(e){case"rating":var r=(0,w.u5)(n).split(":")[0],a=t.state.filters.ratings.filter(function(e){return e.title!==r});return t.setState(function(e){return e.ratingsWithDimensions[r]=0,P({},e)}),void t.setFilter(a,"ratings",t.applyFilters);case"name":(0,l.handleCleanNameInput)()}t.setFilter(H[e],e,t.applyFilters)},t.handlePageClick=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.state.topFilter,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.selected,o=(0,i.cloneDeep)(t.state.appsState).setPage(n,a);t.setState({appsState:o,loading:!r}),o.isLoaded(n,a)?t.setState({loading:!1}):t.fetchPagedApplication(n,a)},t.showLoader=function(){return t.state.loading&&0===t.getSplatApplications().length},t.getSplatApplications=function(){var e=t.state.topFilter;return t.state.appsState.box(e,"splat")},t.ratingsWithDimensions=function(){return t.state.applicationInformation.ratings_with_dimensions};return t.state={filters:P(P({},H),{},{job_id:null}),filtered:!1,appsState:new u.ApplicationsState({}),loading:!0,ratingsWithDimensions:V,scroll:0,searchTags:[],seenList:[],mismatchFeedbackModal:{show:!1,error:null,app:null,url:null,ids:null,stepId:null,bulk:null},tabCounters:{waiting:null,inbox:null,reviewing:null},application:t.props.application?t.props.application.data:null,applicationInformation:t.props.applicationInformation?t.props.applicationInformation:null,topFilter:t.props.searchScope?t.props.searchScope:"inbox",target:"state-curated",mobileFiltersOpen:!1,requiresWipe:!1,rejectFormProbablyNotAMatch:new E.default({reason:"Proceeding with other Applications",reasonOther:null,candidateMessage:null,landingMessage:null,employerRating:null}),sendBulkTests:!1,bulkTestPeopleIds:[],bulkTestStep:{}},t.handleSubmitMismatchFeedback=t.handleSubmitMismatchFeedback.bind(D(t)),t.changeMismatchFeedbackModalState=t.changeMismatchFeedbackModalState.bind(D(t)),t.mismatchModalRef=o.createRef(),t.employerFeedbackRef=o.createRef(),t.appChangedToStepWithTest=!1,t.sendTestTarget=null,t.bulkMoveToStep=t.bulkMoveToStep.bind(D(t)),t.bulkReject=t.bulkReject.bind(D(t)),t.setFilter=t.setFilter.bind(D(t)),t.moveToStep=t.moveToStep.bind(D(t)),t.rejectApplication=t.rejectApplication.bind(D(t)),t.reconsiderApplication=t.reconsiderApplication.bind(D(t)),t.sendTest=t.sendTest.bind(D(t)),t.setTopFilter=t.setTopFilter.b
1ind(D(t)),t.setApplication=t.setApplication.bind(D(t)),t.removeApplication=t.removeApplication.bind(D(t)),t.handleBulkResponse=t.handleBulkResponse.bind(D(t)),t.giveAlert=t.giveAlert.bind(D(t)),t.openCloseMobileFilters=t.openCloseMobileFilters.bind(D(t)),t.showBulkTestsModal=t.showBulkTestsModal.bind(D(t)),t.verifySendBulkTests=t.verifySendBulkTests.bind(D(t)),t.sendBulkTestsAftermath=t.sendBulkTestsAftermath.bind(D(t)),t}return t=F,n=[{key:"componentDidMount",value:function(){this.state.application?this.setApplication(this.state.application):this.handleToggleFilter(!0);var e=new URLSearchParams(window.location.search);if(e.has("job_id")){var t=+e.get("job_id");this.setState(function(e){return{filters:P(P({},e.filters),{},{job_id:t}),filtered:!0}})}}},{key:"componentDidUpdate",value:function(e,t){var n=this.state.application;if(n!==t.application||this.state.topFilter!==t.topFilter){var r=null;r=n?"".concat(U).concat(String(n.id)):"inbox"!==this.state.topFilter?"".concat(U).concat(this.state.topFilter):U;var a=new URLSearchParams(window.location.search);if(a.has("job_id")&&U.indexOf("job_id")<0){var o=new URL("".concat(window.location.protocol,"//").concat(location.host).concat(r));o.searchParams.append("job_id",a.get("job_id")),r="".concat(o.pathname).concat(o.search)}z.push(r)}this.appChangedToStepWithTest&&this.sendTestTarget&&(this.appChangedToStepWithTest=!1,this.sendTest(this.sendTestTarget))}},{key:"openCloseMobileFilters",value:function(){var e=this;this.setState(function(){return{mobileFiltersOpen:!e.state.mobileFiltersOpen}})}},{key:"setTopFilter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.topFilter,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e!==this.state.topFilter||t?(this.setState(function(){return{loading:!0,topFilter:e}}),this.state.requiresWipe?this.handlePageWipe(e):this.loadApplications(e)):this.setState(function(){return{loading:!1}})}},{key:"setApplication",value:function(e){var t=this;this.setState(function(){return{loading:!0}}),(0,d.hm)(e.attributes.urls.attributes_url).then(function(n){var r=n;r.ats_offer=r.ats_offer.data,r.applicationQuestions=r.applicationQuestions.data,t.setState(function(){return{application:e,applicationInformation:r,loading:!1,seenList:t.state.seenList.concat([e.id])}})}).catch(d.ss)}},{key:"removeApplication",value:function(){this.setState(function(){return{loading:!0,application:null,applicationInformation:null}}),this.setTopFilter(this.state.application.attributes.employer_filter,!0)}},{key:"loader",value:function(){return o.createElement("div",{style:{position:"relative"}},o.createElement(m.A,null))}},{key:"setFilter",value:function(e,t,n){this.setState(function(n){return{filters:P(P({},n.filters),{},N({},t,e))}},n)}},{key:"applicationsFromTopFilter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.topFilter;return this.state.appsState.box(e)}},{key:"loadApplications",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.topFilter,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.filtered,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.setState({loading:!0});var r=this.fetchFilters(t),a=null===n?this.state.appsState.page(e):n;this.fetchPagedApplication(e,a,r)}},{key:"handleSubmitMismatchFeedback",value:function(){var e=this.state.mismatchFeedbackModal;e.bulk?((0,d.TB)(window.Routes.bulk_submit_employer_feedback_employer_applications({employer_feedback:this.employerFeedbackRef.current.value,ids:e.ids})).catch(d.ss),this.bulkProceedMoveToStep(e.app,e.url,e.ids,e.stepId)):((0,d.TB)(window.Routes.submit_employer_feedback_employer_application(this.state.application.id,{employer_feedback:this.employerFeedbackRef.current.value})).catch(d.ss),this.proceedMoveToStep(e.stepId,e.app)),this.changeMismatchFeedbackModalState({show:!1})}},{key:"changeMismatchFeedbackModalState",value:function(e){this.setState(function(t){return{mismatchFeedbackModal:P(P({},t.mismatchFeedbackModal),e)}})}},{key:"renderMismatchFeedbackModal",value:function(){var e=this;return o.createElement(o.Fragment,null,this.state.mismatchFeedbackModal.show&&o.createElement(k.default,{employerFeedbackRef:this.employerFeedbackRef,errorMessage:this.state.mismatchFeedbackModal.error,handleChange:this.changeMismatchFeedbackModalState,handleSubmitFeedback:this.handleSubmitMismatchFeedback,modalRef:this.mismatchModalRef,onClose:function(){return e.changeMismatchFeedbackModalState({show:!1})}}))}},{key:"moveToStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;this.setState(function(){return{scroll:window.pageYOffset}}),this.isProbablyNotAMatch(t)?this.changeMismatchFeedbackModalState({show:!0,bulk:!1,step:e,app:t}):this.proceedMoveToStep(e,t)}},{key:"proceedMoveToStep",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0;if(!t){var r=n.attributes.hiring_steps.find(function(e){return e.value===n.attributes.current_state});t=r?n.attributes.hiring_steps[r.number]:n.attributes.hiring_steps[0]}if("step"!==t.kind||t.message)this.executeMoveToStep(t,n);else{var a=n.attributes.job_id,o={update:this.props.urls.messages.update.replace("~job_id",a),create:this.props.urls.messages.create.replace("~job_id",a),preview:this.props.urls.messages.preview.replace("~job_id",a)};p.default.show(a,t,o).then(function(){return e.executeMoveToStep(t,n)}).catch(d.ss)}}},{key:"executeMoveToStep",value:function(e,t){var n=this,r=t.attributes.urls,a=e.value.split("-")[0],i=e.value.split("-")[1];if("state"===a)switch(i){case"employer_reviewing":(0,d.hm)(r.employer_reviewing,{method:"Post"}).then(this.handleApplicationResponse.bind(this,t,null)).catch(d.ss);break;case"hired":$.get(r.hired);break;case"offer_made":var l=t.attributes.job_title,s=t.attributes.person.attributes.name,c=o.createElement(o.Fragment,null,"Are you sure you want to register an offer made to candidate"," ",o.
1createElement("strong",null,s)," for job ",o.createElement("strong",null,l));S.default.show("Move to Proposal",c).then(function(e){e&&(0,d.hm)(r.offer_made,{method:"Post"}).then(n.handleApplicationResponse.bind(n,t,null)).catch(d.ss)}).catch(d.ss);break;default:this.giveAlert({message:"Sorry, couldn't process request",message_type:"alert"})}else(0,d.hm)(r.step+"?step_id="+i,{method:"Post"}).then(this.handleApplicationResponse.bind(this,t,e)).catch(d.ss)}},{key:"handleApplicationResponse",value:function(e,t,n){var r=n.application.data,a=0===e.attributes.state;if(this.appChangedToStepWithTest=t&&null!==t.test_name,this.sendTestTarget=r,"notice"===n.message_type)if(this.state.application||a){var o=(this.state.application||e).attributes.step_label,i=["Screened by Landing","Waiting for Screening"].includes(o)?window.location.reload():this.setState(function(){return{application:r}});this.deletePages(function(){return i})}else this.handlePageWipe()}},{key:"bulkMoveToStep",value:function(e,t,n){var r=this.getFirstApplicationOfBulk(t);this.isProbablyNotAMatch(r)?this.changeMismatchFeedbackModalState({show:!0,bulk:!0,ids:t,stepId:n,app:r,url:e}):this.bulkProceedMoveToStep(r,e,t,n)}},{key:"bulkProceedMoveToStep",value:function(e,t,n,r){if(!r){var a=e.attributes.hiring_steps.find(function(t){return t.value===e.attributes.current_state});r=a?e.attributes.hiring_steps[a.number].id:e.attributes.hiring_steps[0].id}(0,d.TB)(t.replace("~id",r),{ids:n}).then(this.handleBulkResponse).catch(d.ss)}},{key:"handleBulkResponse",value:function(e){var t;this.handlePageWipe(),this.giveAlert(e);var n=null===e||void 0===e||null===(t=e.applications)||void 0===t?void 0:t.data;n.length>0&&this.verifySendBulkTests(n)}},{key:"verifySendBulkTests",value:function(e){var t=this,n=e[0],r=n.attributes.hiring_steps.find(function(e){return e.value===n.attributes.current_state});null!==r.test_name&&setTimeout(function(){return t.showBulkTestsModal(r,e)},3e3)}},{key:"showBulkTestsModal",value:function(e,t){var n=t.map(function(e){return e.attributes.person.id});this.setState({sendBulkTests:!0,bulkTestPeopleIds:n,bulkTestStep:e})}},{key:"sendBulkTestsAftermath",value:function(e){var t,n=this,r=this.state.bulkTestStep.value,a=null===(t=this.state.appsState.box(r,"fullBox"))||void 0===t?void 0:t[0];if((null===a||void 0===a?void 0:a.length)>0){var o=(0,i.cloneDeep)(a),l=o.filter(function(e){return n.state.bulkTestPeopleIds.includes(e.attributes.person.id)}).map(function(e){return e.id});if((null===e||void 0===e?void 0:e.length)>0){e.forEach(function(e){var t=o.findIndex(function(t){return t.id===e.id});o[t].attributes.test_results=e.attributes.test_results});var s=(0,i.cloneDeep)(this.state.appsState),c=this.setAppsState(r,o,s);this.setState({appsState:c,sendBulkTests:!1,bulkTestPeopleIds:[],bulkTestStep:{},loading:!1})}else this.setState({loading:!0},function(){(0,d.hm)(window.Routes.fetch_employer_applications({ids:l})).then(function(e){var t;n.sendBulkTestsAftermath(null===(t=e.applications)||void 0===t?void 0:t.data)}).catch(function(e){(0,d.ss)(e),n.setState({sendBulkTests:!1,bulkTestPeopleIds:[],bulkTestStep:{},loading:!1})})})}else setTimeout(function(){return n.sendBulkTestsAftermath(e)},2e3)}},{key:"giveAlert",value:function(e){e.message&&("alert"===e.message_type?window.Alerts.alert(e.message):window.Alerts.notice(e.message))}},{key:"reconsiderApplication",value:function(){b.default.show(this.state.application.attributes.urls.reconsider_application_url.replace(":id",this.state.application.id),this.reconsiderApplicationAftermath.bind(this,this.state.application))}},{key:"reconsiderApplicationAftermath",value:function(e){(0,d.hm)(this.state.application.attributes.urls.application_url).then(this.handleApplicationResponse.bind(this,e,null)).catch(d.ss)}},{key:"createRejectionForm",value:function(e,t){return e?{applicationId:this.getFirstApplicationOfBulk(t),url:this.props.urls.bulkReject,applications:t}:{applicationId:this.state.application,url:this.state.application.attributes.urls.rejection_url}}},{key:"rejectApplicationProbablyNotAMatch",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=this.state.rejectFormProbablyNotAMatch,o=this.createRejectionForm(t,r);
1a.update(o),a.validate()?a.save().then(function(t){t.notice?(window.Alerts.notice(t.notice),a.update({saved:!0}),e.setState(function(){return{rejectFormProbablyNotAMatch:a}}),n()):(window.Alerts.alert(t.alert),a.update({saved:!1}),window.toggleSpinner(!1))}).catch(function(){window.Alerts.alert("Oops, something went wrong."),a.update({saved:!1}),window.toggleSpinner(!1)}):this.setState(function(){return{rejectFormProbablyNotAMatch:a}})}},{key:"isProbablyNotAMatch",value:function(e){return e.attributes.rating&&"inbox"===e.attributes.employer_filter&&"probably_not_a_match"===e.attributes.inbox_classification}},{key:"rejectApplication",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.application;if(this.isProbablyNotAMatch(e))return this.rejectApplicationProbablyNotAMatch(!1,this.rejectApplicationAftermath.bind(this,[e.id]));f.default.show(e,e.attributes.urls.rejection_url,this.rejectApplicationAftermath.bind(this,[e.id]),this.props.rejectionDimensionsMapping)}},{key:"getBulkRejectApplications",value:function(e){return this.state.appsState.getCompleteList().filter(function(t){var n=t.id;return e.includes(n)})}},{key:"getBulkRejectNames",value:function(e){if(e)return e.map(function(e){return e.attributes.person.attributes.name})}},{key:"getFirstApplicationOfBulk",value:function(e){return this.state.appsState.getCompleteList().find(function(t){return t.id===e[0]})}},{key:"bulkReject",value:function(e){var t=this.getFirstApplicationOfBulk(e),n=e.length>1?this.getBulkRejectApplications(e):null;if(this.isProbablyNotAMatch(t))return this.rejectApplicationProbablyNotAMatch(!0,this.rejectApplicationAftermath.bind(this,e),e);f.default.show(t,this.props.urls.bulkReject,this.rejectApplicationAftermath.bind(this,e),this.props.rejectionDimensionsMapping,e,this.getBulkRejectNames(n))}},{key:"rejectApplicationAftermath",value:function(e){var t=(0,i.cloneDeep)(this.state.appsState).remove(e);this.state.application?window.location.reload():this.setState({appsState:t,loading:!1}),window.toggleSpinner(!1)}},{key:"sendTest",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.application;null==e.attributes&&(e=this.state.application);var t=e.attributes.urls,n=t.test_invite_url,r=t.test_check_url;n&&r&&(document.getElementById("send-test-modal")||v.default.show(n,r,e.attributes.current_hiring_step_id,e.attributes.person.id,e.attributes.job_id,this.sendTestAftermath.bind(this,e)))}},{key:"sendTestAftermath",value:function(e){var t=this;(0,d.hm)(e.attributes.urls.application_url).then(function(n){t.handleApplicationResponse(e,null,n)}).catch(d.ss)}},{key:"render",value:function(){return o.createElement(o.Fragment,null,this.renderApplicationsList(),this.state.application&&(this.state.loading?this.loader():this.renderApplication()),this.renderMismatchFeedbackModal())}},{key:"renderApplication",value:function(){return o.createElement("div",{className:"employer-applications-wrapper"},o.createElement(h.default,{seenList:this.state.seenList,application:this.state.application,moveToStep:this.moveToStep,rejectApplication:this.rejectApplication,giveAlert:this.giveAlert,loading:this.state.loading,backButton:this.removeApplication,applicationQuestions:this.state.applicationInformation.applicationQuestions,urls:this.state.applicationInformation.urls,is_inbox:this.state.applicationInformation.is_inbox,ats_offer:this.state.applicationInformation.ats_offer,ats_provider:this.state.applicationInformation.ats_provider,delivered:this.state.applicationInformation.delivered,ats_name:this.state.applicationInformation.ats_name,job_editable:this.state.applicationInformation.job_editable,step_label:this.state.application.attributes.step_label,reconsiderApplication:this.reconsiderApplication,sendTest:this.sendTest,topFilter:this.state.topFilter,showRatingBody:!1,ratingsWithDimensions:this.ratingsWithDimensions(),outdated:this.props.outdated}))}},{key:"renderJobTitleFromFilters",value:function(){var e=this;if(!this.state.filters.job_id&&this.state.application&&this.setFilter(this.state.application.attributes.job_id,"job_id"),this.state.filters.job_id){var t=[].concat(A(this.props.other_jobs),A(this.props.followed_jobs)).find(function(t){return t.id.toString()===e.state.filters.job_id.toString()});if(t)return o.createElement("div",{className:"job-title-from-filter"},t.attributes.title,t.attributes.location&&" (".concat(t.attributes.location,")"))}}},{key:"renderApplicationsList",value:function(){var e=a()("employer-applications-wrapper",{"is-hidden":!!this.state.application}),t=this.getSplatApplications();return o.createElement("div",{className:e},o.createElement(j.HeaderJobFilter,{applyFilters:this.applyFilters,followedJobs:this.props.followed_jobs,job_id:this.state.filters.job_id,otherJobs:this.props.other_jobs,setFilter:this.setFilter}),o.createElement("div",{className:this.state.mobileFiltersOpen?"disabled":"top-bar"},o.createElement(s.default,{setTopFilter:this.setTopFilter,readyCounter:this.state.tabCounters.inbox,reviewCounter:this.state.tabCounters.reviewing,activeFilter:this.state.topFilter,waitingForScreeningCounter:this.state.tabCounters.waiting})),o.createElement("div",{className:"applications-body"},o.createElement("div",{className:"left-side"},o.createElement(l.default,{setDimension:this.setDimension,setFilter:this.setFilter,filters:this.state.filters,dimensions:this.state.ratingsWithDimensions,googleMapsApiKey:this.props.googleMapsApiKey,clearFilters:this.clearFilters,openCloseMobileFilters:this.openCloseMobileFilters,applyFilters:this.applyFilters,mobileFiltersOpen:this.state.mobileFiltersOpen,topFilter:this.state.topFilter})),o.createElement("div",{className:this.state.mobileFiltersOpen?"disabled":"right-side"},this.renderJobTitleFromFilters(),this.state.filtered&&o.createElement(y.default,{topFilter:this.state.topFilter,searchTags:this.state.searchTags,handleDeleteTag:this.handleDisableFilter}),this.showLoader()?this.loader():o.createElement(c.default,{seenList:this.state.seenList,bulkMoveToStep:this.bulkMoveToStep,bulkReject:this.bulkReject,chatUrl:this.props.chat_url,companyCountryCode:this.props.companyCountryCode,contactsUrl:this.props.contacts_url,disengaged:this.props.disengaged,hiringSteps:this.props.hiringSteps,moveToStep:this.moveToStep,rejectApplication:this.rejectApplication,selectedJobId:this.selectedJobId(),setApplication:this.setApplication,topFilter:this.state.topFilter,urls:this.props.urls,loadM
1oreApplications:this.fetchPagedApplication,handlePageClick:this.handlePageClick,applications:t,appsState:(0,i.cloneDeep)(this.state.appsState),loader:this.loader,shouldGroupApplications:this.shouldGroupApplications,loading:this.state.loading,accordionsWithNewRules:this.accordionsWithNewRules,waitingForScreeningCounter:this.state.tabCounters.waiting,numberOfTalentUsers:this.props.numberOfTalentUsers}))),this.state.sendBulkTests&&o.createElement(C.default,{peopleIds:this.state.bulkTestPeopleIds,testStep:this.state.bulkTestStep,sendBulkTestsAftermath:this.sendBulkTestsAftermath}),this.props.eorCalculatorProps&&o.createElement(T.default,this.props.eorCalculatorProps))}}],n&&x(t.prototype,n),r&&x(t,r),Object.defineProperty(t,"prototype",{writable:!1}),F}(o.Component);const G=Y},50969(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(96540),a=n(82910),o=n(41790);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var s=n(17827),c=0;function u(e){var t=e.text,n=i((0,r.useState)(function(){return"addon-info-trigger-".concat(++c)}),1)[0];return r.createElement(r.Fragment,null,r.createElement(a.default,{id:n,name:"info",size:"sm",color:"company-text-base",tabIndex:0,"aria-label":"More info",className:s.trigger}),r.createElement(o.default,{targetId:n,popoverClassName:s.popover,stopPropagation:!0},t))}},98652(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(96540),a=n(83721),o=n(19131);function i(e){var t,n=e.estimate,i=e.packages,l=e.selectedPackage,s=e.selectedAddons,c=e.isMonthly,u=e.feeExpanded,d=e.onToggleFee,p=i.find(function(e){return e.code===l}),f=(null===p||void 0===p||null===(t=p.addons)||void 0===t?void 0:t.filter(function(e){return"DEFAULT"!==e.addonType&&s.has(e.code)}))||[],m=f.length>0;return r.createElement("div",{className:o.breakdownCard},r.createElement("h3",{className:o.breakdownTitle},n.package.name," BREAKDOWN"),r.createElement("div",{className:o.breakdownLines},r.createElement("div",{className:o.breakdownLine},r.createElement("span",null,"Employee gross salary"),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(n.breakdown.grossSalary))),!!n.breakdown.employeeBenefits&&r.createElement("div",{className:o.breakdownLine}
1,r.createElement("span",null,"Employee benefits"),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(n.breakdown.employeeBenefits))),r.createElement("div",{className:o.breakdownLine},r.createElement("span",null,"Local taxes & contributions"),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(n.breakdown.localTaxes))),r.createElement("div",{className:"".concat(o.breakdownLine," ").concat(m?o.breakdownLineExpandable:"")},r.createElement("span",null,r.createElement("span",null,n.package.name),m&&r.createElement("button",{className:o.btnExpand,onClick:d,"aria-label":"Toggle fee breakdown details","aria-expanded":u},r.createElement("svg",{className:"".concat(o.iconChevron," ").concat(u?"":o.iconChevronCollapsed),viewBox:"0 0 20 20","aria-hidden":"true"},r.createElement("path",{d:"M14.707 12.707a1 1 0 01-1.414 0L10 9.414l-3.293 3.293a1 1 0 01-1.414-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 010 1.414z"})))),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(n.breakdown.eorFee))),m&&u&&r.createElement("div",{className:o.breakdownSubLines},r.createElement("div",{className:"".concat(o.breakdownLine," ").concat(o.breakdownLineSub)},r.createElement("span",null,"Base fee"),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(n.breakdown.eorBaseFee))),f.map(function(e){return r.createElement("div",{key:e.code,className:"".concat(o.breakdownLine," ").concat(o.breakdownLineSub)},r.createElement("span",null,e.name),r.createElement("span",{className:o.breakdownValue},(0,a.formatCurrency)(e.monthlyCost*(c?1:12))))}))),r.createElement("p",{className:o.breakdownDesc},"*Fully compliant hiring that includes social security and other mandatory contributions in Portugal."),r.createElement("div",{className:o.breakdownTotal},r.createElement("span",{className:o.totalLabel},c?"Total monthly":"Total yearly"),r.createElement("span",{className:o.totalValue},(0,a.formatCurrency)(n.breakdown.total))),r.createElement("p",{className:o.breakdownDisclaimer},"Final cost may vary due to allowances."))}},77917(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S});var r=n(96540),a=n(53172),o=n(15720),i=n(80773),l=n(98652),s=n(50969);function c(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||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.")}()}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var f=n(19131),m=n(84802),h=n(89382),b=n(53304),v=r.createElement("img",{className:f.iconCheck,src:m,alt:"",width:"16",height:"16"}),g=r.createElement("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"},r.createElement("path",{d:"M4.5 4.5l9 9M13.5 4.5l-9 9",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})),y=r.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},r.createElement("path",{d:"M8 6V8.66667M8 11.3333H8.00667M14.4866 12L9.15329 2.66665C9.037 2.46146 8.86836 2.29078 8.66457 2.17203C8.46078 2.05329 8.22915 1.99072 7.99329 1.99072C7.75743 1.99072 7.52579 2.05329 7.322 2.17203C7.11822 2.29078 6.94958 2.46146 6.83329 2.66665L1.49995 12C1.38241 12.2036 1.32077 12.4346 1.32129 12.6697C1.32181 12.9047 1.38447 13.1355 1.50292 13.3385C1.62136 13.5416 1.79138 13.7097 1.99575 13.8259C2.20011 13.942 2.43156 14.0021 2.66662 14H13.3333C13.5672 13.9997 13.797 13.938 13.9995 13.8208C14.202 13.7037 14.3701 13.5354 14.487 13.3327C14.6038 13.1301 14.6653 
112.9002 14.6653 12.6663C14.6652 12.4324 14.6036 12.2026 14.4866 12Z",stroke:"currentColor",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"})),_=2e4,w=15e4;function k(e){return parseInt(e.replace(/[^\d]/g,""),10)||0}function E(e){return Array.from(e).join(",")}function S(e){var t=e.packagesPath,n=e.estimatePath,d=e.quotePdfPath,p=e.eorServiceUrl,m=void 0===p?"https://landing.jobs/business-employer-of-record/":p,S=u((0,r.useState)(!1),2),j=S[0],C=S[1],T=u((0,r.useState)(""),2),A=T[0],O=T[1],F=u((0,r.useState)(_),2),P=F[0],N=F[1],R=u((0,r.useState)(!1),2),M=R[0],x=R[1],I=u((0,r.useState)([]),2),B=I[0],L=I[1],D=u((0,r.useState)(""),2),W=D[0],q=D[1],U=u((0,r.useState)(new Set),2),z=U[0],J=U[1],H=u((0,r.useState)(!0),2),V=H[0],Y=H[1],$=u((0,r.useState)(null),2),G=$[0],K=$[1],Q=u((0,r.useState)(!1),2),X=Q[0],Z=Q[1],ee=u((0,r.useState)(!0),2),te=ee[0],ne=ee[1],re=u((0,r.useState)(!1),2),ae=re[0],oe=re[1],ie=u((0,r.useState)(!1),2),le=ie[0],se=ie[1],ce=u((0,r.useState)(!1),2),ue=ce[0],de=ce[1],pe=u((0,r.useState)(!1),2),fe=pe[0],me=pe[1],he=u((0,r.useState)(new Set),2),be=he[0],ve=he[1],ge=u((0,r.useState)(""),2),ye=ge[0],_e=ge[1],we=(0,r.useRef)(null),ke=(0,r.useRef)(null),Ee=(0,r.useRef)(null),Se=(0,r.useCallback)(function(){C(!0),0===B.length&&Ce()},[B.length]),je=(0,r.useCallback)(function(){return C(!1)},[]);(0,r.useEffect)(function(){var e=function(e){var t=e.detail;_e(t&&"string"===typeof t.locationType?t.locationType:""),Se()};return document.addEventListener("eor-calculator:open",e),function(){return document.removeEventListener("eor-calculator:open",e)}},[Se]),(0,r.useEffect)(function(){return function(){we.current&&clearTimeout(we.current)}},[]);var Ce=function(){fetch(t,{headers:{Accept:"application/json","X-CSRF-Token":(0,a.m5)()}}).then(function(e){return e.json()}).then(function(e){var t;(null===(t=e.packages)||void 0===t?void 0:t.length)>0&&(L(e.packages),q(e.packages[0].code))}).catch(function(){})},Te=(0,r.useCallback)(function(e,t,r,o){var i=null!==t&&void 0!==t?t:W,l=null!==r&&void 0!==r?r:z,s=(null!==o&&void 0!==o?o:V)?"monthly":"yearly",c=k(null!==e&&void 0!==e?e:A);if(0!==c&&"tailored"!==i&&i){var u=E(l),d=ye?"&location_type=".concat(encodeURIComponent(ye)):"",p="".concat(n,"?annual_salary=").concat(c,"&package_code=").concat(encodeURIComponent(i),"&addons=").concat(encodeURIComponent(u),"&period=").concat(s).concat(d);oe(!0),se(!1),fetch(p,{headers:{Accept:"application/json","X-CSRF-Token":(0,a.m5)()}}).then(function(e){return e.json().then(function(t){return{ok:e.ok,data:t}})}).then(function(e){var t=e.ok,n=e.data;t&&!n.error?K(n):se(!0)}).catch(function(){return se(!0)}).finally(function(){return oe(!1)})}},[A,W,z,V,n,ye]);(0,r.useEffect)(function(){ke.current=Te},[Te]);var Ae=(0,r.useCallback)(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];we.current&&clearTimeout(we.current),we.current=setTimeout(function(){return ke.current.apply(ke,t)},300)},[]),Oe=(0,r.useCallback)(function(){we.current&&clearTimeout(we.current)},[]),Fe=function(e){if(Ee.current){var t=(e-_)/13e4*100,n=getComputedStyle(Ee.current).getPropertyValue("--slider-active").trim(),r=getComputedStyle(Ee.current).getPropertyValue("--slider-track").trim();Ee.current.style.background="linear-gradient(to right, ".concat(n," ").concat(t,"%, ").concat(r," ").concat(t,"%)")}},Pe=function(e){q(e),J(new Set),"tailored"!==e&&Ae(void 0,e,new Set)},Ne=function(e){J(function(t){var n=new Set(t);return n.has(e)?n.delete(e):n.add(e),Ae(void 0,void 0,n),n})};return(0,r.useEffect)(function(){Fe(P)},[j,P]),r.createElement(i.default,{visible:j,onClose:je,labelledBy:"eor-calculator-title",panelClassName:f.panel},r.createElement("div",{className:f.header},r.createElement("div",{className:f.headerContent},r.createElement("h2",{className:f.title},"Calculate Employee of Record cost"),r.createElement("div",{className:f.subtitle},r.createElement("span",null,"Know more about our"),r.createElement(o.default,{context:"company",type:"terceary",size:"S",href:m,target:"_blank",iconRight:"squareArrowOutUpRight"},"EOR service"))),r.createElement("button",{className:f.closeBtn,onClick:je,"aria-label":"Close calculator"},g)),r.createElement("div",{className:f.body},r.createElement("label",{className:f.label,htmlFor:"eor-salary-input"},"Annual gross salary"),r.createElement("div",{className:"".concat(f.inputWrapper," ").concat(M?f.inputWrapperError:"")},r.createElement("input",{id:"eor-salary-input",className:f.input,type:"text",placeholder:"Enter employee salary",value:A,onChange:function(e){var t=e.target.value.replace(/[^\d]/g,""),n=parseInt(t,10)||0;
1O(t?n.toLocaleString("en-IE"):""),N(Math.max(_,Math.min(n,w))),x(!1),Fe(Math.max(_,Math.min(n,w))),X&&Ae(t?n.toLocaleString("en-IE"):"")},"aria-invalid":M,"aria-describedby":M?"eor-salary-error":void 0}),r.createElement("span",{className:f.currency},"\u20ac")),M&&r.createElement("div",{id:"eor-salary-error",className:f.error,role:"alert"},y,r.createElement("span",null,"Please enter employee salary to calculate EOR")),r.createElement("input",{ref:Ee,className:f.slider,type:"range",min:_,max:w,step:"5000",value:P,onChange:function(e){var t=parseInt(e.target.value,10);N(t);var n=t.toLocaleString("en-IE");O(n),x(!1),Fe(t),X&&Ae(n)},"aria-label":"Annual gross salary"}),X&&r.createElement(r.Fragment,null,r.createElement("div",{className:f.toggle},r.createElement("span",{className:"".concat(f.toggleLabel," ").concat(V?"":f.toggleLabelActive)},"Yearly"),r.createElement("label",{className:f.toggleSwitch},r.createElement("input",{type:"checkbox",checked:V,onChange:function(){var e=!V;Y(e),Ae(void 0,void 0,void 0,e)},"aria-label":"Toggle monthly or yearly period"}),r.createElement("span",{className:f.toggleSlider})),r.createElement("span",{className:"".concat(f.toggleLabel," ").concat(V?f.toggleLabelActive:"")},"Monthly")),B.map(function(e){var t,n,a,o,i,l,u;return r.createElement("div",{key:e.code,className:"".concat(f.packageCard," ").concat(W===e.code?f.packageCardSelected:"")},r.createElement("label",{className:f.packageHeader},r.createElement("input",{type:"radio",name:"eor-package",value:e.code,checked:W===e.code,onChange:function(){return Pe(e.code)},className:f.packageRadio}),r.createElement("span",{className:f.packageRadioCustom}),r.createElement("div",{className:f.packageInfo},r.createElement("span",{className:f.packageName},e.name),e.description&&r.createElement("span",{className:f.packageDesc},e.description)),r.createElement("span",{className:f.packagePrice},Math.round(e.monthlyFee*(V?1:12)),"\u20ac",r.createElement("span",{className:f.packagePriceSuffix}," fee"))),W===e.code&&(null===(t=e.addons)||void 0===t?void 0:t.length)>0&&(n=e.addons.filter(function(e){return"DEFAULT"===e.addonType}),a=e.addons.filter(function(e){return"DEFAULT"!==e.addonType}),o=[].concat(c(n),c(a)),i=be.has(e.code),l=i?o:o.slice(0,5),u=o.length>5,r.createElement("div",{className:f.packageBody},l.map(function(e){return"DEFAULT"===e.addonType?r.createElement("div",{key:e.code,className:f.careIncludedItem},v," ",r.createElement("span",null,e.name),e.hasInfoIcon&&e.infoText&&r.createElement(s.default,{text:e.infoText})):r.createElement("div",{key:e.code,className:f.addonItem,role:"checkbox","aria-checked":z.has(e.code),tabIndex:0,onClick:function(){return Ne(e.code)},onKeyDown:function(t){" "!==t.key&&"Enter"!==t.key||(t.preventDefault(),Ne(e.code))}},r.createElement("img",{className:f.addonCheckboxCustom,src:z.has(e.code)?b:h,alt:"",width:"24",height:"24"}),r.createElement("span",{className:f.addonName},e.name,e.hasInfoIcon&&e.infoText&&r.createElement(s.default,{text:e.infoText})),r.createElement("span",{className:f.addonPrice},"+ ",Math.round(e.monthlyCost*(V?1:12)),"\u20ac"))}),u&&r.createElement("button",{type:"button",className:f.showMoreBtn,onClick:function(){return ve(function(t){var n=new Set(t);return n.has(e.code)?n.delete(e.code):n.add(e.code),n})}},i?"Show less":"Show more",r.createElement("svg",{className:"".concat(f.showMoreChevron," ").concat(i?f.showMoreChevronUp:""),width:"16",height:"16",viewBox:"0 0 20 20","aria-hidden":"true"},r.createElement("path",{d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",fill:"currentColor"}))))))}),r.createElement("div",{className:"".concat(f.packageCard," ").concat("tailored"===W?f.packageCardSelected:"")},r.createElement("label",{className:f.packageHeader},r.createElement("input",{type:"radio",name:"eor-package",value:"tailored",checked:"tailored"===W,onChange:function(){return Pe("tailored")},className:f.packageRadio}),r.createElement("span",{className:f.packageRadioCustom}),r.createElement("div",{className:f.packageInfo},r.createElement("span",{className:f.packageName},"TAILORED"),r.createElement("span",{className:f.packageDesc},"Build to fit your needs")),r.createElement("span",{className:"".concat(f.packagePrice," ").concat(f.packagePricePurple)},"Upon request"))),r.createElement("div",{"aria-live":"polite","aria-atomic":"true"},le&&"tailored"!==W&&r.createElement("div",{className:f.error,role:"alert"},y,r.createElement("span",null,"Could not update pricing, please try again.")),G&&"tailored"!==W&&r.createElement(l.default,{estimate:G,packages:B,selectedPackage:W,selectedAddons:z,isMonthly:V,feeExpanded:te,onToggleFee:function(){return ne(!te)}})))),r.createElement("div",{className:f.footer},X?r.createElement("div",{className:f.footerActions},r.createElement(o.default,{context:"company",type:"primary",size:"M",href:"https://campaign.landing.jobs/business-eor-meeting",target:"_blank",className:f.fullWidth},"Request a meeting"),"tailored"!==W&&r.createElement(o.default,{context:"company",type:"terceary",size:"M",onClick:function(){var e=ye?"&location_type=".concat(encodeURIComponent(ye)):"",t="".concat(d,"?annual_salary=").concat(k(A),"&package_code=").concat(encodeURIComponent(W),"&addons=").concat(encodeURIComponent(E(z))).concat(e);me(!1),de(!0),fetch(t,{headers:{"X-CSRF-Token":(0,a.m5)()}}).then(function(e){if(!e.ok)throw new Error("PDF unavailable");return e.blob()}).then(function(e){var t=URL.createObjectURL(e);window.open(t,"_blank"),setTimeout(function(){return URL.revokeObjectURL(t)},3e4)}).catch(function(){return me(!0)}).finally(function(){return de(!1)})},disabled:ue,spinner:ue,iconRight:"squareArrowOutUpRight"},"Get full report")):r.createElement(o.default,{context:"company",type:"primary",size:"M",onClick:function(){0!==k(A)?(x(!1),Z(!0),0===B.length&&Ce(),Oe(),Te()):x(!0)},disabled:ae,spinner:ae,className:f.fullWidth},"Calculate"),fe&&r.createElement("div",{className:f.error,role:"alert"},y,r.createElement("span",null,"Report temporarily unavailable, please try again."))))}},83721(e,t,n){"use strict";
1function r(e){return Math.round(e).toLocaleString("en-IE")+"\u20ac"}n.r(t),n.d(t,{formatCurrency:()=>r})},70238(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S});var r=n(96540),a=n(40961),o=n(40901),i=n(8653),l=n(62107),s=n(58040),c=n(49007),u=n(88063),d=n(72409),p=n(56503);function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function m(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function b(e){var t=g();return function(){var n,r=y(e);if(t){var a=y(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}(this,n)}}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(g=function(){return!!e})()}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var _=n(90066),w=n(81964),k=n(15798),E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(E,e);var t,n,g,y=b(E);function E(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,E),(t=y.call(this,e)).modalRef=void 0,t.scrollRef=void 0,t.handleTextChange=function(e){var n,r,a,o=e.currentTarget,i=o.name,l=o.value,s=t.state.rejectionForm;s.update((n={},a=l,(r=m(r=i))in n?Object.defineProperty(n,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[r]=a,n)),t.setState({rejectionForm:s})},t.modalRef=r.createRef(),t.scrollRef=r.createRef(),t.handleFormChange=t.handleFormChange.bind(v(t)),t.handleReject=t.handleReject.bind(v(t)),t.handleCancel=t.handleCancel.bind(v(t)),t.handleCandidateMessage=t.handleCandidateMessage.bind(v(t)),t.state={rejectionForm:new o.default({application:t.props.application,applicationId:t.props.application.id,url:t.props.rejectionUrl,applications:t.props.applications,reason:"",applicationState:t.props.application.attributes.employer_filter,dimensions:t.getDimensionsIfRating(),rejectionDimensionsMapping:t.props.rejectionDimensionsMapping,isMeetRequirements:t.isMeetRequirements()})},t}return t=E,n=[{key:"handleCancel",value:function(){this.modalRef.current.close()}},{key:"componentDidMount",value:function(){window.scrollTo(0,this.scrollRef.offsetTop)}},{key:"componentDidUpdate",value:function(){document.querySelector(".lj-error")&&document.querySelector(".lj-error").scrollIntoView()}},{key:"handleReject",value:function(){var e=this,t=this.state.rejectionForm,n=document.getElementById("rejection_reason_other"),r=document.getElementById("rejection_candidate_message"),a=document.getElementById("rejection_landing_message"),o=document.getElementById("rejection_employer_rating_message"),i={reasonOther:n?n.value:null,candidateMessage:r?r.value:null,landingMessage:a?a.value:null,ratingMessage:o?o.value:null};t.update(i),t.validate()?t.save().then(function(n){n.notice?(window.Alerts.notice(n.notice),t.update({saved:!0}),e.setState(function(){return{rejectionForm:t}}),e.props.rejectApplication(),e.handleCancel()):(window.Alerts.alert(n.alert),t.update({saved:!1}),window.toggleSpinner(!1))}).catch(function(){window.Alerts.alert("Oops, something went wrong."),t.update({saved:!1}),window.toggleSpinner(!1)}):this.setState(function(){return{rejectionForm:t}})}},{key:"isMeetRequirements",value:function(){var e;return this.isInbox()&&"meet_requirements"===(null===(e=this.props.application.attributes.ratings_with_dimensions[0])||void 0===e?void 0:e.inbox_classification)}},{key:"isInbox",value:function(){return"inbox"===this.props.application.attributes.employer_filter}},{key:"handleFormChange",value:function(e){var t={};t[e.name]=e.value;var n=this.state.rejectionForm;n.update(t),this.setState(function(){return{rejectionForm:n}})}},{key:"handleCandidateMessage",value:function(e){var t={};t.candidateMessage=e.target.value;var n=this.state.rejectionForm;n.update(t),this.setState(function(){return{rejectionForm:n}})}},{key:"renderFeedbackForLandingJobs",value:function(){return r.createElement(r.Fragment,null,r.createElement("div",{className:_.ratingText},r.createElement("div",{className:_.sectionTitle},"Feedback for Landing.jobs"),r.createElement("div",{className:_.note},"Note: This info is visible to Landing.jobs only and it will help us improve future screenings. Thank y
1ou!")),r.createElement(d.default,{name:"rejection[landing_message]",id:"rejection_landing_message",color:"ripePlum",textarea:!0,label:"1. Is there any extra information you would like to share so we can improve our curation?",required:this.state.rejectionForm.requiresLandingMessage(),error:this.state.rejectionForm.errors.landing_message}))}},{key:"renderHanshakeAlert",value:function(){return r.createElement(u.default,{classes:_.handshakeWarningContainer},r.createElement("div",{className:_.handshakeWarningHeader},r.createElement(p.default,{title:"Handshake",color:"ripePlum",icon:k,labelClass:_.handshakeWarningTag}),"Application from handshake"),r.createElement("div",{className:_.handshakeWarningBody},"This application comes from a handshake you made to the candidate. Are you sure you want to reject? Please keep in mind that you showed interest in getting to know the candidate. Did you reach out to the candidate? Do you want to do that before rejecting?"))}},{key:"renderButtons",value:function(){return r.createElement("div",{className:_.footer},r.createElement("div",{className:_.buttons},r.createElement(s.A,{buttonColor:"ripePlum",onClick:this.handleReject,otherClasses:_.button},"Reject"),r.createElement(s.A,{buttonColor:"ripePlum",buttonType:"border",onClick:this.handleCancel,otherClasses:_.button},"Cancel")))}},{key:"rejectionReasons",value:function(){return this.isInbox()?this.state.rejectionForm.inboxReasons():this.state.rejectionForm.reasons()}},{key:"getDimensionsIfRating",value:function(){var e=this.props.application.attributes;return e.rating?e.ratings_with_dimensions[0].dimensions:null}},{key:"renderCandidatesHeader",value:function(){return this.props.candidateNames?"".concat(this.props.candidateNames.length," candidates:"):this.state.rejectionForm.application.attributes.person.attributes.name}},{key:"employerNote",value:function(){return this.props.candidateNames?"Note: Be aware that the same notes will be passed on to all the candidates by email.":"Note: These notes will be passed on to the candidate b
1y email."}},{key:"renderNamesIfBulk",value:function(){var e=this.props.candidateNames;if(e){var t=e.map(function(e){return r.createElement("li",{key:e},e)});return r.createElement("div",{className:_.namesList},r.createElement("ul",null,t))}}},{key:"render",value:function(){return r.createElement(c.default,{className:_.modal,defaultOpen:!0,ref:this.modalRef,title:"Reject Application",disableClose:!0},r.createElement("div",{className:_.sectionTitle},"Feedback for ",this.renderCandidatesHeader()),this.renderNamesIfBulk(),r.createElement("div",{className:_.note},this.employerNote()),r.createElement(i.default,{radioName:"reason",groupLabel:"1. Choose a rejection reason",required:!0,vertical:!0,error:this.state.rejectionForm.errors.reason,color:"ripePlum",labels:this.rejectionReasons(),onClickYield:this.handleFormChange}),r.createElement("div",{id:"more-info-panel",className:_.moreInfo},"Other"===this.state.rejectionForm.reason&&r.createElement(d.default,{color:"ripePlum",error:this.state.rejectionForm.errors.reason_other,id:"rejection_reason_other",label:"Could you please specify the reason?",name:"reasonOther",onChange:this.handleTextChange,required:!0}),"Position no longer available"===this.state.rejectionForm.reason&&r.createElement(u.default,{classes:"alert-box"},r.createElement("h5",null,r.createElement("img",{src:w,className:"iconic iconic-sm",alt:""})," Position no longer available"),r.createElement("p",null,"By selecting ",r.createElement("em",null,"Position no longer available")," we will close the job position and all ongoing applications will be closed.")),r.createElement(d.default,{name:"rejection[candidate_message]",id:"rejection_candidate_message",color:"ripePlum",textarea:!0,error:this.state.rejectionForm.errors.candidate_message,label:"2. Give the candidate(s) more info about the rejection for future improvements:",onChange:this.handleCandidateMessage})),this.state.rejectionForm.reason&&r.createElement(l.default,{hide:".js-rejectionFormContent",form:this.state.rejectionForm,url:this.props.application.attributes.urls.preview_rejection_url}),this.renderFeedbackForLandingJobs(),this.renderButtons())}}],g=[{key:"show",value:function(e,t,n,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=$("<div></div>");$("body").append(s),a.render(r.createElement(E,{application:e,rejectionUrl:t,rejectApplication:n,rejectionDimensionsMapping:o,applications:i,candidateNames:l}),s[0])}}],n&&f(t.prototype,n),g&&f(t,g),Object.defineProperty(t,"prototype",{writable:!1}),E}(r.Component);const S=E},6727(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(96540),a=n(54827),o=n(95947);function i(e){return r.createElement("div",{className:o.searchTag},e.label,r.createElement(a.default,{name:"close",color:"white",size:a.Size.Medium,clickHandler:e.handleDelete}))}},66862(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(96540),a=n(6727),o=n(25734);function i(e){return r.createElement("div",{className:o.searchTags},("rejected"!==e.topFilter?e.searchTags.filter(function(e){return!e.label.startsWith("From:")}):e.searchTags).map(function(t){return r.createElement(a.default,{label:t.label,handleDelete:function(){return e.handleDeleteTag(t.name,t.label)},key:"".concat(t.name,", ").concat(t.label)})}))}},15791(e,t,n){"use strict";n.r(t),n.d(t,{createSearchTagsFromFilters:()=>c});n(66862);var r=n(54509),a=n(94691);function o(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||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.")}()}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}
1finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e){return Object.entries(e).filter(function(e){var t=i(e,2),n=(t[0],t[1]);return n&&!(0,r.V)(n)}).reduce(function(e,t){var n=i(t,2),r=n[0],a=n[1];return[].concat(o(e),"ratings"===r?o(a.map(function(e){return u("rating",e)})):[u(r,a)])},[])}var u=function(e,t){var n={name:e,label:arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.toString()},r="Based in ".concat(t);switch(e){case"city":case"location":n.label=r;break;case"rating":n.label="".concat((0,a.Ns)(t.title),": ").concat(t.value);break;case"name":n.label="Candidate name: ".concat(t);break;case"eu_citizenship":n.label="Has EU Citizenship";break;case"in_process":case"qualified_candidates":case"probably_not_a_match":n.label="From: ".concat((0,a.nx)(e))}return n}},40538(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(96540),a=n(49007),o=n(58040),i=n(80733),l=n(49222);function s(e){var t=e.peopleIds,n=e.testStep,s=e.sendBulkTestsAftermath,c=(0,r.useRef)(null),u=function(){c.current.close()};return r.createElement(a.default,{title:"Send Technical Test",defaultOpen:!0,ref:c}
1,r.createElement("div",{id:"send-bulk-test-modal",className:l.content},"Would you like to send the Technical Test to the candidates?"),r.createElement("br",null),r.createElement("div",{className:l.note},"Note: You can Cancel and send the tests later in the Candidate\u2019s Application Page."),r.createElement("div",{className:l.footer},r.createElement("div",{className:l.buttons},r.createElement(o.A,{buttonColor:"ripePlum",onClick:function(){window.toggleSpinner(!0),(0,i.TB)(window.Routes.bulk_assessment_invite(),{step_id:n.id,people_ids:t}).then(function(e){e.notice?(window.toggleSpinner(!1),window.Alerts.notice(e.notice),u(),s()):(window.Alerts.alert(e.alert),u()),window.toggleSpinner(!1)}).catch(function(e){(0,i.ss)(e),window.toggleSpinner(!1)})},otherClasses:l.button},"Send Tests"),r.createElement(o.A,{buttonColor:"ripePlum",buttonType:"border",onClick:u,otherClasses:l.button},"Cancel"))))}},80773(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(96540),a=n(50813),o='button:not([disabled]), input:not([disabled]), [tabindex="0"], a[href], select, textarea';function i(e){var t=e.visible,n=e.onClose,i=e.labelledBy,l=e.panelClassName,s=e.children,c=(0,r.useRef)(null),u=(0,r.useRef)(null);return(0,r.useEffect)(function(){if(t){u.current=document.activeElement,document.body.style.overflow="hidden";var e=requestAnimationFrame(function(){var e,t=null===(e=c.current)||void 0===e?void 0:e.querySelector(o);null===t||void 0===t||t.focus()}),n=u.current;return function(){cancelAnimationFrame(e),document.body.style.overflow="",null===n||void 0===n||n.focus()}}},[t]),(0,r.useEffect)(function(){if(t){var e=function(e){if("Escape"!==e.key){if("Tab"===e.key){var t=c.current;if(t){var r=t.querySelectorAll(o);if(0!==r.length){var a=r[0],i=r[r.length-1];e.shiftKey&&document.activeElement===a?(e.preventDefault(),i.focus()):e.shiftKey||document.activeElement!==i||(e.preventDefault(),a.focus())}}}}else n()};return document.addEventListener("keydown",e),function(){return document.removeEventListener("keydown",e)}}},[t,n]),t?r.createElement("div",{className:a.overlay,role:"dialog","aria-modal":"true","aria-labelledby":i},r.createElement("div",{className:a.backdrop,onClick:n}),r.createElement("div",{ref:c,className:l},s)):null}},54509(e,t,n){"use strict";function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,l=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==n.return||n.return()}finally{if(s)throw i}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function o(e,t){var n,a=[],o=[],i=0,l=0,s=r(e);try{for(s.s();!(n=s.n()).done;){var c=n.value;o.push(c),++i/t===l+1&&(a[l]=o,o=[],l++)}}catch(u){s.e(u)}finally{s.f()}return o.length&&(a[l]=o),a}function i(e){return Array.isArray(e)&&!e.length}n.d(t,{T:()=>o,V:()=>i})},53172(e,t,n){"use strict";n.d(t,{Un:()=>d,m5:()=>g,hm:()=>c,ss:()=>m,UH:()=>b,NT:()=>p,T3:()=>s,TB:()=>u});var r="Oops, something went wrong. Please refresh the screen and try again.",a={400:"There was something wrong with the information submitted.",401:"You're not authorized to see this information/perform this action.",403:"You're not authorized to see this information/perform this action.",404:"The information you wanted to see doesn't seem to exist.",408:"Request timed out. Please check your internet connection (Our servers may be under heavy load).",429:"You're making too many requests in a short period of time. Dial down, would'ya.",500:r,503:"The server seems to be down temporarily. Please try again later."};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(n),!0).forEach(function(t){l(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return fetch(e,{method:"POST",headers:i({"X-CSRF-Token":g(),credentials:"same-origin"},n),body:t}).then(function(e){return e.json()})}var c=function(e,t){(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign({},t);return v(n,"credentials","same-origin"),v(n,"headers",{}),v(n.headers,"Accept","application/json"),fetch(e,n)})(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).then(function(e){var t=h(e.status);if(t)throw{alert:t};return 204===e.status?{}:e.text().then(function(e){return e?JSON.parse(e):{}})}).then(t).catch(m)};function u(e,t){return f("POST",e,t,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)}function d(e,t){return f("DELETE",e,t,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)}function p(e,t){return f("PATCH",e,t,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)}function f(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=i({method:e,body:JSON.stringify(n)},r);return v(o,"headers",{}),v(o.headers,"Content-Type","application/json"),o.headers["X-CSRF-Token"]=g(),c(t,a,o)}function m(e){e.alert?window.Alerts&&window.Alerts.alert(e.alert):e.message?window.Alerts&&window.Alerts.alert(e.message):window.Alerts&&window.Alerts.alert(r),window.toggleSpinner&&window.toggleSpinner(!1)}var h=function(e){return e>=400&&(window.toggleSpinner&&window.toggleSpinner(!1),a[e]||r)};function b(e){e.notice?window.Alerts&&window.Alerts.notice(e.notice):e.alert&&window.Alerts&&window.Alerts.alert(e.alert)}function v(e,t,n){var r=e[t];return void 0===r?e[t]=n:r}function g(){var e=document.querySelector("meta[name=csrf-token]");return e&&e.getAttribute("content")}},40888(e){e.exports={moreInfo:"reconsider_modal-module_moreInfo_ed34a",footer:"reconsider_modal-module_footer_f1d10",buttons:"reconsider_modal-module_buttons_c4dd3",button:"reconsider_modal-module_button_acbe6"}},2875(e){e.exports={content:"send_test_modal-module_content_bedae",note:"send_test_modal-module_note_bf961",footer:"send_test_modal-module_footer_e1e84",buttons:"send_test_modal-module_buttons_e46c4",button:"send_test_modal-module_button_c5915"}},30316(e){e.exports={wrapper:"HeaderJobFilter-module_wrapper_c865d",title:"HeaderJobFilter-module_title_ed5a2",jobIcon:"HeaderJobFilter-module_jobIcon_d0ebc",jobLink:"HeaderJobFilter-module_jobLink_a4fa9",jobFilter:"HeaderJobFilter-module_jobFilter_ab037"}},84031(e){e.exports={container:"MismatchToInProcessModalContainer-module_container_eca7d",subtitle:"MismatchToInProcessModalContainer-module_subtitle_cc8b2",note:"MismatchToInProcessModalContainer-module_note_bd78f",text:"MismatchToInProcessModalContainer-module_text_d9b8e",okButton:"MismatchToInProcessModalContainer-module_okButton_c4605"}},68689(e){e.exports={sidebarFiltersWrapper:"sidebar_filters-module_sidebarFiltersWrapper_c29be",clearFiltersButton:"sidebar_filters-module_clearFiltersButton_ec159",applyFilterButton:"sidebar_filters-module_applyFilterButton_b5949",filterButtonsContainer:"sidebar_filters-module_filterButtonsContainer_f5d62",applyMobileFilterButton:"sidebar_filters-module_applyMobileFilterButton_cd10a",purpleTopBarMobile:"sidebar_filters-module_purpleTopBarMobile_f7cc4",purpleTopBarMobileTitle:"sidebar_filters-module_purpleTopBarMobileTitle_dd50b",refineSearchButton:"sidebar_filters-module_refineSearchButton_d1ed7",clearFiltersButtonMobile:"sidebar_filters-module_clearFiltersButtonMobile_b73c9",closeButtonMobile:"sidebar_filters-module_closeButtonMobile_b1631",buttonPurpleBackgroun
1d:"sidebar_filters-module_buttonPurpleBackground_f410f",applyFilters:"sidebar_filters-module_applyFilters_dc6da",filtersTitle:"sidebar_filters-module_filtersTitle_ffcfa",main:"sidebar_filters-module_main_d7cea",checkboxList:"sidebar_filters-module_checkboxList_bfbac",accordionIcon:"sidebar_filters-module_accordionIcon_e6d64"}},68895(e){e.exports={squareRadioButtons:"square_radio_buttons-module_squareRadioButtons_d632a",radio:"square_radio_buttons-module_radio_f6e09",radioLabel:"square_radio_buttons-module_radioLabel_ec89b","check-icon":"square_radio_buttons-module_check-icon_e9fd0",labelMain:"square_radio_buttons-module_labelMain_d7f89",labelExtra:"square_radio_buttons-module_labelExtra_b1e1b",tuftsBlue:"square_radio_buttons-module_tuftsBlue_bed22",vertical:"square_radio_buttons-module_vertical_fbd89",borderButtons:"square_radio_buttons-module_borderButtons_c6959",groupLabel:"square_radio_buttons-module_groupLabel_dcf08",required:"square_radio_buttons-module_required_f8b5b"}},94851(e){e.exports={text:"confirm_modal-module_text_c3a4c",modal:"confirm_modal-module_modal_ba78e"}},72819(e){e.exports={main:"job_opening_filter-module_main_cdfc3"}},23994(e){e.exports={text:"ask_modal-module_text_d6646",note:"ask_modal-module_note_c8ba8",footer:"ask_modal-module_footer_b81b8",modal:"ask_modal-module_modal_ca037",buttons:"ask_modal-module_buttons_b106f",button:"ask_modal-module_button_f17b9"}},17827(e){e.exports={trigger:"addon_info_tooltip-module_trigger_b34b2",popover:"addon_info_tooltip-module_popover_fc506"}},19131(e){e.exports={panel:"eor_calculator-module_panel_e83c1",header:"eor_calculator-module_header_d2616",headerContent:"eor_calculator-module_headerContent_d7bc1",title:"eor_calculator-module_title_dbd0d",subtitle:"eor_calculator-module_subtitle_fbfea",closeBtn:"eor_calculator-module_closeBtn_d1b3a",body:"eor_calculator-module_body_f18f0",label:"eor_calculator-module_label_db46f",inputWrapper:"eor_calculator-module_inputWrapper_b44d8",inputWrapperError:"eor_calculator-module_inputWrapperError_a8c5f",input:"eor_calculator-module_input_d114c",currency:"eor_calculator-module_currency_ba1fc",error:"eor_calculator-module_error_c3e7c",slider:"eor_calculator-module_slider_ecb6b",footer:"eor_calculator-module_footer_d5a2f",meetingSentClose:"eor_calculator-module_meetingSentClose_baed0",meetingSentBody:"eor_calculator-module_meetingSentBody_a65ed",meetingSentMailIcon:"eor_calculator-module_meetingSentMailIcon_c6f4f",meetingSentText:"eor_calculator-module_meetingSentText_aaba9",fullWidth:"eor_calculator-module_fullWidth_fa484",footerActions:"eor_calculator-module_footerActions_e2525",toggle:"eor_calculator-module_toggle_ef510",toggleLabel:"eor_calculator-module_toggleLabel_d5646",toggleLabelActive:"eor_calculator-module_toggleLabelActive_bc7ec",toggleSwitch:"eor_calculator-module_toggleSwitch_c0375",toggleSlider:"eor_calculator-module_toggleSlider_c0211",packageCard:"eor_calculator-module_packageCard_fb3f7",packageCardSelected:"eor_calculator-module_packageCardSelected_e0d80",packageHeader:"eor_calculator-module_packageHeader_ff8c6",packageBody:"eor_calculator-module_packageBody_cc3dd",packageRadio:"eor_calculator-module_packageRadio_b7cb1",packageRadioCustom:"eor_calculator-module_packageRadioCustom_b8c10",packageInfo:"eor_calculator-module_packageInfo_fb824",packageName:"eor_calculator-module_packageName_ffc57",packageDesc:"eor_calculator-module_packageDesc_f1a89",packagePrice:"eor_calculator-module_packagePrice_aa08c",packagePricePurple:"eor_calculator-module_packagePricePurple_fbbe1",packagePriceSuffix:"eor_calculator-module_packagePriceSuffix_f7a01",careIncluded:"eor_calculator-module_careIncluded_b0096",careIncludedItem:"eor_calculator-module_careIncludedItem_f98bf",iconCheck:"eor_calculator-module_iconCheck_fc801",careAddons:"eor_calculator-module_careAddons_c5a9d",addonItem:"eor_calculator-module_addonItem_d3501",addonCheckboxCustom:"eor_calculator-module_addonCheckboxCustom_f3752",addonName:"eor_calculator-module_addonName_b2e3c",addonPrice:"eor_calculator-module_addonPrice_a04a3",showMoreBtn:"eor_calculator-module_showMoreBtn_ddf81",showMoreChevron:"eor_calculator-module_showMoreChevron_a2793",showMoreChevronUp:"eor_calculator-module_showMoreChevronUp_a9cfe",breakdownCard:"eor_calculator-module_breakdownCard_b9547",breakdownTitle:"eor_calculator-module_breakdownTitle_c7997",breakdownLines:"eor_calculator-module_breakdownLines_b643f",breakdownLine:"eor_calculator-module_breakdownLine_f2f41",breakdownLineExpandable:"eor_calculator-module_breakdownLineExpandable_d3e84",breakdownValue:"eor_calculator-module_breakdownValue_c7018",breakdownSubLines:"eor_calculator-module_breakdownSubLines_cf85c",breakdownLineSub:"eor_calculator-module_breakdownLineSub_c0801",btnExpand:"eor_calculator-module_btnExpand_eff1c",iconChevron:"eor_calculator-module_iconChevron_ce736",iconChevronCollapsed:"eor_calculator-module_iconChevronCollapsed_a2854",breakdownDesc:"eor_calculator-module_breakdownDesc_a23d8",breakdownTotal:"eor_calculator-module_breakdownTotal_c2baa",totalLabel:"eor_calculator-module_totalLabel_fbee5",totalValue:"eor_calculator-module_totalValue_b53ef",breakdownDisclaimer:"eor_calculator-module_breakdownDisclaimer_bea3d"}}
1,90066(e){e.exports={sectionTitle:"rejection_modal-module_sectionTitle_c1813",moreInfo:"rejection_modal-module_moreInfo_cb45e",footer:"rejection_modal-module_footer_ea426",buttons:"rejection_modal-module_buttons_ccc80",button:"rejection_modal-module_button_e403e",ratingText:"rejection_modal-module_ratingText_dab51",note:"rejection_modal-module_note_f3a85",handshakeWarningContainer:"rejection_modal-module_handshakeWarningContainer_ac96d",handshakeWarningHeader:"rejection_modal-module_handshakeWarningHeader_c49cb",handshakeWarningBody:"rejection_modal-module_handshakeWarningBody_c36be",handshakeWarningTag:"rejection_modal-module_handshakeWarningTag_fd91c",namesList:"rejection_modal-module_namesList_c6208"}},95947(e){e.exports={searchTag:"SearchTagItem-module_searchTag_a37e8"}},25734(e){e.exports={searchTags:"SearchTagList-module_searchTags_ab54a"}},49222(e){e.exports={content:"send_bulk_tests_modal-module_content_a9f68",note:"send_bulk_tests_modal-module_note_f8328",footer:"send_bulk_tests_modal-module_footer_f9bd8",buttons:"send_bulk_tests_modal-module_buttons_ed574",button:"send_bulk_tests_modal-module_button_da8d1"}},50813(e){e.exports={overlay:"SidePanel-module_overlay_d5249",backdrop:"SidePanel-module_backdrop_f36e2"}},84802(e,t,n){"use strict";e.exports=n.p+"static/app/assets/images/svg/icons-lj-styleguide-2025/check-purple-300176ce106766fb2ffe.svg"},89382(e,t,n){"use strict";e.exports=n.p+"static/app/assets/images/svg/icons-lj-styleguide-2025/checkbox-default-cd3fbd424f05633f6806.svg"},53304(e,t,n){"use strict";e.exports=n.p+"static/app/assets/images/svg/icons-lj-styleguide-2025/checkbox-selected-d759fc63babdb2ad8e05.svg"}}]);
2//# sourceMappingURL=85579-9d45bcc5d14065acc8fe.js.map

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.