Skip to Content
API referenceSatellite ReactSrcComponentsSatelliteConnectProvider()

@tuwaio/satellite-connect-monorepo


SatelliteConnectProvider()

SatelliteConnectProvider(props): Element

Defined in: packages/satellite-react/src/providers/SatelliteConnectProvider.tsx:50 

Provider component that manages wallet connections and state

Parameters

props

SatelliteConnectProviderProps

Component properties including store parameters and children

Returns

Element

Remarks

This component creates and provides the Satellite Connect store context to its children. It handles wallet connections, state management, and automatic reconnection functionality. The store is memoized to ensure stable reference across renders.

Example

// Basic usage with single adapter <SatelliteConnectProvider adapter={solanaAdapter}> <App /> </SatelliteConnectProvider> // With auto-connect and multiple adapters <SatelliteConnectProvider adapter={[solanaAdapter, evmAdapter]} autoConnect={true} callbackAfterConnected={(wallet) => { console.log('Wallet connected:', wallet.address); }} > <App /> </SatelliteConnectProvider>
Last updated on