(results: PromiseSettledResult<T>[])
| 55 | |
| 56 | /** */ |
| 57 | function getRejectedReasons<T>(results: PromiseSettledResult<T>[]): T[] { |
| 58 | return results.reduce((rejected: T[], result) => { |
| 59 | if (result.status === 'rejected' && result.reason) rejected.push(result.reason); |
| 60 | return rejected; |
| 61 | }, []); |
| 62 | } |
| 63 | |
| 64 | /** |
| 65 | * TODO(v11): Remove this function |