Let’s say that I have this code: If foo returns a rejected promise, then I’d like to exit doSomething(), but the code above does not do this. Instead since the error is caught, the code continues. If I do not catch the rejected promise then I get an error: UnhandledPromiseRejectionWarning: I know …
Tag: async-await
‘await’ call doesn’t wait
My app is trying to upload files to S3. S3 upload works fine. The problem is that after imageUpload returns, in handleSubmit(), it claims that the return value for imageUpload() is undefined. I suspect that it has to do with async/await, which I’m not too familiar with. Can any expert explain what IR…
firebase storage execute code after multiple file upload
I’m trying to redirect to another page after all the file are done uploading to firebase storage. It keep executing the redirect code before finishing the uploads. Can’t figure out how to execute one after the other. This is a js scripts running on client side of the website. Answer Returned a pro…
Repeatedly await asynchronous post requests
I want to repeatedly do a POST request, as follows: But this won’t work, because I’m somehow not using asynchronous programming correctly. Somehow even after spending hours on async js I don’t know if I still get it. EDIT: this code is on the client-side. Answer To sequentially execute the r…
Javascript/Typescript Export Default Const as value from async function call
i’ve done a bunch of reading but haven’t found a working solution the closest i’ve seen is here: Export the result of async function in React please keep in mind that I want to export an object, and that object is the result of an asynchronous function, NOT export the async function definiti…
problems with an array awaiting for a function that reads from firestore
I’m trying to build a method which reads from firestore an array of elements (object): I have a service which retrieves the data from firestore, first it gets an array of document references var data = snapshot.get(‘elements’); and then it gets all the objects: } Then in a component I have a…
Promise never gets resolved in javascript
I have a asyn function in which I call another function that return a promise and also calls to another async function. Here is the code: since I have some asynchronous code to execute so I cannot invoke resolve() directly. so I use call back and the animate function itself is async doing a bunch of asynchron…
Promise.all() to await the return of an object property
Inside an async function i have a loop and inside this loop i need to use await to resolve a promise from another async function. It’s work fine, but eslint says to disallow await inside of loops and use Promise.all() to resolve all promises. The problem is that my promises are in an object property: Ho…
Access value from Promise for HTML Element
I’m new to React and javascript and need some help. I’m using a function that returns a Promise including an interface. I want to access the variable in the Interface and apply it in <dl><dt>{//string variable}</dt></dl>. The problem is that I’m only getting a Promise…
Method does not return whole object
When I call the method buildCommand, it does not return the property message, but I found out that if I remove some properties out of buildCommand, it works. This is the method I call This is how I call the method commandJSON looks like this UPDATE 2 Here is my whole Command Model Answer Command is just a Mon…