Skip to content

@swapped/connect-sdk / react / CoinbaseGuardProps

Type Alias: CoinbaseGuardProps

CoinbaseGuardProps = object

Defined in: src/react/coinbase/components/CoinbaseGuard.tsx:9

Props for CoinbaseGuard.

Properties

children

children: ReactNode

Defined in: src/react/coinbase/components/CoinbaseGuard.tsx:10


fallback?

optional fallback?: ReactNode

Defined in: src/react/coinbase/components/CoinbaseGuard.tsx:14

Shown when Coinbase is not available (or the check failed). Defaults to null.


loading?

optional loading?: ReactNode

Defined in: src/react/coinbase/components/CoinbaseGuard.tsx:12

Shown while payment methods are loading. Defaults to null.


onNotAvailable?

optional onNotAvailable?: () => void

Defined in: src/react/coinbase/components/CoinbaseGuard.tsx:19

Called once when loading finishes and Coinbase is not available. Use for navigate / redirect. Independent of fallback.

Returns

void