1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[1879],{11520(e,t,n){n.d(t,{A:()=>A});var l=n(96569),r=n(79205),a=n(14447),o=n(22503),s=n(42888),i=n.n(s),u=n(50964),c=Object.defineProperty,d=Object.defineProperties,p=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(e,t,n)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v=(e,t)=>{for(var n in t||(t={}))f.call(t,n)&&b(e,n,t[n]);if(m)for(var n of m(t))y.call(t,n)&&b(e,n,t[n]);return e};const A=(e,t={})=>n=>{const{name:s,setValue:c,value:m}=(0,l.useContext)(o.A),f=(0,l.useRef)(null),y=(0,a.A)(),b=(0,r.A)(s),{isJsonStringValue:A}=t,g=()=>i()(m,b),E=(0,l.useCallback)(((e,t,n,l)=>{if(l===u.R)f.current=e;else if(A){const t=(r=v({},b||{}),d(r,p({ids:e})));c(t)}else c(e);var r}),[c,A]),_=(0,l.useCallback)((()=>{f.current&&(c(f.current),f.current=null)}),[c]);return(0,l.useEffect)((()=>{(()=>{if(m&&!g()){if(A){const e=JSON.parse(m||null);return e&&Object.values(e).every((e=>null===e||""===e||void 0===e))?void y(s,null,!0):void y(s,e,!0)}y(s,m,!0)}})()}),[m,void 0===b]),(0,l.useEffect)((()=>{b&&!g()&&(A&&b instanceof Object&&!Array.isArray(b)?c(JSON.stringify(b)):c(b))}),[b]),l.createElement(e,v({name:s,onAfterChange:E,onAfterDataRefresh:_},n))}},77681(e,t,n){n.d(t,{A:()=>I});var l=n(96569),r=n(73723),a=n.n(r),o=n(57937),s=n(94191),i=n(30919),u=n(77006),c=n(18718),d=n(61449),p=n(75075),m=n(15464),f=n(14447),y=n(85384),b=n(12312),v=n(57769),A=n(81800),g=n(16474),E=n(69370),_=n(50521),O=Object.defineProperty,S=Object.defineProperties,k=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,R=(e,t,n)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,P=(e,t)=>{for(var n in t||(t={}))w.call(t,n)&&R(e,n,t[n]);if(h)for(var n of h(t))C.call(t,n)&&R(e,n,t[n]);return e};const j="job_status_id",T=({name:e,jobsQueryFieldName:t,openQueryBuilder:n,jobsData:r,hideCustomFilters:a,hideJobStatusFilters:b,hideMyJobsFilters:O,requestJobListType:R,onAfterUpdateJobsQuery:T,disabledJobStatuses:I})=>{const{formatMessage:q}=(0,p.A)(),V=(0,f.A)(),Q=(0,m.A)(t),x=I.includes(A.dz),D=I.includes(A.hQ),L=I.includes(A.Uh),M=I.includes(A.n2),W=I.includes(A.S2),J=I.includes(A.Qv),F=(0,l.useMemo)((()=>{const r=l.createElement(d.A,{primary:q({id:_.bQG}),"data-test-id":"remove-all",onClick:()=>{V(e,null),V(t,null).then((()=>{T(null)}))}}),p=[l.createElement(o.A,{key:"0",root:(e,t)=>{var n=e,{onClick:r}=n,a=((e,t)=>{var n={};for(var l in e)w.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&h)for(var l of h(e))t.indexOf(l)<0&&C.call(e,l)&&(n[l]=e[l]);return n})(n,["onClick"]);return l.createElement(u.Ay,P({"aria-label":q({id:_.Xii}),"data-test-id":"adornment-help-icon",onClick:e=>{e.stopPropagation(),e.preventDefault(),r(e)},selected:t},a),l.createElement(v.A,null))},arrow:!0},a?l.createElement(c.A,{autoFocus:!1},r):l.createElement(c.A,{autoFocus:!1},l.createElement(d.A,{primary:q({id:_.P_6}),"data-test-id":"select-all",onClick:()=>{const n=A.kE;V(e,null),V(t,n).then((()=>{T(n)}))}}),!b&&l.createElement(l.Fragment,null,x?null:l.createElement(d.A,{primary:q({id:_.y8v}),"data-test-id":"select-draft",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.K4.id);V(t,e).then((()=>{T(e)}))}}),D?null:l.createElement(d.A,{primary:q({id:_.WU2}),"data-test-id":"select-internal",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.mM.id);V(t,e).then((()=>{T(e)}))}}),L?null:l.createElement(d.A,{primary:q({id:_.RwL}),"data-test-id":"select-open",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.ho.id);V(t,e).then((()=>{T(e)}))}}),M?null:l.createElement(d.A,{primary:q({id:_.$H_}),"data-test-id":"select-on-hold",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.L7.id);V(t,e).then((()=>{T(e)}))}}),W?null:l.createElement(d.A,{primary:q({id:_.BW4}),"data-test-id":"select-closed",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.$h.id);V(t,e).then((()=>{T(e)}))}}),J?null:l.createElement(d.A,{primary:q({id:_.VO_}),"data-test-id":"select-filled",onClick:()=>{const e=(0,y.Y)(Q.current,j,E.Bq.id);V(t,e).then((()=>{T(e)}))}})),!O&&l.createElement(d.A,{primary:q({id:_.RZS}),"data-test-id":"select-my-jobs",onClick:()=>{const e=(0,y.Y)(Q.current,"account_ats_user_assignment_id",A.MK);V(t,e).then((()=>{T(e)}))}}),l.createElement(d.A,{primary:q({id:_.f9S}),"data-test-id":"open-builder",onClick:n}),r))];return e=>{return l.createElement(s.A,(t=P({},e),n={InputComponent:i.A,postfixes:p},S(t,k(n))));var t,n}}),[q,t,n,T,a,b,O]),N=(0,l.useMemo)((()=>P({options:r,multiple:!0,placeholder:q({id:_.Awo}),renderInput:F},a?{}:{addRowText:q({id:_.C5h}),onAddRow:n})),[q,n,r,F,a]);return l.createElement(g.A,{labelWidth:0,name:e,cmpProps:N,addableRow:!a,requestJobListType:R})};T.propTypes={name:a().string.isRequired,jobsQueryFieldName:a().string.isRequired,openQueryBuilder:a().func.isRequired,jobsData:a().arrayOf(a().shape({})),hideCustomFilters:a().bool,hideJobStatusFilters:a().bool,hideMyJobsFilters:a().bool,requestJobListType:a().string,onAfterUpdateJobsQuery:a().func,disabledJobStatuses:a().arrayOf(a().string)},T.defaultProps={hideCustomFilters:!1,hideJobStatusFilters:!1,hideMyJobsFilters:!1,requestJobListType:null,jobsData:[],onAfterUpdateJobsQuery:b.A,disabledJobStatuses:[]};const I=(0,l.memo)(T)},58460(e,t,n){n.d(t,{A:()=>k});var l=n(96569),r=n(73723),a=n.n(r),o=n(75075),s=n(53393),i=n(33081),u=n(7947),c=n(47323),d=n(73626),p=n(75433),m=n(15381),f=n(85458),y=n(21768),b=n(19474);const v=({jobsQueryFieldName:e,queryBuilderConfig:t})=>{const n=(0,l.useMemo)((()=>({config:t})),[t]);return l.createElement(f.Ay,{row:!0,columns:1,disableBottomSpacing:!0},l.createElement(y.A,null,l.createElement(b.A,{labelWidth:0,name:e,cmpProps:n})))};v.propTypes={jobsQueryFieldName:a().string.isRequired,queryBuilderConfig:a().shape({}).isRequired};const A=(0,l.memo)(v);var g=n(81800),E=n(50521);const _={"data-test-id":"jobs-query-builder-dialog"},O=(e,t,n)=>{n(e)},S=({jobsQueryFieldName:e,onClose:t,onJobsQueryChange:n,jobsQueryValue:r,queryBuilderConfig:a})=>{const{formatMessage:f}=(0,o.A)(),y=(0,l.useMemo)((()=>
1s.Ik().shape({[e]:s.Ik().test(e,f({id:E.A7R}),(e=>{try{if(void 0===e)return!0;const t=(0,i.A)({treeValue:e,config:a});return void 0===t||!!t}catch(t){return!1}}))})),[a,e,f]),b=(0,l.useCallback)((l=>{let r;const o=(0,u.O6)(l,e);r=void 0===o?g.kE:(0,i.A)({treeValue:o,config:a}),void 0===r&&(r=g.kE),t(),n(r)}),[a,e,t,n]),v=(0,l.useMemo)((()=>{const t=r===g.kE?null:r;let n={};return n=(0,u.Oe)(n,e,(0,c.y7)(t,a)),n}),[r,a,e]);return l.createElement(d.A,{title:f({id:E.In6}),onClose:t,saveFn:O,onSubmitSuccess:b,size:p.Oq,actionButtonTitle:f({id:E.TRF}),validationSchema:y,initialValues:v,dialogProps:_,hideActionHelper:!0,autoSaveData:(0,m.A)()},(()=>l.createElement(A,{jobsQueryFieldName:e,queryBuilderConfig:a})))};S.propTypes={jobsQueryFieldName:a().string.isRequired,onClose:a().func.isRequired,onJobsQueryChange:a().func.isRequired,jobsQueryValue:a().oneOfType([a().shape({}),a().string]),queryBuilderConfig:a().shape({})},S.defaultProps={jobsQueryValue:null,queryBuilderConfig:null};const k=S},26806(e,t,n){n.d(t,{A:()=>u});var l=n(38974),r=n(4044),a=n(44114),o=n(81800),s=n(69370),i=n(50521);const u=({formatMessage:e,locations:t,departments:n,brands:u,users:c,supportedFields:d=[o.Jy,o.tk,o.wk,o.Q0,o.b1,o.n_,o.p6]})=>{const p={};if(d.includes(o.Jy)){const t=s.Ay.map((e=>({value:e.id,title:e.friendly_name})));p[o.Jy]={label:e({id:i.ODQ}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:t}}}if(d.includes(o.tk)){const t=(null!=n?n:[]).map((e=>({value:e.id,title:e.name})));p[o.tk]={label:e({id:i.zON}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:t}}}if(d.includes(o.wk)&&(null!=u?u:[]).length>0){const t=u.map((e=>({value:e.id,title:e.name})));p[o.wk]={label:e({id:i.qre}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:t}}}if(d.includes(o.Q0)){const n=(null!=t?t:[]).map((e=>({value:e.id,title:e.nickname_city_state_country})));p[o.Q0]={label:e({id:i.ivM}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:n}}}if(d.includes(o.b1)){const t=(null!=c?c:[]).map((e=>({value:e.account_assignment_id,title:e.full_name})));t.unshift({value:o.MK,title:e({id:i.VD5})}),p[o.b1]={label:e({id:i.pbr}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:t}}}if(d.includes(o.n_)){const t=a.Ay.map((e=>({value:e.id,title:e.friendly_name})));p[o.n_]={label:e({id:i.fFK}),type:"select",valueSources:["value"],operators:["select_equals","select_not_equals"],fieldSettings:{listValues:t}}}return d.includes(o.p6)&&(p[o.p6]={label:e({id:i.vV}),type:"text",valueSources:["value"],operators:[l.we.OP_CONTAINS_PHRASE,l.we.OP_DOES_NOT_CONTAIN_PHRASE]}),(0,r.Ay)({formatMessage:e,fields:p})}},37585(e,t,n){n.d(t,{A:()=>p});var l=n(96569),r=n(73723),a=n.n(r),o=n(93354),s=n(75075),i=n(47323),u=n(81800),c=n(50521);const d=({jobsQueryValue:e,queryBuilderConfig:t})=>{const{formatMessage:n}=(0,s.A)(),r=(0,l.useMemo)((()=>{if(e===u.kE)return n({id:c.P_6});try{return(0,i.rc)((0,i.y7)(e,t),t,!0)}catch(l){return""}}),[e,t]);return l.createElement(o.Ay,null,l.createElement(o.Ay,{variant:"emphasis1",component:"span"},n({id:c.vOA})),r||"")};d.propTypes={jobsQueryValue:a().oneOfType([a().shape({}),a().string]).isRequired,queryBuilderConfig:a().shape({}).isRequired};const p=d},19474(e,t,n){n.d(t,{A:()=>f});var l=n(96569),r=n(4790),a=n(10613),o=Object.defineProperty,s=Object.defineProperties,i=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,p=(e,t,n)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const m=e=>"object"!==typeof e||Array.isArray(e)?null:e,f=e=>{return l.createElement(r.A,(t=((e,t)=>{for(var n in t||(t={}))c.call(t,n)&&p(e,n,t[n]);if(u)for(var n of u(t))d.call(t,n)&&p(e,n,t[n]);return e})({defaultValue:null,Component:a.A},e),s(t,i({normalizeValue:m}))));var t}},2049(e,t,n){n.d(t,{A:()=>S});var l=n(96569),r=n(73723),a=n.n(r),o=n(75075),s=n(7947),i=n(77686),u=n(68481);const c=(0,l.createContext)(null);var d=n(83249),p=n(40857),m=Object.defineProperty,f=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,v=(e,t,n
1)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,A=(e,t)=>{for(var n in t||(t={}))y.call(t,n)&&v(e,n,t[n]);if(f)for(var n of f(t))b.call(t,n)&&v(e,n,t[n]);return e};const g=e=>e.value,E=e=>e.text,_=(e,t)=>e.friendly_name.localeCompare(t.friendly_name),O=e=>{var t=e,{name:n,label:r,cmpProps:a}=t,m=((e,t)=>{var n={};for(var l in e)y.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&f)for(var l of f(e))t.indexOf(l)<0&&b.call(e,l)&&(n[l]=e[l]);return n})(t,["name","label","cmpProps"]);const{formatMessage:v}=(0,o.A)(),{getHasFeatureAutomationsAppliedToJobTrigger:O}=(0,p.A)(),S=O(),k=(0,l.useContext)(c),h=!!(0,s.O6)(a,"multiple")?i.A:u.A,w=(0,l.useMemo)((()=>{let e=d.Ay.sort(_);return S||(e=e.filter((e=>e.id!==d.MY.id))),k&&(e=e.filter((e=>k.includes(e.id)))),e.map((e=>({value:e.id,text:v({id:e.token})})))}),[S,k,v]),C=(0,l.useMemo)((()=>A({options:w,getOptionValue:g,getOptionLabel:E,"data-test-id":"trigger-types"},a)),[w,a]);return l.createElement(h,A({name:n,label:r,cmpProps:C},m))};O.propTypes={name:a().string.isRequired,label:a().string,cmpProps:a().shape({})},O.defaultProps={label:null,cmpProps:{}};const S=(0,l.memo)(O)},59185(e,t,n){n.d(t,{A:()=>ue});var l=n(96569),r=n(73723),a=n.n(r),o=n(7947),s=n(75075),i=n(79205),u=n(15464),c=n(14447),d=n(46229),p=n(12312),m=n(16719),f=n(85458),y=n(21768),b=n(68563),v=n(77006),A=n(61449),g=n(25308),E=n(57937),_=n(18718),O=n(16610),S=n(4754),k=n(50521),h=Object.defineProperty,w=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,P=(e,t,n)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const j=[S.x9,S.W_,S.cE,S.zc],T=({supportedQueries:e,onQueryValuesChange:t,onSelectAll:n,onRemoveAll:r})=>{const{formatMessage:a}=(0,s.A)(),o=(0,l.useCallback)(((e,t)=>{var n=e,{onClick:r}=n,o=((e,t)=>{var n={};for(var l in e)C.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&w)for(var l of w(e))t.indexOf(l)<0&&R.call(e,l)&&(n[l]=e[l]);return n})(n,["onClick"]);return l.createElement(v.Ay,((e,t)=>{for(var n in t||(t={}))C.call(t,n)&&P(e,n,t[n]);if(w)for(var n of w(t))R.call(t,n)&&P(e,n,t[n]);return e})({"aria-label":a({id:k.xwS}),"data-test-id":"select-all-remove-all-button",onClick:e=>{e.stopPropagation(),e.preventDefault(),r(e)},selected:t},o),l.createElement(O.A,null))}),[a]),i=(0,l.useCallback)((()=>{t(S.W_)}),[t]),u=(0,l.useCallback)((()=>{t(S.cE)}),[t]),c=(0,l.useCallback)((()=>{t(S.zc)}),[t]),d=(0,l.useCallback)((()=>{t(S.RA)}),[t]),p=(0,l.useMemo)((()=>{const t=[l.createElement(A.A,{key:"select-all","data-test-id":"select-all",component:g.A,primary:a({id:S.dU[S.x9]}),onClick:n})];return e.includes(S.RA)&&t.push(l.createElement(A.A,{key:"select-new-active-query",component:g.A,"data-test-id":"select-new-active-query",primary:a({id:S.dU[S.RA]}),onClick:d})),e.includes(S.W_)&&t.push(l.createElement(A.A,{key:"select-active-query",component:g.A,"data-test-id":"select-active-query",primary:a({id:S.dU[S.W_]}),onClick:i})),e.includes(S.cE)&&t.push(l.createElement(A.A,{key:"select-screen-type-query",component:g.A,"data-test-id":"select-screen-type-query",primary:a({id:S.dU[S.cE]}),onClick:u})),e.includes(S.zc)&&t.push(l.createElement(A.A,{key:"select-interview-type-query","data-test-id":"select-interview-type-query",component:g.A,primary:a({id:S.dU[S.zc]}),onClick:c})),t.push(l.createElement(A.A,{key:"remove-all","data-test-id":"remove-all",component:g.A,primary:a({id:k.bQG}),onClick:r})),t}),[a,e,n,r,i,d,u,c]);return l.createElement(E.A,{root:o,arrow:!0},l.createElement(_.A,null,p))};T.propTypes={supportedQueries:a().arrayOf(a().string),onQueryValuesChange:a().func,onSelectAll:a().func,onRemoveAll:a().func},T.defaultProps={supportedQueries:j,onQueryValuesChange:p.A,onSelectAll:p.A,onRemoveAll:p.A};const I=(0,l.memo)(T);var q=n(32994),V=n(31580),Q=n(93354),x=n(7047),D=n(17192),L=n(55404),M=n(34299);const W=({queryValues:e,onRemoveQueryValues:t,customListElevationLevel:n})=>{const{formatMessage:r}=(0,s.A)(),a=(0,q.A)(),o=e.includes(S.x9),i=(0,l.useMemo)((()=>o?r({id:S.Xo[S.x9]}):r({id:k.Jso},{friendlyValue:(0,M.WP)({array:e.map((e=>r({id:S.Xo[e]}))),lastSplitter:` ${r({id:k.Noe}).toUpperCase()} `,splitter:", "})})),[o,e,r]);
1return l.createElement(L.A,{level:n,"data-test-id":"custom-list"},l.createElement(V.A,{flex:1,justifyContent:"space-between"},l.createElement(V.A,{flex:1,alignItems:"center",px:a.tokens.alias.structure.input.paddingHorizontal,py:a.tokens.alias.structure.input.paddingVertical},l.createElement(Q.Ay,{component:"span","data-test-id":"custom-list-query-text"},l.createElement(Q.Ay,{variant:"emphasis1",component:"span"},r({id:k.kzo}),": "),i)),l.createElement(V.A,{alignItems:"center"},l.createElement(x.A,{type:"icon","data-test-id":"remove-query-values",onClick:t,tooltip:r({id:k.lub}),"aria-label":r({id:k.lub})},l.createElement(D.A,null)))))};W.propTypes={queryValues:a().arrayOf(a().string),onRemoveQueryValues:a().func,customListElevationLevel:a().number},W.defaultProps={queryValues:null,onRemoveQueryValues:p.A,customListElevationLevel:1};const J=(0,l.memo)(W);var F=n(13576),N=n(53349),B=n(8721),z=n(12968),H=n(69135),U=n(72216),Y=Object.defineProperty,G=Object.defineProperties,K=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,ee=(e,t,n)=>t in e?Y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,te=(e,t)=>{for(var n in t||(t={}))X.call(t,n)&&ee(e,n,t[n]);if($)for(var n of $(t))Z.call(t,n)&&ee(e,n,t[n]);return e};const ne=(0,l.lazy)((()=>Promise.all([n.e(7041),n.e(1517),n.e(5984),n.e(6338),n.e(7008),n.e(2025),n.e(9500),n.e(7569),n.e(5604),n.e(2034),n.e(4124),n.e(1648),n.e(2457),n.e(3548),n.e(4774),n.e(5658),n.e(1682),n.e(9525),n.e(8260),n.e(2883),n.e(7268),n.e(1546),n.e(423)]).then(n.bind(n,96413)))),le=e=>(0,o.O6)(e,"id"),re=e=>(0,o.O6)(e,"account_full_status.friendly_name"),ae=({candidateStatusId:e,accountEnumRecordId:t})=>`${e}:${null!=t?t:0}`,oe=({workflowStages:e})=>null==e?void 0:e.map((e=>ae({candidateStatusId:(0,o.O6)(e,"candidate_status_id"),accountEnumRecordId:(0,o.O6)(e,"account_enum_record_id")}))),se={candidate_status_id:F.lW.id,account_full_status:{name:F.lW.name,friendly_name:F.lW.friendly_name}},ie=e=>{var t,n=e,{name:r,queryFieldName:a,label:v,withHiredOption:A,excludeWorkflowStages:g,onlyWorkflowStages:E,onlyCandidateStatus:_,enableShortcuts:O,supportedQueries:h,cmpProps:w,disableRefreshDataOnMount:C,processInsert:R,processReplace:P,canAddOrEdit:j,resetWhenInexistentValueSelected:T,onAfterDataRefresh:q,onAfterChangeQueryValues:V,customListElevationLevel:Q}=n,x=((e,t)=>{var n={};for(var l in e)X.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&$)for(var l of $(e))t.indexOf(l)<0&&Z.call(e,l)&&(n[l]=e[l]);return n})(n,["name","queryFieldName","label","withHiredOption","excludeWorkflowStages","onlyWorkflowStages","onlyCandidateStatus","enableShortcuts","supportedQueries","cmpProps","disableRefreshDataOnMount","processInsert","processReplace","canAddOrEdit","resetWhenInexistentValueSelected","onAfterDataRefresh","onAfterChangeQueryValues","customListElevationLevel"]);const{formatMessage:D}=(0,s.A)(),{connLoading:L,connData:M,refreshData:W}=(0,z.A)(),F=(0,i.A)(r),Y=(0,i.A)(a),ee=(0,u.A)(a),ie=(0,c.A)(),ue=(0,o.O6)(M,"workflow_stage_configurations"),{processCreate:ce,processUpdate:de}=(0,H.A)({originalList:ue}),pe=!!(0,o.O6)(w,"multiple"),me=null==(t=(0,N.uz)(ue,F))?void 0:t.account_enum_record_id;(0,l.useEffect)((()=>{C||W()}),[]);const fe=(0,l.useCallback)((e=>{const t=(null==w?void 0:w.getOptionValue)||le,n=e.map(t);ie(r,n)}),[r,null==w?void 0:w.getOptionValue,ie,le]),ye=(0,l.useCallback)((e=>{var t;if(null==(t=ee.current)?void 0:t.find((t=>t===e))){const t=ee.current.filter((t=>t!==e));return ie(a,t),void V(t)}if(e===S.x9)ie(r,null),ie(a,[S.x9]),V([S.x9]);else{const t=[...new Set([...(ee.current||[]).filter((e=>e!==S.x9)),e])];ie(a,t),V(t)}}),[ie,a,r]),be=(0,l.useCallback)((()=>{ie(a,null),V(null)}),[ie,a]),ve=(0,l.useCallback)((e=>{const t=(null==w?void 0:w.getOptionValue)||le;return e.map(t).includes(F)}),[null==w?void 0:w.getOptionValue,F]),Ae=(0,l.useMemo)((()=>oe({workflowStages:g})),[g]),ge=(0,l.useMemo)((()=>oe({workflowStages:E})),[E]),Ee=(0,l.useMemo)((()=>(A&&!(null==ue?void 0:ue.includes(se))&&(null==ue||ue.push(se)),null==ue?void 0:ue.filter((e=>{const t=ae({candidateStatusId:(0,o.O6)(e,"candidate_status_id"),accountEnumRecordId:(0,o.O6)(e,"account_enum_record_id")});return!((null==_?void 0:_.length)&&!(null==_?void 0:_.includes((0,o.O6)(e,"candidate_status_id"))))&&((!(null==Ae?void 0:Ae.length)||!(null==Ae?void 0:Ae.includes(t)))&&!((null==ge?void 0:ge.length)&&!(null==ge?void 0:ge.includes(t))))})))),[ue,Ae,ge,_,A]),_e=(0,l.useCallback)((()=>{a?ye(S.x9):fe(Ee)}),[a,ye,fe,Ee]),Oe=(0,l.useCallback)((()=>{ie(r,null),ie(a,null),V(null)}),[ie,r,a,V]),Se=(0,l.useMemo)((()=>{const e=w.readOnly||w.disabled;return O&&!e&&pe?[l.createElement(I,{key:"0",supportedQueries:h,onSelectAll:_e,onRemoveAll:Oe,onQueryValuesChange:ye})]:[]}),[w,O,h,pe,_e,Oe,ye]),ke=(0,l.useMemo)((()=>{return e=te({},x),G(e,K({labelWidth:0}));var e}),[x]),he=(0,l.useMemo)((()=>te({loading:L,options:Ee||[],getOptionValue:le,getOptionLabel:re,placeholder:pe?D({id:k.uso}):void 0},w)),[L,Ee,w,pe,D]),we=(0,l.useCallback)((({data:e,closeDialog:t,onSuccessfullyChange:n})=>{const r=!(0,B.ze)(e);return l.createElement(l.Suspense,{fallback:l.createElement(d.A,null)},l.createElement(ne,{onClose:t,onSubmitSuccess:n,doCreate:(...e)=>{(0,U.MV)(((...e)=>{ce(...e),W(q)}),R,...e)}
1,doUpdate:(e,t,n)=>{(0,U.Jk)(((...e)=>{de(...e),W(q)}),p.A,e,t,n,P)},overrideWorkflowStages:r?null:g,workflowStageId:r?me:null}))}),[me,g,U.MV,ce,R,U.Jk,de,P,W,q]);return(0,l.useEffect)((()=>{T&&Ee&&!ve(Ee)&&Oe()}),[Ee]),l.createElement(m.A,{label:v,labelWidth:v?void 0:0},l.createElement(f.Ay,{container:!0},(null==Ee?void 0:Ee.length)&&(null==Y?void 0:Y.length)?l.createElement(f.Ay,{row:!0,columns:1},l.createElement(y.A,null,l.createElement(J,{queryValues:Y,onRemoveQueryValues:be,customListElevationLevel:Q}))):null,l.createElement(f.Ay,{row:!0,columns:1,disableBottomSpacing:!0},l.createElement(y.A,null,l.createElement(b.A,{"data-test-id":"workflow-stage-select",name:r,canAdd:j,canEdit:j&&!pe,addRowText:D({id:k.HGZ}),postfixes:Se,selectEditableProps:ke,cmpProps:he,renderEditDialog:we})))))};ie.propTypes={name:a().string.isRequired,queryFieldName:a().string,label:a().string,excludeWorkflowStages:a().arrayOf(a().shape({})),onlyWorkflowStages:a().arrayOf(a().shape({})),cmpProps:a().shape({getOptionValue:a().func,readOnly:a().bool,disabled:a().bool,multiple:a().bool}),withHiredOption:a().bool,enableShortcuts:a().bool,supportedQueries:a().arrayOf(a().string),onlyCandidateStatus:a().arrayOf(a().number),disableRefreshDataOnMount:a().bool,processInsert:a().func,processReplace:a().func,canAddOrEdit:a().bool,resetWhenInexistentValueSelected:a().bool,onAfterDataRefresh:a().func,onAfterChangeQueryValues:a().func,customListElevationLevel:a().number},ie.defaultProps={queryFieldName:null,label:null,excludeWorkflowStages:[],onlyWorkflowStages:[],cmpProps:{},withHiredOption:!1,onlyCandidateStatus:[],enableShortcuts:!1,supportedQueries:void 0,disableRefreshDataOnMount:!1,processInsert:null,processReplace:null,canAddOrEdit:!1,resetWhenInexistentValueSelected:!1,onAfterDataRefresh:p.A,onAfterChangeQueryValues:p.A,customListElevationLevel:1};const ue=ie},4754(e,t,n){n.d(t,{RA:()=>o,W_:()=>a,Xo:()=>c,cE:()=>s,dU:()=>u,x9:()=>r,zc:()=>i});var l=n(50521);const r="ALL_STAGES",a="ACTIVE_STAGES",o="NEW_ACTIVE_STAGES",s="SCREEN_STAGES",i="INTERVIEW_STAGES",u={[r]:l.auR,[a]:l.anD,[o]:l.lU3,[s]:l.zEQ,[i]:l.ixs},c={[r]:l.auR,[a]:l.b8k,[o]:l.SBk,[s]:l.zEQ,[i]:l.ixs}},52088(e,t,n){n.d(t,{Ay:()=>a,Yz:()=>r,e$:()=>l});const l={id:7,value:"LAST_30D"},r={id:14,value:"LAST_YEAR"},a=[{id:1,value:"TODAY"},{id:2,value:"YESTERDA"},{id:3,value:"THIS_WEEK"},{id:4,value:"LAST_7D"},{id:5,value:"LAST_WEEK"},{id:6,value:"THIS_MONTH"},l,{id:8,value:"LAST_MONTH"},{id:9,value:"THIS_QUARTER"},{id:10,value:"LAST_90D"},{id:11,value:"LAST_QUARTER"},{id:12,value:"THIS_YEAR"},{id:13,value:"LAST_365D"},r,{id:999,value:"ALL_TIME"}]},85325(e,t,n){n.d(t,{Ay:()=>p,vu:()=>i});var l=n(50521);const r={id:1,name:"new",i18n_token:"commonStageTypeNew",selectable:!1,visible:!0,position:1,token:l.slg},a={id:2,name:"screening",i18n_token:"commonStageTypeScreen",selectable:!0,visible:!0,position:2,token:l.IKt},o={id:3,name:"interviewing",i18n_token:"commonStageTypeInterview",selectable:!0,visible:!0,position:3,token:l.DT$},s={id:4,name:"offer",i18n_token:"commonStageTypeOffer",selectable:!1,visible:!0,position:4,token:l.eu_},i={id:8,name:"active",i18n_token:"commonStageTypeActive",selectable:!1,visible:!1,position:5,token:l.acB},u={id:5,name:"declined",i18n_token:"commonStageTypeDeclined",selectable:!1,visible:!0,position:6,token:l.y6Q},c={id:6,name:"withdrawn",i18n_token:"commonStageTypeWithdrawn",selectable:!1,visible:!0,position:7,token:l.WbD},d={id:7,name:"hired",i18n_token:"commonStageTypeHired",selectable:!1,visible:!0,position:8,token:l.oHM},p=[r,a,o,s,i,u,c,d]},4161(e,t,n){n.d(t,{A:()=>c});var l=n(96569),r=n(83933),a=n(75075),o=n(68260),s=n(7114),i=n(477),u=n(71664);const c=()=>{const{connLoading:e,connData:t,connErrorEl:n,doFetch:c}=(0,i.A)(),{enqueueSnackbar:d}=(0,o.A)(),{formatMessage:p}=(0,a.A)();return(0,l.useEffect)((()=>{c((0,u.B6G)(),null,(()=>{d(null,{content:e=>l.createElement(r.A,{snackKey:e,severity:"error"},p({id:s.syn}))})}))}),[]),{connLoading:e,connData:t,connErrorEl:n}}},12968(e,t,n){n.d(t,{A:()=>u});var l=n(96569),r=n(12312),a=n(64971),o=n(71664),s=n(27413);let i=!1;const u=()=>{const{connLoading:e,connError:t,connErrorEl:n,connData:u,updateConnState:c,insertData:d,doFetch:p}
1=(0,s.A)({name:a.yWc,getDataPath:e=>e}),m=(0,l.useRef)(null),f=(0,l.useCallback)(((e=r.A)=>{m.current=p((0,o.iJy)(),null,r.A,e)}),[p]);return(0,l.useEffect)((()=>{i||(f(),i=!0)}),[]),{connLoading:e,connError:t,connErrorEl:n,connData:u,updateConnState:c,insertData:d,refreshData:f}}},72216(e,t,n){n.d(t,{Jk:()=>y,MV:()=>m,pL:()=>f});var l=n(7947),r=n(89418),a=n(50193),o=n(71664),s=n(13576),i=n(53349),u=n(17624),c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable;const m=(e,t,n,l,r)=>{a.A.request((0,o.se5)(),{method:"POST",data:n},l,(({data:a})=>{e((e=>{const t=(0,i.BC)(e,a),{workflow_stage_id:l,position:r}=n.bulk.configuration;return[(0,u.tt)({unsortedList:t,currentWorkflowStageId:(0,u.fx)({candidateStatusId:a.candidate_status_id,accountEnumRecordId:a.account_enum_record_id}),positionWorkflowStageId:l,positionDirection:r}),[a.id]]})),t?t(a,n,l,r):r(a)}))},f=(e,t,n,s,i)=>{const u=(0,l.O6)(n,"account_enum_record_id");a.A.request((0,o.s$I)({accountEnumRecordId:u}),{method:"DELETE"},(e=>{const{status:n}=e;n===r.EQ?(t(),i()):s(e)}),(({data:t})=>{e(u),i(t)}))},y=(e,t,n,l,m,f=null)=>{const y=n,{id:b}=y,v=((e,t)=>{var n={};for(var l in e)d.call(e,l)&&t.indexOf(l)<0&&(n[l]=e[l]);if(null!=e&&c)for(var l of c(e))t.indexOf(l)<0&&p.call(e,l)&&(n[l]=e[l]);return n})(y,["id"]);a.A.request((0,o.JzT)({workflowStageId:b}),{method:"PUT",data:v},(e=>{const{status:n}=e;n===r.EQ?(t(),m()):l(e)}),(({data:t})=>{f?f(t,n,l,m):m(t),e((e=>{const l=(0,i._D)(e,t,(({account_enum_record_id:e,candidate_status_id:n})=>n===s.vu.id?e===t.account_enum_record_id:n===t.candidate_status_id)),{workflow_stage_id:r,position:a}=n.bulk.configuration;return[(0,u.tt)({unsortedList:l,currentWorkflowStageId:b,positionWorkflowStageId:r,positionDirection:a}),[t.id]]}))}))}},17624(e,t,n){n.d(t,{Bi:()=>_,fx:()=>A,tt:()=>E});var l=n(7947),r=n(75924),a=n(13576),o=n(85325),s=n(53349),i=n(50521),u=Object.defineProperty,c=Object.defineProperties,d=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,y=(e,t,n)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,b=(e,t)=>{for(var n in t||(t={}))m.call(t,n)&&y(e,n,t[n]);if(p)for(var n of p(t))f.call(t,n)&&y(e,n,t[n]);return e},v=(e,t)=>c(e,d(t));const A=({candidateStatusId:e,accountEnumRecordId:t})=>e===a.vu.id?t:e,g=({list:e,workflowStageId:t})=>{const n=e.findIndex((e=>e.account_enum_record_id===t));if(-1!==n)return n;const l=e.findIndex((e=>e.candidate_status_id===parseInt(t,10)));return parseInt(l,10)},E=({unsortedList:e,currentWorkflowStageId:t,positionWorkflowStageId:n,positionDirection:l})=>{const a=g({list:e,workflowStageId:t}),o=g({list:e,workflowStageId:n});let s;if("before"===l){const t=a>o?o:o-1;s=(0,r.Yb)(e,a,t)}else{const t=a>o?o+1:o;s=(0,r.Yb)(e,a,t)}return s},_=({workflowStages:e,formatMessage:t})=>(null!=e?e:[]).map((e=>{const n=(0,l.O6)(e,"account_full_status.stage_type_id"),r=(0,s.uz)(o.Ay,n);return v(b({},e),{account_full_status:v(b({},e.account_full_status),{stage_type_name:t(r?{id:r.token}:{id:i.Uxx})})})}))}}]); 2//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/1879.552f6edf.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.