Nabla Video Call SDK
Documentation
Check our documentation portal for in depth documentation about integrating and using the SDK.
Installation
npm install --save '@nabla/react-native-video-call'
Or
yarn add '@nabla/react-native-video-call'
Usage
NablaClient
import { NablaVideoCallClient } from '@nabla/react-native-video-call';
await NablaVideoCallClient.initializeVideoCallModule()
NablaVideoCallClient.joinVideoCallRoom(
room,
errorCallback,
successCallback
)
License
MIT
[1.0.0-alpha09] - 2022-11-17
Added
-
Reporting: an ErrorReporter was added to the native SDKs to report anonymous events to nabla servers to help debug some features like video calls.
⚠️To update to this version you need to add a new pod in the ios/Podfile
pod 'Sentry', :modular_headers => true
(You can find more info in the documentation)
Changed
-
Theming: the native SDKs updates contain an enhanced handling of the dark/night modes.
-
Removed the showComposer
parameter from NablaMessagingUI.navigateToConversation
method and relied on Conversation
isLocked
property to hide the composer.
⚠️ If you were using the showComposer
parameter of NablaMessagingUI.navigateToConversation
, it is not available anymore, and you should migrate to using lock conversation from the Console.
-
The NablaClient.initialize
method now takes a Configuration
class instead of multiple parameters.
⚠️ This change is breaking and you will need to update all NablaClient
initialize
.
Fixed
Versions