10 lines
342 B
TypeScript
10 lines
342 B
TypeScript
export const hasRejectedItems = <T = any>(results: PromiseSettledResult<T>[]) =>
|
|
results.some((result) => result.status === "rejected");
|
|
|
|
export const rejectedItems = <T = any>(
|
|
results: PromiseSettledResult<T>[]
|
|
): PromiseRejectedResult[] =>
|
|
results.filter(
|
|
(result) => result.status === "rejected"
|
|
) as PromiseRejectedResult[];
|