1import{_ as de}from"./D6W9utVW.js";import{_ as ce}from"./-MLorYRP.js";import{_ as ue,d as me,e as D,f as fe,g as ve,h as pe,i as be,j as ge,c as x,k as s,a as e,b as y,l as T,m,v as I,n as h,p as _,q as Ce,r as xe,s as q,t as ye,x as he,y as g,z as _e,A as Ee,o as E}from"./4vL03Ec-.js";import{c as L,e as Le,r as z,u as we}from"./B-DdsDp9.js";import{u as Z}from"./BCBv6_Mr.js";import"./CMfTvlT3.js";import"./DhtGWptd.js";import"./CkAwkYjQ.js";import"./BT34lrWM.js";const Te={class:"actualizarDatos"},ke={key:0,class:"flechaVolver position-absolute div-flecha-izquierda ps-4 ps-lg-3"},$e={class:"container paso1"},Fe={class:"col-12 my-2 px-3 pb-3"},Ne={class:"row gx-1 gx-lg-4"},je={class:"col-5 col-md-4"},Be={class:"col-7 col-md-8"},Me={class:"pb-3"},Ue={class:"row gx-3 gy-3"},Ve={class:"col-md-6 col-xs-12"},De={class:"col-md-6 col-xs-12"},Ie={class:"container paso2 d-none"},qe={class:"col-12 my-2 px-3 pb-3"},ze={class:"row gx-1 gx-lg-4"},Ze={class:"col-5 col-md-4"},Se={class:"col-7 col-md-8"},Ae=["placeholder","maxlength"],Oe={class:"pb-3"},Ge={class:"row gx-3 gy-3"},Re={class:"col-md-12 col-xs-12"},Pe={class:"container paso3 d-none"},He={class:"col-12 my-2 px-3 pb-3 text-center"},Je=["src"],Ye={class:"pb-3"},Ke={class:"row gx-3 gy-3"},Qe={class:"col-md-12 col-xs-12"},We={class:"container paso4 d-none"},Xe={class:"col-12 my-2 px-3 pb-3"},eo={class:"row gx-1 gx-lg-4"},oo={class:"col-12"},to={class:"pb-3"},so={class:"row gx-3 gy-3"},ao={class:"col-md-6 col-xs-12"},no={class:"col-md-6 col-xs-12"},lo={class:"container paso5 d-none"},io={class:"col-12 my-2 px-3 pb-3"},ro={class:"row gx-1 gx-lg-4"},co={class:"col-12"},uo={key:0,class:"text-primary-red"},mo={key:1,class:"text-primary-red"},fo={class:"pb-3"},vo={class:"row gx-3 gy-3"},po={class:"col-md-12 col-xs-12"},bo={class:"container paso6 d-none"},go={class:"d-flex justify-content-center text-tertiary-black"},Co={class:"container paso7 d-none"},xo={class:"col-12 my-2 px-3 pb-3 text-center"},yo=["src"],ho={class:"pb-3"},_o={class:"row gx-3 gy-3"},Eo={class:"col-md-12 col-xs-12"},Lo={__name:"actualiza-tus-datos",emits:["formularioInvalido"],async setup(wo,{emit:S}){let C,k;const $=me(),{obtenerCandidato:A}=D(),{actualizarInformacionCuenta:O,solicitarCambioEmail:G}=D(),f=g(!1),v=g(!1),w=g(!1),r=g(!1),{$bus:c}=fe(),F=g(null),{storeCallback:R}=Z(),N=_e();let u="",d="";const{verificarEmail:P}=Z(),j=ve(),i=q(()=>j.obtenerInformacionCandidato),H=([C,k]=pe(()=>A($.obtenerLogin.id)),C=await C,k(),C),B=q(()=>{var a;return(a=$.obtenerLogin)==null?void 0:a.id}),{tieneError:M}=be(),t=ye({telefonoUsuario:"",origenTelefono:"cl",nuevoTelefono:"",emailUsuario:"",nuevoEmail:""});if(i!==null&&i.value!==null&&i.value.numeroTelefonico!==null&&i.value.numeroTelefonico){let a=i.value.numeroTelefonico;a=a.split("+56"),a[1]?(t.telefonoUsuario=a[1],t.origenTelefono="cl"):(t.telefonoUsuario=i.value.numeroTelefonico,t.origenTelefono="otro")}i!==null&&i.value!==null&&i.value.correo!==null&&i.value.correo&&(t.emailUsuario=i.value.correo);const J=(a,o)=>a?o.origenTelefono==="cl"?a.length===9:a.length>6:!0,Y={nuevoTelefono:{required:L.withMessage("Campo requerido",z),largoTelefono:L.withMessage("Debe indicar un número válido",J)},nuevoEmail:{required:L.withMessage("Campo requerido",z),email:L.withMessage("Debes ingresar un email válido",Le)}},l=we(Y,t),K=()=>{!l.value.nuevoEmail.required.$invalid&&!l.value.nuevoEmail.email.$invalid&&!f.value&&(c.$emit("showLoading"),F.value.ejecutar().then(async a=>{v.value=await P(t.nuevoEmail,a),f.value=!0}).then(()=>{c.$emit("hideLoading")}))},Q=()=>{l.value.nuevoEmail.$touch(),K()},W=()=>{document.getElementsByClassName("paso1")[0].classList.add("d-none"),document.getElementsByClassName("paso2")[0].classList.remove("d-none"),r.value=!0,u="paso2",d="paso1"},U=async a=>{if(a&&!t.nuevoTelefono&&(t.nuevoTelefono=a),l.value.nuevoTelefono.$touch(),!l.value.nuevoTelefono.$invalid){c.$emit("showLoading");const o=i;let p=t.nuevoTelefono;t.origenTelefono==="cl"?p="+56"+t.nuevoTelefono:p=t.nuevoTelefono,o.value.telefono=p;const b=await O(B.value,o.value);b&&(j.guardarInformacionCandidato(b.informacionCuenta),document.getElementsByClassName("paso2")[0].classList.add("d-none"),document.getElementsByClassName("paso3")[0].classList.remove("d-none"),t.nuevoTelefono="",r.value=!0,u="paso3",d="paso1"),c.$emit("hideLoading")}},X=()=>{U(t.telefonoUsuario),document.getElementsByClassName("paso1")[0].classList.add("d-none"),document.getElementsByClassName("paso3")[0].classList.remove("d-none"),r.value=!0,u="paso3",d="paso1"},ee=()=>{document.getElementsByClassName("paso3")[0].classList.add("d-none"),document.getElementsByClassName("paso4")[0].classList.remove("d-none"),r.value=!0,u="paso4",d="paso1"},oe=()=>{document.getElementsByClassName("paso4")[0].classList.add("d-none"),document.getElementsByClassName("paso7")[0].classList.remove("d-none"),r.value=!0,u="paso7",d="paso1"},te=()=>{document.getElementsByClassName("paso4")[0].classList.add("d-none"),document.getElementsByClassName("paso5")[0].classList.remove("d-none"),r.value=!0,u="paso5",d="paso4"},se=async()=>
1{w.value=!1,!l.value.nuevoEmail.$invalid&&!v.value&&(c.$emit("showLoading"),await G(B.value,location.host,t.nuevoEmail)?(c.$emit("hideLoading"),document.getElementsByClassName("paso5")[0].classList.add("d-none"),document.getElementsByClassName("paso6")[0].classList.remove("d-none"),r.value=!1):(w.value=!0,c.$emit("hideLoading")))},ae=()=>{const a=JSON.parse(localStorage.getItem("callbackOferta"));a?(localStorage.removeItem("callbackOferta"),R(a),location.href=a.urlCallback):H.cvCompleto||tipoCurriculum==="ARCHIVO"?location.href=N.public.contextNeo+"/dashboard":location.href=N.public.contextNeo+"/mi-curriculum"},ne=S;ge(()=>[t.nuevoEmail,l.value.nuevoEmail.$invalid],([a,o])=>{a&&(f.value=!1),ne("formularioInvalido",o)});const le=()=>{window.location.reload()},ie=()=>{document.getElementsByClassName(u)[0].classList.add("d-none"),document.getElementsByClassName(d)[0].classList.remove("d-none"),d==="paso1"&&(r.value=!1)};return(a,o)=>{const p=Ee("font-awesome-icon"),b=de,re=ce,V=he("numero");return E(),x("section",Te,[s(r)?(E(),x("div",ke,[e("a",{href:"#",class:"text-white",onClick:o[0]||(o[0]=n=>ie())},[y(p,{icon:"fa-solid fa-arrow-left"})])])):T("",!0),e("div",$e,[o[19]||(o[19]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Confirma tus datos de contacto ",-1)),o[20]||(o[20]=e("h2",{class:"d-flex justify-content-center text-tertiary-black"}," Tu número de teléfono ",-1)),o[21]||(o[21]=e("h3",{class:"d-flex justify-content-center text-secondary"}," ¿Este es tu número de teléfono? ",-1)),e("div",Fe,[e("div",Ne,[e("div",je,[m(e("select",{"onUpdate:modelValue":o[1]||(o[1]=n=>s(t).origenTelefono=n),class:"form-select",disabled:"disabled"},[...o[18]||(o[18]=[e("option",{value:"cl"},"+56",-1),e("option",{value:"otro"},"Otro paÃs",-1)])],512),[[I,s(t).origenTelefono]])]),e("div",Be,[m(e("input",{"onUpdate:modelValue":o[2]||(o[2]=n=>s(t).telefonoUsuario=n),type:"text",class:"form-control",placeholder:"999999999","aria-label":"Teléfono",disabled:"disabled"},null,512),[[h,s(t).telefonoUsuario],[V]])])])]),e("div",Me,[e("div",Ue,[e("div",Ve,[e("button",{class:"col-12 btn secondary-btn blue tag-manager-confirma-telefono",onClick:o[3]||(o[3]=n=>X())}," ¡Ese es mi teléfono! ")]),e("div",De,[e("button",{class:"col-12 btn primary-btn blue",onClick:o[4]||(o[4]=n=>W())}," No es, actualizar ")])])])]),e("div",Ie,[o[23]||(o[23]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Confirma tus datos de contacto ",-1)),o[24]||(o[24]=e("h2",{class:"d-flex justify-content-center text-tertiary-black"}," Ingresa tu número de contacto ",-1)),o[25]||(o[25]=e("h3",{class:"d-flex justify-content-center text-secondary"}," Recuerda que debe tener 9 dÃgitos si es número Chileno. ",-1)),e("div",qe,[e("div",ze,[e("div",Ze,[m(e("select",{"onUpdate:modelValue":o[5]||(o[5]=n=>s(t).origenTelefono=n),class:"form-select"},[...o[22]||(o[22]=[e("option",{value:"cl"},"+56",-1),e("option",{value:"otro"},"Otro paÃs",-1)])],512),[[I,s(t).origenTelefono]])]),e("div",Se,[m(e("input",{"onUpdate:modelValue":o[6]||(o[6]=n=>s(t).nuevoTelefono=n),type:"text",class:_(["form-control",s(M)(s(l),"nuevoTelefono")?"border-primary-red":""]),placeholder:s(t).origenTelefono=="cl"?"Ingrese 9 dÃgitos":"Ingresa al menos 7 dÃgitos","aria-label":"Teléfono",maxlength:s(t).origenTelefono=="cl"?9:20,onBlur:o[7]||(o[7]=n=>s(l).nuevoTelefono.$touch())},null,42,Ae),[[h,s(t).nuevoTelefono],[V]])]),y(b,{v$:s(l),name:"nuevoTelefono"},null,8,["v$"])])]),e("div",Oe,[e("div",Ge,[e("div",Re,[e("button",{class:_(["col-12 btn tag-manager-actualiza-telefono",{"btn-tertiary-black":s(l).nuevoTelefono.$invalid,"primary-btn blue":!s(l).nuevoTelefono.$invalid}]),onClick:o[8]||(o[8]=n=>U())}," Actualiza mi teléfono ",2)])])])]),e("div",Pe,[o[26]||(o[26]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Gracias por confirmar tu teléfono ",-1)),e("div",He,[e("img",{class:"mb-3 mt-4",width:"87",height:"88",src:a.$config.public.rutaCdn+"/assets/trabajando-cl/img/svg/alert-success-icon.svg"},null,8,Je)]),e("div",Ye,[e("div",Ke,[e("div",Qe,[e("button",{class:"col-12 btn primary-btn blue",onClick:o[9]||(o[9]=n=>ee())}
1," Confirmar tu Email ")])])])]),e("div",We,[o[27]||(o[27]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Confirma tus datos de contacto ",-1)),o[28]||(o[28]=e("h2",{class:"d-flex justify-content-center text-tertiary-black"}," Tu dirección de email ",-1)),o[29]||(o[29]=e("h3",{class:"d-flex justify-content-center text-secondary"}," ¿Este es tu email? ",-1)),e("div",Xe,[e("div",eo,[e("div",oo,[m(e("input",{"onUpdate:modelValue":o[10]||(o[10]=n=>s(t).emailUsuario=n),type:"text",class:"form-control",placeholder:"Escribe aquà tu correo","aria-label":"Email",disabled:"disabled"},null,512),[[h,s(t).emailUsuario]])])])]),e("div",to,[e("div",so,[e("div",ao,[e("button",{class:"col-12 btn secondary-btn blue tag-manager-confirma-email",onClick:o[11]||(o[11]=n=>oe())}," ¡Ese es mi email! ")]),e("div",no,[e("button",{class:"col-12 btn primary-btn blue",onClick:o[12]||(o[12]=n=>te())}," No es, actualizar ")])])])]),e("div",lo,[o[30]||(o[30]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Confirma tus datos de contacto ",-1)),o[31]||(o[31]=e("h2",{class:"d-flex justify-content-center text-tertiary-black"}," Ingresa tu nueva dirección de email ",-1)),o[32]||(o[32]=e("h3",{class:"d-flex justify-content-center text-center text-secondary"}," Recuerda que este email será tu nuevo nombre de usuario ",-1)),e("div",io,[e("div",ro,[e("div",co,[m(e("input",{"onUpdate:modelValue":o[13]||(o[13]=n=>s(t).nuevoEmail=n),type:"text",name:"nuevoEmail",class:_(["form-control",s(M)(s(l),"nuevoEmail")?"border-primary-red":""]),placeholder:"Escribe aquà tu correo","aria-label":"Email",onBlur:o[14]||(o[14]=n=>Q())},null,34),[[h,s(t).nuevoEmail]])]),s(v)?(E(),x("div",uo," Ya existe una cuenta con este email ")):T("",!0),s(w)?(E(),x("div",mo," Hubo un problema, por favor reintenta. ")):T("",!0),y(b,{v$:s(l),name:"nuevoEmail"},null,8,["v$"])])]),e("div",fo,[e("div",vo,[e("div",po,[e("button",{class:_(["col-12 btn tag-manager-actualiza-email",{"btn-tertiary-black":!s(f)||s(v),"primary-btn blue":s(f)&&!s(v)}]),onClick:o[15]||(o[15]=n=>se())}," Actualiza mi email ",2)])])])]),e("div",bo,[o[34]||(o[34]=Ce('<h1 class="d-flex justify-content-center text-primary-blue" data-v-7bf6e908> Cambio de dirección de email </h1><h3 class="d-flex justify-content-center text-tertiary-black" data-v-7bf6e908> Para terminar revisa tu bandeja de entrada y sigue las instrucciones del correo que acabamos de enviarte. </h3><div class="col-12 my-2 px-3 pb-3 text-center" data-v-7bf6e908><svg width="317" height="162" viewBox="0 0 317 162" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-7bf6e908><path d="M227.411 96.5129C216.131 115.013 193.991 107.453 175.281 105.803C138.591 102.563 113.721 151.303 75.2013 126.113C32.5513 98.2229 32.3213 47.5429 74.7313 28.0729C193.411 -26.4171 237.651 79.7229 227.411 96.5129Z" fill="#FFF0DF" data-v-7bf6e908></path><path d="M60.4313 25.5442C64.2918 25.5442 67.4213 22.9206 67.4213 19.6842C67.4213 16.4478 64.2918 13.8242 60.4313 13.8242C56.5708 13.8242 53.4413 16.4478 53.4413 19.6842C53.4413 22.9206 56.5708 25.5442 60.4313 25.5442Z" fill="#FFF0DF" data-v-7bf6e908></path><path d="M74.2214 3.42484C74.2214 5.19484 72.9514 6.63484 71.3914 6.63484C69.8214 6.63484 68.5614 5.19484 68.5614 3.42484C68.5614 1.65484 69.8314 0.214844 71.3914 0.214844C72.9514 0.214844 74.2214 1.65484 74.2214 3.42484Z" fill="#FFF0DF" data-v-7bf6e908></path><path d="M177.031 124.564C177.031 127.904 173.651 130.614 169.471 130.614C165.301 130.614 161.911 127.904 161.911 124.564C161.911 121.224 165.291 118.514 169.471 118.514C173.641 118.514 177.031 121.224 177.031 124.564Z" fill="#FFF0DF" data-v-7bf6e908></path><path d="M190.631 117.524C190.631 119.324 188.831 120.784 186.611 120.784C184.391 120.784 182.591 119.324 182.591 117.524C182.591 115.724 184.391 114.264 186.611 114.264C188.831 114.264 190.631 115.724 190.631 117.524Z" fill="#FFF0DF" data-v-7bf6e908></path><path d="M131.32 161.902C203.808 161.902 262.571 158.471 262.571 154.239C262.571 150.007 203.808 146.576 131.32 146.576C58.8315 146.576 0.0682373 150.007 0.0682373 154.239C0.0682373 158.471 58.8315 161.902 131.32 161.902Z" fill="#DEE4EC" data-v-7bf6e908></path><path d="M165.404 45.0696L171.409 88.378C171.731 90.7243 170.083 92.9033 167.738 93.23
169L85.2832 104.676C82.9369 104.998 80.7579 103.35 80.4243 101.005L74.4189 57.6969C74.2504 56.4745 74.6164 55.281 75.3447 54.3833C76.0109 53.5712 76.9661 52.9909 78.09 52.838L160.545 41.3985C161.669 41.2456 162.75 41.541 163.602 42.1379C164.553 42.8072 165.236 43.8472 165.404 45.0696Z" fill="#6692D4" data-v-7bf6e908></path><path d="M164.268 43.5689L127.574 15.9999C120.57 10.7394 111.491 11.7593 105.749 18.4564L75.7199 53.5512C76.5748 54.2928 77.6492 54.6932 78.776 54.5628L161.504 45.2493C162.629 45.1044 163.599 44.4766 164.268 43.5689Z" fill="#9FC6FF" data-v-7bf6e908></path><rect x="85.9806" y="25.0664" width="58" height="71" rx="8" transform="rotate(-8.79604 85.9806 25.0664)" fill="white" data-v-7bf6e908></rect><rect x="91.6156" y="35.3252" width="46" height="4" rx="2" transform="rotate(-8.79604 91.6156 35.3252)" fill="#F1F1F1" data-v-7bf6e908></rect><rect x="93.1448" y="45.208" width="46" height="4" rx="2" transform="rotate(-8.79604 93.1448 45.208)" fill="#F1F1F1" data-v-7bf6e908></rect><rect x="94.0623" y="51.1367" width="46" height="4" rx="2" transform="rotate(-8.79604 94.0623 51.1367)" fill="#F1F1F1" data-v-7bf6e908></rect><rect x="95.1327" y="58.0547" width="46" height="4" rx="2" transform="rotate(-8.79604 95.1327 58.0547)" fill="#F1F1F1" data-v-7bf6e908></rect><path d="M120.568 67.2148L75.568 54.7148L82.568 69.7148L96.568 98.2148L152.068 91.7148L168.068 77.2148L164.568 43.2148L120.568 67.2148Z" fill="#6692D4" data-v-7bf6e908></path><path d="M271.772 37.0432L315.932 18.9932L255.632 25.2432L271.772 37.0432Z" fill="#0077C8" stroke="#595959" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" data-v-7bf6e908></path><path d="M276.962 40.3132L297.752 55.6932L315.932 18.9932L276.962 40.3132Z" fill="#0077C8" stroke="#595959" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" data-v-7bf6e908></path><path d="M101.059 51.0228C124.347 66.9207 134.008 80.1963 160.204 92.4741C165.5 94.9589 190.98 106.353 209.731 102.111C219.478 99.9095 219.196 90.9516 214.257 88.6899C203.234 83.6392 197.68 105.798 220.303 103.53C241.231 101.438 253.767 59.6557 271.235 53.5683" stroke="#595959" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="2 2" data-v-7bf6e908></path></svg></div>',3)),e("h4",go,[o[33]||(o[33]=xe(" Si no recibes el correo en máximo 10 minutos ",-1)),e("a",{href:"#",onClick:o[16]||(o[16]=n=>le())},"vuelve a intentarlo")])]),e("div",Co,[o[35]||(o[35]=e("h1",{class:"d-flex justify-content-center text-primary-blue"}," Gracias por confirmar tu email ",-1)),e("div",xo,[e("img",{class:"mb-3 mt-4",width:"87",height:"88",src:a.$config.public.rutaCdn+"/assets/trabajando-cl/img/svg/alert-success-icon.svg"},null,8,yo)]),e("div",ho,[e("div",_o,[e("div",Eo,[e("button",{class:"col-12 btn primary-btn blue",onClick:o[17]||(o[17]=n=>ae())}," Continuar al sitio ")])])])]),y(re,{ref_key:"captcha",ref:F},null,512)])}}},Vo=ue(Lo,[["__scopeId","data-v-7bf6e908"]]);export{Vo as default};
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.