Appearance
@swapped/connect-sdk / react / UseCoinbaseAvailabilityResult
Type Alias: UseCoinbaseAvailabilityResult
UseCoinbaseAvailabilityResult =
object
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:12
Result of useCoinbaseAvailability.
Properties
error
error:
Error|null
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:22
Last fetch error, or null.
isAvailable
isAvailable:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:14
true when Coinbase OAuth is an enabled payment method for this session.
isLoading
isLoading:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:18
Whether payment methods are still loading.
isRefetching
isRefetching:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:20
Whether a background refetch is in progress.
paymentMethod
paymentMethod:
IntegrationPaymentMethod|undefined
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:16
Matching Coinbase exchange_oauth payment method, if any.
refetch
refetch: () =>
Promise<void>
Defined in: src/react/coinbase/hooks/useCoinbaseAvailability.ts:24
Re-fetch payment methods and re-evaluate availability.
Returns
Promise<void>