Skip to content

Instantly share code, notes, and snippets.

@ekzGuille
Created June 13, 2020 18:27
Show Gist options
  • Save ekzGuille/21761a797a34a50bd3a67bcf16fae573 to your computer and use it in GitHub Desktop.
Save ekzGuille/21761a797a34a50bd3a67bcf16fae573 to your computer and use it in GitHub Desktop.
/*
Ejecutar un array de promesas en modo cascada
Promise.all([]) no serviría en este caso ya que las lanza todas a la vez
*/
const arrayPromesas = [];
const resolverCascada = async () => {
await arrayPromesas.reduce(async (promise, foo) => {
await promise;
// Hacer lo que sea necseario hacer con 'foo'
}, Promise.resolve());
};
@ekzGuille
Copy link
Author

@ekzGuille
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment