1import{a as de,g as Re,u as c,q as A,k as S,X as qe,o as u,a8 as fe,A as P,B as ve,D as Te,d as Ie,c as I,V as b,w as t,b as e,e as d,aF as Ae,ai as Ue,i as w,t as k,h as n,j as ge,a4 as Ke,as as et,ah as Fe,m as tt,n as Ee,Y as U,a7 as R,am as Q,v as at,aD as je,aE as Be,aG as Ve,aH as nt,an as We,C as ze,a3 as h,aI as lt,aJ as oe,x as re,p as Pe,G as He,aB as ot,R as $e,a9 as st,aK as Ge,z as it,ac as ut,aL as rt,E as dt,r as pt}from"./index-DljKbM12.js";import{A as Me,S as Xe,u as mt}from"./offer-seniority-helper-k-daIo4-.js";import{u as we,a as ct,F as ft,W as vt}from"./use-workflow-CKTp19PX.js";import{r as bt,_ as yt,a as gt,b as wt,E as kt}from"./experience-card-CTdVZEKE.js";import{_ as _t}from"./qapa-textarea.vue_vue_type_script_setup_true_lang-Dz-NWOsw.js";import{_ as St}from"./qapa-date-picker-KPhoMUJZ.js";import{_ as xt}from"./qapa-file-input-documents.vue_vue_type_script_setup_true_lang-C-6JTeBy.js";import{u as It}from"./use-cv-parser-updater-MHG1DTKS.js";import{u as Et}from"./use-cv-uploader-vGTVKOLs.js";import{E as Ne}from"./index-BKyAPMvs.js";import{_ as $t}from"./search-location-autocomplete.vue_vue_type_script_setup_true_lang-BxiMZpBY.js";import{_ as At}from"./TradeAutocomplete.vue_vue_type_script_setup_true_lang-DzsNs7J_.js";import{Q as Mt}from"./qapa-stepper-DmSpND6m.js";import{_ as ye,u as Nt}from"./use-content-square-W1cKEY1Q.js";import{_ as Je}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang--KWUCzzu.js";import{P as Ye,_ as Ct}from"./study-level-selector.vue_vue_type_script_setup_true_lang-Cys4mT55.js";import{_ as Dt}from"./SkillAutocomplete.vue_vue_type_script_setup_true_lang-DWozv_sn.js";import{_ as qt,a as Tt}from"./qapa-last-name-text-field.vue_vue_type_script_setup_true_lang-DAOcJaF3.js";import{a as Rt,b as Vt,S as ht,c as Lt,i as Ot,d as Ut,e as Ft,f as Qe,g as he,h as jt,j as Bt}from"./_baseIteratee-CHe2oJ6-.js";import{t as Wt}from"./search-adress-helper-DrGwr0hh.js";import{a as ce,S as zt}from"./index-BuQ-ixjr.js";import{A as Pt,S as T}from"./application-workflow-mission-step-section-BeveG9-R.js";import{D as ee}from"./types-BXKmepjA.js";import{N as Ht}from"./need-service-CllIE9kq.js";import{N as Gt}from"./offer-C2C_CysV.js";import{A as Ze}from"./index-DroLzAB7.js";import{_ as Xt,a as Jt,b as Yt,c as Qt,d as Zt,e as Kt,f as ea,g as ta}from"./parental-work-authorization-section.vue_vue_type_script_setup_true_lang-B47UB3jf.js";import"./qapa-list-row-DL_y9yBb.js";import"./qapa-select.vue_vue_type_script_setup_true_lang-HvpfIU-q.js";import"./VSelect-BrbhO4U2.js";import"./VChip-Ckxhgt-w.js";import"./VDatePicker-C1v634w2.js";import"./qapa-file-input.vue_vue_type_script_setup_true_lang-Du8PMdxz.js";import"./upload-file-name-lm3C3X9m.js";import"./qapa-chip-Cs3_Tc9B.js";import"./use-form-validation-BEHOp_29.js";import"./health-insurance-documents.vue_vue_type_script_setup_true_lang-BqhUCT7q.js";import"./qapa-responsive-inline-form.vue_vue_type_script_setup_true_lang-BVS0mCf_.js";import"./qapa-confirmation-dialog-mFScVgeO.js";import"./authority-DACI53wN.js";import"./types.identity-DhitqnV6.js";import"./masks-BynAV8IF.js";import"./dashboard-card.vue_vue_type_script_setup_true_lang-CSehZcIa.js";import"./qapa-card-Bi9a0gBL.js";import"./index-tkPXq2qL.js";import"./application-helper-Bc3hloMg.js";import"./types-DidOpQUd.js";import"./capitalize-BJlAHdUW.js";const aa=["alt"],na=de({__name:"indeed-conversion-tag",setup(l){const s=qe(),i=[9,22,481,484],$=Re("NODE_ENV")==="production"&&Re("VITE_STAGE")!=="development"&&s.query.partner!==void 0&&i.includes(parseInt(s.query.partner,10));return(v,N)=>c($)?(u(),A("img",{key:0,height:"1",width:"1",border:"0",style:{position:"absolute",opacity:"0"},src:"//conv.indeed.com/pagead/conv/707754785543300/?script=0",alt:v.$t("base.indeed-conversion-tag.indeed-alt")},null,8,aa)):S("",!0)}}),la={key:0},oa=de({__name:"first-experience-step",props:{cvUploader:{type:Boolean,default:!1},gaEventCategory:{type:String,required:!0},previousEnabled:{default:!1,type:Boolean}},emits:["next","skip","previous"],setup(l,{emit:s}){const i=s,{t:$}=fe(),{header:v,next:N,skip:V}=we(i),{applicantModule:_,updateCvParserInfo:B}=It(),{uploadCv:j}=Et(),L=P(Ne,ve()),M=Ee("form"),D=Ee("cvUploadInput"),O=U(null),g=U(null),o=U(null),m=U(!1),q=U(null),F=U(null),x=U(null),E=U(null),H=U(null),z=U(!1),W=R(()=>o.value&&g.value?!m.value&&o.value<g.value:!1),te=R(()=>W.value?[$("base.workflows.first-experience-step.erreur-date-de-fin")]:[]);Te(()=>{v.value.name=$("common.experiences"),F.value=Ie().format("YYYY-MM-DD")});async function Z(C){z.value=!0;try{const p=await j(C);if(p.error)throw Error($("base.workflows.first-experience-step.erreur-mauvais-document"));await B(p),await L.fetchApplicantExperiences({applicantId:_.applicant.id,isWithResume:!0,maxFromResume:2}),N()}catch(p){je.$emit(Be.ERROR,{message:p.message})}finally{z.value=!1}}async function ie(C){const p=C.target;p.files&&p.files.length>=1&&await Z(p.files[0])}async function pe(){var C,p;try{return(await M.value.validate()).valid&&!W.value?(await L.addApplicantExperience({applicantId:_.applicant.id,experience:{id:null,company:q.value,location:x.value,startDate:g.value,endD
1ate:m.value?null:o.value,tradeId:O.value.id,tradeLabel:O.value.label,description:H.value??"",sectorId:((C=E.value)==null?void 0:C.id)??null,sectorLabel:((p=E.value)==null?void 0:p.label)??"",source:"applicant"}}),N(),Q.success()):Q.failure()}catch(ae){return Q.failureWithError(ae,$("base.workflows.first-experience-step.erreur-enregistrement-experience"))}}return(C,p)=>{const ae=ge,ue=Ke,K=St,me=et,se=yt,ne=_t,be=Fe,y=Ue,r=Ae;return u(),I(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(r,{"title-color":"on-primary-container",id:"first-step-experience-section",title:C.$t("base.workflows.first-experience-step.ajoutez-une-experience-professionnelle-title"),divider:"","no-title-mobile":""},{default:t(()=>[e(b,{"no-gutters":C.$vuetify.display.smAndDown},{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(y,{class:"workflow-container",ref:"form"},{default:t(()=>[l.cvUploader?(u(),A("div",la,[e(b,{"no-gutters":""},{default:t(()=>[e(d,null,{default:t(()=>[w("p",null,k(C.$t("base.workflows.first-experience-step.telechargez-votre-cv")),1)]),_:1})]),_:1}),p[9]||(p[9]=n()),e(b,{justify:"center"},{default:t(()=>
1[e(ae,{class:"uploadCv",onClick:p[0]||(p[0]=a=>{var X;return(X=D.value)==null?void 0:X.click()}),loading:z.value},{default:t(()=>[n(k(C.$t("base.workflows.first-experience-step.ajouter-mon-cv")),1)]),_:1},8,["loading"])]),_:1}),p[10]||(p[10]=n()),e(b,null,{default:t(()=>[e(d,null,{default:t(()=>[e(ue,{text:C.$t("common.ou")},null,8,["text"])]),_:1})]),_:1})])):S("",!0),p[12]||(p[12]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(c(At),{placeholder:C.$t("base.trades-autocomplete.metier-placeholder"),"prepend-inner-icon":"mdi-briefcase-search",id:"trades-autocomplete",modelValue:O.value,"onUpdate:modelValue":p[1]||(p[1]=a=>O.value=a),class:"trade-input",label:C.$t("common.intitule-du-poste"),required:"",rules:[c(bt)(C.$t("common.champ-requis"))]},null,8,["placeholder","modelValue","label","rules"])]),_:1})]),_:1}),p[13]||(p[13]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12",sm:"6",class:"py-0"},{default:t(()=>[e(K,{modelValue:g.value,"onUpdate:modelValue":p[2]||(p[2]=a=>g.value=a),class:"start-date-input",label:C.$t("common.date-de-debut"),max:F.value,required:""},null,8,["modelValue","label","max"])]),_:1}),p[11]||(p[11]=n()),e(d,{cols:"12",sm:"6",class:"py-0"},{default:t(()=>[e(K,{modelValue:o.value,"onUpdate:modelValue":p[3]||(p[3]=a=>o.value=a),class:"end-date-input",label:C.$t("common.date-de-fin"),required:!m.value,disabled:m.value,min:g.value,max:F.value,"error-messages":te.value},null,8,["modelValue","label","required","disabled","min","max","error-messages"])]),_:1})]),_:1}),p[14]||(p[14]=n()),e(b,null,{default:t(()=>[e(d,{class:"py-0",cols:"auto"},{default:t(()=>[e(me,{modelValue:m.value,"onUpdate:modelValue":p[4]||(p[4]=a=>m.value=a),class:"still-working-input",label:C.$t("base.workflows.first-experience-step.je-suis-toujours-en-label")},null,8,["modelValue","label"])]),_:1})]),_:1}),p[15]||(p[15]=n()),e(b,null,{default:t(()=>[e(d,{class:"py-0"},{default:t(()=>[e(se,{modelValue:q.value,"onUpdate:modelValue":p[5]||(p[5]=a=>q.value=a),label:C.$t("base.workflows.first-experience-step.entreprise-label"),icon:"mdi-office-building",id:"company-input"},null,8,["modelValue","label"])]),_:1})]),_:1}),p[16]||(p[16]=n()),e(b,null,{default:t(()=>[e(d,{class:"py-0"},{default:t(()=>[e(se,{id:"location-input",modelValue:x.value,"onUpdate:modelValue":p[6]||(p[6]=a=>x.value=a),label:C.$t("common.lieu"),icon:"mdi-map-marker"},null,8,["modelValue","label"])]),_:1})]),_:1}),p[17]||(p[17]=n()),e(b,null,{default:t(()=>[e(d,{class:"py-0"},{default:t(()=>[e(gt,{id:"sector-input",class:"sector-field",modelValue:E.value,"onUpdate:modelValue":p[7]||(p[7]=a=>E.value=a)},null,8,["modelValue"])]),_:1})]),_:1}),p[18]||(p[18]=n()),e(b,null,{default:t(()=>[e(d,{class:"py-0"},{default:t(()=>[e(ne,{modelValue:H.value,"onUpdate:modelValue":p[8]||(p[8]=a=>H.value=a),id:"description-input",class:"description-field",label:C.$t("common.description"),maxlength:"2000",counter:""},null,8,["modelValue","label"])]),_:1})]),_:1}),p[19]||(p[19]=n()),e(b,null,{default:t(()=>[e(d,{class:"pt-0 text-center"},{default:t(()=>[w("small",null,k(C.$t("base.workflows.first-experience-step.champs-requis")),1)]),_:1})]),_:1}),p[20]||(p[20]=n()),e(b,null,{default:t(()=>[e(d,{class:"text-center"},{default:t(()=>[e(be,{class:"add-first-experience",action:pe},{default:t(()=>[n(k(C.$t("base.workflows.first-experience-step.ajouter-une-experience")),1)]),_:1})]),_:1})]),_:1}),p[21]||(p[21]=n()),e(b,null,{default:t(()=>[e(d,{class:"text-center"},{default:t(()=>[w("p",null,[n(k(C.$t("base.workflows.first-experience-step.vous-navez-pas-encore"))+" ",1),e(ae,{class:"skip",onClick:c(V),text:""},{default:t(()=>[n(k(C.$t("common.continuer")),1)]),_:1},8,["onClick"])])]),_:1})]),_:1})]),_:1},512)]),_:1})]),_:1},8,["no-gutters"]),p[22]||(p[22]=n()),tt(e(c(xt),{ref:"cvUploadInput",onChange:ie},null,512),[[at,!1]])]),_:1},8,["title"])]),_:1})]),_:1})}}});function sa(l,s,i,$){for(var v=l.length,N=i+-1;++N<v;)if(s(l[N],N,l))return N;return-1}function ia(l){return l!==l}function ua(l,s,i){for(var $=i-1,v=l.length;++$<v;)if(l[$]===s)return $;return-1}function ra(l,s,i){return s===s?ua(l,s,i):sa(l,ia,i)}function da(l,s){var i=l==null?0:l.length;return!!i&&ra(l,s,0)>-1}var pa=200;function ma(l,s,i,$){var v=-1,N=da,V=!0,_=l.length,B=[],j=s.length;if(!_)return B;i&&(s=Rt(s,Vt(i))),s.length>=pa&&(N=Lt,V=!1,s=new ht(s));e:for(;++v<_;){var L=l[v],M=i==null?L:i(L);if(L=L!==0?L:0,V&&M===M){for(var D=j;D--;)if(s[D]===M)continue e;B.push(L)}else N(s,M,$)||B.push(L)}return B}var Le=Ve?Ve.isConcatSpreadable:void 0;function ca(l){return Ot(l)||Ut(l)||!!(Le&&l&&l[Le])}function fa(l,s,i,$,v){var N=-1,V=l.length;for(i||(i=ca),v||(v=[]);++N<V;){var _=l[N];i(_)&&Ft(v,_)}return v}function va(l,s,i){switch(i.length){case 0:return l.call(s);case 1:return l.call(s,i[0]);case 2:return l.call(s,i[0],i[1]);case 3:return l.call(s,i[0],i[1],i[2])}return l.apply(s,i)}var Oe=Math.max;function ba(l,s,i){return s=Oe(s===void 0?l.length-1:s,0),function(){for(var $=arguments,v=-1,N=Oe($.length-s,0),V=Array(N);++v<N;)V[v]=$[s+v];v=-1;for(var _=Array(s+1);++v<s;)_[v]=$[v];return _[s]=i(V),va(l,this,_)}}function ya(l){return function(){return l}}var ga=he?function(l,s){return he(l,"toString",{configurable:!0,enumerable:!1,value:ya(s),writable:!0})}:Qe,wa=800,ka=16,_a=Date.now;function Sa(l){var s=0,i=0;return function(){var $=_a(),v=ka-($-i);if(i=$,v>0){if(++s>=wa)return arguments[0]}else s=0;return l.apply(void 0,arguments)}}var xa=Sa(ga);function Ia(l,s){return xa(ba(l,s,Qe),l+"")}function Ce(l){return nt(l)&&jt(l)}function Ea(l){var s=l==null?0:l.length;return s?l[s-1]:void 0}var De=Ia(function(l,s){var i=Ea(s);return Ce(i)&&(i=void 0),Ce(l)?ma(l,fa(s,1,Ce),Bt(i)):[]});function $a(l,s){if(!l||!s||s.length===0)return!0;
1if(l.isStudent!=null)return!1;const i=function(v,N){const V=N&&N.endDate&&Ie(N.endDate)||Ie();return v+V.diff(Ie(N.startDate),"day")};return s.reduce(i,0)<=5*365}const Aa=["innerHTML"],Ma=["innerHTML"],Na={class:"form-row-label text-body-2"},Ca={class:"already-available-skill already-available-accreditation text-primary"},Da={class:"form-row-label text-body-2"},qa={class:"form-row-label text-body-2"},Ta={class:"already-available-skill already-available-language text-primary"},Ra={class:"form-row-label text-body-2"},Va=["innerHTML"],ha={class:"form-row-label text-body-2"},La={class:"already-available-skill already-available-clearance text-primary"},Oa={class:"form-row-label text-body-2"},Ua=["innerHTML"],Fa={class:"already-available-skill already-available-medical-examination text-primary"},ja=["innerHTML"],Ba=["innerHTML"],Wa={class:"form-row-label text-body-2"},za=de({__name:"mission-step",props:{nextButtonLabel:{type:String},need:{type:Object,required:!0},gaEventCategory:{type:String,required:!0},previousEnabled:{default:!1,type:Boolean}},emits:["next","skip","previous"],setup(l,{emit:s}){const i=l,$=s,{t:v}=fe(),{header:N,next:V,previous:_}=we($),B=We(),j=ve(),L=P(Ne,j),M=P(ze,j),D=P(Me,j),O=P(Ye,j),g=Ee("formMission"),o=Pt,m=U(null),q=U(null),F=U(null),x=U(null),E=U(null),H=U(null),z=U(!1),W=R(()=>D.matchingData.missingAccreditations),te=R(()=>D.matchingData.missingLanguages),Z=R(()=>D.matchingData.missingClearances),ie=R(()=>D.matchingData.offerAnswers),pe=R(()=>D.matchingData.hasMedicalExamination),C=R(()=>De(i.need.skills.filter(r=>r.type===ce.ACCREDITATION),W.value,"id")),p=R(()=>De(i.need.skills.filter(r=>r.type===ce.LANGUAGE),te.value,"id")),ae=R(()=>De(i.need.skills.filter(r=>r.type===ce.ATTESTATION||r.type===ce.CERTIFICATE),Z.value,"id")),ue=R(()=>$a(M.applicant,L.experiences));Te(()=>{var r,a,X;N.value.name=v("base.application-workflow.mission-step.vos-informations"),z.value=!((r=M.applicant)!=null&&r.firstName)||!M.applicant.lastName,m.value=((a=M.applicant)==null?void 0:a.firstName)??null,q.value=((X=M.applicant)==null?void 0:X.lastName)??null,x.value=M.searchAddress?Wt(M.searchAddress):null,H.value=O.profile.studiesLevelId,E.value=M.applicant.isStudent??null});function K(r,a){D.updateAccreditation({...a,active:r})}function me(r,a){D.updateLanguage({...a,active:r})}function se(r,a){D.updateClearance({...a,active:r})}function ne(r,a){D.updateAnswer({answer:a,question:r.question})}async function be(){var a,X,J,Y,le,ke,_e,Se,xe;const{valid:r}=await g.value.validate();if(r)try{const f=[];f.push(M.patchApplicant({firstName:m.value,lastName:q.value,address1:(a=x.value)==null?void 0:a.address1,administrativeAreaLevel1:(X=x.value)==null?void 0:X.administrativeAreaLevel1,administrativeAreaLevel2:(J=x.value)==null?void 0:J.administrativeAreaLevel2,latitude:(Y=x.value)==null?void 0:Y.latitude,longitude:(le=x.value)==null?void 0:le.longitude,location:(ke=x.value)==null?void 0:ke.location,locality:(_e=x.value)==null?void 0:_e.locality,postalCode:(Se=x.value)==null?void 0:Se.postalCode,timeZone:(xe=x.value)==null?void 0:xe.timeZone}
1)),H.value&&f.push(O.persistStudyLevel({studyLevel:H.value})),f.push(D.persistSkills()),F.value&&f.push(D.persistMedicalExamination({applicantId:M.applicant.id,tradeId:i.need.tradeId})),f.push(D.persistAnswers()),ue.value&&f.push(M.persistIsStudent({isStudent:E.value})),await Promise.all(f),await D.fetchMatchingData(i.need.id)}catch(f){return Q.failureWithError(f,v("base.application-workflow.mission-step.une-erreur-est-survenue"))}else return Q.failure(v("base.application-workflow.mission-step.veuillez-repondre-aux-questions"));return V(),Q.success()}function y(r){return B.sections.applicationWorkflowMissionStep.includes(r)}return(r,a)=>{const X=qt,J=Tt,Y=lt,le=Dt,ke=ge,_e=Fe,Se=Ue,xe=Ae;return u(),I(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(xe,{"title-color":"on-primary-container",title:r.$t("base.application-workflow.mission-step.completez-vos-informations-title"),divider:"","no-title-mobile":""},{default:t(()=>[e(b,{"no-gutters":r.$vuetify.display.smAndDown},{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(Se,{ref:"formMission"},{default:t(()=>[z.value&&y(c(o).NAME)?(u(),I(b,{key:0,"no-gutters":r.$vuetify.display.smAndDown},{default:t(()=>[e(d,{cols:"12",md:"6"},{default:t(()=>[e(X,{modelValue:m.value,"onUpdate:modelValue":a[0]||(a[0]=f=>m.value=f),id:"first-name-field",label:r.$t("common.prenom"),"prepend-inner-icon":"mdi-account",required:""},null,8,["modelValue","label"])]),_:1}),a[6]||(a[6]=n()),e(d,{cols:"12",md:"6"},{default:t(()=>[e(J,{modelValue:q.value,"onUpdate:modelValue":a[1]||(a[1]=f=>q.value=f),id:"last-name-field",label:r.$t("common.nom"),"prepend-inner-icon":"mdi-account",required:""},null,8,["modelValue","label"])]),_:1})]),_:1},8,["no-gutters"])):S("",!0),a[32]||(a[32]=n()),y(c(o).SEARCH_ADDRESS)?(u(),I(b,{key:1},{default:t(()=>[e(d,{cols:"12",sm:"4"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",for:"search-address",innerHTML:r.$t("base.application-workflow.mission-step.de-quelle-ville-partezvous")},null,8,Aa)]),_:1}),a[7]||(a[7]=n()),e(d,{cols:"12",sm:"8"},{default:t(()=>[e($t,{id:"search-address",modelValue:x.value,"onUpdate:modelValue":a[2]||(a[2]=f=>x.value=f),required:""},null,8,["modelValue"])]),_:1})]),_:1})):S("",!0),a[33]||(a[33]=n()),y(c(o).ACCREDITATION)?(u(),A(h,{key:2},[C.value.length>0||p.value.length>0||W.value&&W.value.length>0||te.value&&te.value.length>0?(u(),A(h,{key:0},[e(Y,{class:"mb-3"}),a[10]||(a[10]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",innerHTML:r.$t("base.application-workflow.mission-step.la-mission-demande-competences")},null,8,Ma)]),_:1})]),_:1}),a[11]||(a[11]=n()),C.value.length>0?(u(!0),A(h,{key:0},oe(C.value,f=>(u(),I(b,{key:"available-accreditation-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",Na,[w("strong",null,k(r.$filters.formatAccreditation(f.label)),1)])]),_:2},1024),a[8]||(a[8]=n()),e(d,{class:re(["text-center text-sm-right mt-3",{"mr-10":r.$vuetify.display.mdAndUp}])},{default:t(()=>[w("span",Ca,k(r.$t("common.oui-maj")),1)]),_:1},8,["class"])]),_:2},1024))),128)):S("",!0),a[12]||(a[12]=n()),W.value&&W.value.length>0?(u(!0),A(h,{key:1},oe(W.value,f=>(u(),I(b,{key:"missing-accreditation-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",Da,[w("strong",null,k(r.$filters.formatAccreditation(f.label)),1)])]),_:2},1024),a[9]||(a[9]=n()),e(d,{class:"text-center text-sm-right"},{default:t(()=>[e(le,{class:"missing-accreditation-button",modelValue:f.active,"onUpdate:modelValue":G=>f.active=G,onInput:G=>K(G,f),required:""},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:2},1024)]),_:2},1024))),128)):S("",!0)],64)):S("",!0),a[16]||(a[16]=n()),y(c(o).LANGUAGES)?(u(),A(h,{key:1},[p.value.length>0?(u(!0),A(h,{key:0},oe(p.value,f=>(u(),I(b,{key:"available-language-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",qa,[w("strong",null,k(f.label),1)])]),_:2},1024),a[13]||(a[13]=n()),e(d,{class:re(["text-center text-sm-right mt-3",{"mr-10":r.$vuetify.display.mdAndUp}])},{default:t(()=>
1[w("span",Ta,k(r.$t("common.oui-maj")),1)]),_:1},8,["class"])]),_:2},1024))),128)):S("",!0),a[15]||(a[15]=n()),te.value&&te.value.length>0?(u(!0),A(h,{key:1},oe(te.value,f=>(u(),I(b,{key:"missing-language-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",Ra,[w("strong",null,k(f.label),1)])]),_:2},1024),a[14]||(a[14]=n()),e(d,{class:"text-center text-sm-right"},{default:t(()=>[e(le,{class:"missing-language-button",modelValue:f.active,"onUpdate:modelValue":G=>f.active=G,onInput:G=>me(G,f),required:""},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:2},1024)]),_:2},1024))),128)):S("",!0)],64)):S("",!0)],64)):S("",!0),a[34]||(a[34]=n()),y(c(o).CLEARANCES)?(u(),A(h,{key:3},[ae.value.length>0||Z.value&&Z.value.length>0?(u(),A(h,{key:0},[e(Y,{class:"mb-3"}),a[19]||(a[19]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",innerHTML:r.$t("base.application-workflow.mission-step.la-mission-demande-habilitations")},null,8,Va)]),_:1})]),_:1}),a[20]||(a[20]=n()),ae.value.length>0?(u(!0),A(h,{key:0},oe(ae.value,f=>(u(),I(b,{key:"available-clearance-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",ha,[w("strong",null,k(f.label),1)])]),_:2},1024),a[17]||(a[17]=n()),e(d,{class:re(["text-center text-sm-right mt-3",{"mr-10":r.$vuetify.display.mdAndUp}])},{default:t(()=>[w("span",La,k(r.$t("common.oui-maj")),1)]),_:1},8,["class"])]),_:2},1024))),128)):S("",!0),a[21]||(a[21]=n()),Z.value&&Z.value.length>0?(u(!0),A(h,{key:1},oe(Z.value,f=>(u(),I(b,{key:"missing-clearance-"+f.id,class:"skill-data"},{default:t(()=>[e(d,{cols:"6",sm:"auto"},{default:t(()=>[w("label",Oa,[w("strong",null,k(f.label),1)])]),_:2},1024),a[18]||(a[18]=n()),e(d,{class:"text-center text-sm-right"},{default:t(()=>[e(le,{class:"missing-clearance-button",modelValue:f.active,"onUpdate:modelValue":G=>f.active=G,onInput:G=>se(G,f),required:""},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:2},1024)]),_:2},1024))),128)):S("",!0)],64)):S("",!0)],64)):S("",!0),a[35]||(a[35]=n()),l.need.requiresMedicalExamination&&y(c(o).MEDICAL_EXAMINATION)?(u(),A(h,{key:4},[e(Y,{class:"mb-3"}),a[24]||(a[24]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12",sm:"auto"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",innerHTML:r.$t("base.application-workflow.mission-step.la-mission-demande-une")},null,8,Ua)]),_:1}),a[22]||(a[22]=n()),l.need.requiresMedicalExamination&&pe.value?(u(),I(d,{key:0,class:re(["text-center text-sm-right mt-3",{"mr-10":r.$vuetify.display.mdAndUp}])},{default:t(()=>[w("span",Fa,k(r.$t("common.oui-maj")),1)]),_:1},8,["class"])):S("",!0),a[23]||(a[23]=n()),l.need.requiresMedicalExamination&&!pe.value?(u(),I(d,{key:1,class:"text-center text-sm-right"},{default:t(()=>[e(le,{id:"missing-medical-examination-button",modelValue:F.value,"onUpdate:modelValue":a[3]||(a[3]=f=>F.value=f),required:""},null,8,["modelValue"])]),_:1})):S("",!0)]),_:1})],64)):S("",!0),a[36]||(a[36]=n()),y(c(o).EDUCATION)?(u(),A(h,{key:5},[e(Y,{class:"mb-3"}),a[27]||(a[27]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12",sm:"4"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",for:"study-level-selector",innerHTML:r.$t("base.application-workflow.mission-step.quel-est-votre-niveau")},null,8,ja)]),_:1}),a[25]||(a[25]=n()),e(d,{cols:"12",sm:"8"},{default:t(()=>[e(Ct,{id:"study-level-selector",modelValue:H.value,"onUpdate:modelValue":a[4]||(a[4]=f=>H.value=f)},null,8,["modelValue"])]),_:1})]),_:1}),a[28]||(a[28]=n()),ue.value?(u(),I(b,{key:0},{default:t(()=>[e(d,{cols:"12",sm:"auto"},{default:t(()=>[w("label",{class:"form-row-label text-body-2",for:"is-student-question",innerHTML:r.$t("base.application-workflow.mission-step.etesvous-etudiant")},null,8,Ba)]),_:1}),a[26]||(a[26]=n()),e(d,{class:"text-center text-sm-right"},{default:t(()=>[e(le,{id:"is-student-question",modelValue:E.value,"onUpdate:modelValue":a[5]||(a[5]=f=>E.value=f),required:""},null,8,["modelValue"])]),_:1})]),_:1})):S("",!0)],64)):S("",!0),a[37]||(a[37]=n()),ie.value&&ie.value.length>0&&y(c(o).QUESTIONS)?(u(),A(h,{key:6},[e(Y,{class:"mb-3"}),a[30]||(a[30]=n()),(u(!0),A(h,null,oe(ie.value,f=>(u(),I(b,{key:"question-"+f.question.id},{default:t(()=>[e(d,{cols:"12",sm:"auto"},{default:t(()=>[w("label",Wa,k(f.question.question),1)]),_:2},1024),a[29]||(a[29]=n()),e(d,{class:"text-center text-sm-right"},{default:t(()=>[e(le,{class:"question-button",modelValue:f.answer,"onUpdate:modelValue":G=>f.answer=G,onInput:G=>ne(f,G),required:""},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:2},1024)]),_:2},1024))),128))],64)):S("",!0),a[38]||(a[38]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12",class:"text-center"},{default:t(()=>[l.previousEnabled?(u(),I(ke,{key:0,text:"",onClick:c(_),class:"mx-1"},{default:t(()=>[n(k(r.$t("common.precedent")),1)]),_:1},8,["onClick"])):S("",!0),a[31]||(a[31]=n()),e(_e,{action:be,class:"mx-1"},{default:t(()=>[n(k(l.nextButtonLabel??r.$t("common.continuer")),1)]),_:1})]),_:1})]),_:1})]),_:1},512)]),_:1})]),_:1},8,["no-gutters"])]),_:1},8,["title"])]),_:1})]),_:1})}}}),Pa=Pe(za,[["__scopeId","data-v-d4559dd7"]]),Ha={key:0,class:"with-no-resume"},Ga={class:"label-experience"},Xa={key:1},Ja=["innerHTML"],Ya={key:2},Qa=["innerHTML"],Za={class:"word-break font-weight-bold"},Ka=de({__name:"experiences-step",props:{isWithResume:{type:Boolean,default:!1},isNewUser:{type:Boolean,default:!1},need:{type:Object},gaEventCategory:{type:String,required:!0},previousEnabled:{default:!1,type:Boolean}},emits:["next","skip","previous"],setup(l,{emit:s}){const i=l,$=s,{t:v}=fe(),{header:N,next:V}=we($),_=P(Ne,ve()),B=Ee("experienceEditionDialog"),j=U(!1),L=U(!1),M=R(()=>j.value?v("base.application-workflow.experiences-step.verifier-vos-experiences"):v("common.completez-vos-experiences"));Te(()=>{N.value.name=v("common.experiences"),j.value=_.experiences.length>0&&(i.isWithResume||i.isNewUser),L.value=_.experiences.length===0&&i.isWithResume});function D(){var O;(O=B.value)==null||O.open()}return(O,g)=>
1{const o=ot("i18n-t"),m=He,q=ge,F=Ae;return u(),A("div",null,[e(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(F,{"title-color":"on-primary-container",title:M.value,divider:"","no-title-mobile":""},{default:t(()=>[e(b,{"no-gutters":O.$vuetify.display.smAndDown},{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[j.value?l.isWithResume?(u(),A("p",Xa,[w("span",{innerHTML:O.$t("base.application-workflow.experiences-step.les-experiences-cidessous-ont")},null,8,Ja)])):l.isNewUser?(u(),A("p",Ya,[w("span",{innerHTML:O.$t("base.application-workflow.experiences-step.verifiez-et-completez-vos")},null,8,Qa)])):S("",!0):(u(),A(h,{key:0},[!l.isWithResume&&c(_).experiences&&c(_).experiences.length>0&&l.need&&l.need.tradeLabel?(u(),A("p",Ha,[e(o,{keypath:"base.application-workflow.experiences-step.avezvous-rempli-toutes-vos",tag:"span"},{trade:t(()=>[w("strong",Ga,k(l.need.tradeLabel.toLowerCase()),1)]),_:1})])):S("",!0)],64)),g[7]||(g[7]=n()),L.value?(u(),I(b,{key:3,id:"with-resume"},{default:t(()=>[c(_).experiences&&c(_).experiences.length===0?(u(),I(d,{key:0,class:"no-experience font-weight-black"},{default:t(()=>[e(b,null,{default:t(()=>[e(d,{cols:"12",justify:"center",align:"center"},{default:t(()=>[e(m,{size:"62"},{default:t(()=>[...g[0]||(g[0]=[n("mdi-badge-account-horizontal",-1)])]),_:1})]),_:1}),g[3]||(g[3]=n()),e(d,{cols:"12"},{default:t(()=>[w("span",Za,[n(k(O.$t("base.application-workflow.experiences-step.nous-avons-essaye-dextraire"))+" ",1),g[1]||(g[1]=w("br",null,null,-1))]),g[2]||(g[2]=n()),e(o,{keypath:"base.application-workflow.experiences-step.completez-vos-experiences-en",tag:"span"},{trade:t(()=>[w("strong",null,k(l.need?l.need.tradeLabel.toLowerCase():""),1)]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0)]),_:1})):(u(),I(b,{key:4,id:"with-no-resume"},{default:t(()=>[c(_).experiences&&c(_).experiences.length===0?(u(),I(d,{key:0,cols:"12",class:"d-flex font-weight-black no-experience"},{default:t(()=>[e(b,null,{default:t(()=>[e(d,{cols:"12",justify:"center",align:"center"},{default:t(()=>[e(m,{size:"62"},{default:t(()=>[...g[4]||(g[4]=[n("mdi-badge-account-horizontal",-1)])]),_:1})]),_:1}),g[5]||(g[5]=n()),e(d,null,{default:t(()=>[e(o,{keypath:"base.application-workflow.experiences-step.indiquez-en-priorite-vos-experiences",tag:"span"},{trade:t(()=>[w("strong",null,k(l.need?l.need.tradeLabel.toLowerCase():""),1)]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0)]),_:1})),g[8]||(g[8]=n()),c(_).experiences&&c(_).experiences.length>0?(u(),I(b,{key:5},{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[(u(!0),A(h,null,oe(c(_).experiences,(x,E)=>(u(),I(kt,{key:x.id,index:E,experience:x},null,8,["index","experience"]))),128))]),_:1})]),_:1})):S("",!0),g[9]||(g[9]=n()),c(_).loading?S("",!0):(u(),I(b,{key:6},{default:t(()=>[e(d,{class:"text-center"},{default:t(()=>[e(q,{id:"add-experience-button",onClick:D},{default:t(()=>[e(m,null,{default:t(()=>[...g[6]||(g[6]=[n("mdi-plus",-1)])]),_:1}),n(" "+k(O.$t("common.ajouter.ajouter-une-experience")),1)]),_:1})]),_:1})]),_:1}))]),_:1})]),_:1},8,["no-gutters"])]),_:1},8,["title"])]),_:1})]),_:1}),g[10]||(g[10]=n()),c(_).loading?S("",!0):(u(),I(b,{key:0},{default:t(()=>[e(d,{class:"text-center"},{default:t(()=>[e(q,{class:"next-button",onClick:c(V)},{default:t(()=>[n(k(O.$t("common.continuer")),1)]),_:1},8,["onClick"])]),_:1})]),_:1})),g[11]||(g[11]=n()),e(wt,{ref:"experienceEditionDialog"},null,512)])}}}),en={class:"text-subtitle-1"},tn={style:{"list-style-type":"disc"}},an=["innerHTML"],nn={class:"text-subtitle-1"},ln={class:"text-subtitle-1"},on={class:"text-subtitle-1"},sn={class:"text-subtitle-1"},un={class:"text-subtitle-1"},rn={class:"text-subtitle-1"},dn={key:4,class:"text-subtitle-1"},pn=de({__name:"confirmation-step",props:{need:{type:Object,required:!0},documentsSituation:{type:Object},gaEventCategory:{type:String,required:!0},previousEnabled:{default:!1,type:Boolean}},emits:["next","skip","previous"],setup(l,{emit:s}){const i=l,$=s,{t:v}=fe(),{header:N}=we($),V=P(Me,ve()),_=R(()=>{var o;return!!((o=V.matchingData)!=null&&o.hasSimilarExperience)}),B=R(()=>V.matchingData.missingAccreditations),j=R(()=>V.matchingData.missingLanguages),L=R(()=>{var o;return((o=i.need)==null?void 0:o.seniority)===Xe.NONE}),M=R(()=>!_.value||B.value&&B.value.length>0||j.value&&j.value.length>0),D=R(()=>{var o,m;return((o=i.documentsSituation)==null?void 0:o.requiredDocumentStatus)===ee.MISSING||((m=i.documentsSituation)==null?void 0:m.licenceDocumentStatus)===ee.MISSING}),O=R(()=>{var m,q,F,x,E,H,z;const o=[];return((m=i.documentsSituation)==null?void 0:m.identityDocumentStatus)===ee.MISSING&&o.push(v("common.documents.piece-d-identite")),((q=i.documentsSituation)==null?void 0:q.healthInsuranceDocumentStatus)===ee.MISSING&&o.push(v("common.documents.carte-vitale-ou-attestation")),((F=i.documentsSituation)==null?void 0:F.bankAccountDocumentStatus)===ee.MISSING&&o.push(v("common.documents.rib")),((x=i.documentsSituation)==null?void 0:x.parentalWorkAuthorizationDocumentStatus)===ee.MISSING&&o.push(v("common.documents.autorisation-parentale")),((E=i.documentsSituation)==null?void 0:E.medicalCertificateDocumentStatus)===ee.MISSING&&o.push(v("common.documents.certificat-medical")),((H=i.documentsSituation)==null?void 0:H.proofOfAddressDocumentStatus)===ee.MISSING&&o.push(v("common.documents.justificatif-de-domicile")),((z=i.documentsSituation)==null?void 0:z.licenceDocumentStatus)===ee.MISSING&&i.need.skills.filter(W=>
1W.type===ce.ACCREDITATION).forEach(W=>o.push(W.label)),o}),g=R(()=>{var o;return!!((o=V.matchingData)!=null&&o.isTooFarFromMission)});return window.FB_AppEvents_initialized&&window.FB.AppEvents.logEvent("SubmitApplication"),N.value.name=v("base.application-workflow.confirmation-step.votre-candidature"),(o,m)=>{const q=He,F=ge;return u(),I(b,{align:"end",justify:"center"},{default:t(()=>[e(d,{cols:"12",align:"center",class:re(["text-h5 mt-lg-12 mb-4",{"text-h6":o.$vuetify.display.xs}])},{default:t(()=>[D.value?(u(),I(q,{key:0,size:"100",color:"warning"},{default:t(()=>[...m[0]||(m[0]=[n("mdi-alert-circle",-1)])]),_:1})):(u(),I(q,{key:1,size:"100",color:"success"},{default:t(()=>[...m[1]||(m[1]=[n("mdi-check-circle",-1)])]),_:1}))]),_:1},8,["class"]),m[7]||(m[7]=n()),e(d,{cols:"12"},{default:t(()=>[D.value?(u(),A("p",{key:0,class:re(["text-h5 text-center mx-1 font-weight-bold",{"text-h6":o.$vuetify.display.xs}])},k(o.$t("base.application-workflow.confirmation-step.votre-candidature-incomplete")),3)):(u(),A("p",{key:1,class:re(["text-h5 text-center mx-1 font-weight-bold",{"text-h6":o.$vuetify.display.xs}])},k(o.$t("base.application-workflow.confirmation-step.votre-candidature-a-ete")),3))]),_:1}),m[8]||(m[8]=n()),e(d,{cols:"12",class:"text-center text-medium-emphasis"},{default:t(()=>[D.value?(u(),A(h,{key:0},[w("p",en,k(o.$t("base.application-workflow.confirmation-step.pour-finaliser-votre-candidature")),1),m[2]||(m[2]=n()),w("ul",tn,[(u(!0),A(h,null,oe(O.value,x=>(u(),A("li",{class:"text-left",innerHTML:x,key:x},null,8,an))),128))])],64)):!_.value&&!L.value?(u(),A(h,{key:1},[w("p",nn,k(o.$t("base.application-workflow.confirmation-step.nous-remarquons-que-vous")),1),m[3]||(m[3]=n()),w("p",ln,k(o.$t("base.application-workflow.confirmation-step.completez-votre-profil-sil")),1)],64)):M.value?(u(),A(h,{key:2},[w("p",on,k(o.$t("base.application-workflow.confirmation-step.vous-pouvez-encore-completer")),1),m[4]||(m[4]=n()),w("p",sn,k(o.$t("base.application-workflow.confirmation-step.nous-avons-aussi-des")),1)],64)):g.value?(u(),A(h,{key:3},[w("p",un,k(o.$t("base.application-workflow.confirmation-step.la-mission-semble-loin")),1),m[5]||(m[5]=n()),w("p",rn,k(o.$t("base.application-workflow.confirmation-step.nous-avons-des-missions")),1)],64)):(u(),A("p",dn,k(o.$t("base.application-workflow.confirmation-step.nous-avons-dautres-missions")),1))]),_:1}),m[9]||(m[9]=n()),e(d,{cols:"12"},{default:t(()=>[e(b,{justify:"center",class:"ma-2"},{default:t(()=>[e(d,{cols:"auto",class:"ma-1"},{default:t(()=>[e(F,{id:"improve-profile-button",to:{name:c($e).PROFILE_RESUME,hash:L.value?"#permis":"#experiences"}},{default:t(()=>[!_.value&&!L.value?(u(),A(h,{key:0},[n(k(o.$t("common.ajouter.ajouter-une-experience")),1)],64)):(u(),A(h,{key:1},[n(k(o.$t("base.application-workflow.confirmation-step.modifier-votre-profil")),1)],64))]),_:1},8,["to"])]),_:1}),m[6]||(m[6]=n()),e(d,{cols:"auto",class:"ma-1"},{default:t(()=>[e(F,{id:"dashboard-button",to:{name:c($e).DASHBOARD}},{default:t(()=>[n(k(o.$t("base.application-workflow.confirmation-step.retour-a-votre-tableau")),1)]),_:1},8,["to"])]),_:1})]),_:1})]),_:1})]),_:1})}}}),mn="#permis",cn=de({__name:"justifications-step",props:{nextButtonLabel:{type:String,required:!0},gaEventCategory:{type:String,required:!0},previousEnabled:{default:!1,type:Boolean}},emits:["next","skip","previous"],setup(l,{emit:s}){const i=s,{t:$}=fe(),v=qe(),N=st(),V=ve(),{header:_,next:B,previous:j}=we(i),L=P(Ge,V),M=P(ze,V),D=P(Ze,V),O=P(Me,V),g=P(zt,V),o=R(()=>!!(M.applicant&&D.documents&&M.identity&&g.skills)),m=R(()=>D.medicalCertificatesDocuments.length>0||M.isMinor),q=R(()=>{var x;return((x=M.applicant)==null?void 0:x.isStudent)!==void 0&&M.applicant.isStudent});_.value.name=$("base.workflows.justifications-step.vos-justificatifs-personnels");async function F(){try{await Promise.all([D.fetchIdentityDocuments(),M.fetchIdentity(),g.fetch()]),v.hash&&v.hash===mn&&await N(".permis-caces")}catch(x){return Q.failureWithError(x,$("common.une-erreur.une-erreur-est-survenue-reessayer"))}return Q.success()}return(x,E)=>{const H=Je,z=Ae,W=ge;return u(),I(b,null,{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(z,{"title-color":"on-primary-container",divider:"","no-title-mobile":""},{default:t(()=>[e(b,{"no-gutters":x.$vuetify.display.smAndDown},{default:t(()=>[e(d,{cols:"12"},{default:t(()=>[e(H,{"network-available":c(L).networkAvailable,load:F,"force-display":o.value},{content:t(()=>[e(Xt,{class:"identite","show-identity-widget":!1,"show-warning":""}),E[0]||(E[0]=n()),c(M).isMinor||c(D).parentalWorkAuthorization?(u(),I(Jt,{key:0,class:"parental-work-authorization"})):S("",!0),E[1]||(E[1]=n()),e(Yt,{class:"justificatif-domicile"}),E[2]||(E[2]=n()),e(Qt,{class:"rib"}),E[3]||(E[3]=n()),m.value?(u(),I(Zt,{key:1,class:"visite-medicale"})):S("",!0),E[4]||(E[4]=n()),e(Kt,{class:"permis-caces","needed-accreditations":c(O).matchingData.neededAccreditations},null,8,["needed-accreditations"]),E[5]||(E[5]=n()),q.value?(u(),I(ea,{key:2,class:"carte-etudiant"})):S("",!0),E[6]||(E[6]=n()),e(ta,{class:"autre-document"})]),_:1},8,["network-available","force-display"])]),_:1})]),_:1},8,["no-gutters"])]),_:1}),E[8]||(E[8]=n()),e(b,null,{default:t(()=>[e(d,{cols:"12",class:"text-center"},{default:t(()=>[e(W,{text:"",class:"previous-button",onClick:c(j)},{default:t(()=>[n(k(x.$t("common.precedent")),1)]),_:1},8,["onClick"]),E[7]||(E[7]=n()),e(W,{class:"next-button",onClick:c(B)},{default:t(()=>[n(k(l.nextButtonLabel),1)]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1})}}}),fn=de({__name:"application-workflow",setup(l){it({meta:[{name:"robots",content:"noindex, nofollow"}]});const{t:s}=fe(),i=qe(),$=pt(),v=ve(),N=We(),{trackPageView:V}=Nt(),{applicantModule:_,isNewUser:B}=ct(),{applyTo:j}=mt(),L=P(Ge,v),M=P(Ne,v),D=P(Me,v),O=P(Ye,v),g=P(Ze,v),o=U([]),m=U(void 0),q=U(null),F=R(()=>i.query.revoir==="true"),x=R(()=>i.query.avecCv==="true"),E=R(()=>i.query.demanderCv==="true"||i.query.revoir==="true"),H=R(()=>m.value?s("base.views.application-workflow.etape",{current:o.value.indexOf(m.value)+1,total:o.value.length}):""),z=R(()=>F.value?"applyReview":"apply");function W(y){return o.value.indexOf(y)!==0}function te(y){return o.value.indexOf(y)<o.value.length-2}function Z(y){return te(y)?s("common.continuer"):s("common.postuler")}function ie(y){switch(y){case T.FIRST_EXPERIENCE:return s("base.views.application-workflow.ajoutez-une-experience");case T.EXPERIENCES:return s("common.completez-vos-experiences");case T.MISSION:return s("base.views.application-workflow.completez-vos-informations");case T.JUSTIFICATIONS:return s("base.views.application-workflow.telechargez
1-vos-justificatifs");case T.CONFIRMATION:return s("base.views.application-workflow.candidature-terminee")}return""}function pe(y){const r=Object.values(T).indexOf(y),a=Object.keys(T)[r];V(a)}function C(y){return!!(m.value&&m.value>y)}function p(y){return C(y)?"divider-step-complete":m.value!==void 0&&m.value===y?"divider-step-ongoing":"divider-step-uncomplete"}const ae=R(()=>o.value.map(y=>({value:y,title:ie(y),complete:C(y),dividerClass:p(y)})));function ue(y){document.querySelector(".workflow-dialog").scrollTop=0,m.value=y,pe(y)}function K(){let y=o.value[0];if(m.value){const r=o.value.indexOf(m.value);y=o.value[r+1]}ue(y)}function me(){if(m.value){const y=o.value.indexOf(m.value);if(y!=0){const r=o.value[y-1];ue(r)}}}async function se(){q.value?await $.push({name:$e.NEED,params:{needId:q.value.id.toString()}}):await $.push({name:$e.DASHBOARD_MISSIONS})}function ne(y){return N.sections.applicationWorkflow.includes(y)}async function be(){var y,r,a,X;try{if(q.value=await Ht.fetchNeedWorkFlow(parseInt(i.params.offerId),_.applicant.id),((y=q.value)==null?void 0:y.status)!==Gt.PUBLISHED)return await se(),Q.failure()}catch(J){return await se(),Q.failureWithError(J)}F.value||je.$emit(Be.SUCCESS,{message:s("base.views.application-workflow.candidature-prise-en-compte")});try{await j(parseInt(i.params.offerId))}catch(J){console.log(J)}try{window.FB_AppEvents_initialized&&window.FB.AppEvents.logEvent("Lead");const J=[];return J.push(O.fetch(),D.fetchMatchingData(q.value.id)),(((r=q.value)==null?void 0:r.seniority)!==Xe.NONE||B.value)&&(await M.fetchApplicantExperiences({applicantId:_.applicant.id,isWithResume:x.value,maxFromResume:2}),ne(T.FIRST_EXPERIENCE)&&M.experiences.length===0&&!x.value&&o.value.push(T.FIRST_EXPERIENCE),ne(T.EXPERIENCES)&&o.value.push(T.EXPERIENCES)),ne(T.MISSION)&&o.value.push(T.MISSION),ne(T.JUSTIFICATIONS)&&(await g.fetchMissingDocuments({skillIds:q.value.skills.filter(Y=>Y.type==ce.ACCREDITATION).map(Y=>Y.id),tradeIds:[q.value.tradeId]}),((a=g.missingDocuments)==null?void 0:a.requiredDocumentStatus)!==ee.PENDING&&((X=g.missingDocuments)==null?void 0:X.requiredDocumentStatus)!==ee.VALIDATED&&o.value.push(T.JUSTIFICATIONS)),ne(T.CONFIRMATION)&&o.value.push(T.CONFIRMATION),await Promise.all(J),K(),Q.success()}catch(J){return Q.failureWithError(J)}}return(y,r)=>(u(),I(ft,null,{default:t(()=>[e(vt,{ref:"frame","close-callback":se,"ga-event-category":F.value?"applyWorkflowReview":"applyWorkflow"},{default:t(()=>[e(c(ut),{"x-lg-and-up-margin":""},{default:t(()=>[e(c(Je),{"network-available":c(L).networkAvailable,load:be},{content:t(()=>[e(na),r[5]||(r[5]=n()),e(rt,{name:"custom-classes-transition","enter-active-class":"animated slideInRight","leave-active-class":"animated slideOutLeft",mode:"out-in"},{default:t(()=>[e(c(Mt),{"model-value":m.value,"alt-labels":y.$vuetify.display.mdAndUp,items:ae.value,class:"qapa-stepper"},{default:t(()=>[e(dt,{fluid:"",class:"pa-0"},{default:t(()=>[y.$vuetify.display.smAndDown?(u(),I(b,{key:0,justify:"center","no-gutters":""},{default:t(()=>[e(d,{cols:"auto",class:"text-intro"},{default:t(()=>[n(k(H.value),1)]),_:1})]),_:1})):S("",!0),r[4]||(r[4]=n()),e(b,{"no-gutters":""},{default:t(()=>[e(d,{cols:"12",md:"10","offset-md":"1",lg:"8","offset-lg":"2",xl:"8","offset-xl":"2"},{default:t(()=>[e(c(ye),{value:c(T).FIRST_EXPERIENCE},{default:t(()=>[m.value===c(T).FIRST_EXPERIENCE?(u(),I(oa,{key:0,"cv-uploader":E.value,"ga-event-category":z.value,onNext:K,onSkip:K},null,8,["cv-uploader","ga-event-category"])):S("",!0)]),_:1},8,["value"]),r[0]||(r[0]=n()),e(c(ye),{value:c(T).EXPERIENCES},{default:t(()=>[m.value===c(T).EXPERIENCES?(u(),I(Ka,{key:0,"is-with-resume":x.value,"is-new-user":c(B),"ga-event-category":z.value,need:q.value,onNext:K},null,8,["is-with-resume","is-new-user","ga-event-category","need"])):S("",!0)]),_:1},8,["value"]),r[1]||(r[1]=n()),e(c(ye),{value:c(T).MISSION},{default:t(()=>[m.value===c(T).MISSION?(u(),I(Pa,{key:0,"ga-event-category":z.value,need:q.value,"previous-enabled":W(c(T).MISSION),onNext:K,onPrevious:me,"next-button-label":Z(c(T).MISSION)},null,8,["ga-event-category","need","previous-enabled","next-button-label"])):S("",!0)]),_:1},8,["value"]),r[2]||(r[2]=n()),e(c(ye),{value:c(T).JUSTIFICATIONS},{default:t(()=>[m.value===c(T).JUSTIFICATIONS?(u(),I(cn,{key:0,"ga-event-category":z.value,onNext:K,onPrevious:me,"next-button-label":Z(c(T).JUSTIFICATIONS)},null,8,["ga-event-category","next-button-label"])):S("",!0)]),_:1},8,["value"]),r[3]||(r[3]=n()),e(c(ye),{value:c(T).CONFIRMATION},{default:t(()=>[m.value===c(T).CONFIRMATION?(u(),I(pn,{key:0,"ga-event-category":z.value,need:q.value,"documents-situation":c(g).missingDocuments},null,8,["ga-event-category","need","documents-situation"])):S("",!0)]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model-value","alt-labels","items"])]),_:1})]),_:1},8,["network-available"])]),_:1})]),_:1},8,["ga-event-category"])]),_:1}))}}),rl=Pe(fn,[["__scopeId","data-v-7cbd568b"]]);export{rl as default}; 2//# sourceMappingURL=application-workflow-7gqykr5X.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.