UNPKG

oscrs-promesas

Version:

funciones con promesas para crear, buscar , buscar-crear y eliminar un usuario

23 lines (20 loc) 734 B
module.exports = (arregloUsuarios, usuarioACrear) => { const resultadoPromesaCrear = (resolve, reject) => { let usuarioCreado = new Object(); usuarioCreado.nombre = usuarioACrear if(usuarioACrear && usuarioACrear != ''){ arregloUsuarios.push(usuarioCreado) resolve({ arregloUsuarios: arregloUsuarios, mensaje: `èl usuario ${usuarioCreado.nombre} fue creado` }) } else{ reject({ arregloUsuarios: arregloUsuarios, mensaje: `el usuario esta indefinido por lo que no fue creado` }) } } return new Promise(resultadoPromesaCrear) }