Skip to main content
Version: 0.29.0

Function: useConnection()

useConnection(): object

Defined in: react-client/dist/hooks/useConnection.d.ts:17

Hook allows to join or leave a room and check the current connection status.

Returns​

joinRoom()​

joinRoom: <PeerMetadata>(__namedParameters) => Promise<void>

Join room and start streaming camera and microphone

Type Parameters​

Type ParameterDefault type
PeerMetadata extends GenericMetadataGenericMetadata

Parameters​

ParameterType
__namedParametersJoinRoomConfig<PeerMetadata>

Returns​

Promise<void>

leaveRoom()​

leaveRoom: () => void

Leave room and stop streaming

Returns​

void

peerStatus​

peerStatus: PeerStatus

Current peer connection status

reconnectionStatus​

reconnectionStatus: ReconnectionStatus

Current reconnection status