Skip to content

@swapped/connect-sdk / react / UseExchangePayProvidersResult

Type Alias: UseExchangePayProvidersResult

UseExchangePayProvidersResult = object

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

Result of useExchangePayProviders.

Properties

clearProvider

clearProvider: () => void

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

Clear the selected provider.

Returns

void


error

error: Error | null

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

Last load error, or null.


isLoading

isLoading: boolean

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

Whether payment methods are still loading.


paymentMethods

paymentMethods: ExchangePayPaymentMethod[]

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

Payment methods filtered to exchange_pay.


selectedProvider

selectedProvider: ExchangePayProvider | undefined

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

Currently selected exchange provider, or undefined when none.


selectProvider

selectProvider: (provider) => void

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

Select an exchange provider for the deposit flow.

Parameters

provider

ExchangePayProvider

Returns

void