1"use strict";(globalThis.webpackChunkclient=globalThis.webpackChunkclient||[]).push([[7011],{7011(e,a,s){s.r(a),s.d(a,{default:()=>m,validate:()=>i});var o=s(65043),l=s(22166),t=s(51126),r=s(30064),n=s.n(r),c=s(47874),d=s(70579);function i(e){let a={};return e.name||(a.name="Ingrese nombre de usuario"),e.email.length>0&&!/\S+@\S+\.\S+/.test(e.email)&&(a.email="Direccion de correo invalido"),e.oldpassw?e.oldpassw.length>0&&e.oldpassw.length<4&&(a.oldpassw="M\xednimo 4 caracteres"):a.oldpassw="Ingrese contrase\xf1a actual",e.password.length>0&&e.password.length<4&&(a.password="Contrase\xf1a de al menos 4 caracteres"),e.repasswo.length>0&&0===e.password.length?a.repasswo="Ingresar contrase\xf1a nueva":e.repasswo!==e.password&&(a.repasswo="Las contrase\xf1as no coinciden"),a}const m=()=>{const e=(0,l.wA)(),a=(0,c.Zp)(),s=(0,l.d4)(e=>e.User.userDetail),[r,m]=(0,o.useState)({}),[g,p]=(0,o.useState)("password"),[u,h]=(0,o.useState)(""),v=function(e){f({...w,[e.target.name]:e.target.value}),m(i({...w,[e.target.name]:e.target.value}))};const[w,f]=o.useState({oldpassw:"",username:"",password:"",repasswo:"",id:s.id,address:s.address,cellphone:s.cellphone,name:s.name,email:s.email?s.email:""});return localStorage.getItem("userInfo")?s?(0,d.jsx)(d.Fragment,{children:(0,d.jsxs)("div",{className:"boxform",children:[(0,d.jsxs)("h4",{children:["Modificar datos de usuario: ",s.username]}),(0,d.jsxs)("form",{onSubmit:async function(o){o.preventDefault();const l={olduser:s.username,oldpass:w.oldpassw,name:w.name,newpass:w.password,email:w.email,token:s.token,address:w.address,isAdmin:s.isAdmin,cellphone:w.cellphone,id:w.id};await e((0,t.TK)(l)),"true"===localStorage.getItem("userUpdated")?n().fire({title:"Usuario modificado con \xe9xito",showDenyButton:!1,showCancelButton:!1,confirmButtonText:"Aceptar",icon:"success"}).then(e=>{e.isConfirmed&&(a("/loginadmin"),localStorage.setItem("userUpdated",!1))}):n().fire({title:localStorage.getItem("userUpdated"),showDenyButton:!1,showCancelButton:!1,confirmButtonText:"Aceptar",icon:"error"})},children:[(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Nombre"}),(0,d.jsx)("input",{className:r.name&&"danger",className:"form-control",type:"text",placeholder:"nombre",name:"name",onChange:v,value:w.name}),r.name&&(0,d.jsx)("p",{className:"danger",children:r.name})]}),(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Email"}),(0,d.jsx)("input",{className:r.email&&"danger",className:"form-control",type:"text",placeholder:"email (si desea)",name:"email",onChange:v,value:w.email}),r.email&&(0,d.jsx)("p",{className:"danger",children:r.email})]}),(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Clave Actual"}),(0,d.jsx)("input",{className:r.oldpassw&&"danger",className:"form-control",type:g,name:"oldpassw",onChange:v,value:w.oldpassw}),"password"===g?(0,d.jsx)("i",{className:"bi bi-eye-slash"}):(0,d.jsx)("i",{className:"bi bi-eye"}),"Necesaria para modificar",r.oldpassw&&(0,d.jsx)("p",{className:"danger",children:r.oldpassw})]}),(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Clave nueva"}),(0,d.jsx)("input",{className:r.password&&"danger",className:"form-control",type:"password",name:"password",onChange:v,value:w.password}),r.password&&(0,d.jsx)("p",{className:"danger",children:r.password})]})," ",(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Reingrese clave"}),(0,d.jsx)("input",{className:r.repasswo&&"danger",className:"form-control",type:"password",name:"repasswo",onChange:v,value:w.repasswo}),r.repasswo&&(0,d.jsx)("p",{className:"danger",children:r.repasswo})]}),(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Tel\xe9fono"}),(0,d.jsx)("input",{className:"form-control",type:"cellphone",name:"cellphone",onChange:v,value:w.cellphone})]}),(0,d.jsxs)("div",{className:"mb-3",children:[(0,d.jsx)("label",{className:"form-label",children:"Direcci\xf3n"}),(0,d.jsx)("input",{className:"form-control",type:"address",name:"address",onChange:v,value:w.address})]}),(0,d.jsxs)("div",{className:"d-grid gap-1 col-6 mx-auto",children:[(0,d.jsxs)("button",{className:"btn btn-outline-success",type:"submit",children:[" ","Modificar"," "]}),(0,d.jsxs)("button",{className:"btn btn-outline-success",type:"reset",onClick:()=>{window.history.go(-1)},children:[" ","Volver"," "]})]})]})]})}):(0,d.jsx)(d.Fragment,{children:" Cargando... "}):(0,d.jsx)(d.Fragment,{children:(0,d.jsx)(c.N_,{to:"/loginadmin",children:(0,d.jsx)("h5",{children:"Debe estar logueado"})})})}},51126(e,a,s){s.d(a,{CF:()=>d,LX:()=>t,P4:()=>n,TK:()=>r,je:()=>i,zj:()=>c});var o=s(86213),l=s(31811);const t=e=>async a=>{console.log("agregando",e);try{const{data:s}=await o.A.post(`${l.dJ}users/add`,e);a({type:"USER_ADDED",payload:s}),localStorage.setItem("userAdded",!0)}catch(r){var s,t;const e=(null===(s=r.response)||void 0===s||null===(t=s.data)||void 0===t?void 0:t.message)||r.message;localStorage.setItem("userAdded",e),console.log(e)}},r=e=>async a=>{try{const{data:s}=await o.A.put(`${l.dJ}users/update`,{user:e},{headers:{"x-access-token":e.token}});a({type:"PUT_USER_DETAIL",payload:s.user}),localStorage.setItem("userInfo",JSON.stringify(s.user)),localStorage.setItem("userUpdated",!0)}catch(r){var s,t;const e=(null===(s=r.response)||void 0===s||null===(t=s.data)||void 0===t?void 0:t.message)||r.message;localStorage.setItem("userUpdated",e),console.log(e)}},n=(e,a)=>async s=>{try{const{data:t}=await o.A.put(`${l.dJ}configs`,e,{headers:{"x-access-token":a}});s({type:"PUT_CONFIG_DETAIL",payload:t.config}),localStorage.setItem("appConfig",JSON.stringify(t.config)),localStorage.setItem("configUpdated",!0)}catch(n){var t,r;const e=(null===(t=n.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)||n.message;localStorage.setItem("configUpdated",e),console.log(e)}},c=e=>async a=>{try{const{data:s}=await o.A.get(`${l.WP}${e}`);a({type:"GET_CONFIG_DETAIL",payload:s.config}),localStorage.setItem("appConfig",JSON.stringify(s.config)),localStorage.setItem("userConfig",!0)}catch(r){var s,t;const e=(null===(s=r.response)||void 0===s||null===(t=s.data)||void 0===t?void 0:t.message)||r.message;localStorage.setItem("userConfig",e),console.log(e)}},d=e=>async a=>{try{console.log("Token",e);const{data:s}=await o.A.get(`${l.dJ}users`,{headers:{"x-access-token":e}});console.log("ejecutando action getallusers",s),a({type:"GET_USERS_ADMIN",payload:s}),localStorage.setItem("gettingUsers",!0)}catch(r){var s,t;const e=(null===(s=r.response)||void 0===s||null===(t=s.data)||void 0===t?void 0:t.message)||r.message;localStorage.setItem("gettingUsers",e),console.log(e)}};function i(e){return function(a){a({type:"LOGOUT_USER",payload:e}),localStorage.removeItem("userInfo"),localStorage.removeItem("userUpdated"),localStorage.removeItem("allowLogin"),localStorage.removeItem("categoryDeleted"),localStorage.removeItem("categoryAdded"),localStorage.removeItem("categoryUpdated"),localStorage.removeItem("productDeleted"),localStorage.removeItem("productAdded"),localStorage.removeItem("productUpdated"),localStorage.removeItem("configUpdated"),localStorage.removeItem("userConfig"),localStorage.removeItem("appConfig"),localStorage.removeItem("brandDeleted"),localStorage.removeItem("brandAdded"),localStorage.removeItem("brandUpdated")}}}}]); 2//# sourceMappingURL=7011.6dc07f3b.chunk.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.