Appearance
@swapped/connect-sdk / react / UseCoinbaseConnectionResult
Type Alias: UseCoinbaseConnectionResult
UseCoinbaseConnectionResult =
object
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:7
Result of useCoinbaseConnection.
Properties
connect
connect: () =>
Promise<boolean>
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:17
Open the Coinbase OAuth flow. Resolves true when connected.
Returns
Promise<boolean>
disconnect
disconnect: () =>
void
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:19
Disconnect Coinbase and clear local connection state.
Returns
void
error
error:
Error|null
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:21
Last connection / validation error, or null.
isConnected
isConnected:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:9
Whether the user has a connected Coinbase account for this session.
isConnecting
isConnecting:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:11
Whether an OAuth connect attempt is in progress.
isInitializing
isInitializing:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:15
Restoring a stored token and/or validating the session.
isPopupOpen
isPopupOpen:
boolean
Defined in: src/react/coinbase/hooks/useCoinbaseConnection.ts:13
Whether the Coinbase OAuth popup is currently open.