UNPKG

@tencentcloud/roomkit-web-vue3

Version:

<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,

18 lines (14 loc) 464 B
import TUIRoomEngine, { TUIRoomDeviceManager, } from '@tencentcloud/tuiroom-engine-js'; import useGetRoomEngine from './useRoomEngine'; const roomEngine = useGetRoomEngine(); const deviceManager: { instance: TUIRoomDeviceManager | null | undefined } = { instance: null, }; TUIRoomEngine.once('ready', () => { deviceManager.instance = roomEngine.instance?.getMediaDeviceManager(); }); export default function useDeviceManager() { return deviceManager; }