in src/hooks/sdk/useDeviceLabelTriggerStatus.tsx [9:23]
export function useDeviceLabelTriggerStatus(): DeviceLabelTriggerStatus {
const meetingManager = useMeetingManager();
const [status, setStatus] = useState<DeviceLabelTriggerStatus>(
DeviceLabelTriggerStatus.UNTRIGGERED
);
useEffect(() => {
meetingManager.subscribeToDeviceLabelTriggerStatus(setStatus);
return () => {
meetingManager.unsubscribeFromDeviceLabelTriggerStatus(setStatus);
};
}, [meetingManager]);
return status;
}