SessionProvider
function SessionProvider(__namedParameters): Element;Defined in: packages/react/src/components/session/SessionProvider.tsx:35
Note. This feature is under active development and may change based on developer feedback and real-world usage. The SessionProvider component instantiates a SessionContext from the return of useSession
Parameters
| Parameter | Type |
|---|---|
__namedParameters | SessionProviderProps |
Returns
Element
Example
// Basic — provide session context to descendants.
<SessionProvider />
// Advanced — keep session-aware controls under the provider.
<VoiceRoom agent={agent}>
<SessionProvider className="session-shell">
<RoomName />
<StartMediaButton label="Start media" />
<RoomAudioRenderer />
</SessionProvider>
</VoiceRoom>