1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5038],{71468:function(e,a,t){Promise.resolve().then(t.bind(t,53455))},47465:function(e,a,t){"use strict";t.d(a,{F:function(){return r.C},t:function(){return s}});var r=t(16409);let s="https://master--eloquent-lebkuchen-eda3d3.netlify.app"},18680:function(e,a,t){"use strict";t.d(a,{Y:function(){return l},x:function(){return s}}),t(3109);var r=t(99113),s=(0,r.$)("701a7dd1607798d2e8e17ad76cce3b23727d0a9c"),l=(0,r.$)("d54f1d8032fb3a2596ae5e157d6c08ee8e9bfe52")},86433:function(e,a,t){"use strict";t.d(a,{Rf:function(){return o},SV:function(){return d},bg:function(){return i},kX:function(){return n},oX:function(){return l},yq:function(){return c}});var r=t(95860);let s=t(47465).F,l=async()=>await r.Z.get("".concat(s,"/school")).then(e=>e.data),n=async()=>await r.Z.get("".concat(s,"/career")).then(e=>e.data),o=async()=>await r.Z.get("".concat(s,"/career")).then(e=>e.data),i=async()=>await r.Z.get("".concat(s,"/study-area")).then(e=>e.data),c=async()=>await r.Z.get("".concat(s,"/university")).then(e=>e.data),d=async e=>await r.Z.get("".concat(s,"/school/").concat(e)).then(e=>e.data)},46034:function(e,a,t){"use strict";t.d(a,{N:function(){return i},l:function(){return o}});var r=t(95860),s=t(47465),l=t(18669);let n=s.F,o=async e=>{try{let a=await r.Z.post("".concat(n,"/auth/signup"),e);return{data:a.data,status:a.status}}catch(e){if(r.Z.isAxiosError(e)){var a,t,s,l,o;return{data:(null===(a=e.response)||void 0===a?void 0:a.data)!==null&&(null===(t=e.response)||void 0===t?void 0:t.data)!==void 0?null===(s=e.response)||void 0===s?void 0:s.data:"Unknown error",status:null!==(o=null===(l=e.response)||void 0===l?void 0:l.status)&&void 0!==o?o:500}}return{data:"Unexpected error",status:500}}},i=async(e,a)=>{let t=(0,l.decode)(a);try{let s=await r.Z.put("".concat(n,"/user/").concat(t.id),e,{headers:{Authorization:"Bearer ".concat(a),"Content-Type":"application/json"}});return{data:s.data,status:s.status}}catch(e){if(r.Z.isAxiosError(e)){var s,o,i,c,d;return{data:(null===(s=e.response)||void 0===s?void 0:s.data)!==null&&(null===(o=e.response)||void 0===o?void 0:o.data)!==void 0?null===(i=e.response)||void 0===i?void 0:i.data:"Unknown error",status:null!==(d=null===(c=e.response)||void 0===c?void 0:c.status)&&void 0!==d?d:500}}return{data:"Unexpected error",status:500}}}},53455:function(e,a,t){"use strict";t.d(a,{RegisterComponent:function(){return b}});var r=t(87756),s=t(30318),l=t(56370),n=t(70170),o=t(41843),i=t.n(o);let c=()=>{var e;let{onHandleNext:a,setFormData:t,formData:s}=(0,n.$)(),{register:o,handleSubmit:c,formState:{errors:d},watch:m}=(0,l.cI)({defaultValues:s});return(0,r.jsxs)("div",{className:"flex flex-col justify-center items-center w-1/2 h-screen md:w-full sm:w-full",children:[(0,r.jsx)("h1",{className:"text-primary-color font-bold",children:"Formulario de Registro:"}),(0,r.jsxs)("form",{onSubmit:c(e=>{t(a=>({...a,...e})),a()}),className:"flex flex-col justify-center gap-6 w-1/2 sm:w-4/5 md:w-4/5",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"name",className:"block mb-2 text-sm font-normal text-primary-color",children:"Nombre: "}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("input",{...o("name",{required:{value:!0,message:"Nombre es requerido"},minLength:{value:2,message:"Nombre Debe tener al menos 2 caracteres"}}),type:"text",id:"name",name:"name",className:i().input,placeholder:"ej. Juan"}),null!=d.name&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:d.name.message})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"lastName",className:"block mb-2 text-sm font-normal text-primary-color",children:"Apellido(s): "}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("input",{...o("lastName",{required:{value:!0,message:"Apellido(s) es requerido"},minLength:{value:2,message:"Apellido Debe tener al menos 2 caracteres"}}),type:"text",id:"lastName",name:"lastName",className:i().input,placeholder:"ej. Perez Martinez"}),null!=d.lastName&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:d.lastName.message})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"email",className:"block mb-2 text-sm font-normal text-primary-color",children:"Correo electronico: "}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("input",{...o("email",{required:{value:!0,message:"Correo es requerido"},pattern:{value:/^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$/,message:"Correo no v\xe1lido"}}),type:"email",name:"email",id:"email",className:i().input,placeholder:"ej. [email protected]"}),null!=d.email&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:d.email.message})]})]}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("label",{htmlFor:"password",className:"block mb-2 text-sm font-normal text-primary-color",children:"Crear Nueva Contrase\xf1a"}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{...o("password",{required:{value:!0,message:"Debe proporcionar una contrase\xf1a."},minLength:{value:8,message:"La contrase\xf1a debe detener mas de 8 caracteres"}}),type:"password",name:"password",id:"password",placeholder:"â¢â¢â¢â¢â¢â¢â¢â¢",className:"".concat(i().input)}),null!=d.password&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:d.password.message})]})]}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("label",{htmlFor:"confirmPassword",className:"block mb-2 text-sm font-normal text-primary-color",children:"Repetir Contrase\xf1a"}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{...o("confirmPassword",{required:{value:!0,message:"Debe confirmar la contrase\xf1a."},validate:e=>
1e===m("password")||"Las contrase\xf1as no coinciden."}),type:"password",name:"confirmPassword",id:"confirmPassword",placeholder:"â¢â¢â¢â¢â¢â¢â¢â¢",className:"".concat(i().input)}),null!=d.confirmPassword&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:d.confirmPassword.message})]})]}),(0,r.jsxs)("div",{className:"flex items-start",children:[(0,r.jsx)("div",{className:"flex items-center h-5",children:(0,r.jsx)("input",{...o("terms",{required:!0}),id:"terms","aria-describedby":"terms",name:"terms",type:"checkbox",className:"w-4 h-4 border-primary-color rounded bg-gray-50 focus:ring-3 focus:ring-green-200"})}),(0,r.jsxs)("div",{className:"ms-3 text-sm",children:[(0,r.jsxs)("label",{htmlFor:"terms",className:"",children:["He leido y acepto los ",(0,r.jsx)("a",{className:"text-blue-600 underline hover:text-blue-800",target:"_blank",href:"https://apptiti.com/terms",children:"Terminos y condiciones"})," | ",(0,r.jsx)("a",{className:"text-blue-600 underline hover:text-blue-800",target:"_blank",href:"https://apptiti.com/privacy-policy",children:"Politicas y privacidad"})]}),(null===(e=d.terms)||void 0===e?void 0:e.type)==="required"&&(0,r.jsx)("span",{className:"text-red-500",children:"Debe aceptar los terminos y condiciones"})]})]}),(0,r.jsx)("button",{type:"submit",className:i().buttonInciar,children:"Continuar"})]})]})};var d=t(46034),m=t(86433),u=t(18680),x=t(58139),p=t(87282);let h=()=>{let{formData:e}=(0,n.$)(),{register:a,handleSubmit:t,setValue:o,watch:c,formState:{errors:h}}=(0,l.cI)({defaultValues:e}),[f,v]=(0,s.useState)([]),[b,y]=(0,s.useState)([]),[j,g]=(0,s.useState)([]),[N,w]=(0,s.useState)(""),[C,k]=(0,s.useState)(!1),[_,F]=(0,s.useState)(!1),[S,Z]=(0,s.use
1State)([]),[q,P]=(0,s.useState)("");(0,s.useEffect)(()=>{let e=async()=>{v(await (0,m.oX)())},a=async()=>{g(await (0,m.kX)())};(async()=>{P((await (0,m.yq)())[0]._id)})(),e(),a()},[]),(0,s.useEffect)(()=>{""!==q&&(async()=>{y((await (0,m.bg)()).filter(e=>e.idUniversity===q))})()},[q]);let E=async e=>{try{let a={...e,type:"student"},t=await (0,d.l)(a);201===t.status?(w("Cuenta creada correctamente."),k(!0),setTimeout(()=>{k(!1)},3e3),await (0,u.x)(a.email.toLowerCase(),a.password),window.location.replace("/dashboard/student")):(w("The user already exists"===t.data.message?"El usuario ya existe":"Error al crear la cuenta"),F(!0),setTimeout(()=>{F(!1)},3e3))}catch(e){w("Error al crear cuenta."),F(!0),setTimeout(()=>{F(!1)},3e3)}},A=e=>{Z(j.filter(a=>a.area===(null==e?void 0:e._id)))},z=c("school"),L=c("career");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("form",{onSubmit:t(E),className:"flex flex-col justify-center gap-6 w-1/2 min-h-60 md:w-4/5 sm:w-4/5",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"phone",className:"block mb-1 text-sm font-normal text-primary-color",children:"Tel/cel: "}),(0,r.jsxs)("div",{className:"relative text-primary-color",children:[(0,r.jsx)("input",{...a("phone",{required:{value:!0,message:"El telefono es requerido"},minLength:{value:2,message:"Apellido Debe tener al menos 2 caracteres"}}),type:"text",id:"phone",name:"phone",className:i().input,placeholder:"+591 75759512"}),null!=h.phone&&(0,r.jsx)("span",{className:"text-sm text-red-500",children:h.phone.message})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"school",className:"block mb-2 text-sm font-normal text-primary-color",children:"Colegio: "}),(0,r.jsx)("div",{className:"relative text-primary-color",children:(0,r.jsx)(x.ZP,{...a("school"),className:"uppercase",id:"school",options:f.sort((e,a)=>{var t,r;return(null!==(t=e.name)&&void 0!==t?t:"").localeCompare(null!==(r=a.name)&&void 0!==r?r:"")}),getOptionLabel:e=>{var a;return null!==(a=e.name)&&void 0!==a?a:""},getOptionValue:e=>e._id,onChange:e=>{var a;o("school",null!==(a=null==e?void 0:e._id)&&void 0!==a?a:"")},value:f.find(e=>e._id===z),placeholder:"Selecciona un colegio...",theme:e=>({...e,borderRadius:4,colors:{...e.colors,primary25:"#FFC872",primary:"#31B189"}})})})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"area",className:"block mb-2 text-sm font-normal text-primary-color",children:"Area: "}),(0,r.jsx)("div",{className:"relative text-primary-color",children:(0,r.jsx)(x.ZP,{className:"uppercase",id:"area",options:b.sort((e,a)=>e.name.localeCompare(a.name)),getOptionLabel:e=>e.name,getOptionValue:e=>e._id,onChange:e=>{A(e)},placeholder:"Selecciona una area...",theme:e=>({...e,borderRadius:4,colors:{...e.colors,primary25:"#FFC872",primary:"#31B189"}})})})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("label",{htmlFor:"career",className:"block mb-2 text-sm font-normal text-primary-color",children:"Carrera: "}),(0,r.jsx)("div",{className:"relative text-primary-color",children:(0,r.jsx)(x.ZP,{...a("career"),className:"uppercase",id:"career",options:S.sort((e,a)=>e.name.localeCompare(a.name)),getOptionLabel:e=>e.name,getOptionValue:e=>e._id,onChange:e=>{var a;o("career",null!==(a=null==e?void 0:e._id)&&void 0!==a?a:"")},value:j.find(e=>e._id===L),placeholder:"Selecciona una carrera...",theme:e=>({...e,borderRadius:4,colors:{...e.colors,primary25:"#FFC872",primary:"#31B189"}})})})]}),(0,r.jsx)("div",{className:"flex flex-col gap-4",children:(0,r.jsx)("button",{type:"submit",className:i().buttonInciar,children:"Terminar"})})]}),C&&(0,r.jsxs)("div",{className:"absolute top-[10%] left-1/2 transform -translate-x-1/2 -translate-y-1/2 p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-green-300 flex flex-row items-center justify-center",role:"alert",style:{zIndex:1},children:[(0,r.jsx)(p.default,{unoptimized:!0,src:"/MOnito12.gif",alt:"created",width:50,height:50}),(0,r.jsx)("div",{className:"text-lg font-normal text-white mx-2",children:N})]}),_&&(0,r.jsxs)("div",{className:"absolute top-[10%] left-1/2 transform -translate-x-1/2 -translate-y-1/2 p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-red-500 flex flex-row items-center justify-center",role:"alert",style:{zIndex:1},children:[(0,r.jsx)(p.default,{unoptimized:!0,src:"/gifs/Titillorando.gif",alt:"created",width:50,height:50}),(0,r.jsx)("div",{className:"text-lg font-normal text-white mx-2",children:N})]})]})},f=()=>(0,r.jsxs)("div",{className:"flex flex-col justify-center items-center w-1/2 h-screen gap-4 sm:w-full md:w-full",children:[(0,r.jsx)("p",{className:"flex w-2/4 text-center text-primary-color font-semibold sm:w-4/5 md:w-4/5",children:"Ya casi terminamos, esta informaci\xf3n es importante para ofrecerte una mejor experiencia."}),(0,r.jsx)(h,{})]}),v=()=>{let{step:e}=(0,n.$)();switch(e){case 1:return(0,r.jsx)(c,{});case 2:return(0,r.jsx)(f,{});default:return null}},b=()=>(0,r.jsx)("div",{children:(0,r.jsx)(v,{})})},70170:function(e,a,t){"use strict";t.d(a,{$:function(){return o},FormProvider:function(){return n}});var r=t(87756),s=t(30318);let l=(0,s.createContext)({formData:{},onHandleBack:()=>{},onHandleNext:()=>{},setFormData:()=>{},step:1}),n=e=>{let{children:a}
1=e,[t,n]=(0,s.useState)(),[o,i]=(0,s.useState)(1);return(0,r.jsx)(l.Provider,{value:{formData:t,setFormData:n,onHandleBack:()=>{i(e=>e-1)},onHandleNext:()=>{i(e=>e+1)},step:o},children:a})},o=()=>(0,s.useContext)(l)},16409:function(e,a,t){"use strict";t.d(a,{C:function(){return r}});let r="https://api.apptiti.com/api"},41843:function(e){e.exports={input:"Register_input__EgUXK",buttonInciar:"Register_buttonInciar__WE5Vp"}}},function(e){e.O(0,[6091,7263,7282,5860,4437,6370,8139,3214,4222,1744],function(){return e(e.s=71468)}),_N_E=e.O()}]);
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.