1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[890],{94338:(e,t,l)=>{l.d(t,{g:()=>a});const a=(0,l(96540).createContext)({})},40576:(e,t,l)=>{l.d(t,{O:()=>q});var a=l(58168),n=l(44383),r=l.n(n),s=l(96540),i=l(69733),o=l(58065),c=l(51476),d=l(98984),u=l(56347),m=l(86663),v=l(87331),p=l(3451),g=l(61542),h=l(44e3),f=l(24416),E=l(89554),y=l(77037),b=l(37071),x=l(86046),A=l(32794),N=l(68949),S=l(765),M=l(91542),D=l(92616),T=l(67713),k=l(87250);const w=e=>{var t,l;let{open:a,onClose:n,onSave:r,companyId:i,searchId:c}=e;const[d,u]=(0,s.useState)(i||""),{data:m}=(0,T.R)(d,"company"),[p,g]=(0,s.useState)({}),[h,f,E]=(0,S.Z)(!1),w=(0,s.useMemo)((()=>!!Object.keys(p||{}).length),[p]),C=(0,s.useCallback)((()=>{"function"==typeof r&&d&&r(d,p)}),[r,d,p]),I=(0,s.useCallback)((()=>{d&&f()}),[d]),P=(0,s.useCallback)((e=>{g(e.reduce(((e,t)=>({...e,[t]:(new Date).getTime()})),{}))}),[p]);return(0,s.useEffect)((()=>{g({})}),[d]),s.createElement(s.Fragment,null,s.createElement(A.t,{onSelect:P,open:h,onClose:E,selectedIds:Object.keys(p),companyId:d}),s.createElement(y.A,{open:a,onClose:n},s.createElement(D.L,null,s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.saveSearch.adminDialog.title",defaultMessage:"Pour quelle entreprise souhaitez-vous sauvegarder cette recherche ?"})),s.createElement("div",{className:"px-2"},!d&&s.createElement(v.Typography,{variant:"body2"},s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.saveSearch.adminDialog.content",defaultMessage:"Une recherche doit être sauvegardé pour une entreprise, merci d'indiquer l'ID de l'entreprise pour laquelle vous souhaitez sauvegarder cette recherche."})),d&&s.createElement(v.Typography,{color:"dark",variant:"body2",className:"flex items-center mb-1"},s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.saveSearch.adminDialog.selectedCompany",defaultMessage:"Entreprise Sélectionnée:"}),s.createElement(k.I,{className:"w-5 h-5 rounded-full overflow-hidden mx-2 object-contain",additionalTasks:"resize=width:150",quality:90,handle:null==m?void 0:m.handle,alt:null!==(t=null==m?void 0:m.name)&&void 0!==t?t:d}),null!==(l=null==m?void 0:m.name)&&void 0!==l?l:d),s.createElement("div",{className:"flex items-center mb-1"},s.createElement(v.Button,{disabled:!d,color:"indigo",variant:"contained",size:"xs",className:"mr-2 ml-0",onClick:I},s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.saveSearch.adminDialog.manageNotifiedCollaborators",defaultMessage:"Editer les collaborateurs notifiés"})),w&&s.createElement(N.s,{listeningRecruiters:p,searchId:"ids"})),s.createElement(x.y,{onSelect:u,textFieldProps:{variant:"flat",fullWidth:!0,className:""}})),s.createElement(b.A,null,s.createElement(M.Jn,{onClick:n}),s.createElement(v.Button,{disabled:!d,color:"primary",size:"small",onClick:C},c?s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.editSearch",defaultMessage:"Mettre à jour"}):s.createElement(o.A,{id:"Main.lang.save",defaultMessage:"Sauvegarder"})))))},C=(0,c.defineMessages)({location:{id:"Recruiter.developer.search.save.locationMissing",defaultMessage:"La localisation est obligatoire pour les alertes"},query:{id:"Recruiter.developer.search.save.queryMandatory",defaultMessage:"Vous devez renseigner au moins un critère de recherche"}});var I=l(67988),P=l(71070),z=l(44308),j=l(60798),H=l(14166),L=l(53429),R=l(29604),_=l(94338);const O=e=>{let{errors:t}=e;const{formatMessage:l}=(0,P.t)();return s.createElement("div",null,s.createElement(o.A,{id:"Recruiter.developer.search.save.title",defaultMessage:"Les informations suivantes sont obligatoires"}),s.createElement("ul",{className:"list-disc list-inside"},t.map(((e,t)=>s.createElement("li",{key:`alert_error_${e}_${t}`},l(C[e]))))))},q=e=>{let{searchId:t,companyId:l,disableNewSearchBehaviour:n=!1,onNewSearch:y,...b}=e;const{formatMessage:x}=(0,P.t)(),A=(0,H.h)(),N=(0,h.P)(),{enqueueSnackbar:M}=(0,p.dh)(),D=m.parse(location.search),T=D&&D.isNew,k=(0,s.useCallback)((()=>{M(x((0,c.defineMessage)({id:"Recruiter.developerSearch.sidePanel.alert.confirmation.title",defaultMessage:"Votre recherche a bien été sauvegardée"})),{variant:"success",autoHideDuration:5e3})}),[]);(0,s.useEffect)((()=>{T&&!n&&k()}),[]);const{place:C}=(0,s.useContext)(z.c),{customRefinements:q}
1=(0,s.useContext)(_.g),F=(0,i.wA)(),[J,U]=(0,s.useState)([]),$=(0,u.W6)(),{indexUiState:B,...V}=(0,j.J)(),G=(e,a)=>{var n;const s={algolia:JSON.stringify(r()(B,["refinementList","range","query","toggle","sortBy"])),place:C||null,customRefinements:q},i=[],o=(null===(n=B.refinementList)||void 0===n?void 0:n["dreamJob.remoteFrequency.frequency"])||[];null!=o&&o.includes(I.RemoteFrequenciesV2.fullTime)||null!=C&&C.placeId||i.push("location");const d=B.query;i.length?U(i):t?(0,f.kd)(t,l,s)(F).then((()=>{k()})):(0,f.XZ)("2"===A&&null!=e?e:l,N,{state:s,name:null!=d?d:x((0,c.defineMessage)({id:"Recruiter.developerSearch.sidePanel.newAlert.blankName",defaultMessage:"Nouvelle recherche du {date}"}),{date:(0,L.default)(new Date,"PP p",{locale:R.oJ})})},{...a,..."2"!==A&&{[N]:(new Date).getTime()}})(F).then((t=>("function"==typeof y&&y(t),"2"===A?$.push(`/company/${e}/searches`):$.push(`/searches/${t}?isNew=true`))))},[W,,Z,K]=(0,S.Z)();return s.createElement(s.Fragment,null,"2"===A&&s.createElement(w,{companyId:l,searchId:t,open:W,onClose:Z,onSave:G}),s.createElement(E.A,{open:!!J.length,onConfirm:()=>U([]),title:s.createElement(o.A,{id:"Recruiter.developer.search.save.error",defaultMessage:"Votre recherche ne peut être sauvegardée"}),content:s.createElement(O,{formatMessage:x,errors:J}),okMessage:s.createElement(o.A,{id:"Main.lang.dissmiss",defaultMessage:"Compris"})}),s.createElement(v.Button,(0,a.A)({onClick:()=>((0,g.HG)(l,N),"2"===A?K(!0):G())},b),s.createElement(d.A,{className:"mr-1"}),!t&&s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.saveSearch",defaultMessage:"Sauvegarder la recherche"}),t&&s.createElement(o.A,{id:"Recruiter.developerSearch.sidePanel.editSearch",defaultMessage:"Mettre à jour la recherche"})))}},90961:(e,t,l)=>{l.d(t,{A:()=>N,x:()=>A});var a=l(31127),n=l(92998),r=l(90063),s=l(53429),i=l(96540),o=l(58065),c=l(54625),d=l(18052),u=l(39781),m=l(87331),v=l(82392),p=l(44e3),g=l(67713),h=l(44308),f=l(24416),E=l(80310),y=l(83379);const b=e=>{var t,l;let{id:a,classes:n}=e;const{data:r}=(0,g.R)(a,"developer"),s=(0,p.P)();return i.createElement("div",{className:`${null!==(t=null==n?void 0:n.container)&&void 0!==t?t:""} w-8 h-8 relative `},i.createElement(m.Button,{variant:"contained",color:"danger",className:"z-10 p-0 m-0 rounded-full w-2 h-2 -right-0.5 -top-0.5 absolute flex items-center justify-center",onClick:()=>(0,f.lD)(s,a),classes:{typography:"flex justify-center items-center z-5"}},i.createElement(u.default,{className:"w-[50%] h-[50%]"})),i.createElement(c.N_,{to:`/user/${(null==r?void 0:r.seoAlias)||a}`},i.createElement(y.VU,{avatarStyle:"Circle",width:120,className:"absolute z-0 object-contain w-full h-full overflow-hidden rounded-full -top-1",config:null==r?void 0:r.avatar,handle:null==r||null===(l=r.profilePic)||void 0===l?void 0:l.handle})),i.createElement(m.Tag,{size:"xs",className:"z-10 w-full left-0 bottom-1 absolute flex justify-center !bg-light-500 text-indigo-500 shadow-slim truncate",classes:{typography:"text-center"}},null==r?void 0:r.firstName))},x=()=>{const[e,t]=(0,i.useState)(0),l=(0,i.useRef)(null),c=()=>{const e=new Date,s=(0,a.A)((0,n.A)(e,1)),i=(0,r.A)(s,e);t(1e3*i),l.current=window.setTimeout((()=>c()),1e3)};return(0,i.useEffect)((()=>(c(),function(){l.current&&window.clearTimeout(l.current)})),[]),e<=0?null:i.createElement(m.Typography,{className:"max-w-[200px]",variant:"body2"},i.createElement(o.A,{id:"Developer.Search.batch.timeremaining",defaultMessage:"<green>{time}</green> avant la remise à zéro de votre sélection !",values:{time:(0,s.default)(new Date(e),"HH'h 'mm'm 'ss's '"),green:e=>i.createElement("span",{className:"font-semibold text-safe-600"},e)}}))},A=e=>{let{className:t}=e;const l=(0,p.P)(),{data:a}=(0,E.H)(l),{batch:n}=a||{},r=Object.keys(n||{});return r.length?i.createElement("div",{className:`flex flex-wrap flex-auto ${null!=t?t:""}`},r.map((e=>i.createElement(b,{id:e,classes:{container:"mr-3"}})))):i.createElement(m.Typography,{className:"w-full",variant:"body2"},i.createElement(o.A,{id:"Developers.Search.Batch.Empty",defaultMessage:"Ajoutez des candidat·es à votre sélection pour démarrer des conversations !"}))},N=e=>{let{className:t}=e;const{companyId:l}=(0,i.useContext)(h.c),a=(0,p.P)(),{data:n}=(0,E.H)(a),{hasBatchFeature:r}=(0,v.IT)(l),{batch:s}=n||{},u=Object.keys(s||{});if(!r)return null;const g=!u.length;return i.createElement(d.f1,{color:"indigo",title:i.createElement(o.A,{id:"Developer.Search.batch.title",defaultMessage:"Sélection"}),classes:{card:` ${null!=t?t:""} flex items-center space-between relative flex-wrap `}},i.createElement(A,{className:"m-1"}),i.createElement("div",{className:"flex flex-wrap items-center"},i.createElement(x,null),g&&i.createElement(m.Button,{className:"px-4",size:"small",color:"indigo",variant:"contained",disabled:g},i.createElement(o.A,{id:"Developer.Search.batch.CTA",defaultMessage:"Contacter"})),!g&&i.createElement(m.Button,{size:"small",color:"indigo",variant:"contained",disabled:g,component:c.N_,to:"/developers/batch",className:"px-4 m-1"},i.createElement(o.A,{id:"Developer.Search.batch.CTA",defaultMessage:"Contacter"}))))}},56053:(e,t,l)=>{l.d(t,{b:()=>h});var a=l(58168),n=l(87732),r=l(96540),s=l(24416),i=l(58065),o=l(80310),c=l(10499),d=l(82392),u=l(44e3),m=l(765),v=l(18052),p=l(62746),g=l(56347);const h=e=>{var t;let{companyId:l,developerId:h,onClick:f,children:E,...y}=e;const b=(0,u.P)(),{data:x}=(0,o.H)(b),{devInteractions:A}=(0,c.D)(l,h),N=null===(t=Object.keys((null==x?void 0:x.batch)||{}))||void 0===t?void 0:t.includes(h),{developersViewsCount:S}=(0,d.YA)(l),{isUnlimited:M,seenProfilesCount:D,maxProfiles:T}=(0,d.IT)(l),k=(0,m.G)(),w=(0,m.G)(),C=(0,g.W6)();return N?r.createElement(n.P,(0,a.A)({size:"xs",color:"warn"},y,{onClick:e=>{(0,s.lD)(b,h)}}),r.createElement(i.A,{id:"Developer.Hit.Sections.actions.remove.batch",defaultMessage:"Retirer de ma sélection"})):Object.keys((null==x?void 0:x.batch)||{}).length>5?r.createElement(r.Fragment,null,r.createElement(v.o0,{open:w.state,onClose:w.close,onConfirm:()=>C.push("/developers/batch"),title:r.createElement(i.A,{id:"Developer.AddToBatch.dialog.title.moreThan6",defaultMessage:"Vous avez déjà 6 profils dans votre sélection"}),content:r.createElement(i.A,{id:"Developer.AddToBatch.dialog.content",defaultMessage:"Les sélections sont limitées à 6 candidats à la fois. Terminez votre sélection actuelle pour en faire une nouvelle."}),okMessage:r.createElement(i.A,{id:"Developer.AddToBatch.dialog.valid",defaultMessage:"Envoyer ma sélection"})}),r.createElement(n.P,(0,a.A)({size:"xs",color:"indigo"},y,{onClick:w.open}),E||r.createElement(i.A,{id:"Developer.Hit.Sections.actions.batch",defaultMessage:"Ajouter à ma sélection"}))):null!=A&&A.introId?null:r.createElement(r.Fragment,null,k.state&&r.createElement(v.o0,{open:k.state,onClose:k.close,title:r.createElement(i.A,{id:"Developer.LockedInformations.expiredDialog.title",defaultMessage:"Limite journalière expirée"}),content:r.createElement(i.A,{id:"Developer.LockedInformations.expiredDialog.content",defaultMessage:"Vous avez consommé votre quota journalier de profils, revenez demain ! "})}),r.createElement(n.P,(0,a.A)({size:"xs",color:"indigo",disabled:N},y,{onClick:e=>{(async e=>{var t;M?(0,s.XS)(b,h):!((null!=D?D:0)>=(null!=T?T:0))||null!=S&&null!==(t=S.developers)&&void 0!==t&&t[h]?(await(0,p.gZ)(b,h),await(0,s.XS)(b,h),f&&f()):k.open()})(),f()}}),E||(Object.keys((null==x?void 0:x.batch)||{}).length>0?r.createElement(i.A,{id:"Developer.Hit.Sections.actions.batch",defaultMessage:"Ajouter à ma sélection"}):r.createElement(i.A,{id:"Developer.Hit.Sections.actions.batch.first",defaultMessage:"Démarrer la discussion"}))))}},66590:(e,t,l)=>{l.d(t,{Sp:()=>V,r:()=>B,cA:()=>$});var a=l(75897),n=l(60325),r=l(87331),s=l(96540),i=l(58065),o=l(54625),c=l(61655),d=l(82392),u=l(27700),m=l(14166),v=l(44e3),p=l(88499),g=l(55611),h=l(765),f=l(71070),E=l(83379),y=l(72426),b=l(92408),x=l(44308),A=l(55044),N=l(88415),S=l(87732),M=l(44801),D=l(87695),T=l(34366);const k=e=>{let{id:t}=e;const{companyId:l,searchId:a}=(0,s.useContext)(x.c),n=(0,s.useRef)(null),o=(0,h.G)();return s.createElement("div",{className:"flex items-center"}
1,s.createElement(r.PopperCard,{anchorElement:n.current,open:o.state,onClose:o.close,onClickAway:o.close},s.createElement(N.Q,{companyId:l,devId:t,searchId:a},((e,t)=>s.createElement(S.P,{size:"xs",color:"indigo",className:"w-full",onClick:t},s.createElement(M.A,{className:"mr-1"}),s.createElement(i.A,{id:"Top.bar.next.developer.hideDeveloper",defaultMessage:"Cacher ce développeur"})))),s.createElement(D.W,{classes:{button:"w-full"},size:"xs",color:"indigo",devId:t})),s.createElement("div",{className:"flex items-center flex-wrap"},s.createElement(T.A,{size:"xs",color:"indigo",variant:"contained",developerId:t,companyId:l})),s.createElement(S.P,{size:"xs",color:"indigo",ref:n,onClick:e=>{o.open()}},s.createElement(A.A,null)))};var w=l(58168),C=l(66523),I=l(21208),P=l(45603),z=l(28721),j=l(65795);const H=e=>{var t;let{places:l,remoteFrequency:a}=e;const n=Object.entries(l||{}).sort(((e,t)=>{let[,{position:l}]=e,[,{position:a}]=t;return l-a})),r=null==n?void 0:n[0],{locale:o}=(0,f.t)(),c=(0,C.T)(null!==(t=null==r?void 0:r[0])&&void 0!==t?t:null,o),{places:d}=(0,I.q)(null==n?void 0:n.slice(1).map((e=>{let[t]=e;return t})),o);return s.createElement(s.Fragment,null,c&&s.createElement(s.Fragment,null,(0,P.y)(c,"short_city")),n.length>1&&s.createElement(z.m,{title:s.createElement("ul",null,Object.entries(d).map((e=>{let[t,l]=e;return s.createElement("li",{key:`tooltipPlace_${t}`},(0,P.y)(l,"city"))})))},s.createElement("span",null,s.createElement("span",{className:"mx-1/2"},"-"),s.createElement(i.A,{id:"Developer.Hit.Places.aroundCities",defaultMessage:"Mobile autour de {val, plural, =1 {une ville} other {# villes}}",values:{val:n.length-1}}))),a&&s.createElement(s.Fragment,null,s.createElement("span",{className:"mx-1/2"},"-"),s.createElement(i.A,(0,w.A)({},j.E$[null==a?void 0:a.frequency],{values:a}))))};var L=l(1498),R=l(6170);l(21022);const _={sectionTitle:"flex col text-dark-400 font-bold place-self-end self-start"},O=e=>{var t,l;let{id:n,developer:o}=e;const{locale:c}=(0,f.t)(),d=(0,s.useMemo)((()=>{const e=(new Date).getTime();return((null==o?void 0:o.lastUpdate)||0)+2592e6>e}),[null==o?void 0:o.lastUpdate]),u=(null==o?void 0:o.tests)||[],m=u.length,v=(null==o?void 0:o.isRecommended)||m>0||d||(null==o||null===(t=o.skills)||void 0===t||null===(l=t.favoriteTechnologies)||void 0===l?void 0:l.length),{technologies:p}=(0,R.I)();return v?s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Experience.plus",defaultMessage:"Les plus"})),s.createElement("div",{className:""},s.createElement("div",{className:"flex flex-wrap "},(null==o?void 0:o.isRecommended)&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"flex items-center m-1/2"},s.createElement(L.o,{className:"text-primary-500 mr-1 w-auto h-[16px]"}),s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.W3D",defaultMessage:"Appelé par WeLoveDevs"})),m>0&&s.createElement(z.m,{title:s.createElement("ul",null,u.map((e=>{let{technoName:t,centile:l}=e;return s.createElement("li",null,t," - Top ",Math.round(100*l),"%")})))},s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.tests",defaultMessage:"{testCount, plural, =1 {1 test technique} other {# tests techniques}}",values:{testCount:m}}),s.createElement(a.default,{className:"w-1.5 h-1.5"}))),d&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.isActive",defaultMessage:"ð¥ Particulièrement actif"}))),s.createElement("div",{className:"flex flex-wrap "},o.skills.favoriteTechnologies.slice(0,3).map((e=>{let{name:t}=e;p.find((e=>{var l,a;return(null==e||null===(l=e.langContent)||void 0===l||null===(a=l.fr)||void 0===a?void 0:a.name)===t}));return s.createElement(r.Tag,{size:"xs",color:"indigo",className:"m-1/2"},t)}))))):null};var q=l(10499),F=l(730);const J=e=>{let{id:t,companyId:l}=e;const{devInteractions:a}=(0,q.D)(null!=l?l:null,t),n=(0,v.P)(),{developerVisits:o}=(0,u.l)(n),c=null==o?void 0:o[t],d=Object.keys((null==a?void 0:a.alertMatched)||{}).length,m=Object.keys((null==a?void 0:a.jobLikes)||{}).length+Object.keys((null==a?void 0:a.atsJobLikes)||{}).length+Object.keys((null==a?void 0:a.remoteJobLikes)||{}).length+(null!=a&&a.superliked?1:0)+(null!=a&&a.atsSuperliked?1:0),p=null==a?void 0:a.introId,g=!(null==a||!a.faved);return c||d>0||!p&&m>0||p||g?s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Experience.interactions",defaultMessage:"Activités"})),s.createElement("div",{className:" flex flex-wrap"},c&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.seen",defaultMessage:"Profil visité"})),d>0&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.matched",defaultMessage:"ð {count, plural, =1 {une alerte matchée} other {# alertes matchées}}",values:{count:d}})),g&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.faved",defaultMessage:"Mis en favoris"})),!p&&m>0&&s.createElement(r.Tag,{size:"xs",color:"purple",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.applications",defaultMessage:"{count, plural, =1 {1 candidature} other {# candidatures}}",values:{count:m}})),p&&s.createElement(r.Tag,{size:"xs",color:"safe",className:"m-1/2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Tags.intro",defaultMessage:"ð¬ Conversation démarrée",values:{count:m}})))):null},U=e=>{let{id:t}=e;const l=(0,m.h)(),a=(0,v.P)(),{data:o}=(0,F.$f)(a);
1return l!==n.UserRoles.ADMIN&&o?s.createElement(J,{id:t,companyId:o}):s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Experience.interactions",defaultMessage:"Activités"})),s.createElement("div",null,"Cannot see developers interactions ",l===n.UserRoles.ADMIN?"in admin":""))},$=e=>{var t,l,n,d,u,m,v,g,h,y,b,x,A,N,S,M;let{hit:D,developer:T,smilingDev:k,companyId:w,searchId:C}=e;const I=(null==D?void 0:D.id)||(null==T?void 0:T.id)||"",{value:P,isNick:z}=(0,c.D)(I,w),{formatMessage:j}=(0,f.t)(),L=`/user/${(null==D?void 0:D.seoAlias)||(null==D?void 0:D.id)||(null==T?void 0:T.seoAlias)||(null==T?void 0:T.id)}${C?`?searchId=${C}`:""}`,R=(null==D||null===(t=D.description)||void 0===t||null===(l=t.profilePic)||void 0===l?void 0:l.handle)||(null==T||null===(n=T.description)||void 0===n||null===(d=n.profilePic)||void 0===d?void 0:d.handle),_=(null==D?void 0:D.avatar)||(null==T?void 0:T.avatar),O=(null==D||null===(u=D.description)||void 0===u?void 0:u.oneSentanceDescription)||(null==T||null===(m=T.description)||void 0===m?void 0:m.oneSentanceDescription),q=(null==D||null===(v=D.dreamJob)||void 0===v?void 0:v.places)||Object.entries(null!==(g=null==T||null===(h=T.dreamJob)||void 0===h?void 0:h.places)&&void 0!==g?g:[]).reduce(((e,t)=>{var l;return{...e,[t[0]]:{position:(null===(l=t[1])||void 0===l?void 0:l.position)||void 0}}}),{}),F=(null==D||null===(y=D.administrative)||void 0===y?void 0:y.visaSponsorship)||(null==T||null===(b=T.administrative)||void 0===b?void 0:b.visaSponsorship),J=(null==D||null===(x=D.dreamJob)||void 0===x?void 0:x.remoteFrequency)||(null==T||null===(A=T.dreamJob)||void 0===A?void 0:A.remoteFrequency),U=(null==D||null===(N=D.dreamJob)||void 0===N?void 0:N.contractsTypes)||Object.entries(null!==(S=null==T||null===(M=T.dreamJob)||void 0===M?void 0:M.contractsTypes)&&void 0!==S?S:[]).filter((e=>{let[,t]=e;return t})).map((e=>{let[t]=e;return t})),$=(null==D?void 0:D.isShort)||(null==T?void 0:T.isShort);return s.createElement(o.N_,{to:L,className:"flex items-center flex-1 w-full div sm:flex-col"},s.createElement(E.VU,{avatarStyle:"Circle",className:"min-w-[56px] w-7 min-h-[56px] h-7 mr-2 m-1 group-hover:-translate-y-0.5 transition-all lg:h-4 lg:w-4",width:120,handle:R,config:{..._,...k&&{mouthType:"Smile",eyeType:"Happy",eyebrowType:"Default"}}}),s.createElement("div",{className:"flex flex-col min-w-[280px]"},s.createElement("div",{className:"flex items-center mb-1/2"},s.createElement(r.Typography,{variant:"body2",className:" font-bold group-hover:text-indigo-500 flex items-center"},P,z&&s.createElement("span",{className:"flex items-center text-indigo-500 border-indigo-500 border rounded-lg px-1 ml-1 text-xs"},s.createElement(a.default,{className:"w-1.5 h-1.5"})," -"," ",s.createElement(i.A,{id:"Developer.Hit.Sections.Profession.nickname",defaultMessage:"Pseudo"})),$&&s.createElement(r.Tag,{color:"indigo",className:"ml-1",size:"xs"},s.createElement(i.A,{id:"Developper.Medium.Tag.Express",defaultMessage:"Express"})),F&&s.createElement(r.Tag,{color:"warn",className:"ml-1",size:"xs"},s.createElement(i.A,{id:"Developper.Medium.Tag.Visa",defaultMessage:"Visa requis"})))),s.createElement(r.Typography,{variant:"body2",className:"mb-1/2 group-hover:text-indigo-500"},O),s.createElement(r.Typography,{variant:"body3",className:"text-dark-400 mb-1/2 group-hover:text-indigo-500"},s.createElement(H,{places:q,remoteFrequency:J}),s.createElement(s.Fragment,null,s.createElement("span",{className:"mx-1/2"},"-"),U.map((e=>j(p.y9[e]||p.y9.unknown))).join(", ")))))},B=e=>{var t,l,a,o;let{hit:c,searchId:u,companyId:v,id:p,smilingDev:h,hideActions:E}=e;const{formatMessage:x,locale:A}=(0,f.t)(),N=Object.entries((null==c||null===(t=c.experience)||void 0===t?void 0:t.experiences)||{}),S=(0,m.h)(),{canUnlock:M,isUnlocked:D}=(0,d.fq)(v,p);return s.createElement(s.Fragment,null,s.createElement("div",{className:"flex flex-wrap items-center w-full"},s.createElement($,{searchId:u,hit:c,smilingDev:h,companyId:v}),!E&&s.createElement(k,{id:p})),s.createElement("div",{className:"p-1 gap-1 grid grid-cols-[120px_minmax(0,_1fr)] md:flex flex-col"}
1,S===n.UserRoles.ADMIN&&s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Admin.title",defaultMessage:"Infos Admin"})),s.createElement("div",{className:"flex flex-col"},s.createElement(r.Typography,{variant:"body2"},s.createElement(i.A,{id:"Developer.Hit.Sections.Admin.SearchState",defaultMessage:"Etat de la recherche : <b>{value}</b>",values:{value:x(g.tM[(null==c?void 0:c.dreamJob.jobSearchState)||"unknown"])}})))),"Autre"!==(null==c||null===(l=c.profession)||void 0===l?void 0:l.fr)&&(null==c||null===(a=c.profession)||void 0===a?void 0:a[A])&&s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Profession.title",defaultMessage:"Métier souhaité"})),s.createElement(r.Typography,{variant:"body2"},null==c||null===(o=c.profession)||void 0===o?void 0:o[A])),N.length>0&&s.createElement(s.Fragment,null,s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Experience.title",defaultMessage:"Experiences"})),s.createElement("div",{className:""},s.createElement(b.l6,{devId:p,companyId:v,hidden:!D,experiences:null==c?void 0:c.experience.experiences,experienceYears:(null==c?void 0:c.experience.years)||null}))),s.createElement(O,{developer:c,id:p}),s.createElement(U,{id:p}),s.createElement(r.Typography,{variant:"body2",className:_.sectionTitle},s.createElement(i.A,{id:"Developer.Hit.Sections.Experience.socials",defaultMessage:"Liens"})),s.createElement(y.r,{classes:{icon:"text-indigo-500"},orientation:"row",devId:p,hide:!M})))},V=e=>{var t;let{hit:l,id:a,classes:n}=e;const{locale:o}=(0,f.t)(),{searchId:c,companyId:d}=(0,s.useContext)(x.c),m=(0,h.G)(),p=(0,v.P)(),{developerVisits:g}=(0,u.l)(p),E=null==g?void 0:g[a];return s.createElement(r.Card,{className:`${null!==(t=null==n?void 0:n.container)&&void 0!==t?t:""} flex flex-col group hover:drop-shadow-md ${E?"bg-[#f2f2f2]":""}`,onMouseEnter:m.open,onMouseLeave:m.close},s.createElement(B,{hit:l,companyId:d,searchId:c,id:a,smilingDev:m.state}),E&&s.createElement(r.Typography,{className:"w-full text-xs text-left text-dark-300"},s.createElement(i.A,{id:"Developer.Search.SeenProfile.date",defaultMessage:"Vu le : {date}",values:{date:new Date(E).toLocaleDateString(o,{day:"2-digit",month:"2-digit",year:"2-digit"})}})))}},44308:(e,t,l)=>{l.d(t,{c:()=>a});const a=(0,l(96540).createContext)({})},38797:(e,t,l)=>{l.d(t,{LZ:()=>n,SQ:()=>o,kx:()=>c,y3:()=>s});var a=l(51476);const n="developers_no_plan",r=(0,a.defineMessages)({spontaneousApplicationsStub:{id:"Search.Jobs.Spontaneous.Title",defaultMessage:"Candidature spontanée"}}),s={companies:{indexName:"public_companies",hitsPerPage:{desktop:24,mobile:12},translation:"Companies",algoliaKey:"c95298b1c8cbcb9ed34e939bc085af97"},jobs:{indexName:"public_jobs",hitsPerPage:{desktop:24,mobile:12},translation:"Jobs",algoliaKey:"c95298b1c8cbcb9ed34e939bc085af97"},developers:{hitsPerPage:{desktop:12,mobile:12},indexName:"developers",translation:"Developers"}},i={},o=e=>{var t,l;if(!e)return null;const{seoAlias:a,description:n,technicalDetails:r,mediaGallery:s,id:o,publishedJobsCount:c,trendsPosition:d,banner:u}=e,m=null==n||null===(t=n.profilePic)||void 0===t?void 0:t.handle,v=null==n?void 0:n.companyName,p=null==n?void 0:n.activity,g=(null==r?void 0:r.technologies)||[];let h,f=Object.values(s||i).filter((e=>{let{type:t,data:l}=e;return"image"===t&&(null==l?void 0:l.handle)||"video"===t&&(null==l?void 0:l.thumbnailHandle)})).sort(((e,t)=>{let{index:l}=e,{index:a}=t;return(null!=l?l:0)-(null!=a?a:0)})).map((e=>{let{data:t}=e;return t.handle||(null==t?void 0:t.thumbnailHandle)}));return!f.length&&null!=u&&u.handle&&(f=[null==u?void 0:u.handle]),f.length||(h=Object.values(s||i).filter((e=>{let{type:t,data:l}=e;return"video"===t&&(null==l?void 0:l.thumbnailLink)})).map((e=>{let{data:t}=e;return null==t?void 0:t.thumbnailLink}))),n?{id:o,gallery:f,fallbackGalleryUrl:null===(l=h)||void 0===l?void 0:l[0],details:{companyType:n.type,employeesCount:n.employeesCount,fundedIn:n.fundedIn,url:n.url,places:null==n?void 0:n.places,sectors:null==n?void 0:n.sectors},seoAlias:a,name:v,personalMessage:p,handle:m,technologies:g,publishedJobsCount:c,trendsPosition:d}:null},c=(e,t)=>{var l,a;if(!e)return null;const{companyId:n,id:s,details:i,title:o,descriptionPreview:c,smallCompany:d,skillsList:u,seoAlias:m,mdDescription:v,status:p,lastUpdate:g,publishDate:h,premium:f}=e,E={companyId:null!=n?n:"",id:s,publishDate:h,title:"spontaneous_applications"===e.type?t(r.spontaneousApplicationsStub):o,descriptionPreview:null!==(l=c||(null==v||null===(a=v.slice)||void 0===a?void 0:a.call(v,0,400)))&&void 0!==l?l:"",skillsList:null!=u?u:[],seoAlias:m,lastUpdate:g,...i,status:p,remotePolicy:null==i?void 0:i.remotePolicy,contracts:null==i?void 0:i.contracts,premium:f};return{smallCompany:{name:null==d?void 0:d.companyName,seoAlias:null==d?void 0:d.seoAlias,handle:null==d?void 0:d.handle,technologies:u,...(null==d?void 0:d.gallery)&&{gallery:[d.gallery.handle]},fallbackGalleryUrl:null==d?void 0:d.fallbackGalleryUrl},smallJob:E}}}}]); 2//# sourceMappingURL=main-3e125935.25fef248cd487633c9b3.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.