@huddle01/react
Version:
The Huddle01 React SDK offers a comprehensive suite of hooks, methods and event listeners that allow for seamless real-time audio and video communication with minimal coding required.
26 lines (25 loc) • 1.36 kB
TypeScript
export { HuddleClient } from '@huddle01/web-core';
export { H as HuddleProvider, u as useHuddle01 } from './HuddleContext-jQaYGK-G.js';
export { useLocalPeer } from './hooks/useLocalPeer.js';
export { useRemotePeer } from './hooks/useRemotePeer.js';
export { useDevices } from './hooks/useDevices.js';
export { useDataMessage } from './hooks/useDataMessage.js';
export { useLocalVideo } from './hooks/useLocalVideo.js';
export { useLocalAudio } from './hooks/useLocalAudio.js';
export { useLocalMedia } from './hooks/useLocalMedia.js';
export { useRemoteVideo } from './hooks/useRemoteVideo.js';
export { useRemoteAudio } from './hooks/useRemoteAudio.js';
export { useRemoteMedia } from './hooks/useRemoteMedia.js';
export { useLocalScreenShare } from './hooks/useLocalScreenShare.js';
export { useRemoteScreenShare } from './hooks/useRemoteScreenShare.js';
export { usePeerIds } from './hooks/usePeerIds.js';
export { useRoom } from './hooks/useRoom.js';
export { useLobby } from './hooks/useLobby.js';
export { useRoomMetadata } from './hooks/useRoomMetadata.js';
export { useRoomControls } from './hooks/useRoomControls.js';
export { useActivePeers } from './hooks/useActivePeers.js';
import 'react/jsx-runtime';
import 'types/dist/common.types';
import '@huddle01/web-core/types';
import 'mediasoup-client/lib/Producer';
import 'mediasoup-client/lib/types';