From ec7e51feebc72d38ec2e448ebb0529ad37474d8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20Barr=C3=A9?= Date: Tue, 26 Nov 2019 23:55:51 +0100 Subject: [PATCH] react-native-webrtc: Add registerGlobals (#40636) * Add registerGlobals type * Add test & Fix version --- types/react-native-webrtc/index.d.ts | 4 +++- types/react-native-webrtc/react-native-webrtc-tests.tsx | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/types/react-native-webrtc/index.d.ts b/types/react-native-webrtc/index.d.ts index f167232f62..cc009eaad2 100644 --- a/types/react-native-webrtc/index.d.ts +++ b/types/react-native-webrtc/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for react-native-webrtc 1.69 +// Type definitions for react-native-webrtc 1.75 // Project: https://github.com/react-native-webrtc/react-native-webrtc // Definitions by: Carlos Quiroga // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -241,6 +241,8 @@ export class mediaDevices { static getUserMedia(constraints: MediaStreamConstraints): MediaStream; } +export function registerGlobals(): void; + export interface RTCViewProps { streamURL: string; mirror?: boolean; diff --git a/types/react-native-webrtc/react-native-webrtc-tests.tsx b/types/react-native-webrtc/react-native-webrtc-tests.tsx index 8c97307e0e..91809e85a1 100644 --- a/types/react-native-webrtc/react-native-webrtc-tests.tsx +++ b/types/react-native-webrtc/react-native-webrtc-tests.tsx @@ -7,7 +7,8 @@ const { RTCIceCandidate, RTCSessionDescription, MediaStream, - RTCView + RTCView, + registerGlobals, } = WebRTC; mediaDevices.getUserMedia({ @@ -59,6 +60,8 @@ MediaStreamInit.toURL(); peer.addStream(MediaStreamInit); +registerGlobals(); + export const VideoCall = () => ( );