The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/packages/ui-voip/src/hooks/useMediaCallOpenRoomTracker.ts

14 lines
371 B

import { useEffect } from 'react';
import { useMediaCallInstance } from '../context/MediaCallInstanceContext';
export const useMediaCallOpenRoomTracker = (openRoomId?: string) => {
const { setOpenRoomId } = useMediaCallInstance();
useEffect(() => {
setOpenRoomId(openRoomId);
return () => {
setOpenRoomId(undefined);
};
}, [setOpenRoomId, openRoomId]);
};