import{a}from"./chunk-K3T2Y7GL.js";import{Ma as g,U as u,ca as i,ia as n,m as l,pe as m,qb as h}from"./chunk-6V7GSX3W.js";var s={production:!0,mainUrl:"https://www.reservoirjobs.fr",site:"interim",code:"RJ",assetPath:"/angularassets",faviconPath:"/angularassets/assets/images/favicon/interim.png",googleAnalytics:"G-C30NWTSTK4",googleadsId:"AW-1227662180",googletagmanagerId:"GTM-W5N62F",recaptcha_public:"6LcdIFklAAAAACwrLLnTnTlAZaISVtg4kE0G9E-8",recaptcha_private:"6LcdIFklAAAAAMqk4ftLGETosIjQJPWKzbVJCykB"};var f=(()=>{let t=class t{constructor(){this.http=n(a),this.url=s.mainUrl}getById(r){return this.http.get(`${this.url}/b/angular/jobinformation/${r}`,{withCredentials:!0}).pipe(u())}metierAutocomplete(r=null){return r?this.http.get(`${this.url}/b/angular/metier/?q=${r}`,{withCredentials:!0}).pipe(u()):l([])}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var d=(()=>{let t=class t{constructor(){this.loadingSignal=h(!1)}loadingOn(){this.loadingSignal.set(!0)}loadingOff(){this.loadingSignal.set(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var p=(()=>{let t=class t{constructor(){this.config=h({site:s.site,code:s.code,mainUrl:s.mainUrl,assetPath:s.assetPath,faviconPath:s.faviconPath,googleAnalytics:s.googleAnalytics,googleadsId:s.googleadsId,googletagmanagerId:s.googletagmanagerId})}getSettings(){return this.config()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var b=(()=>{let t=class t{constructor(){this.url=s.mainUrl,this.http=n(a),this.settingsService=n(p),this.settings=this.settingsService.getSettings()}getAll(){return this.http.get(`${this.url}/b/angular/sectors/${this.settings.code}`,{withCredentials:!0}).pipe(u())}getById(r){return this.http.get(`${this.url}/b/angular/sectors/${r}/${this.settings.code}`,{withCredentials:!0})}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var I=(()=>{let t=class t{constructor(){this.contractsTypes=[{id:1,name:"Stage"},{id:2,name:"CDD"},{id:3,name:"CDI"},{id:4,name:"VIE"},{id:12,name:"Alternance"},{id:11,name:"Interim"},{id:18,name:"Contractuel"},{id:17,name:"Franchise"},{id:7,name:"Freelance"}]}getAll(){return this.contractsTypes}getByName(r){return this.contractsTypes.filter(o=>o.name.toLowerCase()===r.toLowerCase())[0]}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var v=(()=>{let t=class t{constructor(){this.url=s.mainUrl,this.httpClient=n(a)}search(r){return this.httpClient.get(`${this.url}/b/angular/search`,{params:r})}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var y=(()=>{let t=class t{constructor(){this.url=s.mainUrl,this.httpClient=n(a)}locationAutocomplete(r=""){return r?.length?this.httpClient.get(`${this.url}/b/angular/location/?q=${r}`):l([])}locationByName(r=""){return r?.length?this.httpClient.get(`${this.url}/b/angular/location-by-name/?q=${r}`):l({})}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var j=(()=>{let t=class t{constructor(){this.toasts=[]}show(r){this.toasts.push(r)}remove(r){this.toasts=this.toasts.filter(o=>o!==r)}clear(){this.toasts.splice(0,this.toasts.length)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var w=(()=>{let t=class t{constructor(){this.settingsService=n(p),this.platformId=n(g),this.settings=this.settingsService.getSettings(),m(this.platformId)&&(this.tarteaucitron=window.tarteaucitron)}initTarteaucitron(){if(m(this.platformId)&&this.tarteaucitron){let r=this.settings.site==="yupeek"?"Yupeek":"Reservoir Jobs";window.tarteaucitronCustomText={disclaimer:`En autorisant ces services tiers, vous acceptez le d\xE9p\xF4t et la lecture de cookies et l'utilisation de technologies de suivi n\xE9cessaires \xE0 leur bon fonctionnement. <br> Vos donn\xE9es personnelles/cookies peuvent \xEAtre utilis\xE9es pour la personnalisation des publicit\xE9s avec Google <a href="https://www.google.fr/about/company/user-consent-policy/">plus d'info ici</a>`,alertBigPrivacy:`Notre site utilise des cookies pour garantir son bon fonctionnement et optimiser ses performances techniques, personnaliser l'affichage de nos pages ou diffuser et mesurer des publicit\xE9s personnalis\xE9es et pertinentes.<br><br> Pour obtenir davantage d'informations et/ou pour modifier vos pr\xE9f\xE9rences, cliquez sur le bouton<br> \xAB Personnaliser \xBB. <br><br><a href="https://policies.google.com/technologies/partner-sites" class="text-primary">CGU de Google <br><br><a href="${this.settings.mainUrl}/rgpd/" class="text-primary">Politique de confidentialit\xE9 des cookies de ${r}</a>`};let o={privacyUrl:`${this.settings.mainUrl}/rgpd/`,bodyPosition:"bottom",hashtag:"#orientationtarteaucitron",cookieName:"tarteaucitron",orientation:"popup",groupServices:!0,showAlertSmall:!1,cookieslist:!0,closePopup:!0,showIcon:!0,iconPosition:"BottomRight",adblocker:!1,DenyAllCta:!0,AcceptAllCta:!0,highPrivacy:!0,handleBrowserDNTRequest:!0,removeCredit:!0,moreInfoLink:!0,useExternalCss:!0,useExternalJs:!0,readmoreLink:"",mandatory:!0,googleConsentMode:!0,partnersList:!0};this.tarteaucitron.init(o),(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("youtube"),(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("googleConsentMode"),(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("facebookpost"),this.tarteaucitron.user.googleFonts="families",(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("googlefonts"),this.tarteaucitron.user.gtagUa=this.settings.googleAnalytics,(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("gtag"),this.tarteaucitron.user.googleadsId=this.settings.googleadsId,(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("googleads"),this.tarteaucitron.user.googletagmanagerId=this.settings.googletagmanagerId,(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("googletagmanager"),this.tarteaucitron.user.adsensecapub="caPub",(this.tarteaucitron.job=this.tarteaucitron.job||[]).push("adsenseauto")}}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=i({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();export{I as a,s as b,f as c,d,v as e,p as f,b as g,y as h,j as i,w as j};