Skip to content

@swapped/connect-sdk / react / UseExchangePayProvidersResult

Type Alias: UseExchangePayProvidersResult ​

UseExchangePayProvidersResult = object

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:12

Result of useExchangePayProviders.

Properties ​

clearProvider ​

clearProvider: () => void

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:20

Clear the selected provider.

Returns ​

void


error ​

error: Error | null

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:24

Last load error, or null.


isLoading ​

isLoading: boolean

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:22

Whether payment methods are still loading.


paymentMethods ​

paymentMethods: ExchangePayPaymentMethod[]

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:14

Payment methods filtered to exchange_pay.


selectedProvider ​

selectedProvider: ExchangePayProvider | undefined

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:16

Currently selected exchange provider, or undefined when none.


selectProvider ​

selectProvider: (provider) => void

Defined in: src/react/exchange-pay/hooks/useExchangePayProviders.ts:18

Select an exchange provider for the deposit flow.

Parameters ​

provider ​

ExchangePayProvider

Returns ​

void