PageSourceSearch

https://static.jobscore.com/prod/app/static/js/2441.c5e5a42f.chunk.js

js jobscore.com collected 2026-09-24 09:00:06 UTC 118,611 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[2441,8444],{35818(e,t,a){a.d(t,{A:()=>z});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(46229),i=a(73626),c=a(75433),d=a(15381),u=a(93354),p=a(79205),m=a(53490),b=a(84442),f=a(7947),g=a(59046),E=a(17192),y=a(50920),A=a(28277),_=a(77686),O=a(14447),h=a(53393);const v=({currentCols:e,newCols:t,columnsData:a})=>{let r=[...e];return t.forEach((e=>{const t=e.column_id,n=((e,t,a)=>{const r=Object.values(a).sort(((e,t)=>e.id-t.id)).map((e=>e.column_id)),n=Object.values(e).map((e=>e.column_id)),o=r.indexOf(t);let l=null;return r.slice(0,o).slice().reverse().forEach((e=>{const t=n.indexOf(e);-1!==t&&null===l&&(l=t)})),(l||0)+1})(r,t,a);r=[...r.slice(0,n),e,...r.slice(n)]})),r};window.smartMergeColumns=v;const j=v;var P=a(50521),C=Object.defineProperty,w=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,F=(e,t,a)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const T=e=>e.value,S=e=>{const t=(0,f.O6)(e,"text"),a=(0,f.O6)(e,"private");return r.createElement(A.A,{option:r.createElement(u.Ay,null,t," ",a?r.createElement(y.A,null):null)})},R=(0,r.memo)((({options:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>({options:e,getOptionValue:T,renderOption:S,disableVirtualization:!0})),[e]);return r.createElement(_.A,{name:"new_columns",label:t({id:P.y8p}),required:!0,cmpProps:a,enableBulkAddRemove:!0})}));R.propTypes={options:o().arrayOf(o().shape({})).isRequired};const I=({onClose:e,columnsData:t,setFlashingIds:a,getCustomOrder:n})=>{const{formatMessage:o}=(0,l.A)(),s=(0,p.A)("columns"),u=(0,O.A)(),m=(0,r.useMemo)((()=>{const e=((e,t)=>{for(var a in t||(t={}))D.call(t,a)&&F(e,a,t[a]);if(w)for(var a of w(t))x.call(t,a)&&F(e,a,t[a]);return e})({},t);return s.forEach((t=>{delete e[t.column_id]})),e}),[t,s]),b=(0,r.useMemo)((()=>Object.keys(m).map((e=>{const t=m[e];return{text:t.name,value:t.column_id,private:t.private}}))),[m]),f=(0,r.useCallback)((r=>{let o;if(n)o=n(r,s);else{const e=r.new_columns.map((e=>({column_id:e})));o=j({currentCols:s,newCols:e,columnsData:t})}u("columns",o),a(r.new_columns),e()}),[e,a,u,s,n]),g=(0,r.useMemo)((()=>h.Ik().shape({new_columns:h.YO().of(h.Yj()).min(1).label(o({id:P.y8p})).required()})),[o]);return r.createElement(i.A,{onClose:e,open:!0,saveFn:f,size:c.Kk,title:o({id:P.yrT}),validationSchema:g,autoSaveData:(0,d.A)()},(()=>r.createElement(R,{options:b})))};I.propTypes={onClose:o().func.isRequired,columnsData:o().shape({}).isRequired,setFlashingIds:o().func.isRequired,getCustomOrder:o().func},I.defaultProps={getCustomOrder:null};const k=I;var M=a(47263),q=a(91875);const J=e=>e.column_id,B=()=>({verticalAlign:"middle"}),U=({columnName:e,isPrivate:t})=>r.createElement(u.Ay,null,e," ",t?r.createElement(y.A,null):null);U.propTypes={columnName:o().string,isPrivate:o().bool},U.defaultProps={columnName:null,isPrivate:null};const L=({columnsData:e,getCustomOrder:t})=>{const{formatMessage:a}=(0,l.A)(),n=(0,p.A)("columns"),{remove:o,move:s}=(0,m.A)("columns"),{isOpen:i,onOpen:c,onClose:d}=(0,q.A)(),{flashingIds:u,setFlashingIds:y}=(0,b.A)(3e3),A=(0,r.useCallback)((({record:t})=>{const a=(0,f.O6)(e,`${t.column_id}.name`),n=(0,f.O6)(e,`${t.column_id}.private`);return r.createElement(U,{columnName:a,isPrivate:n})}),[e]),_=(0,r.useCallback)((()=>r.createElement(M.A,{onClick:c,"data-test-id":"add-col"},a({id:P.yrT}))),[a,c]),O=(0,r.useMemo)((()=>[{Header:a({id:P.LSD}),Cell:A,Footer:_,colProps:B,accessor:"name",disableSortBy:!0}]),[a,A,_]),h=(0,r.useMemo)((()=>[{icon:E.A,ariaLabel:a({id:P.joy}),dataTestId:"del-btn",onClick:(e,{rowIndex:t})=>{o(t)},renderDash:({record:t})=>!1===(0,f.O6)(e,`${t.column_id}`).removable}]),[a,o,e]),v=(0,r.useMemo)((()=>({onDragEnd:({source:t,destination:a})=>{a&&!1!==e[n[a.index].column_id].orderable&&s(t.index,a.index)},lockByFunc:({record:t})=>!1===(0,f.O6)(e,`${t.column_id}`).orderable})),[n,e,s]),j=(0,r.useMemo)((()=>{const e={};return u.forEach((t=>{e[t]=1})),e}),[u]);return r.createElement(r.Fragment,null,r.createElement(g.A,{columns:O,data:n,actions:h,orderable:v,flashingIds:j,customGetRecordId:J,enableFooter:!0}),i?r.createElement(k,{setFlashingIds:y,onClose:d,columnsData:e,getCustomOrder:t}):null)};L.propTypes={columnsData:o().shape({}).isRequired,getCustomOrder:o().func},L.defaultProps={getCustomOrder:null};
1const N=L,V={"data-test-id":"custom-columns-drawer"},W=({filterData:e,onFilterChange:t,columnsData:a,onClose:n,loading:o,errorEl:u,getCustomOrder:p})=>{const{formatMessage:m}=(0,l.A)(),b=(0,r.useCallback)(((e,a,r)=>{t(e),r(e)}),[t]);return o?r.createElement(s.A,null):r.createElement(i.A,{title:m({id:P.dpr}),initialValues:e,onSubmitSuccess:n,onClose:n,size:c.Yw,saveFn:b,actionButtonTitle:m({id:P.he8}),isDrawer:!0,hideActionHelper:!0,autoSaveData:(0,d.A)(),dialogProps:V},u||r.createElement(N,{getCustomOrder:p,columnsData:a,filterData:e}))};W.propTypes={filterData:o().shape({}).isRequired,onFilterChange:o().func.isRequired,columnsData:o().shape({}).isRequired,onClose:o().func.isRequired,loading:o().bool,errorEl:o().node,getCustomOrder:o().func},W.defaultProps={loading:null,errorEl:null,getCustomOrder:null};const z=W},70970(e,t,a){a.d(t,{A:()=>E});var r=a(96569),n=a(73723),o=a.n(n),l=a(77686),s=a(4161),i=Object.defineProperty,c=Object.defineProperties,d=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(e,t,a)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,f=(e,t)=>{for(var a in t||(t={}))p.call(t,a)&&b(e,a,t[a]);if(u)for(var a of u(t))m.call(t,a)&&b(e,a,t[a]);return e};const g=e=>{var t=e,{label:a,placeholder:n,cmpProps:o}=t,i=((e,t)=>{var a={};for(var r in e)p.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&u)for(var r of u(e))t.indexOf(r)<0&&m.call(e,r)&&(a[r]=e[r]);return a})(t,["label","placeholder","cmpProps"]);const{connData:b}=(0,s.A)(),g=(null==b?void 0:b.departments)||[],E=(0,r.useMemo)((()=>f({getOptionValue:e=>e.id,getOptionLabel:e=>e.name,placeholder:n,options:g},o)),[a,o,n,g]);return r.createElement(l.A,(y=f({enableBulkAddRemove:!0,label:a},i),c(y,d({cmpProps:E}))));var y};g.propTypes={cmpProps:o().shape({}),label:o().string,placeholder:o().string},g.defaultProps={cmpProps:{},label:null,placeholder:null};const E=g},41170(e,t,a){a.d(t,{A:()=>E});var r=a(96569),n=a(73723),o=a.n(n),l=a(77686),s=a(4161),i=Object.defineProperty,c=Object.defineProperties,d=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(e,t,a)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,f=(e,t)=>{for(var a in t||(t={}))p.call(t,a)&&b(e,a,t[a]);if(u)for(var a of u(t))m.call(t,a)&&b(e,a,t[a]);return e};const g=e=>{var t=e,{label:a,placeholder:n,cmpProps:o}=t,i=((e,t)=>{var a={};for(var r in e)p.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&u)for(var r of u(e))t.indexOf(r)<0&&m.call(e,r)&&(a[r]=e[r]);return a})(t,["label","placeholder","cmpProps"]);const{connData:b}=(0,s.A)(),g=(null==b?void 0:b.locations)||[],E=(0,r.useMemo)((()=>f({getOptionValue:e=>e.id,getOptionLabel:e=>e.nickname_city_state_country,placeholder:n,options:g},o)),[a,o,n,g]);return r.createElement(l.A,(y=f({enableBulkAddRemove:!0,label:a},i),c(y,d({cmpProps:E}))));var y};g.propTypes={label:o().string,placeholder:o().string,cmpProps:o().shape({})},g.defaultProps={label:null,placeholder:null,cmpProps:{}};const E=g},66002(e,t,a){a.d(t,{AH:()=>r,Ew:()=>n,R$:()=>s,R2:()=>o,m5:()=>l});const r=1,n=2,o=3,l=4,s="email_sender"},66726(e,t,a){a.d(t,{A:()=>h});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(77686),i=a(68481),c=a(39989),d=a(96262),u=a(50521),p=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(e,t,a)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,A=(e,t)=>{for(var a in t||(t={}))g.call(t,a)&&y(e,a,t[a]);if(f)for(var a of f(t))E.call(t,a)&&y(e,a,t[a]);return e},_=(e,t)=>m(e,b(t));const O=e=>{var t=e,{sources:a,cmpProps:n,multi:o}=t,c=((e,t)=>{var a={};for(var r in e)g.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&f)for(var r of f(e))t.indexOf(r)<0&&E.call(e,r)&&(a[r]=e[r]);return a})(t,["sources","cmpProps","multi"]);const{formatMessage:p}=(0,l.A)(),m=(0,r.useMemo)((()=>(0,d.A)(a,p,"friendly_name")),[p,a]),b=(0,r.useMemo)((()=>_(A({getOptionLabel:e=>e.friendly_name,getOptionValue:e=>e.id},n),{options:m})),[m,n]),y=o?s.A:i.A;return r.createElement(y,_(A({label:p({id:u.cQd})},c),{cmpProps:b}))};
1O.propTypes={sources:o().arrayOf(o().shape({})),cmpProps:o().shape({}),multi:o().bool},O.defaultProps={sources:c.Ay,cmpProps:{},multi:!1};const h=O},698(e,t,a){a.d(t,{A:()=>w});var r=a(96569),n=a(73723),o=a.n(n),l=a(76054),s=a(75075),i=a(77686),c=a(15464),d=a(14447),u=a(13594),p=a(97636),m=a(37252),b=a(50521),f=a(70226),g=Object.defineProperty,E=Object.defineProperties,y=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,h=(e,t,a)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,v=(e,t)=>{for(var a in t||(t={}))_.call(t,a)&&h(e,a,t[a]);if(A)for(var a of A(t))O.call(t,a)&&h(e,a,t[a]);return e};const j=(0,l.Z)({stringify:e=>`${e.full_name}${e.email}`}),P=({onClose:e,name:t,filterOptions:a})=>{const{insertData:n}=(0,p.A)(),o=(0,c.A)(t),l=(0,d.A)(),s=(0,r.useCallback)((r=>{const s=r.data.data,i=s.map((e=>(n(e),e.id)));a(s).length>0&&l(t,[].concat(o.current).concat(i)),e()}),[n,l,a]);return r.createElement(f.A,{onClose:e,onSubmitSuccess:s})};P.propTypes={onClose:o().func.isRequired,name:o().string.isRequired,filterOptions:o().func.isRequired};const C=e=>{var t=e,{name:a,label:n,placeholder:o,cmpProps:l,disableAdd:c,filterOptions:d,enableBulkAddRemove:f}=t,g=((e,t)=>{var a={};for(var r in e)_.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&A)for(var r of A(e))t.indexOf(r)<0&&O.call(e,r)&&(a[r]=e[r]);return a})(t,["name","label","placeholder","cmpProps","disableAdd","filterOptions","enableBulkAddRemove"]);const{connData:h,connLoading:C}=(0,p.A)(),{formatMessage:w}=(0,s.A)(),[D,x]=(0,r.useState)(!1),{userHasAdmin:F}=(0,m.A)(),T=F()&&!c,S=(0,u.A)("Select"),R=(0,r.useMemo)((()=>d(h||[])),[h,d]),I=(0,r.useCallback)((()=>{x(!0)}),[]),k=(0,r.useCallback)((()=>{x(!1)}),[]),M=(0,r.useMemo)((()=>{const e=v({hasAvatar:!0,virtualizationCfg:{itemHeight:S.subcomponents.SelectOption.variants.withAvatar.structure.height.value},avatarProps:e=>({src:e.avatar_urls}),loading:C,getOptionLabel:e=>e.full_name,getOptionValue:e=>e.id,options:R,filterOptions:j,placeholder:o},l);return T&&(e.addRowText=w({id:b.AgK}),e.onAddRow=I),e}),[C,R,j,o,l,T,I,w]);return r.createElement(r.Fragment,null,r.createElement(i.A,(q=v({name:a,label:n,addableRow:T},g),E(q,y({enableBulkAddRemove:f,cmpProps:M})))),D?r.createElement(P,{filterOptions:d,onClose:k,name:a}):null);var q};C.propTypes={name:o().string.isRequired,label:o().string,disableAdd:o().bool,enableBulkAddRemove:o().bool,placeholder:o().string,cmpProps:o().shape({}),filterOptions:o().func},C.defaultProps={cmpProps:{},label:null,disableAdd:!1,enableBulkAddRemove:!0,placeholder:null,filterOptions:e=>e};const w=C},9776(e,t,a){a.d(t,{A:()=>O});var r=a(96569),n=a(73723),o=a.n(n),l=a(26856),s=a(2018),i=a(75075),c=a(60697),d=a(65968),u=a(11226),p=a(1983),m=a(37252),b=a(50521),f=Object.defineProperty,g=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,A=(e,t,a)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const _=({users:e,name:t,inputName:a,readOnly:n,filterName:o})=>{const{handleSave:f,onDeleteChip:_,onCloseAddFilter:O,filterData:h}=(0,d.A)({name:t}),{formatMessage:v}=(0,i.A)(),{userHasSysadmin:j}=(0,m.A)(),P=j(),C=(null==e?void 0:e.length)||0,w=C>0,D=(w||P&&!!(null==e?void 0:e.length))&&!n,x=(0,r.useCallback)((e=>r.createElement(l.A,((e,t)=>{for(var a in t||(t={}))E.call(t,a)&&A(e,a,t[a]);if(g)for(var a of g(t))y.call(t,a)&&A(e,a,t[a]);return e})({label:r.createElement(c.A,{filterName:o||v({id:b.U5I}),counter:C,hideCounter:!w}),"data-test-id":"filter-users-chip",onDelete:D?_:null},e))),[C,w,D,_,v]);let F;if(n){if(!w)return null;F=x()}else F=r.createElement(p.A,{initialValues:h,onSave:f,startOpened:!w,onClose:O,root:x},r.createElement(u.i,{inputName:a}));return r.createElement(s.A,{item:!0},F)};_.propTypes={users:o().arrayOf(o().string),readOnly:o().bool,name:o().string.isRequired,inputName:o().string.isRequired,filterName:o().string},_.defaultProps={users:null,readOnly:!1,filterName:null};const O=(0,r.memo)(_)},11226(e,t,a){a.d(t,{A:()=>y,i:()=>g});var r=a(96569),n=a(73723),o=a.n(n),l=a(9094),s=a(85458),i=a(21768),c=a(75075),d=a(79205),u=a(698),p=a(10241),m=a(50521),b=a(25194);const f=({checkboxProps:e})=>r.createElement(l.A,{id:b.YZ,name:b.YZ,cmpProps:e}),g=({inputName:e})=>{const{formatMessage:t}=(0,c.A)();return r.createElement(s.Ay,{container:!0},r.createElement(s.Ay,{row:!0,columns:1},r.createElement(i.A,null,r.createElement(u.A,{"data-test-id":"users-select",labelWidth:0,label:null,name:e,placeholder:t({id:m.M}),disableAdd:!0}))))};g.propTypes={inputName:o().string.isRequired};const E=({inputName:e,filterName:t})=>{const{formatMessage:a}=(0,c.A)(),n=(0,d.A)(b.YZ);return r.createElement(p.A,{title:t||a({id:m.U5I}),renderCheckbox:f,expanded:n,"data-test-id":"filter-card-users"},r.createElement(g,{inputName:e}))};E.propTypes={inputName:o().string.isRequired,filterName:o().string}
1,E.defaultProps={filterName:null};const y=(0,r.memo)(E)},15811(e,t,a){a.d(t,{A:()=>y});var r=a(96569),n=a(73723),o=a.n(n),l=a(87961),s=a(75075),i=a(34299),c=a(51444),d=a(50521),u=Object.defineProperty,p=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,f=(e,t,a)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const g={"data-test-id":"confidential-access-dialog"},E=e=>{var t=e,{open:a,onClose:n,accessToRequest:o,jobTitle:u}=t,E=((e,t)=>{var a={};for(var r in e)m.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&p)for(var r of p(e))t.indexOf(r)<0&&b.call(e,r)&&(a[r]=e[r]);return a})(t,["open","onClose","accessToRequest","jobTitle"]);const{formatMessage:y}=(0,s.A)(),A=y({id:d.VqI}),{accessBlockedMessage:_}=(0,c.Ay)({jobTitle:u,accessToRequest:o,requiredAccessLevel:A,userListType:c.cF,getMailSubject:()=>y({id:d.Vge},{accessToRequest:o,jobTitle:u}),getMailBody:({userName:e,userSettingsUrl:t,loggedName:a})=>y({id:d.jmg},{userName:e,userSettingsUrl:t,loggedName:a}),customMsg:y({id:d.yas},{requiredAccessLevel:A,accessToRequest:o})});return r.createElement(l.A,((e,t)=>{for(var a in t||(t={}))m.call(t,a)&&f(e,a,t[a]);if(p)for(var a of p(t))b.call(t,a)&&f(e,a,t[a]);return e})({open:a,size:"small",onClose:n,title:y({id:d.lAf},{accessToRequest:(0,i.YF)(o)}),dialogProps:g},E),_)};E.propTypes={open:o().bool.isRequired,onClose:o().func.isRequired,accessToRequest:o().string.isRequired,jobTitle:o().string.isRequired};const y=E},86801(e,t,a){a.d(t,{J5:()=>r,Sh:()=>n,u3:()=>o});const r="candidate_card_home_email",n="candidate_card_tags",o=250},48410(e,t,a){a.d(t,{Bk:()=>f,Cb:()=>P,HE:()=>b,Ic:()=>l,JR:()=>u,Ks:()=>c,P$:()=>d,Tc:()=>_,bc:()=>y,f$:()=>O,fT:()=>s,jk:()=>h,mC:()=>i,su:()=>j,uB:()=>v,uJ:()=>E,w6:()=>g,wO:()=>p,yc:()=>A,zO:()=>m});var r=a(44114),n=a(42532),o=a(50521);const l="admins",s="job-description-section",i="job-hiring-team-section",c="job-application-configuration-section",d="job-application-integrations-section",u="job-approvals-section",p="job-workflow-stages-section",m="job-automations-section",b="job-compensation-section",f="job-details-section",g="job-score-criteria-section",E="job-referral-reward-section",y="job-search-firm-section",A="all",_="ofccp_compliance_form",O={id:_,name:"OFCCP Compliance Form",global:!0,eeo_question:!1,validations:["required","hide"],question:"OFCCP Compliance Form",hide:!0,required:!0,question_type_name:"multiple_choice",can_edit:!1,hint:null,private:!1,additional_configuration:null,candidate_question_options:[],validation_value_id:1,ofccp_question:!0,i18n_token:o.gV1},h={[r.tH.id]:n.Zm.id,[r.JV.id]:n.rl.id,[r.vg.id]:n.ej.id,[r.xA.id]:n.Zm.id,[r.QU.id]:n.rl.id,[r.F.id]:n.Zm.id},v={[r.tH.id]:n.Zm.id,[r.JV.id]:n.Zm.id,[r.vg.id]:n.Zm.id,[r.xA.id]:n.Zm.id,[r.QU.id]:n.rl.id,[r.F.id]:n.Zm.id},j={[r.tH.id]:!1,[r.JV.id]:!0,[r.vg.id]:!0,[r.xA.id]:!0,[r.QU.id]:!0,[r.F.id]:!1},P={"data-intercom-target":"job-application-form-card"}},72507(e,t,a){a.d(t,{A:()=>d});var r=a(96569),n=a(73723),o=a(66844),l=a(89418),s=a(38730),i=a(40662);const c=({stepCard:e,errorEl:t,pageLocalStorageKey:a,pageTitle:n,headerActions:c})=>{const{quickChangeAccessLevelMenuEl:d}=(0,i.A)({pageLocalStorageKey:a}),u=(0,r.useMemo)((()=>{const e=[];return d&&e.push(d),c&&e.push(...c),e}),[d,c]);return r.createElement(o.A,{pageWidth:l.QR,header:r.createElement(s.Ay,{title:n,titleActions:u})},t||e)};c.propTypes={pageTitle:n.PropTypes.string.isRequired,stepCard:n.PropTypes.node.isRequired,errorEl:n.PropTypes.node,pageLocalStorageKey:n.PropTypes.string,headerActions:n.PropTypes.arrayOf(n.PropTypes.node)},c.defaultProps={errorEl:null,pageLocalStorageKey:null,headerActions:null};const d=(0,r.memo)(c)},42532(e,t,a){a.d(t,{Ay:()=>l,Zm:()=>r,ej:()=>o,rl:()=>n});const r={id:164,friendly_name:"Never"},n={id:165,friendly_name:"Immediately"},o={id:166,friendly_name:"Daily Digest"},l=[r,n,o]},7834(e,t,a){a.d(t,{AQ:()=>o,Ay:()=>d,Gl:()=>l,Qq:()=>r,ai:()=>s,kv:()=>n,p6:()=>i,uK:()=>c});const r={id:1,name:"text",friendly_name:"Text"},n={id:2,name:"checkbox",friendly_name:"Checkbox"},o={id:3,name:"multiple_choice",friendly_name:"Multiple Choice"},l={id:4,name:"currency",friendly_name:"Currency"},s={id:5,name:"number",friendly_name:"Number"},i={id:6,name:"date",friendly_name:"Date"},c={id:7,name:"compensation_range",friendly_name:"Compensation Range"},d=[r,n,o,l,s,i,c]},93094(e,t,a){a.d(t,{mk:()=>u,vK:()=>p,xd:()=>d});var r=a(96569),n=a(2721),o=a(75075),l=a(68260),s=a(7114),i=a(477),c=a(64971);const d=e=>{const t=window.URL.createObjectURL(new Blob([e.data])),a=document.createElement("a");a.href=t;const r=e.headers["content-disposition"];let n="unknown";if(r){const e=r.match(/filename="(.+)"/);e&&2===e.length&&(n=e[1])}a.setAttribute("download",n),document.body.appendChild(a),a.click()},u=(e,t)=>
1{const a=new FileReader;a.addEventListener("loadend",(e=>{t(JSON.parse(e.target.result))})),a.readAsText(e)},p=()=>{const{connLoading:e,doFetch:t}=(0,i.A)({startConnLoading:!1}),{showSnackbar:a}=(0,l.A)(),{formatMessage:p}=(0,o.A)();return{connLoading:e,doDownload:(0,r.useCallback)((({url:e})=>{window.requestIdleCallback((()=>{t(e,{responseType:"blob"},(()=>{a({message:p({id:s.syn}),severity:n.JB})}),(e=>{e.data.type===c.jpK?u(e.data,(e=>{a({message:null==e?void 0:e.message,severity:n.tP})})):d(e)}))}))}))}}},96262(e,t,a){a.d(t,{A:()=>d});var r=Object.defineProperty,n=Object.defineProperties,o=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,c=(e,t,a)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const d=(e,t,a="text")=>Object.values(e).map((e=>{return r=((e,t)=>{for(var a in t||(t={}))s.call(t,a)&&c(e,a,t[a]);if(l)for(var a of l(t))i.call(t,a)&&c(e,a,t[a]);return e})({},e),d={text:e.token?t({id:e.token}):e[a]},n(r,o(d));var r,d}))},87867(e,t,a){a.d(t,{A:()=>s});var r=a(96569),n=a(7947),o=a(477),l=a(71664);const s=()=>{const{connData:e,connLoading:t,connErrorEl:a,doFetch:s}=(0,o.A)(),i=()=>s((0,l.djU)());(0,r.useEffect)((()=>{const e=i();return()=>null==e?void 0:e.cancel()}),[]);const c=(0,r.useCallback)((t=>!!(0,n.O6)(e,`account_steps.${t.name}.completed`)),[e]),d=(0,r.useCallback)((t=>!!(0,n.O6)(e,`account_steps.${t.name}.skipped`)),[e]),u=(0,r.useCallback)(((e,{shouldCheckSkipped:t}={})=>!!e&&(t?!c(e)&&!d(e):!c(e))),[c,d]);return{connData:e,connLoading:t,connErrorEl:a,refreshData:i,showActivationStateForStep:u}}},4161(e,t,a){a.d(t,{A:()=>d});var r=a(96569),n=a(83933),o=a(75075),l=a(68260),s=a(7114),i=a(477),c=a(71664);const d=()=>{const{connLoading:e,connData:t,connErrorEl:a,doFetch:d}=(0,i.A)(),{enqueueSnackbar:u}=(0,l.A)(),{formatMessage:p}=(0,o.A)();return(0,r.useEffect)((()=>{d((0,c.B6G)(),null,(()=>{u(null,{content:e=>r.createElement(n.A,{snackKey:e,severity:"error"},p({id:s.syn}))})}))}),[]),{connLoading:e,connData:t,connErrorEl:a}}},35960(e,t,a){a.d(t,{A:()=>m});var r=a(29186),n=a(477);var o=Object.defineProperty,l=Object.defineProperties,s=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,u=(e,t,a)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const p={},m=(...e)=>{const t=(0,r.zy)(),a=(0,n.A)(...e),{connData:o}=a,m=((e,t)=>{var a={};for(var r in e)c.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&i)for(var r of i(e))t.indexOf(r)<0&&d.call(e,r)&&(a[r]=e[r]);return a})(a,["connData"]),b=e=>{p[t.key]=e,m.setConnData(e)};return p[t.key]&&!localStorage.getItem("isCachedRequestDisabled")?{connData:p[t.key],connLoading:!1,doFetch:()=>{},setConnData:b,reset:m.reset}:(f=((e,t)=>{for(var a in t||(t={}))c.call(t,a)&&u(e,a,t[a]);if(i)for(var a of i(t))d.call(t,a)&&u(e,a,t[a]);return e})({connData:o},m),l(f,s({setConnData:b,doFetch:(e,a,r,n)=>(window.requestIdleCallback((()=>{Object.keys(p).length>20&&Object.keys(p).slice(0,-20).forEach((e=>{delete p[e]}))})),m.doFetch(e,a,r,(e=>{p[t.key]=e.data,n&&n(e)})))})));var f}},3840(e,t,a){a.d(t,{A:()=>p});var r=a(477),n=a(69135),o=Object.defineProperty,l=Object.defineProperties,s=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,u=(e,t,a)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const p=({getDataPath:e})=>{const t=(0,r.A)(),a=t.connData,o=e(a),{list:p,setList:m,flashingIds:b,setFlashingIds:f,processCreate:g,processUpdate:E,processDelete:y}=(0,n.A)({originalList:o});return A=((e,t)=>{for(var a in t||(t={}))c.call(t,a)&&u(e,a,t[a]);if(i)for(var a of i(t))d.call(t,a)&&u(e,a,t[a]);return e})({},t),l(A,s({rawConnData:a,connData:p,setFlashingIds:f,processCreate:g,processUpdate:E,processDelete:y,setUpdatableData:m,flashingIds:b}));var A}},34171(e,t,a){a.d(t,{A:()=>_});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(68481);const i=[{id:1,name:"X"},{id:2,name:"Facebook"},{id:3,name:"LinkedIn"},{id:4,name:"Instagram"},{id:5,name:"WhatsApp"},{id:6,name:"TikTok"},{id:7,name:"Reddit"},{id:8,name:"WeChat"},{id:9,name:"YouTube"},{id:10,name:"Telegram"},{id:11,name:"Twitch"}];var c=a(50521),d=Object.defineProperty,u=Object.defineProperties,p=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,g=(e,t,a)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,E=(e,t)=>{for(var a in t||(t={}))b.call(t,a)&&g(e,a,t[a]);if(m)for(var a of m(t))f.call(t,a)&&g(e,a,t[a]);return e},y=(e,t)=>u(e,p(t));const A=e=>{var t=e,{cmpProps:a}=t,n=((e,t)=>{var a={};for(var r in e)b.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&m)for(var r of m(e))t.indexOf(r)<0&&f.call(e,r)&&(a[r]=e[r]);return a})(t,["cmpProps"]);const{formatMessage:o}=(0,l.A)(),d=(0,r.useMemo)((()=>i.sort(((e,t)=>e.name.localeCompare(t.name))).map((e=>({value:e.name,text:e.name})))),[i]);return r.createElement(s.A,y(E({label:o({id:c._x}),name:"candidate_card.source_social_network_name",required:!0},n),{cmpProps:y(E({},a),{options:d})}))};A.propTypes={cmpProps:o().shape({})},A.defaultProps={cmpProps:{}};const _=A},40987(e,t,a){a.d(t,{A:()=>h});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(14447),i=a(68563),c=a(37252),d=a(50521),u=a(70546),p=a(54627),m=Object.defineProperty,b=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,E=(e,t,a)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,y=(e,t)=>{for(var a in t||(t={}))f.call(t,a)&&E(e,a,t[a]);if(b)for(var a of b(t))g.call(t,a)&&E(e,a,t[a]);return e};const A="candidate_card.source_career_fair_name",_=e=>e.name,O=({cmpProps:e,selectEditableProps:t,careerFairs:a,processCreateCareerFair:n,processUpdateCareerFair:o})=>{const{userHasAdmin:m}=(0,c.A)(),{formatMessage:b}=(0,l.A)(),f=(0,s.A)(),g=m(),E=(0,r.useCallback)(((e,t,a)=>{(0,p.createEvent)(e,t,(e=>{a();const t=e.data;n(t),f(A,t.name)}))}),[a]),O=(0,r.useCallback)(((e,t,a)=>{(0,p.updateEvent)(e,t,(t=>{a();const r=t.data;o(r,(({id:t})=>t===e.id)),f(A,r.name)}
1))}),[a]);return r.createElement(i.A,{name:A,canAdd:g,canEdit:g,addRowText:b({id:d.wxv}),cmpProps:y({options:a,getOptionValue:_,getOptionLabel:_},e),selectEditableProps:y({labelWidth:0},t),renderEditDialog:({data:e,closeDialog:t})=>r.createElement(u.A,{data:e,closeDialog:t,createEvent:E,updateEvent:O})})};O.propTypes={cmpProps:o().shape({}),selectEditableProps:o().shape({}),careerFairs:o().arrayOf(o().shape({})).isRequired,processCreateCareerFair:o().func.isRequired,processUpdateCareerFair:o().func.isRequired},O.defaultProps={cmpProps:{},selectEditableProps:{}};const h=O},82557(e,t,a){a.d(t,{A:()=>T});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(14447),i=a(79205),c=a(12312),d=a(68563),u=a(64971),p=a(71664),m=a(63062),b=a(27413);let f=!1;const g=({autoLoad:e=!0}={})=>{const{connLoading:t,connError:a,connErrorEl:n,connData:o,updateConnState:l,insertData:s,updateData:i,doFetch:c}=(0,b.A)({name:u.S7l,getDataPath:e=>e}),d=(0,r.useCallback)((()=>{c((0,p.XJn)())}),[c]);(0,r.useEffect)((()=>{!f&&e&&(d(),f=!0)}),[]);return{connLoading:t,connError:a,connErrorEl:n,connData:[].concat(m.Ay.filter((e=>e.active))).concat(o||[]).filter((e=>!!e)).sort(((e,t)=>{var a;return null==(a=null==e?void 0:e.display_name)?void 0:a.localeCompare(null==t?void 0:t.display_name)})),updateConnState:l,insertData:s,updateData:i,refreshData:d}};var E=a(37252),y=a(50521),A=a(33446),_=a(81367),O=Object.defineProperty,h=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,P=(e,t,a)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,C=(e,t)=>{for(var a in t||(t={}))v.call(t,a)&&P(e,a,t[a]);if(h)for(var a of h(t))j.call(t,a)&&P(e,a,t[a]);return e};const w="candidate_card.source_board_name",D=e=>e.board_code,x=e=>e.display_name,F=({cmpProps:e,processCreate:t,processUpdate:a})=>{const{formatMessage:n}=(0,l.A)(),o=(0,s.A)(),{connData:c,connLoading:u,connErrorEl:p,insertData:m,updateData:b}=g(),f=(0,i.A)(w),O=(0,r.useMemo)((()=>c.find((({board_code:e})=>e===f))),[c,f]),h=!(!O||"number"===typeof O.id),{userHasAdmin:v}=(0,E.A)(),j=v(),P=(0,r.useCallback)(((e,a,r)=>{(0,_.createJobBoard)(e,a,(e=>{r();const a=e.data;t(a),m(a),o(w,a.board_code)}))}),[m]),F=(0,r.useCallback)(((e,t,r)=>{(0,_.updateJobBoard)(e,t,(t=>{r();const n=t.data;a(n),b(n,(({id:t})=>t===e.id)),o(w,n.board_code)}))}),[b]);return p||r.createElement(d.A,{"data-test-id":"source-job-board-select",name:w,canAdd:j,canEdit:j&&h,addRowText:n({id:y.LQe}),cmpProps:C({loading:u,options:c,getOptionValue:D,getOptionLabel:x},e),selectEditableProps:{labelWidth:0},renderEditDialog:({data:e,closeDialog:t})=>r.createElement(A.A,{data:e,closeDialog:t,createJobBoard:P,updateJobBoard:F})})};F.propTypes={cmpProps:o().shape({}),processCreate:o().func,processUpdate:o().func},F.defaultProps={cmpProps:{},processCreate:c.A,processUpdate:c.A};const T=F},98413(e,t,a){a.r(t),a.d(t,{default:()=>Ss});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(46229),i=a(72507),c=a(64971),d=a(99897),u=a(80438),p=a(46377),m=a(87867),b=a(32006),f=a(40662),g=a(50521);const E="view_my_jobs",y="view_all_open_&_internal_jobs";var A=a(37252),_=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;const v=e=>{var t=((e,t)=>{var a={};for(var r in e)O.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&_)for(var r of _(e))t.indexOf(r)<0&&h.call(e,r)&&(a[r]=e[r]);return a})(e,[]);const{userHasStandard:a}=(0,A.A)(),n=!a()?y:E;return(0,r.cloneElement)(t.children,{tabValue:n})};var j=a(71664),P=a(35960),C=a(95288),w=a(68510),D=a(55349),x=a(93354),F=a(7947),T=a(66844),S=a(73462),R=a(4058),I=a(91760),k=a(12312),M=a(40857),q=a(10189),J=a(7047),B=a(22128),U=a(84307),L=a(10302),N=a(33882),V=a(38730),W=a(68260),z=a(477),H=a(83933),Q=a(2721),$=a(7114),Y=a(57937),Z=a(18718),G=a(61449),K=a(87961),X=a(13886),ee=a(50993),te=a(93094),ae=Object.defineProperty,re=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ie=(e,t,a)=>t in e?ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,ce=(e,t)=>{for(var a in t||(t={}))le.call(t,a)&&ie(e,a,t[a]);if(oe)for(var a of oe(t))se.call(t,a)&&ie(e,a,t[a]);return e};const de=({filter:e,jobs:t,canDownloadList:a})=>{const{formatMessage:n}=(0,l.A)(),{enqueueSnackbar:o}=(0,W.A)(),s=0===(null==t?void 0:t.length),[i,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(!1),{connLoading:p,doFetch:m}=(0,z.A)({startConnLoading:!1}),b=(0,r.useCallback)((()=>{c(!1)}),[]),f=(0,r.useCallback)((()=>{c(!0)}),[]),E=(0,r.useCallback)((()=>{u(!1)}),[]),y=(0,r.useCallback)((()=>{u(!0)}),[]),A=(e,t)=>
1{m((0,j.jkJ)({filters:e,exportType:t}),{responseType:"blob"},(e=>{400===e.status?(0,te.mk)(e.data,(e=>{o(null,{content:t=>r.createElement(H.A,{snackKey:t,severity:Q.tP},null==e?void 0:e.message)})})):o(null,{content:e=>r.createElement(H.A,{snackKey:e,severity:Q.tP},n({id:$.syn}))})}),(e=>{(0,te.xd)(e)}))},_=(0,r.useCallback)((()=>{A(e,"job")}),[e]),O=(0,r.useCallback)((()=>{A(e,"job_opening")}),[e]);return r.createElement(r.Fragment,null,r.createElement(Y.A,{root:(e,t)=>r.createElement(J.A,ce({loading:p,type:"outlined",colorScheme:"normal",size:"large","data-test-id":"download",tooltip:n({id:g.syh}),bgcolors:e=>{return t=ce({},e),re(t,ne({default:"backgroundContent.backgroundColor"}));var t},"aria-label":n({id:g.syh}),selected:t,iconOnly:!0},e),r.createElement(X.A,null)),placement:"bottom-end"},r.createElement(Z.A,null,r.createElement(G.A,{primary:n({id:g.jFE}),index:"1","data-test-id":"download-by-job",onClick:()=>{a?s?f():_():y()}}),r.createElement(G.A,{primary:n({id:g.ou$}),index:"2","data-test-id":"download-by-opening",onClick:()=>{a?s?f():O():y()}}))),i?r.createElement(K.A,{open:!0,onClose:b,title:n({id:g.z_6})},n({id:g.ogD})):null,d?r.createElement(ee.A,{open:!0,onClose:()=>E(),accessToRequest:n({id:g.eRy}),customMsg:n({id:g.zOv})}):null)};de.propTypes={filter:o().shape({}),jobs:o().arrayOf(o().shape({})),canDownloadList:o().bool},de.defaultProps={filter:{},jobs:[],canDownloadList:!1};const ue=de;var pe=a(44856),me=Object.defineProperty,be=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ae=(e,t,a)=>t in e?me(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const _e=({jobsPermissions:e,jobs:t,filter:a,tabValue:n,onTabChange:o})=>{const{formatMessage:s}=(0,l.A)(),{quickChangeAccessLevelMenuEl:i}=(0,f.A)({pageLocalStorageKey:c.SDF}),d=[],u=!!o;let p=null;u&&(p=s(n===E?{id:g.XXV}:{id:g.BhQ})),i&&d.push(i),e.can_export_list&&d.push(r.createElement(ue,{filter:a,jobs:t,canDownloadList:e.can_download_list})),e.can_add_job&&d.push(r.createElement(N.A,{type:"outlined",colorScheme:"normal",size:"large",bgcolors:e=>{return t=((e,t)=>{for(var a in t||(t={}))Ee.call(t,a)&&Ae(e,a,t[a]);if(ge)for(var a of ge(t))ye.call(t,a)&&Ae(e,a,t[a]);return e})({},e),be(t,fe({default:"backgroundContent.backgroundColor"}));var t},"aria-label":s({id:g.Ddn}),tooltip:s({id:g.Ddn}),"data-test-id":"add",to:(0,pe.ROUTE_ADD_JOB)({httpReferer:window.location.href}),iconOnly:!0},r.createElement(L.A,null))),0===d.length&&d.push(r.createElement(q.A,{visibility:"hidden"},r.createElement(J.A,{type:"outlined"},r.createElement(L.A,null))));let m=null;return u&&(m=r.createElement(B.A,{value:n,onChange:o,scrollButtons:"auto",preventNavigation:!0},r.createElement(U.A,{component:"a","data-test-id":"overview-tab",label:s({id:g.XXV}),value:E,href:(0,pe.ROUTE_EMPLOYER_JOBS)({sub:"view_my_jobs"})}),r.createElement(U.A,{component:"a",label:s({id:g.BhQ}),value:y,href:(0,pe.ROUTE_EMPLOYER_JOBS)({sub:"view_all_open_%26_internal_jobs"})}))),r.createElement(V.Ay,{title:s({id:g.flU}),subtitle:p,titleActions:d,secondaryNavigation:m})};_e.propTypes={jobsPermissions:o().shape({can_export_list:o().bool,can_add_job:o().bool,can_download_list:o().bool}),filter:o().shape({}),jobs:o().arrayOf(o().shape({})),tabValue:o().string,onTabChange:o().func},_e.defaultProps={jobsPermissions:{},filter:{},jobs:[],tabValue:null,onTabChange:null};const Oe=_e;var he=a(59022),ve=a(59046),je=a(71865);const Pe=(0,r.createContext)({connData:null,fetch:null,connLoading:null,connErrorEl:null}),Ce=({record:e})=>{const{connData:t,fetch:a,connLoading:n,connErrorEl:o}=(0,r.useContext)(Pe),l=e,s=(0,F.O6)(l,"id"),i=(0,r.useCallback)((()=>{a(s)}
1),[a]);return r.createElement(je.A,{maxHeight:"45vh",data:t,loading:n,onMouseOver:i,onFocus:i,disableFlip:!1,connErrorEl:o})};Ce.propTypes={record:o().shape({}).isRequired};const we=Ce;var De=a(33936);const xe=({record:e})=>{const t=e,a=(0,F.O6)(t,"location.city"),r=(0,F.O6)(t,"location.state"),n=(0,F.O6)(t,"location.country");return`${a}${r?`, ${r}`:""}${n!==De.Mlc.id?`, ${n}`:""}`};xe.propTypes={record:o().shape({}).isRequired};const Fe=xe;var Te=a(263);const Se=({record:e})=>{const t=e,a=(0,F.O6)(t,"id"),n=(0,F.O6)(t,"internal_or_external_title_with_requisition_number");return r.createElement(x.Ay,{variant:"table1"},r.createElement(Te.A,{to:(0,pe.ROUTE_VIEW_JOB)({jobId:a})},`${n} `))};Se.propTypes={record:o().shape({}).isRequired};const Re=Se;var Ie=Object.defineProperty,ke=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Je=(e,t,a)=>t in e?Ie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Be=e=>{const{connData:t,connLoading:a,connErrorEl:n,doFetch:o}=(0,z.A)({startConnLoading:!1}),l=(0,r.useCallback)((e=>{t||a||n||o((0,j.Lxf)({jobId:e,sub:"spa_metadata"}))}),[t,a,n]),s=(0,r.useMemo)((()=>({connData:t,connLoading:a,connErrorEl:n,fetch:l})),[t,a,n,l]);return r.createElement(Pe.Provider,((e,t)=>{for(var a in t||(t={}))Me.call(t,a)&&Je(e,a,t[a]);if(ke)for(var a of ke(t))qe.call(t,a)&&Je(e,a,t[a]);return e})({value:s},e))},Ue=({data:e,loading:t,onSortChange:a,initialState:n})=>{const{formatMessage:o}=(0,l.A)(),s=(0,r.useMemo)((()=>[{Header:o({id:g.sMA}),accessor:"0",Cell:Re,colProps:()=>({width:"25%"})},{Header:o({id:g.fX_}),accessor:"department.name"},{Header:o({id:g.C_3}),Cell:Fe,accessor:"2"},{disableSortBy:!0,Header:o({id:g.Rg6}),accessor:"reward"},{Header:o({id:g.cSE}),accessor:"job_status.friendly_name",disableSortBy:!0},{Header:o({id:$.JyT}),disableSortBy:!0,accessor:"7",Cell:we,colProps:()=>({align:"center",width:"1%"})}]),[o]),i=(0,r.useMemo)((()=>(null==e?void 0:e.jobs)||[]),[e]);return r.createElement(ve.A,{columns:s,data:i,loading:t,initialState:n,RowWrapper:Be,onSortChange:a})};
1Ue.propTypes={data:o().shape({jobs:o().arrayOf(o().shape({}))}),loading:o().bool,onSortChange:o().func.isRequired,initialState:o().shape({}).isRequired},Ue.defaultProps={data:{},loading:!1};const Le=(0,r.memo)(Ue),Ne=({data:e,loading:t,sortState:a,onSortChange:n})=>{const o=(0,r.useMemo)((()=>({sortBy:a})),[a]);return r.createElement(I.A,{item:!0,xs:12},r.createElement(he.A,{noPadding:!0},r.createElement(Le,{data:e,loading:t&&!(null==e?void 0:e.meta),onSortChange:n,initialState:o})))};Ne.propTypes={data:o().shape({meta:o().shape({})}),loading:o().bool,sortState:o().arrayOf(o().shape({})),onSortChange:o().func.isRequired},Ne.defaultProps={data:{},loading:null,sortState:[]};const Ve=Ne;var We=a(81111),ze=a(752),He=a(32746),Qe=a(62930),$e=a(74178),Ye=a(38442),Ze=a(15641),Ge=a(70715),Ke=a(91875),Xe=a(85458),et=a(21768),tt=a(68481);const at=()=>{const{formatMessage:e}=(0,l.A)(),t=(0,r.useMemo)((()=>[{name:e({id:g.sMA}),id:"0"},{name:e({id:g.RcS}),id:"1"},{name:e({id:g.f92}),id:"job_posting"},{name:e({id:g.JGS}),id:"referral_campaign"},{name:e({id:g.JpX}),id:"shares"},{name:e({id:g.QxI}),id:"recruiters"},{name:e({id:g.mcq}),id:"4"},{name:e({id:g.okT}),id:"new_candidates"},{name:e({id:g.efY}),id:"active_candidates"},{name:e({id:g.Fbp}),id:"5"},{name:e({id:g.Fw2}),id:"6"}]),[e]),a=(0,r.useCallback)(((t,a=!1)=>`${t} - ${e(a?{id:g.zcp}:{id:g.Xnp})}`),[e]),n=(0,r.useMemo)((()=>{const e=[];return t.forEach((t=>{e.push({text:a(t.name),value:JSON.stringify({id:t.id,order:"ASC"})}),e.push({text:a(t.name,!0),value:JSON.stringify({id:t.id,order:"DESC"})})})),e}),[t]),o=(0,r.useMemo)((()=>({options:n})),[n]);return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(tt.A,{"data-test-id":"filter-details-sort-by",name:"sort_by",cmpProps:o,labelWidth:0}))))};at.propTypes={},at.defaultProps={};const rt=at;var nt=a(5122),ot=a.n(nt),lt=a(35818);const st=(e,t)=>{const a=e.length-2,r=e.slice(0,a),n=e.slice(a);return[...r,...t.map((e=>({column_id:e}))),...n]},it=(e,t)=>st(t,e.new_columns),ct=({filterData:e,onFilterChange:t,onClose:a,columnsData:n,connErrorEl:o,loading:l})=>{const s=(0,r.useMemo)((()=>{const t=ot()(e),a=(0,F.O6)(e,"job_fields")||[];return(null==t?void 0:t.columns)||(t.columns=Object.values(n).filter((e=>e.default)).sort(((e,t)=>e.default_position-t.default_position)).map((e=>({column_id:e.column_id})))),a.forEach((e=>{if(!e.job_field_id)return;if(!t.columns.find((t=>t.column_id===e.job_field_id))){const a=[e.job_field_id];t.columns=st(t.columns,a)}})),t}),[e,n]);return r.createElement(lt.A,{columnsData:n,getCustomOrder:it,onClose:a,filterData:s,onFilterChange:t,loading:l,errorEl:o})};ct.propTypes={filterData:o().shape({columns:o().arrayOf(o().shape({}))}),onFilterChange:o().func,onClose:o().func,columnsData:o().shape({}),connErrorEl:o().node,loading:o().bool},ct.defaultProps={filterData:{},onFilterChange:k.A,onClose:k.A,columnsData:{},connErrorEl:null,loading:null};const dt=ct;var ut=a(25194),pt=Object.defineProperty,mt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,yt=(e,t,a)=>t in e?pt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,At=(e,t)=>{for(var a in t||(t={}))gt.call(t,a)&&yt(e,a,t[a]);if(ft)for(var a of ft(t))Et.call(t,a)&&yt(e,a,t[a]);return e};const _t=(e,t)=>{const a=(0,F.O6)(e,"is_confidential");return{column_id:e.id,name:e.question,private:a,default_position:8+t,default:!1,removable:!0}},Ot=e=>e.reduce(((e,t,a)=>{return r=At({},e),n={[t.id]:_t(t,a)},mt(r,bt(n));var r,n}),{}),ht=({formatMessage:e,detailJobFields:t})=>{const a={0:{name:e({id:g.sMA}),column_id:"0",default:!0,removable:!1,default_position:0},1:{name:e({id:g.PCI}),column_id:"1",default:!0,default_position:1},recruiter:{name:e({id:g.UlW}),column_id:"recruiter",default:!0,default_position:2},hiring_manager:{name:e({id:g.BU1}),column_id:"hiring_manager",default:!0,default_position:3},brand:{name:e({id:g.InM}),column_id:"brand",default:!1,removable:!0,default_position:3.5},4:{name:e({id:g._vY}),column_id:"4",default:!0,default_position:4},5:{name:e({id:g.FUd}),column_id:"5",default:!0,default_position:5},6:{name:e({id:g.Fw2}),column_id:"6",default:!0,removable:!1,default_position:6},7:{name:e({id:$.JyT}),column_id:"7",default:!0,removable:!1,orderable:!1,default_position:7}},r={job_approval_chain:{name:e({id:g.AKP}),column_id:"job_approval_chain",default:!1,removable:!0,default_position:0},offer_approval_chain:{name:e({id:g.jhU}),column_id:"offer_approval_chain",default:!1,removable:!0,default_position:1}};return At(At(At({},a),Ot(t)),r)},vt=(0,r.createContext)({filterData:{},setFilterData:k.A,onCloseAddFilter:k.A,onFilter:k.A});var jt=a(73626),Pt=a(75433),Ct=a(15381),wt=a(11226),Dt=a(9094),xt=a(79205),Ft=a(77686),Tt=a(4161),St=Object.defineProperty,Rt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,Jt=(e,t,a)=>t in e?St(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Bt=(e,t)=>
1{for(var a in t||(t={}))Mt.call(t,a)&&Jt(e,a,t[a]);if(kt)for(var a of kt(t))qt.call(t,a)&&Jt(e,a,t[a]);return e};const Ut=e=>{var t=e,{label:a,placeholder:n,cmpProps:o}=t,l=((e,t)=>{var a={};for(var r in e)Mt.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&kt)for(var r of kt(e))t.indexOf(r)<0&&qt.call(e,r)&&(a[r]=e[r]);return a})(t,["label","placeholder","cmpProps"]);const{connData:s}=(0,Tt.A)(),i=(0,F.O6)(s,"brands",[]),c=(0,r.useMemo)((()=>Bt({getOptionValue:e=>e.id,getOptionLabel:e=>e.name,placeholder:n,options:i},o)),[o,n,i]);return r.createElement(Ft.A,(d=Bt({enableBulkAddRemove:!0,label:a},l),Rt(d,It({cmpProps:c}))));var d};Ut.propTypes={cmpProps:o().shape({}),label:o().string,placeholder:o().string},Ut.defaultProps={cmpProps:{},label:null,placeholder:null};const Lt=(0,r.memo)(Ut);var Nt=a(10241);const Vt=({checkboxProps:e})=>r.createElement(Dt.A,{id:ut.sm,name:ut.sm,cmpProps:e}),Wt=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(Lt,{"data-test-id":"brands-select",name:"brands",labelWidth:0,placeholder:e({id:g.K83})}))))},zt=(0,r.memo)((()=>{const{formatMessage:e}=(0,l.A)(),t=(0,xt.A)(ut.sm);return r.createElement(Nt.A,{title:e({id:g.X3Z}),renderCheckbox:Vt,expanded:t,"data-test-id":"filter-card-brands"},r.createElement(Wt,null))}));var Ht=a(52540),Qt=a(53490),$t=a(17192),Yt=a(47263),Zt=a(53349),Gt=a(7834),Kt=a(96412);const Xt="all_of",ea="any_of",ta="between",aa="empty",ra="==",na="include",oa="!=",la="present",sa=e=>`job_fields[${e}]job_field_id`,ia=e=>`job_fields[${e}]comparator`,ca=e=>`job_fields[${e}]value`,da=e=>`job_fields[${e}]prefix`,ua=e=>`job_fields[${e}]start`,pa=e=>`job_fields[${e}]end`,ma=[ea,Xt],ba=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>[{value:ea,text:t({id:g.nLv})},{value:Xt,text:t({id:g.U3o})},{value:"all",text:t({id:g.ZQl})},{value:la,text:t({id:g.vHd})},{value:aa,text:t({id:g.Rr_})}]),[t]),n=(0,r.useMemo)((()=>({options:a,placeholder:t({id:g.qRB}),noDefaultValue:!0})),[t,a]);return r.createElement(tt.A,{name:ia(e),cmpProps:n,labelWidth:0})};ba.propTypes={rowIndex:o().number.isRequired};const fa=e=>e.id,ga=e=>e.description,Ea=({rowIndex:e,jobField:t})=>{const{formatMessage:a}=(0,l.A)(),n=(0,F.O6)(t,"job_field_options"),o=(0,r.useMemo)((()=>({options:n,getOptionValue:fa,getOptionLabel:ga,placeholder:a({id:g.jsl}),multiple:!0})),[a,n,t]);return r.createElement(tt.A,{name:ca(e),cmpProps:o,labelWidth:0})};Ea.propTypes={rowIndex:o().number.isRequired,jobField:o().shape({}).isRequired};const ya=({rowIndex:e,jobField:t})=>{const a=(0,xt.A)(ia(e)),n=(0,r.useMemo)((()=>{const n=[r.createElement(ba,{rowIndex:e})];return ma.includes(a)&&n.push(r.createElement(Ea,{rowIndex:e,jobField:t})),n}),[e,t,a]);return r.createElement(Kt.A,{direction:"vertical",fields:n,labelWidth:0})};ya.propTypes={rowIndex:o().number.isRequired,jobField:o().shape({}).isRequired};const Aa=ya;var _a=a(75235),Oa=a(71429);const ha={startAdornment:r.createElement(_a.A,{position:"start"},"$")},va=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>[{value:ta,text:t({id:g.Cry})},{value:la,text:t({id:g.vHd})},{value:aa,text:t({id:g.Rr_})}]),[t]),n=(0,r.useMemo)((()=>({options:a,placeholder:t({id:g.qRB}),noDefaultValue:!0})),[t,a]);return r.createElement(tt.A,{name:ia(e),cmpProps:n,labelWidth:0})};va.propTypes={rowIndex:o().number.isRequired};const ja=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,xt.A)(ia(e)),n=(0,r.useMemo)((()=>{const n=[r.createElement(va,{rowIndex:e})];return a===ta&&n.push(r.createElement(Oa.A,{name:ua(e),cmpProps:{InputProps:ha,placeholder:t({id:g.yL_})},labelWidth:0,"data-test-id":"compensation-start"}),r.createElement(Oa.A,{name:pa(e),cmpProps:{InputProps:ha,placeholder:t({id:g.SIk})},labelWidth:0,"data-test-id":"compensation-end"})),n}),[t,e,a]);return r.createElement(Kt.A,{direction:"vertical",fields:n,labelWidth:0})};ja.propTypes={rowIndex:o().number.isRequired};const Pa=ja;var Ca=a(30052);const wa=({rowIndex:e})=>r.createElement(Ca.A,{prefixFieldName:da(e),startDateFieldName:ua(e),endDateFieldName:pa(e),disableRangeShortcuts:!0,labelWidth:0});wa.propTypes={rowIndex:o().number.isRequired};const Da=wa,xa="Exempt",Fa="Job Type",Ta=[ea],Sa=[{id:1,friendly_name:"Full Time"},{id:2,friendly_name:"Part Time"},{id:3,friendly_name:"Contract"},{id:4,friendly_name:"Temporary"},{id:5,friendly_name:"Temp to Full Time"},{id:6,friendly_name:"Internship"},{id:7,friendly_name:"Volunteer"}].map((e=>({value:e.id,text:e.friendly_name}))),Ra=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>[{value:ea,text:t({id:g.nLv})},{value:la,text:t({id:g.vHd})},{value:aa,text:t({id:g.Rr_})}]),[t]),n=(0,r.useMemo)((()=>({options:a,placeholder:t({id:g.qRB}),noDefaultValue:!0})),[t,a]);return r.createElement(tt.A,{name:ia(e),cmpProps:n,labelWidth:0})};Ra.propTypes={rowIndex:o().number.isRequired};const Ia=e=>e.id,ka=e=>e.friendly_name,Ma=e=>e.description,qa=({rowIndex:e,jobField:t})=>{const{formatMessage:a}=(0,l.A)(),n=(0,F.O6)(t,"question"),o=(0,F.O6)(t,"hash_data"),s=(0,F.O6)(t,"job_field_options"),i=(0,r.useMemo)((()=>[{value:!0,text:a({id:g.DqS})},{value:!1,text:a({id:g.DQS})}]),[a]),c=(0,r.useMemo)((()=>n===xa?{options:i}:n===Fa?{options:Sa,multiple:!0}:o?{options:o,getOptionValue:Ia,getOptionLabel:ka,placeholder:a({id:g.jsl}),multiple:!0}:{options:s,getOptionValue:Ia,getOptionLabel:Ma,placeholder:a({id:g.jsl}),multiple:!0}),[n,o,s,i]);return r.createElement(tt.A,{name:ca(e),cmpProps:c,labelWidth:0})};qa.propTypes={rowIndex:o().number.isRequired,jobField:o().shape({}).isRequired};const Ja=({rowIndex:e,jobField:t})=>{const a=(0,F.O6)(t,"question"),n=(0,xt.A)(ia(e)),o=(0,r.useMemo)((()=>{const o=[];return(0,Zt.hn)(a,[xa,Fa])||o.push(r.createElement(Ra,{rowIndex:e})),Ta.includes(n)&&o.push(r.createElement(qa,{rowIndex:e,jobField:t})),o}),[e,t,n]);return r.createElement(Kt.A,{direction:"vertical",fields:o,labelWidth:0})};Ja.propTypes={rowIndex:o().number.isRequired,jobField:o().shape({}).isRequired};const Ba=Ja;var Ua=a(28098);const La=[ra,oa],Na=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>[{value:ra,text:t({id:g.IYm})},{value:oa,text:t({id:g.$rQ})},{value:ta,text:t({id:g.Cry})},{value:la,text:t({id:g.vHd})},{value:aa,text:t({id:g.Rr_})}]),[t]),n=(0,r.useMemo)((()=>({options:a,placeholder:t({id:g.qRB}),noDefaultValue:!0})),[t,a]);return r.createElement(tt.A,{name:ia(e),cmpProps:n,labelWidth:0})};Na.propTypes={rowIndex:o().number.isRequired};const Va=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,xt.A)(ia(e)),n=(0,r.useMemo)((()=>{const n=[r.createElement(Na,{rowIndex:e})];return a===ta?n.push(r.createElement(Ua.A,{name:ua(e),cmpProps:{placeholder:t({id:g.yL_})},labelWidth:0}),r.createElement(Ua.A,{name:pa(e),cmpProps:{placeholder:t({id:g.SIk})},labelWidth:0})):La.includes(a)&&n.push(r.createElement(Ua.A,{name:ca(e),cmpProps:{placeholder:t({id:g.jsl})},labelWidth:0})),n}),[t,e,a]);return r.createElement(Kt.A,{direction:"vertical",fields:n,labelWidth:0})};Va.propTypes={rowIndex:o().number.isRequired};const Wa=Va,za=[ra,oa,na],Ha=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,r.useMemo)((()=>[{value:ra,text:t({id:g.IYm})},{value:oa,text:t({id:g.$rQ})},{value:na,text:t({id:g.eDr})},{value:la,text:t({id:g.vHd})},{value:aa,text:t({id:g.Rr_})}]),[t]),n=(0,r.useMemo)((()=>({options:a,placeholder:t({id:g.qRB}),noDefaultValue:!0})),[t,a]);return r.createElement(tt.A,{name:ia(e),cmpProps:n,labelWidth:0})};Ha.propTypes={rowIndex:o().number.isRequired};const Qa=({rowIndex:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,xt.A)(ia(e)),n=(0,r.useMemo)((()=>{const n=[r.createElement(Ha,{rowIndex:e})];return za.includes(a)&&n.push(r.createElement(Ua.A,{name:ca(e),cmpProps:{placeholder:t({id:g.jsl})},labelWidth:0})),n}),[t,e,a]);return r.createElement(Kt.A,{direction:"vertical",fields:n,labelWidth:0})};Qa.propTypes={rowIndex:o().number.isRequired};const $a=Qa,Ya=({rowIndex:e,jobField:t})=>{const a=(0,F.O6)(t,"type_name");return a===Gt.kv.name?r.createElement(Aa,{rowIndex:e,jobField:t}):a===Gt.p6.name?r.createElement(Da,{rowIndex:e}
1):a===Gt.AQ.name?r.createElement(Ba,{rowIndex:e,jobField:t}):a===Gt.ai.name||a===Gt.Gl.name?r.createElement(Wa,{rowIndex:e}):a===Gt.Qq.name?r.createElement($a,{rowIndex:e}):a===Gt.uK.name?r.createElement(Pa,{rowIndex:e}):null};Ya.propTypes={rowIndex:o().number.isRequired,jobField:o().shape({}).isRequired};const Za=Ya;var Ga=a(28277),Ka=a(14447),Xa=a(50920);const er=e=>e.id,tr=e=>e.question,ar=e=>{const t=(0,F.O6)(e,"question"),a=(0,F.O6)(e,"is_confidential");return r.createElement(Ga.A,{option:r.createElement(x.Ay,null,t," ",a?r.createElement(Xa.A,null):null)})},rr=({rowIndex:e,detailJobFields:t,open:a})=>{const{formatMessage:n}=(0,l.A)(),o=(0,Ka.A)(),s=(0,xt.A)(sa(e)),i=((0,xt.A)("job_fields")||[]).map((e=>e.job_field_id)),c=(0,r.useCallback)((e=>e.filter((e=>e.id===s||!i.includes(e.id)))),[s,i]),d=(0,r.useMemo)((()=>({options:t,filterOptions:c,renderOption:ar,getOptionLabel:tr,getOptionValue:er,placeholder:n({id:g.VFQ}),disableVirtualization:!0,open:a})),[n,t,c]),u=(0,r.useCallback)((a=>{const r=(0,Zt.uz)(t,a),n=(e=>e===Gt.kv.name||e===Gt.AQ.name?ea:e===Gt.ai.name||e===Gt.Gl.name||e===Gt.Qq.name?la:null)((0,F.O6)(r,"type_name"));o(ia(e),n),o(ca(e),null),o(da(e),null),o(ua(e),null),o(pa(e),null)}),[e,t]);return r.createElement(tt.A,{labelWidth:0,name:sa(e),cmpProps:d,onAfterChange:u})};rr.propTypes={rowIndex:o().number.isRequired,detailJobFields:o().arrayOf(o().shape({})).isRequired,open:o().bool},rr.defaultProps={open:!1};const nr=rr,or=({rowIndex:e,detailJobFields:t})=>{const a=(0,xt.A)(sa(e)),n=(0,Zt.uz)(t,a),o=!!a;return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0},r.createElement(et.A,null,r.createElement(nr,{rowIndex:e,detailJobFields:t}))),o?r.createElement(q.A,{ml:4},r.createElement(Xe.Ay,{row:!0,disableBottomSpacing:!0},r.createElement(et.A,null,r.createElement(Za,{rowIndex:e,jobField:n})))):null)};or.propTypes={rowIndex:o().number.isRequired,detailJobFields:o().arrayOf(o().shape({}))},or.defaultProps={detailJobFields:[]};const lr=(0,r.memo)(or);var sr=Object.defineProperty,ir=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,mr=(e,t,a)=>t in e?sr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const br=(...e)=>{return t=((e,t)=>{for(var a in t||(t={}))ur.call(t,a)&&mr(e,a,t[a]);if(dr)for(var a of dr(t))pr.call(t,a)&&mr(e,a,t[a]);return e})({},e),ir(t,cr({hover:"transparent",focus:"transparent",pressed:"transparent"}));var t},fr=({isOneRowLeft:e})=>e?{disabled:!0}:null,gr=({detailJobFields:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,Ht.A)("job_fields"),{push:n,remove:o}=(0,Qt.A)("job_fields"),s=(0,r.useCallback)((()=>{n({})}),[n]),i=(0,r.useCallback)(((e,{rowIndex:t})=>{o(t)}),[o]),c=(0,r.useCallback)((({rowIndex:t})=>r.createElement(lr,{rowIndex:t,detailJobFields:e})),[e]),d=(0,r.useCallback)((()=>r.createElement(Yt.A,{onClick:s,"data-test-id":"add-custom-field"},t({id:g.Clb}))),[t,s]),u=(0,r.useMemo)((()=>[{Cell:c,Footer:d,accessor:"form",disableSortBy:!0}]),[c,d]),p=(0,r.useMemo)((()=>[{component:J.A,icon:$t.A,onClick:i,ariaLabel:t({id:g.joy}),dataTestId:"remove-custom-field",type:"icon",size:"small",mt:1,bgcolors:br,disabledProps:fr}]),[t,i]);return(0,r.useEffect)((()=>{(null==a?void 0:a.length)||n({})}),[a,n]),r.createElement(ve.A,{type:"field",columns:u,data:a,actions:p,enableFooter:!0,noHeader:!0})};gr.propTypes={detailJobFields:o().arrayOf(o().shape({}))},gr.defaultProps={detailJobFields:[]};const Er=gr,yr=({checkboxProps:e})=>r.createElement(Dt.A,{id:ut.dU,name:ut.dU,cmpProps:e}),Ar=({detailJobFields:e})=>r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(Er,{detailJobFields:e}))));Ar.propTypes={detailJobFields:o().arrayOf(o().shape({}))},Ar.defaultProps={detailJobFields:[]};const _r=({detailJobFields:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,xt.A)(ut.dU);return r.createElement(Nt.A,{title:t({id:g.IV5}),renderCheckbox:yr,expanded:a,"data-test-id":"filter-card-custom-fields"},r.createElement(Ar,{detailJobFields:e}))};_r.propTypes={detailJobFields:o().arrayOf(o().shape({}))},_r.defaultProps={detailJobFields:[]};const Or=(0,r.memo)(_r);var hr=a(70970);const vr=({checkboxProps:e})=>r.createElement(Dt.A,{id:ut.ji,name:ut.ji,cmpProps:e}),jr=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(hr.A,{"data-test-id":"departments-select",name:"departments",labelWidth:0,placeholder:e({id:g.V2v})}))))},Pr=(0,r.memo)((()=>{const{formatMessage:e}=(0,l.A)(),t=(0,xt.A)(ut.ji);return r.createElement(Nt.A,{title:e({id:g.QyF}),renderCheckbox:vr,expanded:t,"data-test-id":"filter-card-departments"},r.createElement(jr,null))}));var Cr=a(53880),wr=a(20991),Dr=Object.defineProperty,xr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Ir=(e,t,a)=>t in e?Dr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,kr=(e,t)=>
1{for(var a in t||(t={}))Sr.call(t,a)&&Ir(e,a,t[a]);if(Tr)for(var a of Tr(t))Rr.call(t,a)&&Ir(e,a,t[a]);return e};const Mr=e=>{var t=e,{cmpProps:a,useName:n}=t,o=((e,t)=>{var a={};for(var r in e)Sr.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&Tr)for(var r of Tr(e))t.indexOf(r)<0&&Rr.call(e,r)&&(a[r]=e[r]);return a})(t,["cmpProps","useName"]);const{formatMessage:s}=(0,l.A)(),i=[{id:1,friendly_name:s({id:g.yV$}),name:wr.Xw},{id:2,friendly_name:s({id:g.puE}),name:wr.V0},{id:3,friendly_name:s({id:g.eFG}),name:wr.ZN}],c=(0,r.useMemo)((()=>kr({getOptionValue:e=>n?e.name:e.id,getOptionLabel:e=>e.friendly_name,options:i,noDefaultValue:!0},a)),[a,n]);return r.createElement(tt.A,(d=kr({},o),xr(d,Fr({cmpProps:c}))));var d};Mr.propTypes={cmpProps:o().shape({}),useName:o().bool},Mr.defaultProps={cmpProps:{},useName:!1};const qr=Mr;var Jr=a(55157);const Br=({checkboxProps:e})=>r.createElement(Dt.A,{id:ut.GT,name:ut.GT,cmpProps:e}),Ur=()=>{const{formatMessage:e}=(0,l.A)(),t=(0,xt.A)("job_status_operator")===wr.ZN;return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(qr,{useName:!0,"data-test-id":"job-status-operator",labelWidth:0,name:"job_status_operator"})),r.createElement(et.A,null,r.createElement(Jr.Ay,{"data-test-id":"statuses-select",name:"statuses",labelWidth:0,placeholder:e({id:g.GXP})})),t?r.createElement(r.Fragment,null,r.createElement(et.A,null,r.createElement(Cr.A,{label:e({id:g.f1A}),"data-test-id":"ever-in-start-date",name:"ever_in_start_date"})),r.createElement(et.A,null,r.createElement(Cr.A,{label:e({id:g.wNJ}),"data-test-id":"ever-in-end-date",name:"ever_in_end_date"}))):null))},Lr=(0,r.memo)((()=>{const{formatMessage:e}=(0,l.A)(),t=(0,xt.A)(ut.GT);return r.createElement(Nt.A,{title:e({id:g.aql}),renderCheckbox:Br,expanded:t,"data-test-id":"filter-card-job-statuses"},r.createElement(Ur,null))}));var Nr=a(41170);const Vr=({checkboxProps:e})=>r.createElement(Dt.A,{id:ut.Qr,name:ut.Qr,cmpProps:e}),Wr=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(Xe.Ay,{container:!0},r.createElement(Xe.Ay,{row:!0,columns:1},r.createElement(et.A,null,r.createElement(Nr.A,{"data-test-id":"locations-select",name:"locations",labelWidth:0,placeholder:e({id:g.KT$})}))))},zr=(0,r.memo)((()=>{const{formatMessage:e}=(0,l.A)(),t=(0,xt.A)(ut.Qr);return r.createElement(Nt.A,{title:e({id:g.NUR}),renderCheckbox:Vr,expanded:t,"data-test-id":"filter-card-locations"},r.createElement(Wr,null))})),Hr=({departmentsData:e,locationsData:t,detailJobFields:a})=>{const{getHasFeatureBrands:n}=(0,M.A)();return r.createElement(I.A,{container:!0,"data-test-id":"filter-form"},r.createElement(I.A,{item:!0,xs:12},r.createElement(Pr,{departmentsData:e})),n()?r.createElement(I.A,{item:!0,xs:12},r.createElement(zt,null)):null,r.createElement(I.A,{item:!0,xs:12},r.createElement(zr,{locationsData:t})),r.createElement(I.A,{item:!0,xs:12},r.createElement(Lr,null)),r.createElement(I.A,{item:!0,xs:12},r.createElement(wt.A,{inputName:ut.xj})),r.createElement(I.A,{item:!0,xs:12},r.createElement(Or,{detailJobFields:a})))};Hr.propTypes={locationsData:o().arrayOf(o().shape({})),departmentsData:o().arrayOf(o().shape({})),detailJobFields:o().arrayOf(o().shape({}))},Hr.defaultProps={locationsData:[],departmentsData:[],detailJobFields:[]};const Qr=(0,r.memo)(Hr);var $r=Object.defineProperty,Yr=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Gr=Object.prototype.propertyIsEnumerable,Kr=(e,t,a)=>t in e?$r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Xr=e=>{const t=((e,t)=>{for(var a in t||(t={}))Zr.call(t,a)&&Kr(e,a,t[a]);if(Yr)for(var a of Yr(t))Gr.call(t,a)&&Kr(e,a,t[a]);return e})({},e);if(!t[ut.ji]||t.departments&&0!==t.departments.length||(t[ut.ji]=!1),!t[ut.sm]||t.brands&&0!==t.brands.length||(t[ut.sm]=!1),!t[ut.Qr]||t.locations&&0!==t.locations.length||(t[ut.Qr]=!1),!t[ut.GT]||t.statuses&&0!==t.statuses.length||(t[ut.GT]=!1),!t[ut.YZ]||t.hiring_manager_ids&&0!==t.hiring_manager_ids.length||(t[ut.YZ]=!1),t[ut.aW]){const e=JSON.parse(t[ut.aW]);t.sort=[{id:e.id,desc:"DESC"===e.order}]}return t[ut.ji]||(t.departments=[]),t[ut.sm]||(t.brands=[]),t[ut.Qr]||(t.locations=[]),t[ut.GT]||(t.statuses=[]),t[ut.YZ]||(t.hiring_manager_ids=[]),t[ut.dU]||(t.job_fields=[]),t},en={"data-test-id":"form-dialog-edit-jobs-filter"},tn=({filterData:e,locationsData:t,departmentsData:a,detailJobFields:n,onClose:o,onSubmit:s})=>{const{formatMessage:i}=(0,l.A)();return r.createElement(jt.A,{title:i({id:g.Zal}),initialValues:e,preparePostValues:Xr,size:Pt.Yw,saveFn:s,onClose:o,actionButtonTitle:i({id:g.Eor}),isDrawer:!0,hideActionHelper:!0,dialogProps:en,autoSaveData:(0,Ct.A)()},(()=>r.createElement(Qr,{locationsData:t,departmentsData:a,detailJobFields:n})))};tn.propTypes={filterData:o().shape({}).isRequired,locationsData:o().arrayOf(o().shape({})),departmentsData:o().arrayOf(o().shape({})),detailJobFields:o().arrayOf(o().shape({})),onClose:o().func.isRequired,onSubmit:o().func.isRequired},tn.defaultProps={locationsData:[],departmentsData:[],detailJobFields:[]};const an=(0,r.memo)(tn);
1var rn=a(2018),nn=a(44357),on=a(29664),ln=a(55221),sn=a(9776),cn=a(26856),dn=a(60697),un=a(1983),pn=Object.defineProperty,mn=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,yn=(e,t,a)=>t in e?pn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,An=(e,t)=>{for(var a in t||(t={}))gn.call(t,a)&&yn(e,a,t[a]);if(fn)for(var a of fn(t))En.call(t,a)&&yn(e,a,t[a]);return e};const _n=e=>{var t=e,{children:a,isAddingFilter:n,formCardAccessor:o}=t,l=((e,t)=>{var a={};for(var r in e)gn.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&fn)for(var r of fn(e))t.indexOf(r)<0&&En.call(e,r)&&(a[r]=e[r]);return a})(t,["children","isAddingFilter","formCardAccessor"]);const{filterData:s,setFilterData:i,onFilter:c,onCloseAddFilter:d}=(0,r.useContext)(vt),u=(0,r.useCallback)((()=>{n&&d()}),[n,d]),p=(0,r.useCallback)((e=>{const t=(a=An({},e),mn(a,bn({[o]:!0})));var a;return Xr(t)})),m=(0,r.useCallback)((e=>{i(e),c(e)}),[c,i]);return r.createElement(un.A,An({initialValues:s,onSave:m,startOpened:n,onClose:u,preparePostValues:p},l),a)};_n.propTypes={children:o().node,isAddingFilter:o().bool,formCardAccessor:o().string.isRequired},_n.defaultProps={children:null,isAddingFilter:!1};const On=_n;var hn=Object.defineProperty,vn=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Cn=(e,t,a)=>t in e?hn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const wn=({brands:e,brandsData:t,readOnly:a,onFilterRemove:n})=>{const{formatMessage:o}=(0,l.A)(),s=(0,r.useMemo)((()=>(null==e?void 0:e.length)?null==t?void 0:t.filter((t=>-1!==(null==e?void 0:e.indexOf(t.id)))):[]),[e,t]),i=(null==s?void 0:s.length)||0,c=i>0,d=c&&!a,u=(0,r.useCallback)((()=>{n(ut.sm)}),[n]),p=(0,r.useCallback)((e=>r.createElement(cn.A,((e,t)=>{for(var a in t||(t={}))jn.call(t,a)&&Cn(e,a,t[a]);if(vn)for(var a of vn(t))Pn.call(t,a)&&Cn(e,a,t[a]);return e})({label:r.createElement(dn.A,{filterName:o({id:g.X3Z}),counter:i,hideCounter:!c}),"data-test-id":"filter-brands-chip",onDelete:d?u:null},e))),[i,c,d,u,o]);let m;if(a){if(!c)return null;m=p()}else m=r.createElement(On,{root:p,isAddingFilter:!c,formCardAccessor:ut.sm},r.createElement(Wt,null));return r.createElement(rn.A,{item:!0},m)};wn.propTypes={brands:o().arrayOf(o().string),brandsData:o().arrayOf(o().shape({})),readOnly:o().bool,onFilterRemove:o().func},wn.defaultProps={brands:null,brandsData:null,readOnly:!1,onFilterRemove:k.A};const Dn=(0,r.memo)(wn);var xn=Object.defineProperty,Fn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable,kn=(e,t,a)=>t in e?xn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Mn=({detailJobFields:e,jobFields:t,readOnly:a,onFilterRemove:n})=>{const{formatMessage:o}=(0,l.A)(),s=(null==t?void 0:t.length)||0,i=s>0,c=i&&!a,d=(0,r.useCallback)((()=>{n(ut.dU)}),[n]),u=(0,r.useCallback)((e=>{return r.createElement(cn.A,(t=((e,t)=>{for(var a in t||(t={}))Rn.call(t,a)&&kn(e,a,t[a]);if(Sn)for(var a of Sn(t))In.call(t,a)&&kn(e,a,t[a]);return e})({},e),a={label:r.createElement(dn.A,{filterName:o({id:g.IV5}),counter:s,hideCounter:!i}),onDelete:c?d:null,"data-test-id":"filter-custom-fields-chip"},Fn(t,Tn(a))));var t,a}),[o,s,i,c,d]);let p;if(a){if(!i)return null;p=u()}else p=r.createElement(On,{root:u,isAddingFilter:!i,formCardAccessor:ut.dU},r.createElement(Ar,{detailJobFields:e}));return r.createElement(rn.A,{item:!0},p)};Mn.propTypes={detailJobFields:o().arrayOf(o().shape({})),jobFields:o().arrayOf(o().shape({})),readOnly:o().bool,onFilterRemove:o().func},Mn.defaultProps={detailJobFields:[],jobFields:[],readOnly:!1,onFilterRemove:k.A};const qn=(0,r.memo)(Mn);var Jn=Object.defineProperty,Bn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Nn=(e,t,a)=>t in e?Jn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Vn=({departments:e,departmentsData:t,readOnly:a,onFilterRemove:n})=>{const{formatMessage:o}=(0,l.A)(),s=(0,r.useMemo)((()=>(null==e?void 0:e.length)?null==t?void 0:t.filter((t=>-1!==(null==e?void 0:e.indexOf(t.id)))):[]),[e,t]),i=(null==s?void 0:s.length)||0,c=i>0,d=c&&!a,u=(0,r.useCallback)((()=>{n(ut.ji)}),[n]),p=(0,r.useCallback)((e=>r.createElement(cn.A,((e,t)=>
1{for(var a in t||(t={}))Un.call(t,a)&&Nn(e,a,t[a]);if(Bn)for(var a of Bn(t))Ln.call(t,a)&&Nn(e,a,t[a]);return e})({label:r.createElement(dn.A,{filterName:o({id:g.QyF}),counter:i,hideCounter:!c}),"data-test-id":"filter-departments-chip",onDelete:d?u:null},e))),[i,c,d,u,o]);let m;if(a){if(!c)return null;m=p()}else m=r.createElement(On,{root:p,isAddingFilter:!c,formCardAccessor:ut.ji},r.createElement(jr,null));return r.createElement(rn.A,{item:!0},m)};Vn.propTypes={departments:o().arrayOf(o().string),departmentsData:o().arrayOf(o().shape({})),readOnly:o().bool,onFilterRemove:o().func},Vn.defaultProps={departments:null,departmentsData:null,readOnly:!1,onFilterRemove:k.A};const Wn=(0,r.memo)(Vn);var zn=a(69370),Hn=a(96262),Qn=Object.defineProperty,$n=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,Gn=(e,t,a)=>t in e?Qn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Kn=({statuses:e,readOnly:t,onFilterRemove:a})=>{const{formatMessage:n}=(0,l.A)(),o=(0,r.useMemo)((()=>(0,Hn.A)(zn.Ay,n)),[n]),s=(0,r.useMemo)((()=>(null==e?void 0:e.length)?o.filter((t=>-1!==(null==e?void 0:e.indexOf(t.id)))):[]),[e]),i=(null==s?void 0:s.length)||0,c=i>0,d=c&&!t,u=(0,r.useCallback)((()=>{a(ut.GT)}),[a]),p=(0,r.useCallback)((e=>r.createElement(cn.A,((e,t)=>{for(var a in t||(t={}))Yn.call(t,a)&&Gn(e,a,t[a]);if($n)for(var a of $n(t))Zn.call(t,a)&&Gn(e,a,t[a]);return e})({label:r.createElement(dn.A,{filterName:n({id:g.aql}),counter:i,hideCounter:!c}),"data-test-id":"filter-job-status-chip",onDelete:d?u:null},e))),[i,c,d,u,n]);let m;if(t){if(!c)return null;m=p()}else m=r.createElement(On,{root:p,isAddingFilter:!c,formCardAccessor:ut.GT},r.createElement(Ur,null));return r.createElement(rn.A,{item:!0},m)};Kn.propTypes={statuses:o().arrayOf(o().number),readOnly:o().bool,onFilterRemove:o().func},Kn.defaultProps={statuses:null,readOnly:!1,onFilterRemove:k.A};const Xn=(0,r.memo)(Kn);var eo=Object.defineProperty,to=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,no=(e,t,a)=>t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const oo=({locations:e,locationsData:t,readOnly:a,onFilterRemove:n})=>{const{formatMessage:o}=(0,l.A)(),s=(0,r.useMemo)((()=>(null==e?void 0:e.length)?null==t?void 0:t.filter((t=>-1!==(null==e?void 0:e.indexOf(t.id)))):[]),[e,t]),i=(null==s?void 0:s.length)||0,c=i>0,d=c&&!a,u=(0,r.useCallback)((()=>{n(ut.Qr)}),[n]),p=(0,r.useCallback)((e=>r.createElement(cn.A,((e,t)=>{for(var a in t||(t={}))ao.call(t,a)&&no(e,a,t[a]);if(to)for(var a of to(t))ro.call(t,a)&&no(e,a,t[a]);return e})({label:r.createElement(dn.A,{filterName:o({id:g.NUR}),counter:i,hideCounter:!c}),"data-test-id":"filter-locations-chip",onDelete:d?u:null},e))),[i,c,d,u,o]);let m;if(a){if(!c)return null;m=p()}else m=r.createElement(On,{root:p,isAddingFilter:!c,formCardAccessor:ut.Qr},r.createElement(Wr,null));return r.createElement(rn.A,{item:!0},m)};oo.propTypes={locations:o().arrayOf(o().string),locationsData:o().arrayOf(o().shape({})),readOnly:o().bool,onFilterRemove:o().func},oo.defaultProps={locations:null,locationsData:null,readOnly:!1,onFilterRemove:k.A};const lo=(0,r.memo)(oo),so=({filterData:e,locationsData:t,departmentsData:a,brandsData:n,detailJobFields:o,filterChipsToRender:s,newInlineFilterOpen:i,readOnly:c,onFilterRemove:d})=>{const{formatMessage:u}=(0,l.A)(),{getHasFeatureBrands:p}=(0,M.A)(),m=p(),b=(0,F.O6)(e,"departments"),f=(0,F.O6)(e,"brands"),E=(0,F.O6)(e,"locations"),y=(0,F.O6)(e,ut.xj),A=(0,F.O6)(e,"statuses"),_=(0,F.O6)(e,"job_fields"),O=(0,r.useMemo)((()=>[{accessor:ut.ji,name:u({id:g.QyF})},...m?[{accessor:ut.sm,name:u({id:g.X3Z})}]:[],{accessor:ut.GT,name:u({id:g.aql})},{accessor:ut.Qr,name:u({id:g.NUR})},{accessor:ut.YZ,name:u({id:g.p4U})},{accessor:ut.dU,name:u({id:g.IV5})}].filter((e=>!s[e.accessor]))),[u,s,m]);return r.createElement(rn.A,{container:!0,spacing:3,alignItems:"center"},s[ut.GT]&&r.createElement(Xn,{statuses:A,readOnly:c,onFilterRemove:d}),s[ut.YZ]&&r.createElement(sn.A,{users:y,readOnly:c,name:ut.YZ,inputName:ut.xj}),s[ut.Qr]&&r.createElement(lo,{locationsData:t,locations:E,readOnly:c,onFilterRemove:d}),s[ut.ji]&&r.createElement(Wn,{departmentsData:a,departments:b,readOnly:c,onFilterRemove:d}),m&&s[ut.sm]&&r.createElement(Dn,{brandsData:n,brands:f,readOnly:c,onFilterRemove:d}),s[ut.dU]&&r.createElement(qn,{detailJobFields:o,jobFields:_,readOnly:c,onFilterRemove:d}),s[ut._q]&&r.createElement(ln.A,{name:ut._q,readOnly:c,jobs:(0,F.O6)(e,"id"),disableUnassignedSwitch:!0,jobsCount:(0,F.O6)(e,"id.length"),inputName:"id",hideCustomFilters:!0,requestJobListType:
1on.rl}),!c&&O.length>0&&r.createElement(rn.A,{item:!0},r.createElement(nn.A,{newInlineFilterOpen:i,filtersList:O})))};so.propTypes={filterData:o().shape({}),locationsData:o().arrayOf(o().shape({})),departmentsData:o().arrayOf(o().shape({})),brandsData:o().arrayOf(o().shape({})),detailJobFields:o().arrayOf(o().shape({})),filterChipsToRender:o().shape({}),newInlineFilterOpen:o().func,readOnly:o().bool,onFilterRemove:o().func},so.defaultProps={filterData:null,locationsData:[],departmentsData:[],brandsData:[],detailJobFields:[],filterChipsToRender:{},newInlineFilterOpen:k.A,readOnly:!1,onFilterRemove:k.A};const io=(0,r.memo)(so);var co=a(8721);const uo=[{id:"0",desc:!1}],po=e=>{const{"filter[sort_order]":t,"filter[sort_by]":a,id:r,page:n}=e;let o=e["job_stat_filter[ids]"]||[];o=o.map((e=>parseInt(e,10)));const l={id:a||"0",order:t||"ASC"},s={departments:e["dept_filter[ids]"],brands:e["brand_filter[ids]"],locations:e["loc_filter[ids]"],statuses:o,job_status_operator:e.job_status_operator||"currently_in",ever_in_start_date:e.ever_in_start_date,ever_in_end_date:e.ever_in_end_date,job_fields:(0,co.Qh)(e.job_fields),hiring_manager_ids:e.hiring_manager_ids,sort_by:JSON.stringify(l),custom_filter_id:e.custom_filter_id,sub:e.sub,id:r};return s.per_page=+e.per_page||15,e[ut.yn]&&(s[ut.U9]=e[ut.yn].map((e=>({column_id:e})))),{page:parseInt(n,10)||1,sort:(i=a,void 0!==i?[{id:a,desc:"DESC"===t}]:uo),filters:s,maxOpenJobs:"true"===e.max_open_jobs||!0===e.max_open_jobs,sub:e.sub};var i};var mo=Object.defineProperty,bo=Object.defineProperties,fo=Object.getOwnPropertyDescriptors,go=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,yo=Object.prototype.propertyIsEnumerable,Ao=(e,t,a)=>t in e?mo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,_o=(e,t)=>{for(var a in t||(t={}))Eo.call(t,a)&&Ao(e,a,t[a]);if(go)for(var a of go(t))yo.call(t,a)&&Ao(e,a,t[a]);return e},Oo=(e,t)=>bo(e,fo(t));const ho=({onFilter:e,initialFilterData:t,sortState:a,loading:n,locationsData:o,departmentsData:s,brandsData:i,detailJobFields:c,connErrorEl:d})=>{const[u,p]=(0,r.useState)(t),{formatMessage:m}=(0,l.A)(),{isOpen:b,onOpen:f,onClose:g}=(0,Ke.A)(),{isOpen:E,onOpen:y,onClose:A}=(0,Ke.A)(),_=(0,r.useCallback)((t=>{p(t),e(t),g()}),[e,g]);(0,r.useEffect)((()=>{u!==t&&p(t)}),[t]);const[O,h]=(0,r.useState)({}),v=(0,r.useCallback)((e=>{h({[e]:!0})}),[h]),P=(0,r.useCallback)((()=>{h({})}),[h]),C=(0,r.useCallback)((t=>{const a=Oo(_o({},u),{custom_filter_id:null,[t]:!1}),r=Xr(a);p(r),e(r)}),[u,e,p]),w=(0,r.useMemo)((()=>({filterData:u,setFilterData:p,onFilter:e,onCloseAddFilter:P})),[u,p,e,P]),D=(0,r.useMemo)((()=>{const e=(0,F.O6)(u,ut.ji),t=(0,F.O6)(u,ut.sm),a=(0,F.O6)(u,ut.GT),r=(0,F.O6)(u,ut.Qr),n=(0,F.O6)(u,ut.YZ),o=(0,F.O6)(u,ut.dU),l=(0,F.O6)(u,ut._q);return _o({[ut.ji]:e,[ut.sm]:t,[ut.GT]:a,[ut.Qr]:r,[ut.YZ]:n,[ut.dU]:o,[ut._q]:l},O)}),[u,O]),x=(0,r.useCallback)((e=>r.createElement(io,{filterData:u,locationsData:o,departmentsData:s,brandsData:i,detailJobFields:c,filterChipsToRender:D,newInlineFilterOpen:v,onFilterRemove:C,readOnly:!e})),[u,o,s,i,c,D,v,C]),{getID:T}=(0,Ge.A)(),S=(0,r.useCallback)((t=>{const a=po(t,T());e(Oo(_o({},a.filters),{sort:a.sort}))}),[T()]),R=(0,r.useCallback)((()=>{const e=(0,j.I3Y)({filters:u,sort:a});return We.A.parseUrl(e,{arrayFormat:"bracket"}).query}),[u,a]),I=(0,r.useMemo)((()=>({initialValues:u,onSave:_,children:r.createElement(rt,null),preparePostValues:Xr})),[u,_]),k=(0,r.useMemo)((()=>ht({formatMessage:m,detailJobFields:c})),[m,c]),M=(0,r.useMemo)((()=>({filterData:u,onFilterChange:t=>{const a=Xr(t);p(a),e(a)},onCloseAddFilter:P})),[u,p,e,P]);return r.createElement(r.Fragment,null,r.createElement(He.A.Provider,{value:M},r.createElement(vt.Provider,{value:w},r.createElement(he.A,null,n?r.createElement(ze.A,{"data-test-id":"loading-wrapper",disableRandomWidth:!0,width:"100%"}):r.createElement($e.A,{savedFilterLoader:r.createElement(Qe.A,{selectedFilterId:null==u?void 0:u.custom_filter_id,filterTypeId:Ze.Yl.id,setSelectedFilterData:S,getFilterQuery:R,renderChipArea:x}),filterPreview:r.createElement(Ye.A,{onRefineFilter:f,refineSortingProps:I,onRefineColumns:y},x(!0))})))),!n&&b?r.createElement(an,{filterData:u,locationsData:o,departmentsData:s,detailJobFields:c,onClose:g,onSubmit:_}):null,E&&r.createElement(dt,{filterData:u,onFilterChange:e,onClose:A,columnsData:k,connErrorEl:d,loading:n}))};ho.propTypes={onFilter:o().func.isRequired,initialFilterData:o().shape({}).isRequired,sortState:o().arrayOf(o().shape({})),loading:o().bool,locationsData:o().arrayOf(o().shape({})),departmentsData:o().arrayOf(o().shape({})),brandsData:o().arrayOf(o().shape({})),detailJobFields:o().arrayOf(o().shape({})),connErrorEl:o().node},ho.defaultProps={loading:!1,locationsData:[],departmentsData:[],brandsData:[],detailJobFields:[],connErrorEl:null,sortState:null};const vo=(0,r.memo)(ho);var jo=a(89418),Po=a(32994),Co=a(31580),wo=a(31165),Do=a(50737),xo=a(78976),Fo=a(44541),To=a(49641),So=a(86801);const Ro=({record:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,Po.A)();if(!(0,F.O6)(e,"extra_data.job_permissions.can_view_full_job"))return r.createElement(Xa.A,null);const n=e,o=(0,F.O6)(n,"id"),s=(0,F.O6)(n,"extra_data.active_job_postings_count"),i=(0,F.O6)(n,"extra_data.job_shares_count"),c=(0,F.O6)(n,"extra_data.recruiters_count"),d=(0,F.O6)(n,"extra_data.referral_campaigns_count");return r.createElement(x.Ay,{variant:"table1"},r.createElement(Co.A,null,r.createElement(Co.A,{flexDirection:"column",mr:2,alignItems:"flex-end"},r.createElement(Co.A,{whiteSpace:"nowrap"},r.createElement(wo.A,{title:t({id:g.Dni}
1,{count:s}),enterDelay:So.u3,enterNextDelay:So.u3,size:"large"},r.createElement(Te.A,{to:(0,pe.ROUTE_REPORT_JOB_POSTING)({job:n}),colorScheme:s?null:"subdued","data-test-id":"posts-link"},r.createElement(Co.A,null,r.createElement(Co.A,{justifyContent:"center",width:`${a.spacing(5)}px`,mr:1},s),r.createElement(q.A,null,r.createElement(Do.A,null)))))),r.createElement(Co.A,{whiteSpace:"nowrap"},r.createElement(wo.A,{title:t({id:g.gGn},{count:i}),enterDelay:So.u3,enterNextDelay:So.u3,size:"large"},r.createElement(Te.A,{to:(0,pe.ROUTE_REPORT_JOB_SHARING)({job:n}),colorScheme:i?null:"subdued","data-test-id":"shares-link"},r.createElement(Co.A,null,r.createElement(Co.A,{justifyContent:"center",width:`${a.spacing(5)}px`,mr:1},i),r.createElement(q.A,null,r.createElement(To.A,null))))))),r.createElement(Co.A,{flexDirection:"column",alignItems:"flex-end"},r.createElement(Co.A,{whiteSpace:"nowrap"},r.createElement(wo.A,{title:t({id:g.spc},{count:d}),enterDelay:So.u3,enterNextDelay:So.u3,size:"large"},r.createElement(Te.A,{to:(0,pe.ROUTE_REPORT_REFERRAL_CAMPAIGN)({job:n}),colorScheme:d?null:"subdued","data-test-id":"referrals-link"},r.createElement(Co.A,null,r.createElement(Co.A,{justifyContent:"center",width:`${a.spacing(5)}px`,mr:1},d),r.createElement(q.A,null,r.createElement(xo.A,null)))))),r.createElement(Co.A,{whiteSpace:"nowrap"},r.createElement(wo.A,{title:t({id:g.cry},{count:c}),enterDelay:So.u3,enterNextDelay:So.u3,size:"large"},r.createElement(Te.A,{to:(0,pe.ROUTE_VIEW_JOB)({jobId:o,sub:"view_team"}),colorScheme:c?null:"subdued","data-test-id":"recruiters-link"},r.createElement(Co.A,null,r.createElement(Co.A,{justifyContent:"center",width:`${a.spacing(5)}px`,mr:1},c),r.createElement(q.A,null,r.createElement(Fo.A,null)))))))))};Ro.propTypes={record:o().shape({}).isRequired};const Io=Ro,ko=({record:e})=>{const t=(0,F.O6)(e,"brand.name");return t?r.createElement(x.Ay,{variant:"table1"},t):null};ko.propTypes={record:o().shape({}).isRequired};const Mo=(0,r.memo)(ko);var qo=a(13576);const Jo=({record:e})=>{const{formatMessage:t}=(0,l.A)();if(!(0,F.O6)(e,"extra_data.job_permissions.can_view_full_job"))return r.createElement(Xa.A,null);const a=e,n=(0,F.O6)(a,"id"),o=(0,F.O6)(a,"extra_data.candidates_new_count"),s=(0,F.O6)(a,"extra_data.candidates_active_count"),i=(0,F.O6)(a,"extra_data.job_applications_count");return r.createElement(x.Ay,{variant:"caption2"},r.createElement(Co.A,{flexDirection:"column"},r.createElement(Te.A,{noWrap:!0,to:(0,pe.ROUTE_EMPLOYER_CANDIDATES)({jobsIds:[n],status:qo.iS.id})},t({id:g.fGk},{count:o})),r.createElement(Te.A,{noWrap:!0,to:(0,pe.urlFor)((0,F.O6)(a,"extra_data.active_stage_url"))},t({id:g.JuW},{count:s})),r.createElement(Te.A,{noWrap:!0,to:(0,pe.ROUTE_EMPLOYER_CANDIDATES)({includeUnassigned:!1,jobsIds:[n],allStages:!0})},t({id:g.jMX},{count:i}))))};Jo.propTypes={record:o().shape({}).isRequired};const Bo=Jo;var Uo=a(73616),Lo=a(57696);const No=({record:e})=>{var t;const a=r.createElement(Co.A,{flexDirection:"column"},r.createElement(x.Ay,{variant:"table1","data-test-id":"job-approval-chain"},null==(t=e.job_approval_template)?void 0:t.name));return e.job_approval_template?r.createElement(Uo.A,{root:a},r.createElement(Lo.A,{approvalTemplate:e.job_approval_template})):a};No.propTypes={record:o().shape({job_approval_template:o().shape({name:o().string})}).isRequired};const Vo=No,Wo=({record:e,jobField:t,detailJobFieldsAnswerValues:a,detailJobFieldsPermissions:n})=>{const o=(0,F.O6)(a,e.id),l=(0,F.O6)(o,t.id),s=(0,F.O6)(n,e.id);return(0,F.O6)(s,t.id)?l:r.createElement(Co.A,{flex:1,justifyContent:"center"},r.createElement(Xa.A,null))};Wo.propTypes={record:o().shape({id:o().string}),jobField:o().shape({id:o().string}),detailJobFieldsAnswerValues:o().shape({}),detailJobFieldsPermissions:o().shape({})},Wo.defaultProps={record:{},jobField:{},detailJobFieldsAnswerValues:{},detailJobFieldsPermissions:{}};const zo=(0,r.memo)(Wo);var Ho=a(40238),Qo=a(47500),$o=a(25308);const Yo=({isExpanded:e,setIsExpanded:t})=>{const{formatMessage:a}=(0,l.A)(),n=(0,r.useCallback)((()=>{t(!e)}),[t,e]);return r.createElement($o.A,{type:"button",onClick:n,variant:"caption1"},a({id:e?g.xNy:g.zSe}))};Yo.propTypes={isExpanded:o().bool,setIsExpanded:o().func},Yo.defaultProps={isExpanded:!1,setIsExpanded:null};const Zo=Yo;var Go=a(90814);const Ko=({record:e,isExpanded:t})=>{const a=e,n=(0,F.O6)(a,"job_hiring_team_assignments")||[],o=(0,r.useMemo)((()=>(0,Go.K)(n,"hiring_manager")),[n]),l=!t&&o.length>3,[s,i]=(0,r.useState)(!l),c=(0,r.useMemo)((()=>l&&!s?o.slice(0,3):o),[o,l,s]);return 0===o.length?null:r.createElement(r.Fragment,null,r.createElement(Ho.A,{size:"small",link:!0,atsUsers:c,textVariant:"caption1"}),l&&r.createElement(r.Fragment,null,r.createElement(Qo.A,{top:!0,size:"small"}),r.createElement(Zo,{"data-test-id":"toggle-manager-show-more",isExpanded:s,setIsExpanded:i})))};Ko.propTypes={record:o().shape({}).isRequired,isExpanded:o().bool.isRequired};const Xo=Ko,el=({record:e})=>{var t;const a=r.createElement(Co.A,{flexDirection:"column"},r.createElement(x.Ay,{variant:"table1","data-test-id":"offer-approval-c
1hain"},null==(t=e.offer_approval_template)?void 0:t.name));return e.offer_approval_template?r.createElement(Uo.A,{root:a},r.createElement(Lo.A,{approvalTemplate:e.offer_approval_template})):a};el.propTypes={record:o().shape({offer_approval_template:o().shape({name:o().string})}).isRequired};const tl=el,al=({record:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,Po.A)();return r.createElement(Co.A,{flexDirection:"column"},r.createElement(x.Ay,{variant:"table1","data-test-id":"days-open"},e.days_open),r.createElement(x.Ay,{variant:"caption2",color:a.tokens.alias.skin.textSubdued.textColor.default},t({id:g.w9R},{count:e.days_open})))};al.propTypes={record:o().shape({days_open:o().number}).isRequired};const rl=al,nl=({record:e,isExpanded:t})=>{const a=e,n=(0,F.O6)(a,"job_hiring_team_assignments")||[],o=(0,r.useMemo)((()=>(0,Go.K)(n,"recruiter")),[n]),l=!t&&o.length>3,[s,i]=(0,r.useState)(!l),c=(0,r.useMemo)((()=>l&&!s?o.slice(0,3):o),[o,l,s]);return 0===o.length?null:r.createElement(r.Fragment,null,r.createElement(Ho.A,{size:"small",link:!0,atsUsers:c,textVariant:"caption1",wordBreak:"normal"}),l&&r.createElement(r.Fragment,null,r.createElement(Qo.A,{top:!0,size:"small"}),r.createElement(Zo,{"data-test-id":"toggle-recruiter-show-more",isExpanded:s,setIsExpanded:i})))};nl.propTypes={record:o().shape({}).isRequired,isExpanded:o().bool.isRequired};const ol=nl;var ll=a(75871);const sl=({record:e})=>{const{formatMessage:t}=(0,l.A)(),a=e,n=(0,F.O6)(a,"id"),o=(0,F.O6)(a,"job_status"),s=(0,F.O6)(a,"extra_data.job_permissions.can_change_job_status"),[i,c]=(0,r.useState)(o),{connData:d,fetch:u,connLoading:p,connErrorEl:m}=(0,r.useContext)(Pe),b=(0,F.O6)(d,"job_status_menu_presenter.status_blocked_by_approvals"),f=(0,F.O6)(d,"job_status_menu_presenter.status_block_by_offer_approvals"),g=(0,F.O6)(d,"job_status_menu_presenter.status_block_by_confidential_access"),E=(0,F.O6)(d,"approvals_permissions.can_create"),y=(0,F.O6)(d,"job_presenter.has_rejected_approval"),A=(0,F.O6)(d,"job_presenter.show_request_approvals"),_=(0,F.O6)(d,"job_presenter.show_pending_approvals"),O=(0,r.useCallback)((()=>{u(n)}),[u]),h=(0,r.useCallback)((e=>{c(e)}),[]);if(!s){return t({id:(0,Zt.uz)(zn.Ay,o.id).token})}return r.createElement(ll.A,{disableFlip:!1,refreshPage:h,job:a,jobStatus:i,loading:p,onMouseOver:O,onFocus:O,canChangeJobStatusPermission:s,statusBlockedByApprovals:b,statusBlockByOfferApprovals:f,statusBlockByConfidentialAccess:g,canCreateApproval:E,hasRejectedApproval:y,showRequestApprovals:A,showPendingApprovals:_,connErrorEl:m})};sl.propTypes={record:o().shape({}).isRequired};const il=sl;var cl=a(13748),dl=a(86129),ul=a(78032),pl=a(25654),ml=a(39726);const bl=({record:e})=>{const{formatMessage:t}=(0,l.A)(),a=(0,Po.A)(),n=e,o=(0,F.O6)(n,"id"),s=(0,F.O6)(n,"internal_or_external_title_with_requisition_number"),i=(0,F.O6)(n,"extra_data.job_external_url"),c=(0,F.O6)(n,"extra_data.display_summarized_info_text"),d=(0,F.O6)(n,"extra_data.approval.id"),u=(0,F.O6)(n,"extra_data.approval.requester.ats_user.full_name"),p=(0,F.O6)(n,"extra_data.active_sponsored_postings");return r.createElement(x.Ay,{variant:"table1"},r.createElement(Te.A,{to:(0,pe.ROUTE_VIEW_JOB)({jobId:o})},`${s} `),r.createElement($o.A,{"data-test-id":"open-careers-site",href:i,target:"_blank",tooltip:t({id:g.w6G})},r.createElement(pl.A,null)),d?r.createElement($o.A,{"data-test-id":"open-approvals",href:(0,pe.ROUTE_APPROVALS_VIEW)({id:d}),target:"_blank",tooltip:t({id:g.iMu},{name:u})}," ",r.createElement(ul.A,null)):null,p&&p.length>0?r.createElement(Uo.A,{size:"large",root:r.createElement($o.A,{"data-test-id":"open-job-postings",href:(0,pe.ROUTE_POST_JOB)(o,{back_to_referrer:!0}),target:"_blank"}," ",r.createElement(dl.A,null))},r.createElement(x.Ay,{component:"ul"},p.map(((e,t)=>r.createElement("li",{key:t.toString()},r.createElement(cl.A,{id:g.l9o,values:{displayName:e.display_name,expiresOn:e.expires_on}})))))):null,r.createElement("br",null),n.remote_type_id===ml.EZ.id||n.remote_type_id===ml.jW.id?r.createElement(x.Ay,{variant:"caption2",color:a.tokens.alias.skin.textSubdued.textColor.default},r.createElement(x.Ay,{variant:"caption2",color:a.tokens.alias.skin.textSubdued.textColor.default},(0,F.O6)(n,"extra_data.department_info")),r.createElement(Uo.A,{root:r.createElement(cn.A,{"data-test-id":"remote-location-chip",label:t({id:n.remote_type_id===ml.EZ.id?g.J_X:g.J2f}),color:"success",size:"small"})},r.createElement(x.Ay,null,(0,F.O6)(n,"extra_data.location"))),r.createElement(x.Ay,{variant:"caption2",color:a.tokens.alias.skin.textSubdued.textColor.default},(0,F.O6)(n,"extra_data.job_openings_info"))):r.createElement(x.Ay,{variant:"caption2",color:a.tokens.alias.skin.textSubdued.textColor.default},c))};bl.propTypes={record:o().shape({remote_type_id:o().number}).isRequired};const fl=bl;var gl=Object.defineProperty,El=Object.defineProperties,yl=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,hl=(e,t,a)=>t in e?gl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const vl=e=>(0,F.O6)(e,"extra_data.job_permissions.can_view_full_job")?{verticalAlign:"top"}:{align:"center",verticalAlign:"top"},jl=({formatMessage:e,detailJobFields:t,detailJobFieldsAnswerValues:a,detailJobFieldsPermissions:n,filter:o})=>{const l=[{Header:e({id:g.sMA}),accessor:"0",frozen:"left",Cell:fl,colProps:()=>({width:"25%",verticalAlign:"top"})},{Header:e({id:g.PCI}),accessor:"1",colProps:()=>({align:"center",width:"1%",verticalAlign:"top"}),Cell:rl},{Header:e({id:g.UlW}),accessor:"recruiter",disableSortBy:!0,Cell:ol,colProps:()=>({verticalAlign:"top"})},{Header:e({id:g.BU1}),accessor:"hiring_manager",disableSortBy:!0,Cell:Xo,colProps:()=>({verticalAlign:"top"})},{Header:e({id:g._vY}),accessor:"4",Cell:Io,colProps:()=>({align:"center",verticalAlign:"top"}),sortIcon:jo.uj,subSorters:[{id:"job_posting",label:e({id:g.f92})},{id:"referral_campaign",label:e({id:g.JGS})},{id:"shares",label:e({id:g.JpX})},{id:"recruiters",label:e({id:g.QxI})},{id:"4",label:e({id:g.mcq})}]},{Header:e({id:g.FUd}),accessor:"5",Cell:Bo,colProps:vl,sortIcon:jo.uj,subSorters:[{id:"new_candidates",label:e({id:g.okT})},{id:"active_candidates",label:e({id:g.efY})},{id:"5",label:e({id:g.Fbp})}]}],s=[{Header:e({id:g.AKP}),accessor:"job_approval_chain",Cell:Vo,disableSortBy:!0},{Header:e({id:g.jhU}),accessor:"offer_approval_chain",Cell:tl,disableSortBy:!0}],i=[{Header:e({id:g.InM}),accessor:"brand",disableSortBy:!0,Cell:Mo,colProps:()=>({verticalAlign:"top"})}],c=[{Header:e({id:g.Fw2}),accessor:"6",frozen:"right",Cell:il,colProps:()=>({verticalAlign:"top"})},{Header:e({id:$.JyT}),headerColProps:()=>({align:"right"}),disableSortBy:!0,accessor:"7",frozen:"right",Cell:we,colProps:()=>({align:"center",width:"1%",verticalAlign:"top"})}],d=t.map((e=>({accessor:e.id,Header:e.question,disableSortBy:!0,Cell:t=>{var o,l=((e,t)=>{var a={};for(var r in e)_l.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&Al)for(var r of Al(e))t.indexOf(r)<0&&Ol.call(e,r)&&(a[r]=e[r]);return a})(t,[]);return r.createElement(zo,(o=((e,t)=>{for(var a in t||(t={}))_l.call(t,a)&&hl(e,a,t[a]);if(Al)for(var a of Al(t))Ol.call(t,a)&&hl(e,a,t[a]);return e})({},l),El(o,yl({jobField:e,detailJobFieldsAnswerValues:a,detailJobFieldsPermissions:n}))))}}))),u=(0,F.O6)(o,ut.U9),p=(0,F.O6)(o,"job_fields");
1if(!u){const e=null==p?void 0:p.map((e=>e.job_field_id)),t=d.filter((t=>null==e?void 0:e.includes(t.accessor)));return[...l,...t,...c]}const m=[...l,...i,...d,...s,...c],b={};return m.forEach((e=>{b[e.accessor]=e})),u.map((e=>b[e.column_id]))};var Pl=a(4080),Cl=a(22539),wl=a(55404),Dl=a(13829),xl=a(41450),Fl=a(66220),Tl=Object.defineProperty,Sl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,kl=(e,t,a)=>t in e?Tl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,Ml=(e,t)=>{for(var a in t||(t={}))Rl.call(t,a)&&kl(e,a,t[a]);if(Sl)for(var a of Sl(t))Il.call(t,a)&&kl(e,a,t[a]);return e};const ql=e=>r.createElement(N.A,Ml({size:"small",colorScheme:"normal"},e)),Jl=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(Co.A,{alignItems:"center",flexDirection:"column"},r.createElement(x.Ay,{paragraph:!0},e({id:g.MKA})))},Bl=({data:e})=>{const{formatMessage:t}=(0,l.A)(),{dialogEl:a,interceptorProps:n}=(0,Fl.A)({interceptActionName:c.eOh}),{dialogEl:o,interceptorProps:s}=(0,Fl.A)({interceptActionName:c.Hiz}),{dialogEl:i,interceptorProps:d}=(0,Fl.A)({interceptActionName:c.P6_}),u=(0,F.O6)(e,"job.id"),p=(0,F.O6)(e,"jobs_permissions.can_post_job");return r.createElement(r.Fragment,null,r.createElement(Co.A,{alignItems:"center",flexDirection:"column"},r.createElement(x.Ay,{paragraph:!0},t({id:g.mXB})),r.createElement(Dl.A,null,r.createElement(ql,Ml({startIcon:r.createElement(To.A,null),to:(0,pe.ROUTE_SHARE_JOB)({id:u,email:!0}),"data-test-id":"share-job-button"},n),t({id:g.Z6F})),p?r.createElement(ql,Ml({startIcon:r.createElement(Do.A,null),to:(0,pe.ROUTE_POST_JOB)(u),"data-test-id":"post-job-button"},s),t({id:g.qQR})):null,r.createElement(ql,Ml({startIcon:r.createElement(xl.A,null),to:(0,pe.ROUTE_VIEW_JOB)({jobId:u,sub:"view_recommendations"}),"data-test-id":"see-recommendations-button"},d),t({id:g.Ucj})))),a,o,i)};Bl.propTypes={data:o().shape({}).isRequired};const Ul=({data:e})=>(0,F.O6)(e,"job.job_status.id")===zn.ho.id?r.createElement(Bl,{data:e}):r.createElement(Jl,null);Ul.propTypes={data:o().shape({}).isRequired};const Ll=Ul;var Nl=a(17888);const Vl=({jobApplication:e})=>{const t=(0,F.O6)(e,"job_application");return r.createElement(Nl.A,{to:(0,pe.urlFor)((0,F.O6)(e,"url")),fullName:(0,F.O6)(t,"candidate_card.full_name"),application:t,job:{id:(0,F.O6)(t,"job.id"),internal_or_external_title:(0,F.O6)(t,"job.internal_or_external_title")}})};Vl.propTypes={jobApplication:o().shape({}).isRequired};const Wl=Vl,zl=({primary:e,secondary:t,tertiary:a})=>r.createElement(r.Fragment,null,r.createElement(rn.A,{item:!0,xs:3},e),r.createElement(rn.A,{item:!0,xs:1},t),r.createElement(rn.A,{item:!0,xs:8},a));zl.propTypes={primary:o().element.isRequired,secondary:o().element.isRequired,tertiary:o().element},zl.defaultProps={tertiary:null};const Hl=zl,Ql=({candidateStatus:e,detail:t})=>{let a=null;e.id===qo.iS.id?a=r.createElement(x.Ay,null,(0,F.O6)(t,"candidate_source.category")):e.id===qo.vu.id&&(a=r.createElement(x.Ay,null,(0,F.O6)(t,"active_full_status.friendly_name")));const n=r.createElement(Te.A,{to:(0,pe.urlFor)((0,F.O6)(t,"url"))},(0,F.O6)(t,"job_applications_count")),o=r.createElement(r.Fragment,null,(0,F.O6)(t,"job_applications").map(((e,t)=>r.createElement(r.Fragment,{key:(0,F.O6)(e,"job_application.id")},t>0?", ":null,r.createElement(Wl,{jobApplication:e})))));return r.createElement(Hl,{primary:a,secondary:n,tertiary:o})};Ql.propTypes={candidateStatus:o().shape({id:o().number}).isRequired,detail:o().shape({}).isRequired};const $l=Ql,Yl=({data:e})=>{const t=(0,F.O6)(e,"candidate_status");if(!e)return null;const a=r.createElement(x.Ay,{variant:"emphasis1",component:"span"},(0,F.O6)(t,"friendly_name")),n=r.createElement(Te.A,{to:(0,pe.urlFor)((0,F.O6)(e,"url"))},(0,F.O6)(e,"job_applications_count"));return r.createElement(rn.A,{container:!0},r.createElement(Hl,{primary:a,secondary:n}),(0,F.O6)(e,"detail").map((e=>{let a=null;return t.id===qo.iS.id?a=(0,F.O6)(e,"candidate_source.id"):t.id===qo.vu.id&&(a=(0,F.O6)(e,"active_full_status.id")),r.createElement($l,{key:a,candidateStatus:t,detail
1:e})})))};Yl.propTypes={data:o().shape({})},Yl.defaultProps={data:null};const Zl=Yl,Gl=({connErrorEl:e,loading:t,data:a,numberOfColumns:n})=>{let o;if(e)o=e;else if(t)o=r.createElement(ze.A,{lines:4,minWidth:100,elevated:!0});else{const e=(0,F.O6)(a,"new_status_summary"),t=(0,F.O6)(a,"active_status_summary");o=e||t?r.createElement(r.Fragment,null,r.createElement(Zl,{data:e}),t?r.createElement(Qo.A,{top:!!e},r.createElement(Zl,{data:t})):null):r.createElement(Ll,{data:a})}return r.createElement(r.Fragment,null,r.createElement("td",null),r.createElement(Cl.A,{colSpan:n-1},r.createElement(wl.A,{p:4},o)))};Gl.propTypes={connErrorEl:o().element,loading:o().bool,data:o().shape({}),numberOfColumns:o().number},Gl.defaultProps={connErrorEl:null,loading:!1,data:{},numberOfColumns:0};const Kl=Gl,Xl=({jobId:e,numberOfColumns:t})=>{const{doFetch:a,connErrorEl:n,connLoading:o,connData:l}=(0,z.A)();return(0,Pl.H)((()=>{a((0,j.Wg_)({jobId:e,originPath:(0,pe.removeBetaFromUrl)(window.location.pathname+window.location.search)}))})),r.createElement(Kl,{connErrorEl:n,loading:o,data:l,numberOfColumns:t})};Xl.propTypes={jobId:o().string.isRequired,numberOfColumns:o().number},Xl.defaultProps={numberOfColumns:0};const es=Xl,ts=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(r.Fragment,null,r.createElement("td",null),r.createElement(Cl.A,{colSpan:8},r.createElement(Q.Ay,{severity:"info"},e({id:g.Z3v}))))},as=({data:e,detailJobFields:t,detailJobFieldsAnswerValues:a,detailJobFieldsPermissions:n,tableLoading:o,onSortChange:s,initialState:i,filter:c})=>{const{formatMessage:d}=(0,l.A)(),u=(0,r.useRef)(),p=(0,r.useMemo)((()=>jl({formatMessage:d,detailJobFields:t,detailJobFieldsAnswerValues:a,detailJobFieldsPermissions:n,filter:c})),[d,t,a,n,c]),m=(0,r.useMemo)((()=>p.some((e=>e&&(22===e.accessor.length||"job_approval_chain"===e.accessor||"offer_approval_chain"===e.accessor)))),[p]),b=p.length,f=(0,r.useMemo)((()=>((null==e?void 0:e.jobs)||[]).map((t=>{const a=ot()(t);return a.extra_data=(0,F.O6)(e,`jobs_extra_data.${a.id}`),a}))),[null==e?void 0:e.jobs,null==e?void 0:e.jobs_extra_data]),g=(0,r.useCallback)((({record:t})=>{const a=(0,F.O6)(t,"id");return(0,F.O6)(e,`jobs_extra_data.${a}.job_permissions.can_view_full_job`)?r.createElement(es,{jobId:a,numberOfColumns:b}):r.createElement(ts,null)}),[null==e?void 0:e.jobs_extra_data,b]),E=(0,r.useMemo)((()=>({renderRow:g,cellExpanderProps:{simulatedLines:1},colProps:{verticalAlign:"top"}})),[g]);return r.createElement(ve.A,{ref:u,columns:p,data:f,loading:o,pageCount:1,manualSortBy:!0,initialState:i,onSortChange:s,expandable:E,RowWrapper:Be,scrollable:!0,hasFrozenColumns:m})};as.propTypes={data:o().shape({jobs:o().arrayOf(o().shape({})),jobs_extra_data:o().shape({})}),detailJobFields:o().arrayOf(o().shape({})),detailJobFieldsAnswerValues:o().shape({}),detailJobFieldsPermissions:o().shape({}),tableLoading:o().bool,onSortChange:o().func,initialState:o().shape({}).isRequired,filter:o().shape({})},as.defaultProps={data:{},detailJobFields:[],detailJobFieldsAnswerValues:{},detailJobFieldsPermissions:{},filter:{},tableLoading:!1,onSortChange:k.A};const rs=(0,r.memo)(as),ns=({data:e,onFilter:t,filter:a,loading:n,tableLoading:o,sortState:l,onSortChange:s,connErrorEl:i})=>{const c=(0,r.useMemo)((()=>({sortBy:l})),[l]),d=(0,r.useMemo)((()=>(0,F.O6)(e,"jobs_list_presenter.locations")||[]),[e]),u=(0,r.useMemo)((()=>(0,F.O6)(e,"jobs_list_presenter.departments")||[]),[e]),p=(0,r.useMemo)((()=>(0,F.O6)(e,"jobs_list_presenter.brands")||[]),[e]),m=(0,r.useMemo)((()=>(0,F.O6)(e,"job_details_job_fields")||[]),[e]),b=(0,r.useMemo)((()=>(0,F.O6)(e,"job_details_job_fields_answer_values")||{}),[e]),f=(0,r.useMemo)((()=>(0,F.O6)(e,"job_details_job_fields_permissions")||{}),[e]);return r.createElement(r.Fragment,null,r.createElement(I.A,{item:!0,xs:12},r.createElement(vo,{locationsData:d,departmentsData:u,brandsData:p,detailJobFields:m,onFilter:t,initialFilterData:a,sortState:l,loading:n&&!(null==e?void 0:e.meta),connErrorEl:i})),r.createElement(I.A,{item:!0,xs:12},r.createElement(he.A,{noPadding:!0},r.createElement(rs,{filter:a,data:e,detailJobFields:m,detailJobFieldsAnswerValues:b,detailJobFieldsPermissions:f,tableLoading:n&&!(null==e?void 0:e.meta)||o,onSortChange:s,initialState:c}))))};ns.propTypes={data:o().shape({meta:o().shape({})}),loading:o().bool,filter:o().shape({}),onFilter:o().func.isRequired,sortState:o().arrayOf(o().shape({})),onSortChange:o().func.isRequired,tableLoading:o().bool,connErrorEl:o().node},ns.defaultProps={data:{},loading:null,filter:{},sortState:[],tableLoading:null,connErrorEl:null};const os=ns;var ls=a(98136);const ss=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(D.A,{severity:"info"},r.createElement(x.Ay,{component:"ul"}
1,r.createElement("li",null,e({id:g.nyu})),r.createElement("li",null,e({id:g.hhd}))))},is=()=>{const{formatMessage:e}=(0,l.A)();return r.createElement(D.A,{severity:"info"},e({id:g.vA_}))},cs=({data:e,loading:t,tableLoading:a,connErrorEl:n,filter:o,onFilter:i,onSortChange:c,onPageChange:d,currentPage:u,sortState:p,maxOpenJobs:m,tabValue:b,onTabChange:f,onPageSizeChange:y})=>{var A;const{formatMessage:_}=(0,l.A)(),{setPageTitle:O}=(0,r.useContext)(ls.A),{getHasFeatureUnthrottledJobs:h}=(0,M.A)(),v=b===E,j=!h()&&m,P=(0,F.O6)(e,"jobs_permissions"),C=(0,F.O6)(e,"is_restrict_to_confidential_access_jobs"),w=(0,r.useMemo)((()=>r.createElement(r.Fragment,null,j?r.createElement(ss,null):null,C?r.createElement(is,null):null)),[t,j,C]);let D;return(0,r.useEffect)((()=>{O(_({id:g.aiC},{title:_({id:g.tJr})}))}),[_]),D=v?r.createElement(os,{data:e,onFilter:i,filter:o,loading:t,tableLoading:a,sortState:p,onSortChange:c,connErrorEl:n}):r.createElement(Ve,{data:e,loading:t,sortState:p,onSortChange:c}),r.createElement(r.Fragment,null,t?r.createElement(s.A,null):null,r.createElement(T.A,{header:r.createElement(Oe,{jobsPermissions:P,jobs:null==e?void 0:e.jobs,filter:o,tabValue:b,onTabChange:f}),footer:(null==(A=null==e?void 0:e.meta)?void 0:A.total_records)?r.createElement(S.A,{justifyContent:"flex-end"},r.createElement(R.A,{value:u,pageSize:e.meta.per_page,totalRecords:e.meta.total_records,onChange:d,onPageSizeChange:y})):null,alertContent:w},r.createElement(I.A,{container:!0},n||D)))};cs.propTypes={data:o().shape({jobs_permissions:o().shape({}),jobs:o().arrayOf(o().shape({})),meta:o().shape({per_page:o().number,total_records:o().number})}),loading:o().bool,maxOpenJobs:o().bool,connErrorEl:o().node,filter:o().shape({}),onFilter:o().func,sortState:o().arrayOf(o().shape({})),onSortChange:o().func,currentPage:o().number,onPageChange:o().func,tabValue:o().string,onTabChange:o().func,onPageSizeChange:o().func,tableLoading:o().bool},cs.defaultProps={data:{},loading:null,connErrorEl:null,filter:{},onFilter:null,sortState:[],onSortChange:k.A,onPageChange:k.A,currentPage:null,maxOpenJobs:!1,tabValue:null,onTabChange:null,onPageSizeChange:null,tableLoading:null};const ds=cs;var us=a(50909);const ps=[{id:"0",desc:!1}],ms=({tabValue:e,onTabChange:t})=>{const{query:a,pushQueryStr:n}=(0,C.A)(),o=(0,r.useMemo)((()=>(e=>{const{"filter[sort_order]":t,"filter[sort_by]":a,page:r,id:n}=e;return{page:parseInt(r,10)||1,sort:a?[{id:a,desc:"DESC"===t}]:ps,sub:e.sub,filters:{id:n}}})(a)),[JSON.stringify(a)]),{page:l,sort:s,sub:i}=o,{connData:d,connLoading:u,connErrorEl:p,doFetch:m}=(0,P.A)(),b=(0,r.useCallback)(((e=l,t=s)=>{const a={page:e,sort:t,sub:i},r=(0,j.I3Y)(a);n(r.split("?")[1])}),[JSON.stringify(a)]),f=(0,r.useCallback)((e=>{b(e)}),[b]),g=(0,r.useCallback)((e=>{b(void 0,e.sortBy)}),[b]);return(0,r.useEffect)((()=>{const e=(0,j.I3Y)(o);m(e),window.requestIdleCallback((()=>{(0,w.t2)(c.ZIB,(0,pe.urlFor)(e))}))}),[o]),(0,r.useEffect)((()=>{(0,us.V)(0)}),[d]),r.createElement(ds,{data:d,loading:u,connErrorEl:p,sortState:s,onSortChange:g,currentPage:l,onPageChange:f,tabValue:e,onTabChange:t})};ms.propTypes={tabValue:o().string,onTabChange:o().func},ms.defaultProps={tabValue:null,onTabChange:null};const bs=ms;var fs=Object.defineProperty,gs=Object.getOwnPropertySymbols,Es=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,As=(e,t,a)=>t in e?fs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const _s=({queryFilters:e})=>{var t,a,r,n,o,l,s;const i=((e,t)=>{for(var a in t||(t={}))Es.call(t,a)&&As(e,a,t[a]);if(gs)for(var a of gs(t))ys.call(t,a)&&As(e,a,t[a]);return e})({},e);return i[ut.ji]=!!(null==(t=e.departments)?void 0:t.length),i[ut.sm]=!!(null==(a=e.brands)?void 0:a.length),i[ut.Qr]=!!(null==(r=e.locations)?void 0:r.length),i[ut.GT]=!!(null==(n=e.statuses)?void 0:n.length),i[ut.YZ]=!!(null==(o=e.hiring_manager_ids)?void 0:o.length),i[ut.dU]=!!(null==(l=e.job_fields)?void 0:l.length),i[ut._q]=!!(null==(s=e.id)?void 0:s.length),i};var Os=Object.defineProperty,hs=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,js=Object.prototype.propertyIsEnumerable,Ps=(e,t,a)=>t in e?Os(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Cs=({values:e})=>{const t=((e,t)=>{for(var a in t||(t={}))vs.call(t,a)&&Ps(e,a,t[a]);if(hs)for(var a of hs(t))js.call(t,a)&&Ps(e,a,t[a]);return e})({},e);return e[ut.U9]&&(t[ut.yn]=e[ut.U9].map((e=>e.column_id)),delete t[ut.U9]),t},ws=({tabValue:e,onTabChange:t})=>{const{query:a,pushQueryStr:n}=(0,C.A)(),{getID:o}=(0,Ge.A)(),[l,s]=(0,r.useState)(!1),{connData:i,connLoading:d,connErrorEl:u,doFetch:p}=(0,P.A)(),m=(0,r.useMemo)((()=>po(a,o())),[JSON.stringify(a)]),{page:b,sort:f,filters:g,maxOpenJobs:E}=m,y=(0,r.useCallback)(((e=g,t=b,a=f,r)=>{const o={page:t,filters:Cs({values:e}),sort:a,cacheUri:(new Date).getTime()};E&&(o.maxOpenJobs=!0),r&&(o.filters.per_page=r);const l=(0,j.I3Y)(o);n(l.split("?")[1])}),[JSON.stringify(a)]),A=(0,r.useCallback)((e=>{y(e,1,null==e?void 0:e.sort),s(!0)}),[y]),_=(0,r.useCallback)((e=>{y(void 0,e)}),[y]),O=(0,r.useCallback)((e=>{y(void 0,void 0,e.sortBy)}),[y]),h=(0,r.useCallback)((e=>{y(void 0,1,void 0,e)}),[y]);(0,r.useEffect)((()=>{const e=(0,j.I3Y)(m);p(e,{},(()=>s(!1)),(()=>s(!1))),window.requestIdleCallback((()=>{(0,w.t2)(c.ZIB,(0,pe.urlFor)(e))}))}),[m]);const v=(0,r.useMemo)((()=>_s({queryFilters:g})),[g]);return(0,r.useEffect)((()=>{(0,us.V)(0)}),[i]),r.createElement(ds,{data:i,loading:d&&!l,tableLoading:l,connErrorEl:u,filter:v,onFilter:A,sortState:f,onSortChange:O,currentPage:b,onPageChange:_,maxOpenJobs:E,tabValue:e,onTabChange:t,onPageSizeChange:h})};ws.propTypes={tabValue:o().string,onTabChange:o().func},ws.defaultProps={tabValue:null,onTabChange:null};const Ds=ws;var xs=a(29771);const Fs={[d.Em.id]:null,[d.RH.id]:null,[d.zO.id]:p.AL,[d.L_.id]:p.AL,[d.zm.id]:p.vO},Ts=({tabValue:e,onTabChange:t})=>e===E?r.createElement(Ds,{tabValue:e,onTabChange:t}):r.createElement(bs,{tabValue:e,onTabChange:t});Ts.propTypes={tabValue:o().string,onTabChange:o().func},Ts.defaultProps={tabValue:null,onTabChange:null};const Ss=()=>{const{connLoading:e,connErrorEl:t,showActivationStateForStep:a}=(0,m.A)(),{getAccountStatusId:n}=(0,b.A)(),{formatMessage:o}=(0,l.A)(),{currentUserAccessLevel:d}=(0,f.A)({pageLocalStorageKey:c.SDF});if(e)return r.createElement(s.A,null);const E=Fs[d];return E&&(a(p.vO,{shouldCheckSkipped:!0})||t)&&[u.vu.id,u.iS.id].includes(n())?r.createElement(i.A,{pageTitle:o({id:g.flU}),errorEl:t,stepCard:r.createElement(xs.A,{step:E,isActive:!0}),pageLocalStorageKey:c.SDF}):r.createElement(v,null,r.createElement(Ts,null))}},25194(e,t,a){a.d(t,{GT:()=>l,Qr:()=>o,U9:()=>p,YZ:()=>s,_q:()=>c,aW:()=>u,dU:()=>i,ji:()=>r,sm:()=>n,xj:()=>d,yn:()=>m});const r="filter_departments",n="filter_brands",o="filter_locations",l="filter_job_statuses",s="filter_users",i="filter_custom_fields",c="filter_jobs",d="hiring_manager_ids",u="sort_by",p="columns",m="c"},55157(e,t,a){a.d(t,{Ay:()=>D,qn:()=>P,vq:()=>C});var r=a(96569),n=a(73723),o=a.n(n),l=a(63153),s=a(75075),i=a(77686),c=a(76180),d=a(80389),u=a(8330),p=a(97879),m=a(69370),b=a(96262),f=a(50521),g=Object.defineProperty,E=Object.defineProperties,y=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,h=(e,t,a)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,v=(e,t)=>
1{for(var a in t||(t={}))_.call(t,a)&&h(e,a,t[a]);if(A)for(var a of A(t))O.call(t,a)&&h(e,a,t[a]);return e},j=(e,t)=>{var a={};for(var r in e)_.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&A)for(var r of A(e))t.indexOf(r)<0&&O.call(e,r)&&(a[r]=e[r]);return a};const P=({id:e,friendly_name:t})=>{const a=(0,u.A)({label:t});return r.createElement(l.A,v({},a),r.createElement(c.A,null,r.createElement(p.A,{statusId:e})),r.createElement(d.A,{primary:t}))};P.propTypes={id:o().number.isRequired,friendly_name:o().string.isRequired};const C=e=>{var t=e,{option:a,className:n}=t,o=j(t,["option","className"]);return r.createElement(p.A,v({statusId:a.id},o))};C.propTypes={className:o().string,option:o().shape({id:o().number}).isRequired},C.defaultProps={className:null};const w=e=>{var t=e,{cmpProps:a,placeholder:n}=t,o=j(t,["cmpProps","placeholder"]);const{formatMessage:l}=(0,s.A)(),c=(0,r.useMemo)((()=>(0,b.A)(m.Ay,l)),[l]),d=l({id:f.aql}),u=(0,r.useMemo)((()=>v({getOptionValue:e=>e.id,placeholder:n||d,renderOption:e=>r.createElement(P,v({},e)),disableVirtualization:!0,CustomAvatar:C,hasAvatar:!0,options:c},a)),[d,n,c,a]);return r.createElement(i.A,(p=v({enableBulkAddRemove:!0,label:d},o),E(p,y({cmpProps:u}))));var p};w.propTypes={placeholder:o().string,cmpProps:o().shape({})},w.defaultProps={placeholder:null,cmpProps:{}};const D=w},57696(e,t,a){a.d(t,{A:()=>y});var r=a(96569),n=a(73723),o=a.n(n),l=a(2018),s=a(93354),i=a(72075),c=a(75075),d=a(7947),u=a(44114),p=a(40238),m=a(55404),b=a(47500),f=a(50521);const g=({step:e,isOffer:t,hiringTeam:a,showUsers:n})=>{const{formatMessage:o}=(0,c.A)(),i=(0,d.O6)(e,"minimum_approvers"),m=(0,d.O6)(e,"require_approval_outside_band"),b=(0,r.useMemo)((()=>{const t=u.Ay.map((e=>e.id)),r=(0,d.O6)(e,"reviewers"),o=null==r?void 0:r.filter((e=>!t.includes(e.id))),l=null==r?void 0:r.filter((e=>t.includes(e.id)));if(!n||!l)return r;const s=function(e,t,a){return e.flatMap((e=>{const a=t.filter((t=>t.hiring_team_role.id===e.id)).map((e=>e.account_ats_user_assignment.ats_user));return 0===a.length?e:a})).concat(a)}(l,a,o);return(e=>{const t=[];return e.filter((e=>!t.includes(e.id)&&(t.push(e.id),!0)))})(s)}),[e,a,n]);return r.createElement(l.A,{container:!0,spacing:1},r.createElement(l.A,{item:!0,xs:12},r.createElement(s.Ay,null,i?o({id:f.fU8},{x:i,y:b.length}):o({id:f.BfF})," ",t&&m?o({id:f.ayU}):null)),r.createElement(l.A,{item:!0,xs:12},r.createElement(p.A,{link:!0,atsUsers:b})))};g.propTypes={step:o().shape({}).isRequired,isOffer:o().bool.isRequired,showUsers:o().bool.isRequired,hiringTeam:o().arrayOf(o().shape({})).isRequired};const E=({approvalTemplate:e,hiringTeam:t,showUsers:a})=>{const n=(0,d.O6)(e,"name"),o=(0,d.O6)(e,"type"),l=(0,d.O6)(e,"approval_template_steps"),c="ApprovalTemplates::OfferApprovalTemplate"===o;return r.createElement(m.A,{p:3},r.createElement(s.Ay,{variant:"h400"},n),l.map((e=>r.createElement(r.Fragment,{key:e.id},r.createElement(b.A,{top:!0,size:"small"}),r.createElement(i.A,null),r.createElement(b.A,{bottom:!0,size:"small"}),r.createElement(g,{step:e,isOffer:c,showUsers:a,hiringTeam:t})))))};E.propTypes={approvalTemplate:o().shape({}).isRequired,showUsers:o().bool,hiringTeam:o().arrayOf(o().shape({}))},E.defaultProps={showUsers:!1,hiringTeam:[]};const y=E},20991(e,t,a){a.d(t,{Aw:()=>y,HV:()=>l,N9:()=>c,Q5:()=>g,Sf:()=>m,V0:()=>u,Xw:()=>d,ZN:()=>p,db:()=>i,el:()=>n,i5:()=>b,i8:()=>s,l3:()=>E,tK:()=>A,tv:()=>o,wR:()=>r,yT:()=>f});const r="Public Compensation Interval",n="Public Compensation Range",o=["5","15","25","40","65","100"],l="current_or_past",s="current",i="past",c="past_not_current",d="currently_in",u="currently_not_in",p="ever_in",m="scoring_criteria_title_warning",b="scoring_criteria_description_warning",f="scoring_criteria_question_warning",g="hiring_team_roles_warning",E="location_warning",y="public_compensation_warning",A="stage_owner"},70546(e,t,a){a.d(t,{A:()=>g});var r=a(96569),n=a(73723),o=a.n(n),l=a(53393),s=a(73626),i=a(75075),c=a(7947),d=a(28098),u=a(64971),p=a(56401),m=a(50521);const b={autoFocus:!0},f=({data:e,closeDialog:t,createEvent:a,updateEvent:n})=>{const{formatMessage:o}=(0,i.A)(),f=(0,c.O6)(e,"id"),g=!f&&a,E=(0,p.A)({id:g?`new_${u.rx8}`:`edit_${u.rx8}_${f}`});return n&&!e?null:r.createElement(s.A,{title:o({id:g?m.ndC:m.oW6}),initialValues:{id:null==e?void 0:e.id,career_fair_name:null==e?void 0:e.name},validationSchema:l.Ik().shape({career_fair_name:l.Yj().required().label(o({id:m.LSD}))}),actionButtonTitle:o({id:g?m.zoP:m.he8}),onClose:t,onSubmitSuccess:t,saveFn:g?a:n,autoSaveData:E},(()=>r.createElement(d.A,{required:!0,fullWidth:!0,cmpProps:b,label:o({id:m.LSD}),name:"career_fair_name"})))};f.propTypes={data:o().shape({id:o().string,name:o().string}),closeDialog:o().func.isRequired,createEvent:o().func,updateEvent:o().func},f.defaultProps={data:null,createEvent:null,updateEvent:null};const g=f},54627(e,t,a){a.r(t),a.d(t,{createEvent:()=>B,default:()=>L,updateEvent:()=>U});var r=a(96569),n=a(50193),o=a(55398),l=a(17151),s=a(71664),i=a(53349),c=a(3840),d=a(73723),u=a.n(d),p=a(75075),m=a(73626),b=a(15381),f=a(93354),g=a(50521);const E=({closeDialog:e,data:t,deleteEvent:a})=>{const{formatMessage:n}=(0,p.A)();return t?r.createElement(m.A,{title:n({id:g.xA9}),initialValues:t,saveFn:a,onClose:e,onSubmitSuccess:e,actionButtonTitle:n({id:g.joy}),hideActionHelper:!0,autoSaveData:(0,b.A)()},r.createElement(f.Ay,null,n({id:g.uJV}))):null};E.propTypes={data:u().shape({id:u().string,name:u().string}),closeDialog:u().func.isRequired,deleteEvent:u().func.isRequired},E.defaultProps={data:null};const y=E;var A=a(70546),_=a(44856),O=a(46229),h=a(66844),v=a(89418),j=a(91760),P=a(59022),C=a(80098),w=a(38730),D=a(13914),x=a(98136),F=a(59046),T=a(17192),S=a(87940),R=a(47263),I=a(263);const k=({data:e,flashingIds:t})=>{const{formatMessage:a}=(0,p.A)(),n=(0,r.useMemo)((()=>[{Header:a({id:g._nt}),accessor:"name",Footer:()=>r.createElement(R.A,{to:(0,_.ROUTE_ADMIN_SOURCE_EVENTS_NEW)(),"data-test-id":"add-link"},a({id:g.ndC}))}]),[a]);return r.createElement(F.A,{columns:n,data:e,actions:[{icon:S.A,ariaLabel:a({id:g.AzW}),dataTestId:"edit-btn",getTo:({record:e})=>(0,_.ROUTE_ADMIN_SOURCE_EVENTS_EDIT)({eventId:e.id}
1),component:I.A},{icon:T.A,ariaLabel:a({id:g.joy}),dataTestId:"del-btn",getTo:({record:e})=>(0,_.ROUTE_ADMIN_SOURCE_EVENTS_DELETE)({eventId:e.id}),component:I.A}],flashingIds:t,enableFooter:!0})};k.propTypes={data:u().arrayOf(u().shape({})),flashingIds:u().shape({})},k.defaultProps={data:[],flashingIds:{}};const M=k,q=({tableData:e,loading:t,errorEl:a,flashingIds:n})=>{const{formatMessage:o}=(0,p.A)(),{setPageTitle:l}=(0,r.useContext)(x.A);return(0,r.useEffect)((()=>{l(o({id:g.aiC},{title:o({id:g.NPM})}))}),[]),t?r.createElement(O.A,null):r.createElement(h.A,{header:r.createElement(w.Ay,{title:o({id:g.a_R}),subtitle:o({id:g.NPM})}),footer:r.createElement(C.A,{actions:[r.createElement(D.A,null)]}),pageWidth:v.QR},r.createElement(j.A,{container:!0},r.createElement(j.A,{item:!0,xs:12},r.createElement(P.A,{noPadding:!0},null!=a?a:r.createElement(M,{data:e,flashingIds:n})))))};q.propTypes={tableData:u().arrayOf(u().shape({})),loading:u().bool.isRequired,errorEl:u().node,flashingIds:u().shape({})},q.defaultProps={tableData:[],errorEl:null,flashingIds:{}};const J=q,B=(e,t,a)=>{n.A.request((0,s.ZVn)(),{method:"post",data:e},t,a)},U=(e,t,a)=>{n.A.request((0,s.MkQ)(e.id),{method:"post",data:e},t,a)},L=()=>{const e=(0,o.A)(),{doFetch:t,processCreate:a,processUpdate:d,processDelete:u,connData:p,connLoading:m,connErrorEl:b,flashingIds:f}=(0,c.A)({getDataPath:e=>null==e?void 0:e.source_events});(0,r.useEffect)((()=>{const e=t((0,s.pVC)());return()=>null==e?void 0:e.cancel()}),[]);const g=(0,r.useCallback)(((e,t,r)=>{B(e,t,(e=>{r(),a(e.data)}))}),[B,a]),E=(0,r.useCallback)(((e,t,a)=>{const r=e.id;U(e,t,(e=>{a(),d(e.data,(({id:e})=>e===r))}))}),[U,d]),O=(0,r.useCallback)(((e,t,a)=>{((e,t,a)=>{const{id:r}=e;n.A.request((0,s.xxJ)(),{method:"post",data:{del_career_fair_id:r}},t,a)})(e,t,(e=>{a(),u(e.data.id)}))}),[U,u]),h=(0,r.useCallback)((()=>{e.push((0,_.ROUTE_ADMIN_SOURCE_EVENTS)())}),[]);return r.createElement(r.Fragment,null,r.createElement(l.A,{path:(0,_.ROUTE_ADMIN_SOURCE_EVENTS_NEW)(),render:()=>r.createElement(A.A,{closeDialog:h,createEvent:g,data:{}})}),r.createElement(l.A,{path:(0,_.ROUTE_ADMIN_SOURCE_EVENTS_EDIT)({eventId:":id"}),render:e=>r.createElement(A.A,{closeDialog:h,updateEvent:E,data:(0,i.uz)(p,e.match.params.id)})}),r.createElement(l.A,{path:(0,_.ROUTE_ADMIN_SOURCE_EVENTS_DELETE)({eventId:":id"}),render:e=>r.createElement(y,{closeDialog:h,deleteEvent:O,data:(0,i.uz)(p,e.match.params.id)})}),r.createElement(J,{loading:m,errorEl:b,tableData:p,flashingIds:f}))}},33446(e,t,a){a.d(t,{A:()=>g});var r=a(96569),n=a(73723),o=a.n(n),l=a(53393),s=a(73626),i=a(75075),c=a(7947),d=a(28098),u=a(64971),p=a(56401),m=a(50521);const b={autoFocus:!0},f=({data:e,closeDialog:t,createJobBoard:a,updateJobBoard:n})=>{const{formatMessage:o}=(0,i.A)(),f=(0,c.O6)(e,"id"),g=!f&&a,E={"data-test-id":g?"add-job-board-dialog":"edit-job-board-dialog"},y=(0,p.A)({id:g?`new_${u.yfq}`:`edit_${u.yfq}_${f}`});return n&&!e?null:r.createElement(s.A,{title:o({id:g?m.qBc:m.bAQ}),initialValues:{id:null==e?void 0:e.id,custom_board_name:null==e?void 0:e.board_code},validationSchema:l.Ik().shape({custom_board_name:l.Yj().required().label(o({id:m.LSD}))}),actionButtonTitle:o({id:g?m.zoP:m.he8}),onClose:t,onSubmitSuccess:t,saveFn:g?a:n,autoSaveData:y,dialogProps:E},(()=>r.createElement(d.A,{required:!0,fullWidth:!0,cmpProps:b,label:o({id:m.LSD}),name:"custom_board_name"})))};f.propTypes={data:o().shape({id:o().string,board_code:o().string,display_name:o().string}),closeDialog:o().func.isRequired,createJobBoard:o().func,updateJobBoard:o().func},f.defaultProps={data:null,createJobBoard:null,updateJobBoard:null};const g=f},81367(e,t,a){a.r(t),a.d(t,{createJobBoard:()=>K,default:()=>te,updateJobBoard:()=>X});var r=a(96569),n=a(50193),o=a(55398),l=a(17151),s=a(71664),i=a(53349),c=a(3840),d=a(73723),u=a.n(d),p=a(75075),m=a(73626),b=a(15381),f=a(93354),g=a(50521);const E={"data-test-id":"delete-job-board-dialog"},y=({closeDialog:e,data:t,deleteJobBoard:a})=>{const{formatMessage:n}=(0,p.A)();return t?r.createElement(m.A,{title:n({id:g.ArM}),initialValues:t,saveFn:a,onClose:e,onSubmitSuccess:e,actionButtonTitle:n({id:g.joy}),autoSaveData:(0,b.A)(),hideActionHelper:!0,dialogProps:E},r.createElement(f.Ay,null,n({id:g.aWI}))):null};y.propTypes={data:u().shape({id:u().string,name:u().string}),closeDialog:u().func.isRequired,deleteJobBoard:u().func.isRequired},y.defaultProps={data:null};const A=y;var _=a(33446),O=a(46229),h=a(66844),v=a(89418),j=a(91760),P=a(86129),C=a(33882),w=a(59022),D=a(80098),x=a(38730),F=a(13914),T=a(98136),S=a(44856),R=a(7947),I=a(59046),k=a(17192),M=a(87940),q=a(47263),J=a(263),B=a(31171);const U=e=>e.code||e.board_code,L=({data:e,flashingIds:t})=>{const{formatMessage:a}=(0,p.A)(),n=(0,r.useMemo)((()=>[{Header:"Job Board",accessor:"display_name",Footer:()=>r.createElement(q.A,{to:(0,S.ROUTE_ADMIN_JOB_BOARDS_NEW)(),"data-test-id":"add-link"},a({id:g.qBc}))},{Header:"Board Type",accessor:"type",headerColProps:()=>({align:"center"}),colProps:()=>({align:"center"})}]),[a]),o=(0,r.useCallback)((({record:e})=>!(0,R.O6)(e,"is_custom")),[]),l=(0,r.useCallback)((({record:e})=>"AbilityJobs"===(0,R.O6)(e,"board_code")),[]);return r.createElement(I.A,{columns:n,data:e,customGetRecordId:U,actions:[{icon:M.A,ariaLabel:a({id:g.AzW}),dataTestId:"edit-btn",getTo:({record:e})=>l({record:e})?B.tS.url:o({record:e})?(0,S.ROUTE_ACCOUNT_JOB_BOARD_CONFIGURATION)({anchor:e.code}):(0,S.ROUTE_ADMIN_JOB_BOARDS_EDIT)({jobBoardId:e.id}
1),component:J.A},{icon:k.A,ariaLabel:a({id:g.joy}),dataTestId:"del-btn",getTo:({record:e})=>(0,S.ROUTE_ADMIN_JOB_BOARDS_DELETE)({jobBoardId:e.id}),component:J.A,renderDash:({record:e})=>o({record:e})||l({record:e})}],flashingIds:t,enableFooter:!0})};L.propTypes={data:u().arrayOf(u().shape({})),flashingIds:u().shape({})},L.defaultProps={data:[],flashingIds:{}};const N=L;var V=Object.defineProperty,W=Object.defineProperties,z=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,Y=(e,t,a)=>t in e?V(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const Z=({tableData:e,loading:t,errorEl:a,flashingIds:n})=>{const{formatMessage:o}=(0,p.A)(),{setPageTitle:l}=(0,r.useContext)(T.A);return(0,r.useEffect)((()=>{l(o({id:g.aiC},{title:o({id:g.p3Y})}))}),[]),t?r.createElement(O.A,null):r.createElement(h.A,{header:r.createElement(x.Ay,{title:o({id:g.fO6}),subtitle:o({id:g.p3Y}),titleActions:[r.createElement(C.A,{iconOnly:!0,type:"outlined",colorScheme:"normal",bgcolors:e=>{return t=((e,t)=>{for(var a in t||(t={}))Q.call(t,a)&&Y(e,a,t[a]);if(H)for(var a of H(t))$.call(t,a)&&Y(e,a,t[a]);return e})({},e),W(t,z({default:"backgroundContent.backgroundColor"}));var t},"aria-label":o({id:g.dx9}),tooltip:o({id:g.dx9}),to:(0,S.ROUTE_ADMIN_EDIT_BILLING)()},r.createElement(P.A,null))]}),footer:r.createElement(D.A,{actions:[r.createElement(F.A,null)]}),pageWidth:v.QR},r.createElement(j.A,{container:!0},r.createElement(j.A,{item:!0,xs:12},r.createElement(w.A,{noPadding:!0},null!=a?a:r.createElement(N,{data:e,flashingIds:n})))))};Z.propTypes={tableData:u().arrayOf(u().shape({})),loading:u().bool.isRequired,errorEl:u().node,flashingIds:u().shape({})},Z.defaultProps={tableData:[],errorEl:null,flashingIds:{}};const G=Z,K=(e,t,a)=>{n.A.request((0,s.xbU)(),{method:"post",data:e},t,a)},X=(e,t,a)=>{n.A.request((0,s.iFz)(e.id),{method:"post",data:e},t,a)},ee=(e,t,a)=>{const{id:r}=e;n.A.request((0,s.pBD)(),{method:"post",data:{del_cb_id:r}},t,a)},te=()=>{const e=(0,o.A)(),{doFetch:t,processCreate:a,processUpdate:n,processDelete:d,connData:u,connLoading:p,connErrorEl:m,flashingIds:b}=(0,c.A)({getDataPath:e=>null==e?void 0:e.job_boards});(0,r.useEffect)((()=>{const e=t((0,s.pBD)());return()=>null==e?void 0:e.cancel()}),[]);const f=(0,r.useCallback)(((e,t,r)=>{K(e,t,(e=>{r(),a(e.data)}))}),[K,a]),g=(0,r.useCallback)(((e,t,a)=>{const r=e.id;X(e,t,(e=>{a(),n(e.data,(({id:e})=>e===r))}))}),[X,n]),E=(0,r.useCallback)(((e,t,a)=>{const{id:r}=e;ee(e,t,(()=>{a(),d(r)}))}),[ee,d]),y=(0,r.useCallback)((()=>{e.push((0,S.ROUTE_ADMIN_JOB_BOARDS)())}),[]);return r.createElement(r.Fragment,null,r.createElement(l.A,{path:(0,S.ROUTE_ADMIN_JOB_BOARDS_NEW)(),render:()=>r.createElement(_.A,{closeDialog:y,createJobBoard:f,data:{}})}),r.createElement(l.A,{path:(0,S.ROUTE_ADMIN_JOB_BOARDS_EDIT)({jobBoardId:":id"}),render:e=>r.createElement(_.A,{closeDialog:y,updateJobBoard:g,data:(0,i.uz)(u,e.match.params.id)})}),r.createElement(l.A,{path:(0,S.ROUTE_ADMIN_JOB_BOARDS_DELETE)({jobBoardId:":id"}),render:e=>r.createElement(A,{closeDialog:y,deleteJobBoard:E,data:(0,i.uz)(u,e.match.params.id)})}),r.createElement(G,{loading:p,errorEl:m,tableData:u,flashingIds:b}))}},13914(e,t,a){a.d(t,{A:()=>y});var r=a(96569),n=a(73723),o=a.n(n),l=a(75075),s=a(13594),i=a(45414),c=a(33882),d=a(50521),u=a(44856),p=Object.defineProperty,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,g=(e,t,a)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;const E=e=>{var t=e,{onClick:a}=t,n=((e,t)=>{var a={};for(var r in e)b.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&m)for(var r of m(e))t.indexOf(r)<0&&f.call(e,r)&&(a[r]=e[r]);return a})(t,["onClick"]);const o=(0,s.A)("AddLink"),{formatMessage:p}=(0,l.A)(),E=(0,r.useCallback)((e=>{e.preventDefault(),a(e)}),[a]);return r.createElement(c.A,((e,t)=>{for(var a in t||(t={}))b.call(t,a)&&g(e,a,t[a]);if(m)for(var a of m(t))f.call(t,a)&&g(e,a,t[a]);return e})({"data-test-id":"back-to-sources-link",type:"text",onClick:a?E:null,to:(0,u.ROUTE_ADMIN_SOURCE_DATABASE)(),startIcon:r.createElement(i.A,{type:o.subcomponents.Icon.props.type})},n),p({id:d.S3H}))};E.propTypes={onClick:o().func},E.defaultProps={onClick:null};const y=E}}]);
2//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/2441.c5e5a42f.chunk.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.