1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2260],{8155:(e,t,a)=>{a.d(t,{EO:()=>l,Sj:()=>r,mw:()=>i});var s=a(64813),n=a(25361);const r=(e,t,a)=>r=>(r({type:s.sEq}),(0,n.PS)(`/company/${e}/atsIntegrations/${t}`,a).finally((()=>{r({type:s.lUD})}))),i=(e,t)=>{const a=(0,n.jz)(`/company/${e}/atsIntegrations/${t.service}/request/`,t.data).key;return`/company/${e}/atsIntegrations/${t.service}/request/${a}`},l=e=>(0,n.hb)(`company/${e}/atsIntegrations/config/disableApplicationWorkflow`).then((e=>e.val()))},40860:(e,t,a)=>{a.d(t,{b:()=>s});const s=(e,t,a)=>{const s={...e,clotheType:"GraphicShirt",clotheColor:"W3D",graphicType:"W3DLogo",topType:e&&e.topType||"ShortHairShortFlat"};return`https://avataaar.welovedevs.com/png/${a||""}?${t?"avatarStyle=Circle&":""}${Object.entries(s).reduce(((e,t)=>{let[a,s]=t;return 0===e.length?`${a}=${s}`:`${e}&${a}=${s}`}),"")}`}},9:(e,t,a)=>{a.d(t,{Bq:()=>f,pd:()=>p});var s=a(17681),n=a(96540),r=a(56347),i=a(54625),l=a(51476),d=a(58065),o=a(87331),u=a(14166),c=a(93692),I=a(20302),E=a(87961);const p={"in-process":{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.IN_PROCESS",defaultMessage:"En process"}),filterRule:e=>"ONGOING"===e.status},applications:{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.APPLICATIONS",defaultMessage:"Candidatures"}),filterRule:(e,t)=>t?"JOB_LIKED"===e.status||"SUPERLIKED"===e.status:"JOB_LIKED"===e.status||"SUPERLIKED"===e.status||"ATS_JOB_LIKED"===e.status||"ATS_SUPERLIKED"===e.status},favorites:{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.FAVORITED",defaultMessage:"Favoris"}),filterRule:e=>"FAVORITED"===e.status},"search-matches":{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.MATCHES",defaultMessage:"Matchs"}),filterRule:e=>"MATCHED"===e.status},ats:{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.ATS",defaultMessage:"ATS"}),filterRule:(e,t)=>t&&("ATS_JOB_LIKED"===e.status||"ATS_SUPERLIKED"===e.status)||"CAREER_SITE"===e.status},hired:{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.HIRED",defaultMessage:"Recruté.e.s"}),filterRule:e=>"HIRED"===e.status},archives:{translation:(0,l.defineMessage)({id:"Pipe.StatusFilter.ARCHIVED",defaultMessage:"Archivé.e.s"}),filterRule:e=>"INTRO_ARCHIVED"===e.status}},A=e=>{let{status:t,entriesCount:a,basePath:s,classeName:l}=e;const u=(0,r.zy)(),c=(0,E.db)(u.search.slice(1),{}),I=(0,E.DL)({...c,mode:t}),A=(0,n.useMemo)((()=>(null==c?void 0:c.mode)===t),[c]),v={container:"px-1 py-1/2 cursor-pointer "+(A?"bg-indigo-500":"bg-light-500"),title:""+(A?"text-light-500 font-bold":"text-dark-500"),number:""+(A?"text-light-500":"text-dark-500")};return n.createElement(o.Button,{component:i.N_,to:`${s}?${I}`,className:`p-0 m-0 flex items-center justify-between shadow-slim rounded-md backdrop-blur-sm ${null==v?void 0:v.container} ${l}`},n.createElement(o.Typography,{className:`p-1/2 pr-1 font-bold flex items-center justify-center min-w-[30px] ${null==v?void 0:v.number}`},a),n.createElement(o.Typography,{className:`${null==v?void 0:v.title} text-sm font-w3d`},n.createElement(d.A,p[t].translation)))},v=Object.keys(p),f=e=>{let{companyId:t,groupedPipeEntries:a}=e;const i=(0,u.h)(),l=(0,r.zy)(),f=(0,E.db)(l.search.slice(1),{}),D=(0,I.a)("(max-width:1270px)"),{forwardApplications:R}=(0,c.N)(t),m=(0,n.useMemo)((()=>"2"===i?`/admin-manager/${t}/candidates`:"/manager/candidates"),[i]),O=(0,n.useMemo)((()=>!!R||Object.values(a.ats||{}).some((e=>e.remoteJobLikes))),[R,a.ats]),T=(0,n.useMemo)((()=>D?[]:v.slice(0,5)),[D]),C=(0,n.useMemo)((()=>v.filter((e=>!T.includes(e)))),[D,T]),g={"in-process":{entriesCount:a["in-process"].length},applications:{entriesCount:a.applications.filter((e=>!e.disabledOrPaused)).length},"search-matches":{entriesCount:a["search-matches"].filter((e=>!e.disabledOrPaused)).length},favorites:{entriesCount:a.favorites.filter((e=>!e.disabledOrPaused)).length},ats:{entriesCount:a.ats.filter((e=>!e.disabledOrPaused)).length},hired:{entriesCount:a.hired.length},archives:{entriesCount:a.archives.length}};return n.createElement("div",{className:"flex items-center justify-between sm:justify-center w-full space-x-1"},T.map((e=>"ats"!==e||O?n.createElement(A,{key:e,status:e,basePath:m,entriesCount:g[e].entriesCount}
1):null)),n.createElement(o.Select,{className:"min-w-[10px] border-none shadow-slim rounded-md backdrop-blur-sm hover:bg-[#d8d4f0] hover:border-[#d8d4f0] sm:w-full "+(C.includes(null==f?void 0:f.mode)?"bg-indigo-500":"bg-light-500"),classes:{root:"p-0",icon:" "+(C.includes(null==f?void 0:f.mode)?"text-white":"text-indigo-900")},MenuProps:{classes:{list:"flex-col items-center justify-center space-y-1 px-1 min-w-[200px]"}},defaultValue:null==f?void 0:f.mode,value:null==f?void 0:f.mode,renderValue:()=>{const e=null==f?void 0:f.mode;return C.includes(e)?n.createElement("div",{className:"flex items-center justify-start"},n.createElement(o.Typography,{className:"pr-1 font-bold flex items-center justify-center min-w-[30px] text-white"},g[e].entriesCount),n.createElement(o.Typography,{className:"text-white font-bold"},n.createElement(d.A,p[e].translation))):n.createElement(o.Typography,{className:"text-indigo-900 font-bold"},"...")},color:"indigo",variant:"flat",onChange:()=>{}},T.map((e=>n.createElement(s.A,{disabled:!0,value:e,key:e,className:"hidden"}))),C.map((e=>"ats"!==e||O?n.createElement(s.A,{value:e,key:e,className:"p-0 w-full"},n.createElement(A,{status:e,basePath:m,entriesCount:g[e].entriesCount,classeName:"w-full !justify-start"})):null))))}},26036:(e,t,a)=>{a.d(t,{_:()=>I});var s=a(96540),n=a(6498),r=a.n(n),i=a(46369),l=a(4676),d=a(14864),o=a(67713),u=a(62106);const c=(e,t,a)=>{const s={};return e&&(e.jobLikes||e.superliked||e.atsJobLikes||e.atsSuperliked||e.remoteJobLikes)?(t&&t<Math.min(...[e.superliked,e.atsSuperliked,Math.max(...Object.values(e.remoteJobLikes||{}).filter(Boolean)),Math.min(...Object.values(e.jobLikes||{}).filter(Boolean)),Math.min(...Object.values(e.atsJobLikes||{}).filter(Boolean))].filter(Boolean))&&(s.direct=t),s.application=Math.max(...[e.superliked,e.atsSuperliked,Math.max(...Object.values(e.remoteJobLikes||{}).filter(Boolean)),Math.max(...Object.values(e.jobLikes||{}).filter(Boolean)),Math.max(...Object.values(e.atsJobLikes||{}).filter(Boolean))].filter(Boolean))):a&&(s.direct=a),s},I=e=>{const{data:t,isLoading:a}=(0,u.h)(e),{devsInteractions:n,loading:I}=(0,l.I)(e),{data:E}=(0,o.R)(e,"company");return{pipeEntries:(0,s.useMemo)((()=>a?[]:((e,t,a)=>{const[s,n]=r()(Object.entries(t||{}),(e=>{let[,t]=e;return!i.ArchiveStatus.includes(t.status)})),l=s.map((t=>{let[a,{devId:s,updatedAt:n,status:r,recId:i,createdAt:l}]=t;return{...null==e?void 0:e[s],devId:s,introId:a,pipeIdRecruiter:i,lastInteractionDate:n,status:d.uf.ONGOING,contactType:c(null==e?void 0:e[s],l,n)}})),o=l.map((e=>{let{devId:t}=e;return t})),u=n.filter((e=>{let[,{devId:t,status:a}]=e;return!o.includes(t)&&a===i.IntroductionStatus.ARCHIVED_HIRED})).map((t=>{var a,s;let[n,{devId:r,updatedAt:i,status:l,recId:o,createdAt:u}]=t;return{...null==e?void 0:e[r],devId:r,introId:n,lastInteractionDate:i,pipeIdRecruiter:o,disabledOrPaused:null==e||null===(a=e[r])||void 0===a?void 0:a.disabledOrPaused,assignedJob:null==e||null===(s=e[r])||void 0===s?void 0:s.assignedJob,status:d.uf.HIRED,contactType:c(null==e?void 0:e[r],u,i)}}));o.push(...u.map((e=>{let{devId:t}=e;return t})));const I=n.filter((e=>{let[,{devId:t,status:a}]=e;return!o.includes(t)})).map((t=>{var a,s;let[n,{devId:r,updatedAt:i,status:l,recId:o,createdAt:u}]=t;return{...null==e?void 0:e[r],devId:r,introId:n,lastInteractionDate:i,pipeIdRecruiter:o,disabledOrPaused:null==e||null===(a=e[r])||void 0===a?void 0:a.disabledOrPaused,assignedJob:null==e||null===(s=e[r])||void 0===s?void 0:s.assignedJob,status:d.uf.INTRO_ARCHIVED,contactType:c(null==e?void 0:e[r],u,i)}}));o.push(...I.map((e=>{let{devId:t}=e;return t})));const E=Object.entries(e||{}).filter((e=>{let[t,a]=e;return!o.includes(t)&&!a.introId})).map((e=>{let[t,a]=e;return{...a,devId:t}})),p=E.filter((e=>!o.includes(e.devId)&&e.atsJobLikes)).map((e=>{var a;return{...e,lastInteractionDate:Object.values(e.atsJobLikes||{}).sort(((e,t)=>t-e))[0],status:d.uf.ATS_JOB_LIKED,isAts:!0,contactType:c(e,null!=e&&e.introId?null===(a=t[null==e?void 0:e.introId])||void 0===a?void 0:a.createdAt:null)}}));o.push(...p.map((e=>{let{devId:t}=e;return t})));const A=E.filter((e=>!o.includes(e.devId)&&e.atsSuperliked)).map((e=>{var a;return{...e,lastInteractionDate:e.atsSuperliked,status:d.uf.ATS_SUPERLIKED,isAts:!0,contactType:c(e,null!=e&&e.introId?null===(a=t[null==e?void 0:e.introId])||void 0===a?void 0:a.createdAt:null)}}));o.push(...A.map((e=>{let{devId:t}=e;return t})));const v=E.filter((e=>!o.includes(e.devId)&&e.jobLikes)).map((e=>{var a;return{...e,lastInteractionDate:Object.values(e.jobLikes||{}).sort(((e,t)=>t-e))[0],status:d.uf.JOB_LIKED,contactType:c(e,null!=e&&e.introId?null===(a=t[null==e?void 0:e.introId])||void 0===a?void 0:a.createdAt:null)}}));o.push(...v.map((e=>{let{devId:t}=e;return t})));const f=E.filter((e=>!o.includes(e.devId)&&e.superliked)).map((e=>{var a;return{...e,lastInteractionDate:e.superliked,status:d.uf.SUPERLIKED,contactType:c(e,null!=e&&e.introId?null===(a=t[null==e?void 0:e.introId])||void 0===a?void 0:a.createdAt:null)}}));o.push(...f.map((e=>{let{devId:t}=e;return t})));const D=E.filter((e=>!o.includes(e.devId)&&e.remoteJobLikes)).map((e=>{var a;return{...e,lastInteractionDate:Object.values(e.remoteJobLikes||{}).sort(((e,t)=>
1t-e))[0],status:d.uf.CAREER_SITE,contactType:c(e,null!=e&&e.introId?null===(a=t[null==e?void 0:e.introId])||void 0===a?void 0:a.createdAt:null)}}));o.push(...D.map((e=>{let{devId:t}=e;return t})));const R=E.filter((e=>{var t;return!o.includes(e.devId)&&e.faved&&(null==a||null===(t=a.associates)||void 0===t?void 0:t.includes(Object.keys(e.faved)[0]))})).map((e=>({...e,lastInteractionDate:Object.values(e.faved||{}).sort(((e,t)=>t-e))[0],status:d.uf.FAVORITED})));o.push(...R.map((e=>{let{devId:t}=e;return t})));const m=E.filter((e=>!o.includes(e.devId)&&e.alertMatched)).map((e=>({...e,lastInteractionDate:Object.values(e.alertMatched||{}).sort(((e,t)=>t-e))[0],status:d.uf.MATCHED})));return[...p,...A,...v,...f,...D,...m,...R,...l,...u,...I].filter((e=>{let{devId:t}=e;return t}))})(null!=n?n:{},t||{},E).sort(((e,t)=>{let{lastInteractionDate:a}=e,{lastInteractionDate:s}=t;return!a-!s||-(a>s)||+(a<s)})).sort(((e,t)=>{let{status:a}=e,{status:s}=t;return"INTRO_ARCHIVED"===a&&"INTRO_ARCHIVED"===s?0:"INTRO_ARCHIVED"===a?1:"INTRO_ARCHIVED"===s?-1:0}))),[n,a,t,I,E]),loading:I||a}}},14864:(e,t,a)=>{a.d(t,{uf:()=>p});var s=a(51476),n=a(12758),r=a(54944),i=a(27862),l=a(92287),d=a(56434),o=a(2882),u=a(90339),c=a(16869),I=a(27738),E=a(87331);const p={SUPERLIKED:"SUPERLIKED",JOB_LIKED:"JOB_LIKED",ATS_JOB_LIKED:"ATS_JOB_LIKED",ATS_SUPERLIKED:"ATS_SUPERLIKED",LIKED:"LIKED",CAREER_SITE:"CAREER_SITE",WAITING:"WAITING",ONGOING:"ONGOING",INTRO_ARCHIVED:"INTRO_ARCHIVED",HIRED:"HIRED",FAVORITED:"FAVORITED",MATCHED:"MATCHED"},A=(p.ATS_SUPERLIKED,p.ATS_JOB_LIKED,(0,s.defineMessages)({SUPERLIKED:{id:"Manager.Candidates.Status.SUPERLIKED",defaultMessage:"Candidature spontanée"},JOB_LIKED:{id:"Manager.Candidates.Status.JOB_LIKED",defaultMessage:"A postulé à votre offre"},ATS_JOB_LIKED:{id:"Manager.Candidates.Status.ATS_JOB_LIKED",defaultMessage:"Candidature ATS (job)"},ATS_SUPERLIKED:{id:"Manager.Candidates.Status.ATS_SUPERLIKED",defaultMessage:"Candidature ATS (spontanée)"},LIKED:{id:"Manager.Candidates.Status.LIKED",defaultMessage:"Like"},APPLICATION:{id:"Manager.Candidates.Status.APPLICATION",defaultMessage:"Candidature"},DIRECTAPPROACH:{id:"Manager.Candidates.Status.DIRECTAPPROACH",defaultMessage:"Approche Directe"},CAREER_SITE:{id:"Manager.Candidates.Status.CAREER_SITE",defaultMessage:"A été redirigé sur votre site carrière"},ADDED_TO_PIPE:{id:"Manager.Candidates.Status.ADDED_TO_PIPE",defaultMessage:"En attente d'une action"},ONGOING:{id:"Manager.Candidates.Status.ONGOING",defaultMessage:"Conversation en cours"},WAITING:{id:"Manager.Candidates.Status.WAITING",defaultMessage:"Conversation en attente"},INTRO_ARCHIVED:{id:"Manager.Candidates.Status.INTRO_ARCHIVED",defaultMessage:"Candidature archivée"},MATCHED:{id:"Manager.Candidates.Status.MATCHED",defaultMessage:"Remonté.e dans une recherche"},HIRED:{id:"Manager.Candidates.Status.HIRED",defaultMessage:"Candidat.e recruté.e"},FAVORITED:{id:"Manager.Candidates.Status.FAVORITED",defaultMessage:"Mis en favoris"},FAVORITED_BY_COLLABORATOR:{id:"Manager.Candidates.Status.FAVORITED_BY_COLLABORATOR",defaultMessage:"Favoris d'un collaborateur"},unknown:{id:"Manager.Candidates.Status.unknown",defaultMessage:"Status Inconnu"}}));Object.freeze({SUPERLIKED:{icon:n.A,iconColor:E.palette.warn[500],translation:A.SUPERLIKED},JOB_LIKED:{icon:r.default,translation:A.JOB_LIKED},APPLICATION:{icon:r.default,translation:A.APPLICATION},DIRECTAPPROACH:{icon:r.default,translation:A.DIRECTAPPROACH},[p.ATS_JOB_LIKED]:{icon:d.A,translation:A.ATS_JOB_LIKED},[p.ATS_SUPERLIKED]:{icon:d.A,translation:A.ATS_SUPERLIKED},CAREER_SITE:{icon:d.A,translation:A.CAREER_SITE},ADDED_TO_PIPE:{icon:i.A,translation:A.ADDED_TO_PIPE},ONGOING:{icon:l.default,iconColor:E.palette.safe[500],translation:A.ONGOING},WAITING:{icon:o.default,iconColor:E.palette.safe[500],translation:A.WAITING},INTRO_ARCHIVED:{icon:u.A,translation:A.INTRO_ARCHIVED},HIRED:{icon:u.A,translation:A.INTRO_ARCHIVED},MATCHED:{icon:u.A,translation:A.MATCHED},FAVORITED:{icon:c.A,iconColor:E.palette.warn[400],translation:A.FAVORITED}
1,LIKED:{icon:c.A,iconColor:E.palette.tertiary[700],translation:A.LIKED},FAVORITED_BY_COLLABORATOR:{icon:c.A,iconColor:E.palette.warn[400],translation:A.FAVORITED_BY_COLLABORATOR},unknown:{icon:I.A,translation:A.unknown}})},93692:(e,t,a)=>{a.d(t,{N:()=>r});var s=a(96540),n=a(8155);const r=e=>{const[t,a]=(0,s.useState)(null);return(0,s.useEffect)((()=>{(0,n.EO)(e).then((e=>a(e)))}),[e]),{forwardApplications:t}}},19572:(e,t,a)=>{a.d(t,{S:()=>c});var s=a(96540),n=a(69733),r=a(1081),i=a(63560),l=a.n(i),d=a(62147),o=a(62746);const u=()=>(0,r.Mz)((e=>{let{recruiterConfidentialData:t}=e;return t}),((e,t)=>t),((e,t)=>{let{hasReceivedRecruiterIntroductions:a,recruiterIntroductions:s}=e;return{hasReceivedRecruiterIntroductions:a[t],recruiterIntroductions:s[t]}})),c=e=>{const t=(0,s.useMemo)(u,[]),{hasReceivedRecruiterIntroductions:a,recruiterIntroductions:r}=(0,n.d4)((a=>t(a,e))),i=(0,n.wA)(),c=(0,s.useMemo)((()=>Object.values(r||{}).filter((e=>e.unread)).length),[r,e]);return(0,s.useEffect)((()=>{var t;!e||void 0!==a||null!==(t=d.Eo.useRecruiterIntroductions)&&void 0!==t&&t[e]||(l()(d.Eo,`useRecruiterIntroductions.${e}`,!0),(0,o.Bu)(e)(i))}),[e,a]),{loading:!a,loaded:!0===a,error:a&&!0!==a,recruiterIntroductions:r,unreadCount:c}}}}]); 2//# sourceMappingURL=2260.a3aa5039a0c9873af12a.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.