How to return values from promise in this case:
async foo() {
let [error, data] = await this.promiseFoo();
....
}
promiseFoo() {
return Promise.resolve(this.asyncFoo()).then((error, data) =>
[error, data]);
}
Getting error and data undefined inside then()
. How can I return error and data from asyncFoo? When callback it looks like: this.asyncFoo((error, data) => {...});
But I what to avoid using callback this time.