Deferred JavaScript promises using Promise.withResolvers
Deferred JavaScript promises using Promise.withResolvers
pawelgrzybek.com Deferred JavaScript promises using Promise.withResolvers | pawelgrzybek.com
You can use it to avoid nesting in the promise executor, although it shines when you need to pass resolve or reject to multiple callers.
const { promise, resolve, reject } = Promise.withResolvers();
1
comments
Pretty darn cool. Thanks for posting this here!
4 1 Reply