opentok-react-native
Advanced tools
Comparing version 0.10.0 to 0.10.1
{ | ||
"name": "opentok-react-native", | ||
"version": "0.10.0", | ||
"version": "0.10.1", | ||
"description": "React Native components for OpenTok iOS and Android SDKs", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -103,2 +103,3 @@ import { Platform } from 'react-native'; | ||
data: '', | ||
to: '', | ||
}, | ||
@@ -112,2 +113,3 @@ errorHandler: handleSignalError, | ||
data: validateString(signal.data), | ||
to: validateString(signal.to), | ||
}, | ||
@@ -114,0 +116,0 @@ errorHandler: typeof signal.errorHandler !== 'function' ? handleSignalError : signal.errorHandler, |
@@ -51,2 +51,3 @@ import React, { Component, Children, cloneElement } from 'react'; | ||
createSession(credentials, sessionOptions) { | ||
const { signal } = this.props; | ||
OT.initSession(credentials.apiKey, credentials.sessionId, sessionOptions); | ||
@@ -64,3 +65,5 @@ OT.connect(credentials.token, (error) => { | ||
logOT(credentials.apiKey, credentials.sessionId, 'rn_on_connect', session.connection.connectionId); | ||
this.signal(this.props.signal); | ||
if (Object.keys(signal).length > 0) { | ||
this.signal(signal); | ||
} | ||
} | ||
@@ -67,0 +70,0 @@ }); |
219611
807