It's a great solution, but it can be made even simpler. You will need another if statement to handle errors in your example. Why not just check if the promise is an error instance.
const res = await (promise).catch((e) => e).
If(res instanceof Error) { // Handle err }
this exactly how I catch errors, and I was wondering whole time reading article "why is there a problem?" However I like wrapper util :)
Mm... I've never thought about it, I like your solution. Thanks!
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It's a great solution, but it can be made even simpler. You will need another if statement to handle errors in your example. Why not just check if the promise is an error instance.
const res = await (promise).catch((e) => e).
If(res instanceof Error) {
// Handle err
}
this exactly how I catch errors, and I was wondering whole time reading article "why is there a problem?" However I like wrapper util :)
Mm... I've never thought about it, I like your solution. Thanks!