Tengo una función que devuelve Promise<Promise<void>[]> . En las funciones, entonces el controlador obtuve la Promesa correcta que quiero que me devuelvan.
promises = this.copyFunc(moment(time).format(), target_date).then((promise) => { console.log(promise); // <<-- This shows fulfilled value and is what I want return promise; }); Pero la promises devuelta es una Promesa pendiente. ¿Por qué las promises aún están pendientes y cómo obtener el valor cumplido?
Esto debería ser obvio y lo he intentado todo, pero aún no he encontrado una solución.