@fishjam-cloud/react-client
Version:
React client library for Fishjam
18 lines (17 loc) • 567 B
JavaScript
import { useContext } from "react";
import { InitDevicesContext } from "../../contexts/initDevices";
/**
* Hook allows you to initialize access to the devices before joining the room.
* @category Devices
*/
export const useInitializeDevices = () => {
const initializeDevices = useContext(InitDevicesContext);
if (!initializeDevices)
throw Error("useInitializeDevices must be used within FishjamProvider");
return {
/**
* Initialize access to the devices before joining the room
*/
initializeDevices,
};
};