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

# Function: raceSuccess()

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

Defined in: [utilities.ts:17](https://gitlab.com/rxap/packages/-/blob/ad2fedf899842d718c345d791ac885f1247525a3/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`\>
