[@rxap/config](../wiki/globals) / raceSuccess

# Function: raceSuccess()

> **raceSuccess**\<`T`\>(`promises`): `Promise`\<`T`\>

Defined in: [utilities.ts:17](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/config/src/lib/utilities.ts#L17)

Similar to Promise.race() but only resolves with the first successful promise.
It will only reject if all promises reject.

## Type Parameters

• **T**

## Parameters

### promises

`Promise`\<`T`\>[]

## Returns

`Promise`\<`T`\>
