Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

Latest commit

 

History

History
45 lines (30 loc) · 963 Bytes

useSession.md

File metadata and controls

45 lines (30 loc) · 963 Bytes

useSession

The useSession hook gathers functions responsible for managing sessions.

Members

Name Type Description
openSession () => {} Opens a new Dolby.io session.
closeSession () => {} Closes the current Dolby.io session.
participant Participant The object of the local participant in a session.

Examples

React

Open session

const { openSession } = useSession();

await openSession({
  name: `John Doe`,
});

Close session

const { closeSession } = useSession();

const close = async () => {
  await closeSession();
};

<button onClick={close}>...</button>;

Get local participant data

const { participant } = useSession();

<p>{participant.info.name}</p>;